.user-main-menu{display:flex;flex-wrap:wrap;align-items:center;height:100%}.user-main-menu>li{display:flex;align-items:center;padding:10px 24px;font-size:15px;line-height:1.1}.user-main-menu>li a{font-weight:100;color:#fff;text-decoration:none}.user-main-menu>li span{font-weight:100;cursor:pointer}.user-main-menu>li .active,.user-main-menu>li .active-item{font-weight:600}.user-main-menu>li.submenu-item{position:relative}.user-main-menu>li.submenu-item:after,.user-main-menu>li.submenu-item:before{display:none;content:"";position:absolute;left:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:101}.user-main-menu>li.submenu-item:before{bottom:-35px;width:80%;height:2px;background-color:#7cd8db}.user-main-menu>li.submenu-item:after{bottom:-45px;border:5px solid transparent;border-top-color:#7cd8db}.user-main-menu>li.submenu-item.submenu-open:after,.user-main-menu>li.submenu-item.submenu-open:before{display:inline;display:initial}.user-main-menu>li.submenu-item.submenu-open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.user-main-menu>li.submenu-item svg{width:12px;height:12px;margin-left:12px;fill:#fff;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.user-main-menu>li.submenu-item .main-sub-menu__wrapper{position:absolute;top:69px;left:-100vw;min-height:315px;width:200vw;border-top:2px solid #316d74;z-index:99;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s}.user-main-menu>li.submenu-item .main-sub-menu__wrapper.submenu-open{visibility:visible;opacity:1}.user-main-menu>li.submenu-item .main-sub-menu{position:absolute;top:143px;left:0;min-width:250px;height:210px;font-size:14px;font-weight:300;z-index:100;visibility:hidden;opacity:0;overflow-y:auto;transition:visibility 0s,opacity .3s}.user-main-menu>li.submenu-item .main-sub-menu.submenu-open{visibility:visible;opacity:1}.user-main-menu>li.submenu-item .main-sub-menu>li{line-height:1.5}.user-main-menu>li.submenu-item .main-sub-menu>li:not(:last-child){margin-bottom:12px}.user-main-menu>li.submenu-item .main-sub-menu>li:first-child{text-transform:uppercase;color:#d9dadb}.social-networks__list{display:flex;flex-wrap:wrap;align-items:center;font-size:32px}@media screen and (min-width:768px){.social-networks__list{font-size:50px}}.social-networks__list>li{margin-bottom:5px}.social-networks__list>li:not(:last-child){margin-right:20px}.social-networks__list>li a{display:flex;align-items:center;color:#fff;text-decoration:none}.social-networks__list>li a:hover{-webkit-animation:bounce .8s ease-in;animation:bounce .8s ease-in;-webkit-animation-iteration-count:1;animation-iteration-count:1}.social-networks__list>li .social-title{display:inline-block;margin-left:8px;font-size:16px}.aside-nav,.aside-sub-nav{position:fixed;left:0;top:0;width:100%;height:calc(100vh - 60px);margin-top:60px;border-top:2px solid #316d74;transition:.5s;color:#fff;overflow-y:scroll}@media screen and (min-width:768px){.aside-nav,.aside-sub-nav{height:calc(100vh - 100px);margin-top:100px}}.aside-nav{background-color:#2d414a;-webkit-transform:translateX(-100%);transform:translateX(-100%);padding:55px 26px 65px;z-index:100;font-size:22px}@media screen and (min-width:768px){.aside-nav{padding:74px 30px 77px 44px}}.aside-nav.aside-open{-webkit-transform:translateX(0);transform:translateX(0)}.aside-nav .active{font-weight:700}.aside-nav__menu{overflow-y:scroll}@media screen and (min-width:768px){.aside-nav__menu{font-size:30px}}.aside-nav__menu>li{margin-bottom:45px}.aside-nav__menu>li.submenu-item>p{display:flex;align-items:center;justify-content:space-between;margin:0}.aside-nav__menu>li.submenu-item>p span{font-size:24px}@media screen and (min-width:768px){.aside-nav__menu>li.submenu-item>p span{font-size:32px}}.aside-nav__menu>li>a{color:#fff;text-decoration:none}.aside-nav__submenu{background-color:#2d414a;position:fixed;top:2px;left:0;width:100%;margin-top:60px;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:.5s;color:#fff;overflow:hidden;z-index:101}.aside-nav__submenu.submenu-open{-webkit-transform:translateX(0);transform:translateX(0)}.aside-sub-nav{background-color:#102f3a;-webkit-transform:translateX(100%);transform:translateX(100%);padding:30px 25px 65px 26px;z-index:101}@media screen and (min-width:768px){.aside-sub-nav{padding:60px 44px}}.aside-sub-nav.aside-sub-nav-open{-webkit-transform:translateX(0);transform:translateX(0)}.aside-sub-nav__submenu .back-to-main-menu{margin-bottom:45px}.aside-sub-nav__submenu .back-to-main-menu button{font-family:Poppins,Tahoma,sans-serif;font-style:normal;font-weight:400;outline:none;cursor:pointer;background-color:#70c6c8;width:60px;height:59px;margin-right:26px;border:2px solid #70c6c8;color:#fff;transition:.5s}.aside-sub-nav__submenu .back-to-main-menu button:active,.aside-sub-nav__submenu .back-to-main-menu button:focus,.aside-sub-nav__submenu .back-to-main-menu button:hover{background-color:#fff;color:#70c6c8}.aside-sub-nav__submenu .back-to-main-menu span{font-size:14px;line-height:1.5;color:#70c6c8}.aside-sub-nav__submenu .active{font-weight:700}.aside-sub-nav__submenu>strong{position:relative;display:block;margin-bottom:5px;padding-bottom:15px;font-weight:300;font-size:22px;line-height:1.5}@media screen and (min-width:768px){.aside-sub-nav__submenu>strong{padding-bottom:20px;margin-bottom:0;font-size:30px;line-height:1.4}}.aside-sub-nav__submenu>strong:after{background-color:#e8e8e8;content:"";position:absolute;bottom:0;left:0;width:100%;height:1px}.aside-sub-nav__submenu-list{margin-bottom:30px}.aside-sub-nav__submenu-list a{color:#fff}.aside-sub-nav__submenu-list>li{margin-top:30px;font-weight:300;font-size:18px;line-height:1.5}@media screen and (min-width:768px){.aside-sub-nav__submenu-list>li{font-size:20px}}.main-header{background-color:#2d414a;position:fixed;top:0;left:0;width:100%;color:#fff;z-index:5}.main-header__nav{max-width:1440px;margin:0 auto;position:relative;width:100%;display:flex;align-items:center;padding:12px 0 9px 25px}@media screen and (min-width:768px){.main-header__nav{padding:24px 0 23px 46px}}@media screen and (min-width:1024px){.main-header__nav{padding:22px 0 25px 21px}}.main-header__nav .burger-btn{font-family:Poppins,Tahoma,sans-serif;font-style:normal;font-weight:400;border:none;outline:none;cursor:pointer;position:relative;padding:0;width:44px;height:44px;background-color:transparent;transition:background .3s}.main-header__nav .burger-btn__icon{position:absolute;top:50%;left:50%;right:18px;width:20px;height:1.5px;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:background 0s .3s}.main-header__nav .burger-btn__icon:after,.main-header__nav .burger-btn__icon:before{content:"";position:absolute;left:0;width:100%;height:1.5px;background-color:#fff;transition-duration:.3s,.3s;transition-delay:.3s,0s}.main-header__nav .burger-btn__icon:before{top:-5px;transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform}.main-header__nav .burger-btn__icon:after{bottom:-5px;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.main-header__nav .burger-btn.burger-open .burger-btn__icon{background:none}.main-header__nav .burger-btn.burger-open .burger-btn__icon:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.main-header__nav .burger-btn.burger-open .burger-btn__icon:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.main-header__nav .burger-btn.burger-open .burger-btn__icon:after,.main-header__nav .burger-btn.burger-open .burger-btn__icon:before{transition-delay:0s,.3s}.main-header__nav__logo{display:inline-block;width:144px;height:39px;margin-left:21px;background:url(/static/media/logo.0bc6c328.svg) 0 0/100% 100% no-repeat}@media screen and (min-width:768px){.main-header__nav__logo{width:196px;height:53px;margin-left:36px}}@media screen and (min-width:1250px){.main-header__nav__logo{margin:0 130px 0 0}}.main-header__nav .main-sub-menu__wrapper,.skew-top-footer{background-color:#2d414a}.skew-top-footer{height:30px;position:relative;margin-top:30px}@media screen and (min-width:768px){.skew-top-footer{height:70px}}@media screen and (min-width:1024px){.skew-top-footer{margin-top:100px}}.skew-top-footer:after{position:absolute;top:0;right:0;left:0;content:"";z-index:-1;-webkit-transform:skewY(-6.6deg);transform:skewY(-6.6deg);background-color:#2d414a;top:-40px;bottom:-9999px}@media screen and (min-width:1024px){.skew-top-footer:after{-webkit-transform:skewY(-5.4deg);transform:skewY(-5.4deg);top:-120px}}.about{font-weight:300;font-size:20px;line-height:1.5;color:#fff}@media screen and (min-width:768px){.about{font-size:28px;line-height:1.3}}@media screen and (min-width:1024px){.about{font-size:22px;line-height:1.5;letter-spacing:-.015em}}.about h2{font-size:20px;line-height:1.5;color:#ff005d}@media screen and (min-width:768px){.about h2{font-size:26px;margin-bottom:50px}}@media screen and (min-width:1024px){.about h2{font-size:30px;margin-bottom:36px}}.about__content{max-width:614px}.about p{margin:0}.loader{position:relative;width:auto;height:auto}.loader.small-size div{height:6px;width:6px}.loader.small-size>div:first-child{top:-11px;left:0}.loader.small-size>div:nth-child(2){top:-8px;left:8px;-webkit-animation-delay:.1s;animation-delay:.1s}.loader.small-size>div:nth-child(3){top:0;left:11px;-webkit-animation-delay:.2s;animation-delay:.2s}.loader.small-size>div:nth-child(4){top:8px;left:8px;-webkit-animation-delay:.3s;animation-delay:.3s}.loader.small-size>div:nth-child(5){top:11px;left:0;-webkit-animation-delay:.4s;animation-delay:.4s}.loader.small-size>div:nth-child(6){top:8px;left:-8px;-webkit-animation-delay:.5s;animation-delay:.5s}.loader.small-size>div:nth-child(7){top:0;left:-11px;-webkit-animation-delay:.6s;animation-delay:.6s}.loader.small-size>div:nth-child(8){top:-8px;left:-8px;-webkit-animation-delay:.7s;animation-delay:.7s}.loader div{height:10px;width:10px;background-color:#e8e8e8;border-radius:50%;position:absolute;-webkit-animation:opaque .8s ease-in-out infinite both;animation:opaque .8s ease-in-out infinite both}.loader>div:first-child{top:-25px;left:0}.loader>div:nth-child(2){top:-17px;left:17px;-webkit-animation-delay:.1s;animation-delay:.1s}.loader>div:nth-child(3){top:0;left:25px;-webkit-animation-delay:.2s;animation-delay:.2s}.loader>div:nth-child(4){top:17px;left:17px;-webkit-animation-delay:.3s;animation-delay:.3s}.loader>div:nth-child(5){top:25px;left:0;-webkit-animation-delay:.4s;animation-delay:.4s}.loader>div:nth-child(6){top:17px;left:-17px;-webkit-animation-delay:.5s;animation-delay:.5s}.loader>div:nth-child(7){top:0;left:-25px;-webkit-animation-delay:.6s;animation-delay:.6s}.loader>div:nth-child(8){top:-17px;left:-17px;-webkit-animation-delay:.7s;animation-delay:.7s}@-webkit-keyframes opaque{0%{opacity:.1}40%{opacity:1}80%{opacity:.1}to{opacity:.1}}@keyframes opaque{0%{opacity:.1}40%{opacity:1}80%{opacity:.1}to{opacity:.1}}.main-loader{width:100%;height:300px;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.main-loader{height:400px}}@media screen and (min-width:1024px){.main-loader{height:500px}}.search-tool{padding:0 15px;margin-bottom:64px;position:relative;z-index:1}@media screen and (min-width:768px){.search-tool{padding:0;margin-bottom:75px}}@media screen and (min-width:1024px){.search-tool{max-width:739px;margin-bottom:35px}}.search-tool.is-error .search-input input{border-bottom-color:#ff6f6f}.search-tool__close{position:absolute;top:0;right:0;height:100%;text-align:center;width:30px;padding-top:1px;border:none;cursor:pointer}.search-tool__close svg{display:block;margin:0 auto;font-size:20px;color:#fff}@media screen and (min-width:768px){.search-tool__holder{display:flex;align-items:flex-end}}.search-tool .search-input{position:relative;display:block;margin-bottom:10px}@media screen and (min-width:768px){.search-tool .search-input{width:100%;margin-bottom:0}}.search-tool .search-input .fa-search{position:absolute;top:3px;left:0;font-size:18px;color:#e8e8e8}.search-tool .search-input input{width:100%;padding:0 35px 17px 25px;font-weight:300;font-size:16px;line-height:24px;border:0;border-bottom:1px solid rgba(191,194,196,.25);color:#fff;background-color:transparent}.search-tool .search-input input::-webkit-input-placeholder{font-size:18px;color:#e8e8e8}.search-tool .search-input input:-ms-input-placeholder{font-size:18px;color:#e8e8e8}.search-tool .search-input input::placeholder{font-size:18px;color:#e8e8e8}.search-tool .search-btn{font-family:Poppins,Tahoma,sans-serif;font-style:normal;font-weight:400;border:none;outline:none;cursor:pointer;display:flex;align-items:center;padding:0 0 0 20px;margin-left:auto;font-size:14px;line-height:1.5;color:#70c6c8;background-color:transparent;transition:color .5s,background-color .5s;position:relative}@media screen and (min-width:768px){.search-tool .search-btn{margin-left:8px;float:right}}.search-tool .search-btn:before{content:"";position:absolute;top:0;right:0;height:100%;background-color:#70c6c8;z-index:-1;width:0;opacity:0;transition:width .3s ease,opacity .3s ease}.search-tool .search-btn:hover{color:#173c44}.search-tool .search-btn:hover:before{width:100%;opacity:1}.search-tool .search-btn:hover>span{color:#173c44}.search-tool .search-btn.is-searching span{background-color:#47878e;color:#47878e;position:relative}.search-tool .search-btn span{display:flex;align-items:center;justify-content:center;width:59px;height:60px;margin-left:26px;color:#fff;background-color:#70c6c8;transition:color .5s}.search-tool .search-btn span .loader{position:absolute;top:46%;left:46%}.link-secondary{display:inline-block;font-size:14px;line-height:1.5;font-weight:400;color:#316d74;cursor:pointer}.link-secondary:hover{text-decoration:none}.link-secondary:hover .text{text-decoration:underline}.link-secondary:hover:after{left:3px}.link-secondary:after{content:"⟶";margin:0 0 0 11px;position:relative;transition:left .3s ease;left:0}.decoration-square{display:block;width:120px;height:120px;background:repeating-linear-gradient(-45deg,#70c6c8,#70c6c8 1px,transparent 1.5px,transparent 5px)}.modal-video{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(4,19,32,.65);z-index:10}.modal-video,.modal-video .mask{top:0;left:0;width:100%;height:100%}.modal-video .mask{position:absolute;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-video iframe{width:347px;height:80%;max-height:195px;position:relative;z-index:2}@media screen and (min-width:768px){.modal-video iframe{width:707px;max-height:398px}}@media screen and (min-width:1024px){.modal-video iframe{width:80%;max-width:1088px;max-height:612px}}.modal-video>button{font-family:Poppins,Tahoma,sans-serif;font-style:normal;font-weight:400;border:none;outline:none;cursor:pointer;align-self:flex-end;margin:0 14px 24px 0;font-weight:300;font-size:20px;line-height:150%;color:#fff;background-color:transparent;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);position:relative;z-index:2}.modal-video>button:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:768px){.modal-video>button{margin-right:28px;margin-right:7.5vw}}.card{width:100%;position:relative;color:#2d414a;line-height:24px}.card:after{content:"";box-shadow:1px 0 #bfc2c4,1px -1px #bfc2c4,2px -1px #bfc2c4,2px -2px #bfc2c4,3px -2px #bfc2c4,3px -3px #bfc2c4,4px -3px #bfc2c4,4px -4px #bfc2c4,5px -4px #bfc2c4,5px -5px #bfc2c4,6px -5px #bfc2c4,6px -6px #bfc2c4,7px -6px #bfc2c4,7px -7px #bfc2c4,8px -7px #bfc2c4,8px -8px #bfc2c4,9px -8px #bfc2c4,9px -9px #bfc2c4,10px -9px #bfc2c4,10px -10px #bfc2c4,11px -10px #bfc2c4,11px -11px #bfc2c4,12px -11px #bfc2c4,12px -12px #bfc2c4;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:left bottom;transform-origin:left bottom;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}@media screen and (min-width:1024px){.card:hover:after{-webkit-transform:scale(1);transform:scale(1)}}.card__holder{background-color:#fff;position:relative;z-index:1;height:520px;padding:0 0 0 30px}.card__holder:after{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-color:transparent transparent #47878e;border-style:solid;border-width:0 0 30px 30px}.card__holder:before{content:"";position:absolute;top:0;right:30px;bottom:0;width:1px;background-color:#f3f4f5;z-index:2;opacity:.4;pointer-events:none}.card__visual{margin:0 0 30px;position:relative;height:245px;overflow:hidden}.card__visual img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:top .3s ease,left .3s ease,width .3s ease,height .3s ease}.card__visual .decoration-square{position:absolute;right:0;bottom:0;z-index:2;opacity:.6;pointer-events:none}@media screen and (min-width:1024px){.card__visual:hover img{top:-3%;left:-3%;width:106%;height:106%}}.card__description{padding-right:60px}.card__description__content{height:94px;position:relative;overflow:hidden;margin:0 0 14px}.card__date{font-size:12px;line-height:15px;margin:0 0 9px}.card h4{font-weight:400;font-size:16px;line-height:1.7;color:#020c14;position:relative;overflow:hidden;height:54px;margin:0 0 15px}@media screen and (min-width:1024px){.card h4{font-size:18px;line-height:1.5}}.card.card-video{color:#fff;font:16px/24px Helvetica,Arial,sans-serif}.card.card-video .card__holder,.card.card-video .card__visual{background-color:#071a27}.card.card-video .card__visual.has-link:after{content:"▶";position:absolute;bottom:0;left:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:#70c6c8;background:rgba(71,135,142,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}@media screen and (min-width:1024px){.card.card-video .card__visual.has-link:hover:after{width:65px;height:65px;font-size:17px;color:#fff}}.card.card-video .card__description__content{height:96px;margin:0 0 12px}.card.card-video h4{font-size:18px;line-height:1.5;color:#fff}.card.card-video .link-secondary{color:#70c6c8}.card.card-events{font-size:16px;line-height:1.5;font-weight:300}.card.card-events .card__visual{margin:0 0 35px;height:310px}.card.card-events .card__holder{padding-left:0}.card.card-events .card__description{padding-left:35px}.card.card-events .card__description__content{height:50px;margin:0 0 3px}.card.card-events h4{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:auto;margin:0 0 3px}.all-news-articles{background-color:#2d414a;margin:0 -9999px;padding:82px 9999px 60px}@media screen and (min-width:768px){.all-news-articles .all-news-articles-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 -15px}}@media screen and (min-width:1024px){.all-news-articles .all-news-articles-list{justify-content:start}}.all-news-articles .all-news-articles-list .lazyload-placeholder{min-height:520px;position:relative;background-color:#fff}.all-news-articles .all-news-articles-list .lazyload-placeholder:before{content:"";position:absolute;top:50%;left:50%;width:150px;height:150px;background:url(/static/media/loader.f1d782b3.svg) no-repeat 50%;background-size:100% 100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.all-news-articles .all-news-articles-list .lazyload-wrapper{margin:0 auto 30px;max-width:330px;min-width:300px}@media screen and (min-width:768px){.all-news-articles .all-news-articles-list .lazyload-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 30px);margin:0 15px 50px}}@media screen and (min-width:1024px){.all-news-articles .all-news-articles-list .lazyload-wrapper{flex-grow:0;flex-shrink:0;flex-basis:calc(33.3333% - 30px);margin-bottom:35px}}.all-news-articles .nothing-found-box{margin-top:50px}@media screen and (min-width:1024px){.all-news-articles .nothing-found-box{margin-top:95px}}.all-news-articles .nothing-found-box h3{color:#fff;font-weight:300;margin:0 0 29px}@media screen and (min-width:768px){.all-news-articles .nothing-found-box h3{margin-bottom:36px}}@media screen and (min-width:1024px){.all-news-articles .nothing-found-box h3{margin-bottom:42px}}.all-news-articles .nothing-found-box h3 strong{font-weight:700}.page-section.all_news__holder,.page-section.announcements__holder,.page-section.competitions__holder,.page-section.events__holder{padding:0}.page-section.all_news_promo__holder .container,.page-section.announcements_promo__holder .container,.page-section.competitions_promo__holder .container,.page-section.events_promo__holder .container{max-width:100%;padding:0}.all-news-promo{padding-bottom:120px;position:relative;overflow:hidden}@media screen and (min-width:768px){.all-news-promo{padding-bottom:170px}}@media screen and (min-width:1024px){.all-news-promo{padding-bottom:0}}.all-news-promo:before{content:"";position:absolute;right:-9999px;bottom:0;left:-9999px;height:10px;margin-bottom:-9999px;padding-bottom:9999px;background-color:#2d414a;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}@media screen and (min-width:768px){.all-news-promo:before{bottom:20px}}@media screen and (min-width:1024px){.all-news-promo:before{z-index:2;bottom:40px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}}@media screen and (min-width:1024px){.all-news-promo__frame{width:100%;max-width:1440px;margin:0 auto;padding:0;display:flex;flex-direction:row-reverse}}.all-news-promo__visual{position:relative;overflow:hidden;z-index:2}@media screen and (min-width:1024px){.all-news-promo__visual{flex:0 0 39%;overflow:visible;z-index:1}}.all-news-promo__visual img{display:block;width:100%;height:auto;object-fit:cover}@media screen and (min-width:1024px){.all-news-promo__visual img{position:absolute;top:0;left:0;height:90%}}.all-news-promo__visual .decoration-square{width:85px;height:85px;position:absolute;bottom:-48px;left:80px;opacity:.8}@media screen and (min-width:768px){.all-news-promo__visual .decoration-square{width:120px;height:120px;bottom:-52px}}@media screen and (min-width:1024px){.all-news-promo__visual .decoration-square{width:120px;height:120px;left:-60px;bottom:auto;top:38%;opacity:.6}}.all-news-promo__content{padding:158px 15px 0;position:relative}@media screen and (min-width:768px){.all-news-promo__content{padding:275px 50px 0}}@media screen and (min-width:1024px){.all-news-promo__content{flex:0 0 61%;padding:275px 100px 150px 120px}}.all-news-promo__content:before{content:"";position:absolute;top:60px;height:10px;margin-top:-9999px;padding-top:9999px;left:-9999px;right:-9999px;background-color:#70c6c8;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}@media screen and (min-width:768px){.all-news-promo__content:before{top:75px;-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}}.all-news-promo__content h2{margin:0 0 23px}@media screen and (min-width:768px){.all-news-promo__content h2{max-width:517px;margin:0 0 15px}}@media screen and (min-width:1024px){.all-news-promo__content h2{font-size:32px;line-height:1.3}}.all-news-promo__content .description{margin:0 0 25px}@media screen and (min-width:768px){.all-news-promo__content .description{max-width:517px}}.all-news-promo__link{text-align:right;padding-right:20px}@media screen and (min-width:1024px){.all-news-promo__link{padding-right:0}}.all-news-promo__meta-holder{font-size:18px;line-height:1.25;font-weight:300;letter-spacing:.01em;margin:0 0 26px}@media screen and (min-width:768px){.all-news-promo__meta-holder{font-size:22px;line-height:1.5;margin:0 0 20px}}@media screen and (min-width:1024px){.all-news-promo__meta-holder{margin:0 0 13px}}.all-news-promo__meta-holder time{display:block;margin:0 0 8px}@media screen and (min-width:768px){.all-news-promo__meta-holder time{display:inline;margin:0 10px 0 0}}@media screen and (min-width:768px){.all-news-promo__meta-holder .location{margin-left:0}}.decoration-letter{position:absolute;top:30px;right:20px;z-index:2;height:auto!important}.link-button{font-family:Poppins,Tahoma,sans-serif;font-style:normal;outline:none;cursor:pointer;display:inline-block;position:relative;overflow:hidden;padding:16px 24px;font-weight:400;font-size:14px;line-height:1.5;border:3px solid #70c6c8;background-color:#70c6c8;color:#041320;transition:border .3s ease,background .3s ease,color .3s ease;white-space:nowrap}.link-button .text{position:relative;z-index:1}.link-button:before{content:"";position:absolute;top:0;left:0;height:100%;background-color:#fff;width:0;opacity:0;transition:width .3s ease,opacity .3s ease}.link-button:hover{text-decoration:none}.link-button:hover:before{width:100%;opacity:1}.link-button.has-white-border{border-color:#fff;background-color:transparent;color:#fff}.link-button.has-white-border:after{color:#70c6c8}.link-button.has-white-border:before{background-color:#70c6c8}.link-button.has-white-border:hover{border-color:#70c6c8;color:#041320}.link-button.has-white-border:hover:after{color:#041320}.pagination{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.145455px;color:#102f3a;display:flex;align-items:center;height:100px;justify-content:space-between}@media screen and (max-width:768px){.pagination{align-items:start;flex-flow:column}.pagination,.pagination pagination__wrapper{margin-top:24px}}.pagination__button{height:45px;width:45px;border:thin solid #ddd;margin-left:7px;color:#102f3a;text-decoration:none;background-color:#fff}.pagination__button:hover{background-color:#70c6c8;cursor:pointer;text-decoration:none}.pagination__button--disabled{background:#ddd}.pagination__button--disabled:hover{cursor:not-allowed}.pagination__button--active{height:45px;width:45px;margin-left:7px;background-color:#316d74;color:#fff;border:thin solid #316d74}.pagination__button--active:hover{cursor:pointer;text-decoration:none}.pagination__icon{color:#316d74}.pagination__wrapper{display:flex;margin:0;align-items:center}.pagination__wrapper p{margin-right:10px}.pagination__listbox{position:relative;font-size:15px;line-height:21px;letter-spacing:.0229162px;color:#041320}.pagination__listbox-button{cursor:pointer;background:#fff;border:1px solid #bfc2c4;width:60px;height:32px;text-align:left}.pagination__listbox-button-icon{color:#316d74;font-size:16px;line-height:16px;position:absolute;right:12px}.pagination__listbox-options{position:absolute;left:0;cursor:pointer;width:100%;background-color:#fff;box-shadow:0 2px 16px rgba(45,46,72,.15);border-radius:2px;padding:18px 0;z-index:1}.pagination__listbox-options li{text-align:center;width:100%}.jobs{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:170%}.jobs .apprenticeship_jobs__holder .container{padding:0;max-width:unset}.jobs__header{padding-bottom:33px;background-color:transparent;margin-top:-400px}@media screen and (max-width:1024px){.jobs__header{margin-top:-430px}}@media screen and (max-width:768px){.jobs__header{margin-top:-450px}}.jobs__header-skew{position:relative;height:500px;background-color:#2d414a;z-index:-1;-webkit-transform:skewY(-6.6deg);transform:skewY(-6.6deg)}@media screen and (min-width:1024px){.jobs__header-skew{-webkit-transform:skewY(-5.4deg);transform:skewY(-5.4deg)}}.jobs__content{width:100%}.jobs__content-unskew{height:500px;background-color:#fff;margin-bottom:-500px}.jobs__content .jobs__container-wrapper{padding-top:58px}.jobs__input-group{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px}@media screen and (max-width:768px){.jobs__input-group{grid-template-columns:1fr;grid-row-gap:20px;row-gap:20px}}.jobs__input,.jobs__listbox{display:flex;flex-direction:column;position:relative;height:73px}.jobs__input label,.jobs__listbox label{font-weight:700;font-size:12px;line-height:15px;letter-spacing:.2em;text-transform:uppercase;color:#70c6c8}.jobs__input-container,.jobs__input button,.jobs__input input,.jobs__listbox-container,.jobs__listbox button,.jobs__listbox input{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:170%;height:100%;text-align:left;background-color:transparent;border:0;color:#e8e8e8}.jobs__input-container,.jobs__input button,.jobs__listbox-container,.jobs__listbox button{padding:15px 0;border-bottom:1px solid #bfc2c4}.jobs__input button,.jobs__listbox button{cursor:pointer}.jobs__listbox ul{position:absolute;top:73px;width:100%;background-color:#fff;box-shadow:0 2px 16px rgba(45,46,72,.15);border-radius:2px;padding:18px 24px;max-height:60vh;overflow:auto;z-index:2}.jobs__listbox li{margin:18px 0 18px 34px;color:#020c14;cursor:pointer;line-height:130%}.jobs__listbox li.selected{margin-left:0;color:#020c14}.jobs__listbox li.selected .fa-check{color:#47878e;width:24px;margin-right:10px}.jobs__listbox li.active{color:#47878e}.jobs__input-icon{position:absolute;right:0;cursor:pointer}.jobs__input input{width:calc(100% - 19px)}.jobs__input__input-icon{padding-left:8px}.jobs__buttons{display:flex;flex-direction:row;align-items:center;padding-top:6.5px;padding-bottom:6.5px;z-index:1}.jobs__buttons button{font-family:Poppins;font-style:normal;font-size:14px;line-height:21px;cursor:pointer}.jobs__buttons .search-button{position:relative;width:153px;height:60px;font-weight:600;box-sizing:border-box;background-color:transparent;color:#fff;border:3px solid #d8fffd;text-align:left;padding-left:18px;transition:border .3s ease,background .3s ease,color .3s ease}.jobs__buttons .search-button .text{position:relative;z-index:1}.jobs__buttons .search-button:after{content:"⟶";color:#70c6c8;margin-left:44px;font-size:18px;transition:color .3s ease;position:relative;z-index:1}.jobs__buttons .search-button:before{content:"";position:absolute;top:0;left:0;height:100%;background-color:#d8fffd;width:0;opacity:0;transition:width .3s ease,opacity .3s ease}.jobs__buttons .search-button:hover{color:#173c44;text-decoration:none}.jobs__buttons .search-button:hover:before{width:100%;opacity:1}.jobs__buttons .reset-button{height:55px;width:calc(100% - 153px);max-width:127px;font-weight:500;background-color:transparent;color:#70c6c8;border:0}.jobs__sort{display:flex;align-items:center;margin-left:auto;margin-right:0}.jobs__sort--pad-bot{margin-bottom:5.5px}.jobs__container-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 15px}@media screen and (min-width:768px){.jobs__container-wrapper{padding:0 50px}}@media screen and (min-width:1024px){.jobs__container-wrapper{padding:0 110px}}.jobs__table{padding-top:58px;border-collapse:collapse;width:100%}.jobs__table P{margin:0}.jobs__table a{color:#041320}.jobs__table a,.jobs__table a:hover{text-decoration:none}.jobs__table tbody,.jobs__table thead{width:100%;display:block}.jobs__table tbody tr,.jobs__table thead tr{text-align:left;background:#fff;display:grid;grid-template-columns:.5fr 1.5fr 1fr 1.5fr 1fr .75fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;width:100%;padding:20px}.jobs__table tbody tr:hover{background-color:#7cd8db;cursor:pointer}.jobs__table thead th{display:flex}.jobs__table thead th.sortable{cursor:pointer}.jobs__table thead{text-transform:uppercase;color:#316d74;font-weight:700;font-size:12px;line-height:125%;letter-spacing:.2em}.jobs__table tr{border-bottom:thin solid #bfc2c4}.jobs__empty{height:576px;margin-bottom:109px;position:relative}.jobs__empty .decoration-letter{pointer-events:none;position:absolute;margin:auto;left:0;right:0;bottom:0;top:0;opacity:.05}.jobs__empty div{justify-content:center;height:100%;display:flex;flex-direction:column;align-items:center;font-size:16px;line-height:170%;color:#8f9294}.jobs__empty button{padding:17px 20px;cursor:pointer;font-weight:500;font-size:14px;line-height:21px;color:#70c6c8;border:none;background-color:transparent}.jobs__tablet-header{text-transform:uppercase;color:#316d74;font-weight:700;font-size:12px;line-height:125%;letter-spacing:.2em;text-align:left;background:#fff;display:grid;grid-template-columns:1fr 2fr 2fr 2.5fr;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;width:100%;padding:20px}.jobs__tablet-header div{display:flex}.jobs__tablet-header div.sortable{cursor:pointer;margin-right:50px}.jobs__tablet-container,.jobs__tablet-head-spacer{display:grid;grid-template-columns:7fr .5fr;border-bottom:thin solid #bfc2c4}.jobs__tablet-columns{display:grid;grid-template-columns:1fr 2fr 2fr 2.5fr}.jobs__tablet-columns,.jobs__tablet-row{grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.jobs__tablet-row{text-align:left;background:#fff;width:100%;padding:20px}.jobs__tablet-hidden-row{display:flex;margin-top:20px}.jobs__tablet-row-chev{margin-top:26px;color:#316d74;display:flex;align-items:center}.jobs__tablet-column{margin-right:80px}.jobs__tablet-column-title{text-transform:uppercase;color:#316d74;font-weight:700;font-size:12px;line-height:125%;letter-spacing:.2em;margin:4px 0}.jobs__tablet-details-button{margin:20px auto 0;text-align:center}.jobs__mobile-header{text-transform:uppercase;color:#316d74;font-weight:700;font-size:12px;line-height:125%;letter-spacing:.2em;text-align:left;background:#fff;display:grid;grid-template-columns:1fr 3fr;width:100%;padding:20px}.jobs__mobile-header div{display:flex}.jobs__mobile-header div.sortable{cursor:pointer;margin-right:50px}.jobs__mobile-container,.jobs__mobile-head-spacer{display:grid;grid-template-columns:7fr 1fr;border-bottom:thin solid #bfc2c4}.jobs__mobile-columns{display:grid;grid-template-columns:1fr 3fr}.jobs__mobile-row{text-align:left;background:#fff;width:100%;padding:20px}.jobs__mobile-hidden-row,.jobs__mobile-row{grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.jobs__mobile-hidden-row{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:20px;row-gap:20px;margin-top:20px}.jobs__mobile-row-chev{margin-top:26px;color:#316d74;display:flex;align-items:center}.jobs__mobile-column-title{text-transform:uppercase;color:#316d74;font-weight:700;font-size:12px;line-height:125%;letter-spacing:.2em;margin:4px 0}.jobs__container{width:100%;max-width:1440px;margin:0 auto;padding:50px 0}@media screen and (min-width:1024px){.jobs__container{padding:80px 0}}.jobs__container h3{margin:0 0 40px;max-width:750px}.jobs__container p{margin:0 0 30px;max-width:650px}.jobs__container img{width:auto;max-width:100%}@media screen and (min-width:1024px){.jobs__container img{max-width:none}}.jobs .page_head__holder+.page_head__holder{margin-top:75px;margin-bottom:-25px}.link-default{font-family:Poppins,Tahoma,sans-serif;font-style:normal;outline:none;cursor:pointer;display:inline-block;position:relative;overflow:hidden;padding:16px 14px;font-weight:400;font-size:14px;line-height:1.5;border:3px solid #70c6c8;background-color:#70c6c8;color:#041320;transition:border .3s ease,background .3s ease,color .3s ease;white-space:nowrap}.link-default .text{position:relative;z-index:1}.link-default:before{content:"";position:absolute;top:0;left:0;height:100%;background-color:#fff;width:0;opacity:0;transition:width .3s ease,opacity .3s ease}.link-default:after{content:"⟶";margin-left:44px;font-size:18px;transition:color .3s ease;position:relative;z-index:1}.link-default:hover{text-decoration:none}.link-default:hover:before{width:100%;opacity:1}.link-default.has-white-border{border-color:#fff;background-color:transparent;color:#fff}.link-default.has-white-border:after{color:#70c6c8}.link-default.has-white-border:before{background-color:#70c6c8}.link-default.has-white-border:hover{border-color:#70c6c8;color:#041320}.link-default.has-white-border:hover:after{color:#041320}.RichTextImage{display:flex;margin:2px;width:308px}@media screen and (min-width:768px){.RichTextImage{padding-right:24px;width:308px}}@media screen and (min-width:1024px){.RichTextImage{padding-right:24px;width:308px}}.RichTextImage__figure{margin:0;width:280px;justify-content:center}.RichTextImage__image{margin:0!important;width:280px!important;height:280px!important;object-fit:cover}@media screen and (min-width:768px){.RichTextImage__image{width:280px!important;height:280px;object-fit:cover}}@media screen and (min-width:1024px){.RichTextImage__image{width:280px!important;height:280px;object-fit:cover}}.RichTextImage__link{margin-left:4px}.RichTextImage__caption{font-family:Poppins;font-style:italic;font-weight:400;font-size:14px;line-height:150%;color:#102f3a}.ArticleBlurb{margin:2px;display:flex;flex-direction:column;padding-right:24px;width:464px;min-height:360px}.ArticleBlurb h1{margin:0;font-family:Poppins;font-size:32px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:.01em;text-align:left}.ArticleBlurb__blurb{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:170%}.ArticleBlurb__button{margin-top:10px;display:flex;flex-direction:row;align-items:center}.MixedContent{display:flex;justify-content:flex-start;width:calc(100% + 180px);margin:10px 0;padding:10px 0;flex-flow:column wrap}@media screen and (min-width:768px){.MixedContent{flex-direction:row}}.yt-video{margin:30px auto;overflow:hidden;padding-top:56.25%;position:relative}@media screen and (min-width:1024px){.yt-video{padding-top:calc(56.25% + 101.25px);width:calc(100% + 180px)}}.yt-video .yt-player{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.page-section.about_page_tabs__holder .container,.page-section.already_an_apprentice_tabs__holder .container{max-width:none;padding:0}.button{cursor:pointer;margin:0;border:0;outline:none;display:block;color:#041320;padding:20px 35px;background:#70c6c8}.button,.cookie-policy{font-size:14px;line-height:21px}.cookie-policy{z-index:10;position:fixed;bottom:0;left:0;width:100%;padding:20px;background:#041320;color:#fff}@media screen and (min-width:768px){.cookie-policy{padding:30px}}.cookie-policy p{margin:0}.cookie-policy a{color:inherit;text-decoration:underline}.cookie-policy a:hover{text-decoration:none}.cookie-policy .area{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:768px){.cookie-policy .area{flex-direction:row}}.cookie-policy .area .policy-content{margin:0 0 20px}@media screen and (min-width:768px){.cookie-policy .area .policy-content{margin:0}}.cookie-policy .area .aside{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width:768px){.cookie-policy .area .aside{margin:0 0 0 100px}}.cookie-policy .area .aside>a:not(:last-child){padding:10px 20px 10px 0}@media screen and (min-width:768px){.cookie-policy .area .aside>a:not(:last-child){padding:0;margin:0 50px 0 0}}.cookie-policy .area .aside .button{padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.cookie-policy .area .aside .button{padding-left:35px;padding-right:35px}}.explore-programmes{margin:0 0 -48px;color:#fff}@media screen and (min-width:768px){.explore-programmes{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px -46px}}@media screen and (min-width:1024px){.explore-programmes{margin:0 -20px -76px}}@media screen and (min-width:1420px){.explore-programmes{justify-content:flex-start}}.explore-programmes__item{max-width:400px;margin:0 auto 48px;position:relative;border-right:18px solid #fff}@media screen and (min-width:768px){.explore-programmes__item{border-right:none;flex:270px 0;margin:0 10px 46px;min-width:270px}}@media screen and (min-width:1200px){.explore-programmes__item{max-width:100%;flex:calc(25% - 40px) 0;max-width:calc(25% - 40px);margin:0 20px 76px}}.explore-programmes__item.soon-program{background-color:#0b2430!important}.explore-programmes__item.soon-program .explore-programmes__frame{height:373px}@media screen and (min-width:768px){.explore-programmes__item.soon-program .explore-programmes__frame{height:401px}}.explore-programmes__item.soon-program .mask{top:12%;background-color:#102f3a!important}@media screen and (min-width:1024px){.explore-programmes__item.soon-program .mask{top:9%}}.explore-programmes__item.soon-program .explore-programmes__modal-panel{top:0;opacity:1}.explore-programmes__item.soon-program .decoration-square{z-index:3}.explore-programmes__item.active-program .explore-programmes__frame:before,body:not(.isMobile) .explore-programmes__item:hover .explore-programmes__frame:before{left:-100%}.explore-programmes__item.active-program .explore-programmes__bottom-panel,.explore-programmes__item.active-program .explore-programmes__visual,body:not(.isMobile) .explore-programmes__item:hover .explore-programmes__bottom-panel,body:not(.isMobile) .explore-programmes__item:hover .explore-programmes__visual{opacity:0}.explore-programmes__item.active-program .mask,body:not(.isMobile) .explore-programmes__item:hover .mask{top:12%;background-color:#102f3a!important}@media screen and (min-width:1024px){.explore-programmes__item.active-program .mask,body:not(.isMobile) .explore-programmes__item:hover .mask{top:9%}}.explore-programmes__item.active-program .explore-programmes__modal-panel,body:not(.isMobile) .explore-programmes__item:hover .explore-programmes__modal-panel{top:0;opacity:1;transition:all .2s ease .1s}.explore-programmes__item.active-program .decoration-square,body:not(.isMobile) .explore-programmes__item:hover .decoration-square{z-index:3}.explore-programmes__item.active-program .explore-programmes__frame:before,body .explore-programmes__item.isExpanded .explore-programmes__frame:before{left:-100%}.explore-programmes__item.active-program .explore-programmes__bottom-panel,.explore-programmes__item.active-program .explore-programmes__visual,body .explore-programmes__item.isExpanded .explore-programmes__bottom-panel,body .explore-programmes__item.isExpanded .explore-programmes__visual{opacity:0}.explore-programmes__item.active-program .mask,body .explore-programmes__item.isExpanded .mask{top:12%;background-color:#102f3a!important}@media screen and (min-width:1024px){.explore-programmes__item.active-program .mask,body .explore-programmes__item.isExpanded .mask{top:9%}}.explore-programmes__item.active-program .explore-programmes__modal-panel,body .explore-programmes__item.isExpanded .explore-programmes__modal-panel{top:0;opacity:1;transition:all .2s ease .1s}.explore-programmes__item.active-program .decoration-square,body .explore-programmes__item.isExpanded .decoration-square{z-index:3}.explore-programmes__frame{position:relative;overflow:hidden}.explore-programmes__frame:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;opacity:0;background-color:#fff;transition:all .2s ease .1s}.explore-programmes__visual{position:relative;padding-top:78%;display:block;z-index:0;transition:opacity .2s ease}@media screen and (min-width:768px){.explore-programmes__visual{padding-top:106%}}@media screen and (min-width:1200px){.explore-programmes__visual{padding-top:106%}}.explore-programmes__visual:before{content:"";background:linear-gradient(233.13deg,rgba(7,26,39,.9) 5.32%,rgba(7,26,39,.43) 90.28%);z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.explore-programmes__visual img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.explore-programmes__visual .decoration-letter{max-width:83px;top:52px}@media screen and (min-width:768px){.explore-programmes__visual .decoration-letter{max-width:none;top:30px}}.explore-programmes__bottom-panel{position:relative;padding:0 14px 41px;z-index:2;color:#fff;opacity:1;transition:opacity .2s ease}@media screen and (min-width:768px){.explore-programmes__bottom-panel{padding:0 20px 36px}}.explore-programmes__bottom-panel h5{margin:0 0 28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;font-size:22px;line-height:1.5}@media screen and (min-width:768px){.explore-programmes__bottom-panel h5{margin:0 0 20px}}@media screen and (min-width:1200px){.explore-programmes__bottom-panel h5{margin:0 0 25px}}.explore-programmes__bottom-panel .link-secondary{margin:0 0 0 8px}@media screen and (min-width:768px){.explore-programmes__bottom-panel .link-secondary{margin:0}}.explore-programmes__bottom-panel .link-secondary:after{margin:0 0 0 27px;font-size:18px}.explore-programmes .mask{position:absolute;top:0;left:0;z-index:1;width:100%;height:600px;-webkit-transform:skewY(12deg);transform:skewY(12deg);transition:top .4s ease,background .4s ease;top:53%}@media screen and (min-width:768px){.explore-programmes .mask{top:63%}}.explore-programmes__modal-panel{position:absolute;top:20px;right:0;left:0;z-index:3;height:100%;padding:70px 22px 0;font-size:14px;line-height:1.5;transition:all .2s ease 0s;opacity:0}@media screen and (min-width:768px){.explore-programmes__modal-panel{padding:56px 20px 0}}.explore-programmes__modal-panel h5{color:#fff;font-size:22px;line-height:1.5;margin:0 0 10px}@media screen and (min-width:768px){.explore-programmes__modal-panel h5{margin:0 0 7px}}.explore-programmes__modal-panel .link-secondary:before{content:"+";margin:0 6px 0 0;font-size:22px;position:relative;left:0;top:3px;transition:left .3s ease}.explore-programmes__modal-panel .link-secondary:after{display:none}.explore-programmes__modal-panel .link-secondary:hover:before{left:-3px}.explore-programmes__description{height:198px;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(0deg,transparent,#102f3a 20px,#102f3a 100%,transparent);mask-image:linear-gradient(0deg,transparent,#102f3a 20px,#102f3a 100%,transparent);transition:height .2s ease}@media screen and (min-width:768px){.explore-programmes__description{height:211px;margin:0 0 8px}}.explore-programmes__description.scroll-active{overflow:auto;height:240px}@media screen and (min-width:768px){.explore-programmes__description.scroll-active{height:250px}}.explore-programmes__description .frame{padding-bottom:20px}.explore-programmes__description p,.explore-programmes__description ul li{margin:0 0 10px}.explore-programmes__description a{color:#fff;text-decoration:underline}.explore-programmes__description a:hover{text-decoration:none}.explore-programmes .decoration-square{position:absolute;right:-14px;bottom:-16px;width:80px!important;height:80px!important;right:-18px;bottom:-19px}@media screen and (min-width:768px){.explore-programmes .decoration-square{width:66px!important;height:66px!important;right:-14px;bottom:-16px}}.has-main-background .explore-programmes__item{border-right:18px solid #2d414a}@media screen and (min-width:768px){.has-main-background .explore-programmes__item{border-right:none}}.programmes__holder .note-box,.soon_programmes__holder .note-box{padding-top:70px}@media screen and (min-width:768px){.programmes__holder .note-box,.soon_programmes__holder .note-box{padding-top:40px}}.programmes__holder .note-box a,.soon_programmes__holder .note-box a{color:#ff005d}.note-box{font-size:16px;line-height:1.7;max-width:644px;margin-top:50px;color:#2d2d2d}@media screen and (min-width:768px){.note-box{margin-top:60px}}.note-box h5{margin:0 0 12px}.ActionButton{font-family:Poppins,Tahoma,sans-serif;font-style:normal;border:none;outline:none;cursor:pointer;display:inline-block;position:relative;overflow:hidden;padding:16px 14px;font-weight:400;font-size:14px;line-height:1.5;background-color:#70c6c8;color:#041320;transition:border .3s ease,background .3s ease,color .3s ease;white-space:nowrap}.ActionButton:before{content:"";position:absolute;top:0;left:0;height:100%;background-color:#fff;width:calc(100% - 44px);transition:width .3s ease,opacity .3s ease}.ActionButton:hover{text-decoration:none}.ActionButton:hover:before{width:0}.ActionButton__icon,.ActionButton__text{position:relative;z-index:1}.ActionButton__icon{margin-left:44px;font-size:18px;transition:color .3s ease}.ActionButton__svg{width:17px;text-align:center}.page-apprenticeship-directory .page-section.career_seekers_programmes__holder{padding:40px 0 0}@media screen and (min-width:768px){.page-apprenticeship-directory .page-section.career_seekers_programmes__holder{padding-top:70px}}@media screen and (min-width:1024px){.page-apprenticeship-directory .page-section.career_seekers_programmes__holder{padding-top:90px}}.page-apprenticeship-directory .page-section.career_seekers_programmes__holder .page-section_head{position:relative;margin:0 0 70px}@media screen and (min-width:768px){.page-apprenticeship-directory .page-section.career_seekers_programmes__holder .page-section_head{margin:0 0 50px}}.page-apprenticeship-directory .page-section.career_seekers_programmes__holder .page-section_head .page-section_head__holder{margin:0}@media screen and (min-width:768px){.page-apprenticeship-directory .page-section.career_seekers_programmes__holder .page-section_head .page-section_head__holder{margin:0 0 40px}}.page-apprenticeship-directory .page-section.career_seekers_programmes__holder .page-section_head .page-section_head__holder h2{font-size:24px;line-height:1.2}@media screen and (min-width:768px){.page-apprenticeship-directory .page-section.career_seekers_programmes__holder .page-section_head .page-section_head__holder h2{font-size:30px}}@media screen and (min-width:1024px){.page-apprenticeship-directory .page-section.career_seekers_programmes__holder .page-section_head .page-section_head__holder h2{font-size:40px}}@media screen and (max-width:767px){.page-apprenticeship-directory .page-section.career_seekers_programmes__holder .page-section_head .page-section_head__holder .ActionButton{position:absolute;bottom:0;right:18px;-webkit-transform:translatey(100%);transform:translatey(100%)}}.page-apprenticeship-directory .page-section.career_seekers_programmes__holder .page-section_head .page-section_head__description{max-width:750px;margin:0}@media screen and (min-width:1024px){.page-apprenticeship-directory .page-section.soon_programmes__holder{padding:100px 0 0}}@media screen and (min-width:768px){.page-apprenticeship-directory .explore-programmes,.page-apprenticeship-directory .note-box{margin-left:0}}@media screen and (min-width:1024px){.page-apprenticeship-directory .skew-top-footer{margin-top:220px}}.page-section_foot__download-pdf{margin:60px 0 0}.price-list{padding:30px 22px;flex:0 0 276px;max-width:350px;box-shadow:0 2px 20px rgba(0,0,0,.15);margin:20px auto 0}@media screen and (min-width:1024px){.price-list{margin:0 0 0 40px}}.price-list h5{margin:0 0 5px;color:#316d74}.price-list table{width:100%;font-size:14px;line-height:1.5}.price-list table tr{border-bottom:1px solid #bfc2c4}.price-list table td{padding:20px 0 8px}.price-list table td.title{color:#102f3a}.price-list table td.sum{text-align:right}.btn-expand-all{font-size:14px;line-height:21px;margin:0;border:0;padding:5px;background:none;outline:none;cursor:pointer;color:#47878e}.faq_section__holder .page-section_head{display:flex;align-items:center;justify-content:space-between}.faq_section__holder .page-section_head h2{margin-top:25px;margin-bottom:15px}.faq-list{margin-bottom:50px}@media screen and (min-width:768px){.faq-list{margin-bottom:60px}}.faq-list .faq-list-item:not(:first-of-type){margin-top:20px}.faq-list__item-question{background-color:transparent;position:relative;color:#fff;transition:background-color .5s;display:block;border:none;cursor:pointer;width:100%;text-align:left;padding:14px 96px 14px 17px;font-weight:600;font-size:18px;line-height:1.25;letter-spacing:.01em;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:768px){.faq-list__item-question{font-size:22px;line-height:1.5}}@media screen and (min-width:1024px){.faq-list__item-question{padding:24px 96px 23px 31px}}.faq-list__item-question:after,.faq-list__item-question:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.faq-list__item-question:before{z-index:-2;background-color:#316d74}.faq-list__item-question:after{width:0;opacity:0;z-index:-1;background-color:#2d414a;transition:opacity .3s ease,width .3s ease}.faq-list__item-question.open:after,.faq-list__item-question:hover:after{width:100%;opacity:1}.faq-list__item-question.open .indicator{background-color:#316d74}.faq-list__item-question.open .indicator:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.faq-list__item-question .indicator{position:absolute;top:0;right:0;background-color:#2d414a;width:45px;height:100%;display:flex;align-items:center;justify-content:center;transition:background .3s ease}.faq-list__item-question .indicator:after,.faq-list__item-question .indicator:before{content:"";width:22px;height:4px;background-color:#fff}@media screen and (min-width:1024px){.faq-list__item-question .indicator:after,.faq-list__item-question .indicator:before{width:38px;height:6px}}.faq-list__item-question .indicator:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.faq-list__item-question .indicator:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}@media screen and (min-width:768px){.faq-list__item-question .indicator{width:60px}}@media screen and (min-width:1024px){.faq-list__item-question .indicator{width:80px}}.faq-list__item-answer{font-size:16px;line-height:1.7;max-height:0;overflow:hidden;position:relative;transition:max-height .3s ease}.faq-list__item-answer p{margin:0 0 27px}.faq-list__item-answer p:last-child{margin:0}.faq-list__holder{padding:30px 16px 15px}@media screen and (min-width:1024px){.faq-list__holder{display:flex}}.faq-list__content{width:100%}.faq-list__content h1,.faq-list__content h2,.faq-list__content h3,.faq-list__content h4,.faq-list__content h5,.faq-list__content h6{font-weight:400;margin:0 0 30px}.faq-list__content ul{list-style:outside;margin:0 0 16px 18px}@media screen and (min-width:768px){.faq-list__content ul{margin-bottom:20px}}@media screen and (min-width:1024px){.faq-list__content ul{margin-bottom:27px}}.faq-list__content ul li,.faq-list__content ul p{margin:0}@media screen and (min-width:768px){.get-involved{display:flex;justify-content:space-between}}.get-involved>li{position:relative}@media screen and (min-width:768px){.get-involved>li{flex-basis:50%;height:362px}.get-involved>li img{height:100%;object-fit:cover}}.get-involved>li:after,.get-involved>li:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.get-involved>li:before{background:radial-gradient(52.29% 124.03% at 71.25% 0,rgba(4,19,32,.5) 0,rgba(16,47,58,0) 100%)}.get-involved>li:after{background:radial-gradient(72.52% 97.87% at 21.93% 100%,rgba(4,19,32,.88) 0,rgba(16,47,58,0) 100%)}.get-involved>li>span{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(359.17deg,rgba(4,19,32,.81) 1.29%,rgba(23,60,68,0) 99.02%)}.get-involved>li img{display:block}.get-involved>li .text-group{position:absolute;bottom:0;left:0;width:100%;padding:0 60px 51px 35px;z-index:1}.get-involved>li .text-group a,.get-involved>li .text-group strong{color:#fff}.get-involved>li .text-group strong{display:block;margin-bottom:29px;font-size:32px;line-height:1.3;letter-spacing:.01em}.get-involved>li .text-group a{display:block;font-weight:500;font-size:14px;line-height:1.5;text-decoration:none;text-align:right}.get-involved>li .text-group a span{display:inline-block;margin-left:28px}.get-involved .decor-line{width:100%;height:45px;background-color:#316d74;-webkit-transform:skew(0deg,-6deg);transform:skew(0deg,-6deg)}@media screen and (min-width:768px){.get-involved .decor-line{height:55px}}@media screen and (min-width:1024px){.get-involved .decor-line{height:75px}}.hero-slider{-webkit-transform:skewY(11deg);transform:skewY(11deg);margin:-214px -20px 66px -300px}@media screen and (min-width:768px){.hero-slider{margin:-268px -70px 114px -700px}}@media screen and (min-width:1024px){.hero-slider{margin:-317px -90px -19.5%}}.hero-slider:before{content:"";position:absolute;top:-999px;right:-9999px;bottom:0;left:-9999px;background-color:#ff005d}.hero-slider__holder{position:relative;overflow:hidden;z-index:1;margin:0;padding:40px 0 0;display:flex;justify-content:flex-end}@media screen and (min-width:768px){.hero-slider__holder:before{content:"";width:430px;position:absolute;top:0;right:405px;bottom:-21%;z-index:1;-webkit-transform:skew(-11deg) rotate(-12deg);transform:skew(-11deg) rotate(-12deg);background:url(/static/media/decoration.62dbb957.png) no-repeat 100% 100%;background-size:100% auto}}@media screen and (min-width:1024px){.hero-slider__holder:before{bottom:-109px;right:368px}}.hero-slider .slick-slider{margin:0 0 -11%}.hero-slider__list{margin:0 23px 0 auto;display:flex;position:relative;z-index:1}@media screen and (min-width:768px){.hero-slider__list{margin-right:64px}}@media screen and (min-width:1024px){.hero-slider__list{margin-right:41px}}.hero-slider__list li{margin:0 6px;width:60px;height:217px;position:relative;overflow:hidden;-webkit-transform:skewX(11deg);transform:skewX(11deg)}.hero-slider__list li:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;mix-blend-mode:multiply;z-index:1}.hero-slider__list li:first-child:before{background:#cd9c30}.hero-slider__list li:nth-child(2):before{background:#6e9a34}.hero-slider__list li:nth-child(3):before{background:#5d4bb9}@media screen and (min-width:768px){.hero-slider__list li{margin:0 12px;width:100px;height:458px}}@media screen and (min-width:1024px){.hero-slider__list li{margin:0 12px;width:100px;height:426px}}.hero-slider__list img{position:absolute;top:0;height:106%;left:-100%;width:300%;display:block;object-fit:cover;position:relative;-webkit-transform:skew(-20deg) rotate(-11deg);transform:skew(-20deg) rotate(-11deg)}@media screen and (min-width:1024px){.hero-slider__list img{height:105%}}.hero-main{color:#fff;margin:0 0 -96px}@media screen and (min-width:768px){.hero-main{margin:0 0 -77px}}@media screen and (min-width:1024px){.hero-main{margin:0 0 -174px}}.hero-main .description__wrapper{position:relative;z-index:2}@media screen and (min-width:1024px){.hero-main .description__wrapper{margin-top:50px}}.hero-main h1{color:#fff;max-width:400px;font-size:28px;line-height:1.25;margin:0 0 9px}@media screen and (min-width:768px){.hero-main h1{max-width:700px;font-size:42px;margin:0 0 24px;max-width:57%}}.hero-main h2{font-weight:300;margin:0 0 32px;color:#fff;max-width:500px;font-size:18px;line-height:1.25}@media screen and (min-width:768px){.hero-main h2{max-width:860px;font-size:28px;line-height:1.3;margin:0 0 32px}}@media screen and (min-width:1024px){.hero-main h2{margin:0 0 102px;line-height:1.25;max-width:70%}}.hero_main__holder:before{position:absolute;top:0;right:0;left:0;content:"";z-index:-1;-webkit-transform:skewY(-6.6deg);transform:skewY(-6.6deg);background-color:transparent;background-color:#2d414a;height:auto;top:-9999px;bottom:0}@media screen and (min-width:1024px){.hero_main__holder:before{-webkit-transform:skewY(-5.4deg);transform:skewY(-5.4deg)}}.list-links{margin:0 0 -11px;padding:0;list-style:none;display:flex}.list-links li{margin:10px}@media screen and (min-width:1024px){.list-links li:first-child{margin-left:0}}@media screen and (max-width:768px){.list-links{flex-wrap:wrap}}.hiring-companies-list{margin-top:-60px}@media screen and (min-width:768px){.hiring-companies-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:-40px -5px -5px}}@media screen and (min-width:1024px){.hiring-companies-list{margin:-60px -10px -10px}}@media screen and (min-width:768px){.hiring-companies-list li{padding:5px}}@media screen and (min-width:1024px){.hiring-companies-list li{padding:10px}}.hiring-companies-list li img{width:300px;height:auto;display:block;margin:0 auto}.ButtonIcon{color:#041320;display:inline-block}.ButtonIcon__container{position:relative}.ButtonIcon__container>button{cursor:pointer}.ButtonIcon__icon{position:absolute;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:60px;background-color:#fff;font-size:16px;border:0}.ButtonIcon__button,.ButtonIcon__icon{height:60px;box-shadow:0 0 20px rgba(0,0,0,.1)}.ButtonIcon__button{display:flex;align-items:center;min-width:180px;text-align:center;padding:0 20px;position:relative;z-index:2;opacity:1!important;border:none;font-family:Poppins;font-style:normal;font-weight:500;font-size:14px;line-height:21px}.ButtonIcon__button:after,.ButtonIcon__button:before{content:"";position:absolute;top:0;left:0;height:100%;background-color:#7cd8db;width:0;transition:width .3s ease;z-index:-1}.ButtonIcon__button:before{background-color:#70c6c8;z-index:-2;width:100%;opacity:1}.ButtonIcon:hover{text-decoration:none;color:#041320}.ButtonIcon:hover .ButtonIcon__button:after{width:100%}.Marker,.Marker__infobox{position:absolute}.Marker__infobox{width:196px;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:170%;z-index:1;display:flex;flex-direction:row;align-items:center;font-family:Poppins;font-style:normal;font-weight:400;font-size:13px;line-height:150%}.Marker__infobox-container{position:relative;background-color:#fff;border-radius:4px;padding:23px 13.5px}.Marker__infobox-close-icon{position:absolute;top:7px;right:7px;cursor:pointer;color:#979797}.Marker__infobox-title{font-weight:600}.Marker__infobox-maps-link{color:#ff005d;font-size:14px;line-height:170%}.Marker__infobox-triangle{content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}.Marker__icon{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:30px;cursor:pointer;color:#ff005d}@media screen and (max-width:1024px){.providers__holder .container{padding:0;max-width:unset}}.LocalProvidersMaps__header{display:flex;flex-direction:column;align-items:center;margin:40px 17px 30px}@media screen and (min-width:768px){.LocalProvidersMaps__header{margin:68px 47px 30px}}@media screen and (min-width:1024px){.LocalProvidersMaps__header{flex-direction:row;margin:65px 0}}.LocalProvidersMaps__header-filter,.LocalProvidersMaps__header-title{width:100%}.LocalProvidersMaps__header h4{display:inline-block;margin:0}@media screen and (min-width:1024px){.LocalProvidersMaps__header h4{margin-left:15px}}.LocalProvidersMaps__header-filter{display:flex;justify-content:center;align-items:center;margin-top:55px}@media screen and (min-width:1024px){.LocalProvidersMaps__header-filter{margin-top:0}}.LocalProvidersMaps__header-filter-reset,.LocalProvidersMaps__header-filter-space{width:130px}.LocalProvidersMaps__header-filter-space{display:none}@media screen and (min-width:1024px){.LocalProvidersMaps__header-filter-space{display:unset}}.LocalProvidersMaps__header-filter-input{position:relative;width:100%;display:flex;justify-content:center;align-items:center;color:#316d74}.LocalProvidersMaps__header-filter-input>*{height:40px;margin-top:14px;padding-bottom:14px}.LocalProvidersMaps__header-filter-input svg:first-child{position:absolute;top:0;left:0}.LocalProvidersMaps__header-filter-input svg:last-child{position:absolute;top:0;right:0;cursor:pointer}.LocalProvidersMaps__header-filter-input input{width:100%;padding:0 25px 14px;color:#316d74;font-family:Poppins;font-style:normal;font-weight:300;font-size:22px;line-height:110%;border:0;border-bottom:1px solid #316d74}.LocalProvidersMaps__header-filter-input input::-webkit-input-placeholder{color:#8f9294;opacity:1}.LocalProvidersMaps__header-filter-input input:-ms-input-placeholder{color:#8f9294;opacity:1}.LocalProvidersMaps__header-filter-input input::placeholder{color:#8f9294;opacity:1}.LocalProvidersMaps__header-filter-reset{height:54px;font-family:Poppins;font-weight:500;font-size:14px;line-height:21px;background-color:transparent;color:#316d74;border:0;cursor:pointer}.LocalProvidersMaps__content{display:flex;flex-direction:column-reverse;margin-bottom:100px}@media screen and (min-width:1024px){.LocalProvidersMaps__content{height:80vh;flex-direction:row;margin-bottom:200px}}.LocalProvidersMaps__providers{display:flex;justify-content:center;flex-direction:column;margin:0}@media screen and (min-width:1024px){.LocalProvidersMaps__providers{flex:1 1;flex-flow:row wrap;overflow-y:scroll;height:100%}}.LocalProvidersMaps__providers-title{margin:87px 15px 10px;border-bottom:1px solid;padding-bottom:10px}@media screen and (min-width:768px){.LocalProvidersMaps__providers-title{margin:40px 50px 22px}}@media screen and (min-width:1024px){.LocalProvidersMaps__providers-title{margin:0 15px 10px;width:100%}}.LocalProvidersMaps__google-maps-wrapper{position:relative;height:70vh;width:100%;-webkit-filter:drop-shadow(0 0 60px rgba(0,0,0,.06));filter:drop-shadow(0 0 60px rgba(0,0,0,.06))}@media screen and (min-width:1024px){.LocalProvidersMaps__google-maps-wrapper{flex:1 1;height:100%;margin-left:15px;flex-direction:row}}.LocalProvidersMaps__google-maps-wrapper.map-hidden{height:70px}@media screen and (min-width:768px){.LocalProvidersMaps__google-maps-wrapper.map-hidden{height:150px}}.LocalProvidersMaps__toggle-visibility-button{position:absolute;right:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);z-index:2}@media screen and (min-width:768px){.LocalProvidersMaps__toggle-visibility-button{right:50px;bottom:20px;-webkit-transform:unset;transform:unset}}@media screen and (min-width:1024px){.LocalProvidersMaps__toggle-visibility-button{display:none}}.LocalProvidersMaps__center-button{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);height:40px;margin:10px;padding:0 17px;z-index:1;min-width:200px;cursor:pointer;background:none padding-box #fff;border:0;border-radius:2px;box-shadow:"rgb(0 0 0 / 30%) 0px 1px 4px -1px";color:#666;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:500}.LocalProvidersMaps__center-button:hover{color:#111}.LocalProvidersMaps__your-position-infobox{width:144px;position:absolute;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);z-index:1;display:flex;flex-direction:column;align-items:center;font-family:Open Sans;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.LocalProvidersMaps__your-position-infobox-container{position:relative;background-color:#fff;border-radius:4px;padding:16px 27px}.LocalProvidersMaps__your-position-infobox-close-icon{position:absolute;top:7px;right:7px;cursor:pointer;color:#979797}.LocalProvidersMaps__your-position-infobox-triangle{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.pac-container{border-radius:5px;width:319px}.pac-container .pac-item{border:0}.pac-container .pac-item-query{font-family:Poppins;color:#316d74!important}.ProviderCard{padding:7px 20px 32px 32px;margin:10px 20px;box-shadow:0 1px 10px rgba(0,0,0,.16);cursor:pointer}@media screen and (min-width:768px){.ProviderCard{margin:16px 50px}}@media screen and (min-width:1024px){.ProviderCard{margin:15px;width:100%}}.ProviderCard.selected{background-color:#f2f2f2;box-shadow:none}.ProviderCard h5{color:#041320;margin:0 0 10px}.ProviderCard__distance{color:#102f3a;font-size:14px;line-height:170%;font-style:italic;font-weight:600;text-align:right}.ProviderCard__address{color:#102f3a;font-style:normal;position:relative;margin:0 0 10px;padding:0 0 0 28px;background:url(/static/media/icon-house.a708655e.svg) no-repeat 0 5px}.ProviderCard__info-row{overflow:hidden}.ProviderCard__info-row__phone{float:left;color:#020c14;margin:0 30px 0 0;padding:0 0 0 28px;background:url(/static/media/icon-phone.f8d71935.svg) no-repeat 0 50%}.ProviderCard__info-row__website{float:left;color:#316d74;padding:0 0 0 28px;background:url(/static/media/icon-chain.903818f2.svg) no-repeat 0 50%}.features-list{position:relative;display:flex;flex-wrap:wrap;color:#fff;border-radius:5px;overflow:hidden}@media screen and (min-width:768px){.features-list:after{content:"";position:absolute;top:50%;left:50%;width:70px;height:70px;background-image:repeating-linear-gradient(-45deg,#70c6c8,#70c6c8 1px,transparent 1.5px,transparent 8px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:120px;height:120px}}.features-list>li{width:100%;padding:39px 35px 51px}.features-list>li:hover{position:relative;z-index:1}@media screen and (min-width:768px){.features-list>li{width:50%;position:relative;min-height:430px;padding:39px 28px 51px}}@media screen and (min-width:1024px){.features-list>li{padding:64px 38px 83px}}.features-list>li strong{display:block;font-weight:700;margin-bottom:11px;font-size:26px;line-height:1.3;letter-spacing:.01em}@media screen and (min-width:1024px){.features-list>li strong{font-size:32px}}.features-list>li p{margin:0 0 43px;font-size:16px;line-height:1.7}.features-list>li .link-block{display:flex;align-items:center;justify-content:flex-start;padding-left:9px}@media screen and (min-width:1024px){.features-list>li .link-block{justify-content:flex-end}}.features-list>li .link-block a{font-weight:500;font-size:14px;line-height:1.5;text-decoration:none;color:#fff}.features-list>li .link-block a span{display:inline-block;margin-left:20px}@media screen and (min-width:375px){.features-list>li .link-block a span{margin-left:28px}}.heading{display:flex;align-items:center}.heading h2{font-size:18px;line-height:1.25;margin:0}@media screen and (min-width:768px){.heading h2{font-size:26px}}@media screen and (min-width:1024px){.heading h2{font-size:30px}}.heading__right{margin:0 0 0 auto;white-space:nowrap;padding:0 0 0 15px}.heading__right a{color:#70c6c8;font-size:14px;line-height:1.5}.heading__right a svg{margin:0 0 0 4px;left:0;transition:left .3s ease;position:relative;top:1px}.heading__right a:hover svg{left:3px}.NewsGallery__title{font-family:Poppins;font-style:normal;font-weight:600;font-size:30px;line-height:150%;display:flex;align-items:center;color:#020c14;margin:25px 10px 50px}.NewsGallery__gallery{display:grid;grid-template-columns:repeat(1,300px);grid-gap:48px;padding:10px 0}@media screen and (min-width:768px){.NewsGallery__gallery{grid-template-columns:repeat(2,300px)}}@media screen and (min-width:1024px){.NewsGallery__gallery{grid-template-columns:repeat(3,300px)}}.NewsGallery__card-wrapper{margin:25px auto}.AmbassadorCard{display:flex;flex-direction:column;width:280px;background-color:#fff;-webkit-filter:drop-shadow(0 0 46px rgba(0,0,0,.1));filter:drop-shadow(0 0 46px rgba(0,0,0,.1));transition:.1s ease-in-out}.AmbassadorCard:hover{cursor:pointer}@media screen and (min-width:1024px){.AmbassadorCard:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.AmbassadorCard__thumbnail{object-fit:cover;height:280px;width:280px}.AmbassadorCard__description{position:relative;flex:1 1;display:flex;flex-direction:column;justify-content:flex-start;padding:12px 16px 36px}.AmbassadorCard__graphic{position:absolute;height:60px;width:60px;top:-30px;right:0}.AmbassadorCard__text-title{margin:0;font-family:Poppins;font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-transform:uppercase;letter-spacing:.02em;color:#2d414a}.AmbassadorCard__text-name{margin:9px 0 3px;font-size:18px;line-height:150%}.AmbassadorCard__text-company,.AmbassadorCard__text-name{font-family:Poppins;font-style:normal;font-weight:400;color:#000}.AmbassadorCard__text-company{margin:0;font-weight:300;font-size:16px;line-height:24px;letter-spacing:.01em}.Modal{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.Modal,.Modal__mask{top:0;left:0;width:100%;height:100%}.Modal__mask{position:absolute;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(4,19,32,.9);z-index:-1}.Modal__content{margin-top:80px;overflow:visible;display:inline-block;justify-content:center;width:90%;height:90%;top:8%}@media screen and (min-width:1024px){.Modal__content{max-width:1088px;max-height:672px}}.Modal__close-button{font-family:Poppins,Tahoma,sans-serif;font-style:normal;font-weight:400;border:none;outline:none;cursor:pointer;align-self:flex-end;margin:0;padding:14px;font-weight:300;font-size:30px;line-height:150%;color:#fff;background-color:transparent;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(0deg);transform:rotate(0deg);position:absolute;top:-6px;right:1%}.Modal__close-button:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (min-width:1024px){.Modal__close-button{right:4%}}.LightBoxGallery__image{object-fit:cover;max-height:calc(90vh - 160px)}.carousel .slide .LightBoxGallery__name-badge.legend{margin-left:-48%;opacity:1;position:absolute;bottom:5px;width:97%;border-radius:0;background:rgba(11,36,48,.45);z-index:1;padding:5px}@media screen and (min-width:768px){.carousel .slide .LightBoxGallery__name-badge.legend{margin-left:-48%;width:97%;padding:10px;bottom:20px}}@media screen and (min-width:1024px){.carousel .slide .LightBoxGallery__name-badge.legend{margin-left:-44%;width:88%;padding:26px}}.carousel .slide .LightBoxGallery__name-text{margin:0;color:#fff;font-family:Poppins;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:left}@media screen and (min-width:768px){.carousel .slide .LightBoxGallery__name-text{font-weight:400;font-size:22px}}@media screen and (min-width:1024px){.carousel .slide .LightBoxGallery__name-text{font-weight:400;font-size:38px}}.LightBoxGallery .carousel .carousel-status{position:absolute;top:auto;bottom:36px;right:2px;padding:5px;font-size:16px;color:#fff;text-shadow:none;font-weight:lighter}@media screen and (min-width:768px){.LightBoxGallery .carousel .carousel-status{bottom:41px;right:12px}}@media screen and (min-width:1024px){.LightBoxGallery .carousel .carousel-status{color:#bfc2c4;right:80px;bottom:0}}.LightBoxGallery .carousel .control-dots{display:none}.LightBoxGallery .carousel .thumbs-wrapper{margin:20px 20px 20px 0;overflow:hidden;position:fixed;bottom:0;left:0;width:100%;background-color:#0b2430}.LightBoxGallery .thumbs-wrapper .thumb{border:none;margin:0 14px;height:100px}.LightBoxGallery .thumbs-wrapper .thumb img{width:180px;height:98px;object-fit:cover}.LightBoxGallery .thumbs-wrapper .thumb.selected{border:none}.LightBoxGallery .thumbs-wrapper .thumb.selected img{border:1px solid #ff005d}.PhotoGallery{margin:20px 20px 50px 0;padding:20px 20px 20px 0}.PhotoGallery__title{font-family:Poppins;font-style:normal;font-weight:600;font-size:30px;line-height:150%;display:flex;align-items:center;color:#020c14;margin:25px 10px 50px}.PhotoGallery__gallery{display:grid;grid-template-columns:repeat(auto-fit,280px);grid-gap:1.2rem;padding:10px 0}.section-title-block .section-title__wrapper{min-height:400px}@media screen and (min-width:1024px){.section-title-block .section-title__wrapper{display:flex;justify-content:space-between;margin:0 -110px}}.section-title-block .section-title__wrapper .section-title{padding:52px 0 54px}@media screen and (min-width:768px){.section-title-block .section-title__wrapper .section-title{padding:60px 0 46px}}@media screen and (min-width:1024px){.section-title-block .section-title__wrapper .section-title{width:700px;max-width:60%;padding:48px 7px 48px 110px}.section-title-block .section-title__wrapper .section-title.no-image{width:840px}}@media screen and (max-width:1480px){.section-title-block .section-title__wrapper .section-title{margin-left:0;margin-right:0}}.section-title-block .section-title__wrapper .section-title.no-image{padding-right:0}.section-title-block .section-title__wrapper .section-title h1{font-size:24px;line-height:1.3;font-weight:700;letter-spacing:.01em;margin:0 0 20px}@media screen and (min-width:768px){.section-title-block .section-title__wrapper .section-title h1{font-size:30px}}@media screen and (min-width:1024px){.section-title-block .section-title__wrapper .section-title h1{font-size:40px}}.section-title-block .section-title__wrapper .section-title p{font-weight:300;font-size:18px;line-height:1.25;letter-spacing:.01em;color:#2d414a;margin-bottom:43px}@media screen and (min-width:768px){.section-title-block .section-title__wrapper .section-title p{font-size:22px;line-height:1.5}}.section-title-block .section-title__wrapper .section-title .title-note b{float:left;font-size:40px;line-height:1.25;letter-spacing:.01em;margin-right:10px}@media screen and (min-width:768px){.section-title-block .section-title__wrapper .section-title .title-note b{font-size:55px;line-height:1.25;margin-top:5px}}.section-title-block .section-title__wrapper .section-title .title-note span{font-weight:300;font-size:20px;line-height:1.5}@media screen and (min-width:768px){.section-title-block .section-title__wrapper .section-title .title-note span{font-size:22px}}.section-title-block .section-title__wrapper .image__wrapper{position:relative}.section-title-block .section-title__wrapper .image__wrapper--large{-webkit-clip-path:polygon(0 2%,100% 1%,100% 80%,0 90%);clip-path:polygon(0 2%,100% 1%,100% 80%,0 90%);flex:0 0 39%;position:relative}@media screen and (max-width:1024px){.section-title-block .section-title__wrapper .image__wrapper--large{display:none}}.section-title-block .section-title__wrapper .image__wrapper--large img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:1024px){.section-title-block .section-title__wrapper .image__wrapper{width:50%}}.section-title-block .section-title__wrapper .image__wrapper .child-img{position:absolute}.section-title-block.parents-friends{min-height:500px}@media screen and (min-width:768px){.section-title-block.parents-friends .section-title{padding-bottom:9vw}}.section-title-block.parents-friends .section-title h1{color:#ffab00}.section-title-block.parents-friends .section-title p span{margin-bottom:36px}.section-title-block.parents-friends .section-title .title-note{max-width:410px}@media screen and (min-width:1024px){.section-title-block.parents-friends .section-title .title-note{max-width:100%}}.section-title-block.parents-friends .section-title .title-note b{margin:-20px 0 0;color:#ffab00}@media screen and (min-width:768px){.section-title-block.parents-friends .section-title .title-note b{margin:-2px 10px 0 0}}.section-title-block.parents-friends .section-title .title-note span{color:#e19c0f}.section-title-block.parents-friends .image__wrapper{padding:30px 22px 0 0;margin:0 -15px}@media screen and (min-width:768px){.section-title-block.parents-friends .image__wrapper{padding-left:63px;margin:0 -50px}}@media screen and (min-width:1024px){.section-title-block.parents-friends .image__wrapper{padding:0;margin:0 0 50px}}.section-title-block.parents-friends .image__wrapper .main-img{max-width:683px}@media screen and (min-width:1024px){.section-title-block.parents-friends .image__wrapper .main-img{max-width:735px;position:absolute;bottom:-1vw}}.section-title-block.parents-educators .section-title{padding-bottom:27px}@media screen and (min-width:1024px){.section-title-block.parents-educators .section-title{padding-bottom:9vw}}.section-title-block.parents-educators .section-title h1{color:#f26221}.section-title-block.parents-educators .section-title p{margin-bottom:37px}.section-title-block.parents-educators .section-title .title-note b{margin:-20px 0 0;color:#f26221}@media screen and (min-width:768px){.section-title-block.parents-educators .section-title .title-note b{margin:-2px 10px 0 0}}.section-title-block.parents-educators .section-title .title-note span{color:#ce5119}.section-title-block.parents-educators .image__wrapper{width:100%}@media screen and (min-width:1024px){.section-title-block.parents-educators .image__wrapper{width:50%}}.section-title-block.parents-educators .image__wrapper .main-img{max-width:718px}@media screen and (min-width:1024px){.section-title-block.parents-educators .image__wrapper .main-img{position:absolute;bottom:40px;left:-2vw}}.section-title-block.parents-educators .image__wrapper .child-img{width:19vw;bottom:30px;left:60vw;z-index:2}@media screen and (min-width:768px){.section-title-block.parents-educators .image__wrapper .child-img{left:460px;max-width:153px}}@media screen and (min-width:1024px){.section-title-block.parents-educators .image__wrapper .child-img{width:10vw;max-width:147px;right:auto;left:22vw;bottom:56px}}@media screen and (min-width:1440px){.section-title-block.parents-educators .image__wrapper .child-img{left:315px}}.section-title-block.potential-employers{padding:0 0 54px}@media screen and (min-width:768px){.section-title-block.potential-employers{padding:0 0 73px}}.section-title-block.potential-employers .section-title{padding-bottom:39px}@media screen and (min-width:768px){.section-title-block.potential-employers .section-title{padding-bottom:62px}}@media screen and (min-width:1024px){.section-title-block.potential-employers .section-title{padding-bottom:45px}}.section-title-block.potential-employers .section-title h1{color:#8ba63b}.section-title-block.potential-employers .section-title>span{margin-bottom:36px}.section-title-block.potential-employers .section-title p b{margin:-20px 0 0;color:#8ba63b}@media screen and (min-width:768px){.section-title-block.potential-employers .section-title p b{margin:-2px 5px 0 0}}.section-title-block.potential-employers .section-title .title-note{color:#7f9931}.section-title-block.potential-employers .section-title .title-note b{color:#8ba63b}.section-title-block.potential-employers .image__wrapper{padding-left:15px;margin-right:-15px}@media screen and (min-width:768px){.section-title-block.potential-employers .image__wrapper{padding-left:50px;margin-right:-50px}}@media screen and (min-width:1024px){.section-title-block.potential-employers .image__wrapper{position:relative;padding-left:0}}@media screen and (min-width:1024px){.section-title-block.potential-employers .image__wrapper>img{position:absolute;right:-10px;bottom:50px;width:42vw;max-width:604px}}.section-title-block.introduction .section-title h1{color:#ff005d}.section-title-block.introduction .title-note{display:flex;align-items:center;color:#b70b51}.section-title-block.introduction .title-note b{color:#ff005d}.section-title-block.introduction .image__wrapper{padding-left:15px;margin-right:-15px}@media screen and (min-width:768px){.section-title-block.introduction .image__wrapper{max-width:756px;padding-left:50px;margin-right:-50px}}@media screen and (min-width:1024px){.section-title-block.introduction .image__wrapper{max-width:960px;padding:95px 0 0 54px;margin:0}}.section-title-block.introduction .image__wrapper .main-img{position:relative;width:524px}@media screen and (min-width:768px){.section-title-block.introduction .image__wrapper .main-img{width:756px}}@media screen and (min-width:1024px){.section-title-block.introduction .image__wrapper .main-img{width:1086px}}.section-title-block.introduction .image__wrapper .child-img{width:51px;bottom:0;left:115px;z-index:3}@media screen and (min-width:768px){.section-title-block.introduction .image__wrapper .child-img{width:73px;left:195px;bottom:2vw}}@media screen and (min-width:1024px){.section-title-block.introduction .image__wrapper .child-img{bottom:5%;width:106px;left:260px}}.section-title-block.jobs .section-title a,.section-title-block.jobs .section-title h1{color:#ff005d}.section-title-block .decoration-square{position:absolute;top:-40px;left:20px;width:80px;height:80px;z-index:3;opacity:.6}@media screen and (min-width:768px){.section-title-block .decoration-square{width:120px;height:120px;top:-56px;left:50px}}@media screen and (min-width:1024px){.section-title-block .decoration-square{top:47%;-webkit-transform:translate(-100px,-50%);transform:translate(-100px,-50%);z-index:2}}.section-title-block.find .section-title__wrapper{min-height:unset}.section-title-block.find .section-title h1{color:#8ba63b}.section-title-block.find .section-title a{color:#ff005d}.simple-content ul{list-style-type:disc;-webkit-padding-start:40px;padding-inline-start:40px}.simple-content a{color:#ff005d}.simple-content a.link-default{color:unset}.simple-content p{min-height:1.68em}.page-section.simple_content__holder{padding:50px 0}@media screen and (min-width:1024px){.page-section.simple_content__holder{padding:80px 0}}.page-section.simple_content__holder h2{margin:0 0 40px}.page-section.simple_content__holder p{margin:0 0 30px}.page-section.simple_content__holder img{width:auto;max-width:100%}@media screen and (min-width:1024px){.page-section.simple_content__holder img{max-width:none}}.simple-content__small-size{max-width:750px}.sorted-sliders{position:relative;margin-right:-9999px;padding-right:9999px}@media screen and (min-width:1024px){.sorted-sliders{overflow:hidden}}.sorted-sliders .slick-slide{padding-right:12px}@media screen and (min-width:768px){.sorted-sliders .slick-slide{padding-right:25px}}@media screen and (min-width:1024px){.sorted-sliders .slick-slide{padding-right:30px}}.sorted-sliders .slick-slider{position:static;margin:0 7px 0 16px;padding-bottom:20px;max-width:360px}@media screen and (min-width:768px){.sorted-sliders .slick-slider{max-width:674px;padding-bottom:31px}}@media screen and (min-width:1024px){.sorted-sliders .slick-slider{max-width:none}}@media screen and (min-width:1200px){.sorted-sliders .slick-slider{margin:0;width:1080px;padding-bottom:72px}}.sorted-sliders .slick-slider__wrapper{position:relative}.sorted-sliders .slick-slider .slick-list{overflow:visible}.sorted-sliders .slick-arrow{position:absolute;top:-81px;right:170px;left:auto;width:auto;height:40px;display:flex;align-items:center;cursor:pointer;border:none;background:none;padding:0 4px}@media screen and (min-width:1024px){.sorted-sliders .slick-arrow{right:213px;top:-88px}}.sorted-sliders .slick-arrow:before{font-size:14px;transition:left .3s ease,color .3s ease;position:relative;left:0;color:#70c6c8}.sorted-sliders .slick-arrow:not(.slick-disabled):hover:before{color:#70c6c8}.sorted-sliders .slick-arrow.slick-next:before{content:"⟶"}.sorted-sliders .slick-arrow.slick-next:not(.slick-disabled):hover:before{left:3px}.sorted-sliders .slick-arrow.slick-prev{margin-right:61px}.sorted-sliders .slick-arrow.slick-prev:before{content:"⟵"}.sorted-sliders .slick-arrow.slick-prev:not(.slick-disabled):hover:before{left:-3px}.sorted-sliders .slick-dots{position:static;bottom:auto;right:56px;display:flex!important;position:absolute;bottom:-2px;left:26px;width:auto;max-width:1000px}@media screen and (min-width:768px){.sorted-sliders .slick-dots{left:0;right:79px}}@media screen and (min-width:1024px){.sorted-sliders .slick-dots{left:26px}}.sorted-sliders .slick-dots:before{content:"";position:absolute;top:50%;left:0;width:100%;margin-top:-1px;height:2px;background-color:#e8e8e8;opacity:.25}.sorted-sliders .slick-dots li{width:100%;margin:0;display:flex;height:auto}.sorted-sliders .slick-dots li.slick-active button:before{opacity:0}.sorted-sliders .slick-dots li.slick-active button:after{width:100%}.sorted-sliders .slick-dots li.slick-active~li button:after,.sorted-sliders .slick-dots li.slick-active~li button:before{opacity:0}.sorted-sliders .slick-dots li button{width:100%;height:20px;padding:0;cursor:pointer;overflow:hidden;position:relative}.sorted-sliders .slick-dots li button:after,.sorted-sliders .slick-dots li button:before{content:"";position:absolute;top:50%;left:0;width:100%;margin-top:-1px;height:2px;background-color:#7cd8db;opacity:1}.sorted-sliders .slick-dots li button:after{width:0;transition:width .2s ease}.slick-slider__wrapper__counter{max-width:1056px;margin-right:25px;overflow:hidden}@media screen and (min-width:768px){.slick-slider__wrapper__counter{margin-right:54px;margin-left:-26px}}@media screen and (min-width:1024px){.slick-slider__wrapper__counter{margin-left:0}}.slick-slider__wrapper__counter .current,.slick-slider__wrapper__counter .total{font-size:11px;line-height:16px;letter-spacing:.2em;color:#7cd8db;float:left}.slick-slider__wrapper__counter .total{color:#fff;float:right}.has-main-background .sorted-sliders .slick-arrow:before{color:#fff}.has-main-background .sorted-sliders .slick-arrow:not(.slick-disabled):hover:before{color:#70c6c8}.steppers-sub-nav{font-size:16px;line-height:1.7;font-weight:400;margin:-29px 0 -14px;padding:0 17px}@media screen and (min-width:768px){.steppers-sub-nav{margin:12px 0 4px;padding:0}}@media screen and (min-width:1024px){.steppers-sub-nav{margin:-78px -15px -6px;display:flex;flex-direction:row;justify-content:space-between}}.steppers-sub-nav__holder{color:inherit;text-decoration:none!important}.steppers-sub-nav__count,.steppers-sub-nav__title{font-size:18px;line-height:1.25;font-weight:600;letter-spacing:.01em}@media screen and (min-width:768px){.steppers-sub-nav__count,.steppers-sub-nav__title{font-size:22px;line-height:1.5}}.steppers-sub-nav__title{display:flex;text-transform:uppercase;margin:0 0 16px}@media screen and (min-width:1024px){.steppers-sub-nav__title{margin:0 0 13px}}.steppers-sub-nav li{opacity:.6;transition:opacity .3s ease}@media screen and (min-width:1024px){.steppers-sub-nav li{max-width:341px;padding:0 15px}}.steppers-sub-nav li.current-active{opacity:1;font-weight:500}.steppers-sub-nav li.current-active .steppers-sub-nav__description{margin:0 0 24px}.steppers-sub-nav li.current-active .decoration-line{display:block;height:7px}.steppers-sub-nav li:not(:last-child){margin-bottom:46px}@media screen and (min-width:768px){.steppers-sub-nav li:not(:last-child){margin-bottom:69px}}@media screen and (min-width:1024px){.steppers-sub-nav li:not(:last-child){margin-bottom:0}}.steppers-sub-nav .clickable{cursor:pointer}.stories-list{padding:10px 10px 0 0;margin:0 -10px 0 0;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;align-items:center}@media screen and (min-width:768px){.stories-list{flex-direction:row;align-items:flex-start}}.stories-list__link{position:absolute;top:35px;right:23px;font-size:14px;line-height:1.5;text-decoration:none;color:#fff;z-index:4}@media screen and (min-width:768px){.stories-list__link{top:23px;right:15px;font-size:12px}}@media screen and (min-width:1024px){.stories-list__link{font-size:14px}}.stories-list__link span{display:inline-block;margin-left:10px}@media screen and (min-width:768px){.stories-list__link span{display:none}}@media screen and (min-width:414px){.stories-list__link span{display:inline-block}}.stories-list>li{position:relative;width:100%;height:20vw;min-width:280px;min-height:425px}.stories-list>li:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3)}.stories-list>li:not(:last-child){margin-bottom:25px;overflow:hidden}.stories-list>li a{display:block;height:100%}.stories-list>li img{height:100%;width:auto;max-width:100%}@media screen and (min-width:414px){.stories-list>li{min-width:0;min-height:0;width:390px;height:590px}}@media screen and (min-width:768px){.stories-list>li{max-width:100%;max-height:100%;width:220px;height:334px}.stories-list>li:not(:last-child){margin-bottom:0;overflow:visible}}@media screen and (min-width:1024px){.stories-list>li{width:260px;height:395px}}@media screen and (min-width:1200px){.stories-list>li{width:325px;height:494px}.stories-list>li:after{content:"";position:absolute;top:0;left:0;box-shadow:1px 0 #ff005d,1px -1px #ff005d,2px -1px #ff005d,2px -2px #ff005d,3px -2px #ff005d,3px -3px #ff005d,4px -3px #ff005d,4px -4px #ff005d,5px -4px #ff005d,5px -5px #ff005d,6px -5px #ff005d,6px -6px #ff005d,7px -6px #ff005d,7px -7px #ff005d,8px -7px #ff005d,8px -8px #ff005d,9px -8px #ff005d,9px -9px #ff005d,10px -9px #ff005d,10px -10px #ff005d,11px -10px #ff005d,11px -11px #ff005d,12px -11px #ff005d,12px -12px #ff005d;width:100%;height:100%;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transform-origin:left bottom;transform-origin:left bottom;z-index:-1;visibility:hidden;opacity:0}.stories-list>li:after,.stories-list>li:hover:after{transition:opacity .3s,visibility .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,visibility .3s;transition:opacity .3s,transform .3s,visibility .3s,-webkit-transform .3s}.stories-list>li:hover:after{-webkit-transform:scale(1);transform:scale(1);visibility:visible;opacity:1}}.stories-list>li .story-description{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:92%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:26px;padding:0 25px 3%;font-weight:300;font-size:22px;line-height:1.5;color:#fff;background-image:url(/static/media/story-border.87054d0e.svg);background-repeat:no-repeat;background-position:bottom;background-size:100%;z-index:3}@media screen and (min-width:400px){.stories-list>li .story-description{padding-bottom:10%}}@media screen and (min-width:768px){.stories-list>li .story-description{margin-bottom:10px;padding:0 17px 1.5vw;font-weight:400;font-size:16px;line-height:1.4}}@media screen and (min-width:1200px){.stories-list>li .story-description{padding:0 19px 1.5vw;font-size:22px}}.testimonials-list{display:flex;flex-direction:column}@media screen and (min-width:768px){.testimonials-list{flex-direction:row;justify-content:space-between}}.testimonials-list li{margin-bottom:34px}@media screen and (min-width:768px){.testimonials-list li{max-width:30%}}.testimonials-list li a{font-weight:500;font-size:14px;text-decoration:none;color:#7cd8db;display:block;margin-bottom:24px;font-weight:600;font-size:22px;line-height:1.5}.testimonials-list li a:hover{text-decoration:underline}.testimonials-list li p{margin:0;font-weight:300;font-size:22px;line-height:1.5;color:#fff;mix-blend-mode:normal;opacity:.68}.page-section{position:relative}.discover .page-section,.educators .page-section,.find .page-section,.homepage .page-section,.instructors .page-section,.parents-friends .page-section,.potential-employers .page-section,.step-container .page-section{padding:80px 0}@media screen and (min-width:1024px){.discover .page-section,.educators .page-section,.find .page-section,.homepage .page-section,.instructors .page-section,.parents-friends .page-section,.potential-employers .page-section,.step-container .page-section{padding:157px 0}}.page-section:first-child{z-index:1;margin:0 0 -5px}.page-section:first-child .skew-main-background{height:auto;top:-9999px;bottom:0}.page-section .skew-top-background{position:absolute;top:0;right:0;left:0;content:"";z-index:-1;-webkit-transform:skewY(-6.6deg);transform:skewY(-6.6deg);background-color:transparent;height:53px;top:-52px;z-index:2}@media screen and (min-width:1024px){.page-section .skew-top-background{-webkit-transform:skewY(-5.4deg);transform:skewY(-5.4deg);height:75px;top:-74px}}.page-section .skew-main-background{position:absolute;top:0;right:0;left:0;content:"";z-index:-1;-webkit-transform:skewY(-6.6deg);transform:skewY(-6.6deg);background-color:transparent;height:100%}@media screen and (min-width:1024px){.page-section .skew-main-background{-webkit-transform:skewY(-5.4deg);transform:skewY(-5.4deg)}}.page-section .skew-bottom-background{position:absolute;top:0;right:0;left:0;content:"";z-index:-1;-webkit-transform:skewY(-6.6deg);transform:skewY(-6.6deg);background-color:transparent;height:53px;bottom:-53px;top:auto;z-index:2}@media screen and (min-width:1024px){.page-section .skew-bottom-background{-webkit-transform:skewY(-5.4deg);transform:skewY(-5.4deg);height:75px;bottom:-75px}}.page-section.has-top-background{margin-top:53px}@media screen and (min-width:1024px){.page-section.has-top-background{margin-top:75px}}.page-section.has-main-background{padding:80px 0}@media screen and (min-width:1024px){.page-section.has-main-background{padding:157px 0}}.page-section.has-main-background:last-child .skew-main-background{bottom:-99999px;height:auto}.page-section.has-bottom-background{margin-bottom:53px}@media screen and (min-width:1024px){.page-section.has-bottom-background{margin-bottom:75px}}.page-section_head{padding-bottom:auto;margin-bottom:10px}@media screen and (min-width:768px){.page-section_head{margin-bottom:10px}}.page-section_head__holder{display:flex;justify-content:space-between;align-items:center}.page-section_head__description{margin-top:20px}@media screen and (min-width:768px){.page-section_head__description{margin-top:12px}}@media screen and (min-width:1024px){.page-section_head__description{margin:14px 0 20px}}.page-section_head h2{font-size:20px;max-width:80%}@media screen and (min-width:768px){.page-section_head h2{font-size:27px}}@media screen and (min-width:1024px){.page-section_head h2{font-size:30px}}.page-section_head a{font-weight:500;font-size:14px;line-height:1.5;color:#70c6c8}.section-title-menu{border-bottom:1px solid #bfc2c4;font-weight:300;font-size:18px;line-height:1.25;letter-spacing:.01em}.section-title-menu__list{width:100%;max-width:1440px;display:flex;align-items:flex-start;padding:40px 0 0 10px;margin:0 auto -2px;overflow-y:hidden;overflow-x:auto;overflow:-moz-scrollbars-none;scrollbar-width:none;-ms-overflow-style:none;text-transform:uppercase}.section-title-menu__list::-webkit-scrollbar{width:0;background:hsla(0,0%,100%,0)}@media screen and (min-width:768px){.section-title-menu__list{padding-left:65px}}@media screen and (min-width:1024px){.section-title-menu__list{padding:66px 0 0 110px}}.section-title-menu__list>li{flex-shrink:0}.section-title-menu__list>li:not(:last-child){margin-right:11px}@media screen and (min-width:1024px){.section-title-menu__list>li:not(:last-child){margin-right:22px}}.section-title-menu__list>li a{padding:0 5px 4px;color:#020c14;text-decoration:none}@media screen and (min-width:768px){.section-title-menu__list>li a{padding:0 8px 8px;font-size:22px;line-height:1.5;letter-spacing:.01em;padding-bottom:14px}}.section-title-menu__list>li a:not(:last-child){margin-right:11px}@media screen and (min-width:768px){.section-title-menu__list>li a:not(:last-child){margin-right:30px}}.section-title-menu__list>li a.active-item{position:relative;display:inline-block;font-weight:600;color:#47878e}.section-title-menu__list>li a.active-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:#47878e}@media screen and (min-width:768px){.section-title-menu__list>li a.active-item:after{height:7px}}.section-title-menu__list>li:hover{cursor:pointer}.instructors .about__wrapper{background-color:#2d414a}@media screen and (min-width:768px){.instructors .faq__wrapper{background:linear-gradient(-6deg,#2d414a 12%,#fff 0)}}@media screen and (min-width:1440px){.instructors .faq__wrapper{background:linear-gradient(-6deg,#2d414a 14%,#fff 0,#fff 95%,#2d414a 95.2%)}}.instructors .faq__wrapper .decor-line{width:100%;height:45px;background-color:#ff005d;-webkit-transform:skew(0deg,-6deg);transform:skew(0deg,-6deg)}@media screen and (min-width:768px){.instructors .faq__wrapper .decor-line{height:55px}}@media screen and (min-width:1024px){.instructors .faq__wrapper .decor-line{height:75px}}@media screen and (min-width:768px){.instructors .success-stories__wrapper{background-color:#2d414a}.instructors .success-stories__wrapper h2{color:#fff}}@media screen and (min-width:1440px){.instructors .success-stories__wrapper{background:linear-gradient(-6deg,#2d414a 95%,#fff 95.2%)}}.instructors .yt-video{width:100%}.link-back{display:inline-block;font-size:14px;line-height:1.5;font-weight:400;color:#316d74;cursor:pointer;border:none;background:none;padding:0;margin:0;outline:none}.link-back:before{content:"⟵";margin:0 28px 0 0;position:relative;transition:left .3s ease;left:0}.link-back:hover{text-decoration:none}.link-back:hover .text{text-decoration:underline}.link-back:hover:before{left:-3px}.link-double{display:inline-block;font-size:14px;line-height:1.5;font-weight:400;color:#041320;cursor:pointer;text-decoration:none}.link-double:before{content:"⟶";display:block;width:60px;height:60px;background-color:#fff;display:flex;align-items:center;justify-content:center;margin:0 0 0 auto;font-size:16px;box-shadow:0 0 20px rgba(0,0,0,.1)}.link-double:hover{text-decoration:none;color:#041320}.link-double:hover .link-double__holder:after{width:100%}.link-double__holder{display:flex;align-items:center;min-width:180px;height:60px;text-align:center;padding:0 20px;position:relative;z-index:2;opacity:1!important;box-shadow:0 0 20px rgba(0,0,0,.1);border:none}.link-double__holder:after,.link-double__holder:before{content:"";position:absolute;top:0;left:0;height:100%;background-color:#7cd8db;width:0;transition:width .3s ease;z-index:-1}.link-double__holder:before{background-color:#70c6c8;z-index:-2;width:100%;opacity:1}.link-double .text{position:relative;z-index:2}.info-header{background-color:#f26221;padding:45px 999px;margin:0 -999px 569px;position:relative;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);color:#fff}@media screen and (min-width:768px){.info-header{padding-top:55px;padding-bottom:55px;margin-bottom:798px}}@media screen and (min-width:1024px){.info-header{padding-top:75px;padding-bottom:75px;margin-bottom:130px}}.info-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:45px;z-index:2;background-color:#bfc2c4}@media screen and (min-width:768px){.info-header:before{height:55px}}@media screen and (min-width:1024px){.info-header:before{top:-1px;height:76px}}.info-header .h6,.info-header h1,.info-header h2,.info-header h3,.info-header h6{color:#fff}.info-header__frame{position:relative;margin:0 -9999px;padding:0 9999px}@media screen and (min-width:1024px){.info-header__frame{overflow:hidden}}.info-header__frame:after{content:"";position:absolute;top:175px;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.3)}@media screen and (min-width:768px){.info-header__frame:after{top:190px}}@media screen and (min-width:1024px){.info-header__frame:after{top:145px}}.info-header__holder{width:100%;max-width:1440px;margin:0 auto;padding:0 15px;position:relative;z-index:2;-webkit-transform:rotate(6deg);transform:rotate(6deg)}@media screen and (min-width:768px){.info-header__holder{padding:0 50px}}@media screen and (min-width:1024px){.info-header__holder{display:flex;padding:0 80px;margin-top:-80px;margin-bottom:-10px}}.info-header__col-text{padding:82px 0 46px}@media screen and (min-width:768px){.info-header__col-text{padding:115px 0 93px}}@media screen and (min-width:1024px){.info-header__col-text{width:100%;padding:194px 120px 42px 0}}.info-header__col-text:after{content:"";display:block;clear:both}.info-header__col-text h6{margin:0 0 7px}@media screen and (min-width:1024px){.info-header__col-text h6{margin:0 0 10px}}.info-header__col-text h2{font-size:28px;line-height:1.3;max-width:517px;margin:0 0 10px}@media screen and (min-width:768px){.info-header__col-text h2{margin:0 0 6px}}@media screen and (min-width:1024px){.info-header__col-text h2{font-size:32px;margin:0 0 9px}}.info-header__link-back{min-height:189px;margin:0 0 20px}@media screen and (min-width:768px){.info-header__link-back{min-height:180px}}@media screen and (min-width:1024px){.info-header__link-back{min-height:142px}}.info-header__content{max-width:517px;margin:0 0 19px}@media screen and (min-width:768px){.info-header__content{margin:0 0 9px}}.info-header .link-double{float:right}.info-header__col-image{position:absolute;top:100%;right:0;left:0;margin:45px -999px 0;padding:0 999px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);overflow:hidden}@media screen and (min-width:768px){.info-header__col-image{margin-top:55px}}@media screen and (min-width:1024px){.info-header__col-image{-webkit-transform:rotate(0deg);transform:rotate(0deg);position:relative;top:auto;flex:578px 0;min-width:578px;margin:0 -85px 0 0;padding:0;height:auto;overflow:visible}}.info-header__col-image picture,.info-header__col-image picture:before{position:absolute;top:0;left:0;width:100%;height:100%}.info-header__col-image picture:before{content:"";background:radial-gradient(169.73% 160.4% at 0 92.67%,rgba(4,19,32,.6) 0,rgba(4,19,32,0) 100%);-webkit-transform:matrix(-1,0,0,1,0,0);transform:matrix(-1,0,0,1,0,0);z-index:1}.info-header__col-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.info-header__col-image-holder{height:571px;margin:-40px 0;-webkit-transform:rotate(6deg);transform:rotate(6deg);position:relative}@media screen and (min-width:768px){.info-header__col-image-holder{height:780px;margin:-56px 0}}@media screen and (min-width:1024px){.info-header__col-image-holder{-webkit-transform:rotate(0deg);transform:rotate(0deg);height:100%;margin:0}}.info-header__col-image-holder .decoration-letter{width:81px!important;height:135px!important;z-index:2;position:absolute;top:auto;right:30px;bottom:92px}@media screen and (min-width:768px){.info-header__col-image-holder .decoration-letter{width:121px!important;height:202px!important;right:48px;bottom:143px}}@media screen and (min-width:1024px){.info-header__col-image-holder .decoration-letter{right:32px;bottom:128px}}.info-header__col-image-holder .decoration-square{display:none}@media screen and (min-width:1024px){.info-header__col-image-holder .decoration-square{display:block;position:absolute;top:49%;left:-55px;opacity:.7}}.get-started-description{line-height:1.7;padding:0 0 40px}@media screen and (min-width:768px){.get-started-description{padding:0 0 50px}}@media screen and (min-width:1024px){.get-started-description{padding:0 0 100px}}@media screen and (min-width:768px){.get-started-description__holder{padding:0 30px 0 0}}@media screen and (min-width:1024px){.get-started-description__holder{padding:0 180px 0 0}}.get-started-description h1,.get-started-description h2,.get-started-description h3,.get-started-description h4,.get-started-description h5,.get-started-description h6{margin:0 0 15px;color:#316d74}@media screen and (min-width:768px){.get-started-description h1,.get-started-description h2,.get-started-description h3,.get-started-description h4,.get-started-description h5,.get-started-description h6{margin:0 0 20px}}@media screen and (min-width:1024px){.get-started-description h1,.get-started-description h2,.get-started-description h3,.get-started-description h4,.get-started-description h5,.get-started-description h6{margin:0 0 27px}}.get-started-description blockquote,.get-started-description p{margin:0 0 16px}@media screen and (min-width:768px){.get-started-description blockquote,.get-started-description p{margin:0 0 20px}}@media screen and (min-width:1024px){.get-started-description blockquote,.get-started-description p{margin:0 0 27px}}.get-started-description ul{list-style:outside;margin:0 0 16px 18px}@media screen and (min-width:768px){.get-started-description ul{margin-bottom:20px}}@media screen and (min-width:1024px){.get-started-description ul{margin-bottom:27px}}.get-started-description ul p{margin:0}.get-started-description img{display:block;height:auto!important;width:100%;margin:60px 0 0}@media screen and (min-width:768px){.get-started-description img{width:calc(100% + 30px);margin:60px -30px 0 0}}@media screen and (min-width:1024px){.get-started-description img{width:calc(100% + 180px);margin:100px -180px 0 0}}.two-columns .get-started-description{padding-bottom:0}.nav-sidebar h2{font-weight:300;font-size:26px}@media screen and (min-width:1024px){.nav-sidebar h2{display:none}}.nav-sidebar__list li.active-item a,.nav-sidebar__list li.active-item button{background-color:#f26221;cursor:default}.nav-sidebar__list li.active-item a svg,.nav-sidebar__list li.active-item button svg{display:none}.nav-sidebar__list li .text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:15px}.nav-sidebar__list li:not(.active-item) a,.nav-sidebar__list li:not(.active-item) button{background-color:#0b2430!important}.nav-sidebar__list li:not(:last-of-type){margin-bottom:25px}.nav-sidebar__list li a,.nav-sidebar__list li button{display:flex;align-items:center;justify-content:space-between;padding:13px 47px 13px 21px;font-size:16px;line-height:1.7;text-decoration:none;color:#fff;border:none;width:100%;transition:background .3s ease;outline:none;border-radius:none;cursor:pointer}@media screen and (min-width:1024px){.nav-sidebar__list li a,.nav-sidebar__list li button{padding-right:23px}}.nav-sidebar__list li a:hover svg,.nav-sidebar__list li button:hover svg{left:3px}.nav-sidebar__list li svg{width:12px;height:auto;transition:left .3s ease;position:relative;left:0}.share{color:#2d414a;display:flex}.share__title{display:inline-block;margin:0 12px 5px 0}.share__list{display:flex;flex-wrap:wrap}.share__list li{margin:0 25px 5px 0}.share__list li:last-child{margin-right:0}.share__list li button{display:flex;align-items:center}.share__list li button:focus .text:after,.share__list li button:focus .text:before,.share__list li button:hover .text:after,.share__list li button:hover .text:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.share__list li button:focus .text:before,.share__list li button:hover .text:before{transition:opacity .2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275);transition:transform .2s cubic-bezier(.175,.885,.32,1.275),opacity .2s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),opacity .2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275)}.share__list li button:focus .text:after,.share__list li button:hover .text:after{transition:opacity 0s .2s,-webkit-transform 0s cubic-bezier(.175,.885,.32,1.275) .2s;transition:transform 0s cubic-bezier(.175,.885,.32,1.275) .2s,opacity 0s .2s;transition:transform 0s cubic-bezier(.175,.885,.32,1.275) .2s,opacity 0s .2s,-webkit-transform 0s cubic-bezier(.175,.885,.32,1.275) .2s}.share__list li svg{font-size:24px;margin-right:7px}.share__list .text{position:relative}.share__list .text:after,.share__list .text:before{content:"";position:absolute;right:0;bottom:2px;left:0;height:2px;background-color:#2d414a}.share__list .text:before{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px);transition:opacity 0s,-webkit-transform 0s cubic-bezier(.175,.885,.32,1.275);transition:transform 0s cubic-bezier(.175,.885,.32,1.275),opacity 0s;transition:transform 0s cubic-bezier(.175,.885,.32,1.275),opacity 0s,-webkit-transform 0s cubic-bezier(.175,.885,.32,1.275)}.share__list .text:after{opacity:0;-webkit-transform:translateY(8px/2);transform:translateY(8px/2);transition:opacity .2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275);transition:transform .2s cubic-bezier(.175,.885,.32,1.275),opacity .2s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),opacity .2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275)}.next-steps .two-columns .link-holder{margin:0 0 40px}@media screen and (min-width:768px){.next-steps .two-columns .link-holder{margin:0 0 50px}}@media screen and (min-width:1024px){.next-steps .two-columns .link-holder{margin:0 0 100px}}.job-detail{font-family:Poppins;font-style:normal;font-weight:400;font-size:16px;line-height:170%;position:relative}.job-detail__header{width:100%;max-width:1440px;margin:0 auto;position:relative;padding:30px 0 0}@media screen and (min-width:1024px){.job-detail__header{padding:60px 0 120px;display:flex}}.job-detail__header:after{content:"";position:absolute;background-color:#ff005d;height:60px;left:-100vw;right:-100vw;width:300vw;bottom:120px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);z-index:-1}.job-detail a{color:#ff005d}.job-detail h1{font-weight:600;font-size:40px;line-height:130%;letter-spacing:.01em;color:#ff005d}.job-detail h2{font-weight:600;font-size:30px;line-height:150%;color:#041320}.job-detail h3{font-weight:300;font-size:32px;line-height:130%;letter-spacing:.01em;color:#47878e}.job-detail h4{font-weight:700;font-size:12px;line-height:125%;letter-spacing:.2em;text-transform:uppercase;color:#316d74}.job-detail__description{white-space:pre-wrap}.job-detail__description ul{list-style-type:disc;-webkit-padding-start:40px;padding-inline-start:40px}.job-detail address{font-style:normal}.job-detail li{line-height:24px}.job-detail__green-icon{color:#316d74}.job-detail__container-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 15px 40px}.job-detail__address-list{padding-bottom:10px;padding-top:6px}.job-detail__contact-list li{line-height:45px}.job-detail__contact-list svg{margin-right:4px}.job-detail__info-list li{line-height:45px}.job-detail__info-list svg{margin-left:4px}.job-detail__contact-card{z-index:1;background:#fff;box-shadow:4px 4px 20px rgba(0,0,0,.15);margin:0 16px;padding:40px 60px}@media screen and (min-width:1024px){.job-detail__contact-card{padding:40px 60px;width:580px}}.job-detail__contact-label{display:grid;grid-template-columns:1fr 1fr;margin:0 0 10px}.job-detail__contact-label span:last-child{font-size:16px;color:#041320;font-weight:400}.job-detail__contact-label-label{font-size:12px;font-weight:lighter;text-transform:uppercase;font-weight:200}.job-detail__back-bottom{margin:40px 0 30px}.job-detail__container{width:100%;max-width:1440px;margin:0 auto;padding:50px 0}@media screen and (min-width:1024px){.job-detail__container{padding:80px 0}}.job-detail .link-button{color:#041320;width:100%;text-align:center;margin-top:24px}.already-an-apprentice-page .simple_content__holder{padding-bottom:40px}.find .section-title{padding-bottom:0!important}.find .simple_content__holder{padding-top:0}.company-logos{position:relative;margin:0 0 67px}@media screen and (min-width:768px){.company-logos{margin-bottom:57px}}@media screen and (min-width:1024px){.company-logos{margin-bottom:80px}}.company-logos__holder{margin:0;padding:0;list-style:none}@media screen and (min-width:768px){.company-logos__holder{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}}.company-logos__holder li{position:relative;padding-top:62%;margin:0 0 30px;min-height:194px}@media screen and (min-width:768px){.company-logos__holder li{flex:calc(50% - 20px) 0;max-width:calc(50% - 20px);padding-top:29%;margin:0 10px 20px}}@media screen and (min-width:1024px){.company-logos__holder li{padding-top:24%;flex:calc(33.3333% - 20px) 0;max-width:calc(33.3333% - 20px);min-height:220px}}.company-logos__holder li img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.company-logos__holder li.btn-item{background-color:#2d414a;min-height:240px;margin-bottom:0}@media screen and (min-width:768px){.company-logos__holder li.btn-item{padding-top:35%;flex:100% 0;max-width:100%;margin-bottom:20px}}@media screen and (min-width:1024px){.company-logos__holder li.btn-item{min-height:220px;padding-top:24%;flex:calc(33.3333% - 20px) 0;max-width:calc(33.3333% - 20px)}}.company-logos__holder li.btn-item .decoration-letter{position:absolute;top:20px;left:26px;max-width:59px}@media screen and (min-width:1024px){.company-logos__holder li.btn-item .decoration-letter{max-width:54px;top:19px;left:24px}}.company-logos .link-double{position:absolute;right:0;bottom:0;z-index:2}.step-container .faq{padding-top:0;padding-bottom:0}@media screen and (min-width:1024px){.step-container .faq{padding:0 0 0 79px}.step-container .faq ul.faq-list{margin-bottom:50px}}.step-container .faq__title-group h2{max-width:239px;font-size:22px;line-height:1.3;letter-spacing:.01em;color:#316d74}@media screen and (min-width:768px){.step-container .faq__title-group h2{max-width:513px;font-size:28px}}@media screen and (min-width:1024px){.step-container .faq__title-group h2{max-width:100%;font-size:32px}}.step-container .faq__title-group a{flex-shrink:0;margin-top:17px}.step-container .share,.step-container .share-socials{align-items:center;justify-content:flex-end;margin-bottom:40px}@media screen and (min-width:768px){.step-container .share,.step-container .share-socials{padding:0 50px;display:flex}}@media screen and (min-width:1024px){.step-container .share,.step-container .share-socials{padding:0 0 0 79px;margin-bottom:60px}}.apply .two-columns__aside{display:none}@media screen and (min-width:1024px){.apply .two-columns__aside{display:block}}.apply .get-started-description a{color:#ff005d}.article-promo{width:100%;max-width:1440px;margin:0 auto 25.5%;color:#020c14;padding:0}@media screen and (min-width:768px){.article-promo{margin-bottom:17%;padding:0}}@media screen and (min-width:1024px){.article-promo{margin-bottom:14.5%}}@media screen and (min-width:1024px){.article-promo__wrapper{display:flex}}.article-promo__content{padding:44px 15px 60px}@media screen and (min-width:768px){.article-promo__content{padding:49px 50px 100px}}@media screen and (min-width:1024px){.article-promo__content{padding:88px 116px 48px 81px;flex:0 0 61%}}.article-promo__back-holder{margin:0 0 29px}@media screen and (min-width:768px){.article-promo__back-holder{margin:0 0 50px}}@media screen and (min-width:1024px){.article-promo__back-holder{margin:0 34px 20px;min-height:87px}}.article-promo__subtitle{font-size:12px;line-height:15px;letter-spacing:.2em;text-transform:uppercase;color:#316d74;display:block;font-weight:400;margin:0 0 12px}@media screen and (min-width:1024px){.article-promo__subtitle{margin:0 0 8px}}.article-promo h2{font-size:22px;line-height:1.3;color:#020c14;margin:0 0 32px}@media screen and (min-width:768px){.article-promo h2{font-size:28px;margin:0 0 26px}}@media screen and (min-width:1024px){.article-promo h2{font-size:32px;line-height:1.3;margin:0 0 18px}}.article-promo__meta-holder{font-size:18px;line-height:1.25;font-weight:300;letter-spacing:.01em;margin:0 0 26px}@media screen and (min-width:768px){.article-promo__meta-holder{font-size:22px;line-height:1.5;margin:0 0 20px}}@media screen and (min-width:1024px){.article-promo__meta-holder{margin:0 0 13px}}.article-promo__meta-holder time{display:block;margin:0 0 8px}@media screen and (min-width:768px){.article-promo__meta-holder time{display:inline;margin:0 10px 0 0}}@media screen and (min-width:768px){.article-promo__meta-holder .location{margin-left:0}}.article-promo__visual{position:relative}@media screen and (min-width:1024px){.article-promo__visual{flex:0 0 39%}}.article-promo__visual .decoration-square{position:absolute;top:-40px;left:20px;width:80px;height:80px;z-index:2;opacity:.6}@media screen and (min-width:768px){.article-promo__visual .decoration-square{width:120px;height:120px;top:-56px;left:50px}}@media screen and (min-width:1024px){.article-promo__visual .decoration-square{top:47%;left:-60px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.article-promo__visual img{display:block;width:100%;height:auto}@media screen and (min-width:1024px){.article-promo__visual img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.article-promo__description{max-width:517px}.article-promo .decor-line{width:100%;height:45px;background-color:#bfc2c4;-webkit-transform:skew(0deg,-6deg);transform:skew(0deg,-6deg);position:relative;margin-top:-41px;z-index:2}@media screen and (min-width:768px){.article-promo .decor-line{height:55px}}@media screen and (min-width:1024px){.article-promo .decor-line{height:75px}}@media screen and (min-width:768px){.article-promo .decor-line{margin-top:-55px}}@media screen and (min-width:1024px){.article-promo .decor-line{margin-top:10px}}.article-promo .decor-line:after{content:"";position:absolute;top:0;right:-99999px;bottom:0;left:-99999px;background-color:#bfc2c4}.article-promo .decor-line:before{content:"";position:absolute;top:100%;left:0;height:50px;width:100%;background-color:#fff}@media screen and (min-width:768px){.article-promo .decor-line:before{height:60px}}.published-on{font-size:12px;line-height:1.25;letter-spacing:.2em;text-transform:uppercase;list-style:none;padding:0;margin:0 0 25px;display:flex}@media screen and (min-width:768px){.published-on{margin:0 0 35px}}@media screen and (min-width:1024px){.published-on{margin:0 0 24px}}.published-on dd{margin:0 0 0 6px}.article-text{position:relative}@media screen and (min-width:1024px){.article-text{padding-right:180px}}.article-text p{min-height:1.68em}.article-text h1,.article-text h2,.article-text h3,.article-text h4,.article-text h5,.article-text h6{color:#000}.article-text blockquote,.article-text h1,.article-text h2,.article-text h3,.article-text h4,.article-text h5,.article-text h6,.article-text p{margin:0 0 10px}.article-text ul{list-style:outside;margin:0 0 16px 18px}@media screen and (min-width:768px){.article-text ul{margin-bottom:20px}}@media screen and (min-width:1024px){.article-text ul{margin-bottom:27px}}.article-text ul p{margin:0}.article-text img{display:block;margin:25px 0 20px}@media screen and (min-width:1024px){.article-text img{width:calc(100% + 180px)}}.article-page__content{width:100%;max-width:1440px;margin:0 auto;padding:0 15px 20px}@media screen and (min-width:768px){.article-page__content{padding:0 50px 60px}}@media screen and (min-width:1024px){.article-page__content{margin-top:-5vw;padding:0 78px 80px}}.article-page__content .share{display:block;margin-bottom:62px}@media screen and (min-width:768px){.article-page__content .share{display:flex;justify-content:flex-end;margin-bottom:20px}}@media screen and (min-width:1024px){.article-page__content .share{margin-bottom:46px}}.article-page__column{max-width:932px}@media screen and (min-width:1024px){.article-page .sliders{margin-left:-20px;padding-left:20px}}.article-page .sliders .card{box-shadow:4px 4px 20px rgba(0,0,0,.05)}.article-page .sliders .slick-slider__wrapper__counter .current{color:#47878e}.article-page .sliders .slick-slider__wrapper__counter .total{color:#bfc2c4}.article-page .sliders .slick-arrow:hover:after,.article-page .sliders .slick-arrow:hover:before{color:#316d74}.article-page .sliders .slick-dots:before{background-color:#bfc2c4}.article-page .sliders .slick-dots li button:after,.article-page .sliders .slick-dots li button:before{background-color:#47878e}.article-page .sliders .heading h2{color:#020c14}@media screen and (min-width:1024px){.article-page .sliders .heading h2{margin-left:30px}}.main{padding-top:65px}@media screen and (min-width:768px){.main{padding-top:100px}}.main-footer{background-color:#2d414a;position:relative;z-index:1}.main-footer .changePreferences{background:none;border:none;font-weight:500;font-size:14px;line-height:1.5;text-decoration:none;color:#fff}.main-footer .changePreferences:hover{text-decoration:underline;cursor:pointer}@media screen and (min-width:768px){.main-footer .top-line{background-color:#2d414a}}.main-footer .top-line .container{width:100%;max-width:1440px;margin:0 auto;padding:36px 15px 31px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:768px){.main-footer .top-line .container{padding:48px 35px 43px 15px}}@media screen and (min-width:1024px){.main-footer .top-line .container{padding:17px 67px 17px 60px}}.main-footer .top-line .back-to-top-btn{font-family:Poppins,Tahoma,sans-serif;font-style:normal;font-weight:400;border:none;outline:none;cursor:pointer;font-weight:500;font-size:14px;line-height:1.5;text-decoration:none;color:#70c6c8;padding:0 5px;background-color:transparent}.main-footer .top-line .back-to-top-btn:hover{text-decoration:underline}@media screen and (min-width:768px){.main-footer .top-line .back-to-top-btn{margin-bottom:0}}.main-footer .top-line .back-to-top-btn svg{margin-left:15px}.main-footer .top-line .share-socials{margin-top:29px;color:#fff}@media screen and (min-width:768px){.main-footer .top-line .share-socials{display:flex;align-items:center}}.main-footer .top-line .share-socials strong{display:block;margin-bottom:5px;line-height:21px}@media screen and (min-width:768px){.main-footer .top-line .share-socials strong{display:inline-block;margin:0 8px 0 0}}.main-footer .top-line .share-socials .social-networks__list{justify-content:space-between}.main-footer .top-line .share-socials .social-networks__list>li{font-size:24px}.main-footer .footer-logos{background-color:#fff}.main-footer .footer-logos-list{width:100%;max-width:1440px;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;padding:22px 0 15px 15px}@media screen and (min-width:768px){.main-footer .footer-logos-list{padding:26px 0 30px 60px;margin-bottom:-30px}}@media screen and (min-width:1024px){.main-footer .footer-logos-list{padding:45px 57px 40px;margin-bottom:0}}.main-footer .footer-logos-list li{margin-bottom:7px}@media screen and (min-width:768px){.main-footer .footer-logos-list li{margin-bottom:30px}}@media screen and (min-width:1024px){.main-footer .footer-logos-list li{margin-bottom:0}}.main-footer .footer-logos-list li:not(:last-child){margin-right:7px}@media screen and (min-width:768px){.main-footer .footer-logos-list li:not(:last-child){margin-right:14px}}.main-footer .footer-logos-list li:first-child img{width:77px}@media screen and (min-width:768px){.main-footer .footer-logos-list li:first-child img{width:157px}}@media screen and (min-width:1024px){.main-footer .footer-logos-list li:first-child img{width:147px}}.main-footer .footer-logos-list li:nth-child(2) img{width:134px}@media screen and (min-width:768px){.main-footer .footer-logos-list li:nth-child(2) img{width:199px}}@media screen and (min-width:1024px){.main-footer .footer-logos-list li:nth-child(2) img{width:271px}}.main-footer .footer-logos-list li:nth-child(3) img{width:121px}@media screen and (min-width:768px){.main-footer .footer-logos-list li:nth-child(3) img{width:170px}}@media screen and (min-width:1024px){.main-footer .footer-logos-list li:nth-child(3) img{width:271px}}.main-footer .footer-logos-list li:nth-child(4){align-self:flex-start}@media screen and (min-width:499px){.main-footer .footer-logos-list li:nth-child(4){align-self:unset}}@media screen and (min-width:768px){.main-footer .footer-logos-list li:nth-child(4){order:1}}@media screen and (min-width:1024px){.main-footer .footer-logos-list li:nth-child(4){order:0}}.main-footer .footer-logos-list li:nth-child(4) img{width:124px}@media screen and (min-width:768px){.main-footer .footer-logos-list li:nth-child(4) img{width:227px}}@media screen and (min-width:1024px){.main-footer .footer-logos-list li:nth-child(4) img{width:308px}}.main-footer .footer-logos-list li:nth-child(5) img{width:93px}@media screen and (min-width:768px){.main-footer .footer-logos-list li:nth-child(5) img{width:244px}}@media screen and (min-width:1024px){.main-footer .footer-logos-list li:nth-child(5) img{width:227px}}.main-footer .about-us{background-color:#316d74}.main-footer .about-us .container{width:100%;max-width:1440px;margin:0 auto;padding:32px 15px 24px}@media screen and (min-width:768px){.main-footer .about-us .container{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:40px 15px 48px}}@media screen and (min-width:1024px){.main-footer .about-us .container{padding:40px 57px}}.main-footer .about-us .container p{color:#fff}.main-footer .about-us__title{margin:0 0 13px}@media screen and (min-width:768px){.main-footer .about-us__title{margin-bottom:0}}.main-footer .about-us__title a{font-weight:500;font-size:14px;line-height:1.5;text-decoration:none;color:#fff}.main-footer .about-us__title a:hover{text-decoration:underline}.main-footer .about-us__title a:not(:last-child){margin-right:20px}.main-footer .about-us .social-networks__list{margin-bottom:13px}@media screen and (min-width:768px){.main-footer .about-us .social-networks__list{margin-bottom:0}}.main-footer .about-us .social-networks__list>li:not(:last-child){margin-right:15px}@media screen and (min-width:768px){.main-footer .about-us .social-networks__list>li:not(:last-child){margin-right:23px}}@media screen and (min-width:768px){.main-footer .about-us .social-networks__list>li{font-size:32px}}.main-footer .about-us__copyright{max-height:30px;margin:0}@media screen and (min-width:768px){.main-footer .about-us__copyright{width:100%}}@media screen and (min-width:1025px){.main-footer .about-us__copyright{width:auto;order:-1}}.main-footer .about-us__copyright span{display:block;font-size:12px;line-height:15px;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:768px){.main-footer .about-us__copyright span{display:inline-block}.main-footer .about-us__copyright span:not(:last-child){padding-right:5px}}@font-face{font-family:"Poppins";font-weight:300;font-display:auto;src:local("Poppins-Light"),url(/static/media/Poppins-Light.7dc73e5f.eot),url(/static/media/Poppins-Light.7dc73e5f.eot) format("eot"),url(/static/media/Poppins-Light.bf36bd2e.woff2) format("woff2"),url(/static/media/Poppins-Light.09b80094.woff) format("woff"),url(/static/media/Poppins-Light.be86c23c.ttf) format("truetype")}@font-face{font-family:"Poppins";font-weight:400;font-display:auto;src:local("Poppins-Regular"),url(/static/media/Poppins-Regular.bac3a79c.eot),url(/static/media/Poppins-Regular.bac3a79c.eot) format("eot"),url(/static/media/Poppins-Regular.eb2b6037.woff2) format("woff2"),url(/static/media/Poppins-Regular.06b69e77.woff) format("woff"),url(/static/media/Poppins-Regular.1c701c9a.ttf) format("truetype")}@font-face{font-family:"Poppins";font-weight:600;font-display:auto;src:local("Poppins-SemiBold"),url(/static/media/Poppins-SemiBold.781ea20a.eot),url(/static/media/Poppins-SemiBold.781ea20a.eot) format("eot"),url(/static/media/Poppins-SemiBold.d6def01d.woff2) format("woff2"),url(/static/media/Poppins-SemiBold.8d6ba615.woff) format("woff"),url(/static/media/Poppins-SemiBold.5981b450.ttf) format("truetype")}.container{width:100%;padding:0 15px}@media screen and (min-width:768px){.container{padding:0 50px}}@media screen and (min-width:1024px){.container{max-width:1440px;margin:0 auto;padding:0 110px}}.educators .page-section.myth_busters__holder{margin-top:0}@media screen and (min-width:768px){.educators .page-section.myth_busters__holder{margin-top:0}}@media screen and (min-width:1024px){.educators .page-section.myth_busters__holder{margin-top:0}}.page-section.page_head__holder{margin-bottom:0;padding:0;z-index:0}.page-section.page_head__holder .skew-bottom-background{bottom:0}.two-columns{width:100%;max-width:1440px;margin:0 auto;padding:0 15px}@media screen and (min-width:1200px){.two-columns{display:flex}}.two-columns__content{padding:0 15px}@media screen and (min-width:768px){.two-columns__content{width:100%;padding-left:30px;padding-right:30px}}@media screen and (min-width:1200px){.two-columns__content{padding-left:77px;padding-right:0}}.two-columns__aside{padding:0 15px 60px}.two-columns__aside h2{font-size:20px;line-height:1.5;margin:0 0 16px;color:#000}@media screen and (min-width:768px){.two-columns__aside h2{font-size:26px}}@media screen and (min-width:1024px){.two-columns__aside h2{font-size:30px}}@media screen and (min-width:768px){.two-columns__aside{width:341px;min-width:341px;padding-left:50px;box-sizing:content-box}}@media screen and (min-width:1200px){.two-columns__aside{margin-right:0;padding:0 30px 0 4vw}}.two-columns .page-section_head h1,.two-columns .page-section_head h2{color:#316d74}@media screen and (min-width:1200px){.two-columns.aside-top .two-columns__aside{top:-75px;position:relative}}.two-columns.about-page-padding{padding-top:30px}@media screen and (min-width:768px){.two-columns.about-page-padding{padding-top:60px}}@media screen and (min-width:1024px){.two-columns.about-page-padding{padding-top:120px}}.about_page_tabs__holder .two-columns,.already_an_apprentice_tabs__holder .two-columns{padding-bottom:20px}:export{black:#000;white:#fff;grey-1:#333;grey-2:#f3f4f5;grey-3:#041320;grey-4:#2d2d2d;grey-300:#e8e8e8;grey-500:#bfc2c4;grey-1000:#020c14;green-100:#d8fffd;green-200:#7cd8db;green-300:#70c6c8;green-400:#47878e;green-500:#316d74;green-600:#2d414a;green-700:#102f3a;green-800:#0b2430;green-900:#071a27;green-1000:#173c44;red-500:#ff005d;auctioneering:#4baec5;engineering:#ed028c;biopharmchem:#047e40;construction:#00abec;electrical:#7d72b4;finance:#fbb61e;hospFood:#f26221;technology:#f47aaf;motor:#6e9a34;logistics:#de2b31;sales:#00b2b9;hairdressing:#ef4136;inner-orange:#be5728;blue:#0274be;red-error:#ff6f6f}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:.01em;color:#333}.h1,h1{font-size:28px;line-height:1.25}@media screen and (min-width:768px){.h1,h1{font-size:42px}}@media screen and (min-width:1024px){.h1,h1{font-size:55px}}.h2,h2{font-size:24px;line-height:1.3}@media screen and (min-width:768px){.h2,h2{font-size:30px}}@media screen and (min-width:1024px){.h2,h2{font-size:40px}}.h3,h3{font-size:22px;line-height:1.3}@media screen and (min-width:768px){.h3,h3{font-size:28px}}@media screen and (min-width:1024px){.h3,h3{font-size:32px}}.h4,h4{font-size:20px;line-height:1.5}@media screen and (min-width:768px){.h4,h4{font-size:26px}}@media screen and (min-width:1024px){.h4,h4{font-size:30px}}.h5,h5{font-size:18px;line-height:1.25}@media screen and (min-width:768px){.h5,h5{font-size:22px;line-height:1.5}}.h6,h6{font-size:12px;line-height:15px;letter-spacing:.2em;text-transform:uppercase;font-weight:400}a{color:#0274be}a:hover{text-decoration:underline}.bg-green-600{background-color:#2d414a}*{box-sizing:border-box}body{width:100%;height:100%;min-width:320px;margin:0;font-family:Poppins,Tahoma,sans-serif;font-weight:400;font-size:16px;line-height:1.7;color:#000;-webkit-overflow-scrolling:none;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.generation-apprenticeship-app{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;position:relative;overflow:hidden}input{font-family:Poppins,Tahoma,sans-serif;font-weight:400;text-overflow:ellipsis;outline:none}img{width:100%}ul{margin:0;padding:0;list-style-type:none}a{text-decoration:none}b{font-weight:700}.visually-hidden{position:absolute;left:-9999px;opacity:0;visibility:hidden}@-webkit-keyframes bounce{0%,20%,60%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}80%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,60%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}80%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.modal-open{overflow:hidden}.modal-open .page-section{position:static}.modal-open .slick-slider .slick-list,.modal-open .slick-slider .slick-track{-webkit-transform:none!important;transform:none!important}.slick-slider .slick-track{margin-left:0}.mh-200{min-height:200px}.pt-60{padding-top:60px}.pb-100{padding-bottom:60px}blockquote{border-left:4px solid #7cd8db;margin:0;padding:8px 26px}blockquote p:last-child{margin:0!important}
/*# sourceMappingURL=main.19235dde.chunk.css.map */