/*! HTML5 Boilerplate v5.1.0 | MIT License | https://html5boilerplate.com/ */::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}html{color:#222;font-family:Tahoma,Arial,sans-serif;font-style:normal;font-size:19px;font-weight:normal;line-height:1.4}
h1,h2,h3,h4,h5,h6,.g-h1h2,.g-h3,.g-h4,.g-h5,.g-h6{font-family:'Neris',Arial,sans-serif;font-style:normal;font-weight:bold}
.v-pc{display:none}.g-h1h2,.g-h3{color:#0a6da5;text-align:center}.g-h1h2{font-size:36px}.g-h3{font-size:28px}.g-h4{font-size:24px}.g-centerer{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;height:100%;vertical-align:middle;width:1px}
.g-centered{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.g-h1h2,.g-h3,.g-h4,.g-h5,.g-h6,.g-block,.g-ul{margin:0 0 30px 0}
.g-white,.g-white *{color:#fff}.inlineBlock{font-size:1px;line-height:1;text-align:center}.inlineBlock-always{text-align:justify}.inlineBlock__item{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:18px;line-height:1.4}
.inlineBlock__stretch{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:1px;line-height:1;width:100%}.landing__wrap{overflow:hidden}
.landing__wrap-header{background:#36a4e0 url(../img/header_bg-mobile.jpg) top center no-repeat}.landing__wrap-team{background:#2f7ca6}.landing__wrap-clients{background:#36a4e0}
.landing__wrap-footer{background:#36a4e0 url(../img/header_bg-mobile.jpg) center center no-repeat;border-top:4px solid #00639a}.landing__line{margin:30px 8px 0 8px}
.browserupgrade{background:#ccc;color:#000;padding:4px 10px 9px 10px;text-align:center}.header,.footer{text-align:center}.header__left,.footer__left{float:left}
.header__right,.footer__right{float:right}.header__text,.footer__years{margin:0 0 30px 0}.landing__wrap-partner{background:#2f363c}.landing__line-partner{margin-bottom:15px}
.partner__text{vertical-align:middle}.partner__logo{vertical-align:middle}.cert{text-align:center}.clients{text-align:center}@media only screen and (min-width:1000px){.v-pc{display:block}
.v-mobile{display:none}.inlineBlock{text-align:justify}.inlineBlock__item{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;font-size:18px;line-height:1.4;text-align:center}
.landing__wrap{max-width:1980px;margin:0 auto}.landing__wrap-header{background-image:url(../img/header_bg.jpg)}.landing__wrap-footer{background-image:url(../img/header_bg.jpg)}
.landing__line{margin-left:auto;margin-right:auto;width:980px}.header__left,.footer__left,.header__right,.footer__right{margin-top:56px}.header__text{line-height:2;margin:30px 0 50px 0}
.landing__wrap-partner{background:#2f363c}.landing__line-partner{margin:0 auto}.partner__text{width:740px;font-size:16px;text-align:left}.partner__logo{vertical-align:middle}
.program__buttons{float:right}.program__btn{background:#41b1ef;background:-moz-linear-gradient(top,#41b1ef 0,#02659c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#41b1ef),color-stop(100%,#02659c));background:-webkit-linear-gradient(top,#41b1ef 0,#02659c 100%);background:-o-linear-gradient(top,#41b1ef 0,#02659c 100%);background:-ms-linear-gradient(top,#41b1ef 0,#02659c 100%);background:linear-gradient(to bottom,#41b1ef 0,#02659c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#41b1ef',endColorstr='#02659c',GradientType=0);border:2px solid #005c92;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:19px;margin:0 0 10px 0;padding:10px 0 12px 0;text-align:center;/*text-shadow:2px 2px 1px rgba(0,0,0,.8);*/width:330px}
.program__btn:hover{background:#02659c;background:-moz-linear-gradient(top,#02659c 0,#41b1ef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#02659c),color-stop(100%,#41b1ef));background:-webkit-linear-gradient(top,#02659c 0,#41b1ef 100%);background:-o-linear-gradient(top,#02659c 0,#41b1ef 100%);background:-ms-linear-gradient(top,#02659c 0,#41b1ef 100%);background:linear-gradient(to bottom,#02659c 0,#41b1ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02659c',endColorstr='#41b1ef',GradientType=0)}
.program__btn-active,.program__btn-active:hover{background:#0c577f}.program__item{background:#e6e6e6;border:1px solid #7f7f7f;display:none;padding:20px 25px 0 25px;width:570px}
.program__item-active{display:block}.cert{margin-top:50px}.cert__img{margin-left:100px;cursor:pointer}.cert__img:first-child{margin-left:0}.team__member{display:table;border-spacing:20px}
.team__name{border-right:4px solid #fff;font-size:19px;display:table-cell;text-align:left;vertical-align:middle;width:200px}.team__text{display:table-cell;font-size:16px;font-style:italic}
.team__content{margin-bottom:30px}.clients__item{max-width:240px;vertical-align:bottom}.clients__img{max-width:240px}.clients__h3{font-size:17px}}.hidden{display:none!important}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}
a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}
a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
.purchase__tableHeader, .purchase__tableData, .purchase__tablePrice {min-width: 120px;padding: 5px 20px;
    border: 1px solid #CACCCF;}p.purchase__radioLine {margin: 0.6rem 0;}.h4_man {margin: 0.6rem 0;}