@font-face{font-family:"Montserrat";src:url("/fonts/montserrat-regular-webfont.woff2") format("woff2");font-display:swap}@font-face{font-family:"Montserrat";src:url("/fonts/montserrat-bold-webfont.woff2") format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Montserrat";src:url("/fonts/montserrat-semibold-webfont.woff2") format("woff2");font-weight:600;font-display:swap}.button,body{font-family:"Montserrat",sans-serif}.pagination-content>.pagination{display:flex;gap:8px}.pagination-content>.pagination .current{font-weight:600}h1{font-size:36px;line-height:1;font-weight:700;margin:unset;text-align:center}@media(max-width: 991px){h1{font-size:20px}}.page-wrapper{margin:unset;max-width:unset;padding:unset}.section-padding{margin-bottom:50px}@media(max-width: 991px){.section-padding{margin-bottom:30px}}.section-padding h1{margin:30px 0}.form-landing .errors{font-size:11px;color:#af2d2d;text-align:center}.form-landing dt{font-weight:normal;margin-bottom:4px}.form-landing dd{margin-bottom:15px}.form-landing .input-group{width:100%}.inputs-row{display:grid;grid-template-columns:1fr 1fr;align-items:flex-end;gap:25px}.btn{font-size:16px;line-height:30px;font-weight:600;padding:10px 20px;border-radius:10px;width:-moz-max-content;width:max-content;text-decoration:none;transition:all .2s ease-in-out}.btn_orange{background-color:#ff7900;color:#fafafa}.btn_orange:hover{color:#fafafa;background-color:#ee6f00}.btn_blue{background-color:#0177cc;color:#fafafa}.btn_blue:hover{color:#fafafa;background-color:#016dba}.btn:hover{transform:scale(1.05)}.btn_outline{padding:8px 18px;border:2px solid}.btn_outline.btn_orange{color:#ff7900;border-color:#ff7900;background-color:unset}.btn_outline.btn_orange:hover{color:#fafafa;background-color:#ff7900}.btn_outline.btn_blue{color:#0177cc;border-color:#0177cc;background-color:unset}.btn_outline.btn_blue:hover{color:#fafafa;background-color:#0177cc}.btn-sign-in{padding:2px 15px}@media(max-width: 991px){.btn{border-radius:5px;font-size:12px;padding:5px 15px}.btn_outline{padding:3px 13px}}.landing-hero-section{overflow:hidden;position:relative;padding:118px 92px;background:rgba(1,119,204,.2);width:100vw}.landing-hero-section__bg{position:absolute;top:50%;transform:translateY(-50%)}.landing-hero-section__bg_left{left:0}.landing-hero-section__bg_right{right:0}.landing-hero-section__content{margin:0 auto;display:flex;justify-content:center;align-items:center;gap:50px}.landing-hero-section__content img{height:60px}.landing-hero-section__content h1{font-size:36px;line-height:1;font-weight:700;color:#3d3e40;text-align:center}@media(max-width: 991px){.landing-hero-section{padding-top:30px;padding-bottom:30px}.landing-hero-section__content{flex-direction:column;gap:30px}.landing-hero-section__content img{height:60px}.landing-hero-section__content h1{font-size:20px}}.hero-section-separator{display:block;max-width:1180px;width:100%;padding:0 50px;margin:0 auto;transform:translateY(-50%)}.hero-section-separator_space-large{margin-bottom:115px}.hero-section-separator_space-medium{margin-bottom:70px}@media(max-width: 991px){.hero-section-separator_space-large{margin-bottom:50px}.hero-section-separator_space-medium{margin-bottom:30px}}.landing-slider.scroll-container{display:flex;align-items:center;margin:0;padding:0}.landing-slider.scroll-container .scroll-control{position:relative;transform:unset;width:54px;height:54px;flex-shrink:0;transform:translateY(-44px)}.landing-slider.scroll-container .scroll-wrapper{align-items:center;min-height:357px;gap:16px}.landing-slider.scroll-container .scroll-item{flex-shrink:0;text-align:center;padding:0;width:calc((100% - 32px)/3)}.landing-slider.scroll-container .scroll-item_large .student-card__image{width:250px;height:250px}.landing-slider.scroll-container .scroll-item__image{display:inline-block;border:2px solid #3d3e40;border-radius:50%;flex-shrink:0;margin-bottom:40px;width:150px;height:150px;transition:all .15s ease-in-out}.landing-slider.scroll-container .scroll-item__title{margin-bottom:10px}.landing-slider.scroll-container .scroll-item__description{margin-bottom:0}@media(max-width: 991px){.landing-slider.scroll-container .scroll-control{width:34px;height:34px}.landing-slider.scroll-container .scroll-wrapper{min-height:unset}.landing-slider.scroll-container .scroll-item{width:100%}}.experience-section{display:flex;justify-content:center;align-items:flex-end;color:#3d3e40;line-height:20px;gap:56px}.experience-section>img{width:54.78%}.experience-section__text-part{display:flex;flex-direction:column;gap:40px;padding-bottom:86px}.experience-section__text-part h2{padding:0;max-width:478px;margin-bottom:0;margin-right:-64px;color:#3d3e40}.experience-section__text-part h2>span{color:rgba(61,62,64,.6)}.experience-section__text-part p,.experience-section__text-part ul,.experience-section__text-part a{margin-bottom:0;max-width:414px}.experience-section__text-part ul{list-style:disc}.experience-section__text-part a{text-decoration:underline;text-underline-offset:3px;font-weight:600}@media(max-width: 991px){.experience-section{flex-direction:column;align-items:center;gap:20px}.experience-section>img{width:min(500px,100%)}.experience-section__text-part{gap:20px;font-size:14px;padding:0 20px;max-width:768px}.experience-section__text-part p,.experience-section__text-part ul,.experience-section__text-part a{max-width:unset}.experience-section__text-part h2{font-size:20px;text-align:left;margin-right:0}}