:root{--font-family-base: "Unbounded", sans-serif;--font-family-accent: "TT Ricordi Marmo", sans-serif;--container-width: 70rem;--container-padding-x: clamp(0.3125rem, -0.2194148936rem + 2.6595744681vw, 1.875rem);--header-height: clamp(2.75rem, 2.4095744681rem + 1.7021276596vw, 3.75rem);--input-height: clamp(2.5rem, 2.0744680851rem + 2.1276595745vw, 3.75rem);--padding-block: clamp(3.75rem, 3.3244680851rem + 2.1276595745vw, 5rem);--radius: clamp(0.875rem, 0.6622340426rem + 1.0638297872vw, 1.5rem);--transition-duration: .2s;--color-red: #FF0000;--color-white: #FFFFFF;--color-grey: #898989;--color-grey-dark: #555555;--color-orange-light: #F6BA58;--color-orange: #B48233;--color-orange-dark: #5b3800;--color-background: #000000;--color-shadow: rgba(0, 0, 0, 0.3)}@font-face{font-family:"TT Ricordi Marmo";font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/TT-Ricordi-Marmo-Trial-Light.woff) format("woff2")}@font-face{font-family:"TT Ricordi Marmo";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/TT-Ricordi-Marmo-Trial-Regular.woff2) format("woff2")}@font-face{font-family:"Unbounded";font-weight:200;font-style:normal;font-display:swap;src:url(../fonts/Unbounded-ExtraLight.woff2) format("woff2")}@font-face{font-family:"Unbounded";font-weight:300;font-style:normal;font-display:swap;src:url(../fonts/Unbounded-Light.woff2) format("woff2")}@font-face{font-family:"Unbounded";font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/Unbounded-Regular.woff2) format("woff2")}@font-face{font-family:"Unbounded";font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/Unbounded-Medium.woff2) format("woff2")}@font-face{font-family:"Unbounded";font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/Unbounded-SemiBold.woff2) format("woff2")}@font-face{font-family:"Unbounded";font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/Unbounded-Bold.woff2) format("woff2")}@font-face{font-family:"Unbounded";font-weight:800;font-style:normal;font-display:swap;src:url(../fonts/Unbounded-ExtraLight.woff2) format("woff2")}@font-face{font-family:"Unbounded";font-weight:900;font-style:normal;font-display:swap;src:url(../fonts/Unbounded-Black.woff2) format("woff2")}*,::before,::after{box-sizing:border-box}:where(ul,ol):where([class]){padding-left:0}body,:where(blockquote,figure):where([class]){margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl):where([class]){margin-block:0}:where(dd[class]){margin-left:0}:where(fieldset[class]){margin-left:0;padding:0;border:none}:where(ul[class]){list-style:none}:where(address[class]){font-style:normal}p{--paragraphMarginBottom: 24px;margin-block:0}p:where(:not([class]):not(:last-child)){margin-bottom:var(--paragraphMarginBottom)}img,video{display:block;max-width:100%;height:auto}input,textarea,select,button{font:inherit}html{height:100%}html,:has(:target){scroll-behavior:smooth}body{min-height:100%;line-height:1.5}a:where([class]){display:inline-flex}button,label{cursor:pointer}[fill]{fill:currentColor}[stroke]{stroke:currentColor}svg *{transition-property:fill,stroke}@media(prefers-reduced-motion: reduce){*,::before,::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}html{margin-top:0 !important}html.is-lock{overflow:hidden}body{display:flex;flex-direction:column;row-gap:var(--padding-block);color:var(--color-white);background-color:var(--color-background);font-family:var(--font-family-base);font-size:clamp(0.875rem,
        0.8324468085rem + 0.2127659574vw,
        1rem);font-weight:400;line-height:1.2}body.customize-support{display:flex;flex-direction:column;position:relative}body.customize-support #wpadminbar{order:-999999;position:sticky !important;top:0}body.body-modal{overflow:hidden}@media(width > 90.06125rem){body{font-size:clamp(1rem,
        0.914893617rem + 0.4255319149vw,
        1.25rem)}}main{display:flex;flex-direction:column;row-gap:var(--padding-block);flex-grow:1}p{--paragraphMarginBottom: 1.5rem}a,button,label,input,textarea,select,svg *{transition-duration:var(--transition-duration);transition:all .3s ease-in-out}textarea{font-family:var(--font-family-base)}a{color:inherit}@media(any-hover: hover){a:hover{color:var(--color-orange-dark)}}@media(any-hover: none){a:active{color:var(--color-orange-dark)}}a[class]{text-decoration:none}.the_content iframe{z-index:1;position:relative;width:100%;height:100%;border-radius:0.9375rem}.the_content h2,.the_content h3,.the_content h4,.the_content h5,.the_content h6{padding-bottom:0.9375rem;color:#adadad;font-family:var(--font-family-accent)}.the_content h2,.the_content h3{font-size:clamp(1rem,
        0.5957446809rem + 2.0212765957vw,
        2.1875rem)}.the_content h4,.the_content h5,.the_content h6{font-size:clamp(0.875rem,
        0.6409574468rem + 1.170212766vw,
        1.5625rem)}.the_content p,.the_content a,.the_content li{color:var(--color-white);font-size:clamp(0.875rem,
        0.7473404255rem + 0.6382978723vw,
        1.25rem);font-weight:300;line-height:1.5625rem}.container{max-width:calc(var(--container-width) + var(--container-padding-x)*2);margin-inline:auto;padding-inline:var(--container-padding-x)}.the_content ol{list-style-position:inside;padding-left:0}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}.error{row-gap:0}.error .main{row-gap:0}.error .header{padding:0 !important}.error .header-section{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:0 !important;margin:0 !important}.error .footer__container::before{content:none}.error .logo__link{margin-block:5rem 10vw;color:var(--color-grey);font-size:clamp(1.5rem,
        1.2446808511rem + 1.2765957447vw,
        2.25rem)}.section__header{text-align:center}@media(width > 63.99875rem){.section__header{text-align:left}}.section__title,.section__subtitle{font-family:var(--font-family-accent)}.section__title{padding-block:clamp(0.8125rem,
        0.2380319149rem + 2.8723404255vw,
        2.5rem)}.section__title-h1{font-size:clamp(1.25rem,
        0.6542553191rem + 2.9787234043vw,
        3rem);padding-bottom:0}.section__title-h2{font-size:clamp(1.25rem,
        0.6542553191rem + 2.9787234043vw,
        3rem)}.section__subtitle{color:var(--color-grey);font-size:clamp(0.875rem,
        0.4281914894rem + 2.2340425532vw,
        2.1875rem)}.section__text{font-size:clamp(0.875rem,
        0.6622340426rem + 1.0638297872vw,
        1.5rem);font-weight:300}.logo__link,.logo__description{font-weight:300}.logo__link{width:max-content;font-family:var(--font-family-accent);font-size:clamp(1rem,
        0.914893617rem + 0.4255319149vw,
        1.25rem)}@media(width > 63.99875rem){.logo__link{font-family:var(--font-family-base);font-size:0.875rem}}@media(width > 90.06125rem){.logo__link{font-size:clamp(1rem,
        0.914893617rem + 0.4255319149vw,
        1.25rem)}}@media(any-hover: hover){.logo__link:hover{color:var(--color-orange-light)}}@media(any-hover: none){.logo__link:active{color:var(--color-orange-light)}}.switcher{list-style:none;display:flex;align-items:center;justify-content:center;position:relative;width:max-content;height:clamp(2.5rem,
        2.2872340426rem + 1.0638297872vw,
        3.125rem)}.switcher__radio{position:absolute;width:0;height:0}.switcher__radio:checked{filter:invert(1)}.switcher__radio:focus{outline:none}.switcher__radio:checked+label svg{fill:var(--color-background)}.switcher__item{display:flex;align-items:center;justify-content:center;position:relative;width:clamp(2.5rem,
        2.2872340426rem + 1.0638297872vw,
        3.125rem);height:100%;transition:all .3s linear}.switcher__item label{cursor:pointer;line-height:0;transition:all .3s linear}.switcher__item-ico{width:clamp(1.25rem,
        1.0372340426rem + 1.0638297872vw,
        1.875rem);height:clamp(1.25rem,
        1.0372340426rem + 1.0638297872vw,
        1.875rem);fill:var(--color-title);transition-duration:.3s}@media(any-hover: hover){.switcher__item:hover label{transform:rotate(5deg) scale(1.1)}}@media(any-hover: none){.switcher__item:active label{transform:rotate(5deg) scale(1.1)}}.switcher__status{z-index:-1;position:absolute;border-radius:50%;background-color:var(--color-title)}.light .switcher__status{left:0}.dark .switcher__status{left:calc(100% - clamp(2.5rem,
        2.2872340426rem + 1.0638297872vw,
        3.125rem))}.light-auto .switcher__auto svg,.dark-auto .switcher__auto svg{fill:var(--color-background)}.light-auto .switcher__status,.dark-auto .switcher__status{left:calc(50% - clamp(2.5rem,
        2.2872340426rem + 1.0638297872vw,
        3.125rem)/2)}.button{cursor:pointer;transition:all var(--transition-duration) ease-in;display:flex;align-items:center;border-radius:0.5625rem;font-size:clamp(0.875rem,
        0.7473404255rem + 0.6382978723vw,
        1.25rem);border:none;outline:none;padding:0}.button-inner{display:flex;justify-content:center;column-gap:clamp(0.3125rem,
        0.0997340426rem + 1.0638297872vw,
        0.9375rem);position:relative;height:max-content}@media(width > 63.99875rem){.button-inner{justify-content:flex-start}}.button-social{display:flex;align-items:center;justify-content:center;height:clamp(4rem,
        4.4255319149rem + -2.1276595745vw,
        2.75rem);aspect-ratio:1/1;border-radius:0.5625rem;background-color:#27272e}.button-social-ico{width:65%;height:65%;fill:#979797}@media(any-hover: hover){.button-social:hover{background-color:var(--color-orange-dark)}}@media(any-hover: none){.button-social:active{background-color:var(--color-orange-dark)}}.button-orange{z-index:1;width:max-content;position:relative;padding:0.8125rem 2rem;background:rgba(0,0,0,0);color:var(--color-white) !important;font-weight:300;text-align:center}.button-orange::before,.button-orange::after{content:"";z-index:-1;position:absolute;inset:0;border-radius:0.5625rem;transition:all var(--transition-duration) ease-in}.button-orange::before{background:var(--color-orange)}.button-orange::after{background:linear-gradient(90deg, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 52.5%, rgba(0, 0, 0, 0.2) 100%)}@media(any-hover: hover){.button-orange:hover::before{background:var(--color-orange-dark)}.button-orange:hover::after{opacity:.2}}@media(any-hover: none){.button-orange:active::before{background:var(--color-orange-dark)}.button-orange:active::after{opacity:.2}}.button-grey{width:max-content;padding:1.125rem 2rem;margin-inline:auto;margin-top:clamp(1.875rem,
        1.4494680851rem + 2.1276595745vw,
        3.125rem);background-color:#242424;color:var(--color-white) !important}@media(any-hover: hover){.button-grey:hover{background-color:#4e4e4e}}@media(any-hover: none){.button-grey:active{background-color:#4e4e4e}}.main .button-orange{min-height:clamp(3rem,
        2.6595744681rem + 1.7021276596vw,
        4rem)}.breadcrumb{display:none}@media(width > 63.99875rem){.breadcrumb{display:flex}.breadcrumb__list{display:flex;flex-wrap:wrap;gap:1.25rem clamp(1.25rem,
        0.7606382979rem + 2.4468085106vw,
        2.6875rem)}.breadcrumb__item{display:flex;align-items:center;color:#5f5f5f;font-size:0.875rem}.breadcrumb__item-back{width:2.75rem;height:2.75rem;background:rgba(0,0,0,0)}}@media(width > 63.99875rem)and (any-hover: hover){.breadcrumb__item-back:hover .ico{transform:translateX(-10%)}}@media(width > 63.99875rem)and (any-hover: none){.breadcrumb__item-back:active .ico{transform:translateX(-10%)}}@media(width > 63.99875rem){.breadcrumb__item-ico{width:50%;height:50%;fill:#5f5f5f;transition:all .2s linear}.breadcrumb__link{display:block;text-decoration:underline !important}}@media(width > 63.99875rem)and (any-hover: hover){.breadcrumb__link:hover{color:var(--color-orange)}}@media(width > 63.99875rem)and (any-hover: none){.breadcrumb__link:active{color:var(--color-orange)}}.popup{display:flex;align-items:center;position:fixed;inset:0}.popup.hidden{z-index:-9999 !important;opacity:0 !important}.popup .popup-container{position:absolute;top:-100%;right:-77%;width:clamp(19.375rem,
        11.5026595745rem + 39.3617021277vw,
        42.5rem);border-radius:var(--radius);padding:calc(var(--padding-block)/2);background:linear-gradient(180deg, #111 0%, #000000 100%);box-shadow:0.3125rem 0 6.25rem calc(-1*4.8125rem) var(--color-orange-light);translate:-50% -50%;transition:all var(--transition-duration) linear}.popup .popup-container .autograph{width:max-content;margin-top:2.1875rem;margin-inline:auto}@media(width > 63.99875rem){.popup .popup-container .autograph{position:absolute;bottom:calc(var(--padding-block)/4);right:calc(var(--padding-block)/4)}}.popup .popup-container .autograph svg{width:11.25rem;height:4.375rem}.popup .popup-container .autograph svg path{fill:var(--color-orange-light)}@media(width > 63.99875rem){.popup .popup-container .autograph svg path{fill:var(--color-white)}}.popup .popup-container .wpcf7__item{margin-top:calc(var(--padding-block)/4)}.popup .popup-container .wpcf7__item-submit{margin-top:calc(var(--padding-block)/2)}@media(width > 63.99875rem){.popup .popup-container .wpcf7__item-submit{margin-bottom:calc(var(--padding-block)/4)}}.popup:not(.hidden){z-index:200;padding-inline:10vw;background:var(--color-shadow);backdrop-filter:blur(0.4375rem)}.popup:not(.hidden).popup-message{z-index:300}.popup:not(.hidden) .popup-container{top:50%;left:50%}.popup-close{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(var(--padding-block)/4);right:calc(var(--padding-block)/4);width:2.75rem;aspect-ratio:1/1;background-color:rgba(0,0,0,0);transition:all var(--transition-duration) linear}.popup-close::before,.popup-close::after{content:"";position:absolute;width:1.3125rem;height:0.125rem;border-radius:0.125rem;background-color:var(--color-orange)}.popup-close::before{rotate:45deg}.popup-close::after{rotate:135deg}@media(any-hover: hover){.popup-close:hover{rotate:180deg}}@media(any-hover: none){.popup-close:active{rotate:180deg}}.popup-title,.popup-subtitle{font-family:var(--font-family-accent);line-height:1}.popup-title{padding-bottom:1.25rem;font-size:clamp(0.875rem,
        0.4281914894rem + 2.2340425532vw,
        2.1875rem)}.popup-subtitle{color:#adadad;font-size:clamp(0.875rem,
        0.6622340426rem + 1.0638297872vw,
        1.5rem);font-weight:200}.popup-submit{margin-top:clamp(0.8125rem,
        0.5571808511rem + 1.2765957447vw,
        1.5625rem)}.wpcf7 input,.wpcf7 textarea{max-width:100%}.wpcf7 .wpcf7-response-output,.wpcf7 .screen-reader-response{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;border:0 !important;padding:0 !important;white-space:nowrap !important;clip-path:inset(100%) !important;clip:rect(0 0 0 0) !important;overflow:hidden !important}.wpcf7__list .wpcf7__item{position:relative;margin-top:clamp(1.25rem,
        0.8244680851rem + 2.1276595745vw,
        2.5rem)}.wpcf7__list .wpcf7__item-submit{display:flex;align-items:center;justify-content:center;width:max-content;margin-top:clamp(1.875rem,
        1.2367021277rem + 3.1914893617vw,
        3.75rem);margin-inline:auto}.wpcf7__list .wpcf7__item-submit .wpcf7-spinner{position:absolute}@media(width > 47.99875rem){.wpcf7__list .wpcf7__item-submit{margin-inline:0}}.wpcf7__list .wpcf7__item-name,.wpcf7__list .wpcf7__item-phone{display:flex;align-items:flex-end;flex-wrap:wrap;gap:0.625rem}.wpcf7__list .wpcf7__item-acceptance{margin-top:0.625rem}@media(width > 63.99875rem){.wpcf7__list .wpcf7__item-acceptance{padding-right:11.875rem}}.wpcf7__list .wpcf7__item-acceptance input{position:relative;width:1.5625rem;height:0;padding:0;margin:0}.wpcf7__list .wpcf7__item-acceptance input::before{content:"";position:absolute;width:1.25rem;height:1.25rem;border-radius:0.1875rem;background-color:var(--color-grey-dark)}.wpcf7__list .wpcf7__item-acceptance input::after{content:"";position:absolute;width:1.5625rem;height:1.5625rem;top:calc(-1*0.125rem);left:calc(-1*0.125rem);background-image:url(../../src/images/ico/check.svg);background-repeat:no-repeat;background-position:center;background-size:0}.wpcf7__list .wpcf7__item-acceptance input:checked::before{background-color:var(--color-orange)}.wpcf7__list .wpcf7__item-acceptance input:checked::after{background-size:100%}.wpcf7__list .wpcf7__item-acceptance label{display:inline-flex;align-items:flex-start;column-gap:0.625rem;color:var(--color-grey);font-size:0.875rem;font-weight:300}.wpcf7__list .wpcf7__input{width:100%;height:var(--input-height);border:none;outline:none;border-bottom:0.1875rem solid var(--color-white);background-color:rgba(0,0,0,0);color:var(--color-white)}.wpcf7__list .wpcf7__input::placeholder{color:var(--color-grey-dark);font-weight:300}.wpcf7__list .wpcf7__input:focus{border-color:var(--color-orange) !important}@media(width > 47.99875rem){.wpcf7__list .wpcf7__input{width:clamp(14.375rem,
        3.0984042553rem + 56.3829787234vw,
        47.5rem)}}.wpcf7-form-control-wrap{display:contents;width:100%}.wpcf7-form-control-wrap textarea{padding-block:var(--container-padding-x);font-family:var(--font-family-base);resize:vertical}.wpcf7-not-valid:not(:focus){border-color:var(--color-red) !important}.wpcf7-not-valid-tip{color:var(--color-red);font-size:0.875rem}.slick-slider{position:relative;width:100%}.slick-slide{display:flex !important;opacity:0;transition:all .2s ease-out}.slick-slide.slick-active{opacity:1}.slick-active{display:flex !important}.slick-list{overflow:visible !important;position:relative;width:100%}.slick-track{display:flex;position:relative;transition:all .2s ease-in-out}.slick-arrow{z-index:1;cursor:pointer;position:absolute;border:none;font-size:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background-color:rgba(0,0,0,0);transition:all .4s ease-in-out}.slick-arrow::before,.slick-arrow::after{content:"";position:absolute;left:11px;width:14px;height:2px;border-radius:2px;transform:translateX(50%)}.slick-arrow::before{rotate:45deg}.slick-arrow::after{rotate:-45deg}.slick-disabled{opacity:.2}.slick-next{scale:-1}.slick-dots{list-style:none;display:flex}.slick-dots li:last-child:first-child{display:none}.cookie{z-index:50;position:fixed;right:var(--container-padding-x);bottom:var(--container-padding-x);width:clamp(300px,33vw,420px);border-radius:var(--radius);background-color:var(--color-background)}.cookie p{color:var(--color-white);font-size:16px;text-align:center}.cookie a{color:var(--color-orange)}.cookie a:hover{color:var(--color-orange-dark)}.cookie-container{display:flex;flex-direction:column;row-gap:clamp(10px,4vw,20px);padding:clamp(20px,4vw,30px)}.cookie__button{display:flex;align-items:center;justify-content:center;min-width:max-content;padding:clamp(5px,4vw,14px) clamp(7px,4vw,18px);border-radius:var(--radius);background-color:var(--color-orange);color:var(--color-white);font-size:16px;text-align:center}.cookie__button:hover{scale:.98;background-color:var(--color-orange-dark)}.header{padding-top:clamp(1.25rem,
        0.3989361702rem + 4.2553191489vw,
        3.75rem)}.header .container{max-width:82.5rem}.header-frontpage .logo{display:none !important}@media(width > 63.99875rem){.header-frontpage .logo{display:flex !important}}.header-container{z-index:5;display:flex;align-items:center;justify-content:space-between;position:relative}.header-container .logo{display:flex;align-items:center;position:relative;width:100%;color:var(--color-orange-light);text-align:center}@media(width > 63.99875rem){.header-container .logo{width:auto;color:var(--color-white)}.header-container .logo::after{content:"";display:block;position:relative;width:0.125rem;height:1.75rem;border-radius:0.125rem;margin-left:clamp(0.3125rem,
        -0.2619680851rem + 2.8723404255vw,
        2rem);background-color:var(--color-white)}}.header-button{display:none}@media(width > 63.99875rem){.header-button{display:flex;width:auto;aspect-ratio:auto;padding:0.8125rem clamp(0.75rem,
        0.3244680851rem + 2.1276595745vw,
        2rem);margin-right:0;font-size:clamp(0.875rem,
        0.8324468085rem + 0.2127659574vw,
        1rem)}}@media(width > 63.99875rem)and (width > 90.06125rem){.header-button{font-size:clamp(1rem,
        0.914893617rem + 0.4255319149vw,
        1.25rem)}}@media(width > 63.99875rem){.header-button::before,.header-button::after{content:""}}.header-back{width:2.75rem;height:2.75rem;background:rgba(0,0,0,0);transition:all var(--transition-duration) linear}@media(any-hover: hover){.header-back:hover .ico{transform:translateX(-10%)}}@media(any-hover: none){.header-back:active .ico{transform:translateX(-10%)}}.header-back-ico{width:50%;height:50%;fill:var(--color-orange);transition:all var(--transition-duration) linear}@media(width > 63.99875rem){.header-back{display:none}}.footer{padding-block:var(--padding-block)}.footer__body{display:flex;flex-direction:column;gap:1.5625rem}.footer__container{position:relative;padding-bottom:1.5625rem}.footer__container::before{content:"";position:absolute;bottom:0;left:10%;width:80%;height:0.0625rem;border-radius:0.125rem;background-color:var(--color-orange-light)}@media(width > 47.99875rem){.footer__container::before{width:100%;left:0;background-color:var(--color-white)}}@media(width > 63.99875rem){.footer__footer{display:flex;align-items:center;justify-content:space-between;column-gap:1.5625rem}}.footer .copyright,.footer .footer-menu__link,.footer .logo__description{color:var(--color-grey);font-size:0.875rem;text-align:center}@media(width > 47.99875rem){.footer .copyright,.footer .footer-menu__link,.footer .logo__description{text-align:left}}.footer .copyright{min-width:max-content;padding-bottom:1.5625rem}@media(width > 63.99875rem){.footer .copyright{padding-bottom:0}}.footer .logo__description{padding-top:1.5625rem}.footer .logo{display:flex;justify-content:center}@media(width > 47.99875rem){.footer .logo{justify-content:flex-start}}.footer .footer-menu__list,.footer .social__list{display:flex;flex-direction:column;align-items:center;gap:1.5625rem clamp(0.8125rem,
        0.5571808511rem + 1.2765957447vw,
        1.5625rem)}@media(width > 47.99875rem){.footer .footer-menu__list,.footer .social__list{flex-direction:row;justify-content:space-between}}.footer .footer-menu__item,.footer .social__item{width:max-content}.footer .social__item-link{color:var(--color-orange-light)}@media(any-hover: hover){.footer .social__item-link:hover{color:var(--color-orange-dark)}}@media(any-hover: none){.footer .social__item-link:active{color:var(--color-orange-dark)}}@media(width > 63.99875rem){.footer .footer-menu__list{display:contents}}.footer .footer-menu__link{width:min-content;text-decoration:underline}@media(width > 47.99875rem){.footer .footer-menu__link{width:auto}}@media(any-hover: hover){.footer .footer-menu__link:hover{color:var(--color-orange-dark)}}@media(any-hover: none){.footer .footer-menu__link:active{color:var(--color-orange-dark)}}.front-menu{display:flex;align-items:center}@media(width <= 63.99875rem){.front-menu__container{z-index:100;position:fixed;top:-100%;right:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;width:100%;height:100vh;max-height:100lvh;padding-block:calc(var(--header-height) + var(--padding-block)*3) var(--padding-block);padding-inline:15vw;transition:all var(--transition-duration) linear}.front-menu__container::-webkit-scrollbar{width:0;height:0}.front-menu__container .logo{justify-content:center;width:100%;padding-bottom:1.125rem;border-bottom:1px solid var(--color-white);color:var(--color-orange-light);font-size:clamp(1.125rem,
        1.0824468085rem + 0.2127659574vw,
        1.25rem);font-weight:300}.front-menu__container .autograph{display:none !important;width:max-content;margin-top:auto}.front-menu__container .autograph svg{width:11.25rem;height:4.375rem}.front-menu__container .autograph svg path{fill:var(--color-orange-light)}.front-menu__container-active{top:0;right:0;background:linear-gradient(180deg, #111 0%, #000 100%)}.front-menu__container-active .autograph{display:block !important}.front-menu__button{z-index:101;justify-content:flex-end;position:relative;width:2.75rem;aspect-ratio:1/1;background:rgba(0,0,0,0);transition:all var(--transition-duration) linear}.front-menu__button::before,.front-menu__button::after{content:"";position:absolute;width:1.3125rem;height:0.125rem;border-radius:0.125rem;background-color:var(--color-orange);transition:all var(--transition-duration) linear}.front-menu__button::before{box-shadow:0 0.375rem 0 var(--color-orange)}.front-menu__button::after{box-shadow:0 calc(-1*0.375rem) 0 var(--color-orange)}.front-menu__button-active::before,.front-menu__button-active::after{width:1.5625rem;box-shadow:none}.front-menu__button-active::before{rotate:45deg}.front-menu__button-active::after{rotate:135deg}.front-menu__list{display:flex;flex-direction:column;justify-content:space-between;row-gap:clamp(1.125rem,
        0.6569148936rem + 2.3404255319vw,
        2.5rem);padding-block:1.5625rem}.front-menu__list .front-menu__link{display:block;font-size:clamp(1rem,
        0.914893617rem + 0.4255319149vw,
        1.25rem);font-weight:300;text-align:center}}@media(width > 63.99875rem){.front-menu{justify-content:space-between;width:100%}.front-menu__button{display:none}.front-menu__container{display:contents}.front-menu__container .logo,.front-menu__container .autograph{display:none}.front-menu__list{display:flex;column-gap:clamp(0.3125rem,
        -0.2619680851rem + 2.8723404255vw,
        2rem);padding-inline:clamp(0.3125rem,
        -0.2619680851rem + 2.8723404255vw,
        2rem)}.front-menu__list .front-menu__item{display:flex;align-items:center}}@media(width > 63.99875rem)and (any-hover: hover){.front-menu__list .front-menu__item:hover .front-menu__link-lvl-1{color:var(--color-orange-light)}}@media(width > 63.99875rem)and (any-hover: none){.front-menu__list .front-menu__item:active .front-menu__link-lvl-1{color:var(--color-orange-light)}}@media(width > 63.99875rem){.front-menu__list .front-menu__link{display:block;font-weight:300;text-align:center}}@media(width > 63.99875rem)and (width > 63.99875rem){.front-menu__list .front-menu__link{font-size:clamp(0.875rem,
        0.8537234043rem + 0.1063829787vw,
        0.9375rem)}}@media(width > 63.99875rem)and (width > 90.06125rem){.front-menu__list .front-menu__link{font-size:clamp(0.9375rem,
        0.8311170213rem + 0.5319148936vw,
        1.25rem)}}.header-section{overflow:hidden;position:relative;margin-top:calc(-1*var(--header-height) - var(--padding-block) - clamp(1.25rem,
        0.3989361702rem + 4.2553191489vw,
        3.75rem));padding-top:calc(var(--header-height))}@media(width > 47.99875rem){.header-section{padding-top:calc(var(--header-height) + var(--padding-block))}}.header-section .container{z-index:1;position:relative}.header-section__body{overflow:hidden;text-align:center}@media(width > 47.99875rem){.header-section__body{display:flex;flex-direction:column;text-align:left}}@media(width > 47.99875rem){.header-section__header{text-align:left}}.header-section__container{position:relative}.header-section__container .boevlab{position:relative;width:max-content;padding-right:1.875rem}.header-section__container .boevlab::before{content:"";position:absolute;top:0.9375rem;right:0;width:1.25rem;height:1.125rem;background:no-repeat url(../images/boeva/like.svg)}@media(width > 47.99875rem){.header-section__container .boevlab::before{top:0.3125rem}}@media(width > 47.99875rem){.header-section__container{order:2;position:initial}}.header-section__footer{padding-block:1.875rem;border-top:1px solid rgba(246,186,88,.85);border-bottom:1px solid rgba(246,186,88,.85)}@media(width > 47.99875rem){.header-section__footer{padding-block:0;border:none}}.header-section__title{display:flex;flex-direction:column;row-gap:0.9375rem;padding-bottom:clamp(0.625rem,
        -0.0132978723rem + 3.1914893617vw,
        2.5rem)}.header-section__title-first{color:var(--color-orange-light);font-size:clamp(1rem,
        0.3191489362rem + 3.4042553191vw,
        3rem)}@media(width > 47.99875rem){.header-section__title-first{padding-top:clamp(1.875rem,
        1.3643617021rem + 2.5531914894vw,
        3.375rem)}}.header-section__title-last{font-size:clamp(1.5rem,
        0.3085106383rem + 5.9574468085vw,
        5rem)}.header-section__text{max-width:40.625rem;padding-bottom:clamp(1.875rem,
        1.3643617021rem + 2.5531914894vw,
        3.375rem)}.header-section__text span{color:var(--color-orange);font-weight:600}.header-section__image{display:block;width:auto;height:100%;object-fit:contain}.header-section__image-wrapper{display:flex;justify-content:center;position:relative;height:28.125rem;margin-top:calc(-1*0.9375rem)}.header-section__image-wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 10%)}@media(width > 47.99875rem){.header-section__image-wrapper{z-index:-1;position:absolute;right:-20%;bottom:0;height:95%;margin-top:0}}@media(width > 63.99875rem){.header-section__image-wrapper{right:-7%}}.header-section__wrapper{position:absolute;inset:0}.header-section__wrapper *{position:absolute}.header-section__wrapper .bg{z-index:-10;object-fit:cover;opacity:0}@media(width > 63.99875rem){.header-section__wrapper .bg{opacity:1}}.header-section__wrapper .balloons{z-index:-9;width:clamp(17.8125rem,
        7.9188829787rem + 49.4680851064vw,
        46.875rem);height:clamp(30.3125rem,
        13.6103723404rem + 83.5106382979vw,
        79.375rem);object-fit:contain;filter:blur(0.5rem);opacity:.5}@media(width > 63.99875rem){.header-section__wrapper .balloons{opacity:1}}.header-section__wrapper .balloons-1{left:calc(clamp(17.8125rem,
        7.9188829787rem + 49.4680851064vw,
        46.875rem)/-1.5);rotate:3.25deg}@media(width > 63.99875rem){.header-section__wrapper .balloons-1{top:-10%}}.header-section__wrapper .balloons-2{top:-10%;right:calc(clamp(17.8125rem,
        7.9188829787rem + 49.4680851064vw,
        46.875rem)/-1.8);rotate:-3.25deg}@media(width > 63.99875rem){.header-section__wrapper .balloons-2{top:-15%}}.header-section__wrapper .ellipse{z-index:-7;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%, rgb(255, 157, 0) 0%, rgba(0, 0, 0, 0) 100%);opacity:.3}@media(width > 90.06125rem){.header-section__wrapper .ellipse{opacity:1}}.header-section__wrapper .ellipse-1{width:clamp(59.375rem,
        26.8643617021rem + 162.5531914894vw,
        154.875rem);height:clamp(59.375rem,
        26.8643617021rem + 162.5531914894vw,
        154.875rem);top:-90%;left:-95%}.header-section__wrapper .ellipse-2{width:clamp(50.375rem,
        33.4813829787rem + 84.4680851064vw,
        100rem);height:clamp(50.375rem,
        33.4813829787rem + 84.4680851064vw,
        100rem);top:-24%;right:-50%}@media(width <= 47.99875rem){.header-section__button.link-videos{display:none}}@media(width > 47.99875rem){.header-section__button{margin:0 !important}}.header-section .autograph{position:absolute;bottom:0;right:0;margin:clamp(4.375rem,
        4.2686170213rem + 0.5319148936vw,
        4.6875rem) clamp(2.5rem,
        1.9680851064rem + 2.6595744681vw,
        4.0625rem)}@media(width > 47.99875rem){.header-section .autograph{position:relative;bottom:auto;right:auto}}.header-section .autograph svg{width:clamp(7.875rem,
        2.6835106383rem + 25.9574468085vw,
        23.125rem);height:clamp(4.1875rem,
        1.5917553191rem + 12.9787234043vw,
        11.8125rem)}.header-section .autograph svg path{fill:var(--color-orange)}@media(width > 47.99875rem){.header-section .autograph svg path{fill:var(--color-white)}}.header-section .boevlab{max-width:25rem;padding-block:0.9375rem;color:var(--color-grey-dark);font-size:clamp(0.875rem,
        0.6622340426rem + 1.0638297872vw,
        1.5rem);font-weight:300;text-align:left}@media(width > 47.99875rem){.header-section .boevlab{padding-block:0;margin-bottom:var(--padding-block)}}.services__list{display:flex;flex-direction:column;row-gap:clamp(2.8125rem,
        2.1742021277rem + 3.1914893617vw,
        4.6875rem)}.services__list .services__item{display:flex;flex-direction:column;align-items:center;row-gap:0.9375rem;text-align:center}@media(width > 47.99875rem){.services__list .services__item{display:grid;grid-template-columns:repeat(3, auto);justify-content:space-between;column-gap:1.875rem;text-align:left}}.services__list .services__item--inner{display:flex;flex-direction:column;gap:0.9375rem}@media(width > 47.99875rem){.services__list .services__item--inner:first-child,.services__list .services__item--inner:nth-child(2){width:100%;grid-column-start:span 2}.services__list .services__item--inner:first-child{order:1}.services__list .services__item--inner:nth-child(2){order:3}}.services__list .services__item--inner:last-child{row-gap:1.25rem;width:max-content;padding-top:0.9375rem;padding-inline:0.9375rem;border-top:0.25rem solid var(--color-white)}@media(width > 47.99875rem){.services__list .services__item--inner:last-child{order:2;grid-row-start:span 2;padding:1.5625rem 0 1.5625rem 1.875rem;border:none;border-left:0.25rem solid var(--color-white)}}.services__list .services__item-link{text-decoration:none}@media(any-hover: hover){.services__list .services__item-link:hover{color:var(--color-orange)}}@media(any-hover: none){.services__list .services__item-link:active{color:var(--color-orange)}}.services__list .services__item-title{width:100%}.services__list .services__item-title--h3{font-size:clamp(0.875rem,
        0.6622340426rem + 1.0638297872vw,
        1.5rem)}.services__list .services__item-title--h4{color:#ffd694;font-size:clamp(0.875rem,
        0.8324468085rem + 0.2127659574vw,
        1rem)}@media(width > 47.99875rem){.services__list .services__item-title--h4{color:var(--color-white)}}.services__list .services__item-description{max-width:33.75rem;color:var(--color-grey);font-size:clamp(0.875rem,
        0.8324468085rem + 0.2127659574vw,
        1rem);font-weight:300}.services__list .services__item-price{font-size:clamp(1.25rem,
        1.164893617rem + 0.4255319149vw,
        1.5rem);font-weight:600}.single-services .services__item-title{color:var(--color-orange)}.single-services .services__item-description{padding-inline:0 !important;color:var(--color-grey-dark);background-color:rgba(0,0,0,0) !important}.portfolio__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5625rem}@media(width > 30.06125rem){.portfolio__list{justify-content:space-between}}.portfolio__list-button{margin-inline:auto;margin-top:clamp(1.875rem,
        1.2367021277rem + 3.1914893617vw,
        3.75rem)}.portfolio__list .portfolio__item{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%;height:clamp(20.9375rem,
        18.8098404255rem + 10.6382978723vw,
        27.1875rem);padding-block:clamp(1rem,
        0.7021276596rem + 1.4893617021vw,
        1.875rem) clamp(0.625rem,
        0.4122340426rem + 1.0638297872vw,
        1.25rem)}@media(width > 30.06125rem){.portfolio__list .portfolio__item{width:calc(50% - 1.5625rem/2)}}@media(any-hover: hover){.portfolio__list .portfolio__item:hover img{scale:1.05}}@media(any-hover: none){.portfolio__list .portfolio__item:active img{scale:1.05}}.portfolio__list .portfolio__item-link{position:relative}.portfolio__list .portfolio__item-link::before{z-index:1;content:"";position:absolute;bottom:0.0625rem;right:0;width:100%;height:clamp(0.3125rem,
        0.2486702128rem + 0.3191489362vw,
        0.5rem);background:#7b561a}@media(any-hover: hover){.portfolio__list .portfolio__item-link:hover{color:#2c1b00}.portfolio__list .portfolio__item-link:hover .portfolio__item-title{margin-left:0;rotate:1deg}}@media(any-hover: none){.portfolio__list .portfolio__item-link:active{color:#2c1b00}.portfolio__list .portfolio__item-link:active .portfolio__item-title{margin-left:0;rotate:1deg}}.portfolio__list .portfolio__item-tag{min-height:2.5rem;padding-inline:clamp(0.8125rem,
        0.5571808511rem + 1.2765957447vw,
        1.5625rem)}.portfolio__list .portfolio__item-tag .tag__list{z-index:1;position:relative;display:flex;flex-wrap:wrap;gap:0.3125rem}@media(width > 47.99875rem){.portfolio__list .portfolio__item-tag .tag__list{width:50%}}.portfolio__list .portfolio__item-tag .tag__item a{display:block;padding:0.3125rem 0.9375rem;border-radius:0.3125rem;background-color:#6c6c6c;color:#fff !important;font-size:clamp(0.875rem,
        0.8324468085rem + 0.2127659574vw,
        1rem);text-decoration:none;transition:all .2s linear}@media(any-hover: hover){.portfolio__list .portfolio__item-tag .tag__item a:hover{background-color:#f6ba58;color:#000 !important}}@media(any-hover: none){.portfolio__list .portfolio__item-tag .tag__item a:active{background-color:#f6ba58;color:#000 !important}}.portfolio__list .portfolio__item-title{z-index:2;position:relative;max-width:85%;padding-block:clamp(0.4375rem,
        0.3098404255rem + 0.6382978723vw,
        0.8125rem);padding-inline:clamp(0.8125rem,
        0.3018617021rem + 2.5531914894vw,
        2.3125rem) clamp(1.875rem,
        1.4069148936rem + 2.3404255319vw,
        3.25rem);margin-left:calc(-1*clamp(0.1875rem,
        0.102393617rem + 0.4255319149vw,
        0.4375rem));background:linear-gradient(90deg, #7b561a 0%, #b77d20 100%);clip-path:polygon(0 0, 90% 0, 100% 100%, 0 100%);font-size:clamp(0.875rem,
        0.789893617rem + 0.4255319149vw,
        1.125rem);font-weight:400;transition:all .2s linear}.portfolio__list .portfolio__item-image{width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.portfolio__list .portfolio__item-image--wrapper{position:absolute;inset:0}.portfolio__list .portfolio__item-loadmore{width:100%}.portfolio-menu__list{display:flex;flex-direction:column;flex-wrap:wrap;gap:0.625rem 1.875rem;padding-bottom:2.5rem;margin-block:calc(-1*1.25rem) 2.5rem;border-bottom:0.0625rem solid #f6ba58}@media(width > 47.99875rem){.portfolio-menu__list{flex-direction:row;border-width:0.1875rem;border-color:#393939}}.portfolio-menu__item{position:relative}.portfolio-menu__item-input{position:absolute;width:0;height:0}.portfolio-menu__item-input:checked~label{color:var(--color-orange);outline:0.0625rem solid var(--color-orange)}.portfolio-menu__item-label{padding:0.0625rem 0.9375rem;border-radius:0.3125rem}@media(width > 63.99875rem){.portfolio-menu__item-label{padding:0.3125rem 0.9375rem}}.portfolio-menu__item-link,.portfolio-menu__item-label{color:#7a7a7a;font-size:clamp(0.875rem,
        0.7473404255rem + 0.6382978723vw,
        1.25rem);font-weight:300}@media(any-hover: hover){.portfolio-menu__item-link:hover,.portfolio-menu__item-label:hover{color:var(--color-orange-light)}}@media(any-hover: none){.portfolio-menu__item-link:active,.portfolio-menu__item-label:active{color:var(--color-orange-light)}}@media(width > 47.99875rem){.portfolio-menu__item-link,.portfolio-menu__item-label{color:#fff}}.single-portfolio .container,.single-services .container{display:flex;flex-wrap:wrap;align-content:space-between;gap:var(--padding-block) clamp(0.625rem,
        -1.289893617rem + 9.5744680851vw,
        6.25rem)}.single-portfolio .section__header,.single-services .section__header{order:3;position:relative;width:100%}@media(width > 47.99875rem){.single-portfolio .section__header,.single-services .section__header{order:0;max-width:13.75rem}}.single-portfolio .section__header-inner *,.single-services .section__header-inner *{display:none;width:100%}.single-portfolio .section__header-inner .button,.single-services .section__header-inner .button{display:flex;justify-content:center;font-size:0.875rem}@media(width > 47.99875rem){.single-portfolio .section__header-inner .button,.single-services .section__header-inner .button{min-height:2.625rem;margin-top:0.625rem}}@media(width > 47.99875rem){.single-portfolio .section__header-inner,.single-services .section__header-inner{display:flex;flex-direction:column;row-gap:0.625rem;position:sticky;top:0.625rem;padding:1.25rem 1.125rem;border-radius:0.875rem;background-color:var(--color-white)}.single-portfolio .section__header-inner *,.single-services .section__header-inner *{display:block}.single-portfolio .section__header-inner a,.single-portfolio .section__header-inner p,.single-services .section__header-inner a,.single-services .section__header-inner p{display:block;padding:0.3125rem 0.75rem;border-radius:0.3125rem;background-color:var(--color-grey);font-size:0.875rem}.single-portfolio .section__header-inner .date,.single-services .section__header-inner .date{width:max-content}.single-portfolio .section__header-inner .time,.single-services .section__header-inner .time{width:max-content}.single-portfolio .section__header-inner .location,.single-services .section__header-inner .location{width:fit-content}.single-portfolio .section__header-inner .guests,.single-services .section__header-inner .guests{width:max-content}.single-portfolio .section__header-inner .type__list,.single-services .section__header-inner .type__list{display:flex;flex-direction:column;row-gap:0.625rem}.single-portfolio .section__header-inner .type__item-link,.single-services .section__header-inner .type__item-link{width:max-content}}@media(width > 47.99875rem)and (any-hover: hover){.single-portfolio .section__header-inner .type__item-link:hover,.single-services .section__header-inner .type__item-link:hover{color:var(--color-white);background-color:var(--color-orange-light)}}@media(width > 47.99875rem)and (any-hover: none){.single-portfolio .section__header-inner .type__item-link:active,.single-services .section__header-inner .type__item-link:active{color:var(--color-white);background-color:var(--color-orange-light)}}.single-portfolio .section__container .video,.single-services .section__container .video{z-index:-1;position:relative;width:100%;aspect-ratio:16/9;border-radius:0.9375rem;outline:1px solid var(--color-grey);outline-offset:calc(-1*0.4375rem);margin-bottom:var(--padding-block)}@media(width > 47.99875rem){.single-portfolio .section__container,.single-services .section__container{order:-1;width:calc(100% - 13.75rem - clamp(0.625rem,
        -1.289893617rem + 9.5744680851vw,
        6.25rem))}}.single-portfolio .section__footer,.single-services .section__footer{width:100%}.single-portfolio .section__footer .gallery__list,.single-services .section__footer .gallery__list{display:grid;grid-auto-rows:auto;grid-auto-flow:row dense;grid-template-columns:repeat(2, 1fr);gap:15px;width:100%;height:max-content}@media(width > 47.99875rem){.single-portfolio .section__footer .gallery__list,.single-services .section__footer .gallery__list{grid-template-columns:repeat(3, 1fr)}}@media(width > 63.99875rem){.single-portfolio .section__footer .gallery__list,.single-services .section__footer .gallery__list{grid-template-columns:repeat(4, 1fr)}}.single-portfolio .section__footer .gallery__item,.single-services .section__footer .gallery__item{display:flex;height:100%}.single-portfolio .section__footer .gallery__item.wide,.single-portfolio .section__footer .gallery__item.square,.single-services .section__footer .gallery__item.wide,.single-services .section__footer .gallery__item.square{grid-column-start:span 2}.single-portfolio .section__footer .gallery__item.tall,.single-services .section__footer .gallery__item.tall{grid-row-start:span 1}.single-portfolio .section__footer .gallery__item a,.single-services .section__footer .gallery__item a{display:block;width:100%;height:100%}.single-portfolio .section__footer .gallery__item a img,.single-services .section__footer .gallery__item a img{width:100%;height:100%;object-fit:cover}.single-portfolio__subtitle,.single-services__subtitle{margin-bottom:clamp(0.625rem,
        0.3058510638rem + 1.5957446809vw,
        1.5625rem);text-align:center}@media(width > 47.99875rem){.single-portfolio__subtitle,.single-services__subtitle{text-align:left}}.single-portfolio__button,.single-services__button{width:max-content}.stages{position:relative}.stages__list{counter-reset:stages;display:flex;flex-direction:column;padding-block:5rem clamp(2.1875rem,
        0.8045212766rem + 6.914893617vw,
        6.25rem)}.stages__list .stages__item{display:flex;flex-direction:column;align-items:center;position:relative;row-gap:0.625rem;padding-bottom:5rem;text-align:center}@media(width > 63.99875rem){.stages__list .stages__item{align-items:flex-start;text-align:left}}.stages__list .stages__item-title{color:var(--color-orange-light);font-size:clamp(0.9375rem,
        0.7460106383rem + 0.9574468085vw,
        1.5rem);font-weight:500;text-transform:uppercase}.stages__list .stages__item-description{font-size:clamp(0.875rem,
        0.8324468085rem + 0.2127659574vw,
        1rem);font-weight:300}.stages__list .stages__item::after{counter-increment:stages;content:counter(stages);display:flex;align-items:center;justify-content:center;position:absolute;top:calc(-1*clamp(2.0625rem,
        1.6795212766rem + 1.914893617vw,
        3.1875rem) - 0.9375rem);width:clamp(2rem,
        1.6170212766rem + 1.914893617vw,
        3.125rem);height:clamp(2rem,
        1.6170212766rem + 1.914893617vw,
        3.125rem);border-radius:50%;background-color:var(--color-orange-light);color:var(--color-background);font-size:clamp(0.9375rem,
        0.7460106383rem + 0.9574468085vw,
        1.5rem);font-weight:700}@media(width > 63.99875rem){.stages__list .stages__item::after{top:auto;left:0}}@media(width > 63.99875rem){.stages__list .stages__item:nth-child(odd)::after{background-color:var(--color-grey)}}@media(width > 63.99875rem){.stages__list .stages__item:nth-child(even)::after{border:0.0625rem solid var(--color-white);background-color:rgba(0,0,0,0);color:var(--color-white)}}.stages__list .stages__item:last-child{padding-bottom:2.1875rem;border-bottom:1px solid #f6ba58}@media(width > 63.99875rem){.stages__list .stages__item:last-child{padding-bottom:0;border-bottom:none}}.stages__list .stages__item:last-child::before{content:none}@media(width > 63.99875rem){.stages__list .stages__item{padding-left:calc(4.0625rem + clamp(2rem,
        1.6170212766rem + 1.914893617vw,
        3.125rem))}.stages__list .stages__item::before{content:"";position:absolute;top:clamp(2rem,
        1.6170212766rem + 1.914893617vw,
        3.125rem);left:1.5rem;width:0.125rem;height:calc(100% - clamp(2.0625rem,
        1.6795212766rem + 1.914893617vw,
        3.1875rem));background-color:var(--color-white)}}.stages__wrapper{overflow:hidden;z-index:-1;position:absolute;inset:0;height:160%}@media(width > 63.99875rem){.stages__wrapper{clip-path:polygon(0 0, 100% 0, 100% 50%, 100% 50%, 50% 100%, 0 50%)}}.stages__wrapper *{position:absolute}.stages__wrapper .cat{top:10%;right:-11%;opacity:.84;mix-blend-mode:soft-light}@media(width > 63.99875rem){.stages__wrapper .cat{top:5%;right:3%;max-height:56.25rem;opacity:.5}}.stages__wrapper .ellipse{z-index:-10;border-radius:50%;background:radial-gradient(50% 50% at 50% 50%, #965F07 0%, rgba(0, 0, 0, 0) 100%)}.stages__wrapper .ellipse-1{width:clamp(62.5rem,
        45.4787234043rem + 85.1063829787vw,
        112.5rem);height:clamp(62.5rem,
        45.4787234043rem + 85.1063829787vw,
        112.5rem);top:0;left:-180%}@media(width > 30.06125rem){.stages__wrapper .ellipse-1{left:5%}}@media(width > 63.99875rem){.stages__wrapper .ellipse-1{left:40%}}@media(width > 90.06125rem){.stages__wrapper .ellipse-2{width:clamp(66.5625rem,
        55.1795212766rem + 56.914893617vw,
        100rem);height:clamp(66.5625rem,
        55.1795212766rem + 56.914893617vw,
        100rem);top:20%;left:-40%}}.about{overflow:hidden;position:relative}.about .container{overflow:hidden}@media(width > 90.06125rem){.about .container{overflow:visible}}.about__body{display:flex;flex-direction:column;width:100%}@media(width > 63.99875rem){.about__body{display:grid;grid-template-columns:repeat(2, 1fr);column-gap:clamp(1.25rem,
        0.079787234rem + 5.8510638298vw,
        4.6875rem)}}.about__body .about__container{order:1}.about__body .about__footer{display:flex;align-items:center}@media(width > 63.99875rem){.about__body .about__footer{order:-1;grid-row-start:span 2}}.about__list{display:flex;flex-direction:column;row-gap:1.75rem;padding-block:0 clamp(3.75rem,
        2.8989361702rem + 4.2553191489vw,
        6.25rem)}@media(width > 63.99875rem){.about__list{padding-block:clamp(1.25rem,
        0.3989361702rem + 4.2553191489vw,
        3.75rem) clamp(3.75rem,
        2.8989361702rem + 4.2553191489vw,
        6.25rem)}}.about__list .about__item{position:relative;padding-left:1.1875rem;border-left:0.25rem solid var(--color-orange)}@media(width > 63.99875rem){.about__list .about__item{padding-left:0;border:none;position:relative;padding-block:2rem}.about__list .about__item::before{z-index:-10;content:"";position:absolute;inset:0 0 0 -40%;width:180%;height:100%;background:linear-gradient(90deg, #b48233 0%, rgba(0, 0, 0, 0) 89%)}.about__list .about__item:last-child::before{background:linear-gradient(90deg, #262626 0%, rgba(0, 0, 0, 0) 89%)}}.about__list .about__item:last-child{border-color:var(--color-grey)}.about__list .about__item-title{padding-bottom:0.9375rem;font-size:clamp(0.875rem,
        0.6622340426rem + 1.0638297872vw,
        1.5rem);font-weight:700}.about__list .about__item-description{font-size:clamp(0.875rem,
        0.7473404255rem + 0.6382978723vw,
        1.25rem);font-weight:300}.about__image-wrapper{display:flex;justify-content:center;position:relative}.about__image-wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 10%)}.advantages{position:relative}.advantages::before{z-index:-10;content:"";position:absolute;left:0;top:0;width:100%;height:180%;background:linear-gradient(180deg, #000 0%, #1c1c1c 46.39%, rgba(0, 0, 0, 0) 100%)}.advantages__header{max-width:58.75rem}.advantages__list{display:flex;flex-direction:column;align-items:center;gap:2.8125rem clamp(1.25rem,
        0.8244680851rem + 2.1276595745vw,
        2.5rem);padding-top:clamp(3.25rem,
        2.1223404255rem + 5.6382978723vw,
        6.5625rem)}@media(width > 63.99875rem){.advantages__list{justify-content:space-between;flex-direction:row;flex-wrap:wrap}}.advantages__list .advantages__item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:clamp(20.3125rem,
        23.4401595745rem + -15.6382978723vw,
        11.125rem);max-width:100%;padding:clamp(2.8125rem,
        2.0678191489rem + 3.7234042553vw,
        5rem) clamp(1.25rem,
        0.8670212766rem + 1.914893617vw,
        2.375rem);border-radius:clamp(0.8125rem,
        0.5784574468rem + 1.170212766vw,
        1.5rem);backdrop-filter:blur(0.9375rem);background:linear-gradient(180deg, rgba(246, 186, 88, 0.71) 0%, rgba(188, 116, 0, 0.71) 100%);transition:all .3s ease-in-out}@media(any-hover: hover){.advantages__list .advantages__item:hover{scale:1.1}}@media(any-hover: none){.advantages__list .advantages__item:active{scale:1.1}}@media(width > 63.99875rem){.advantages__list .advantages__item{max-width:calc(33.3333333333% - clamp(1.25rem,
        0.8244680851rem + 2.1276595745vw,
        2.5rem)/3*2)}}.advantages__list .advantages__item-ico--wrapper{display:flex;align-items:center;justify-content:center;position:absolute;top:calc(-0.4*clamp(2.9375rem,
        2.107712766rem + 4.1489361702vw,
        5.375rem));width:clamp(2.9375rem,
        2.107712766rem + 4.1489361702vw,
        5.375rem);height:clamp(2.9375rem,
        2.107712766rem + 4.1489361702vw,
        5.375rem);padding:0.625rem;border-radius:50%;background-color:var(--color-orange-light)}.advantages__list .advantages__item-description{display:flex;flex-direction:column;row-gap:clamp(0.875rem,
        0.4920212766rem + 1.914893617vw,
        2rem);font-size:clamp(0.875rem,
        0.7473404255rem + 0.6382978723vw,
        1.25rem);font-weight:300;text-align:center}.advantages__list .advantages__item-description span{font-size:clamp(1.875rem,
        1.3430851064rem + 2.6595744681vw,
        3.4375rem);font-weight:900}.trust{position:relative}.trust__list{display:flex;flex-direction:column;align-items:center;row-gap:clamp(2.5rem,
        1.2234042553rem + 6.3829787234vw,
        6.25rem);padding-block:clamp(1.875rem,
        1.0239361702rem + 4.2553191489vw,
        4.375rem)}.trust__list .trust__item{display:flex;position:relative;width:100%;padding-left:calc(clamp(1.25rem,
        0.6117021277rem + 3.1914893617vw,
        3.125rem) + clamp(2.5rem,
        1.2234042553rem + 6.3829787234vw,
        6.25rem));color:var(--color-grey);font-family:var(--font-family-accent);font-size:clamp(1rem,
        0.6595744681rem + 1.7021276596vw,
        2rem);text-transform:uppercase}.trust__list .trust__item::before{content:"";position:absolute;left:0;top:0;width:clamp(1.25rem,
        0.6117021277rem + 3.1914893617vw,
        3.125rem);height:clamp(1.25rem,
        0.6117021277rem + 3.1914893617vw,
        3.125rem);border-radius:50%;background:linear-gradient(180deg, #f6ba58 0%, #7b561a 100%)}.trust__image-wrapper{display:flex;justify-content:center;position:relative}.trust__image-wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 10%)}.trust__wrapper{z-index:-1;overflow:hidden;position:absolute;inset:0;height:70%}@media(width > 63.99875rem){.trust__wrapper{clip-path:polygon(0 0, 100% 0, 100% 50%, 100% 50%, 50% 100%, 0 50%)}}.trust__wrapper *{position:absolute}.trust__wrapper .ellipse{width:clamp(62.5rem,
        53.9893617021rem + 42.5531914894vw,
        87.5rem);height:clamp(62.5rem,
        53.9893617021rem + 42.5531914894vw,
        87.5rem);z-index:-10;border-radius:50%}@media(width > 63.99875rem){.trust__wrapper .ellipse{background:radial-gradient(50% 50% at 50% 50%, #965F07 0%, rgba(0, 0, 0, 0) 100%)}}@media(width > 63.99875rem){.trust__wrapper .ellipse-1{top:8%;left:50%}}@media(width > 63.99875rem){.trust__wrapper .ellipse-2{top:20%;left:-40%}}.memories__body *{text-transform:none;text-align:center !important}.memories__text{padding-block:clamp(0.8125rem,
        0.2380319149rem + 2.8723404255vw,
        2.5rem);color:var(--color-orange);font-family:var(--font-family-accent);font-size:clamp(1.25rem,
        0.6542553191rem + 2.9787234043vw,
        3rem);font-weight:400}.memories svg{width:clamp(7.875rem,
        4.2154255319rem + 18.2978723404vw,
        18.625rem);height:clamp(4.0625rem,
        2.2114361702rem + 9.2553191489vw,
        9.5rem)}.reviews__list{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.8125rem clamp(1.25rem,
        -0.0265957447rem + 6.3829787234vw,
        5rem);padding-inline:clamp(0rem,
        -1.4893617021rem + 7.4468085106vw,
        4.375rem);padding-top:1.25rem}@media(width > 47.99875rem){.reviews__list{align-items:flex-start;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap}}.reviews__list .reviews__item{width:clamp(13.9375rem,
        10.1715425532rem + 18.829787234vw,
        25rem);max-width:100%}.reviews__list .reviews__item:nth-child(n+5){display:none}@media(width > 47.99875rem){.reviews__list .reviews__item{align-self:stretch}}.reviews__list .reviews__item--inner{display:flex;align-items:center;justify-content:space-between;column-gap:0.625rem}.reviews__list .reviews__item-image{width:100%;height:100%;object-fit:cover}.reviews__list .reviews__item-image--wrapper{overflow:hidden;min-width:clamp(2.5rem,
        1.8617021277rem + 3.1914893617vw,
        4.375rem);width:clamp(2.5rem,
        1.8617021277rem + 3.1914893617vw,
        4.375rem);height:clamp(2.5rem,
        1.8617021277rem + 3.1914893617vw,
        4.375rem);border-radius:50%;background-color:#d9d9d9}.reviews__list .reviews__item-title{display:flex;flex-direction:column;text-transform:uppercase}.reviews__list .reviews__item-title .name{color:var(--color-orange-light);font-size:clamp(0.9375rem,
        0.7460106383rem + 0.9574468085vw,
        1.5rem)}.reviews__list .reviews__item-title .date{color:var(--color-grey);font-size:clamp(0.875rem,
        0.7473404255rem + 0.6382978723vw,
        1.25rem)}.reviews__list .reviews__item-description{height:calc(100% - 4*clamp(1.125rem,
        0.9122340426rem + 1.0638297872vw,
        1.75rem));padding-block:clamp(1.125rem,
        0.9122340426rem + 1.0638297872vw,
        1.75rem);margin-block:clamp(0.9375rem,
        0.6609042553rem + 1.3829787234vw,
        1.75rem);border-top:1px solid var(--color-white);border-bottom:1px solid var(--color-white)}.videos__list{display:flex;flex-wrap:wrap;gap:clamp(0.625rem,
        -0.0132978723rem + 3.1914893617vw,
        2.5rem);padding-top:clamp(1.875rem,
        1.0239361702rem + 4.2553191489vw,
        4.375rem)}.videos__list .videos__item{overflow:hidden;position:relative;width:100%;aspect-ratio:16/9;border-radius:clamp(0.5rem,
        0.0319148936rem + 2.3404255319vw,
        1.875rem);background:#2b2b2b}@media(width > 47.99875rem){.videos__list .videos__item{width:calc(50% - clamp(0.625rem,
        -0.0132978723rem + 3.1914893617vw,
        2.5rem)*1/2)}}.videos__list .videos__item-play{pointer-events:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;position:absolute;inset:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0.46) 0%, #000000 100%)}.videos__list .videos__item-play .play{display:flex;align-items:center;justify-content:center;position:absolute;width:4.6875rem;aspect-ratio:1/1;margin:auto;border-radius:50%;background:linear-gradient(180deg, #F7BA58 0%, #916D34 100%)}.videos__list .videos__item-play .play::before{content:"";position:absolute;width:30%;height:30%;background-image:url(../../src/images/ico/play.svg);background-repeat:no-repeat;background-position:95% 50%;background-size:80%}.videos__list .videos__item-name{z-index:3;position:absolute;bottom:0;width:100%;transition:all .3s linear}@media(width > 47.99875rem){.videos__list .videos__item-name::before{content:"";position:absolute;bottom:0;width:100%;height:clamp(0rem,
        -0.4893617021rem + 2.4468085106vw,
        1.4375rem);background-color:var(--color-orange-light)}}.videos__list .videos__item-name .name{position:absolute;bottom:0;min-width:36%;max-width:85%;padding-block:clamp(0.4375rem,
        0.3098404255rem + 0.6382978723vw,
        0.8125rem);padding-inline:clamp(1.4375rem,
        0.5864361702rem + 4.2553191489vw,
        3.9375rem) clamp(1.875rem,
        0.5984042553rem + 6.3829787234vw,
        5.625rem);margin-left:calc(-1*clamp(0.1875rem,
        0.102393617rem + 0.4255319149vw,
        0.4375rem));clip-path:polygon(0 0, 90% 0, 100% 100%, 0 100%);background-color:var(--color-orange-light);color:var(--color-background);font-family:var(--font-family-accent);font-size:clamp(0.875rem,
        0.789893617rem + 0.4255319149vw,
        1.125rem)}.videos__list .videos__item-iframe{z-index:0;position:absolute;bottom:0;width:100%;height:100%}.videos__list .videos__item-iframe div,.videos__list .videos__item-iframe iframe{width:100% !important;height:100% !important;border-radius:0 !important}.videos__list .videos__item-image{z-index:1;position:absolute;top:0;width:100%;height:100%;transition:all .3s linear}.videos__list .videos__item-image .image{width:100%;height:100%;object-fit:cover}@media(width > 47.99875rem){.videos__list .videos__item:first-child{width:100%}.videos__list .videos__item:first-child .videos__item-play .play{width:clamp(2.5rem,
        0.7978723404rem + 8.5106382979vw,
        7.5rem)}.videos__list .videos__item:first-child .videos__item-play .play::before{--w: 40px}.videos__list .videos__item:first-child .videos__item-name::before{height:clamp(0rem,
        -1.0638297872rem + 5.3191489362vw,
        3.125rem)}.videos__list .videos__item:first-child .videos__item-name .name{padding-block:clamp(0.4375rem,
        0.1609042553rem + 1.3829787234vw,
        1.25rem);font-size:clamp(0.875rem,
        0.3218085106rem + 2.7659574468vw,
        2.5rem)}}.videos__list .videos__item.active .videos__item-image,.videos__list .videos__item.active .videos__item-play{display:none}.videos__list .videos__item.active .videos__item-name{bottom:calc(-1*12.5rem)}@media(any-hover: hover){.videos__list .videos__item:hover .videos__item-play{display:none}.videos__list .videos__item:hover .videos__item-image{z-index:-1;opacity:0}.videos__list .videos__item:hover .videos__item-name{bottom:calc(-1*12.5rem)}}@media(any-hover: none){.videos__list .videos__item:active .videos__item-play{display:none}.videos__list .videos__item:active .videos__item-image{z-index:-1;opacity:0}.videos__list .videos__item:active .videos__item-name{bottom:calc(-1*12.5rem)}}.rils .container{width:100%}.rils__container{overflow:hidden;display:flex;align-items:center;position:relative;width:100%;padding-inline:var(--container-padding-x)}.rils__container .slick-slider{display:flex;align-items:center;position:relative;width:100%}.rils__container .slick-slider .slick-slide{opacity:1 !important;background-color:rgba(0,0,0,0)}.rils__container .slick-slider .slick-arrow{z-index:-100;position:absolute;width:clamp(2.75rem,
        2.4095744681rem + 1.7021276596vw,
        3.75rem);height:clamp(2.75rem,
        2.4095744681rem + 1.7021276596vw,
        3.75rem);border-radius:50%;background-color:var(--color-orange-dark);opacity:0;background:var(--color-orange) no-repeat url(../images/boeva/arrow.svg);background-position:50% 50%;transition:var(--transition)}.rils__container .slick-slider .slick-arrow.slick-next{right:0.625rem;scale:-1}@media(width > 63.99875rem){.rils__container .slick-slider .slick-arrow.slick-next{right:calc(-1*clamp(0.625rem,
        0.1994680851rem + 2.1276595745vw,
        1.875rem))}}@media(width > 90.06125rem){.rils__container .slick-slider .slick-arrow.slick-next{right:calc(-1*clamp(0.625rem,
        -1.289893617rem + 9.5744680851vw,
        6.25rem))}}@media(any-hover: hover){.rils__container .slick-slider .slick-arrow.slick-next:hover{scale:-1.1 !important}}@media(any-hover: none){.rils__container .slick-slider .slick-arrow.slick-next:active{scale:-1.1 !important}}.rils__container .slick-slider .slick-arrow.slick-prev{left:0.625rem}@media(width > 63.99875rem){.rils__container .slick-slider .slick-arrow.slick-prev{left:calc(-1*clamp(0.625rem,
        0.1994680851rem + 2.1276595745vw,
        1.875rem))}}@media(width > 90.06125rem){.rils__container .slick-slider .slick-arrow.slick-prev{left:calc(-1*clamp(0.625rem,
        -1.289893617rem + 9.5744680851vw,
        6.25rem))}}@media(any-hover: hover){.rils__container .slick-slider .slick-arrow.slick-prev:hover{scale:1.1 !important}}@media(any-hover: none){.rils__container .slick-slider .slick-arrow.slick-prev:active{scale:1.1 !important}}@media(any-hover: hover){.rils__container .slick-slider:hover .slick-arrow{z-index:20;opacity:1}}@media(any-hover: none){.rils__container .slick-slider:active .slick-arrow{z-index:20;opacity:1}}.rils__list{display:flex;width:100%;padding-top:clamp(1.875rem,
        1.0239361702rem + 4.2553191489vw,
        4.375rem);column-gap:clamp(0.625rem,
        -0.0132978723rem + 3.1914893617vw,
        2.5rem)}.rils__list.slick-slider{column-gap:0}.rils__list .rils__item{overflow:hidden;position:relative;width:100%;height:100%;aspect-ratio:9/16;margin-right:clamp(0.625rem,
        -0.0132978723rem + 3.1914893617vw,
        2.5rem);border-radius:clamp(0.5rem,
        0.0319148936rem + 2.3404255319vw,
        1.875rem);background:#2b2b2b}.rils__list .rils__item-inner{width:clamp(16.25rem,
        14.9734042553rem + 6.3829787234vw,
        20rem)}.rils__list .rils__item-inner:nth-child(n+4){display:none}.rils__list .rils__item-inner.slick-slide{display:block}.rils__list .rils__item-play{cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;position:absolute;inset:0}.rils__list .rils__item-play .play{cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;width:4.6875rem;aspect-ratio:1/1;margin:auto;border-radius:50%;background:rgba(217,217,217,.19);backdrop-filter:blur(0.3125rem);filter:grayscale(1)}.rils__list .rils__item-play .play::before{content:"";position:absolute;width:30%;height:30%;background-image:url(../../src/images/ico/play.svg);background-repeat:no-repeat;background-position:95% 50%;background-size:80%}.rils__list .rils__item-iframe{z-index:0;position:relative;width:100%;height:100%}.rils__list .rils__item-iframe div,.rils__list .rils__item-iframe iframe{width:100% !important;height:100% !important;border-radius:0 !important}.rils__list .rils__item-iframe div{padding-top:0 !important}.rils__list .rils__item-iframe iframe{position:relative !important}.rils__list .rils__item-image{z-index:1;position:absolute;top:0;width:100%;height:100%}.rils__list .rils__item-image .image{width:100%;height:100%;object-fit:cover}.rils__list .rils__item.active .rils__item-image,.rils__list .rils__item.active .rils__item-play{display:none}.rils__list .rils__item.active .rils__item-name{bottom:calc(-1*12.5rem)}@media(any-hover: hover){.rils__list .rils__item:hover .rils__item-play{display:none}.rils__list .rils__item:hover .rils__item-image{z-index:-1;opacity:0}}@media(any-hover: none){.rils__list .rils__item:active .rils__item-play{display:none}.rils__list .rils__item:active .rils__item-image{z-index:-1;opacity:0}}.thankyou{position:relative;min-height:40vh}.thankyou .container{overflow:visible !important}.thankyou .about__body{display:flex;justify-content:center;min-height:31.25rem}@media(width > 63.99875rem){.thankyou .about__body{flex-direction:row-reverse;align-items:center}}.thankyou .about__header{height:max-content}.thankyou .about__header .button-inner{padding-top:var(--padding-block)}.thankyou .about__footer img{display:none}.thankyou .about__footer .shadow{z-index:-1;position:absolute;top:5wv;width:30vw;height:15vw;border-radius:50%;background-color:var(--color-orange);filter:blur(6.25rem)}@media(width > 63.99875rem){.thankyou .about__footer{position:relative}.thankyou .about__footer img{display:block}}.thankyou .button-inner{flex-wrap:wrap}.thankyou .timer-bar{height:100%;border-radius:0.1875rem;background-color:var(--color-orange)}.thankyou .timer-bar__wrapper{overflow:hidden;width:100%;height:0.1875rem;margin-top:var(--container-padding-x);border-radius:0.1875rem;background-color:var(--color-grey-dark)}.quiz{display:block;padding-block:var(--container-padding-x) var(--padding-block)}.quiz__wrapper{display:flex;flex-direction:column;align-items:center;width:100%;border-radius:var(--radius)}.quiz__images{z-index:-1;display:flex;position:absolute;bottom:calc(-1*clamp(1.25rem,
        0.6117021277rem + 3.1914893617vw,
        3.125rem) - 3.75rem);left:0;width:100%;height:60%}@media(width > 63.99875rem){.quiz__images{height:100%}}.quiz__images::before{content:"";z-index:-2;position:absolute;bottom:calc(-1*clamp(1.25rem,
        0.6117021277rem + 3.1914893617vw,
        3.125rem));width:60%;height:40%;border-radius:50%;background-color:var(--color-orange);filter:blur(6.25rem)}.quiz__images img{pointer-events:none;width:100%;height:100%;object-fit:contain}@media(width > 63.99875rem){.quiz__images img{object-position:10% 0%}}.quiz__images.range{justify-content:flex-end;left:auto;right:-90%;width:180%;height:100%}@media(width > 47.99875rem){.quiz__images.range{right:-60%;height:128%}}@media(width > 63.99875rem){.quiz__images.range{right:-22%;height:170%}}.quiz__images.range .img{object-position:100% 0%}@media(width > 47.99875rem){.quiz__images.range .img{object-position:150% 0%}}@media(width > 63.99875rem){.quiz__images.range .img{object-position:140% 0%}}.quiz__images.date{bottom:0;width:100%;height:80%}@media(width > 63.99875rem){.quiz__images.date{height:120%}}.quiz__images.holiday{height:90%}@media(width > 63.99875rem){.quiz__images.holiday{height:100%}}.quiz__images.form{height:70%}@media(width > 63.99875rem){.quiz__images.form{height:100%}}.quiz__nav{z-index:5;display:flex;flex-wrap:wrap;position:relative;gap:0.3125rem;width:100%;margin-top:calc(-1*var(--radius));padding:clamp(0.625rem,
        0.4122340426rem + 1.0638297872vw,
        1.25rem) clamp(0.3125rem,
        -0.2194148936rem + 2.6595744681vw,
        1.875rem);border-radius:var(--radius);background-color:var(--color-white);color:var(--color-background)}@media(width > 63.99875rem){.quiz__nav{flex-wrap:nowrap;position:relative;width:85%;margin-top:calc(-1*var(--input-height))}}.quiz__nav-ico{display:flex;align-items:center;justify-content:center;min-width:max-content;padding:clamp(0.3125rem,
        0.2061170213rem + 0.5319148936vw,
        0.625rem);border-radius:calc(var(--radius) - 0.3125rem);background-color:var(--color-background)}.quiz__nav-ico .ico{width:clamp(0.9375rem,
        0.7247340426rem + 1.0638297872vw,
        1.5625rem);height:clamp(0.9375rem,
        0.7247340426rem + 1.0638297872vw,
        1.5625rem);fill:var(--color-white)}.quiz__nav-title{display:flex;align-items:center;column-gap:clamp(0.3125rem,
        0.2061170213rem + 0.5319148936vw,
        0.625rem);font-size:clamp(0.875rem,
        0.8324468085rem + 0.2127659574vw,
        1rem);font-weight:400}.quiz__nav-item{cursor:pointer;display:flex;align-items:center;width:calc(50% - 0.3125rem/2*1);height:var(--input-height);padding-inline:clamp(0.3125rem,
        0.0997340426rem + 1.0638297872vw,
        0.9375rem);border-radius:calc(var(--radius) - 0.3125rem)}@media(width > 63.99875rem){.quiz__nav-item{width:100%}}.quiz__nav-item.active{pointer-events:none;background-color:var(--color-orange);color:var(--color-white)}.quiz__nav-item.active .ico-wrapper{background-color:var(--color-white)}.quiz__nav-item.active .ico-wrapper .ico{filter:invert(1)}@media(any-hover: hover){.quiz__nav-item:hover{background-color:var(--color-orange-light)}}@media(any-hover: none){.quiz__nav-item:active{background-color:var(--color-orange-light)}}.quiz__tab{overflow:hidden;display:block;width:100%;height:clamp(36.25rem,
        33.9095744681rem + 11.7021276596vw,
        43.125rem);padding-inline:clamp(1.25rem,
        0.3989361702rem + 4.2553191489vw,
        3.75rem);padding-block:clamp(0.625rem,
        -0.4388297872rem + 5.3191489362vw,
        3.75rem) clamp(1.875rem,
        1.4494680851rem + 2.1276595745vw,
        3.125rem);border-radius:var(--radius);background:linear-gradient(90deg, #262626 0%, rgba(0, 0, 0, 0) 89%)}@media(width > 63.99875rem){.quiz__tab{padding-bottom:calc(clamp(1.25rem,
        0.6117021277rem + 3.1914893617vw,
        3.125rem) + var(--input-height))}}.quiz__tab-item{z-index:3;display:flex;flex-direction:column;gap:0.625rem;position:relative;height:100%}.quiz__tab-item:not(.active){display:none}.quiz__tab-item.active{display:flex}@media(width > 63.99875rem){.quiz__tab-item{grid-template-columns:repeat(2, 1fr)}.quiz__tab-item.active{display:grid;justify-items:center}.quiz__tab-item.active.range{display:flex}}.quiz__tab-title{width:100%;padding-top:0;font-size:clamp(1.25rem,
        0.9095744681rem + 1.7021276596vw,
        2.25rem)}.quiz__tab-title span{color:var(--color-orange)}@media(width > 63.99875rem){.quiz__tab-title{grid-column-start:span 2;width:100%;max-width:41.25rem;margin-right:auto}}@media(width > 63.99875rem){.quiz__tab-sale{width:100%}}.quiz__tab-ivent{width:100%}@media(width > 63.99875rem){.quiz__tab-ivent{align-content:center;max-width:33.75rem}}.quiz__tab-range .range{--value: 30;position:relative;width:100%;padding-top:2.1875rem}.quiz__tab-range .range output{z-index:1;pointer-events:none;position:absolute;top:0.3125rem;left:var(--value-percent, 50%);transform:translateX(-50%);background:var(--color-orange);padding:0.125rem 0.625rem;border-radius:0.25rem;font-size:clamp(0.875rem,
        0.789893617rem + 0.4255319149vw,
        1.125rem);white-space:nowrap}.quiz__tab-range .range input{width:100%;height:0.9375rem;margin:0;outline:none;border:none;accent-color:var(--color-orange)}.quiz__tab-date .calendar{overflow:hidden;width:100%}@media(width > 63.99875rem){.quiz__tab-date .calendar{max-width:25rem;margin-left:auto}}.quiz__tab-date .calendar-header{display:flex;justify-content:space-between;align-items:center;height:clamp(2.1875rem,
        1.8683510638rem + 1.5957446809vw,
        3.125rem);border-top-left-radius:0.5625rem;border-top-right-radius:0.5625rem;background-color:var(--color-orange);font-size:clamp(1rem,
        0.9574468085rem + 0.2127659574vw,
        1.125rem)}.quiz__tab-date .calendar-button{cursor:pointer;width:2.5rem;height:2.5rem;border:none;background:none;color:var(--color-white)}.quiz__tab-date .calendar-days{display:grid;grid-template-columns:repeat(7, 1fr);padding-block:0.3125rem;background-color:var(--color-white);color:var(--color-background);font-size:clamp(0.875rem,
        0.8324468085rem + 0.2127659574vw,
        1rem);text-align:center}.quiz__tab-date .calendar-days__weekend{color:var(--color-red)}.quiz__tab-date .calendar-grid{display:grid;grid-template-columns:repeat(7, 1fr);gap:0.125rem;padding:0.3125rem;border:0.0625rem solid var(--color-white);border-bottom-left-radius:0.5625rem;border-bottom-right-radius:0.5625rem}.quiz__tab-date .calendar-grid .day-cell{cursor:pointer;display:flex;align-items:center;justify-content:center;height:1.875rem;border-radius:0.25rem;font-size:clamp(0.875rem,
        0.8324468085rem + 0.2127659574vw,
        1rem)}.quiz__tab-date .calendar-grid .day-cell.disabled{cursor:not-allowed;opacity:.1}.quiz__tab-date .calendar-grid .day-cell.other-month{opacity:.4}.quiz__tab-date .calendar-grid .day-cell.weekend-cell{color:var(--color-red)}.quiz__tab-date .calendar-grid .day-cell.current-date{background-color:var(--color-grey);color:var(--color-white)}.quiz__tab-date .calendar-grid .day-cell.selected{background-color:var(--color-orange);color:var(--color-white)}@media(any-hover: hover){.quiz__tab-date .calendar-grid .day-cell:hover{background-color:var(--color-orange-dark);color:var(--color-white)}}@media(any-hover: none){.quiz__tab-date .calendar-grid .day-cell:active{background-color:var(--color-orange-dark);color:var(--color-white)}}.quiz__tab-holiday .holiday{display:flex;flex-wrap:wrap;gap:clamp(0.625rem,
        0.4122340426rem + 1.0638297872vw,
        1.25rem) clamp(0.1875rem,
        0.0385638298rem + 0.7446808511vw,
        0.625rem);width:100%}.quiz__tab-holiday .holiday__item{display:flex;position:relative}.quiz__tab-holiday .holiday__hide{position:absolute;width:0;height:0}.quiz__tab-holiday .holiday__hide:checked+label{pointer-events:none;background-color:var(--color-orange)}.quiz__tab-holiday .holiday__label{padding:0.625rem clamp(0.625rem,
        0.4122340426rem + 1.0638297872vw,
        1.25rem);border-radius:0.5625rem;background-color:var(--color-grey);font-size:clamp(0.875rem,
        0.789893617rem + 0.4255319149vw,
        1.125rem);text-transform:uppercase;transition-duration:0s}@media(any-hover: hover){.quiz__tab-holiday .holiday__label:hover{background-color:var(--color-orange-light)}}@media(any-hover: none){.quiz__tab-holiday .holiday__label:active{background-color:var(--color-orange-light)}}.quiz__tab-form .wpcf7{display:flex}.quiz__tab-form .wpcf7-form{width:100%}.quiz__tab-form .wpcf7__item{position:inherit;margin-top:clamp(0.625rem,
        0.4122340426rem + 1.0638297872vw,
        1.25rem)}@media(width > 63.99875rem){.quiz__tab-form .wpcf7__item-acceptance{padding-right:0}}.quiz__tab-form .wpcf7-submit{z-index:6;position:absolute;right:0;bottom:0}.quiz__buttons{z-index:5;display:flex;justify-content:space-between;column-gap:0.625rem;position:relative;width:100%;margin-top:auto}@media(width > 63.99875rem){.quiz__buttons{grid-column-start:span 2}}.quiz__buttons .button-prev{opacity:.4}@media(any-hover: hover){.quiz__buttons .button-prev:hover{opacity:1}}@media(any-hover: none){.quiz__buttons .button-prev:active{opacity:1}}.quiz__buttons .button-next{margin-left:auto}