.join{padding-bottom:115px}@media only screen and (max-width: 1024px){.join{padding-bottom:40px}}.join__main{margin-bottom:54px}@media only screen and (max-width: 767px){.join__main{margin-bottom:35px}}.join__img{flex:1 0 auto;width:41%;margin-right:7vw;margin-bottom:54px;height:340px;float:left}@media only screen and (max-width: 1024px){.join__img{max-width:100%;width:100%;height:auto;float:none;margin-right:0;margin-bottom:35px}}.join__img>img{height:100%;width:100%;object-fit:cover;object-position:center}.join__content{width:100%}.join__content-title{margin-bottom:35px;color:#273476}.join__description{padding:0;margin:0;font-size:20px}.join__features-list{margin:54px 0;display:flex;gap:35px;padding:0 0 0 15px}@media only screen and (max-width: 1024px){.join__features-list{flex-wrap:wrap}}@media only screen and (max-width: 767px){.join__features-list{gap:24px}}.join__features-title{font-size:20px;margin-bottom:24px}.join__features-item{font-size:18px;width:calc(50% - 18px);font-weight:300}@media only screen and (max-width: 767px){.join__features-item{width:100%}}.join__organized{text-align:center;margin-top:24px}.join__organized-logo{display:inline-block;margin-top:24px;max-width:200px}.main-section{padding:45px 0 120px}@media only screen and (max-width: 1024px){.main-section{padding:0 0 50px}}.main-section__inner{display:flex;align-items:center}@media only screen and (max-width: 1024px){.main-section__inner{flex-direction:column}}.main-section__main{flex:1;background-color:#fff}@media only screen and (max-width: 1024px){.main-section__main{width:100%;margin-top:-69px}}.main-section__image{position:relative;max-width:40%;height:550px;margin-left:100px;order:1}.main-section__image>img{height:100%;width:auto;object-fit:cover;object-position:center}@media only screen and (max-width: 1024px){.main-section__image{width:-moz-available;width:-webkit-fill-available;width:fill-available;width:stretch;margin-left:-32px;margin-right:-32px;max-width:100%;order:-1;height:500px;max-width:none}.main-section__image>img{width:100%}}@media only screen and (max-width: 767px){.main-section__image{height:300px;margin-left:-16px;margin-right:-16px}}.main-section__icon-overlay{position:absolute;top:72px;left:-35px;width:80px;height:80px;background-color:#273476;border-radius:10px}@media only screen and (max-width: 1024px){.main-section__icon-overlay{display:none}}.main-section__dots-pattern{position:absolute;bottom:0;left:-110px;color:#af1917}@media only screen and (max-width: 1024px){.main-section__dots-pattern{display:none}}.main-section__title{display:inline-block;color:#273476;padding:20px 120px 20px 100px;margin:0 0 0 -100px;background-color:#f4f5fa}@media only screen and (max-width: 1024px){.main-section__title{position:relative;margin:0;padding:20px 18px;z-index:1}}@media only screen and (max-width: 767px){.main-section__title{margin-left:-18px;max-width:81%}}.main-section__info{font-size:30px;line-height:1.34;margin-top:30px;color:#273476;text-wrap:balance}.main-section__info>p{margin:0}@media only screen and (max-width: 1024px){.main-section__info{font-size:18px;line-height:1.34;margin-top:18px}.main-section__info>p:first-child{font-weight:500}}.main-section__trigger{margin-top:115px;display:flex;align-items:center;gap:20px;font-size:24px}@media only screen and (max-width: 1024px){.main-section__trigger{flex-wrap:wrap;margin-top:35px;font-size:18px}}.main-section__trigger-text{margin:0;font-weight:300}.main-section__trigger-btn{flex-shrink:0}.event-benefits{padding-top:35px;padding-bottom:85px;border-top:4px solid #af1917}@media only screen and (max-width: 1024px){.event-benefits{padding-top:15px;padding-bottom:25px}}@media only screen and (max-width: 767px){.event-benefits{border-width:2px}}.event-benefits__title{position:relative;color:#af1917;margin:0;padding-bottom:40px}.event-benefits__title:before{content:"";position:absolute;bottom:0;right:100%;width:100px;border-top:4px solid #af1917}@media only screen and (max-width: 1024px){.event-benefits__title{text-align:center;padding-bottom:25px}.event-benefits__title:before{display:none}}@media only screen and (max-width: 767px){.event-benefits__title:before{width:100%;display:block;right:0;border-width:2px}}.event-benefits__content{margin-top:80px;display:flex}@media only screen and (max-width: 1024px){.event-benefits__content{margin-top:0;flex-direction:column-reverse}}@media only screen and (max-width: 767px){.event-benefits__content{flex-direction:column}}.event-benefits__list{margin-top:45px;display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:max-content;row-gap:36px;flex:1}.event-benefits__slider{margin-top:40px;margin-bottom:40px;position:relative;width:100%;overflow:hidden}.event-benefits__controls{position:absolute;width:100%;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;z-index:1}.event-benefits__controls-btn{width:50px;height:50px;background-color:transparent;border:0;border-radius:50%;cursor:pointer;position:relative;transition:all .3s ease}.event-benefits__controls-btn:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;border-right:3px solid #af1917;border-bottom:3px solid #af1917;transition:border-color .2s}.event-benefits__controls-btn--prev:after{transform:translate(-60%,-50%) rotate(135deg)}.event-benefits__controls-btn--next:after{transform:translate(-30%,-50%) rotate(-45deg)}.event-benefits__controls-btn.swiper-button-disabled{opacity:.3;cursor:not-allowed}.event-benefits__img{height:539px;max-width:49%}.event-benefits__img>img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1024px){.event-benefits__img{height:500px;max-width:none;margin:0 -32px}}@media only screen and (max-width: 767px){.event-benefits__img{height:300px;margin:0 -16px}}.event-benefits__item{padding-right:36px}@media only screen and (max-width: 767px){.event-benefits__item{padding-right:0;display:flex;flex-direction:column;align-items:center}}.event-benefits .swiper-slide{height:auto;display:flex;align-items:center;justify-content:center;padding:0 60px}.event-benefits__item-number{flex-shrink:0;width:68px;height:68px;background-color:#af19171a;color:#af1917;margin-bottom:25px;font-weight:500;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:36px}@media only screen and (max-width: 767px){.event-benefits__item-number{font-size:24px;height:54px;width:54px}}.event-benefits__item-text{font-size:22px;line-height:1.28;color:#9396a6;margin:0}@media only screen and (max-width: 767px){.event-benefits__item-text{font-size:18px;text-align:center}}.title-icons{display:flex;justify-content:center}@media only screen and (max-width: 767px){.title-icons{justify-content:space-between;margin-left:-16px;margin-right:-16px}}.title-icons--primary{color:#273476}.title-icons--red{color:#af1917}.title-icons__head{text-align:center;cursor:pointer}.title-icons__title{margin:0 60px 25px}@media only screen and (max-width: 767px){.title-icons__title{margin:0}}.title-icons__icon{opacity:.6}@media only screen and (max-width: 767px){.title-icons__icon{width:58px;flex-shrink:0}}.title-icons__icon--left{transform:scaleX(-1)}.title-icons__icon--right{transform:scaleY(-1)}.title-icons__arrow-down{transition:transform .2s ease}@media only screen and (max-width: 767px){.title-icons__arrow-down{width:24px}}.title-icons__arrow-down--active{transform:rotate(180deg)}.accordion__content{transform-origin:top}.slide-enter-active,.slide-leave-active{transition:all .2s ease;overflow:hidden}.slide-enter-from,.slide-leave-to{transform:scaleY(0);opacity:0}.slide-enter-to,.slide-leave-from{transform:scaleY(1);opacity:1}.accordion-item,.accordion-content{overflow:hidden}.participants{background-color:#f4f5fa}.participants__title{color:#273476}.participants__list{margin-top:30px}@media only screen and (min-width: 768px){.participants__list{margin-top:70px;columns:3}}.participants__item{margin-bottom:20px;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.participants__name{margin-bottom:5px}.participants__name{color:#273476;font-weight:500}.participants__schools{margin:0;padding-left:36px}.participants__school{font-weight:300;margin-bottom:4px}.participants__cta{text-align:center}.participants__cta-button{display:inline-block;padding:16px 48px;background-color:#273476;color:#fff;text-decoration:none;border-radius:4px;font-size:16px;font-weight:500;transition:background-color .2s;text-transform:uppercase;letter-spacing:.5px}.participants__cta-button:hover{background-color:#2734761a}.faq__list{columns:2;column-gap:250px;margin-top:70px}@media only screen and (max-width: 1024px){.faq__list{column-gap:50px}}@media only screen and (max-width: 767px){.faq__list{columns:1;margin-top:25px}}.faq__item{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.faq__item:not(:last-child){margin-bottom:45px}.faq__title{font-size:24px;font-weight:500;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #000;margin-top:0}@media only screen and (max-width: 767px){.faq__title{font-size:18px}}.faq__answer{font-size:20px;margin:0;line-height:1.2}@media only screen and (max-width: 767px){.faq__answer{font-size:18px}}.form-group__phone-input[data-v-17170729]{position:relative;display:flex;align-items:center}.form-group__phone-prefix[data-v-17170729]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#000;font-size:16px;z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:300}.form-group__input[data-v-17170729]{width:100%}.checkbox-group[data-v-533a3679]{margin-bottom:20px}.checkbox-group__title[data-v-533a3679]{margin-bottom:16px;font-size:20px;line-height:1.25;font-weight:300}@media only screen and (max-width: 767px){.checkbox-group__title[data-v-533a3679]{font-size:15px}}.checkbox-group__items[data-v-533a3679]{display:flex;flex-wrap:wrap;gap:12px}.registration__form{position:relative;max-width:475px;margin:0 auto}.registration__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}@media only screen and (max-width: 767px){.registration__grid{gap:16px;margin-bottom:16px;grid-template-columns:1fr}}.registration__field{position:relative}.registration__field.error input{border-color:red}.registration__field:last-child{grid-column:1/-1}.registration__error{color:red;font-size:12px;position:absolute;bottom:-20px;left:0}.registration__checkboxes{margin-bottom:30px}.registration__agreement{margin-top:45px;display:flex;flex-direction:column;gap:12px}.registration__checkbox-label{display:flex;align-items:flex-start;cursor:pointer}.registration__checkbox{margin-right:10px;margin-top:3px}.registration__checkbox--error{outline:1px solid #ff0000}.registration__checkbox-text{font-size:14px;line-height:1.4}.registration__programs{margin-top:30px}.registration__programs-title{margin-bottom:16px;font-size:20px;line-height:1.25;font-weight:300}@media only screen and (max-width: 767px){.registration__programs-title{font-size:15px}}.registration__programs .checkbox-group{margin-bottom:10px}.registration__programs .checkbox-group .checkbox-group__items{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width: 767px){.registration__programs .checkbox-group .checkbox-group__items{display:flex;flex-direction:column}}.registration__submit{display:flex;justify-self:center;align-self:center;max-width:max-content;justify-content:center;margin-top:75px}.presentations__list{margin-top:60px}@media only screen and (max-width: 1024px){.presentations__list{margin-top:30px}}.presentations__program-title{font-size:30px;color:#a4181c;font-weight:500;padding:22px 33px}.presentations__item{font-size:20px;line-height:1.2;display:flex;padding:22px 33px;margin:0 -16px}.presentations__item:nth-child(2n){background-color:#f7e8e8}@media only screen and (max-width: 767px){.presentations__item{font-size:18px;flex-direction:column;padding:15px 18px;gap:8px}}.presentations__time{margin-right:20px;flex-shrink:0;font-weight:500}.presentations__content{flex:1}.presentations__title{margin-bottom:4px}.presentations__speaker{color:#848484}.event-page{background-color:#fff}.event-page__section-drop{padding-top:65px;padding-bottom:95px}@media only screen and (max-width: 767px){.event-page__section-drop{padding-top:33px;padding-bottom:36px}}.event-page__section-scroll{scroll-margin-top:65px}@media only screen and (min-width: 1025px){.event-page__section-scroll{scroll-margin-top:140px}}.event-page__registration{margin-bottom:150px}@media only screen and (max-width: 767px){.event-page__registration{margin-bottom:40px}}.event-page__registration-title{margin:0 0 45px;text-align:center;color:#273476}@media only screen and (max-width: 767px){.event-page__registration-title{margin-bottom:23px}}.event-page__map{margin-bottom:115px;margin-top:75px;height:450px}@media only screen and (max-width: 767px){.event-page__map{margin-top:30px;margin-bottom:30px}}.event-page__map iframe{width:100%;height:100%}.event-registration{display:flex;gap:20px}@media only screen and (max-width: 1024px){.event-registration{flex-direction:column;align-items:center;gap:38px}}.event-registration__content{max-width:475px;margin:0 auto}.event-registration__image{height:620px;min-width:500px}@media only screen and (max-width: 1024px){.event-registration__image{height:500px;order:-1;max-width:none;width:-moz-available;width:-webkit-fill-available;width:fill-available;width:stretch;margin:0 -32px;min-width:auto}}@media only screen and (max-width: 767px){.event-registration__image{height:330px;margin:0 -16px}}.event-registration__image img{width:100%;height:100%;object-fit:cover}
