@media (min-width: 768px){:root{--bs-gutter-x: 20px}body{min-width:0;font-size:18px}.section-block{padding:40px 0}.container{padding-right:calc(20 * 1px);padding-left:calc(20 * 1px);max-width:calc(1880 * 1px)}.block-top{display:flex;justify-content:space-between;align-items:center}.d-mobile{display:none !important}.title{font-weight:600;font-size:86px;line-height:110%;margin-bottom:50px}.button{font-weight:600;font-size:23px;line-height:120%;padding:16px;height:50px;max-width:420px;width:100%;box-shadow:0px 6px 2px rgba(102,0,0,0.18);border-radius:12px}.slick-list{margin:0 -10px}.slick-slide{margin:0 10px}.slider-nav{display:grid;grid-template-columns:repeat(2, 55px);grid-gap:20px;height:55px;align-items:center}.slider-nav span{width:55px;height:55px;border-radius:12px}.slider-nav-icon{width:24px;height:24px;flex:0 0 auto;font-size:24px}.slick-dots{margin:40px auto 0;width:100%}.slick-dots li button{height:6px;border-radius:10px}.section-block{padding:40px 0}.inner-block{gap:40px}.hide-scrollbar{margin:0;padding:0}}@media (min-width: 768px){.form-section{background:transparent}}@media (min-width: 768px){.form{border-radius:16px;padding:24px}.form__wrapper{gap:24px}.form__top{gap:8px}.form__title{font-weight:600;font-size:40px;line-height:110%}.form__text{font-weight:600;font-size:26px;line-height:120%}.form__text DIV{padding-top:10px;font-weight:500;font-size:16px;line-height:120%;margin-bottom:10px}.form__items{grid-template-columns:repeat(3, 1fr);grid-gap:20px}.form__item_button{grid-column:1 / -1}.form__item button{font-weight:600;font-size:23px;line-height:120%;min-height:60px;max-width:100%;border-radius:12px;height:47px}.form__input{font-weight:500;font-size:19px;line-height:120%;min-height:60px;padding:0 20px;font-variant-numeric:lining-nums proportional-nums;border-radius:12px}.form__input.error{border:1px solid #ff2626}.form__footer{padding:16px 0 0}.form__footer-checkbox{width:16px;height:16px;font-size:16px;border-radius:4px}.form__footer-text{font-size:14px;padding-left:20px}.form__checkBox-group{margin-bottom:10px;gap:10px}}.popup__inner{padding:0}.popup__container{max-width:1040px;border-radius:16px;padding:0}.popup__buttons{top:30px;right:30px}.popup__buttons-button{width:15px;height:15px}.popup__buttons-close{font-size:15px}@media (min-width: 768px){.header{padding:28px 0 15px}.header__scrolled .header__logo{width:auto;max-width:100%;height:auto}.header__scrolled .header__logo img{height:30px;-o-object-fit:contain;object-fit:contain}.header__scrolled .header__nav{display:flex}.header__inner{gap:24px}.header__logo{max-width:none}.header__logo img{width:auto;height:32px}.header__phones{display:flex;align-items:center;gap:16px}.header__phones a{width:auto;height:auto;border-radius:0;background:none;font-weight:500;font-size:22px;line-height:120%}.header__button{padding:10px 24px;max-width:267px;height:43px;border-radius:40px;margin:0 17px 0 auto}.header__nav{gap:4px}.header__nav-link{font-weight:600;font-size:19px;line-height:120%;padding:10px 20px;border-radius:40px}}@media (min-width: 768px){.main{margin-top:144px;background:none;text-align:left;padding:0;min-height:560px}.main__inner{background:#ED131C url("../img/main/bg_d-d669d92173.png") no-repeat 50% 50%/cover;border-radius:16px;padding:24px}.main__box{display:flex;flex-direction:column;justify-content:space-between;min-height:560px;max-width:877px}.main__title{font-weight:600;font-size:180px;line-height:90%;letter-spacing:-0.02em;-webkit-font-feature-settings:'pnum' on, 'lnum' on, 'ss10' on, 'ss08' on, 'liga' off;font-feature-settings:'pnum' on, 'lnum' on, 'ss10' on, 'ss08' on, 'liga' off;margin-bottom:0}.main__subtitle{font-weight:600;font-size:40px;line-height:120%;margin:auto 0 24px}.main__button{max-width:420px;height:60px;border-radius:12px}}@media (min-width: 768px){.events{padding-top:80px}.events__inner{grid-gap:80px}.events__title{gap:16px}.events__title span{font-weight:600;font-size:16px;line-height:120%;border-radius:40px;padding:5px 20px}.events__button{box-shadow:none}.events__items{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px}.events__item-image{max-height:262px;height:100%;border-radius:16px 16px 0 0}.events__item-content{gap:24px;background:#fff;border-radius:16px;padding:20px 24px;margin-top:-30px;min-height:460px}.events__item-top{display:flex;justify-content:space-between;align-items:center;width:100%}.events__item-name{font-weight:500;font-size:16px;line-height:120%;border:1px solid #CACACB;border-radius:40px;padding:10px 20px 10px 36px;position:relative}.events__item-name::before{width:8px;height:8px;left:20px;top:calc(50% - 4px)}.events__item-paid{margin-left:auto;margin-right:10px}.events__item h3{font-weight:600;font-size:24px;line-height:120%}.events__item-speaker{font-weight:600;font-size:19px;line-height:120%}.events__item-speaker span{display:inline-block}.events__item-position{font-weight:600;font-size:19px;line-height:120%;gap:10px}.events__item-position span{display:inline-block}.events__item-info{display:flex;justify-content:flex-start;align-items:center;gap:20px;color:#7E7F81;font-weight:600;font-size:16px;line-height:120%}.events__item-info span{display:flex;align-items:center;gap:5px}.events__item-info i{width:24px;height:24px;flex:0 0 auto;font-size:24px}.events__item-button{min-height:50px}}@media (min-width: 768px){.faq__items{grid-gap:12px}.faq__item{padding:24px;border-radius:12px}.faq__item-top{gap:11px}.faq__item-question{font-weight:600;font-size:26px;line-height:120%}.faq__item-answer{font-weight:600;font-size:19px;line-height:120%;padding:24px 0 0}.faq__item-answer p+p{margin-top:20px}.faq__item-answer ul{padding-left:20px;margin-top:20px}.faq__item-answer ol{padding-left:15px}.faq__item-icon i{width:20px;height:20px;font-size:20px}}@media (min-width: 768px){.form-bottom{background:none}.form-bottom__inner{display:grid;grid-template-columns:repeat(2, 1fr);border-radius:16px;overflow:hidden}.form-bottom__box{background:url("../img/form-bottom/bg_d-5406a0d766.jpg") 50% 50% no-repeat;background-size:cover;min-height:540px;border-radius:0;padding:20px 24px;margin:0}.form-bottom__title{font-weight:600;font-size:48px;line-height:110%;max-width:440px}.form-bottom__form{padding:0}.form-bottom__form .form{background:#fff}.form-bottom__form .form__items{grid-template-columns:1fr}}@media (min-width: 768px){.footer{padding:40px 0;background:#fff}.footer__inner{flex-direction:row;justify-content:space-between;gap:160px}.footer__top{gap:24px;width:628px}.footer__logo img{height:30px}.footer__menu{overflow:auto;gap:4px;flex-wrap:wrap}.footer__menu-link{font-weight:600;font-size:19px;line-height:120%;padding:10px 20px;border-radius:40px}.footer__box{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;background:#ECEDF0;border-radius:16px;padding:24px;width:912px;height:200px}.footer__contacts{font-weight:600;font-size:15px;line-height:120%;padding:0;gap:8px;background:none;border-radius:0;display:grid;grid-template-columns:0.9fr 1fr}.footer__contacts-wrap{gap:16px}.footer__contacts-wrap:nth-child(2){justify-content:space-between;flex-direction:row;flex-wrap:wrap}.footer__contacts h3{font-weight:600;font-size:26px;line-height:120%;margin-bottom:12px}.footer__contacts-name{font-weight:600;font-size:14px;line-height:120%}.footer__contacts-button{font-weight:600;font-size:15px;line-height:120%;height:50px;max-width:100%}.footer__contacts span{display:flex;flex-direction:flex-start;gap:10px;align-items:center}.footer__contacts span i{width:24px;height:24px;flex:0 0 auto;font-size:24px}.footer__social{grid-gap:20px;margin-top:20px}.footer__social a{border-radius:12px;padding:10px 38px}.footer__social i{width:20px;height:20px;flex:0 0 auto;font-size:20px}.footer__social-button{max-width:100%}.footer__text{flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;font-weight:600;font-size:15px;line-height:120%;margin-top:auto}}.popup-certificate .popup__container{max-width:910px}@media (min-width: 768px){.thanks{padding:20px 0;background:url("../img/thanks/rune-e728fb2aa0.png") no-repeat right -20% top 0,#ED131C;background-size:50%;position:relative}.thanks__box{max-width:590px;text-align:left;gap:40px}.thanks__title{font-weight:600;font-size:118px;line-height:90%}.thanks__text{font-weight:600;font-size:26px;line-height:120%}.thanks__bigtext{font-size:48px;line-height:110%;letter-spacing:-0.02em}.thanks__smalltext{font-weight:600;font-size:26px}.thanks__buttonbox{flex-direction:row;gap:0 8px}.thanks__button{background:rgba(28,28,28,0.1);border:1px solid #FFFFFF;box-shadow:none;border-radius:40px;max-width:320px;width:100%}}.thanks-cert__inner{border-radius:16px;flex-direction:row;padding:24px;justify-content:space-between}.thanks-cert__inner::after{background:url("../img/thanks-certificate/line-d-350563e793.png") no-repeat center/cover}.thanks-cert .container{display:block}.thanks-cert__main{gap:40px}.thanks-cert__title{font-size:180px}.thanks-cert__block{gap:17px;max-width:630px}.thanks-cert__block p{font-size:30px}.thanks-cert__btn{padding:16px;max-width:576px;font-size:23px;border-radius:12px}.thanks-cert__generator{margin-top:16px;border-radius:16px;margin-right:20px;padding:37px 46px;gap:17px;background:#fff url("../img/thanks-certificate/bg-99cfe5a7d5.png") no-repeat right bottom/contain}.thanks-cert__generator-title{font-size:80px}.thanks-cert__generator-subtitle{font-size:40px}.thanks-cert__generator-btn{max-width:100%}
