@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;600;700&display=swap);.content-container{max-width:1000px;margin:0 auto}@media (max-width: 1200px){.content-container{margin:0 100px}}@media (max-width: 992px){.content-container{margin:0 50px}}@media (max-width: 769px){.content-container{margin:0 25px}}.content-container_page{max-width:1200px}@media (max-width: 1300px){.content-container_page{margin:0 50px}}@media (max-width: 769px){.content-container_page{margin:0 25px}}.page-content{overflow-x:hidden;flex-grow:1;background:linear-gradient(139.15deg, #061A47 4.86%, #163683 49.64%, #753BBD 82.95%, #EE265C 109.74%)}.link-button,.link-button_blue{position:relative;display:block}.link-button::before,.link-button_blue::before{content:'';position:absolute;top:0;left:0;height:100%;width:0;background:rgba(255,255,255,0.2);transition-duration:.3s}.link-button:hover::before,.link-button_blue:hover::before{width:100%}.link-button_blue::before,.link-button_blue_blue::before{background:rgba(22,54,131,0.2)}p,a,li,span,div,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased}.container{margin:0 auto;box-sizing:border-box;width:1200px;padding:0 0;max-width:100%}@media all and (max-width: 1200px){.container{width:1200px;padding:0 10px}}@media all and (max-width: 980px){.container{width:calc( 100% - 20px);padding:0 10px}}.container .row{display:flex;flex-grow:0;flex-shrink:0;width:1200px;max-width:100%}@media all and (max-width: 1200px){.container .row{width:1180px}}@media all and (max-width: 767px){.container .row{flex-direction:column;width:100%}}.container .row .col{width:100px;padding:0 15px;box-sizing:border-box}@media all and (max-width: 1200px){.container .row .col{width:98.33333px;padding:0 10px}}@media all and (max-width: 980px){.container .row .col{width:100%;padding:0 10px}}.container .row .col.col-1{width:100px}@media all and (max-width: 1200px){.container .row .col.col-1{width:98.33333px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-1{width:100%;padding:0 10px}}.container .row .col.col-2{width:200px}@media all and (max-width: 1200px){.container .row .col.col-2{width:196.66667px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-2{width:100%;padding:0 10px}}.container .row .col.col-3{width:300px}@media all and (max-width: 1200px){.container .row .col.col-3{width:295px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-3{width:100%;padding:0 10px}}.container .row .col.col-4{width:400px}@media all and (max-width: 1200px){.container .row .col.col-4{width:393.33333px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-4{width:100%;padding:0 10px}}.container .row .col.col-5{width:500px}@media all and (max-width: 1200px){.container .row .col.col-5{width:491.66667px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-5{width:100%;padding:0 10px}}.container .row .col.col-6{width:600px}@media all and (max-width: 1200px){.container .row .col.col-6{width:590px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-6{width:100%;padding:0 10px}}.container .row .col.col-7{width:700px}@media all and (max-width: 1200px){.container .row .col.col-7{width:688.33333px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-7{width:100%;padding:0 10px}}.container .row .col.col-8{width:800px}@media all and (max-width: 1200px){.container .row .col.col-8{width:786.66667px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-8{width:100%;padding:0 10px}}.container .row .col.col-9{width:900px}@media all and (max-width: 1200px){.container .row .col.col-9{width:885px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-9{width:100%;padding:0 10px}}.container .row .col.col-10{width:1000px}@media all and (max-width: 1200px){.container .row .col.col-10{width:983.33333px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-10{width:100%;padding:0 10px}}.container .row .col.col-11{width:1100px}@media all and (max-width: 1200px){.container .row .col.col-11{width:1081.66667px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-11{width:100%;padding:0 10px}}.container .row .col.col-12{width:1200px}@media all and (max-width: 1200px){.container .row .col.col-12{width:1180px;padding:0 10px}}@media all and (max-width: 767px){.container .row .col.col-12{width:100%;padding:0 10px}}#overlay{top:0;left:0;width:100%;height:100%;display:none;position:fixed;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.75)}#overlay .modal{flex-grow:1;display:none;max-width:50%;max-height:70%;min-width:320px;flex-basis:auto;min-height:320px;background-color:#ffffff}*{padding:0;margin:0;line-height:1;box-sizing:border-box;font-family:"Titillium Web",sans-serif}html,body{margin:0;padding:0;background:blue}body{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.header__topbar{height:15px;background:linear-gradient(90deg, #000 0%, #0033A1 55.73%, #6C13ED 73.96%, #F47920 86.98%, #EE265C 100%);transform:matrix(-1, 0, 0, 1, 0, 0)}@media (max-width: 1200px){.header__topbar{height:10px}}.header__logo{max-width:250px}.header__logo img{max-width:100%}@media (max-width: 769px){.header__logo{max-width:140px}}.header__content{height:114px;width:100%;max-width:1440px;margin:0 auto;padding-top:33px;padding-left:120px;padding-right:107px;display:flex;justify-content:space-between}@media (max-width: 1300px){.header__content{margin:0 50px;width:unset;padding-left:50px;padding-right:50px}}@media (max-width: 992px){.header__content{padding-left:0;padding-right:0}}@media (max-width: 500px){.header__content{margin:0 25px;flex-direction:column;align-items:center;padding-top:0;justify-content:space-evenly}}.header__links ul{list-style:none;display:flex}.header__links ul li{margin-right:65px}@media (max-width: 769px){.header__links ul li{margin-right:20px}}@media (max-width: 500px){.header__links ul li{margin-right:30px}}.header__links ul li:last-of-type{margin-right:0}.header__links ul li a{text-decoration:none;font-weight:600;font-size:16px;line-height:30px;letter-spacing:.05em;text-transform:uppercase;color:#fff}@media (max-width: 769px){.header__links ul li a{font-size:16px;line-height:30px;font-weight:400}}.header__links ul li a::after{position:relative;left:0;transition-duration:.3s;content:url(./d531a10bba3a854fa918d47a5efc7682.svg);margin-left:15px}@media (max-width: 769px){.header__links ul li a::after{display:none}}@media (max-width: 769px){.header__links ul li a::before{content:url(./d531a10bba3a854fa918d47a5efc7682.svg);padding-right:5px}}.header__links ul li a:hover::after{display:inline-block;transform:rotate(-180deg);transform-origin:center;transition-delay:0s, .3s;transition-property:transform, left;left:-5px}@media (max-width: 769px){.header__links ul li a:hover::after{display:none}}.page-banner{width:100%;height:0;padding-bottom:19.305555555%;position:relative;margin:73px 0 100px}@media (max-width: 769px){.page-banner{margin:20px 0 40px}}@media (max-width: 500px){.page-banner{padding-bottom:30%}}@media (max-width: 500px){.page-banner_desktop{display:none}}.page-banner_mobile{display:none}@media (max-width: 500px){.page-banner_mobile{display:block}}.page-banner__inner-border{width:calc(100% - 240px);border:3px solid rgba(255,255,255,0.6);height:calc(100% + 73px);position:absolute;top:-33px;left:50%;transform:translateX(-50%)}@media (max-width: 992px){.page-banner__inner-border{width:calc(100% - 100px)}}@media (max-width: 769px){.page-banner__inner-border{width:calc(100% - 50px);height:calc(100% + 40px);top:-20px}}.page-banner__img-wrapper{height:100%;width:100%;position:absolute;left:0;top:0;overflow:hidden;box-shadow:0px 8px 12px 6px rgba(0,0,0,0.15),0px 4px 4px rgba(0,0,0,0.3)}.page-banner__img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.page-text-section__title{font-weight:600;font-size:45px;line-height:70px;letter-spacing:.1em;color:#fff;margin-bottom:9px;text-transform:uppercase}@media (max-width: 992px){.page-text-section__title{font-size:35px;line-height:50px}}@media (max-width: 769px){.page-text-section__title{font-size:25px;line-height:40px}}.page-text-section__text p{font-weight:400;font-size:20px;line-height:30px;color:#fff}@media (max-width: 992px){.page-text-section__text p{font-size:18px;line-height:24px}}@media (max-width: 769px){.page-text-section__text p{font-size:16px;line-height:24px}}.page-text-section__text p strong{font-weight:600}.contact-form-section{padding:48px 0 119px;background:url(./f8c8dd258a66947ac736d86dffd394da.svg) left 50px no-repeat;background-size:cover}@media all and (min-width: 1440px){.contact-form-section{background-position:left}}@media (max-width: 1200px){.contact-form-section{padding:50px 0 100px;background-position:left 100px}}@media (max-width: 992px){.contact-form-section{background-position:right 150px}}@media (max-width: 769px){.contact-form-section{padding:25px 0 50px}}.contact-form-section__container{max-width:997px;margin:0 auto}@media (max-width: 1200px){.contact-form-section__container{max-width:unset;margin:0 50px}}@media (max-width: 500px){.contact-form-section__container{margin:0 25px}}.gform_wrapper.gravity-theme .contact-form .gform_confirmation_message{color:#fff}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields{display:block}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row{display:flex;justify-content:space-between;gap:89px}@media (max-width: 992px){.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row{gap:50px}}@media (max-width: 769px){.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row{gap:0;flex-direction:column}}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row .gfield_course_option_wrapper,.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row .gform_item_wrapper_end{display:none}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield{flex-grow:1;max-width:454px;position:relative}@media (max-width: 769px){.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield{max-width:100%}}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .gfield_label{position:absolute;top:0;bottom:0;left:0;color:#fff;line-height:40px;font-weight:400;font-size:16px;letter-spacing:.4px;font-family:"Titillium Web",sans-serif;margin-bottom:0;max-height:40px;margin-left:15px;transition-duration:.2s;transition-timing-function:ease-in-out}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .gfield_label_active{font-size:14px;line-height:14px;top:-12px;left:10px;padding:4px;background:#fff;max-height:22px;color:#163683}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .gfield_label .gfield_required{color:#fff;font-size:16px}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .validation_message{margin-top:0;margin-bottom:4px;position:absolute;top:42px;padding:0 10px;height:20px;font-size:14px;line-height:20px}@media (max-width: 769px){.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .validation_message{top:45px}}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container input,.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container textarea{width:100%;outline:1px solid rgba(255,255,255,0.6);background:transparent;border:none;height:40px;box-sizing:border-box;font-weight:400;font-size:16px;line-height:16px;letter-spacing:.4px;color:#fff;border-radius:0;font-family:"Titillium Web",sans-serif}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container input:focus,.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container textarea:focus{background:rgba(255,255,255,0.2)}@media (max-width: 1200px){.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container input,.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container textarea{max-width:unset}}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container input::placeholder,.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container textarea::placeholder{font-weight:400;font-size:16px;line-height:16px;letter-spacing:.4px;color:#fff}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container input[type="text"]{margin-bottom:25px;padding:0 15px}@media (max-width: 769px){.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container input[type="text"]{margin-bottom:30px;padding:0 10px}}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container input[type="email"]{margin-bottom:30px;padding:0 15px}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container input[type="tel"]{margin-bottom:30px;padding:0 15px}@media (max-width: 769px){.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container input[type="tel"]{margin-bottom:30px}}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container textarea{height:150px;resize:none;padding:10px 15px;margin-bottom:25px}@media (max-width: 769px){.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row>.gfield .ginput_container textarea{margin-bottom:30px}}.gform_wrapper.gravity-theme .contact-form .gform_body .gform_fields .gfield.contact-form__row.gfield.textarea__row .gfield{max-width:100%}.gform_wrapper.gravity-theme .contact-form .gform_footer{margin:0;padding:0}.gform_wrapper.gravity-theme .contact-form .gform_footer input[type="submit"]{min-width:128px;max-width:128px;padding:5px 0;font-weight:600;font-size:16px;line-height:20px;letter-spacing:.05em;text-transform:uppercase;color:#fff;outline:1px solid #fff;transition-duration:.3s;border:none;background:none;-webkit-appearance:none}.gform_wrapper.gravity-theme .contact-form .gform_footer input[type="submit"]:hover{cursor:pointer;background:#fff;color:#0E2FAB}.company-switcher{padding:143px 0 133px;background-image:url(./d9c5a0089c767d6ab464d9b2e64e455d.svg);background-position:left -30px bottom -200px;background-repeat:no-repeat;background-size:cover}@media (max-width: 1200px){.company-switcher{padding:100px 0}}@media (max-width: 769px){.company-switcher{padding:50px 0}}.company-switcher__container{display:flex;justify-content:space-between;max-width:1200px}@media (max-width: 1300px){.company-switcher__container{margin:0 50px}}@media (max-width: 769px){.company-switcher__container{flex-direction:column;margin:0 25px}}.company-switcher__list{list-style:none}@media (max-width: 1200px){.company-switcher__list{max-width:320px}}@media (max-width: 769px){.company-switcher__list{max-width:unset;margin-bottom:20px}}.company-switcher__list-item{margin-bottom:30px}@media all and (max-width: 768px){.company-switcher__list-item{margin-bottom:10px}}.company-switcher__list-item:last-of-type{margin-bottom:0}.company-switcher__list-item a{font-weight:300;font-size:20px;line-height:30px;letter-spacing:0.02em;color:#FFFFFF;text-decoration:none;transition-duration:.3s;text-transform:capitalize}@media (max-width: 992px){.company-switcher__list-item a{font-size:16px;line-height:20px}}.company-switcher__list-item a::before{content:'';width:20px;height:0;border:0 solid transparent;transform:rotate(90deg);margin-right:0;transition-duration:.3s;transition-timing-function:ease-in}.company-switcher__list-item a:hover{transition-duration:.3s}.company-switcher__list-item a:hover::before{border-width:3px;margin-right:17px}@media (max-width: 992px){.company-switcher__list-item a:hover::before{margin-right:7px}}.company-switcher__list-item a.active{font-weight:700}.company-switcher__list-item a.active:hover{padding-left:0}.company-switcher__list-item a.active::before{border-width:3px;border-color:#fff;margin-right:17px}@media (max-width: 992px){.company-switcher__list-item a.active::before{margin-right:7px}}.company-switcher__carousel-wrapper{min-width:700px;max-width:700px;padding-top:26px}@media (max-width: 1400px){.company-switcher__carousel-wrapper{min-width:600px;max-width:600px}}@media (max-width: 1200px){.company-switcher__carousel-wrapper{min-width:500px;max-width:500px}}@media (max-width: 992px){.company-switcher__carousel-wrapper{min-width:400px;max-width:400px;padding-top:0}}@media (max-width: 769px){.company-switcher__carousel-wrapper{min-width:100%;max-width:100%}}.carousel-company__logo{margin-bottom:70px}@media (max-width: 1200px){.carousel-company__logo{margin-bottom:40px}}@media (max-width: 992px){.carousel-company__logo{margin-bottom:20px}}.carousel-company__logo-link{display:inline-block;max-width:100%}.carousel-company__logo-link img{max-width:100%}.carousel-company__description{padding-left:100px}@media (max-width: 1200px){.carousel-company__description{padding-left:0}}.carousel-company__description-title{margin-bottom:20px;font-weight:600;font-size:35px;line-height:50px;letter-spacing:.02em;text-transform:uppercase;color:#fff}@media (max-width: 1200px){.carousel-company__description-title{font-size:24px;line-height:36px}}@media (max-width: 992px){.carousel-company__description-title{font-size:20px;line-height:24px}}.carousel-company__description-text{margin-bottom:25px;font-weight:400;font-size:18px;line-height:32px;color:#fff}@media (max-width: 1200px){.carousel-company__description-text{font-size:16px;line-height:24px}}@media (max-width: 992px){.carousel-company__description-text{margin-bottom:20px;line-height:20px}}.carousel-company__description-link{display:inline-block;padding:5px 40px;border:1px solid #fff;font-weight:600;font-size:16px;line-height:20px;letter-spacing:.02em;color:#fff;text-transform:uppercase;text-decoration:none}.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.content-404{display:flex;flex-direction:column}.title-404{color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:.04em;font-size:24px;line-height:36px}@media (max-width: 500px){.title-404{font-size:18px;line-height:24px}}.back-to-main{color:#fff;font-size:16px;line-height:32px}@media (max-width: 500px){.back-to-main{line-height:24px}}.benefits{padding:100px 0 54px;background:#fff}@media (max-width: 992px){.benefits{padding:50px 0 0}}@media (max-width: 769px){.benefits{padding:25px 0 0}}.benefits__text{margin-bottom:100px}@media (max-width: 992px){.benefits__text{margin-bottom:50px}}@media (max-width: 769px){.benefits__text{margin-bottom:25px}}.benefits__text-title{margin-bottom:20px;font-weight:600;font-size:35px;line-height:50px;letter-spacing:.02em;text-transform:uppercase;color:#000}@media (max-width: 769px){.benefits__text-title{margin-bottom:10px;font-size:24px;line-height:40px}}@media (max-width: 500px){.benefits__text-title{line-height:32px}}.benefits__text-content{font-weight:400;font-size:16px;line-height:30px;color:#000}@media (max-width: 769px){.benefits__text-content{line-height:18px}}@media (max-width: 500px){.benefits__text-content{line-height:20px}}.benefits__list{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:20px}@media (max-width: 1200px){.benefits__list{justify-content:space-evenly;column-gap:50px}}@media (max-width: 992px){.benefits__list{flex-direction:column;column-gap:0;padding-bottom:25px}}@media (max-width: 769px){.benefits__list{padding-bottom:0}}@media (max-width: 500px){.benefits__list{flex-direction:column;column-gap:0}}.benefits__list-item{flex-grow:1;max-width:320px;margin-bottom:50px}@media (max-width: 1200px){.benefits__list-item{max-width:40%}}@media (max-width: 992px){.benefits__list-item{max-width:480px;margin:0 auto 25px}}.benefit{display:flex;column-gap:20px;justify-content:space-between}.benefit__number{min-width:50px;max-width:50px;min-height:50px;max-height:50px;border-right:1px solid #000;border-bottom:1px solid #000;font-weight:600;font-size:35px;line-height:40px;letter-spacing:0.02em;color:#F47920;display:flex;justify-content:center;align-items:center;transition-duration:.3s}.benefit__number:hover{background:#163683;cursor:pointer}@media (max-width: 500px){.benefit__number{align-self:center}}.benefit__description{flex-grow:1}.benefit__description-title{font-weight:600;font-size:18px;line-height:20px;letter-spacing:0.02em;color:#163683;margin-bottom:10px}.benefit__description-text{font-weight:400;font-size:16px;line-height:30px;color:#000000}.video-section{position:relative;background:right bottom no-repeat url(./24d4f53f200633d006a5cf67c8553a65.svg),linear-gradient(207.64deg, #163683 29.25%, #753BBD 124.42%)}.video-section__container{position:relative;z-index:3}@media (max-width: 769px){.video-section__container{position:static}}.video-section__outline{position:absolute;height:98.8472622%;width:100%;left:120px;top:-35px;border:2px solid #FAA41A;opacity:.6;z-index:1}@media (max-width: 1400px){.video-section__outline{left:60px}}@media (max-width: 992px){.video-section__outline{left:25px}}@media (max-width: 769px){.video-section__outline{top:-15px;z-index:0}}@media (max-width: 500px){.video-section__outline{display:none}}.video-section__text{max-width:300px;padding-top:172px;padding-bottom:222px}@media (max-width: 1200px){.video-section__text{padding-top:150px;padding-bottom:125px}}@media (max-width: 992px){.video-section__text{max-width:260px}}@media (max-width: 769px){.video-section__text{max-width:100%;padding:25px 40px}}@media (max-width: 500px){.video-section__text{padding:25px 0}}.video-section__text-title{font-weight:600;font-size:35px;line-height:50px;letter-spacing:0.02em;text-transform:uppercase;color:#FFFFFF;margin-bottom:30px}@media (max-width: 992px){.video-section__text-title{font-size:24px;line-height:36px}}@media (max-width: 769px){.video-section__text-title{line-height:40px;margin-bottom:10px}}@media (max-width: 500px){.video-section__text-title{line-height:32px}}.video-section__text-description{font-weight:400;font-size:16px;line-height:30px;color:#FFFFFF}@media (max-width: 992px){.video-section__text-description{line-height:24px}}@media (max-width: 769px){.video-section__text-description{font-size:16px;line-height:18px}}@media (max-width: 500px){.video-section__text-description{line-height:20px}}.video-section__video{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;max-width:1440px;z-index:3;overflow:hidden}@media (max-width: 769px){.video-section__video{position:static;transform:unset;padding:0 65px 40px;max-width:100%}}@media (max-width: 500px){.video-section__video{padding:0 25px 25px}}.video-section__video-wrapper{position:absolute;top:67px;right:0;width:57.0138889%;max-width:821px;z-index:2;box-shadow:0px 8px 12px 6px rgba(0,0,0,0.15);filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.3))}@media (max-width: 769px){.video-section__video-wrapper{position:static;width:100%;overflow:hidden}}.video-section__video-container{width:100%;height:0;padding-bottom:65.0426309%;position:relative}.video-section__video-container video{position:absolute;width:auto;height:100%;top:0;left:0;object-fit:cover}#video-over{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:none}#video-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100px;height:100px;border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 4px #fff;background:rgba(255,255,255,0.3);z-index:1;cursor:pointer;transition:.2s ease;transition-property:opacity, visibility}@media (max-width: 500px){#video-play{width:50px;height:50px;border-width:1px}}#video-play::before{content:url(./60e90c1d45fa400e2928287150e767a7.svg);line-height:0;display:block;position:absolute;width:23px;height:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform-origin:center}@media (max-width: 500px){#video-play::before{max-width:16px}}#video.video-is-playing #video-over{display:block}#video.video-is-playing #video-play{opacity:0;visibility:hidden}.team-section{padding:115px 0 124px;background:url(./736f5cfd17fd167e900cfaebc524230b.png) no-repeat left top,#fff;background-size:cover}@media (max-width: 992px){.team-section{padding:50px 0}}@media (max-width: 769px){.team-section{padding:25px 0}}.team-section__container{max-width:1080px;margin:0 9.375% 0 15.625%}@media (max-width: 992px){.team-section__container{margin:0 50px}}@media (max-width: 769px){.team-section__container{margin:0 25px}}.team-section__text{margin-bottom:62px}@media (max-width: 992px){.team-section__text{margin-bottom:25px}}.team-section__text-title{font-weight:600;font-size:35px;line-height:50px;letter-spacing:0.02em;text-transform:uppercase;color:#000000;margin-bottom:20px}@media (max-width: 769px){.team-section__text-title{font-size:24px;line-height:40px;margin-bottom:10px}}@media (max-width: 500px){.team-section__text-title{line-height:32px}}.team-section__text-content{max-width:800px;margin-bottom:25px;font-weight:400;font-size:16px;line-height:30px;color:#000000}@media (max-width: 769px){.team-section__text-content{font-size:16px;line-height:18px}}@media (max-width: 500px){.team-section__text-content{line-height:20px;margin-bottom:10px}}.team-section__text-link{display:inline-block;padding:5px 40px;font-size:16px;line-height:20px;letter-spacing:0.05em;color:#163683;border:1px solid #163683;text-transform:uppercase;text-decoration:none;font-weight:600}@media (max-width: 500px){.team-section__text-link{padding:5px 20px;font-size:16px;text-align:center}}.team-section__logos-row{display:flex;justify-content:center;margin-bottom:77px}@media (max-width: 992px){.team-section__logos-row{margin-bottom:25px}}@media (max-width: 769px){.team-section__logos-row{margin-bottom:0}}@media (max-width: 500px){.team-section__logos-row{flex-direction:column}}.team-section__logos-row:last-of-type{margin-bottom:0}.team-section__logo{width:25%;height:101px;display:inline-flex;justify-content:center;align-items:center}@media (max-width: 500px){.team-section__logo{width:100%;height:auto;margin-bottom:10px}}.team-section__logo img{max-width:95%}@media (max-width: 1200px){.team-section__logo img{max-width:80%}}@media (max-width: 769px){.team-section__logo img{max-width:85%}}@media (max-width: 500px){.team-section__logo img{max-width:80%}}.header-wrapper{background:left bottom no-repeat url(./b8fa25bbe251df0c59ceb77e9672e598.svg),linear-gradient(139.15deg, #061A47 4.86%, #163683 49.64%, #753BBD 82.95%, #EE265C 109.74%)}.home-banner{width:100%;height:0;padding-bottom:45.138888888%;position:relative;margin-top:70px}@media (max-width: 769px){.home-banner{margin-top:30px}}@media (max-width: 500px){.home-banner{margin-top:20px}}.home-banner__img-content,.home-banner__img-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.home-banner__img-title{position:absolute;left:50%;transform:translateX(-50%);width:69.097222222%;max-width:995px;top:20.923076923%;font-weight:700;font-size:65px;line-height:80px;letter-spacing:0.05em;text-transform:uppercase;color:#FFFFFF;text-shadow:0px 8px 12px rgba(0,0,0,0.15),0px 4px 4px rgba(0,0,0,0.3)}@media (max-width: 1400px){.home-banner__img-title{font-size:52px;line-height:64px}}@media (max-width: 1200px){.home-banner__img-title{font-size:48px;line-height:64px}}@media (max-width: 992px){.home-banner__img-title{width:80%;font-size:42px;line-height:60px}}@media (max-width: 769px){.home-banner__img-title{width:95%;font-size:32px;line-height:48px;text-align:center}}@media (max-width: 500px){.home-banner__img-title{font-size:20px;line-height:28px}}.home-banner__frame{position:absolute;top:-30px;left:50%;height:calc(100% + 60px);width:calc(100% - 240px);transform:translateX(-50%);opacity:0.6;border:2px solid #FFFFFF}@media (max-width: 992px){.home-banner__frame{width:calc(100% - 100px)}}@media (max-width: 769px){.home-banner__frame{width:calc(100% - 50px)}}@media (max-width: 500px){.home-banner__frame{top:-20px;height:calc(100% + 40px)}}.home-text{padding-bottom:98px;padding-top:142px;background-size:cover}@media (max-width: 992px){.home-text{padding-top:100px;padding-bottom:100px}}@media (max-width: 769px){.home-text{padding-top:50px;padding-bottom:50px}}.home-text__title{font-weight:600;font-size:35px;line-height:50px;letter-spacing:0.02em;text-transform:uppercase;color:#FFFFFF;margin-bottom:20px}@media (max-width: 769px){.home-text__title{margin-bottom:10px;font-size:24px;line-height:40px}}@media (max-width: 500px){.home-text__title{line-height:32px}}.home-text p{font-weight:400;font-size:16px;line-height:30px;color:#FFFFFF}@media (max-width: 769px){.home-text p{font-size:16px;line-height:18px}}@media (max-width: 500px){.home-text p{line-height:20px}}.home-text p strong{font-weight:700}.home-text__link{display:inline-block;margin-top:25px;padding:5px 40px;border:1px solid #FFFFFF;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0.05em;color:#FFFFFF;text-transform:uppercase;text-decoration:none}.footer{height:202px;max-height:202px;background:#163683;padding:60px 0 74px}@media (max-width: 1300px){.footer{padding-left:50px;padding-right:50px}}@media (max-width: 769px){.footer{padding:50px;height:auto}}@media (max-width: 500px){.footer{padding:50px 25px}}.footer__content{height:68px;margin:0 auto;max-width:1198px;border-left:2px solid rgba(255,255,255,0.6);border-bottom:2px solid rgba(255,255,255,0.6);display:flex;justify-content:space-between;align-items:center}@media (max-width: 769px){.footer__content{flex-direction:column;height:auto}}.footer__logo{margin-left:29px;max-width:140px}@media (max-width: 769px){.footer__logo{margin-left:0;margin-bottom:10px}}.footer__copyright{text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:30px;color:#fff}@media (max-width: 769px){.footer__copyright{text-align:center;margin-bottom:10px}}@media (max-width: 500px){.footer__copyright{line-height:18px}}

/*# sourceMappingURL=app.min.css.map*/