@font-face{font-family:'Montserrat';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aX8.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v29/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-.ttf) format('truetype')}:root{--color-pink:#ff3a99;--color-yellow:#ff0;--2px:.12vw;--12px:calc(var(--2px) * 6);--14px:calc(var(--2px) * 7);--16px:calc(var(--2px) * 8);--20px:calc(var(--2px) * 10);--30px:calc(var(--2px) * 15);--40px:calc(var(--2px) * 20);--50px:calc(var(--2px) * 25);--60px:calc(var(--2px) * 30);--80px:calc(var(--2px) * 40);--120px:calc(var(--2px) * 60);--150px:calc(var(--2px) * 75);--200px:calc(var(--2px) * 100)}:focus{outline:none}body{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal;scroll-behavior:smooth;background:#000;color:#fff;font-size:var(--16px);overflow-x:hidden;opacity:0;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}body.loaded{opacity:1}img{max-width:100%;height:auto}h1,h2,h3,h4{padding:0;margin:0}a{color:var(--color-pink);text-decoration:none}.container{max-width:82vw}.color-pink{color:var(--color-pink)}.color-yellow{color:var(--color-yellow)}.z-index-1{z-index:1}.fs-14{font-size:var(--14px)}.fs-20{font-size:var(--20px)}.fs-30{font-size:var(--30px)}.fs-40{font-size:var(--40px)}.fs-50{font-size:var(--50px)}.fs-80{font-size:var(--80px);line-height:var(--80px)}.fs-120{font-size:var(--120px);line-height:var(--120px)}.fw-600{font-weight:600}.pt-5{padding-top:var(--40px) !important}.mb-4{margin-bottom:var(--30px) !important}.mb-150{margin-bottom:var(--150px)}.g-3,.gy-3{--bs-gutter-y:var(--30px) !important}.gap-3{gap:var(--30px) !important}.g-3,.gx-3{--bs-gutter-x:var(--30px) !important}.section-one{position:relative;height:100%}.section-one .section-one_bg{position:absolute;left:0;top:0}.section-two{position:relative;height:100%}.section-two .section-two_bg{position:absolute;right:0;top:0;width:var(--200px)}.aspect-ratio_1{aspect-ratio:1 / 1}.object-fit_img{-o-object-fit:cover;object-fit:cover;height:100%}.section-promo_title{-webkit-transform:translate(0, var(--60px));transform:translate(0, var(--60px));z-index:1;position:relative}.section-promo_play{position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;translate:all .3s}.section-promo_play:hover{scale:1.05}.uni-text{position:absolute;left:10%;top:-12%}.format-accordion_btn{background:transparent;font-size:var(--40px);color:#fff;text-transform:uppercase;border-top:1px solid var(--color-pink);border-bottom:1px solid var(--color-pink);border-left:0;border-right:0;padding:var(--20px);display:block;width:100%;text-align:left;position:relative}.format-accordion_btn:before{content:'';position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='20' height='19' viewBox='0 0 20 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.6846 18.6797C18.513 18.6695 19.1762 17.9897 19.166 17.1614L18.9999 3.66239C18.9897 2.83402 18.31 2.17076 17.4816 2.18096C16.6532 2.19115 15.99 2.87093 16.0002 3.6993L16.1478 15.6984L4.14871 15.846C3.32035 15.8562 2.65709 16.536 2.66728 17.3644C2.67748 18.1927 3.35726 18.856 4.18563 18.8458L17.6846 18.6797ZM0.952471 2.96816L16.6186 18.2534L18.7137 16.1062L3.04753 0.820901L0.952471 2.96816Z' fill='%23FF3A99'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;right:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:100%;height:100%;background-size:var(--30px);background-position:center right;top:0}.format-accordion_btn.collapsed:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:center left}.format-accordion_left{font-size:var(--20px);padding:var(--20px)}.format-accordion_num{color:var(--color-pink);font-size:var(--40px);font-weight:800}.social-foot{display:grid;color:#fff;text-decoration:none;grid-template-columns:var(--20px) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--16px);font-size:var(--20px)}header{border-bottom:1px solid #fff;position:-webkit-sticky;position:sticky;top:0;z-index:2;left:0;width:100%;background:#000;padding:var(--16px) 0}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--16px)}header nav a{font-size:var(--16px);color:#fff;text-decoration:none}header img{width:var(--20px);height:var(--20px)}#jd,#solo,#gallery,#contacts{scroll-margin-top:var(--80px)}.swiper-pagination-bullet{background:#fff;opacity:1}.swiper-pagination-bullet-active{background:var(--color-pink)}.swiper-button-next,.swiper-button-prev{color:var(--color-pink)}.SwiperGal .swiper-wrapper,.swiperRev .swiper-wrapper{padding-bottom:var(--40px)}input{width:100%}input,.btn-main{background:transparent;border:1px solid var(--color-pink);color:#fff;display:inline-block;padding:var(--16px) var(--30px);text-decoration:none;font-size:var(--20px);text-transform:uppercase}input:hover,.btn-main:hover{color:var(--color-pink);text-decoration:none}.was-validated input{border:1px solid #f00}.form__sys-message{font-size:var(--16px)}.form-block .btn-main,.form-block-footer .btn-main{background:var(--color-pink);border:1px solid var(--color-pink);color:#000;text-transform:uppercase;font-weight:bold}.form-block .btn-main:hover,.form-block-footer .btn-main:hover,.form-block .btn-main:focus,.form-block-footer .btn-main:focus{background:var(--color-pink);border:1px solid var(--color-pink);color:#fff}.modal-content{border:1px solid var(--color-pink);border-radius:0;background:#000;padding:var(--30px)}.modal-content .modal-body{padding:var(--20px) 0;overflow:hidden}.modal-content .form__sys-message{text-align:center}.offcanvas.offcanvas-top{background:#000;border-bottom:1px solid #fff;height:50%}.offcanvas.offcanvas-top button,.offcanvas.offcanvas-top a{display:block;width:100%;background:transparent;border:0;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;font-size:var(--20px);margin-bottom:var(--20px)}.copy{padding-bottom:var(--30px);text-align:center;color:#fff;font-size:var(--12px)}@media (max-width:575.98px){:root{--2px:.348vw}.container{max-width:100%;padding:0 var(--20px)}.fs-40{font-size:var(--30px);line-height:var(--30px)}.fs-50,.fs-80,.fs-120{font-size:var(--40px);line-height:var(--40px)}.fsm-16{font-size:var(--16px)}.section-one{margin:0 calc(var(--20px) * -1) var(--150px)}.section-two .section-two_bg{width:var(--150px)}.section-promo_title{-webkit-transform:translate(0, var(--30px));transform:translate(0, var(--30px))}.row-gal{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:scroll}.row-gal .row-gal_item{width:40%}.sticky_item{position:-webkit-sticky;position:sticky;background:#000}.flex-direction-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.swiperRev .swiper-button-prev,.swiperRev .swiper-button-next{display:none}header img{width:var(--30px);height:var(--30px)}}