.breadcrumbs,.resetList{list-style:none;margin:0;padding:0}.imageCover,.mainFirst,.mainFirst__rightFon,.vItem__img,.wrap:not(.homePage) .main{background-position:center center;background-repeat:no-repeat;background-size:cover}.imageCoverFixed{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.imageWidth{width:100%;height:auto;display:block}.justifyContent{text-align:justify;-ms-text-justify:inter-ideograph}.justifyContent:after{content:'';display:inline-block;vertical-align:top;width:100%}.gradient{background:#1e5799;background:-webkit-gradient(linear,left top,right top,from(#1e5799),color-stop(50%,#2989d8),color-stop(51%,#207cca),to(#7db9e8));background:linear-gradient(to right,#1e5799 0,#2989d8 50%,#207cca 51%,#7db9e8 100%)}html{height:100%}body{margin:0;font:14px/1.8 Montserrat,sans-serif;color:#696969;height:100%;background:#fff;word-wrap:break-word;-webkit-text-size-adjust:100%;overflow-x:hidden}.wrap{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:100%}.main{-webkit-box-flex:1;-webkit-flex:1 1 auto;flex:1 1 auto;padding-bottom:80px}.wrap:not(.homePage) .main{background-image:url(../img/mainFon.png);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:80px 0 20px}section{display:table;width:100%;box-sizing:border-box}.container{margin:0 auto;box-sizing:border-box;width:100%}.container:after{content:'';clear:both;display:table;width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#2d3440}.h1,h1{font-weight:400;text-transform:uppercase;text-align:center}.h2,h2{font-weight:400;text-align:center}.h3,.h4,h3,h4{font-weight:500}a{outline:0!important;-webkit-tap-highlight-color:transparent;color:#35b0b4;text-decoration:underline}a[href^=fax],a[href^=mailto],a[href^=skype],a[href^=sms],a[href^=tel]{color:inherit!important;text-decoration:none!important;display:inline!important;padding:0!important;border:0!important;cursor:default!important}a:focus{outline:0}a:hover{text-decoration:none}.fancybox-button--zoom{display:none!important}.fancybox{position:relative;cursor:pointer;text-decoration:none;display:inline-block}.desktop .fancybox:after{opacity:0}.desktop .fancybox:hover:after{opacity:1}.fancybox:after{content:"\ea3a";font-family:icomoon!important;speak:none;font-size:29px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-shadow:0 0 7px #000;background:rgba(0,0,0,.3);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.greenButton{display:inline-block;vertical-align:top;text-align:center;border:none;color:#fff;background-color:#35b0b4;padding:23px 27px;font:bold 14px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.15em;border-radius:2px;text-decoration:none!important;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-webkit-transition:.1s linear;transition:.1s linear;cursor:pointer;box-shadow:5px 5px 25px rgba(20,98,101,.15)}.desktop .greenButton:hover{color:#fff;background-color:#309ea2;box-shadow:none}.greenButton:hover{text-decoration:none!important}.greenButton:focus{outline:0!important}.whiteButton{display:inline-block;vertical-align:top;text-align:center;border:none;color:#35b0b4;background-color:#fff;padding:23px 27px;font:bold 14px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.15em;border-radius:2px;text-decoration:none!important;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-webkit-transition:.1s linear;transition:.1s linear;cursor:pointer;box-shadow:10px 10px 20px rgba(50,30,65,.1)}.desktop .whiteButton:hover{color:#35b0b4;background-color:#eaf7f7;box-shadow:none}.whiteButton:hover{text-decoration:none!important}.whiteButton:focus{outline:0!important}.transparentButton{display:inline-block;vertical-align:top;text-align:center;border:1px solid #35b0b4;color:#35b0b4;background-color:transparent;padding:23px 27px;font:bold 14px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.15em;border-radius:2px;text-decoration:none!important;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-webkit-transition:.1s linear;transition:.1s linear;cursor:pointer}.desktop .transparentButton:hover{color:#fff;background-color:#35b0b4;box-shadow:none}.transparentButton:hover{text-decoration:none!important}.transparentButton:focus{outline:0!important}.headerForgot{display:inline-block;vertical-align:top;text-align:center;border:none;color:#35b0b4;background-color:transparent;padding:23px 27px;font:bold 14px/1 Montserrat,sans-serif;text-transform:uppercase;letter-spacing:.15em;border-radius:2px;text-decoration:none!important;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-webkit-transition:.1s linear;transition:.1s linear;cursor:pointer}.desktop .headerForgot:hover{color:#35b0b4;background-color:transparent;box-shadow:none}.headerForgot:hover{text-decoration:none!important}.headerForgot:focus{outline:0!important}.dottedLink{font-weight:700;text-decoration:none;letter-spacing:.15em;border-bottom:1px dotted #35b0b4}.dottedLink:hover{border-bottom-color:transparent}sub,sup{font-size:60%}[class*=" icon-"],[class^=icon-]{letter-spacing:normal!important}select{-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:'';-ms-appearance:none;appearance:none!important;border:1px solid #f2f7f8;background:url(../../img/select.png) center right no-repeat #fff;font:400 16px/1.2 Montserrat,sans-serif;padding:5px 34px 5px 9px;box-sizing:border-box;width:100%}select::-ms-expand{display:none}select:focus{outline:0;color:#000}select:invalid{color:#c5c5c5}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-shadow:none;border-radius:0;box-sizing:border-box}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{outline:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{font-size:14px;border:2px solid #f2f7f8;padding:21px 10px 9px 21px;line-height:1.2;border-radius:2px;vertical-align:middle;box-sizing:border-box;display:block;width:100%;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-box-shadow:inset 0 0 0 50px #fff;-webkit-text-fill-color:#333}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;border:1px solid #35b0b4;padding:22px 11px 10px 22px}.error input[type=email],.error input[type=number],.error input[type=password],.error input[type=search],.error input[type=tel],.error input[type=text],.error input[type=url],.error textarea{border:1px solid #e13149!important;padding:22px 11px 10px 22px}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c4c4c4}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c4c4c4}input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#c4c4c4}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{color:#c4c4c4}input[type=email]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=search]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,input[type=url]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}input[type=email]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=search]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,input[type=url]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:transparent}input[type=email]:focus::-ms-input-placeholder,input[type=number]:focus::-ms-input-placeholder,input[type=password]:focus::-ms-input-placeholder,input[type=search]:focus::-ms-input-placeholder,input[type=tel]:focus::-ms-input-placeholder,input[type=text]:focus::-ms-input-placeholder,input[type=url]:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:transparent}input[type=email]:focus::placeholder,input[type=number]:focus::placeholder,input[type=password]:focus::placeholder,input[type=search]:focus::placeholder,input[type=tel]:focus::placeholder,input[type=text]:focus::placeholder,input[type=url]:focus::placeholder,textarea:focus::placeholder{color:transparent}textarea{resize:none;height:190px}label{cursor:pointer;-webkit-tap-highlight-color:transparent}.form__wrap{width:100%;max-width:480px;padding:38px 40px 40px;box-sizing:border-box;background:#fff;box-shadow:5px 5px 25px rgba(20,98,101,.1)}.form__row.showed .showPassword:before{opacity:1}.form__row .showPassword{position:absolute;top:0;right:0;height:100%;width:44px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.form__row .showPassword:before{content:'';width:1px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);background:#35b0b4;-webkit-transition:.3s;transition:.3s;opacity:0}.form__row .showPassword~.form__messageIcon{display:none}.form__area,.form__areaIcon{position:relative;display:block;cursor:text}.form__area.filled .form__label,.form__areaIcon.filled .form__label{font-size:8px;top:32%}.form__area.error .form__label,.form__areaIcon.error .form__label{visibility:hidden;opacity:0;-webkit-transition:visibility .4s ease-in-out,opacity .2s ease-in-out;transition:visibility .4s ease-in-out,opacity .2s ease-in-out}.form__area.error .form__message,.form__area.error .form__messageIcon,.form__areaIcon.error .form__message,.form__areaIcon.error .form__messageIcon{visibility:visible;opacity:1;-webkit-transition:visibility ease-in-out,opacity .2s ease-in-out;transition:visibility ease-in-out,opacity .2s ease-in-out}.form__area input:focus~.form__label,.form__areaIcon input:focus~.form__label{font-size:8px;top:32%}.form__areaIcon .error input,.form__areaIcon .error textarea,.form__areaIcon input,.form__areaIcon input:focus,.form__areaIcon textarea,.form__areaIcon textarea:focus{padding-left:42px!important}.form__areaIcon .form__label{left:42px}.form__areaIcon .form__message{left:42px;width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.form__areaIcon i{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#35b0b4;font-size:19px;width:30px;text-align:center}.form__areaIcon i:before{color:inherit}.form__label{color:#b0b0b0;position:absolute;top:-webkit-calc(50% + 1px);top:calc(50% + 1px);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:21px;font-size:14px;line-height:1;font-weight:500;white-space:nowrap;visibility:visible;opacity:1;-webkit-transition:.2s;transition:.2s}.form__message{position:absolute;top:32%;left:21px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#e13149;font-size:8px;line-height:1;font-weight:500;text-align:left;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);visibility:hidden;opacity:0;-webkit-transition:visibility .4s ease-in-out,opacity .2s ease-in-out;transition:visibility .4s ease-in-out,opacity .2s ease-in-out}.form__messageIcon{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:15px;height:15px;border-radius:15px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background:rgba(225,49,73,.2);color:#e13149;font-size:11px;font-weight:700;visibility:hidden;opacity:0;-webkit-transition:visibility .4s ease-in-out,opacity .2s ease-in-out;transition:visibility .4s ease-in-out,opacity .2s ease-in-out}.form__textarea .form__label{top:24px}.form__textarea .form__message,.form__textarea .form__messageIcon{top:16px}.form__textarea i{top:24px}.form__textarea textarea:focus~.form__label{font-size:8px;top:14px}.form__textarea.filled .form__label{top:14px}.form__agree,.form__checkbox{position:relative}.form__agree.error .form__message,.form__agree.error .form__messageIcon,.form__checkbox.error .form__message,.form__checkbox.error .form__messageIcon{top:0;visibility:visible;opacity:1;-webkit-transition:visibility ease-in-out,opacity .2s ease-in-out;transition:visibility ease-in-out,opacity .2s ease-in-out}.form__success{text-align:center}.form p{margin:-5px 0 22px;line-height:1.45}.form__error{position:absolute;top:-webkit-calc(100% + 10px);top:calc(100% + 10px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;background:rgba(225,49,73,.85);border-radius:4px;color:#fff;padding:10px 14px;box-sizing:border-box;margin:0 0 -2px;letter-spacing:.018em;line-height:1.4;pointer-events:none;opacity:0;-webkit-transition:.3s;transition:.3s}.showError .form__error{opacity:1}.form__error:before{content:'';position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent rgba(225,49,73,.85)}.required{color:red}img.b-lazy{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}img.b-lazy.b-loaded{opacity:1}img{border-style:none;max-width:100%;height:auto}table{border-collapse:collapse;border:1px solid #ccc}table td,table th{padding:5px 10px;border:1px solid #ccc}.breadcrumbs{padding:10px 0;font-size:14px}.breadcrumbs li{display:inline-block;vertical-align:top}.breadcrumbs li:first-child a:before{content:'\e919';font-family:icomoon!important;font-size:.8em;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin:0 1px 0 0}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li:before{content:'\e90d';font-family:icomoon!important;font-size:.6em;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;padding:0 9px}.breadcrumbs a{color:inherit;text-decoration:none;display:inline-block;vertical-align:middle}.breadcrumbs a:hover{text-decoration:underline}.desktop .fullVersion{display:none}html:not(.desktop) .fullVersion{text-align:center;border-top:1px solid #ccc;padding:10px 0;background:rgba(0,0,0,.4)}html:not(.desktop) .fullVersion a{color:#000;line-height:1;display:inline-block;vertical-align:top;padding:10px;font-size:17px}.vItem{width:-webkit-calc(33.33% - 30px);width:calc(33.33% - 30px);margin:15px;padding:30px 30px 27px;background:#f2f7f8;float:left;box-sizing:border-box;box-shadow:none;position:relative}.vItem__container{width:-webkit-calc(100% + 30px);width:calc(100% + 30px);margin:-15px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.vItem__container{width:100%;margin:0}.vItem__container+.vItemTitle{margin:11px 0 10px!important}}.vItem__container+.vItemTitle{margin:31px 0 16px}.vItem__video{position:relative;margin:0 0 15px}.vItem__video:before{content:'';display:block;padding-bottom:56.4%}.vItem__video video{display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.vItem__video video:focus{outline:0!important}.vItem__img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e9f1f3;text-decoration:none;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.35)}.vItem__img:hover:after{background:url(../img/videoPlay.png) center no-repeat rgba(0,0,0,.1)}.vItem__img:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(.26%,rgba(0,0,0,.16)),to(rgba(0,0,0,0)));background:linear-gradient(to top,rgba(0,0,0,.16) .26%,rgba(0,0,0,0) 100%)}.vItem__img:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:url(../img/videoPlay.png) center no-repeat;-webkit-transition:.3s;transition:.3s}.vItem__time{position:absolute;z-index:1;bottom:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:600}.vItem__title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box}.vItem__title>*{overflow:hidden;display:block;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;line-height:1.6;color:#757a82;text-decoration:none;font-weight:600;font-size:16px}.vItem__title>* span{display:inline-block}.vItem__text{max-height:72px;margin:0 0 22px;overflow:hidden;display:block;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-height:1.75}.vItemTitle{font-size:18px;color:#81858c;margin:52px 0 15px;letter-spacing:.05em}.vItemTitle strong{font-size:38px;font-weight:700;font-family:"Playfair Display",serif;color:#2d3440;letter-spacing:.02em}.customCheckbox{display:inline-block;text-align:left;position:relative;font-size:14px;font-weight:500;cursor:pointer;box-sizing:border-box}.customCheckbox__checkbox{position:absolute;opacity:0;margin:0;width:0;height:0}.customCheckbox__checkbox:checked+.customCheckbox__text{color:#2d3440}.customCheckbox__checkbox:checked+.customCheckbox__text:before{background:#35b0b4;border-color:#aedfe1}.customCheckbox__text{color:#b0b0b0}.customCheckbox__text:before{content:'';display:inline-block;vertical-align:middle;width:14px;height:14px;background:#fff;border:2px solid #ecf0f1;margin:-1px 9px 0 0;box-sizing:border-box}.mainFirst{background-color:#04006a;position:relative;min-height:650px;padding:100px 0;box-sizing:border-box;overflow:hidden;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.mainFirst__rightFon{position:absolute;top:0;right:0;width:356px;height:100%;opacity:.9}.mainFirst .h1,.mainFirst h1{font-size:36px;text-align:left;font-weight:500;margin:0 0 17px;color:inherit}.mainFirst__academy{display:block;margin:0 0 0 -4px}.mainFirst__logos{margin:34px 0 0 -3px}.mainFirst__logos img{margin:-3px 0 0;vertical-align:top}.mainFirst__logos img+img{margin:0 0 0 23px}.mainFirst__recorded{margin:40px 0 0;font-size:16px}.mainFirst__recorded img{margin:0 14px 0 0;display:inline-block;vertical-align:middle}.mainFirst__anchor{color:#fff;text-decoration:none;position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase;font-weight:600;text-align:center;letter-spacing:.15em}.desktop .mainFirst__anchor:hover span{border-bottom-color:transparent}.mainFirst__anchor span{display:block;border-bottom:1px dashed #fff;margin:0 0 13px;line-height:1.4}.mainFirst__anchor i{border:2px solid #fff;border-radius:17px;height:36px;width:21px;cursor:pointer;display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s;transition:opacity .5s;box-sizing:border-box}.mainFirst__anchor i:after,.mainFirst__anchor i:before{content:'';background:#fff;border-radius:50%;height:4px;position:absolute;top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:top .5s,height .5s,opacity .5s;transition:top .5s,height .5s,opacity .5s;width:4px}.mainFirst__anchor i:before{-webkit-animation:2.5s ease-in-out 1.25s infinite scroll;animation:2.5s ease-in-out 1.25s infinite scroll}.mainFirst__anchor i:after{-webkit-animation:2.5s ease-in-out infinite scroll;animation:2.5s ease-in-out infinite scroll}@-webkit-keyframes scroll{0%{top:5px;opacity:.3}50%{opacity:1}100%{top:15px;opacity:0}}@keyframes scroll{0%{top:5px;opacity:.3}50%{opacity:1}100%{top:15px;opacity:0}}
/*# sourceMappingURL=main.css.map */
