@charset "UTF-8";:root{--color-background:#F4F4F4;--color-text:#081422}*{box-sizing:border-box}::after,::before{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;min-width:320px;font-family:"Open Sans",Arial,sans-serif;font-size:15px;line-height:1.5;font-weight:400;margin:0;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{padding:0;margin:0;list-style:none}a{text-decoration:none}a,button{background-color:transparent}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;border:none;outline:0;cursor:pointer;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}input:invalid{box-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.button{cursor:pointer;transition:all .2s ease;font-weight:400;font-size:13.31px;line-height:1;letter-spacing:0;text-align:center;height:48px;min-width:150px;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.button--primary,.button--primary-arrow{border-radius:2px;background-color:#c1b6ec;color:#081422}.button--primary .button__arrow-block,.button--primary-arrow .button__arrow-block{background-color:#c1b6ec}.button--primary-arrow:hover,.button--primary:hover{background-color:#7057a4;color:#fff}.button--primary-arrow:hover .button__arrow-block,.button--primary:hover .button__arrow-block{background-color:#7057a4}.button--primary-arrow:hover .button__arrow-block img:not(img.active),.button--primary:hover .button__arrow-block img:not(img.active){opacity:0}.button--primary-arrow:hover .button__arrow-block img.active,.button--primary:hover .button__arrow-block img.active{opacity:1}.button--secondary,.button--secondary-arrow{background-color:#fff;border:.95px solid #1e1e1e;color:#1e1e1e}.button--secondary-arrow:hover,.button--secondary:hover{background-color:#081422;color:#fff;border-color:#081422}.button--secondary-arrow:hover .button__arrow-block,.button--secondary:hover .button__arrow-block{background-color:#081422}.button--secondary-arrow:hover .button__arrow-block img:not(img.active),.button--secondary:hover .button__arrow-block img:not(img.active){opacity:0}.button--secondary-arrow:hover .button__arrow-block img.active,.button--secondary:hover .button__arrow-block img.active{opacity:1}.button--secondary{border-radius:2px}.button--secondary-arrow{border-radius:4px}.button--secondary-arrow .button__arrow-block{border:.95px solid #1e1e1e;background-color:#fff}.button--secondary-arrow .button__arrow-block:hover{background-color:#081422}.button__arrow-block{border-radius:2px;width:48px;height:48px;position:absolute;right:-56px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:all .25s ease}.button__arrow-block img{position:absolute;transition:opacity .25s}.button__arrow-block img.active{opacity:0}.card{border:1px solid #081422;border-radius:20px;background-color:#fff}.icon-box{min-width:43px;width:43px;height:48px;background-color:#fff;border-radius:2px;border:.95px solid #081422;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.container{max-width:1280px;margin:0 auto;padding:0 80px}@media screen and (min-width:1024px){.mobile-only{display:none!important}}.video{min-height:100vh;position:relative;padding:0;margin:0;width:100%;height:750px;max-width:100%;overflow:hidden}.video__player{background-image:url(/img/instructor-training-courses/images/home-video-preview.webp);background-size:cover;background-position:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden;border-radius:0;height:100%}.video__player .video-player{position:absolute}@media screen and (max-width:1024px){.video{min-height:unset;height:unset}}@media screen and (max-width:767px){.video{height:420px}}@media screen and (max-width:480px){.video{height:190px}}.video-play-button{border:none;width:160px;height:160px;border-radius:50%;background-color:#c1b6ec;opacity:.8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;transition:all .25s ease;z-index:1}.video-play-button:hover{background-color:#7057a4}.video-play-button:hover .video-play-button__icon:not(.video-play-button__icon.active){opacity:0}.video-play-button:hover .video-play-button__icon.active{opacity:1}.video-play-button__icon{position:absolute;width:39px;height:42px;transition:all .25s ease}.video-play-button__icon.active{opacity:0}.testimonials-slider.single-item.slick-initialized.slick-slider .carousel-next,.testimonials-slider.single-item.slick-initialized.slick-slider .carousel-prev{opacity:0}.carousel-next,.carousel-prev{opacity:1;position:absolute;top:50%;width:48px;height:48px;background-color:#fff;border-radius:2px;display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:1;-ms-transform:translateY(-50%);transform:translateY(-50%);border:.95px solid #081422;transition:background-color .25s,opacity .25s}@media screen and (max-width:767px){.carousel-next,.carousel-prev{opacity:0}}.carousel-next img,.carousel-prev img{position:absolute;transition:opacity .25s}.carousel-next img.active,.carousel-prev img.active{opacity:0}.carousel-next:hover,.carousel-prev:hover{background-color:#081422}.carousel-next:hover img:not(img.active),.carousel-prev:hover img:not(img.active){opacity:0}.carousel-next:hover img.active,.carousel-prev:hover img.active{opacity:1}.carousel-prev{left:0}.carousel-next{right:0}.accordion{border:1px solid #081422;border-radius:20px;box-shadow:0 1px 3.3px 0 rgba(0,0,0,.1);background-color:#fff}.accordion-header{position:relative;padding:32px 82px 32px 32px;display:-ms-flexbox;display:flex;cursor:pointer;min-height:112px}.accordion-header__flex-container{width:100%;-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.accordion-header__flex-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:end}}@media screen and (min-width:767px){.accordion-header:hover .accordion-header__button{background-color:#081422}.accordion-header:hover .accordion-header__button .arrow-down:not(.active){opacity:0}.accordion-header:hover .accordion-header__button .arrow-down.active{opacity:1}.accordion-header:hover .accordion-header__button .arrow-up:not(.active){opacity:0}.accordion-header:hover .accordion-header__button .arrow-up.active{opacity:0}}@media screen and (max-width:767px){.accordion-header:active .accordion-header__button{background-color:#081422}.accordion-header:active .accordion-header__button .arrow-down:not(.active){opacity:0}.accordion-header:active .accordion-header__button .arrow-down.active{opacity:1}.accordion-header:active .accordion-header__button .arrow-up:not(.active){opacity:0}.accordion-header:active .accordion-header__button .arrow-up.active{opacity:0}}.accordion-header__text{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em}.accordion-header__subtext{margin-top:12px;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0}.accordion-header__button{position:absolute;right:32px;top:32px;width:48px;height:48px;background-color:#fff;border:1px solid #081422;border-radius:2px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:background-color .25s ease}.accordion-header__button .arrow{position:absolute}.accordion-header__button .arrow.active{opacity:0}.accordion-header__button .arrow-up{opacity:0}.accordion-header.active .arrow-up{opacity:1}.accordion-header.active .arrow-up.active{opacity:0}.accordion-header.active .arrow-down{opacity:0}.accordion-header.active .arrow-down.active{opacity:0}@media screen and (max-width:767px){.accordion-header.active:active .accordion-header__button{background-color:#081422}.accordion-header.active:active .accordion-header__button .arrow-up:not(.active){opacity:0}.accordion-header.active:active .accordion-header__button .arrow-up.active{opacity:1}.accordion-header.active:active .accordion-header__button .arrow-down{opacity:0}}@media screen and (min-width:767px){.accordion-header.active:hover .accordion-header__button{background-color:#081422}.accordion-header.active:hover .accordion-header__button .arrow-up:not(.active){opacity:0}.accordion-header.active:hover .accordion-header__button .arrow-up.active{opacity:1}.accordion-header.active:hover .accordion-header__button .arrow-down{opacity:0}}.accordion__content{display:none;transition:max-height .3s ease;padding:0 32px 32px}.accordion.contact-form-accordion{margin-bottom:0}.accordion.contact-form-accordion .accordion-header{-ms-flex-align:center;align-items:center}.accordion.contact-form-accordion .accordion-header .icon-box{margin-right:16px}.accordion.contact-form-accordion .accordion-header__title{font-weight:700;font-size:20px;line-height:1.4;letter-spacing:0}.accordion.contact-form-accordion .accordion-header__text{font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0}@media screen and (min-width:767px){.accordion.contact-form-accordion .accordion-header__text{margin-right:10px}}.accordion.contact-form-accordion .accordion-header-button{display:-ms-flexbox;display:flex}.accordion.contact-form-accordion .accordion-header-button__arrow-block,.accordion.contact-form-accordion .accordion-header-button__text-block{color:#1e1e1e;background-color:#fff;border:.95px solid #081422;transition:background-color .25s ease,color .25s ease}.accordion.contact-form-accordion .accordion-header-button__text-block{padding:16px 32px;width:150px;margin-right:16px;border-radius:4px;font-size:13.31px;line-height:1;letter-spacing:0;text-align:center}.accordion.contact-form-accordion .accordion-header-button__arrow-block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:2px;width:48px;height:48px}.accordion.contact-form-accordion .accordion-header-button__arrow-block .arrow{position:absolute}.accordion.contact-form-accordion .accordion-header-button__arrow-block .arrow.active{opacity:0}.accordion.contact-form-accordion .accordion-header-button__arrow-block .arrow-up{opacity:0}@media screen and (min-width:767px){.accordion.contact-form-accordion .accordion-header:hover .accordion-header-button__arrow-block,.accordion.contact-form-accordion .accordion-header:hover .accordion-header-button__text-block{background-color:#081422;color:#fff}.accordion.contact-form-accordion .accordion-header:hover .accordion-header-button__arrow-block .arrow-down:not(.active){opacity:0}.accordion.contact-form-accordion .accordion-header:hover .accordion-header-button__arrow-block .arrow-down.active{opacity:1}.accordion.contact-form-accordion .accordion-header:hover .accordion-header-button__arrow-block .arrow-up:not(.active){opacity:0}.accordion.contact-form-accordion .accordion-header:hover .accordion-header-button__arrow-block .arrow-up.active{opacity:0}}@media screen and (max-width:767px){.accordion.contact-form-accordion .accordion-header:active .accordion-header-button__arrow-block,.accordion.contact-form-accordion .accordion-header:active .accordion-header-button__text-block{background-color:#081422;color:#fff}.accordion.contact-form-accordion .accordion-header:active .accordion-header-button__arrow-block .arrow-down:not(.active){opacity:0}.accordion.contact-form-accordion .accordion-header:active .accordion-header-button__arrow-block .arrow-down.active{opacity:1}.accordion.contact-form-accordion .accordion-header:active .accordion-header-button__arrow-block .arrow-up:not(.active){opacity:0}.accordion.contact-form-accordion .accordion-header:active .accordion-header-button__arrow-block .arrow-up.active{opacity:0}}.accordion.contact-form-accordion .accordion-header.active .arrow-up{opacity:1}.accordion.contact-form-accordion .accordion-header.active .arrow-up.active{opacity:0}.accordion.contact-form-accordion .accordion-header.active .arrow-down{opacity:0}.accordion.contact-form-accordion .accordion-header.active .arrow-down.active{opacity:0}@media screen and (min-width:767px){.accordion.contact-form-accordion .accordion-header.active:hover .arrow-up:not(.active){opacity:0}.accordion.contact-form-accordion .accordion-header.active:hover .arrow-up.active{opacity:1}.accordion.contact-form-accordion .accordion-header.active:hover .arrow-down{opacity:0!important}}@media screen and (max-width:767px){.accordion.contact-form-accordion .accordion-header.active:active .arrow-up:not(.active){opacity:0}.accordion.contact-form-accordion .accordion-header.active:active .arrow-up.active{opacity:1}.accordion.contact-form-accordion .accordion-header.active:active .arrow-down{opacity:0!important}}@media screen and (max-width:1024px){.accordion.contact-form-accordion .accordion-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.accordion.contact-form-accordion .accordion-header__text-wrapper{margin:20px 0 32px}.accordion.contact-form-accordion .accordion__content{padding:0 20px 24px}}@media screen and (max-width:767px){.accordion-header{padding:24px 72px 24px 24px}.accordion-header__button{top:24px;right:24px}.accordion__content{padding:0 24px 24px}}@media screen and (max-width:767px){.accordion.contact-form-accordion .accordion-header{padding:24px 24px 24px 24px}}.contact-form.submitted{display:none}.contact-form.submitted~.contact-form-result{display:block}.contact-form__text{font-size:20px;line-height:1.2;letter-spacing:0;margin-bottom:16px}@media screen and (min-width:1024px){.contact-form__text{margin-bottom:30px}}.contact-form__text a{font-weight:700;color:var(--color-text)}.contact-form form{display:-ms-flexbox;display:flex;gap:16px}.contact-form__input-block{max-width:357px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.contact-form__textarea-block{max-width:649px;width:100%}.contact-form__input-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact-form__textarea{height:calc(100% - 62px);width:100%;border:1px solid #1b2c47;padding:4.75px 8px;border-radius:2px;transition:all .2s linear;outline:1px solid transparent;height:12rem}.contact-form__textarea:focus-within{outline-color:#081422}.contact-form__textarea textarea{border:none;width:100%;height:100%;resize:none}.contact-form__textarea.has-error{border-color:#e64544!important}.contact-form__textarea.has-error:focus-within{outline-color:#e64544}.contact-form__textarea.has-error textarea{color:#e64544}.contact-form__textarea.has-error textarea:-ms-input-placeholder{color:#e64544!important}.contact-form__textarea.has-error textarea::placeholder{color:#e64544!important}.contact-form__input{max-width:357px;width:100%;padding-left:8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:48px;border:1px solid #1b2c47;border-radius:2px;transition:all .2s linear;outline:1px solid transparent}.contact-form__input input{height:100%;width:100%;padding:8px 4.75px 8px 5px;border:none}.contact-form__input:focus-within{outline-color:#081422}.contact-form__input.has-error{border-color:#e64544!important}.contact-form__input.has-error:focus-within{outline-color:#e64544}.contact-form__input.has-error input{color:#e64544}.contact-form__input.has-error input:-ms-input-placeholder{color:#e64544!important}.contact-form__input.has-error input::placeholder{color:#e64544!important}.contact-form__phone-input{position:relative}.contact-form__phone-input .contact-form__icon{height:18px;width:18px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:147.75px;z-index:1}.contact-form__phone-input .iti{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.contact-form__phone-input .iti__flag-container{width:120px;min-width:120px;position:static}.contact-form__phone-input .iti__selected-flag{padding:0 6px 0 8px;transition:all .2s linear;height:48px;border:1px solid #1b2c47;background-color:transparent;border-radius:2px;outline:1px solid transparent}.contact-form__phone-input .iti__selected-flag .iti__flag{background-color:transparent;box-shadow:none;background-size:contain;background-repeat:no-repeat;background-position:center;width:18px;height:18px;background-image:url(/img/instructor-training-courses/icons/globe.svg)}.contact-form__phone-input .iti__selected-flag:focus-within{outline-color:#081422}.contact-form__phone-input .iti input[id=phone]{margin-left:20px;width:100%;max-width:100%;height:48px;border:1px solid #1b2c47;border-radius:2px;padding-left:30px!important;transition:all .2s linear;outline:1px solid transparent}.contact-form__phone-input .iti input[id=phone]:-ms-input-placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-form__phone-input .iti input[id=phone]::placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contact-form__phone-input .iti input[id=phone]:focus{outline-color:#081422}.contact-form__phone-input.has-error .iti input[id=phone],.contact-form__phone-input.has-error .iti__selected-flag{border-color:#e64544}.contact-form__phone-input.has-error .iti__selected:focus-within{outline-color:#e64544}.contact-form__phone-input.has-error .iti input[id=phone]:focus{outline-color:#e64544}.contact-form input:-ms-input-placeholder,.contact-form select:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{font-family:"Open Sans",Arial,sans-serif;font-size:13.31px;line-height:1;letter-spacing:0;color:#9eafc7}.contact-form input::placeholder,.contact-form select::placeholder,.contact-form textarea::placeholder{font-family:"Open Sans",Arial,sans-serif;font-size:13.31px;line-height:1;letter-spacing:0;color:#9eafc7}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{outline:0;box-shadow:none;border-color:inherit}.contact-form input .input-wrapper.error input,.contact-form select .input-wrapper.error input,.contact-form textarea .input-wrapper.error input{color:#cc3c3c}.contact-form input .input-wrapper.error input:-ms-input-placeholder,.contact-form select .input-wrapper.error input:-ms-input-placeholder,.contact-form textarea .input-wrapper.error input:-ms-input-placeholder{color:#cc3c3c}.contact-form input .input-wrapper.error input::placeholder,.contact-form select .input-wrapper.error input::placeholder,.contact-form textarea .input-wrapper.error input::placeholder{color:#cc3c3c}.contact-form__icon{height:20px;width:20px}.contact-form__icon img{height:100%;width:100%}.contact-form__button-group{margin-top:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1100px){.contact-form form{-ms-flex-direction:column;flex-direction:column}}@media (max-width:1100px){.contact-form__input,.contact-form__input-block,.contact-form__textarea-block{max-width:100%}.contact-form__textarea{height:185px}}@media screen and (max-width:767px){.contact-form__submit-btn{margin-top:20px}}@media screen and (max-width:540px){.contact-form__button-group{-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:480px){.contact-form__phone-input .contact-form__icon{left:102.75px}.contact-form__phone-input .iti__flag-container{min-width:82px;width:82px}.contact-form__phone-input .iti input[id=phone]{margin-left:16px}}.contact-form-result{display:none;padding:96px 0 190px}.contact-form-result__image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:43px;height:48px;border:.95px solid #081422;border-radius:2px}.contact-form-result__title{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;margin:16px 0}.contact-form-result__description{font-size:20px;line-height:1.2;letter-spacing:0}.iti.iti--container{max-width:400px;min-width:280px;height:50%}.iti__country-list{border:.95px solid #081422;border-radius:2px;box-shadow:none}.iti__country-list .iti__divider{display:none}.iti__country-list .iti__country .iti__dial-code,.iti__country-list .iti__country-name{color:#9eafc7}.iti__country-list .iti__country.iti__highlight{background-color:#c1b6ec}.iti__country-list .iti__country.iti__highlight .iti__country-name,.iti__country-list .iti__country.iti__highlight .iti__dial-code{color:#081422}.hero{background-color:#f4f4f4;padding:167px 0 56px}.hero .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.hero__text{max-width:322px;margin-right:20px}.hero__title{font-weight:800;font-size:40px;line-height:1.2;letter-spacing:-.01em;margin-bottom:12px}.hero__subtitle{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}.hero__image{max-width:778px;width:100%}.hero__image img{width:100%;border-radius:15px}@media screen and (max-width:1024px){.hero .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}.hero__text{margin-right:0;margin-top:16px;max-width:100%}.hero__title{font-size:34px}.hero__subtitle{font-size:18px}.hero__image{max-width:100%}}.nav-bar{position:-webkit-sticky;position:sticky;top:119px;z-index:9;background-color:#fff;height:48px;box-shadow:0 2px 10.9px -7px rgba(0,0,0,.1)}.nav-bar .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:48px;height:100%}.nav-bar__item{font-weight:400;font-size:13.31px;line-height:1;letter-spacing:0;text-align:center;color:#081422}.nav-bar .button--primary-arrow{display:none}@media screen and (max-width:1024px){.nav-bar{top:87px}}@media screen and (max-width:767px){.nav-bar{position:static;height:82px;top:71px}.nav-bar a{display:none}.nav-bar .button--primary-arrow{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:1024px){.video-play-button{width:120px;height:120px}.video-play-button__icon{width:36px;height:36px}}@media screen and (max-width:767px){.container{padding:0 20px}}@media screen and (max-width:480px){.video-play-button{width:41px;height:41px}.video-play-button__icon{width:14px;height:14px}}.contact-form__phone-input.has-error input:-ms-input-placeholder{color:#e64544}.contact-form__phone-input.has-error input::placeholder{color:#e64544}.header{height:120px;position:fixed;top:0;left:0;width:100%;z-index:10;box-shadow:0 1px 9.7px 0 rgba(0,0,0,.1);background-color:#fff}.header__container{display:-ms-flexbox;display:flex;max-width:1280px;margin:0 auto;-ms-flex-pack:justify;justify-content:space-between;padding:32px 80px;-ms-flex-align:center;align-items:center}.header__mobile-wrapper{display:none}.header__logo{height:56px}.header__nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header__nav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:34px}.header__nav ul li a:hover{color:#293f80}.header__nav ul li.js-drop-courses>a svg{display:none}.header__nav a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:32px;font-size:13.31px;color:#081422;text-align:center;transition:color .2s}.header__nav .header__enquire{height:48px}.header__menu{display:none}.header__enquire{margin-left:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 50px;background-color:#c1b6ec;border-radius:2px;transition:all .25s}.header__enquire:hover{background-color:#7057a4;color:#f4f4f4}.header.no-shadow{box-shadow:none!important}.header.no-shadow .header__mobile-wrapper{box-shadow:none!important}@media screen and (min-width:1024px){.header__nav-drop{position:relative}.header__nav-drop ul{display:block;position:absolute;top:40px;left:-30px;width:140px;padding:20px 18px;background-color:#fff;box-shadow:1px 6px 3.3px 0 rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:.3s}.header__nav-drop ul li a.mobile{display:none}.header__nav-drop:hover>ul{opacity:1;visibility:visible}}@media screen and (max-width:1024px){.header{box-shadow:none;height:88px}.header__container{padding:0}.header__logo{height:40px}.header__logo img{height:100%}.header__logo.desktop{display:none}.header__mobile-wrapper{height:88px;padding:24px 32px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;box-shadow:0 1px 9.7px 0 rgba(0,0,0,.1);z-index:2}.header__nav{display:block;pointer-events:none;opacity:0;z-index:-10;background-color:#f4f4f4;padding:0 20px;position:fixed;top:88px;left:0;width:100vw;height:100%;overflow-y:auto;transition:opacity .25s}.header__nav ul{margin:20px auto 0;display:block}.header__nav ul li{display:block}.header__nav ul li:not(:first-child){margin-left:0}.header__nav ul li:not(:first-child)>a{position:relative}.header__nav ul li:not(:first-child)>a::after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#081422;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.header__nav ul li a{display:block;text-align:center;padding:32px 20px;height:auto}.header__nav ul li.js-drop-courses>a{position:relative}.header__nav ul li.js-drop-courses>a svg{position:absolute;left:50%;top:50%;-ms-transform:translate(48px,-50%);transform:translate(48px,-50%);display:initial;color:#081422}.header__nav ul li.js-drop-courses>a:hover svg{color:#293f80}.header__nav ul li.js-drop-courses ul{display:none}.header__nav ul li.js-drop-courses ul li a.is-back{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left}.header__nav ul li.js-drop-courses ul li a.is-back svg{margin-right:24px;color:#081422}.header__nav ul li.js-drop-courses ul li a.is-back:hover svg{color:#293f80}.header__nav-drop ul li a.mobile{display:block}.header__nav.is-drop-courses>ul>li{display:none}.header__nav.is-drop-courses .js-drop-courses{display:block}.header__nav.is-drop-courses .js-drop-courses>a{display:none}.header__nav.is-drop-courses .js-drop-courses ul{display:block}.header__enquire{max-width:148px;margin:18px auto 0}.header__menu{height:32px;width:32px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header__menu svg{transition:color .2s;color:#081422}.header__menu:hover svg{color:#293f80}.header.is-open-menu .header__nav{z-index:1;opacity:1;pointer-events:all}}@media screen and (max-width:767px){.header{height:72px}.header__mobile-wrapper{height:72px;padding:16px 20px}.header__nav{top:72px}}.footer{box-shadow:-4px -4px 10.8px -4px rgba(0,0,0,.1)}.footer__top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px;margin:0 auto;padding:48px 80px 80px;background-color:#f4f4f4}.footer__top--mobile{display:none}.footer__top ul li{line-height:1.3}.footer__top ul li a{font-size:13.31px;line-height:1;color:#081422;transition:color .2s}.footer__top ul li a:hover{color:#293f80}.footer__top .footer-headline{margin-bottom:6px}.footer__nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:8vw;margin-right:64px}.footer__contacts{margin-left:auto}.footer__bottom{padding:28px 80px;background-color:#c1b6ec}.footer__bottom-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:1280px;margin:0 auto}.footer-socials{display:-ms-flexbox;display:flex}.footer-socials__item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px}.footer-socials__item:not(:first-child){margin-left:26px}.footer-socials__item img{height:100%}.footer__home-link{color:#081422;margin-left:29px;font-size:13.31px;line-height:2;transition:color .2s}.footer__home-link:hover{color:#293f80}.footer-payments{margin-left:auto;display:-ms-flexbox;display:flex}.footer-payments__text{font-weight:700;font-size:20px;line-height:1.2;margin-right:24px}.footer-payments__list{display:-ms-flexbox;display:flex;gap:30px}.footer-payments__list li{height:24px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.footer__nav{gap:5vw}.footer__bottom{padding:24px 30px}.footer__bottom-container{-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:767px){.footer__top{padding:32px 32px 50px}.footer__top--desktop{display:none}.footer__top--mobile{display:block}.footer__nav{margin-right:0;-ms-flex-pack:start;justify-content:flex-start}.footer__nav:first-child{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #0f233e}.footer__nav ul{width:50%;gap:0}.footer__contacts{margin-left:0}.footer__bottom-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.footer-payments{margin-top:16px;margin-left:0}}@media screen and (max-width:480px){.footer__top{padding:32px 24px 50px}.footer__bottom{padding:40px 20px 32px}.footer__bottom-container{-ms-flex-align:start;align-items:flex-start}.footer-socials__item:not(:first-child){margin-left:16px}.footer-socials__item img{height:20px}.footer__copyright{margin-left:16px}.footer__home-link{margin-left:15px}.footer-payments{-ms-flex-direction:column;flex-direction:column}.footer-payments__text{margin-bottom:12px;margin-right:0}}.home-hero{min-height:100vh;background-image:url(/img/instructor-training-courses/images/hero-bg.webp);background-size:cover;background-position:top;padding-top:calc(5vw + 120px);position:relative}.home-hero__mobile-image{display:none}.home-hero__container{max-width:1280px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;text-align:right;margin:0 auto;padding:0 80px;position:relative;z-index:1}.home-hero__title{font-size:50px;font-weight:800;line-height:1.2;letter-spacing:-1px;margin-bottom:4px;max-width:600px}.home-hero__subtitle{color:#081422;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;text-align:right;margin-bottom:28px}@media screen and (max-width:767px){.home-hero{padding-top:72px;background-image:none;background-color:#f4f4f4;min-height:unset}.home-hero__mobile-image{display:block;margin-bottom:12px}.home-hero__mobile-image img{width:100%}.home-hero__container{padding:0 20px;-ms-flex-align:start;align-items:flex-start}.home-hero__title{text-align:left;font-size:40px;margin-bottom:12px}.home-hero__subtitle{text-align:left;margin-bottom:24px}}.courses{background-color:#f4f4f4;padding-top:60px}.courses__container{display:-ms-flexbox;display:flex;max-width:1280px;margin:0 auto;padding:0 80px;gap:20px}.courses__image{height:234px;width:322px}.courses__image:not(:last-child){margin-bottom:24px}.courses__image img{width:100%;height:100%;border-radius:20px}.courses__info{width:100%}.courses__title{font-weight:800;font-size:34px;line-height:1.3;letter-spacing:-1%;margin-bottom:20px}.courses__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto;gap:20px}.course-item{display:-ms-flexbox;display:flex}.course-item:not(:last-child){margin-bottom:40px}.course-item__image{height:160px}.course-item__image img{width:100%;height:100%;object-fit:cover}.course-item__content{position:relative;-ms-flex-positive:1;flex-grow:1;margin-right:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:550px}.course-item__quotation-marks{height:61px;width:61px;top:-40px;left:12px;position:absolute}@media screen and (min-width:1024px){.course-item__quotation-marks{top:-40px}}.course-item__title{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;margin-bottom:12px;position:relative;z-index:1}.course-item__title--large{position:relative;max-width:386px;font-weight:800;font-size:24px;letter-spacing:-.01em;margin-bottom:37px}.course-item__description{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0}.course-item__button{-ms-flex-item-align:end;align-self:flex-end;font-size:14px;padding:8px 20px}.course-item__instructor{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;padding:15px 20px 20px 0;border-top:1px solid #eee}.course-item__price-block{padding:28.5px 16px;margin-top:20px;color:#081422;background-color:#c1b6ec;border-radius:20px;box-shadow:0 1px 3.3px 0 rgba(0,0,0,.1)}@media screen and (max-width:767px){.course-item__price-block{width:100%}}.course-item__price-block span{font-weight:400;font-size:19px;line-height:1.2;letter-spacing:0;text-align:center}.course-item__price{line-height:1.2;letter-spacing:0;text-align:center;font-size:35px;font-weight:700;margin-top:1px}.course-item--highlight{-ms-flex-pack:justify;justify-content:space-between;padding-top:50px}.course-item--highlight.mobile{display:none}.course-item--highlight .course-item__content{padding-left:36px}.instructor{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.instructor__avatar{width:58px;min-width:58px;height:58px;border-radius:50%;margin-right:16px}.instructor__avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover}.instructor__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.instructor__name{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0}.instructor__title{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}@media screen and (max-width:1024px){.courses{overflow:hidden}.courses__container{display:block}.courses__images{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:24px}.courses__image{min-width:322px}.course-item:not(.course-item--highlight) .course-item__content{max-width:632px}.course-item--highlight.desktop{display:none}.course-item--highlight.mobile{display:-ms-flexbox;display:flex;padding:0 80px;margin-top:80px}.course-item--highlight.mobile .course-item__button{margin-top:0}.course-item__button.learn-more{margin-top:24px;margin-right:55px}}@media screen and (max-width:767px){.courses__container{display:block;padding:0}.courses__image{width:100%;height:auto}.courses__image:not(:last-child){display:none}.courses__image img{max-height:400px;object-fit:cover;border-radius:0}.courses__title{display:none}.courses__info{margin-top:58px;padding:0 20px}.course-item:not(.course-item--highlight){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.course-item--highlight.mobile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:95px;padding:0 20px;-ms-flex-align:center;align-items:center}.course-item--highlight .course-item__content{padding-left:0;margin-right:0}}@media screen and (max-width:767px) and (max-width:767px){.course-item--highlight .course-item__content{padding-left:50px}}@media screen and (max-width:767px){.course-item--highlight .course-item__title{max-width:100%}}@media screen and (max-width:767px) and (max-width:767px){.course-item--highlight .course-item__button{width:100%}}@media screen and (max-width:767px){.course-item--highlight .course-item__price-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:18.5px 17px;margin-top:42px}}@media screen and (max-width:767px) and (max-width:767px){.course-item--highlight .course-item__price-block{margin-top:20px}}@media screen and (max-width:767px){.course-item--highlight .course-item__price-block span{font-size:20px}.course-item--highlight .course-item__price{font-size:24px;letter-spacing:-.01em;font-weight:800}.course-item--highlight .course-item__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}}@media screen and (max-width:767px) and (max-width:767px){.course-item--highlight .course-item__actions{-ms-flex-direction:column;flex-direction:column;margin-top:20px;max-width:346px}}@media screen and (max-width:767px){.course-item__content{max-width:100%}}.unique{padding:70px 0 60px;background-color:#f4f4f4;margin-bottom:0}@media (min-width:1025px){.unique{padding:110px 0 120px}}.unique__container{display:-ms-flexbox;display:flex;max-width:1280px;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:0 80px}@media screen and (max-width:767px){.unique__container{padding:0 20px;-ms-flex-pack:center;justify-content:center}}.unique__title{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em;margin-bottom:24px}@media screen and (max-width:767px){.unique__title{font-size:24px;margin-bottom:20px}}.unique__subtitle{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;margin-bottom:24px}@media screen and (max-width:767px){.unique__subtitle{margin-bottom:34px}}@media (min-width:1025px){.unique__features{max-width:376px}}.unique__illustration-mobile{padding:12px 22px;border-radius:7px;margin-bottom:31px;display:block;background-color:#dfe4ec}.unique .illustration-mobile-picture{width:100%}@media (min-width:711px){.unique .illustration-mobile-picture{height:464px}}@media (min-width:1025px){.unique .unique__illustration{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.unique .unique__illustration-mobile{display:none}}.unique__illustration{display:none;position:relative;border-radius:15px;background-color:#dfe4ec;max-width:664px;margin-left:20px;padding:38px 75px 39px 71px}.unique__illustration img{width:100%}.unique__cta{position:absolute;right:22px;bottom:26px}@media (min-width:1024px) and (max-width:1200px){.about-mission__image-photo{max-width:400px}}@media screen and (max-width:1024px){.feature{background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;padding:34px}}@media screen and (min-width:767px){.feature{-ms-flex:1 1 calc(50% - 10px);flex:1 1 calc(50% - 10px);box-sizing:border-box;min-width:300px}}.feature:not(:last-child){margin-bottom:20px}@media screen and (max-width:1024px){.feature:not(:last-child){margin-bottom:0}}.feature__icon{margin-right:8px;width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.feature__icon img{width:100%;height:100%}.feature__title-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.feature__title-block{-ms-flex-pack:center;justify-content:center}}.feature__title{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0}.feature__description{margin-top:10px;font-weight:400;font-size:13.31px;line-height:1.2;letter-spacing:0}@media screen and (max-width:1024px){.feature__description{text-align:center;font-size:20px}}.gap-year{padding:140px 0 182px;background-color:#f4f4f4;margin-top:0}.gap-year__container{max-width:1280px;margin:0 auto;padding:0 80px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.gap-year__content{max-width:436px;width:100%}.gap-year__title{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em;margin-bottom:4px}.gap-year__subtitle{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;margin-bottom:20px}.gap-year__description{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0}.gap-year__cta{margin-top:40px}.gap-year__image{margin-left:20px;width:100%;max-width:663px;min-width:500px}.gap-year__image img{width:100%;border-radius:15px}@media screen and (max-width:1024px){.gap-year{padding:80px 0 100px}.gap-year__container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.gap-year__content{max-width:100%;margin-top:48px}.gap-year__title{margin-bottom:12px}.gap-year__image{margin-left:0}}@media screen and (max-width:767px){.gap-year{padding:54px 0 60px}.gap-year__container{padding:0 20px}.gap-year__title{font-size:24px;margin-bottom:4px}.gap-year__image{min-width:unset}}.testimonial{padding:0 0 182px;background-color:#f4f4f4}.testimonial__container{display:-ms-flexbox;display:flex;position:relative;max-width:1280px;margin:0 auto}.testimonial__slide-content{display:-ms-flexbox;display:flex;height:100%}.testimonial__content{position:relative;padding-left:75px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.testimonial__quotation-marks{height:61px;width:61px;position:absolute;top:-26px;left:32px}.testimonial__quote{position:relative;z-index:1;font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em}.testimonial .mobile-quote{display:none}.testimonial .instructor-avatar{height:306px;min-width:208px;max-width:208px;width:100%;margin-right:16px;position:relative}.testimonial .instructor-avatar img{width:100%;height:100%;object-fit:cover;border-radius:15px;box-shadow:0 1px 3.3px 0 rgba(0,0,0,.1);position:absolute}.testimonial .instructor-avatar__image{z-index:3}.testimonial .instructor-info{padding-bottom:80px}.testimonial .instructor-info__name{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;margin-bottom:4px}.testimonial .instructor-info__title{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}.testimonial .slick-list{height:100%;padding:48px 20px}@media screen and (min-width:767px){.testimonial .slick-list{padding:48px 80px}}.testimonial .testimonial-pagination{position:absolute;left:380px;margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:349px){.testimonial .testimonial-pagination{bottom:17%}}@media (min-width:350px) and (max-width:480px){.testimonial .testimonial-pagination{bottom:12%}}@media (min-width:481px) and (max-width:600px){.testimonial .testimonial-pagination{bottom:9%}}@media (min-width:601px) and (max-width:767px){.testimonial .testimonial-pagination{bottom:12%}}@media (min-width:768px) and (max-width:1024px){.testimonial .testimonial-pagination{bottom:7%}}@media (min-width:1025px) and (max-width:1113px){.testimonial .testimonial-pagination{bottom:20%}}@media (min-width:1114px){.testimonial .testimonial-pagination{bottom:14%}}.testimonial .testimonial-pagination__items{display:-ms-flexbox;display:flex;gap:10px}.testimonial .testimonial-pagination__item{cursor:pointer;width:37.56591796875px;position:relative}.testimonial .testimonial-pagination__item.viewed .testimonial-pagination__progress{background-color:#c1b6ec}.testimonial .testimonial-pagination__item.active .testimonial-pagination__progress-bar{animation:progress-animation 4s linear forwards}.testimonial .testimonial-pagination__progress{height:5.69183349609375px;background-color:#081422;border-radius:24px;overflow:hidden}.testimonial .testimonial-pagination__progress-bar{height:100%;width:0;background-color:#c1b6ec;transition:width .1s linear}@media screen and (max-width:1024px){.testimonial{padding:0 0 75px 0}.testimonial__slide-content{height:auto;margin-top:24px}.testimonial__content{padding-left:0}.testimonial__quote{font-size:28px;max-width:720px}.testimonial .testimonial-slide{height:380px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.testimonial .instructor-avatar{height:180px;min-width:100px;margin-right:20px}}@media screen and (max-width:1024px) and (min-width:350px) and (max-width:1024px){.testimonial .instructor-avatar{height:250px}}@media screen and (max-width:1024px){.testimonial .instructor-avatar img{height:100%;border-radius:15px}.testimonial .instructor-info{max-width:250px}.testimonial .mobile-quote{display:block}}@media screen and (max-width:1024px) and (max-width:390px){.testimonial .mobile-quote{min-height:144px}}@media screen and (max-width:1024px) and (min-width:391px) and (max-width:600px){.testimonial .mobile-quote{min-height:120px}}@media screen and (max-width:1024px) and (min-width:601px) and (max-width:767px){.testimonial .mobile-quote{min-height:60px}}@media screen and (max-width:1024px) and (min-width:768px) and (max-width:1024px){.testimonial .mobile-quote{min-height:135px}}@media screen and (max-width:1024px){.testimonial .mobile-quote .testimonial__quotation-marks{height:39px;width:39px;top:-48px;left:0}.testimonial .desktop-quote{display:none}.testimonial .testimonial-pagination{left:57%}}@media screen and (max-width:1024px) and (min-width:481px) and (max-width:499px){.testimonial .testimonial-pagination{left:253px}}@media screen and (max-width:1024px) and (min-width:500px) and (max-width:766px){.testimonial .testimonial-pagination{left:254px}}@media screen and (max-width:1024px) and (min-width:767px) and (max-width:1024px){.testimonial .testimonial-pagination{left:315px}}@media screen and (max-width:767px){.testimonial__quote{font-size:20px}}@media screen and (max-width:480px){.testimonial .testimonial-slide{height:auto}}@keyframes progress-animation{from{width:0}to{width:100%}}.testimonials-slider{width:100%}.testimonials-slider .slick-dots{display:none!important}.ethos{min-height:100vh;padding:120px 0;background-image:url(/img/instructor-training-courses/images/ethos-background.webp);background-size:cover;background-position:center;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ethos__container{max-width:1052px;padding:0 80px;margin:0 auto;position:relative;z-index:1;text-align:center}.ethos__title{font-weight:400;font-size:34px;line-height:1.2;letter-spacing:0;margin-bottom:20px}.ethos__subtitle{font-weight:800;font-size:40px;line-height:1.2;letter-spacing:-.01em;margin:24px 0 30px}.ethos__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.ethos{min-height:unset}.ethos__title{font-size:24px}.ethos__subtitle{font-size:32px}}@media screen and (max-width:767px){.ethos{padding:100px 0}.ethos__container{padding:0 20px}.ethos__title{font-size:16px}.ethos__subtitle{font-size:22px}}@media screen and (max-width:480px){.ethos{padding:48px 0 34px}}.coaches-testimonial{background-color:#f4f4f4;padding:173px 0 151px}.coaches-testimonial__container{margin:0 auto;max-width:1280px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;padding:0 80px}.coaches-testimonial__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;max-width:531px;position:relative;margin-right:20px;padding-top:35px}@media (min-width:1025px) and (max-width:1199px){.coaches-testimonial__content{max-width:447px}}@media (min-width:1286px){.coaches-testimonial__content{max-width:600px}}.coaches-testimonial__quote{margin-bottom:24px;font-size:34px;line-height:1.2;letter-spacing:-.01em;font-weight:800;position:relative;z-index:1}@media (min-width:1025px) and (max-width:1199px){.coaches-testimonial__quote{min-height:370px;font-size:30px}}.coaches-testimonial__quotation-marks{height:61px;width:61px;left:-43px;top:8px;position:absolute}.coaches-testimonial__image{width:50%;height:400px}@media (min-width:1286px){.coaches-testimonial__image{width:40%}}@media screen and (min-width:1024px){.coaches-testimonial__image{height:520px}}.coaches-testimonial__image img{width:100%;height:100%;object-fit:cover;display:block;border-radius:15px}.coaches-testimonial .coaches{font-size:18px;line-height:1.2;letter-spacing:0}.coaches-testimonial .coaches__name{margin:4px 0;font-weight:700}.coaches-testimonial .coaches__title{font-weight:400}.coaches-testimonial .coaches-avatars{display:-ms-flexbox;display:flex}.coaches-testimonial .coaches-avatars__item{border-radius:50%;position:relative;width:58px;height:58px;transition:transform .25s ease;overflow:hidden}.coaches-testimonial .coaches-avatars__item img{max-width:100%}.coaches-testimonial .coaches-avatars__item:not(:first-child){margin-left:-20px}.coaches-testimonial .coaches-avatars__item:not(.active)::after{content:"";display:block;width:100%;height:100%;background-color:#fff;opacity:.3;z-index:1;position:absolute;top:0;left:0;border-radius:50%}.coaches-testimonial .coaches-avatars__item:not(.active):hover{-ms-transform:translateY(-9px);transform:translateY(-9px)}.coaches-testimonial .coaches-avatars__item:nth-child(1){z-index:1}.coaches-testimonial .coaches-avatars__item:nth-child(2){z-index:4}.coaches-testimonial .coaches-avatars__item:nth-child(3){z-index:3}.coaches-testimonial .coaches-avatars__item.active{cursor:default;z-index:9}@media screen and (max-width:1024px){.coaches-testimonial{padding:100px 0}.coaches-testimonial__quote{font-size:20px}.coaches-testimonial__content{padding-top:20px}.coaches-testimonial__image{min-width:320px;max-width:320px}.coaches-testimonial__quotation-marks{top:0;left:-24px;height:40px;width:40px}}@media screen and (max-width:767px){.coaches-testimonial{padding:95px 0 52px}.coaches-testimonial__container{-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.coaches-testimonial__content{padding-top:0;max-width:100%;margin-right:0}}@media screen and (max-width:767px) and (max-width:390px){.coaches-testimonial__quote{min-height:216px}}@media screen and (max-width:767px) and (min-width:391px) and (max-width:550px){.coaches-testimonial__quote{min-height:168px}}@media screen and (max-width:767px) and (min-width:551px) and (max-width:600px){.coaches-testimonial__quote{min-height:168px}}@media screen and (max-width:767px) and (min-width:601px) and (max-width:767px){.coaches-testimonial__quote{min-height:130px}}@media screen and (max-width:767px){.coaches-testimonial__quotation-marks{left:-8px;top:-47px;height:39px;width:39px}.coaches-testimonial__image{margin-top:24px;padding-top:0;height:660px;width:100%;max-width:100%}.coaches-testimonial__image img{border-radius:15px;object-fit:cover;height:100%}}@media screen and (max-width:480px){.coaches-testimonial__image{height:440px}}.faq-page{font-family:"Open Sans",Arial,sans-serif;margin-top:99px;padding:0 21px}@media screen and (min-width:1024px){.faq-page{padding:0 43px}}@media screen and (min-width:1024px){.faq-page{margin-top:154px;padding:0 192px}}.faq-page__icon{width:43px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;border:.95px solid #081422}@media screen and (max-width:1024px){.faq-page__icon{margin-bottom:13px}}.faq-page__title{font-weight:800;font-size:24px;line-height:29px}@media screen and (max-width:1024px){.faq-page__title{margin-bottom:13px}}.faq-page__answer,.faq-page__subtitle{font-weight:400;font-size:16px;line-height:24px}.faq-page__intro{font-weight:400;font-size:20px;line-height:24px;margin-bottom:30px}.faq-page__intro__mainText,.faq-page__question{font-weight:700;font-size:20px;line-height:24px}.faq-page__tabs{position:-webkit-sticky;position:sticky;top:119px;z-index:9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:14px 43px;gap:49px;padding-top:14px;padding-bottom:14px;background-color:#f4f4f4}@media screen and (max-width:767px){.faq-page__tabs{display:none}}@media screen and (max-width:1024px){.faq-page__tabs{top:87px}}.faq-page__intro{scroll-margin-top:190px;margin-top:40px}@media screen and (max-width:1024px){.faq-page__intro{scroll-margin-top:150px}}.faq-page__tab{color:#1e1e1e;cursor:pointer;font-weight:400;font-size:13px;line-height:13px}.faq-page__header{display:block;padding:0 21px;gap:26px;margin-bottom:54px}@media screen and (min-width:1024px){.faq-page__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1024px){.faq-page__header{padding:0 43px}}.faq-page__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.faq-page__content{padding:0 21px}@media screen and (min-width:1024px){.faq-page__content{padding:0 43px}}.faq-page-container-form{max-width:1280px;margin:0 auto;padding:33px 0 53px}.faq-page-container{max-width:1280px;margin:0 auto;padding:33px 0 53px;background:#fff;border:1px solid #090c10;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.faq-page__item__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (max-width:767px){.faq-page__item__container{gap:25px}}.container-contact-from{width:100%;margin-top:45px;margin-bottom:110px}.overview-resort__item{background-color:#fff;border:1px solid #000;border-radius:20px;padding:18px 31px 23px}.course-in,.course-overview-resort-accommodation,.overview-hero,.overview-resort,.section-padding,.why-section{padding-left:80px;padding-right:80px}@media screen and (max-width:1024px){.course-in,.course-overview-resort-accommodation,.overview-hero,.overview-resort,.section-padding,.why-section{padding-left:20px;padding-right:20px}}.overview-hero__image{max-width:778px}.course-in__image{max-width:663px}.overview-hero__image,.overview-image{border-radius:15px;width:100%;object-fit:cover}@media screen and (min-width:767px) and (max-width:1024px){.overview-hero__image,.overview-image{display:-ms-flexbox;display:flex;margin:0 auto}}@media screen and (min-width:767px) and (max-width:1024px){.overview-image{width:80%}}.overview-image-course-in{border-radius:15px;width:100%;object-fit:cover}@media screen and (min-width:600px) and (max-width:1023px){.overview-image-course-in{width:80%}}.overview-hero{margin-top:95px;padding-bottom:25px}@media screen and (min-width:767px){.overview-hero{margin-top:124px;padding-bottom:80px}}@media screen and (max-width:1024px){.overview-hero{margin-bottom:26px}}@media screen and (min-width:1024px){.overview-hero{margin-top:170px}}.overview-hero__container{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.overview-hero__container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.overview-hero__header,.overview-hero__title{font-weight:800;font-size:40px;line-height:1.2;margin-bottom:25px}.overview-hero__description,.overview-hero__subtitle{font-weight:400;font-size:20px;line-height:1.2}.overview-hero__text{width:322px;margin-top:84px}@media screen and (max-width:1024px){.overview-hero__text{width:auto;margin-top:27px}}.overview-background-hero{background:url(/img/instructor-training-courses/images/course-overview/hero-background-image.webp) no-repeat center;background-size:130%;background-position:20% 1%;height:778px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}@media screen and (max-width:1024px){.overview-background-hero{background-size:130%;height:480px}}@media screen and (max-width:480px){.overview-background-hero{background-size:330%;height:480px}}.overview-background-hero__text{max-width:1285px;font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-.01em;padding:60px 20px 0}@media screen and (min-width:400px) and (max-width:599px){.overview-background-hero__text{padding:70px 100px 0}}@media screen and (min-width:600px){.overview-background-hero__text{font-size:40px;padding:70px 20px 0}}@media screen and (min-width:1024px){.overview-background-hero__text{padding:180px 192px 0}}.why-section{margin:0 auto;max-width:1285px;padding-top:120px}@media screen and (max-width:1024px){.why-section{padding-top:47px}}.why-section__argument-text{line-height:1.2}.why-section__container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:20px}@media screen and (max-width:1024px){.why-section__container{-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1284px){.why-section__container{display:-ms-flexbox;display:flex}}.why-section__flex-container{display:-ms-flexbox;display:flex}@media screen and (max-width:1024px){.why-section__flex-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width:1284px){.why-section__flex-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:1284px){.why-section__flex-container{gap:15px}}.why-section__info{width:436px}@media screen and (max-width:1024px){.why-section__info{width:auto}}@media screen and (max-width:1284px){.why-section__info{width:auto}}.why-section__title{font-weight:800;font-size:34px;line-height:1.2;margin-bottom:10px}@media screen and (min-width:1024px){.why-section__title{margin-bottom:13px}}.why-section__subtitle{font-weight:400;font-size:20px;line-height:1.2;margin-bottom:20px}@media screen and (min-width:1024px){.why-section__subtitle{margin-bottom:29px}}.why-section__description{font-weight:400;font-size:16px;line-height:1.2}.why-section__arguments{display:-ms-flexbox;display:flex;margin-top:90px;-ms-flex-direction:column;flex-direction:column;gap:12px;width:322px}@media screen and (max-width:1284px){.why-section__arguments{margin-top:30px;width:auto}}.why-section__arguments>.why-section__argument{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:21px}@media screen and (min-width:1024px){.why-section__arguments>.why-section__argument{gap:14px}}.why-section__arguments-text{font-weight:400;font-size:16px;line-height:1.2}.why-section__image{border-radius:15px;width:100%;object-fit:cover}@media screen and (min-width:767px){.why-section__image{width:auto}}@media screen and (min-width:767px){.why-section__image{height:492px}}@media screen and (max-width:1284px){.why-section__image{margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.overview-why-image{object-fit:cover;height:100%;width:100%;border-radius:15px}.overview-info-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.overview-info-item__description{margin-left:16px}.icon-border{border-radius:2px;width:43px;height:47px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #000;padding:10px 6px}.popular-courses{padding:55px 0 70px}.popular-courses__header{margin-bottom:54px}.popular-courses__title{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em;text-align:center}.popular-courses__description{margin-top:16px;font-size:20px;line-height:1.2;letter-spacing:0;text-align:center}.popular-courses__cards{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:center;justify-content:center}.popular-courses__cards .card{padding:24px 32px;max-width:322px}.popular-courses__cards .card__title{font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-.01em}.popular-courses__cards .card__info-items{margin:16px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.popular-courses__cards .card .info-item{display:-ms-flexbox;display:flex;font-size:16px;line-height:1.2;letter-spacing:0;-ms-flex-align:center;align-items:center}.popular-courses__cards .card .info-item--price{font-weight:800;font-size:24px}.popular-courses__cards .card .info-item .icon-box{margin-right:20px}@media screen and (max-width:1024px){.popular-courses__cards{-ms-flex-direction:column;flex-direction:column}.popular-courses__cards .card{max-width:100%}}.overview-resort{padding-bottom:59px}@media screen and (max-width:1024px){.overview-resort{padding-bottom:26px}}.overview-resort__container{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;gap:17px}@media screen and (max-width:1024px){.overview-resort__container{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:29px}}.overview-resort__text{font-weight:400;font-size:16px;line-height:1.2}.overview-resort__title{font-weight:700;font-size:20px;line-height:1.4}.overview-resort__subitem{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:19px}.overview-resort__sublist{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:26px}.overview-resort__items-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:30px}@media screen and (max-width:1024px){.overview-resort__items-container{gap:20px}}@media screen and (min-width:1284px){.overview-resort__items-container{max-width:664px}}.overview-resort__item{width:436px}.overview-resort__item-title{margin-bottom:15px}.overview-resort__item-title,.overview-resort__item__item-title{font-weight:800;font-size:34px;line-height:1.2;margin-bottom:29px}.course-in{padding-top:45px;padding-bottom:68px}.course-in__container{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1284px){.course-in__container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}}.course-in__subtitle{margin-bottom:20px}.course-in__header{font-weight:800;font-size:34px;line-height:1.2;margin-bottom:10px}.course-in__description{font-weight:400;font-size:20px;line-height:1.2;margin-bottom:25px}@media screen and (min-width:1024px){.course-in__description{margin-bottom:30px}}.course-in__text{width:436px}@media screen and (max-width:1284px){.course-in__text{width:auto}}@media screen and (min-width:600px) and (max-width:1023px){.course-in__image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1024px){.course-in__image{margin-top:35px}}.course-overview-resort-accommodation{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:29px}@media screen and (max-width:1024px){.course-overview-resort-accommodation{-ms-flex-wrap:wrap;flex-wrap:wrap}}.overview-background-section{padding-top:70px}@media screen and (max-width:1024px){.overview-background-section{padding-top:80px}}.resort-accommodation__mobile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:767px){.resort-accommodation__mobile{display:none}}.resort-accommodation__desktop{display:none}@media screen and (min-width:767px){.resort-accommodation__desktop{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.resort-accommodation__container-info{width:433px}@media screen and (max-width:1024px){.resort-accommodation__container-info{width:auto}}.course-overview-resort-info{padding:0 20px;max-width:1280px;margin:0 auto}@media screen and (min-width:1024px){.course-overview-resort-info{padding:0 80px}}.resort{padding:68px 0 72px}.resort-info{display:-ms-flexbox;display:flex;margin-bottom:58px}.resort-info .resort-card{padding:32px;width:100%;max-width:322px;min-width:322px;margin-right:20px}.resort-info .resort-card__title{font-size:34px;font-weight:800;line-height:1.2;letter-spacing:-.01em;margin-bottom:29px}.resort-description{letter-spacing:0}.resort-description__title{font-size:20px;font-weight:800}.resort-description__text{font-size:16px;font-weight:400;margin-top:10px}.resort-accommodation__title{font-size:34px;font-weight:800;line-height:1.2;letter-spacing:-.01em}.resort-accommodation__subtitle{font-size:20px;font-weight:400;line-height:1.2;margin:16px 0 20px}.resort-accommodation__description{font-size:16px;font-weight:400;line-height:1.4}.resort-accommodation__images{display:-ms-flexbox;display:flex;gap:16px;margin-top:35px}@media screen and (max-width:767px){.resort-accommodation__images{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.resort-accommodation__images-container{max-width:100vw;overflow-x:auto;padding:0 20px;-ms-overflow-style:none;scrollbar-width:none}.resort-accommodation__images-container::-webkit-scrollbar{display:none}}.resort-accommodation__image{max-width:247px}.resort-accommodation__image img{width:100%;border-radius:15px}@media screen and (max-width:767px){.resort-accommodation__image{min-width:211px}}@media screen and (max-width:480px){.resort-accommodation__image{height:243px}.resort-accommodation__image img{height:100%;object-fit:cover}}@media screen and (max-width:767px){.resort-info{-ms-flex-direction:column;flex-direction:column}.resort-info .resort-card{margin-right:0;margin-bottom:20px;max-width:100%;min-width:unset}.resort-accommodation__title{font-size:24px}}.overview-accomodation{display:-ms-flexbox;display:flex}.contact-from{padding:73px 80px 44px}.contact-from .contact-from__container{max-width:1121px;margin:0 auto;width:100%}@media screen and (max-width:1024px){.contact-from{padding:40px 20px 86px}}.overview-background-transition{background:url(../img/instructor-training-courses/images/course-overview/background-transition.webp) no-repeat center;background-size:100%;background-position:50% 50%;height:215px;background-size:cover}@media screen and (min-width:767px){.overview-background-transition{height:375px}}@media screen and (min-width:1024px){.overview-background-transition{height:750px}}.price-bold{font-size:20px;font-weight:800}.team-hero-grid-left{max-width:798px;display:grid;grid-gap:20px;grid-template-columns:repeat(1,322px);overflow:visible;position:relative}@media screen and (min-width:1024px){.team-hero-grid-left{grid-auto-rows:296px;margin-right:20px}}@media screen and (max-width:1180px){.team-hero-grid-left{grid-template-columns:auto}}.team-hero-grid__image--shifted{display:block;position:relative;top:45;left:-113px;z-index:1}@media screen and (max-width:1180px){.team-hero-grid__image--shifted{display:none}}.team-hero-grid__image--shifted img{border-radius:15px;object-fit:cover;width:436px;height:250px}.team-hero{margin:170px 0 98px;overflow:hidden}.team-hero .container{display:-ms-flexbox;display:flex}.team-hero__text{max-width:322px}.team-hero__text h1{font-size:40px;letter-spacing:-.01em;line-height:1.2;font-weight:800;margin-bottom:14px}.team-hero__text p{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}.team-hero-grid{max-width:798px;display:grid;grid-gap:20px;grid-auto-rows:296px;grid-template-columns:repeat(2,322px);width:100%}.team-hero-grid p{font-size:1.1rem;line-height:1.6;color:#4a5568}.team-hero-grid__item:not(.team-hero-grid__item:nth-child(2)){height:296px}.team-hero-grid__item:nth-child(2){grid-row:1/3;grid-column:2}.team-hero-grid__item:nth-child(2) img{height:616px;width:583px}.team-hero__image{border-radius:15px}.team-hero__image img{border-radius:15px;width:100%;height:100%;object-fit:cover}@media screen and (max-width:1180px){.team-hero .container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.team-hero__text{max-width:480px}.team-hero-grid{width:auto;grid-template-columns:minmax(322px,480px)}.team-hero-grid__item:nth-child(2){display:none}}@media screen and (max-width:1024px){.team-hero .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.team-hero__text{max-width:100%;margin-right:0;margin-top:32px}.team-hero-grid{grid-auto-rows:auto;max-width:100%;width:100%;grid-template-columns:repeat(2,minmax(322px,480px));place-content:initial}.team-hero-grid__item{height:350px!important}}@media screen and (max-width:767px){.team-hero{margin:120px 0 80px}.team-hero-grid{grid-template-columns:repeat(1,1fr)}.team-hero-grid__item:nth-child(3){display:none}.team-hero__image{height:380px}}@media screen and (max-width:480px){.team-hero{margin:100px 0 50px}.team-hero-grid__item{height:229px!important}.team-hero__image{height:229px}}.head-coaches{margin-bottom:120px}.head-coaches h2{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em}.head-coaches .container{display:-ms-flexbox;display:flex}.head-coaches__content{max-width:550px;margin-right:20px}.head-coaches__avatar{margin-top:32px;width:58px;height:58px;border-radius:50%;overflow:hidden}.head-coaches__avatar img{width:100%;height:100%;object-fit:cover}.head-coaches__info{-ms-flex:1;flex:1}.head-coaches__info h3{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;margin:4px 0}.head-coaches__title{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;margin:5px 0 24px}.head-coaches__bio{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}.head-coaches__quote{margin-top:64px;font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em;position:relative}@media screen and (max-width:1024px){.head-coaches__quote{margin-top:90px}}.head-coaches__quote p{position:relative;z-index:1}.head-coaches__quotation-marks{width:61px;height:61px;position:absolute;top:-26px;left:-37px}@media screen and (max-width:1024px){.head-coaches__quotation-marks{top:-70px;left:0}}.head-coaches-video{border-radius:15px;background-image:url(/img/instructor-training-courses/images/home-video-preview.webp);background-size:cover;background-position:center;max-width:549px;width:100%;height:auto;min-width:480px;display:-ms-flexbox;display:flex}.head-coaches-video__player{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.head-coaches-video__player iframe{border-radius:15px}@media screen and (max-width:1024px){.head-coaches{margin-bottom:80px}.head-coaches .container{display:block}.head-coaches__content{margin-right:0;margin-bottom:32px;max-width:100%}.head-coaches__quote{font-size:28px}.head-coaches-video{max-width:100%;height:480px;min-width:initial}}@media screen and (max-width:767px){.head-coaches{margin-bottom:64px}.head-coaches__quote{font-size:24px}.head-coaches-video{height:380px}}@media screen and (max-width:480px){.head-coaches-video{height:240px}}.team h2{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em}.team-carousel-wrapper{position:relative}@media (min-width:1024px){.team-carousel-wrapper .carousel-next,.team-carousel-wrapper .carousel-prev{display:none!important}.team-carousel-wrapper.show-navigation:hover .carousel-next,.team-carousel-wrapper.show-navigation:hover .carousel-prev{display:-ms-flexbox!important;display:flex!important}}.team-carousel .slick-list{padding:50px 0 40px}.team-member{height:304px;width:265px;position:relative;border-radius:15px;overflow:hidden;transition:all .25s;cursor:pointer}.team-member:hover{-ms-transform:translateY(-7px);transform:translateY(-7px);box-shadow:0 4px 8px 2px rgba(0,0,0,.25)}.team-member:not(:last-child){margin-right:20px}.team-member img{width:100%;height:100%;object-fit:cover}.team-member__info{padding:14px 12px;position:absolute;z-index:1;bottom:16px;left:16px;width:calc(100% - 32px);border:1px solid #081422;border-radius:2px;background-color:#fff;font-size:13.31px;line-height:1;letter-spacing:0}.team-member__info p:first-child{font-weight:700;margin-bottom:4px}.gap-year{padding:80px 0 93px}.instructor-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(8,20,34,.6);z-index:1000;overflow-y:auto}.instructor-modal__content-wrapper{border-radius:15px;position:relative;width:90%;border:1px solid #1e1e1e;max-width:984px;margin:80px auto;background-color:#fff;overflow-y:auto;height:calc(100vh - 160px)}.instructor-modal__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:54px 47px 70px}.instructor-modal__close{position:absolute;top:32px;right:26px;width:18px;height:18px;font-size:19px;font-weight:700;color:#1e1e1e;background:0 0;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.instructor-modal__close:hover{color:#081422;border-color:#081422}.instructor-modal__card{position:-webkit-sticky;position:sticky;top:54px;width:266px;border:1px solid #081422;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);border-radius:20px;padding:22px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.instructor-modal__avatar{width:221px;height:233px;overflow:hidden}.instructor-modal__avatar img{width:100%;height:100%;object-fit:cover}.instructor-modal__info{margin:20px 0;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}.instructor-modal__name{font-weight:700}.instructor-modal__title{margin-bottom:20px}.instructor-modal__info-item{display:-ms-flexbox;display:flex;font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}.instructor-modal__info-item:not(:last-child){margin-bottom:10px}.instructor-modal__icon-box{min-width:43px;width:43px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;border:.95px solid #081422;margin-right:17px}.instructor-modal-highlights{max-width:546px}.instructor-modal-highlights__item{display:-ms-flexbox;display:flex}.instructor-modal-highlights__item:not(:last-child){margin-bottom:24px}.instructor-modal-highlights__text{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}.instructor-modal-highlights__text h3{font-weight:700}@media screen and (max-width:1024px){.instructor-modal__content{-ms-flex-direction:column;flex-direction:column}.instructor-modal__content-wrapper{height:auto;overflow-y:initial}.instructor-modal__card{position:static;display:-ms-flexbox;display:flex;width:100%;margin-bottom:32px}.instructor-modal__avatar{margin-right:24px}.instructor-modal__info{margin:0}.instructor-modal__info-item{-ms-flex-align:center;align-items:center}.instructor-modal-highlights{max-width:100%}}@media screen and (max-width:767px){.instructor-modal__content-wrapper{margin:10vw auto;height:auto;overflow-y:initial}.instructor-modal__content{padding:60px 20px 20px}.instructor-modal__close{top:20px;right:20px}}@media screen and (max-width:480px){.instructor-modal__content-wrapper{width:100%}.instructor-modal__card{-ms-flex-direction:column;flex-direction:column}.instructor-modal__header{-ms-flex-direction:column;flex-direction:column}.instructor-modal__avatar{width:100%;margin-bottom:15px}}.unique-about-us{padding:0}.unique__container-about-us{padding-bottom:66px}@media screen and (min-width:1024px){.unique__container-about-us{padding-bottom:140px}}.hero-about-us{padding-bottom:117px}@media screen and (max-width:1024px){.hero-about-us{padding-bottom:70px;padding-top:99px}}@media screen and (min-width:1024px){.hero-about-us{padding-top:167px}}@media (min-width:1025px){.mobile-illustration-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.feature_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.feature_container{gap:30px}}.about-mission{background-color:#f4f4f4;padding:137px 0 56px;max-width:1280px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:122px}@media screen and (max-width:1024px){.about-mission{gap:48px;padding:80px 0 56px}}.about-mission__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-left:80px;padding-right:80px}@media screen and (max-width:1284px){.about-mission__container{gap:30px}}.about-mission__text{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-direction:column;flex-direction:column;max-width:530px;margin-right:20px;margin-bottom:0}.about-mission__title{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em;margin-bottom:12px}.about-mission__subtitle{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0}.about-mission__image{max-width:550px;width:100%}.about-mission__image img{width:100%;border-radius:15px}@media screen and (min-width:767px){.about-mission__image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.about-mission__image img{width:auto}}@media screen and (max-width:1024px){.about-mission__container{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px}.about-mission__text{margin-right:0;margin-top:16px;margin-bottom:25px;max-width:100%}.about-mission__title{font-size:34px}.about-mission__subtitle{font-size:18px}.about-mission__image{max-width:100%}}@media screen and (min-width:1024px){.about-mission .about-mission_row_reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.about-us__head-coaches{padding-top:118px;margin-bottom:0}@media screen and (max-width:1024px){.about-us__head-coaches{padding-top:65px}}.about-us__testimonial{padding-bottom:65px}.courses-page .hero{padding:167px 0 56px}.courses-page .hero .mobile-image{display:none}@media screen and (max-width:1024px){.courses-page .hero{padding:110px 0 48px}}@media screen and (max-width:767px){.courses-page .hero{padding:94px 0 32px}}@media screen and (max-width:480px){.courses-page .hero{padding:94px 0 16px}.courses-page .hero .desktop-image{display:none}.courses-page .hero .mobile-image{display:block;height:230px;object-fit:cover}}.courses-page__content{padding-top:48px;display:-ms-flexbox;display:flex}.courses-page__content .container{display:-ms-flexbox;display:flex}.courses-page__column:nth-child(1) .side-info{display:none}@media screen and (max-width:767px){.courses-page__column:nth-child(1) .side-info{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.courses-page__column:nth-child(1) .side-info .info-card{margin-left:0!important;margin-bottom:24px}}.courses-page__column:nth-child(2){margin-left:20px;max-width:322px;width:100%;min-width:322px}.courses-page__column:nth-child(2) .card{padding:24px 32px}.courses-page .side-info{position:-webkit-sticky;position:sticky;top:180px;margin-bottom:78px}.courses-page .info-card__title{font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-.01em;margin-bottom:15px}.courses-page .info-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.courses-page .info-item__description{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0;margin-left:16px}.courses-page .info-item:not(:last-child){margin-bottom:10px}.courses-page .info-item:last-child{margin-bottom:20px}.courses-page .info-item--price .info-item__description{font-size:24px;letter-spacing:-.01em;font-weight:800}.courses-page .place-self-item{place-self:end start}.courses-page .course-intro{display:-ms-flexbox;display:flex}.courses-page .course-intro__column:nth-child(1){max-width:322px;width:100%;min-width:322px;margin-right:24px}.courses-page .course-intro__image{height:492px;width:100%}.courses-page .course-intro__image img{width:100%;object-fit:cover;border-radius:15px}@media screen and (min-width:767px){.courses-page .course-intro__image img{height:100%}}.courses-page .course-intro__title{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em}.courses-page .course-intro__subtitle{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;margin:12px 0 30px}.courses-page .course-intro__description{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0}@media screen and (max-width:767px){.courses-page .course-intro{-ms-flex-direction:column;flex-direction:column}.courses-page .course-intro__column:nth-child(1){min-width:unset;max-width:100%}.courses-page .course-intro__image{height:auto;margin-bottom:24px}.courses-page .course-intro__title{font-size:24px}}.courses-page .resort{padding:68px 0 72px}.courses-page .resort-info{display:-ms-flexbox;display:flex;margin-bottom:58px}.courses-page .resort-info .resort-card{padding:32px;max-width:322px;width:100%;min-width:322px;margin-right:20px}.courses-page .resort-info .resort-card__title{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em;margin-bottom:29px}.courses-page .resort-description{line-height:1.4;letter-spacing:0}.courses-page .resort-description__title{font-size:20px;font-weight:700}.courses-page .resort-description__text{font-size:16px;font-weight:400;margin-top:10px}.courses-page .resort-accommodation__title{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em}.courses-page .resort-accommodation__subtitle{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;margin:16px 0 20px}.courses-page .resort-accommodation__description{font-weight:400;font-size:16px;line-height:1.4;letter-spacing:0}.courses-page .resort-accommodation__images{display:-ms-flexbox;display:flex;gap:16px;margin-top:35px}.courses-page .resort-accommodation__image{max-width:247px}.courses-page .resort-accommodation__image img{width:100%;border-radius:15px}@media screen and (max-width:767px){.courses-page .resort-info{-ms-flex-direction:column;flex-direction:column}.courses-page .resort-info .resort-card{margin-right:0;margin-bottom:20px;max-width:100%}.courses-page .resort-accommodation__title{font-size:24px}.courses-page .resort-accommodation__images{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.courses-page .resort-accommodation__image{min-width:211px}.courses-page .resort-accommodation__images-container{max-width:100vw;overflow-x:auto;padding:0 20px;-ms-overflow-style:none;scrollbar-width:none}.courses-page .resort-accommodation__images-container::-webkit-scrollbar{display:none}}@media screen and (max-width:480px){.courses-page .resort-accommodation__image{height:243px}.courses-page .resort-accommodation__image img{object-fit:cover;height:100%}.courses-page .resort-info .resort-card{min-width:unset}}.courses-page .video{min-height:unset;height:503px}@media screen and (max-width:1280px){.courses-page .video{min-height:100vh}}@media screen and (max-width:1024px){.courses-page .video{min-height:calc(100vh - 136px)}}@media screen and (max-width:767px){.courses-page .video{min-height:unset;height:360px!important}}@media screen and (max-width:480px){.courses-page .video{height:190px!important}}.courses-page .quote-carousel-section{padding:75px 0;max-width:778px;position:relative}.courses-page .quote-carousel-section .slick-track{display:-ms-flexbox;display:flex;gap:26px}.courses-page .quote-carousel-section .quote-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:376px;height:473px;padding:32px 24px 24px}.courses-page .quote-carousel-section .quote-card__quote-block{position:relative}.courses-page .quote-carousel-section .quote-card__quote{font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-.01em}.courses-page .quote-carousel-section .quote-card__quotation-marks{height:34px;width:34px;margin-bottom:12px}.courses-page .quote-carousel-section .quote-card__name{margin-bottom:5px}.courses-page .quote-carousel-section .quote-card__author{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.courses-page .quote-carousel-section .quote-card__avatar{width:58px;height:58px;min-width:58px;margin-right:20px}.courses-page .quote-carousel-section .quote-card__avatar img{border-radius:50%;width:100%;height:100%}.courses-page .quote-carousel-section .quote-card__name,.courses-page .quote-carousel-section .quote-card__title{font-size:20px;line-height:1.2;letter-spacing:0}.courses-page .quote-carousel-section .quote-card__name{font-weight:700}.courses-page .quote-carousel-section .quote-card .carousel-next,.courses-page .quote-carousel-section .quote-card .carousel-prev{opacity:0}@media screen and (max-width:767px){.courses-page .quote-carousel-section .slick-track{gap:12px}.courses-page .quote-carousel-section .quote-card{height:auto;width:281px}.courses-page .quote-carousel-section .quote-card__avatar{margin-right:16px}.courses-page .quote-carousel-section .quote-card__author{margin-top:20px}}.courses-page #verbier-coaches h2{padding:0 80px;font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-.01%;text-align:center;margin:0 auto;max-width:550px}@media screen and (max-width:767px){.courses-page #verbier-coaches h2{padding:0 20px}}.courses-page .coaches-testimonial{padding:60px 0 88px}.courses-page .coaches-testimonial__container{padding:0}.courses-page .coaches-testimonial__quote{font-size:24px}.courses-page .coaches-testimonial__image{min-width:350px}@media screen and (min-width:1281px){.courses-page .coaches-testimonial__image{height:365px}}.courses-page .coaches-testimonial__image img{width:100%;height:100%;border-radius:15px;object-fit:cover}@media screen and (max-width:767px){.courses-page .coaches-testimonial{padding:90px 0 80px}.courses-page .coaches-testimonial__image{max-width:100%}}@media screen and (max-width:480px){.courses-page .coaches-testimonial__image{min-width:unset}.courses-page .coaches-testimonial__container{-ms-flex-align:start;align-items:flex-start}}.courses-page .team-section{max-width:778px}.courses-page .team-section .team-member{width:246px;height:282px}.courses-page .whats-included{display:grid;grid-template-columns:repeat(auto-fit,minmax(324px,1fr));row-gap:24px;column-gap:48px}.courses-page .whats-included--with-header{margin-top:40px}.courses-page .whats-included__header{grid-row:1/2}.courses-page .whats-included__header h3{font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-.01em}.courses-page .whats-included__header p{margin-top:10px;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0}@media screen and (max-width:480px){.courses-page .whats-included{grid-template-columns:repeat(auto-fit,minmax(232px,1fr))}}.courses-page .accordion .info-item__text{font-size:16px;line-height:1.2;margin-left:20px}.courses-page .course-program-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.courses-page .course-program-item-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:20px}.courses-page .course-program-item:not(:first-child){margin-top:30px}.courses-page .course-program-item__text-box{margin-left:65px}.courses-page .course-program-item__title{padding:13px 0;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0}.courses-page .course-program-item__description{margin-top:10px;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0}@media screen and (max-width:767px){.courses-page .course-program{padding:0 0 13px}}.courses-page .faq{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.courses-page .faq__text{font-weight:400;font-size:20px;line-height:1.2;letter-spacing:0;margin-bottom:48px}.courses-page .faq__button{-ms-flex-item-align:end;align-self:flex-end;margin:54px 56px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.courses-page .faq__container{margin-top:37px}.courses-page .faq-item{line-height:1.4;letter-spacing:0}.courses-page .faq-item:not(:first-child){margin-top:24px}.courses-page .faq-item__question{font-size:20px;font-weight:700}.courses-page .faq-item__answer{font-size:16px}.courses-page .grid-row-header{grid-row:1/3}.courses-page .opportunities{padding:80px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.courses-page .opportunities__title{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em}.courses-page .opportunities__description,.courses-page .opportunities__subtitle{font-weight:400;line-height:1.2;letter-spacing:0;margin:10px 0 24px}.courses-page .opportunities__subtitle{font-size:20px}.courses-page .opportunities__description{font-size:16px}.courses-page .opportunities__button{margin-top:24px}.courses-page .opportunities__image{width:100%;max-width:317px;min-width:317px;margin-left:20px}.courses-page .opportunities__image img{width:100%;border-radius:15px}@media screen and (max-width:1024px){.courses-page .opportunities{-ms-flex-align:start;align-items:flex-start}.courses-page .opportunities__image{display:none}}.courses-page .other-courses{padding-bottom:75px}.courses-page .other-courses .accordion__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:16px 32px 48px}.courses-page .other-courses .card{max-width:322px;padding:20px 32px 24px;margin-left:0}.courses-page .other-courses .card:first-child{margin-right:20px}@media screen and (max-width:767px){.courses-page .other-courses .accordion__content{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;gap:20px}.courses-page .other-courses .card{max-width:540px;width:100%;margin-right:0!important;margin-left:0!important}}@media screen and (max-width:480px){.courses-page .other-courses .accordion__content{padding:16px 16px 48px}}.courses-page .contact-form-section{margin-top:30px;padding-bottom:78px}.courses-page .contact-form-section form{margin-top:32px}.courses-page #program,.courses-page #whats-included{margin-bottom:40px}@media screen and (max-width:1280px){.courses-page__content{width:100%}.courses-page__content .container{width:100%;padding:0}.courses-page__column{width:100%}.courses-page__column:nth-child(1) .side-info{position:static;margin-top:68px;margin-bottom:0;display:-ms-flexbox;display:flex}.courses-page__column:nth-child(1) .side-info .card.info-card{margin-left:20px;padding:24px 32px}.courses-page__column:nth-child(2){display:none}.courses-page .quote-carousel-section,.courses-page .team-section{max-width:100%}.courses-page .quote-carousel-section .carousel-prev{left:80px}.courses-page .quote-carousel-section .carousel-next{right:80px}.courses-page #faq,.courses-page #program,.courses-page #whats-included,.courses-page .coaches-testimonial,.courses-page .course-intro,.courses-page .opportunities,.courses-page .other-courses,.courses-page .quote-carousel-section,.courses-page .resort-info,.courses-page .side-info,.courses-page .team-section{padding-left:80px;padding-right:80px}.courses-page .resort-accommodation__description,.courses-page .resort-accommodation__images-container,.courses-page .resort-accommodation__subtitle,.courses-page .resort-accommodation__title{padding-left:80px;padding-right:80px}.courses-page .video{overflow:visible;height:600px}.courses-page .other-courses .card{max-width:100%;width:100%}}@media screen and (max-width:767px){.courses-page .quote-carousel-section .carousel-prev{left:20px}.courses-page .quote-carousel-section .carousel-next{right:20px}.courses-page .team-section{display:none}.courses-page #faq,.courses-page #program,.courses-page #whats-included,.courses-page .coaches-testimonial,.courses-page .course-intro,.courses-page .opportunities,.courses-page .other-courses,.courses-page .quote-carousel-section,.courses-page .resort-info,.courses-page .side-info{padding-left:20px;padding-right:20px}.courses-page .resort-accommodation__description,.courses-page .resort-accommodation__images-container,.courses-page .resort-accommodation__subtitle,.courses-page .resort-accommodation__title{padding-left:20px;padding-right:20px}}.header-button{position:fixed;top:16px;left:20px;pointer-events:none;display:none;opacity:0;transition:all .1s linear;z-index:11}@media screen and (max-width:767px){.header-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.header-button.visible{opacity:1;pointer-events:auto}.qualifications-page .header-button{display:none}.qualifications-page .hero{padding:147px 0 40px}@media screen and (max-width:1024px){.qualifications-page .hero{padding:130px 0 40px}.qualifications-page .hero .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.qualifications-page .hero__text{margin-top:30px;margin-bottom:0}}@media screen and (max-width:767px){.qualifications-page .hero{padding:97px 0 46px}.qualifications-page .hero__text{margin-top:20px}}.qualifications-page .qualifications-description{padding:43px 0 118px}@media screen and (max-width:767px){.qualifications-page .qualifications-description{padding-bottom:60px}}.qualifications-page .qualifications-description .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.qualifications-page .qualifications-description__image{-ms-flex:1 1 550px;flex:1 1 550px;min-width:450px}.qualifications-page .qualifications-description__image img{width:100%;border-radius:15px}.qualifications-page .qualifications-description__text{-ms-flex:1 1 550px;flex:1 1 550px;margin-left:20px;font-size:20px;line-height:1.2;letter-spacing:0}@media screen and (max-width:1024px){.qualifications-page .qualifications-description .container{-ms-flex-direction:column;flex-direction:column}.qualifications-page .qualifications-description__image,.qualifications-page .qualifications-description__text{max-width:100%;-ms-flex:1;flex:1}.qualifications-page .qualifications-description__text{margin-left:0;margin-top:30px}.qualifications-page .qualifications-description__image{min-width:auto}}.qualifications-page .qualification-pathway{padding-bottom:30px}.qualifications-page .qualification-pathway__title{display:none;font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em}@media screen and (min-width:1024px){.qualifications-page .qualification-pathway__title{display:block}}.qualifications-page .qualification-pathway__cards{margin-bottom:21px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}@media screen and (min-width:1024px){.qualifications-page .qualification-pathway__cards{margin-top:77px}}.qualifications-page .qualification-pathway-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;min-width:265px;padding:32px 24px;background-color:#fff;border:.95px solid #081422;border-radius:5px}.qualifications-page .qualification-pathway-card__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.qualifications-page .qualification-pathway-card__number{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:8px;background-color:#fff;border:.95px solid #081422;border-radius:2px;font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;text-align:center;min-width:46px;width:46px;height:47.55px}.qualifications-page .qualification-pathway-card__title{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0}.qualifications-page .qualification-pathway-card__description{font-size:20px;line-height:1.2;letter-spacing:0;text-align:center}.qualifications-page .qualification-pathway__notes{font-size:13.31px;line-height:1;letter-spacing:0}@media screen and (max-width:1280px){.qualifications-page .qualification-pathway__cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:1024px){.qualifications-page .qualification-pathway-card{height:auto}}@media screen and (max-width:767px){.qualifications-page .qualification-pathway__cards{grid-template-columns:repeat(1,1fr)}}.qualifications-page .level-description{padding:35px 0}.qualifications-page .level-description .container{display:-ms-flexbox;display:flex}.qualifications-page .level-description__text{margin-top:32px;max-width:436px;-ms-flex:1 1 436px;flex:1 1 436px;margin-right:20px}.qualifications-page .level-description__title{margin-bottom:26px;font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em}.qualifications-page .level-description__description{font-size:20px;line-height:1.2;letter-spacing:0}.qualifications-page .level-description-card{padding:40px 24px 32px;max-width:664px;-ms-flex:1 1 664px;flex:1 1 664px}.qualifications-page .level-description-card__header{margin-bottom:40px}.qualifications-page .level-description-card__title{font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-.01em}.qualifications-page .level-description-card__subtitle{margin-top:10px;font-size:16px;line-height:1.2;letter-spacing:0}.qualifications-page .level-description-card__notes{font-size:13.31px;line-height:1;letter-spacing:0}.qualifications-page .level-description .info-item{display:-ms-flexbox;display:flex}.qualifications-page .level-description .info-item:not(:last-child){margin-bottom:24px}.qualifications-page .level-description .info-item .icon-box{margin-right:20px}.qualifications-page .level-description .info-item__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.qualifications-page .level-description .info-item__header span{font-size:16px;line-height:1.2;letter-spacing:0}.qualifications-page .level-description .info-item__title{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:0;margin-right:10px}.qualifications-page .level-description .info-item__description{font-size:16px;line-height:1.2;letter-spacing:0}.qualifications-page .level-description-accordion{width:100%;display:none}@media screen and (max-width:1024px){.qualifications-page .level-description .container{-ms-flex-direction:column;flex-direction:column}.qualifications-page .level-description__text{max-width:100%;-ms-flex:1;flex:1;margin-right:0;margin-bottom:58px}.qualifications-page .level-description-card{display:none}.qualifications-page .level-description .level-description-accordion{display:block}.qualifications-page .level-description .level-description-accordion__title{font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-.01em}.qualifications-page .level-description .level-description-accordion__subtitle{margin:10px 0 20px;font-size:16px;line-height:1.2;letter-spacing:0}.qualifications-page .level-description .level-description-accordion .info-item__header{display:block}.qualifications-page .level-description .level-description-accordion .info-item__title{margin-right:0;margin-bottom:8px}}@media (min-width:768px) and (max-width:820px){.qualifications-page .level-description .accordion-header{padding:32px 75px 32px 24px}}@media screen and (max-width:767px){.qualifications-page .level-description .accordion-header{padding:32px 75px 32px 24px}.qualifications-page .level-description .accordion__content{padding:0 24px 32px}}.qualifications-page .qualification-page-popular-courses{padding-top:55px}.qualifications-page .qualification-page-popular-courses__header{margin-bottom:54px}.qualifications-page .qualification-page-popular-courses__title{font-weight:800;font-size:34px;line-height:1.2;letter-spacing:-.01em;text-align:center}.qualifications-page .qualification-page-popular-courses__description{margin-top:16px;font-size:20px;line-height:1.2;letter-spacing:0;text-align:center}.qualifications-page .qualification-page-popular-courses__cards{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:center;justify-content:center}.qualifications-page .qualification-page-popular-courses__cards .card{padding:24px 32px;max-width:322px}.qualifications-page .qualification-page-popular-courses__cards .card__title{font-weight:800;font-size:24px;line-height:1.2;letter-spacing:-.01em}.qualifications-page .qualification-page-popular-courses__cards .card__info-items{margin:16px 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}.qualifications-page .qualification-page-popular-courses__cards .card .info-item{display:-ms-flexbox;display:flex;font-size:16px;line-height:1.2;letter-spacing:0;-ms-flex-align:center;align-items:center}.qualifications-page .qualification-page-popular-courses__cards .card .info-item--price{font-weight:800;font-size:24px}.qualifications-page .qualification-page-popular-courses__cards .card .info-item .icon-box{margin-right:20px}@media screen and (max-width:1024px){.qualifications-page .qualification-page-popular-courses__cards{-ms-flex-direction:column;flex-direction:column}.qualifications-page .qualification-page-popular-courses__cards .card{max-width:100%}}@media screen and (max-width:767px){.qualifications-page .nav-bar{display:none}}input,textarea{outline:0;box-shadow:none}.contact-us__phone-input,.contact-us__phone-input #phone:-ms-input-placeholder,.contact-us__textarea textarea:-ms-input-placeholder,.contact-us_input input:-ms-input-placeholder{font-family:"Open Sans",Arial,sans-serif;line-height:1;letter-spacing:0;color:#9eafc7;font-size:13px}.contact-us__phone-input,.contact-us__phone-input #phone::placeholder,.contact-us__textarea textarea::placeholder,.contact-us_input input::placeholder{font-family:"Open Sans",Arial,sans-serif;line-height:1;letter-spacing:0;color:#9eafc7;font-size:13px}.contact-us_input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border:1px solid #1b2c47;padding-left:8px;background:#fff;position:relative}.contact-us_input select{padding:15px 0;width:100%;border:none;outline:0;font-size:13px;color:#9eafc7;background:0 0;padding-left:12px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.contact-form__icon.vector{right:20;position:absolute;width:8px}.contact-us__textarea,.contact-us_input,.iti__flag-container{background-color:#fff}.contact-us__textarea{height:234px;border:1px solid #1b2c47}select.has-error{border-color:red}.contact-us-contacts__container-width{width:100%}@media screen and (min-width:1024px){.contact-us-contact-form{max-width:533px}}.contact-us-contact-form__container-flex__input,.contact-us-contact-form__input-block{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px}.contact-us-contact-form__container-flex{display:-ms-flexbox;display:flex;gap:18px;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:767px){.contact-us-contact-form__container-flex .contact-form__group{-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:1024px){.contact-us-contact-form__submit-btn{width:100%}}@media screen and (max-width:1284px){.contact-us-contact-form__button-group{-ms-flex-direction:column;flex-direction:column;gap:20px}}.contact-us-hero{padding-top:99px;padding-bottom:90px}@media screen and (max-width:1024px){.contact-us-hero{padding-bottom:61px}}@media screen and (min-width:1024px){.contact-us-hero{padding-top:147px}}.contact-us-hero__title{font-weight:800;font-size:40px}.contact-us-hero__subtitle{font-weight:400;font-size:20px}.contact-us-section{margin:0 auto;max-width:1285px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 80px 104px}@media screen and (max-width:1024px){.contact-us-section{-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.contact-us-section{display:block;padding:0 20px 26px}}.contact-us-hero-text{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}@media screen and (min-width:500px) and (max-width:1023px){.contact-us-hero-text{-ms-flex-align:center;align-items:center}}.contact-us__text{margin-bottom:37px;font-weight:400;font-size:20px}.contact-us-link__text{color:#1e1e1e}.contact-us-mail{color:#1e1e1e}.contact-us-link-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:15px;color:#1e1e1e}.contact-us-link-container img{width:24px}.contact-us-contacts{max-width:322px}@media screen and (min-width:560px) and (max-width:1023px){.contact-us-contacts{display:-ms-flexbox;display:flex;max-width:1285px}}@media screen and (max-width:1024px){.contact-us-contacts{margin-top:25px}}.contact-us-contacts__title{font-weight:800;font-size:24px;margin-bottom:28px}.contact-us-contacts__container,.contact-us-contacts__container-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:400;font-size:20px}.contact-us-contacts__container{gap:19px}.contact-us-contacts__container-links{gap:25px;margin:40px 0 60px}.contact-us-contacts__container-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:15px}.contact-us-accordion__content{display:none}.contact-us-contact-form.submitted{display:none}.contact-us-contact-form.submitted+.contact-us-accordion__content,.contact-us-contact-form.submitted~.contact-us-accordion__content{display:block;max-width:550px}.contact-us__positive-finger{padding:9px 6px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #1e1e1e}.contact-us__positive-finger img{display:block;max-width:100%;height:auto}.contact-us__positive-title{font-weight:700;font-size:24px}.contact-us__positive-subtitle{font-weight:400;font-size:24px}.contact-us__container-positive-feedback{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:17px}