html{font-size:62.5%}body{font-family:'Raleway', sans-serif;font-style:normal;-webkit-font-feature-settings:'lnum';font-feature-settings:'lnum';font-variant-numeric:lining-nums;font-weight:500;margin:0;background:#FFF}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}::-webkit-scrollbar{width:15px;background-color:#F5F5F5}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background:#E830BD}a:hover{color:inherit;text-decoration:none}*,*::before,*::after{box-sizing:border-box}*:focus{outline:none !important}a,button,label,p,span,select,option,div::before,div::after,input,textarea{transition:all .2s ease}:focus::-webkit-input-placeholder{opacity:0;transition:opacity .4s ease}:focus::-ms-input-placeholder{opacity:0;transition:opacity .4s ease}:focus::placeholder{opacity:0;transition:opacity .4s ease}.hidden{display:none}.visible{display:block !important}.transparent{opacity:0}.opaque{opacity:1}img{max-width:100%;width:100%;pointer-events:none}a,button,input,label,select,textarea{touch-action:manipulation}figure,li{margin:0;padding:0}ol,ul{list-style:none}label{margin:0}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button{padding:0;border:none;cursor:pointer;overflow:visible}button:disabled{pointer-events:none;cursor:not-allowed}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=date],input[type=submit],input[type=reset],input[type=file],input[type=button]{-webkit-appearance:none;appearance:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:100%;outline:none;border-radius:0}textarea{overflow:auto}body,ul,ol,p,h1,h2,h3,h4,h5,h6,input,button,textarea,select,table{padding:0;margin:0;font-weight:normal}table{width:100%;border-collapse:collapse;border-width:0;border-spacing:0;border-color:transparent}table th{font-weight:normal;text-align:left}[hidden]{display:none}figcaption,figure,main,article,aside,footer,header,nav,section{display:block}a{background-color:transparent;text-decoration:none;cursor:pointer}a:hover{opacity:0.85;text-decoration:none}a:focus{text-decoration:none}input::-webkit-input-placeholder{opacity:1;color:inherit;font-size:inherit}input::-moz-placeholder{opacity:1;color:inherit;font-size:inherit}input:-moz-placeholder{opacity:1;color:inherit;font-size:inherit}input:-ms-input-placeholder{opacity:1;color:inherit;font-size:inherit}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[name=personalDataAgree],input[name=saveInput]{display:none}select{-webkit-appearance:none;appearance:none}.wrapper{position:relative;min-width:320px;width:100%;height:100%;max-width:100%;margin:auto;font-weight:normal;color:#212025}@media (max-width: 767px){.wrapper{max-width:100%}}.container{position:relative;max-width:1200px;padding:0 2rem}@media (max-width: 767px){.container{max-width:100%}}.buttonHover{border:.1rem solid #252429;background:#FFF;color:#252429;transition:.1s}.buttonHover:hover{background:#252429;color:#FFF;transition:.1s}.font-var{font-family:"Buyan"}.main_title{font-family:"Buyan";font-weight:700;font-size:6rem;line-height:100%;text-transform:uppercase}@media (max-width: 1200px){.main_title{font-size:4.8vw}}@media (max-width: 767px){.main_title{font-size:4.2rem}}.send-success{color:#11253D}.lazy{background-image:none !important;opacity:0}.lazy:before,.lazy:after{content:none !important}.lazy-loaded{opacity:1;transition:0.1s}.form{position:relative;background:transparent;padding:0}.form__vertical{flex-direction:column}.form__title{color:#131313;font-size:6.9rem;font-weight:700;line-height:90%;text-transform:uppercase;margin-bottom:3rem}.form__text{font-weight:300;font-size:2rem;line-height:120%;margin-bottom:3rem}.form__fields{display:grid;grid-template-columns:repeat(4, 1fr);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}.form__input{width:100%;height:5.5rem;margin:0;padding:1rem 2rem;background:transparent;border-radius:1.5rem;border:.2rem solid #C8C8C8;color:#000;font-size:2rem;line-height:150%;letter-spacing:0.4px;display:flex;align-items:center}.form__input::-webkit-input-placeholder{opacity:0.7}.form__input::-ms-input-placeholder{opacity:0.7}.form__input::placeholder{opacity:0.7}.form__input.error{border:.1rem solid red !important}.form__input.valid{border:.1rem solid green !important}.form__input:hover,.form__input:focus{opacity:1}.form__button{width:100%;height:5.5rem;margin:0;padding:1rem 2rem;border-radius:1.5rem;background:url(../img/common/bg-color-96cd0cc467.png) no-repeat center/cover;backdrop-filter:blur(0.8rem);color:#FFF;font-family:"Buyan";font-size:2.1rem;font-weight:700;line-height:100%;display:flex;align-items:center;justify-content:center}.form__bottom{margin-top:2rem}.form__footer{position:relative}.form__footer-text{color:#A8A8A8;font-size:1.2rem;line-height:125%;text-transform:uppercase;padding-left:3rem}.form__footer-text a{color:#A8A8A8;text-decoration:underline}.form__footer-checkbox{position:absolute;left:0;top:0;width:2rem;height:2rem;background:#000;border:1px solid #000;border-radius:.5rem}.form__footer-checkbox-icon::before{content:"";position:absolute;height:1rem;width:1rem;background:url(../img/form/check-b89e09a936.svg) no-repeat center/cover;display:none;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.form__footer-checkbox input{display:none}.form__footer-checkbox input:checked+.form__footer-checkbox-icon:before{display:block}.form label.error{display:none !important}.form [type="submit"][disabled]{cursor:not-allowed !important;opacity:1;background:#ffffffa3}.header{max-width:100%;width:100%;position:fixed;top:-100px;z-index:1000;margin:0 auto;background:transparent;transition:.3s}.header__new_year{font-family:'Raleway';position:relative;overflow:hidden;height:100px;background:#D4201B;box-shadow:0 -8px 8px #00000080 inset}.header__new_year_logo{display:flex}.header__new_year_logo span{font-size:15px;font-weight:800;line-height:87.518%;letter-spacing:-0.45px}@media (max-width: 767px){.header__new_year_logo span{font-size:6px}}.header__new_year_logo img{margin-right:7px}@media (max-width: 767px){.header__new_year_logo img{width:10px}}.header__new_year_elements{margin:0 130px 0 40px;height:100%;display:flex;color:#fff;justify-content:space-between;align-items:center}@media (max-width: 1279px){.header__new_year_elements{margin:0 70px 0 25px}}@media (max-width: 767px){.header__new_year_elements{flex-direction:column;margin:0;padding:5px 0 10px}}.header__new_year_elements h2{text-shadow:1px 1px 14px rgba(255,255,255,0.6);font-size:78.91px;font-weight:800;white-space:nowrap;line-height:100px}@media (max-width: 1450px){.header__new_year_elements h2{font-size:63px}}@media (max-width: 767px){.header__new_year_elements h2{line-height:normal;font-size:36px}}.header__new_year_elements p{text-align:center;font-size:33px;font-weight:700;position:relative;line-height:normal;z-index:2}@media (max-width: 1279px){.header__new_year_elements p{font-size:16px}}@media (max-width: 767px){.header__new_year_elements p{font-size:12px}}.header__new_year_elements p::after{content:'';position:absolute;top:-16px;left:-5%;width:110%;height:75px;background:radial-gradient(50% 50% at 50% 50%, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%)}.header__new_year .snowflake-1{height:44px;width:44px;left:10%;top:-5px}.header__new_year .snowflake-2{left:60%;top:-5px}@media (max-width: 767px){.header__new_year .snowflake-2{left:unset;right:20%}}.header__new_year .snowflake-3{right:12%;bottom:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width: 1279px){.header__new_year .snowflake-3{display:none}}.header__gift{width:180px}@media (max-width: 1450px){.header__gift{width:150px}}@media (max-width: 1279px){.header__gift{display:none}}.header .new_year_img{position:absolute;width:unset}.header__left{height:121px;bottom:-7px;left:-10px}.header__trees{position:relative}.header__trees .back{bottom:10%}@media (max-width: 767px){.header__trees .back{bottom:0;height:60px}}.header__trees h2{position:relative;z-index:1}.header__trees .front{z-index:2;bottom:-50px;left:15px;-webkit-filter:drop-shadow(5px 5px 5px #222);filter:drop-shadow(5px 5px 5px #222)}@media (max-width: 1450px){.header__trees .front{bottom:-30px}}@media (max-width: 767px){.header__trees .front{bottom:-10px;left:80px;height:40px}}.header__right{height:160px;top:-3px;right:-15px}@media (max-width: 1279px){.header__right{height:130px;top:20px}}@media (max-width: 767px){.header__right{height:80px;top:0px;right:-40px;-webkit-transform:rotate(240deg);transform:rotate(240deg)}}.header.page-scrolled{transition:.3s;background:#FFF;top:0}.header.page-scrolled .header__flex{padding:2rem 0;transition:.3s}.header__flex{padding:3.5rem 0;transition:.3s;display:flex;align-items:center}.header__flex-logo{max-width:15rem;width:100%;margin-right:3.5rem}.header__flex-logo-2{max-width:11rem;width:100%}.header__flex-menu{display:flex;align-items:center;margin:0 auto}.thanksPage .header__flex-menu{display:none !important}.header__flex-menu li{margin:0 2rem;list-style:none}.header__flex-menu li a{color:#1D1C20;font-size:2rem;font-weight:700;line-height:100%;white-space:nowrap}.header__flex-btn{max-width:26rem;width:100%;height:6rem;border:1px solid #252429;background:transparent;display:flex;align-items:center;justify-content:center;color:#26252B;font-size:2rem;font-weight:700;line-height:100%}.header__flex-btn_mob{display:none}.header__menu{position:relative;z-index:1000;display:none;width:6rem;height:4rem}.thanksPage .header__menu{display:none !important}.header__menu.active .line{stroke:#000}.header__menu .ham{width:100%;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.header__menu .hamRotate.active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__menu .hamRotate180.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__menu .line{fill:none;transition:stroke-dasharray 400ms, stroke-dashoffset 400ms;stroke:#000;stroke-width:2.5;stroke-linecap:round}.header__menu .hamR .top{stroke-dasharray:40 121}.header__menu .hamR .middle{stroke-dasharray:40 121}.header__menu .hamR .bottom{stroke-dasharray:40 121}.header__menu .hamR.active .top{stroke-dashoffset:-68px}.header__menu .hamR.active .bottom{stroke-dashoffset:-68px}.version-v1 .header__flex-logo{max-width:12.3rem;margin-right:2.6rem}.version-v1 .header__flex-logo-2{max-width:6.7rem;margin-right:1rem}.version-v1 .header__flex-logo-3{max-width:7.9rem}.intro{position:relative;padding:18rem 0 5.5rem;background:#F5F5F5}.intro.bottomIntro{padding:8rem 0}.intro__top{position:relative;z-index:10;display:grid;grid-template-columns:repeat(2, 1fr);margin-bottom:3.5rem}.intro-title{font-size:3.8rem;font-weight:700;line-height:100%}.intro-data{position:relative;display:flex;justify-content:flex-end;font-size:3.8rem;font-weight:700;line-height:100%}.intro-data::before{content:'';position:absolute;bottom:4rem;right:41%;max-width:14rem;width:100%;height:0.5rem;background:url(../img/intro/line-ad41f74942.svg) no-repeat center/cover}.intro-logo{max-width:100%;width:100%;margin-bottom:5rem}.intro-logo_mob{display:none}.intro-banner{max-width:100%;width:100%;margin-bottom:4.5rem}.intro-banner_mob{display:none}.intro-bust{position:absolute;z-index:5;top:-2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:48rem;width:100%}.intro__bottom{position:relative;z-index:10;display:grid;grid-template-columns:repeat(2, 1fr);row-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.intro-subtitle{font-size:6rem;font-weight:700;line-height:100%}.intro-subtitle br.br-mob{display:none}.intro-place{display:flex;justify-content:flex-end;font-size:3.8rem;font-weight:700;line-height:100%}.intro-place br{display:none}.intro-code{max-width:13.5rem;width:100%}.intro-button{max-width:45rem;width:100%;height:9.5rem;padding:1rem 2rem;border-radius:3rem;background:url(../img/common/bg-color-96cd0cc467.png) no-repeat center/cover;backdrop-filter:blur(0.8rem);color:#FFF;font-family:"Buyan";font-size:4rem;font-weight:700;line-height:100%;display:flex;align-items:center;justify-content:center;margin:0 0 0 auto}.intro-button:hover{color:#FFF}.intro-button-mob{display:none}.about{position:relative;z-index:10;padding:11rem 0;background:#FFF}.about-title{position:relative;text-align:center;font-size:4rem;font-weight:700;line-height:95%;margin-bottom:2rem}.about-title span{color:#E830BD}.about-title br{display:none}.about-title br.desktop{display:block}.about-title::before{content:'';position:absolute;top:0;left:0;background:url(../img/common/left-a392cc49af.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.about-title::after{content:'';position:absolute;top:0;right:0;background:url(../img/common/right-50fffca890.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.about-text{font-size:2rem;line-height:140%}.forum{position:relative;padding:11rem 0}.forum__wrap{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-end}.forum__wrap-arrow{max-width:24.3%;width:100%}.forum__wrap-arrow-mob{display:none}.forum__wrap-info{max-width:70%;width:100%}.forum-title{position:relative;height:9rem;display:flex;align-items:center;justify-content:center;text-align:center;font-size:4rem;font-weight:700;line-height:95%;margin-bottom:3rem}.forum-title span{color:#E830BD}.forum-title br{display:none}.forum-title::before{content:'';position:absolute;top:0;left:0;background:url(../img/common/left-a392cc49af.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.forum-title::after{content:'';position:absolute;top:0;right:0;background:url(../img/common/right-50fffca890.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.forum-text{font-size:2rem;line-height:140%;padding-left:2rem;margin-bottom:3rem}.forum-text li{list-style:disc;padding:.3rem 0}.forum-button{max-width:100%;width:100%;height:9.5rem;padding:1rem 2rem;border-radius:3rem;background:url(../img/common/bg-color-2-c5379ceb4c.png) no-repeat center/cover;backdrop-filter:blur(0.8rem);color:#FFF;font-family:"Buyan";font-size:4rem;font-weight:700;line-height:100%;display:flex;align-items:center;justify-content:center;margin:0 0 0 auto}.forum-button:hover{color:#FFF}.forum__box{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;margin-top:6.5rem}.forum__box-count{font-size:16rem;font-weight:700;line-height:80%;background:-webkit-linear-gradient(#E830BD, #3842A0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;white-space:nowrap}.forum__box-text{max-width:43%;width:100%;font-size:4rem;font-weight:700;line-height:105%}.forum__box-code{max-width:12%;width:100%}.forum-bg{position:absolute;left:0;bottom:-75rem;max-width:11rem;width:100%}.brand{padding:11rem 0;background:#F5F5F5}.brand__top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.brand__top-info{max-width:44%;width:100%}.brand__top-img{position:relative;width:100%}.brand__top-img img{position:absolute;top:-24rem;right:-5rem;max-width:115%;width:115%}.brand__top-title{font-size:16rem;font-weight:700;line-height:80%;background:-webkit-linear-gradient(#E830BD, #3842A0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem}.brand__top-subtitle{max-width:36rem;width:100%;font-size:4rem;font-weight:700;line-height:95%;margin-bottom:2rem}.brand__top-text{font-size:2rem;line-height:145%}.brand__bottom{position:relative;z-index:1;margin-top:4rem}.brand__bottom-title{color:#E830BD;font-size:3.6rem;font-weight:700;line-height:145%;margin-bottom:1.5rem}.brand__bottom-box{display:flex;justify-content:space-between}.brand__bottom-list{max-width:46%;width:100%}.brand__bottom-list li{display:flex;align-items:center;margin-bottom:1.5rem}.brand__bottom-list li:nth-last-child(1){margin-bottom:0}.brand__bottom-list li h3{max-width:2.5rem;width:100%;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#E830BD;color:#F5F5F5;font-size:2.1rem;font-weight:700;line-height:100%;margin-right:3rem}.brand__bottom-list li p{font-weight:700;font-size:2rem;line-height:145%}.brand__bottom-text{position:relative;max-width:45%;width:100%;font-size:2rem;line-height:145%}.brand__bottom-text span{font-weight:700}.brand__bottom-text::before{content:'';position:absolute;left:-16rem;top:0;background:url(../img/brand/arrow-64bc7bac09.png) no-repeat center/cover;max-width:16rem;width:100%;height:100%}.brand-bg{position:absolute;right:0;top:40rem;max-width:12rem;width:100%}.program{padding:11rem 0;background:radial-gradient(70.25% 70.17% at 50% 50%, #6D58AD 20.81%, #0F2742 100%),linear-gradient(0deg, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0.4) 100%),url(<path-to-image>),lightgray 0px 0px/100% 105.039% no-repeat}.program-title{position:relative;color:#FFF;margin-bottom:5rem}.program-title br{display:none}.program-title::after{content:'';position:absolute;top:0;right:0;background:url(../img/common/right_white-9bc4990ece.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.program__wrap-box{background:#FFF;padding:2rem 0 6rem;margin-bottom:3rem}.program__wrap-main{background:#F3F3F3;padding:1.5rem 4.5rem}.program__wrap-main_title{font-size:4rem;font-weight:700;line-height:120%}.program__wrap-main_title span{color:#E830BD}.program__wrap-card{display:flex;justify-content:space-between;padding:3rem 4.5rem}.program__wrap-card.white{background:#FFF}.program__wrap-card.grey{background:#F3F3F3}.program__wrap-time{max-width:12%;width:100%;font-size:1.8rem;font-weight:700;line-height:120%}.program__wrap-theme{max-width:51%;width:100%}.program__wrap-theme h3{font-size:1.8rem;font-weight:700;line-height:120%}.program__wrap-theme h3 span{color:#E830BD}.program__wrap-theme p,.program__wrap-theme ul{font-size:1.5rem;line-height:120%;margin-top:1.5rem}.program__wrap-theme ul{list-style:decimal;padding-left:1.5rem}.program__wrap-theme ul li{padding:.5rem 0}.program__wrap-speaker{max-width:28%;width:100%;display:flex;justify-content:space-between}.program__wrap-speaker_block{max-width:44%;width:100%}.program__wrap-speaker_block h3{color:#E830BD;font-size:1.6rem;line-height:100%;margin-bottom:1rem}.program__wrap-speaker_block p{color:#212025;font-size:1.5rem;line-height:100%}.program__wrap-button{max-width:45rem;width:100%;height:9.5rem;padding:1rem 2rem;border-radius:3rem;background:url(../img/common/bg-color-2-c5379ceb4c.png) no-repeat center/cover;color:#FFF;font-family:"Buyan";font-size:4rem;font-weight:700;line-height:100%;display:flex;align-items:center;justify-content:center;margin:5rem 4.5rem 0}.program__wrap-button:hover{color:#FFF}.program-bg{position:absolute;bottom:-21rem;right:1.5rem;max-width:68rem;width:100%}.evening{position:relative;z-index:10;padding:11rem 0;background:#FFF}.evening__box{position:relative;display:flex;justify-content:space-between;align-items:flex-end}.evening__box::before{content:'';position:absolute;top:0;left:0;background:url(../img/common/left_mob-86d94d47f6.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.evening__box::after{content:'';position:absolute;top:0;right:0;background:url(../img/common/right_mob-4bc87d1b9b.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.evening-bg{position:absolute;top:0;left:17rem;max-width:24rem;width:100%}.evening-title{position:relative;z-index:10;max-width:35%;width:100%;font-size:6rem;font-weight:700;line-height:95%;text-align:right}.evening-title span{position:relative}.evening-title span::before{content:'';position:absolute;background:url(../img/evening/plus-3d46d6367e.svg) no-repeat center/100%;left:-5rem;bottom:1rem;width:4.5rem;height:4.5rem}.evening-text{max-width:55%;width:100%;font-weight:700;font-size:2rem;line-height:140%;list-style:disc}.evening-text li{padding:.2rem 0}.speakers{padding:11rem 0;background:#F5F5F5}.speakers-title{margin-bottom:6rem}.speakers__wrap{display:grid;grid-template-columns:repeat(5, 1fr);-webkit-column-gap:3.5rem;-moz-column-gap:3.5rem;column-gap:3.5rem;row-gap:3.5rem}.speakers__wrap-card{display:flex;flex-direction:column}.speakers__wrap-card img{margin-bottom:2rem}.speakers__wrap-card h3{font-weight:700;font-size:3rem;line-height:100%;padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:.1rem dashed #818181}.speakers__wrap-card p{font-weight:500;font-size:1.6rem;line-height:100%}.joker{padding:11rem 0;background:#F5F5F5}.joker-title{margin-bottom:6rem}.joker__wrap{display:grid;grid-template-columns:repeat(3, 1fr);-webkit-column-gap:3.5rem;-moz-column-gap:3.5rem;column-gap:3.5rem;row-gap:3.5rem}.joker__wrap-card{display:flex;flex-direction:column}.joker__wrap-card_bg{position:relative;max-width:100%;width:100%;height:24rem;background:url(../img/joker/bg-lg-d0a8f8192a.png) no-repeat center/cover;margin-bottom:2rem;border-radius:18rem}.joker__wrap-card_bg img{position:absolute;bottom:.1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:27rem;width:100%;border-radius:6rem}.joker__wrap-card h3{font-weight:700;font-size:3rem;line-height:100%;padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:.1rem dashed #818181}.joker__wrap-card p{font-weight:500;font-size:1.6rem;line-height:100%}.version-v1 .joker__wrap-card_bg{border-radius:0}.version-v1 .joker__wrap-card_bg img{border-radius:0}.price{padding:11rem 0;background:#F5F5F5}.price-title{position:relative;margin-bottom:5rem}.price-title::before{content:'';position:absolute;z-index:50;top:-6rem;left:2rem;background:url(../img/price/graph-0bf35d9305.png) no-repeat center/cover;max-width:25rem;width:100%;height:21rem}.price__wrap{overflow:hidden}.price__wrap-box{width:100%;background:#FFF;padding:3rem 0;transition:.2s}.price__wrap-box:hover{box-shadow:0px 4px 20px 0px rgba(0,0,0,0.14);transition:.1s}.price__wrap-box h3{position:relative;text-align:center;font-size:4rem;font-weight:700;line-height:115%;padding:0 2rem}.price__wrap-box h3::before{content:'';position:absolute;top:0;left:2rem;background:url(../img/common/left-a392cc49af.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.price__wrap-box h3::after{content:'';position:absolute;top:0;right:2rem;background:url(../img/common/right-50fffca890.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.price__wrap-box svg{width:100%;margin:2.5rem 0}.price__wrap-box ul{width:100%;height:26rem;padding:0 2rem}.price__wrap-box ul li{list-style:disc;font-size:2rem;font-weight:500;line-height:150%;margin-left:2rem}.price__wrap-box_flex{display:flex;align-items:center;margin-top:3rem;padding:0 2rem}.price__wrap-box_flex div{display:flex;font-size:4rem;font-weight:700;line-height:115%}.price__wrap-box_flex img{max-width:40%;width:100%;margin:0 0 0 auto}.price__wrap-button{max-width:90%;width:100%;height:8rem;padding:1rem 2rem;border-radius:3rem;background:url(../img/common/bg-color-2-c5379ceb4c.png) no-repeat center/cover;color:#FFF;font-family:"Buyan";font-size:4rem;font-weight:700;line-height:100%;display:flex;align-items:center;justify-content:center;margin:0 auto}.price__wrap-button:hover{color:#FFF}.version-v1 .price .swiper-wrapper{flex-direction:column;gap:3rem 0}.version-v1 .price__wrap-box h3{max-width:74rem;margin:0 auto}.version-v1 .price__wrap-box ul{flex-direction:column;align-items:center;width:100%;height:inherit;gap:2rem 0;padding:0 2rem}.version-v1 .price__wrap-box ul li{list-style:none;text-align:center}.version-v1 .price__wrap-box_flex{flex-direction:column;align-items:center;margin:3rem 0;padding:0 2rem;gap:2rem 0}.version-v1 .price__wrap-box_flex div{display:flex;font-size:4rem;font-weight:700;line-height:115%}.version-v1 .price__wrap-box_flex img{max-width:40%;width:100%;margin:0 auto}.version-v1 .price__wrap-button{max-width:70rem}.bonus{position:relative;z-index:10;padding:7rem 0 11rem;background:#FFF;overflow:hidden}.bonus__box{position:relative;display:flex;justify-content:space-between;padding:0 4rem}.bonus__box::before{content:'';position:absolute;top:0;left:0;background:url(../img/common/left_mob-86d94d47f6.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.bonus__box::after{content:'';position:absolute;top:0;right:0;background:url(../img/common/right_mob-4bc87d1b9b.svg) no-repeat center/contain;max-width:2.5rem;width:100%;height:100%}.bonus__box div:nth-child(1){max-width:41%;width:100%}.bonus__box div:nth-child(2){max-width:25%;width:100%;border-left:2px dashed #818181;padding-left:3rem;border-right:2px dashed #818181}.bonus__box div:nth-child(3){max-width:25%;width:100%}.bonus__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem}.bonus__grid h3{font-size:2rem;font-weight:700;line-height:120%;margin-bottom:1rem}.bonus__grid div div{display:flex;align-items:flex-start;margin-bottom:1.5rem}.bonus__grid div div img{max-width:10rem;width:100%;margin-right:2rem}.bonus-title{font-size:4rem;font-weight:700;line-height:95%}.bonus-title span{color:#E830BD}.bonus-subtitle{font-size:2rem;font-weight:700;line-height:120%;margin-top:4rem;margin-bottom:3.5rem}.bonus-subtitle span{color:#E830BD}.bonus-subtitle br{display:none}.bonus-text{font-size:1.6rem;line-height:140%}.bonus__margune{position:absolute;bottom:0;width:100%;height:5rem;background:linear-gradient(0deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.2) 100%),linear-gradient(58deg, #E830BD -86.08%, #00D7FF 131%);padding:1rem 0}.bonus__margune-title{width:100%;-webkit-animation:marquee 40s linear infinite;animation:marquee 40s linear infinite;display:flex;padding:0}.bonus__margune-title img{max-width:15vw;width:100%;margin-right:4rem}@-webkit-keyframes marquee{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@keyframes marquee{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}.faq{padding:11rem 0;background:#FFF}.faq-title{margin-bottom:4rem}.faq__main{position:relative}.faq__main .faq__wrapper{max-width:100%;width:100%}.faq__wrapper{position:relative;z-index:15;display:flex;flex-direction:column}.faq__box{margin-bottom:4rem;padding-bottom:4rem;border-bottom:.2rem solid #212025}.faq__acc{position:relative;display:flex;justify-content:space-between;cursor:pointer}.faq__acc.active{transition:all 0.4s ease-in-out}.faq__acc.active .faq__acc-arrow{background:#FFF}.faq__acc.active .faq__acc-arrow svg path{stroke:#212025}.faq__acc.active .faq__acc-arrow svg path:nth-child(1){display:none}.faq__acc__head{display:flex}.faq__acc__head-title{font-weight:500;font-size:2rem;line-height:140%;color:#1A1A1A;padding-right:4.5rem}.faq__acc-arrow{position:absolute;right:0;top:-5px;min-width:3.5rem;height:3.5rem;border-radius:2px;background:#212025;border:.1rem solid #212025;transition:all 0.4s ease-in-out}.faq__acc-arrow svg{margin-top:0.5rem;margin-left:0.5rem}.faq__acc-arrow svg path{stroke:#F3F3F3}.faq__content{height:0;overflow:hidden;font-size:2rem;line-height:140%;color:#1A1A1A;transition:all 0.5s ease}.partner{padding:11rem 0;background:#F5F5F5}.partner-title{margin-bottom:6rem}.partner__box{position:relative;display:flex;align-items:flex-end;padding:0 7rem;margin-bottom:6rem}.partner__box:before,.partner__box:after{content:'';position:absolute;top:0;max-width:2rem;width:100%;height:100%}.partner__box:before{left:0;background:url(../img/partner/left-e7e79accd0.svg) no-repeat center/contain}.partner__box:after{right:0;background:url(../img/partner/right-fa61bcf12f.svg) no-repeat center/contain}.partner__box-title{flex:0 0 29rem;font-family:"Buyan";font-weight:700;font-size:4rem;line-height:95%;text-align:right}.partner__box-content{padding-left:10rem}.partner__box-logo{max-width:16rem;margin-bottom:1rem}.partner__box-logo IMG{width:auto}.partner__box-text{font-weight:500;font-size:2rem;line-height:120%}.partner__wrap{display:grid;grid-template-columns:repeat(4, 1fr);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}.adress{padding:11rem 0;background:#FFF}.adress-title{margin-bottom:6rem}.adress-maps{position:relative;width:100%;height:50rem;margin-bottom:3rem}.adress-maps_bg{position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.adress-maps_bg-2{display:none}.adress-maps_map{position:relative;z-index:10;width:100%;height:100%}.adress-maps_map iframe{width:100%;height:100%;border:none}.adress__wrap{display:flex;align-items:center}.adress-text{position:relative;font-size:1.6rem;line-height:140%}.adress-text-1{margin-right:2rem;padding-left:3.5rem}.adress-text-1::before{content:'';position:absolute;left:0;top:0;background:url(../img/adress/icon-4cadce0eba.svg) no-repeat center/100%;max-width:2.5rem;width:100%;height:100%}.adress-text-2{padding-left:2rem}.adress-text-2::before{content:'';position:absolute;left:0;top:.6rem;background-color:#F23D30;max-width:1rem;width:100%;height:1rem;border-radius:50%}.genz{padding:11rem 0}.genz-title{position:relative;margin-bottom:5rem}.genz-title::before{content:'';position:absolute;right:0;background:url(../img/genz/logo-f98f930c47.png) no-repeat center/cover;max-width:5rem;width:100%;height:5rem}.genz__wrap{display:flex;justify-content:space-between}.genz__wrap-info{max-width:38%;width:100%}.genz__wrap-img{max-width:58%;width:100%}.genz__wrap-box{margin-top:7rem}.genz__wrap-box h3{font-weight:700;font-size:2rem;line-height:140%;margin-bottom:2rem}.genz__wrap-box div{display:flex;justify-content:space-between;align-items:flex-end}.genz__wrap-box div img{max-width:45%;width:100%}.genz__wrap-box div p{max-width:47%;width:100%;font-size:1.6rem;line-height:140%}.genz__wrap-mob{display:none}.genz-text{font-size:1.6rem;line-height:140%}.organizer{position:relative;padding:12rem 0 16rem;background:url(../img/organizer/bg-fed900fac1.jpg) no-repeat center/cover}.organizer__box{position:relative;z-index:10;max-width:48rem;width:100%}.organizer-title{color:#FFF;margin-bottom:6rem}.organizer-logo{max-width:20rem;width:100%;margin-bottom:3rem}.organizer-text{color:#FFF;font-size:2rem;line-height:140%}.organizer-pc{position:absolute;z-index:2;top:-10%;right:10%;max-width:53rem;width:100%}.organizer-graph{position:absolute;z-index:1;bottom:-45%;right:-5%;max-width:76rem;width:100%}.organizer-graph-2{display:none}.organizer_mmg{position:relative;padding:8rem 0}.organizer_mmg__logo{position:absolute;right:0;top:0;max-width:26rem;width:100%}.organizer_mmg__logo img{width:100%}.organizer_mmg__logo img:nth-child(1){max-width:12rem;margin-right:3.5rem}.organizer_mmg__logo img:nth-child(2){max-width:8rem}.organizer_mmg__box{position:relative;z-index:10;max-width:70%;width:100%}.organizer_mmg-title{position:relative;padding-left:4.5rem;margin-bottom:10rem}.organizer_mmg-title::before{content:'';position:absolute;left:0;background:url(../img/organizer_mmg/cell-979a01b2ab.svg) no-repeat center/100%;width:4rem;height:5rem}.organizer_mmg-logo{max-width:100%;width:100%;margin-top:16rem}.organizer_mmg-text{font-size:2.5rem;line-height:140%}.organizer_mmg-pc{position:absolute;z-index:2;top:15%;right:-10%;max-width:46rem;width:100%}.footer{padding:2rem 0;background:#FFF}.footer__flex{display:flex;align-items:center;margin:1rem 0}.footer__flex p{font-size:1.4rem;line-height:110%;margin-right:4rem}.footer__flex a{font-size:1.4rem;line-height:110%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000}.footer__button-fixed{display:none;position:fixed;box-sizing:border-box;max-width:90%;width:100%;padding:1rem;bottom:2rem;left:50%;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);z-index:100;height:5.5rem;align-items:center;justify-content:center;font-size:1.6rem;line-height:100%;letter-spacing:1px;text-transform:uppercase}.footer__button-fixed.thanksPage{display:none}.page-scrolled-main .footer__button-fixed{transition:.3s;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}.page-scrolled-on-form-1 .footer__button-fixed,.page-scrolled-on-form-2 .footer__button-fixed{transition:.3s;-webkit-transform:translate3d(-50%, 200%, 0);transform:translate3d(-50%, 200%, 0)}.thanks{height:100vh;display:flex;align-items:center;justify-content:center;padding:12rem 0;background:#6D58AD url(../img/thanks/bg-db5b8be89c.jpg) no-repeat center/cover}.thanks-title{color:#FFF;text-align:center;font-size:11rem;font-weight:700;line-height:110%;text-transform:uppercase;margin-bottom:0}.thanks-subtitle{color:#FFF;text-align:center;font-size:7.2rem;font-weight:700;line-height:110%;text-transform:uppercase;margin-bottom:3rem}.thanks-text{max-width:52rem;width:100%;color:#FFF;text-align:center;font-size:2rem;line-height:120%;margin:0 auto 4rem}.thanks-btn{max-width:32rem;width:100%;height:9.5rem;padding:1rem 2rem;border-radius:3rem;background:url(../img/common/bg-color-96cd0cc467.png) no-repeat center/cover;color:#FFF;font-family:"Buyan";font-size:4rem;font-weight:700;line-height:100%;display:flex;align-items:center;justify-content:center;margin:0 auto}.thanks-btn:hover{color:#FFF}.thanks__header{position:absolute;top:0;width:100%;padding:3rem 0}.thanks__header-box{display:flex;align-items:center}.thanks__header-box-logo{max-width:15rem;width:100%;margin-right:3.5rem}.thanks__header-box-logo-2{max-width:11rem;width:100%}.thanks__header-box-btn{max-width:26rem;width:100%;height:6rem;border:1px solid #FFF;background:transparent;display:flex;align-items:center;justify-content:center;color:#FFF;font-size:2rem;font-weight:700;line-height:100%;margin:0 0 0 auto}.thanks__footer{position:absolute;bottom:0;width:100%;padding:3rem 0}.thanks__footer-box{display:flex;align-items:center;justify-content:space-between}.thanks__footer-box a{font-size:1.6rem;line-height:120%;text-decoration:underline;color:#FFF}.popups__form{position:relative;max-width:112rem;width:100%;height:auto;padding:8rem 5rem;background:#FFF}.popups__form .fancybox-close-small{color:#000;padding:0;right:1rem;top:1rem}
