@font-face{font-family:'Mazzard';src:url("fonts/MazzardH-Bold.woff2") format("woff2"),url("fonts/MazzardH-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'Mazzard';src:url("fonts/MazzardH-SemiBoldItalic.woff2") format("woff2"),url("fonts/MazzardH-SemiBoldItalic.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:'Mazzard';src:url("fonts/MazzardH-Medium.woff2") format("woff2"),url("fonts/MazzardH-Medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Mazzard';src:url("fonts/MazzardH-Regular.woff2") format("woff2"),url("fonts/MazzardH-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Mazzard M';src:url("fonts/MazzardM-Medium.woff2") format("woff2"),url("fonts/MazzardM-Medium.woff") format("woff");font-weight:500;font-style:normal}body{background:#faf6e8;font-family:'Mazzard', 'Arial', 'Helvetica', sans-serif;font-weight:500;font-size:4.44444vw;line-height:1.25;color:#1f3827}body.noscroll{overflow:hidden}.wrapper{padding-top:18.88889vw;margin:0 auto;overflow:hidden}.container{max-width:100vw;padding-left:3.33333vw;padding-right:3.33333vw}@media (max-width: 991px){.desk{display:none !important}}img{max-width:100%;border:0}a{color:inherit;outline:none;transition:0.3s}a:active,a:hover,a:focus{color:inherit;text-decoration:none}ul{list-style:none}ul,li,P{padding:0;margin:0}[href^="tel:"]{white-space:nowrap}button,input,select,textarea{font-family:inherit;color:inherit}::-webkit-input-placeholder{color:inherit;opacity:1}::-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}.button{display:flex;justify-content:center;align-items:center;width:100%;height:14.44444vw;padding:0 2.77778vw;border:0;border-radius:4.44444vw;font-weight:600;font-size:4.44444vw;letter-spacing:-0.03em;white-space:nowrap;cursor:pointer}.button_1{background:#1f3827;color:#faf6e8}.button_1:hover,.button_1:active,.button_1:focus{background:#0b2413;color:#faf6e8}.button_2{background:#faf6e8;color:#1f3827}.button_2:hover,.button_2:active,.button_2:focus{background:#ebdfaf;color:#1f3827}.button_3{border:1px solid #faf6e8;background:rgba(255,255,255,0.01);backdrop-filter:blur(1.66667vw);color:#faf6e8}.button_3:hover,.button_3:active,.button_3:focus{background:rgba(255,255,255,0.2);color:#faf6e8}.button_4{border:1px solid #1f3827;background:rnone;color:#1f3827}.button_4:hover,.button_4:active,.button_4:focus{background:#e4e4d5;color:#1f3827}.button:disabled{opacity:0.7;cursor:not-allowed}H1{font-weight:700;font-size:11.66667vw;line-height:90%;text-transform:uppercase;margin:0}.section-title{font-weight:500;font-size:4.44444vw;line-height:120%;letter-spacing:-0.02em;text-align:center;margin:0}.section-subtitle{font-size:6.66667vw;line-height:110%;letter-spacing:-0.03em;text-align:center}.section-subtitle SPAN{color:#418958}.hidden{display:none}.lazy{background-image:none !important;opacity:0}.lazy:before,.lazy:after{content:none !important}.lazy-loaded{opacity:1;transition:0.1s}.form ::-webkit-input-placeholder{color:#778474}.form ::-ms-input-placeholder{color:#778474}.form ::placeholder{color:#778474}.form :-ms-input-placeholder{color:#778474}.form__title{font-size:5.55556vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:5vw}.form__title_small{font-size:3.88889vw;line-height:100%;margin-bottom:2.77778vw}.form__text{font-weight:500;font-size:4.44444vw;line-height:100%;margin-bottom:2.77778vw}.form__items{display:flex;flex-flow:column;gap:1.11111vw}.form__item{flex:1 0}.form__item_button{padding-top:5.55556vw}.form__input{width:100%;height:14.16667vw;padding:0 5vw;border:0;border-radius:4.44444vw;font-family:"Mazzard M","Arial","Helvetica",sans-serif;font-weight:500;font-size:3.88889vw;letter-spacing:-0.03em;color:#1f3827;background-color:#faf6e8;-webkit-appearance:none;outline:none}.form__input.error{border:1px solid #ff2626;color:#ff2626}.form__input.error::-webkit-input-placeholder{color:#ff2626}.form__input.error::-ms-input-placeholder{color:#ff2626}.form__input.error::placeholder{color:#ff2626}.form__input.error:-ms-input-placeholder{color:#ff2626}.form__input.valid{border:1px solid #219653;color:#219653}.form__input.valid::-webkit-input-placeholder{color:#219653}.form__input.valid::-ms-input-placeholder{color:#219653}.form__input.valid::placeholder{color:#219653}.form__input.valid:-ms-input-placeholder{color:#219653}.form__button{height:14.44444vw}.form__button:disabled{opacity:0.7;cursor:not-allowed}.form__footer{position:relative;display:block;font-family:"Mazzard M","Arial","Helvetica",sans-serif;font-weight:500;font-size:3.33333vw;line-height:110%;letter-spacing:-0.03em;color:#778474;cursor:pointer;margin:3.88889vw 0 0 0}.form__footer-checkbox{position:absolute;left:0;display:flex;align-items:center;justify-content:center;width:3.33333vw;height:3.33333vw;border:0;border-radius:0.83333vw;background:#faf6e8}.form__footer-checkbox input{display:none}.form__footer-checkbox-icon{position:absolute;top:0;bottom:0;left:0;right:0}.form__footer-checkbox-icon:before{display:none;position:absolute;top:0;bottom:0;left:0;right:0;content:'';background:url(../img/form/check_black-946da9ee2d.svg) no-repeat 50% 50%/70% auto}input:checked+.form__footer-checkbox-icon:before{display:block}.form__footer-text{padding-left:5.55556vw}.form__footer-text a{text-decoration:underline}.form_vertical{margin:0 auto}.form_horisontal{margin:0 auto}.form_vertical .form__items{flex-direction:column}label.error{display:none !important}.widget-form-privacy{display:none !important}.send-success{color:#000000}.phone-info{padding-top:2.77778vw}.phone-info__text{max-width:80.55556vw;padding-bottom:3.05556vw;font-size:3.05556vw;line-height:3.33333vw;letter-spacing:0.04em;color:#222;text-transform:uppercase}.phone-info__number{font-size:5.83333vw;font-weight:700;line-height:100%;color:#000}.phone-info__number:hover,.phone-info__number:focus{color:#000;text-decoration:none}.header{position:fixed;left:0;right:0;top:0;z-index:20;border-radius:0 0 6.66667vw 6.66667vw;background:#faf6e8}.header_open:before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';background:#faf6e8}.page-scrolled .header{box-shadow:0 0 2.77778vw rgba(0,0,0,0.2)}.header__box{display:flex;justify-content:space-between;align-items:center;min-height:16.11111vw;transition:0.3s}.page-scrolled .header__box{min-height:16.11111vw}.header__logo{position:relative;z-index:11;display:flex;align-items:flex-end;gap:5.55556vw}.header__logo IMG:nth-child(1){width:33.05556vw}.header__logo IMG:nth-child(2){width:28.33333vw}.header__right{position:fixed;z-index:-1;top:16.11111vw;bottom:0;left:0;right:0;z-index:-1;display:flex;flex-direction:column;background:#faf6e8;padding:16.66667vw 3.33333vw 8.33333vw 3.33333vw;overflow:auto;opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);transition:0.3s}.header__right_open{z-index:10;opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.header__menu{display:flex;flex-direction:column;gap:5vw;flex-grow:1;text-align:center;margin-bottom:18.05556vw}.header__menu-item{font-size:5vw;line-height:100%;letter-spacing:-0.02em}.header__icon{position:relative;z-index:13;display:flex;justify-content:center;align-items:center;width:8.33333vw;height:8.33333vw;border-radius:2.22222vw;background:#418958}.header__icon-menu{position:relative;z-index:11;display:block;width:3.88889vw;height:0.55556vw;background-color:#faf6e8;transition:all .0s}.header__icon-menu:before,.header__icon-menu:after{position:absolute;content:'';display:block;width:3.88889vw;height:0.55556vw;background-color:#faf6e8;transition:all .2s}.header__icon-menu:before{top:-1.38889vw}.header__icon-menu:after{top:1.38889vw}.header__icon-menu.open{background-color:transparent}.header__icon-menu.open:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__icon-menu.open:after{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__buttonbox{display:flex;flex-direction:column;gap:1.66667vw;margin-bottom:11.11111vw}.header__policy{display:flex;flex-direction:column;gap:4.44444vw;font-family:"Mazzard M","Arial","Helvetica",sans-serif;font-weight:500;font-size:3.88889vw;line-height:110%;letter-spacing:-0.03em;text-align:center;margin-bottom:11.66667vw}.header__policy A{text-decoration:underline}.header__details{font-family:"Mazzard M","Arial","Helvetica",sans-serif;font-weight:500;font-size:3.33333vw;line-height:110%;letter-spacing:-0.03em;color:#778474}.main{display:flex;min-height:145.55556vw;padding:15vw 0 3.33333vw 0;border-radius:6.66667vw;background:#418958 url(../img/main/bg-1aa0a3ae83.jpg) no-repeat 50% 0/cover;color:#faf6e8;text-align:center}.main__box{display:flex;flex-direction:column;height:100%}.main H1{position:absolute;top:-2777.77778vw;left:-2777.77778vw}.main__title{margin-bottom:4.16667vw}.main__text{max-width:77.77778vw;font-size:5vw;line-height:100%;letter-spacing:-0.02em;margin:0 auto}.main__buttonbox{display:flex;flex-direction:column;gap:1.66667vw;margin:auto 0 0 0}.schedule{padding:19.44444vw 0}.schedule .section-title{color:#9dc0a0;text-align:center;margin-bottom:3.88889vw}.schedule .section-subtitle{text-align:center;margin-bottom:11.66667vw}.schedule__box{display:flex;flex-wrap:wrap;gap:1.11111vw;margin-bottom:11.11111vw}.schedule .swiper-wrapper{align-items:center}.schedule__item{display:flex}.schedule__item-inner{display:flex;flex-direction:column;justify-content:space-between;height:138.88889vw;padding:1.66667vw;border-radius:5.55556vw;background-color:#ebdfaf;background-position:50% 0;background-size:cover}.schedule__item_1 .schedule__item-inner{background-image:url(../img/schedule/photo1-773543b2a9.jpg)}.schedule__item_2 .schedule__item-inner{background-image:url(../img/schedule/photo2-0ce6781eb7.jpg)}.schedule__item_3 .schedule__item-inner{background-image:url(../img/schedule/photo3-7c60d590ec.jpg)}.schedule__item-tags{display:flex;flex-wrap:wrap;gap:1.11111vw}.schedule__item-tags DIV{display:flex;justify-content:center;align-items:center;height:8.33333vw;padding:0 4.44444vw;border:1px solid #778474;border-radius:3.33333vw;font-size:3.88889vw;line-height:100%;letter-spacing:-0.03em;color:#778474}.schedule__item-content{padding:3.33333vw;border-radius:4.44444vw;background:#faf6e8}.schedule__item-title{font-size:5.55556vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:6.94444vw}.schedule__item UL{display:flex;flex-direction:column;gap:1.66667vw;margin-bottom:6.66667vw}.schedule__item UL LI{position:relative;padding-left:4.16667vw;font-size:3.88889vw;line-height:100%;letter-spacing:-0.02em}.schedule__item UL LI:before{position:absolute;top:0.55556vw;left:0;content:'';width:2.5vw;height:2.5vw;border:0.55556vw solid #418958;border-radius:50%}.about{padding:19.44444vw 0;text-align:center}.about .section-title{color:#9dc0a0;margin-bottom:3.88889vw}.about .section-subtitle{margin-bottom:11.66667vw}.about .section-subtitle IMG{width:6.94444vw}.about__box{display:flex;gap:1.11111vw;padding:0 3.33333vw;margin:0 -3.33333vw;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.about__box::-webkit-scrollbar{display:none}.about__item{display:flex;justify-content:center;min-height:100%}.about__item-inner{display:flex;flex-direction:column;justify-content:space-between;width:77.5vw;padding:5.55556vw;border-radius:5vw;background:#f2eacb;text-align:left;overflow:hidden}.about__item-number{font-size:4.44444vw;line-height:100%;letter-spacing:-0.02em;color:#778474;margin-bottom:5.55556vw}.about__item-text{font-size:4.44444vw;line-height:100%;letter-spacing:-0.03em}.audience{padding:19.44444vw 0;text-align:center}.audience .section-title{color:#9dc0a0;margin-bottom:3.88889vw}.audience .section-subtitle{margin-bottom:11.66667vw}.audience__box{padding:0 3.33333vw;margin:0 -3.33333vw}.audience__item{display:flex;justify-content:center;min-height:100%}.audience__item-inner{display:flex;flex-direction:column;width:86.11111vw;border-radius:5.55556vw;background:#f2eacb;text-align:left;overflow:hidden}.audience__item-photo{height:41.66667vw;border-radius:0 0 5.55556vw 5.55556vw;overflow:hidden}.audience__item-photo IMG{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.audience__item-content{padding:4.44444vw 5.55556vw 5.55556vw 5.55556vw}.audience__item-number{font-size:5vw;line-height:100%;letter-spacing:-0.02em;color:#9dc0a0;margin-bottom:3.88889vw}.audience__item-title{font-size:5.55556vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:5vw}.audience__item-text{font-size:4.44444vw;line-height:110%;letter-spacing:-0.03em}.program{padding:15.83333vw 0 19.44444vw 0;border-radius:6.66667vw;background:#f2eacb;text-align:center}.program .section-title{color:#778474;margin-bottom:3.88889vw}.program .section-subtitle{margin-bottom:11.11111vw}.program__box{display:flex;flex-direction:column;gap:2.77778vw}.program__section{display:flex;flex-direction:column;align-items:center;gap:2.77778vw}.program__section-name{display:flex;gap:0.83333vw;font-size:3.88889vw;line-height:100%;letter-spacing:-0.02em;color:#778474;margin-bottom:1.38889vw}.program__section-list{display:flex;flex-direction:column;gap:1.66667vw}.program__section-item{display:flex;gap:4.72222vw;min-height:18.33333vw;padding:2.22222vw;border-radius:4.44444vw;background:#faf6e8}.program__section-time{display:flex;justify-content:center;align-items:center;flex:0 0 37.5vw;border-radius:4.44444vw;background:#ebdfaf;font-weight:600;font-size:5vw;line-height:100%;letter-spacing:-0.02em}.program__section-text{display:flex;align-items:center;font-size:4.44444vw;line-height:110%;letter-spacing:-0.03em;text-align:left}.program__section-info{flex:1 0;font-size:3.88889vw;line-height:100%;letter-spacing:-0.02em;color:#778474}.about-tournaments{display:flex;min-height:174.44444vw;padding:15.83333vw 0 3.33333vw 0;border-radius:6.66667vw;background:#ebdfaf url(../img/about-tournaments/bg-9dab841ac6.jpg) no-repeat 50% 0/cover;text-align:center}.about-tournaments__box{display:flex;flex-direction:column;height:100%}.about-tournaments .section-title{color:#778474;margin-bottom:3.88889vw}.about-tournaments .section-subtitle{margin-bottom:11.66667vw}.about-tournaments__text{display:flex;flex-direction:column;gap:2.77778vw}.about-tournaments__text P{font-size:5vw;line-height:110%;letter-spacing:-0.03em}.about-tournaments__text P SPAN{color:#418958}.nominations{padding:19.44444vw 0;text-align:center}.nominations .section-title{color:#9dc0a0;margin-bottom:3.88889vw}.nominations .section-subtitle{margin-bottom:11.66667vw}.nominations__box{padding:0 3.33333vw;margin:0 -3.33333vw}.nominations__box_1{margin-bottom:22.22222vw}.nominations__item{display:flex;justify-content:center;min-height:100%}.nominations__item-inner{display:flex;flex-direction:column;width:86.11111vw;border-radius:5.55556vw;background:#f2eacb;text-align:left;overflow:hidden}.nominations__item_man .nominations__item-inner{background:#d6e4de}.nominations__item_woman .nominations__item-inner{background:#f7e0ca}.nominations__item-photo{height:41.66667vw;border-radius:0 0 5.55556vw 5.55556vw;overflow:hidden}.nominations__item-photo IMG{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nominations__item-content{padding:4.44444vw 5.55556vw 5.55556vw 5.55556vw}.nominations__item-title{font-size:5.55556vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:5vw}.nominations__item-text{font-size:4.44444vw;line-height:110%;letter-spacing:-0.03em}.nominations__item UL{display:flex;flex-direction:column;gap:1.66667vw}.nominations__item UL LI{position:relative;padding-left:4.16667vw;font-size:3.88889vw;line-height:100%;letter-spacing:-0.02em}.nominations__item UL LI:before{position:absolute;top:0.55556vw;left:0;content:'';width:2.5vw;height:2.5vw;border:0.55556vw solid #418958;border-radius:50%}.prizes{padding:19.44444vw 0 15.83333vw 0;text-align:center}.prizes .section-title{color:#9dc0a0;margin-bottom:3.88889vw}.prizes .section-subtitle{margin-bottom:11.66667vw}.prizes__box{display:flex;flex-wrap:wrap;gap:1.11111vw;margin-bottom:11.11111vw}.prizes__item{display:flex;justify-content:center;flex:1}.prizes__item:nth-child(1){flex:0 0 100%}.prizes__item-inner{display:flex;flex-direction:column;width:46.11111vw;padding:5.27778vw 7.22222vw 0 7.22222vw;border-radius:5.55556vw;background:#ebdfaf}.prizes__item-place{position:relative;height:31.11111vw;padding-top:6.94444vw;color:#418958;margin-bottom:5.55556vw}.prizes__item-place:before{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);content:'';width:31.11111vw;height:31.11111vw;background:url(../img/prizes/ball-4afa532358.png) no-repeat 50% 50%/100% 100%;mix-blend-mode:hard-light}.prizes__item-place-number{position:relative;font-weight:400;font-size:12.22222vw;line-height:110%;letter-spacing:-0.03em}.prizes__item-place-text{position:relative;font-weight:600;font-size:4.16667vw;line-height:110%;letter-spacing:-0.03em}.prizes__item-price{height:12.77778vw;padding-top:2.77778vw;border-radius:3.33333vw 3.33333vw 0 0;background:#418958;font-weight:600;font-size:5.55556vw;line-height:110%;letter-spacing:-0.03em;color:#fff}.prizes__text{padding:0 2.77778vw;font-size:3.88889vw;line-height:110%;letter-spacing:-0.02em;color:#9dc0a0}.price{padding:19.44444vw 0}.price .section-title{color:#9dc0a0;margin-bottom:3.88889vw}.price .section-subtitle{margin-bottom:11.66667vw}.price__box{display:flex;flex-direction:column;gap:1.38889vw}.price__block{padding:3.05556vw;border:1px solid #ebdfaf;border-radius:4.44444vw;background:#f2eacb}.price__block.open{background:none}.price__block.open .price__block-title:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.price__block-title{position:relative;padding-right:11.11111vw;font-size:5.55556vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:4.16667vw;cursor:pointer}.price__block-title:before{position:absolute;top:0;right:0;content:'';width:8.33333vw;height:8.33333vw;border-radius:2.22222vw;background:#ebdfaf}.price__block-title:after{position:absolute;top:0;right:0;content:'';width:8.33333vw;height:8.33333vw;background:url(../img/common/icon-accordion-6d05c01b36.svg) no-repeat 50% 50%/5.55556vw 5.55556vw;transition:.3s}.price__block-tags{display:flex;flex-wrap:wrap;gap:1.11111vw}.price__block-tags DIV{display:flex;justify-content:center;align-items:center;height:8.33333vw;padding:0 4.44444vw;border:1px solid #778474;border-radius:3.33333vw;font-size:3.88889vw;line-height:100%;letter-spacing:-0.03em;color:#778474}.price__content{display:flex;flex-direction:column;gap:6.66667vw;padding-top:6.66667vw}.price__content-box{padding:3.33333vw;border-radius:3.88889vw;background:#f2eacb}.price__content-box-title{font-size:5vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:5.55556vw}.price__content-box-list{display:flex;flex-direction:column;gap:2.22222vw;margin-bottom:5vw}.price__content-box-list LI{position:relative;padding-left:6.38889vw;font-size:3.88889vw;line-height:100%;letter-spacing:-0.02em}.price__content-box-list LI:before{position:absolute;top:-0.83333vw;left:0;content:'';width:4.44444vw;height:4.44444vw;background:url(../img/common/bullet-d00b7266c6.svg) no-repeat 50% 50%/100% 100%}.price__content-box-cards{display:flex;flex-direction:column;gap:1.38889vw;margin-bottom:5.55556vw}.price__content-box-card{padding:2.77778vw 3.33333vw 3.33333vw 3.33333vw;border-radius:3.33333vw;background:#faf6e8}.price__content-box-card-title{font-size:4.44444vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:5vw}.price__content-box-card-content{display:flex;gap:4.44444vw}.price__content-box-card-item-title{font-size:2.77778vw;line-height:100%;letter-spacing:-0.03em;color:#778474;margin-bottom:3.33333vw}.price__content-box-card-item-price{display:flex;align-items:flex-start;gap:1.11111vw;margin-bottom:3.33333vw}.price__content-box-card-item-price STRONG{font-weight:600;font-size:6.11111vw;line-height:100%;letter-spacing:-0.03em;color:#418958}.price__content-box-card-item-price SPAN{display:inline-flex;justify-content:center;align-items:center;height:4.44444vw;padding:0 1.11111vw;border-radius:1.38889vw;background:#418958;font-size:2.22222vw;line-height:100%;letter-spacing:-0.03em;color:#faf6e8}.price__content-box-card-item-list{display:flex;flex-direction:column;gap:2.77778vw}.price__content-box-card-item-list DIV{font-size:3.88889vw;line-height:100%;letter-spacing:-0.03em;color:#418958}.price__content-box-card-item-list DIV STRONG{font-weight:700}.price__content-box-card-text{padding-top:1.94444vw;font-size:2.77778vw;line-height:100%;letter-spacing:-0.03em;color:#418958}.price__content-box-card-footnote{font-size:2.77778vw;line-height:100%;letter-spacing:-0.03em;margin-top:1.11111vw;color:#778474}.price__content-box-card-footnote sup{font-size:3.33333vw;top:1px}.price__block:nth-of-type(3) .price__content-box-card-footnote{margin-top:auto}.organizer{padding:15.83333vw 0 16.66667vw 0;border-radius:6.66667vw;background:#ebdfaf url(../img/organizer/bg-ec93bd2e03.jpg) no-repeat 50% 100%/100% auto;text-align:center}.organizer .section-title{color:#778474;margin-bottom:3.88889vw}.organizer .section-subtitle{margin-bottom:11.11111vw}.organizer .section-subtitle BR{display:none}.organizer__box{display:flex;flex-direction:column;gap:1.38889vw}.organizer__item{display:flex;flex-direction:column}.organizer__item_1,.organizer__item_2{padding:5vw;border-radius:4.44444vw;background:#faf6e8;text-align:left;overflow:hidden}.organizer__item_3{gap:1.38889vw}.organizer__item-title{font-size:5.55556vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:5vw}.organizer__item-title SPAN{color:#418958}.organizer__item-photo{border-radius:0 0 4.44444vw 4.44444vw;margin:-5vw -5vw 5.55556vw -5vw;overflow:hidden}.organizer__item UL{display:flex;flex-direction:column;gap:1.66667vw}.organizer__item UL LI{position:relative;padding-left:4.16667vw;font-size:3.88889vw;line-height:100%;letter-spacing:-0.02em}.organizer__item UL LI:before{position:absolute;top:0.55556vw;left:0;content:'';width:2.5vw;height:2.5vw;border:0.55556vw solid #418958;border-radius:50%}.organizer__item-logo{display:flex;justify-content:center;align-items:center;height:34.44444vw;border-radius:4.44444vw;background:#f2eacb}.organizer__item .button:after{content:'';width:4.72222vw;height:4.72222vw;background:url(../img/organizer/arrow-b55273ac4d.svg) no-repeat 50% 50%/100% 100%;margin-left:3.33333vw}.partners{padding:18.33333vw 0 17.5vw 0;text-align:center}.partners .section-title{color:#9dc0a0;margin-bottom:3.88889vw}.partners .section-subtitle{margin-bottom:11.11111vw}.partners__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.11111vw}.partners__item{display:flex;flex-direction:column;justify-content:space-between;flex:0 0 calc(50% - 0.55556vw);height:50vw;padding:1.38889vw;border:1px solid #ebdfaf;border-radius:4.44444vw}.partners__item-photo{display:flex;align-items:center;flex-grow:1}.partners__item-text{display:flex;justify-content:center;align-items:center;height:9.44444vw;border:1px solid #778474;border-radius:3.33333vw;padding:0 1.11111vw;font-size:2.77778vw;line-height:100%;letter-spacing:0 0.3em;color:#778474}.partners__item_general .partners__item-text{border:0;background:#418958;color:#faf6e8}.partners__item_official .partners__item-text{border:0;background:#ebdfaf;color:#1f3827}.partner-packages{padding:17.5vw 0}.partner-packages .section-title{color:#9dc0a0;text-align:center;margin-bottom:3.88889vw}.partner-packages .section-subtitle{text-align:center;margin-bottom:11.11111vw}.partner-packages__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:1.11111vw;margin-bottom:11.11111vw}.partner-packages__tags DIV{position:relative;display:flex;justify-content:center;align-items:center;min-height:8.61111vw;padding:2.22222vw 2.5vw 2.22222vw 9.44444vw;border:1px solid #778474;border-radius:3.33333vw;font-size:3.33333vw;line-height:100%;letter-spacing:-0.02em;color:#778474}.partner-packages__tags DIV:before{position:absolute;top:50%;left:1.38889vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);content:'';width:5.27778vw;height:5.27778vw;background:url(../img/common/bullet-d00b7266c6.svg) no-repeat 50% 50%/100% 100%}.partner-packages__box{display:flex;flex-direction:column;gap:5.55556vw;padding:27.77778vw 1.66667vw 1.66667vw 1.66667vw;border-radius:5.55556vw;background:#418958 url(../img/partner-packages/bg-257bf94a85.jpg) no-repeat 50% 0/cover}.partner-packages__contacts{padding:0 3.33333vw;color:#faf6e8}.partner-packages__contacts-title{font-size:6.11111vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:3.33333vw}.partner-packages__contacts-list{display:flex;flex-direction:column;gap:2.77778vw}.partner-packages__contacts-item{position:relative;padding-left:6.94444vw;font-size:3.88889vw;line-height:100%;letter-spacing:-0.02em}.partner-packages__contacts-item:before{position:absolute;top:-0.83333vw;left:0;content:'';width:5.27778vw;height:5.27778vw;background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%}.partner-packages__contacts-item_person:before{background-image:url(../img/partner-packages/icon-person-bad30796b2.svg)}.partner-packages__contacts-item_phone:before{background-image:url(../img/partner-packages/icon-phone-212ecd1246.svg)}.partner-packages__contacts-item_email:before{background-image:url(../img/partner-packages/icon-email-4df5cee2b8.svg)}.partner-packages__formbox{padding:3.33333vw;border-radius:4.44444vw;background:#f2eacb}.faq{padding:17.5vw 0 19.44444vw 0}.faq .section-title{color:#9dc0a0;margin-bottom:3.88889vw}.faq .section-subtitle{margin-bottom:11.11111vw}.faq__box{display:flex;flex-direction:column;gap:1.38889vw}.faq__block{padding:3.05556vw;border:1px solid #ebdfaf;border-radius:4.44444vw;background:#f2eacb}.faq__block.open{background:none}.faq__block.open .faq__block-title:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.faq__block-title{position:relative;padding-right:11.11111vw;font-size:5.55556vw;line-height:110%;letter-spacing:-0.03em;cursor:pointer}.faq__block-title:before{position:absolute;top:0;right:0;content:'';width:8.33333vw;height:8.33333vw;border-radius:2.22222vw;background:#ebdfaf}.faq__block-title:after{position:absolute;top:0;right:0;content:'';width:8.33333vw;height:8.33333vw;background:url(../img/common/icon-accordion-6d05c01b36.svg) no-repeat 50% 50%/5.55556vw 5.55556vw;transition:.3s}.faq__content{display:flex;flex-direction:column;gap:6.66667vw;padding-top:6.66667vw}.faq__content-box{display:flex;flex-direction:column;gap:2.77778vw;font-size:4.44444vw;line-height:110%;letter-spacing:-0.03em}.footer{padding:16.66667vw 0 11.11111vw 0}.footer__box{display:flex;justify-content:space-between;margin-bottom:15.83333vw}.footer__logo{position:relative;z-index:11;display:flex;align-items:flex-end;gap:5.55556vw}.footer__logo IMG:nth-child(1){width:33.05556vw}.footer__logo IMG:nth-child(2){width:28.33333vw}.footer .totop{display:flex;justify-content:center;align-items:center;width:8.33333vw;height:8.33333vw;background:url(../img/common/icon-totop-cd635a6ff8.svg) no-repeat 50% 50%/100% 100%;cursor:pointer}.footer__policy{display:flex;flex-direction:column;gap:4.44444vw;font-family:"Mazzard M","Arial","Helvetica",sans-serif;font-weight:500;font-size:3.88889vw;line-height:110%;letter-spacing:-0.03em;margin-bottom:11.66667vw}.footer__policy A{text-decoration:underline}.footer__details{font-family:"Mazzard M","Arial","Helvetica",sans-serif;font-weight:500;font-size:3.33333vw;line-height:110%;letter-spacing:-0.03em;color:#778474}.fancybox-bg{background:#1f3827}.popup .fancybox-button svg{display:none}.fancybox-slide--html{padding:3.33333vw}.fancybox-slide--html .popup .fancybox-close-small{width:8.33333vw;height:8.33333vw;padding:0;margin:3.33333vw 3.33333vw 0 0}.fancybox-slide--html .popup .fancybox-close-small:before{content:'';display:block;width:8.33333vw;height:8.33333vw;background:url(../img/common/close-c79696e05c.svg) no-repeat 50% 50%/100% 100%}.popup{padding:3.33333vw;border-radius:4.44444vw;background:#f2eacb}.popup .form__title{padding-right:11.11111vw}.swiper{overflow:visible}.swiper:not(.swiper-initialized){display:flex;opacity:0}.swiper-slide{height:auto}.swiper-horizontal>.swiper-scrollbar{height:1.11111vw;top:100%;bottom:0;border-radius:27.5vw;background:red;margin-top:4.44444vw}.swiper-scrollbar-drag{cursor:pointer;background:green}.swiper-controls{display:inline-flex;align-items:center;padding:1.38889vw;border:1px solid #f2eacb;border-radius:3.33333vw;margin:11.11111vw auto 0 auto}.swiper-pagination{width:-webkit-fit-content;width:fit-content;position:static}.swiper-pagination-bullets.swiper-pagination-horizontal{display:flex;gap:1.11111vw;width:auto;height:6.11111vw;left:1.11111vw;right:1.11111vw;top:100%;display:flex;border-radius:0;background:none}.swiper-pagination-bullet{width:0.55556vw;height:100%;border-radius:3.33333vw;background:#f2eacb;opacity:1;margin:0 !important;transition:0.2s}.swiper-pagination-bullet-active{background:#ebdfaf}.swiper-nav{display:flex;justify-content:center;align-items:center;gap:2.77778vw}.swiper-scrollbar[style*="display: none"] ~ .swiper-nav{display:none}.swiper-button{width:8.88889vw;height:8.88889vw;padding:0;font-size:8.88889vw;border-radius:1.66667vw;background:#ebdfaf;transition:0.2s;cursor:pointer}.swiper-button:hover{background:#ebdfaf}.swiper-button i{display:block;width:5vw;height:5vw;background:url(../img/common/arrow-6d18d6b3c4.svg) no-repeat 50% 50%/100% 100%}.swiper-button-disabled{cursor:default;background:#f2eacb}.swiper-button-disabled i{opacity:0.5}.swiper-button-disabled:hover{background:#f2eacb}.swiper-prev i{-webkit-transform:scale3d(-1, 1, 1);transform:scale3d(-1, 1, 1)}.swiper-custom-nav{margin:0;width:-webkit-fit-content;width:fit-content;display:none}.swiper-custom-nav .swiper-pagination{position:relative;top:auto;left:auto;bottom:auto}.swiper-custom-nav .swiper-button{width:8.88889vw;height:8.88889vw;border-radius:50%;background:#FFF;flex:0 0 8.88889vw;box-shadow:none}.swiper-custom-nav .swiper-button:hover{background:red}.swiper-custom-nav i{display:block;width:5vw;height:5vw;padding:0;background:green url(../img/common/arrow-6d18d6b3c4.svg) no-repeat 50% 50%/100% 100%}
