@font-face{font-style:normal;font-weight:400;src:url("../fonts/heliosc-regular.woff2") format("woff2");font-family:heliosc}@font-face{font-style:normal;font-weight:700;src:url("../fonts/heliosc-bold.woff2") format("woff2");font-family:heliosc}@font-face{font-style:normal;font-weight:300;src:url("../fonts/Wremena-light.woff2") format("woff2");font-family:wremena}.ruble{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}*{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}*::before,*::after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}section{background:inherit}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin-block-start:unset;margin-block-end:unset;font-weight:unset;font-size:unset}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;margin:0;padding:0;padding-inline:0;padding-block:0;overflow:visible;border:none;background-color:inherit;color:inherit;font:inherit;line-height:1;cursor:pointer;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit}input{margin:0;padding:0;padding-inline:0;padding-block:0;border:0;color:inherit;font-size:inherit;line-height:1.2}textarea{margin:0;padding:0;padding-inline:0;padding-block:0;border:0;color:inherit;line-height:1.2;resize:none}textarea::-webkit-scrollbar{display:none}a{color:inherit;font-style:normal;line-height:1.2;text-decoration:inherit}address{font-style:normal}body{font-size:clamp(14px,1.25vw,16px);position:relative;background-color:#fff;font-weight:400;line-height:1.2;font-family:"heliosc";fill:#21252a;stroke:#21252a;stroke-width:1.5px;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto;-o-object-fit:cover;object-fit:cover}html{max-height:100%;overflow-x:hidden}.container{box-sizing:border-box;min-width:320px;max-width:100%;margin:0 auto}.frame{box-sizing:border-box;min-width:320px;max-width:1440px;margin:0 auto;position:relative;height:100%}.lenis-stopped{overflow:hidden}@media(max-width: 767.98px){[hidden-mobile]{display:none !important}}@media(min-width: 767.98px){[hidden-before-mobile]{display:none !important}}@media(max-width: 1279.98px){[hidden-desktop-s]{display:none !important}}.border{border:solid 1.5px rgba(0,0,0,0)}.border--dark15{border-color:rgba(41,47,54,.15)}.is-fixed{position:fixed;top:117px}@media(max-width: 767.98px){.is-fixed{top:60px}}.is-bottom{position:absolute;top:unset;bottom:0}.text{font-family:"heliosc";text-wrap-style:balance}.text__vertical{display:flex;flex-direction:column}.text__vertical--10{row-gap:10px}.text__vertical--8{row-gap:8px}.text__vertical--5{row-gap:5px}.text__vertical--4{row-gap:4px}.text__vertical--2{row-gap:2px}.text__horizontal{display:flex;flex-direction:row}.text__horizontal--20{-moz-column-gap:20px;column-gap:20px}.text__horizontal--10{-moz-column-gap:10px;column-gap:10px}.text__horizontal--5{-moz-column-gap:5px;column-gap:5px}.text__horizontal--center{align-items:center}.text__horizontal--space-between{justify-content:space-between}.text--underline{text-decoration:underline}.text--up{text-transform:uppercase}.text--bold{font-weight:700}.text--regular{font-weight:400}.text--70{font-size:clamp(50px,5.46875vw,70px)}.text--50{font-size:clamp(35px,3.90625vw,50px)}.text--35{font-size:clamp(25px,2.734375vw,35px)}.text--25{font-size:clamp(20px,1.953125vw,25px)}.text--20{font-size:clamp(16px,1.5625vw,20px)}.text--16{font-size:clamp(14px,1.25vw,16px)}.text--16-16{font-size:clamp(16px,1.25vw,16px)}.text--14{font-size:clamp(14px,1.09375vw,14px)}.text--12{font-size:clamp(12px,0.9375vw,12px)}.text-lh--14{line-height:1.4}.text-lh--1{line-height:1}.text--dark{color:#21252a}.text--dark40{color:rgba(33,37,42,.4)}.text--dark30{color:rgba(41,47,54,.3)}.text--dark15{color:rgba(41,47,54,.15)}.text--white{color:#fff}.text--white40{color:hsla(0,0%,100%,.4)}.text--white30{color:hsla(0,0%,100%,.3)}.text--white20{color:hsla(0,0%,100%,.2)}.text--white10{color:hsla(0,0%,100%,.1)}.text--red{color:#ff3e3e}.text--pink{color:#ff6691}.text--center,.text--center-center{text-align:center}.text--center-center{display:inline-flex;align-items:center}.text-second{font-weight:300;line-height:1;font-family:"wremena";letter-spacing:-0.01vw}.text-second.text--35{font-size:clamp(22px,2.734375vw,35px)}.text-second.text--22{font-size:clamp(22px,1.71875vw,22px)}.text-ai--end{align-items:end}.text--wrap{-webkit-hyphens:auto;hyphens:auto;word-break:break-word;overflow-wrap:break-word}.button{font-size:clamp(16px,1.25vw,16px);display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 20px;border-radius:100px;background-color:#21252a;color:#fff;line-height:1;text-align:center;transition:opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(hover: hover){.button:hover{opacity:.5}}@media(hover: none){.button:active{opacity:.5}}.button-outline{border:solid 1.5px rgba(41,47,54,.15);background-color:rgba(0,0,0,0);color:#21252a}.button-outline--white{border-color:hsla(0,0%,100%,.4);background-color:rgba(0,0,0,0);color:#fff}.button-circle{display:flex;align-items:center;justify-content:center;height:100%;padding:10px;border-radius:50%;transition:opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(hover: hover){.button-circle:hover{opacity:.5}}@media(hover: none){.button-circle:active{opacity:.5}}.button--min{width:-moz-max-content;width:max-content}@media(max-width: 767.98px){.button--min{width:100%}}.button--min-mob-min{width:-moz-max-content;width:max-content}.button--white{background-color:#fff;color:#21252a}.button--blue{background-color:#eaf1ff;color:#21252a}.link{transition:opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(hover: hover){.link:hover{opacity:.5}}@media(hover: none){.link:active{opacity:.5}}.line{width:100%;height:1.5px;background-color:#21252a;transition:opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.underline{position:relative;width:-moz-max-content;width:max-content}.underline::before{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#21252a;content:"";pointer-events:none;transition:width .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),left .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(hover: hover){.underline:hover::before{left:50%;width:0%}}@media(hover: none){.underline:active::before{left:50%;width:0%}}.underline--reverse::before{left:50%;width:0%}@media(hover: hover){.underline--reverse:hover::before{left:0;width:100%}}@media(hover: none){.underline--reverse:active::before{left:0;width:100%}}.underline--white::before{background-color:#fff}.icon{transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.icon--70{width:70px;height:70px}.icon--60{width:60px;height:60px}.icon--50{width:50px;height:50px}.icon--40{width:40px;height:40px}.icon--30{width:30px;height:30px}.icon--24{width:24px;height:24px}.icon--20{width:20px;height:20px}.icon--19_2{width:19.2px;height:19.2px}.icon--18{width:18px;height:18px}@media(max-width: 767.98px){.icon--18{width:16px;height:16px}}.icon--16{width:16px;height:16px}.icon--10{width:10px;height:10px}.icon--not-full{fill:none}.icon--not-stroke{stroke-width:0}.icon--white{fill:#fff}.icon--white-full{stroke:#fff}.icon--dark{fill:#21252a}.icon--dark30{fill:rgba(41,47,54,.3)}.icon-stroke--white{stroke:#fff}.icon-stroke--dark{stroke:#21252a}.icon-stroke--dark30{stroke:rgba(41,47,54,.3)}.icon-blot{width:80px;height:20px;stroke-width:0}.icon-rotate--180{rotate:180deg}.header{display:flex;flex-direction:column;z-index:999;position:fixed;top:0;align-items:center;width:100%;translate:0 -100%;border-bottom:solid 1px rgba(41,47,54,.15);background-color:#fff;animation:header-open .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) .4s forwards;transition:background-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),border-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(max-width: 767.98px){.header{border-bottom:1.5px solid rgba(41,47,54,.3)}}.header::before{z-index:-1;position:absolute;top:0;left:0;width:100%;height:36px;background-color:#eaf1ff;content:"";transition:background-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),border-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(max-width: 767.98px){.header::before{display:none}}.header[hidden]{animation:header-close .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) forwards}.header__header{display:flex;position:relative;align-items:center;justify-content:space-between;height:36px;background-color:#eaf1ff;color:rgba(41,47,54,.3);fill:rgba(41,47,54,.3);width:100%;max-width:1440px;padding-inline:25px;transition:background-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),border-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(max-width: 767.98px){.header__header{padding-inline:10px}}.header__header::after{position:absolute;bottom:0;left:25px;width:calc(100% - 50px);height:1px;background-color:#fff;content:""}@media(max-width: 767.98px){.header__header::after{left:10px;width:calc(100% - 20px)}}.header__search:not(:empty){max-width:400px;height:50px}.header__search:not(:empty)[open=false]{display:none}.header__search:not(:empty)[open=true]{display:block}@media(max-width: 767.98px){.header__search:not(:empty){display:none}}.header__content{display:flex;position:relative;align-items:center;justify-content:space-between;width:100%;max-width:1440px;height:80px;padding-inline:25px}@media(max-width: 767.98px){.header__content{height:50px;padding:0 10px}}.header__box{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center}.header__box:nth-child(2){-moz-column-gap:20px;column-gap:20px}.header__logo{display:flex;margin-right:12.88px}.header__logo svg{fill:#21252a;transition:fill .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.header__button{display:flex;flex-direction:column;row-gap:4px;position:relative;align-items:center;justify-content:center;width:18px;height:18px}.header__button .line{transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(hover: hover){.header__button:hover .line{opacity:.5}}@media(hover: none){.header__button:active .line{opacity:.5}}.header__link{display:flex;-moz-column-gap:5px;column-gap:5px;align-items:center}.header__link--8{-moz-column-gap:8px;column-gap:8px;align-items:baseline}.header__user{display:flex;-moz-column-gap:15px;column-gap:15px;align-items:center;padding:5px 10px 5px 5px;overflow:hidden;border-radius:100px;background-color:#f0f0f1;fill:none;stroke:#21252a}.header__user-name{display:flex;align-items:center;justify-content:center;padding:8px 3px 4px;border-radius:100px;background-color:#fff;color:rgba(41,47,54,.3);transition:color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),background-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.header__user-menu{display:flex;position:absolute;top:90px;right:64px;flex-direction:column;width:340px;height:0;overflow:hidden;border-radius:5px;background-color:#fff;box-shadow:0px 4px 14px 0px rgba(0,0,0,.05);color:#21252a;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),height .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.header__user-menu[open=true]{height:300px}@media(max-width: 767.98px){.header__user-menu{top:51px;right:unset;left:0;width:100%;border-radius:0}}.header__user-content{display:flex;flex-direction:column;padding:25px}.header__user-content:not(:first-child){border-top:solid 1.5px rgba(41,47,54,.15)}.header__user-content--horizontal{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.header__user[open=true] svg{rotate:180deg;animation:menu-user-arrow-open .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.header__user[open=false] svg{animation:menu-user-arrow-close .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.header__menu{display:flex;position:relative;width:100%;width:100%;max-width:1440px;height:0;padding-inline:25px;background-color:#fff;pointer-events:none;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),height .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(max-width: 767.98px){.header__menu{flex-direction:column;padding-inline:0}}.header__menu-box{font-size:clamp(16px,1.25vw,16px);display:flex;position:relative;row-gap:10px;flex:0 0 25%;flex-direction:column;height:100%;padding:30px 25px;overflow:hidden;opacity:0;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.header__menu-box:first-child{flex:0 0 50%;align-items:center;justify-content:center}.header__menu-box:not(:first-child){border-left:solid 1px rgba(41,47,54,.15)}@media(max-width: 767.98px){.header__menu-box:not(:first-child){border-left:none}}@media(max-width: 767.98px){.header__menu-box{flex:0 0 min-content;align-items:start;justify-content:start;padding:20px 10px}.header__menu-box:first-child{flex:0 0 min-content;align-items:start;justify-content:start}.header__menu-box:not(:first-child):not(:last-child)::before{position:absolute;top:0;left:0;width:100vw;height:1px;background-color:rgba(41,47,54,.3);content:""}.header__menu-box:last-child::before{position:absolute;top:0;left:0;width:100vw;height:1px;background-color:rgba(41,47,54,.3);content:""}}.header__social{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px;align-self:center;margin-top:30px}.header--border-dark{border-bottom:unset}@media(max-width: 767.98px){.header--border-dark{border-bottom:1px solid rgba(41,47,54,.3)}}.header--border-dark .header__content::after{position:absolute;bottom:0;left:25px;width:calc(100% - 50px);height:1px;background-color:#21252a;content:""}@media(max-width: 767.98px){.header--border-dark .header__content::after{display:none}}.header[data-white]{border-bottom:none;background-color:rgba(0,0,0,0)}@media(max-width: 767.98px){.header[data-white]{border-bottom:1.5px solid hsla(0,0%,100%,.4)}}.header[data-white]::before{background-color:rgba(0,0,0,0)}.header[data-white] .header__logo svg{fill:#fff}.header[data-white] .header__header{background-color:rgba(0,0,0,0);color:hsla(0,0%,100%,.4);fill:hsla(0,0%,100%,.4)}.header[data-white] .header__content{background-color:rgba(0,0,0,0);color:#fff;fill:#fff;stroke:#fff}.header[data-white] .header__button .line{background-color:#fff}.header[data-white] .header__user{background-color:hsla(0,0%,100%,.4);stroke:#fff}.header[data-white] .header__user-name{color:#21252a}.header[data-white][menu-open=true]::before{background-color:#eaf1ff}.header[data-white][menu-open=true] .header__logo svg{fill:#21252a}.header[data-white][menu-open=true] .header__header{background-color:#eaf1ff;color:rgba(41,47,54,.3);fill:rgba(41,47,54,.3)}.header[data-white][menu-open=true] .header__content{color:#21252a;fill:#21252a;stroke:#21252a}.header[data-white][menu-open=true] .header__button .line{background-color:#21252a}.header[data-white][menu-open=true] .header__user{background-color:#f0f0f1;fill:none;stroke:#21252a}.header[data-white][menu-open=true] .header__user-name{background-color:#fff;color:rgba(41,47,54,.3)}.header[menu-open=true]{background-color:#fff}.header[menu-open=true] .header__button :nth-child(1){translate:0 5px;rotate:45deg}.header[menu-open=true] .header__button :nth-child(2){opacity:0}.header[menu-open=true] .header__button :nth-child(3){translate:0 -7px;rotate:-45deg}.header[menu-open=true] .header__menu{height:370px;border-top:solid 1px rgba(41,47,54,.15);pointer-events:all}@media(max-width: 767.98px){.header[menu-open=true] .header__menu{height:calc(100vh - 50px)}}.header[menu-open=true] .header__menu-box{opacity:1}@keyframes menu-user-arrow-open{0%{translate:0 0;rotate:0deg;opacity:1}25%{translate:0 22px;rotate:0deg;opacity:0}50%{translate:0 22px;rotate:180deg;opacity:0}100%{translate:0 0;rotate:180deg;opacity:1}}@keyframes menu-user-arrow-close{0%{translate:0 0;rotate:180deg;opacity:1}25%{translate:0 -22px;rotate:180deg;opacity:0}50%{translate:0 -22px;rotate:0deg;opacity:0}100%{translate:0 0;rotate:0deg;opacity:1}}@keyframes header-open{0%{translate:0 -100%}100%{translate:0 0}}@keyframes header-close{0%{translate:0 0}100%{translate:0 -100%}}.input-container{display:flex;position:relative;width:100%;max-width:365px;height:50px}@media(max-width: 767.98px){.input-container{max-width:100%}}.input-container:has(input[type=radio]){-moz-column-gap:10px;column-gap:10px}.input-container:has(input[type=radio]) input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:20px;height:20px;border-radius:50%;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.input-container:has(input[type=radio]) input[type=radio]:checked{border:unset;background-image:url("@/assets/img/icons/radio-checked.svg");background-color:#fff}.input-container:has(input[type=radio]) input[type=radio]::before{position:absolute;width:320px;height:100%;content:""}.input-container:has(textarea){height:90px}.input-container label{font-size:clamp(16px,1.25vw,16px);position:absolute;top:50%;left:15px;translate:0 -50%;color:rgba(33,37,42,.4);pointer-events:none;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.input-container input:not(:-moz-placeholder-shown)+label, .input-container textarea:not(:-moz-placeholder-shown)+label{top:10px;translate:0 0;font-size:12px;line-height:1;-moz-transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.input-container input:focus+label,.input-container input:not(:placeholder-shown)+label,.input-container textarea:focus+label,.input-container textarea:not(:placeholder-shown)+label{top:10px;translate:0 0;font-size:12px;line-height:1;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.input-container-radio{display:flex;-moz-column-gap:10px;column-gap:10px}.input-container-radio input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:16px;height:16px;border:solid 1px rgba(33,37,42,.4);border-radius:50%;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.input-container-radio input:hover{border-color:#21252a}.input-container-radio input:checked{border:unset;border-color:#21252a;background-image:url("/assets/frontend/dist/img/icons/checked.svg");background-color:#fff}.input-container-radio label{width:-moz-fit-content;width:fit-content}.input-container-switch{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px;align-items:center;width:100%}.input-container--full{max-width:unset}.input,.input-search,.input__textarea{width:100%;padding:25px 15px 6.5px;border-radius:100px;background-color:#f7f7f7;color:#21252a;line-height:1;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(hover: hover){.input:hover,.input-search:hover,.input__textarea:hover{background-color:#f0f0f1}}@media(hover: none){.input:active,.input-search:active,.input__textarea:active{background-color:#f0f0f1}}.input__textarea{font-size:clamp(16px,1.25vw,16px);height:100%;padding:17px 15px 6.5px;border-radius:20px;line-height:1.2;font-family:"heliosc"}.input__textarea::-moz-placeholder{font-size:clamp(16px,1.25vw,16px);color:rgba(33,37,42,.4);line-height:1.2;font-family:"heliosc"}.input__textarea::placeholder{font-size:clamp(16px,1.25vw,16px);color:rgba(33,37,42,.4);line-height:1.2;font-family:"heliosc"}.input__textarea+label{top:35px}.input__switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:45px;height:25px;border-radius:25px;background-color:rgba(41,47,54,.15);cursor:pointer;transition:background-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.input__switch::before{position:absolute;top:50%;left:5px;width:17px;height:17px;translate:0 -50%;border-radius:50%;background-color:#fff;box-shadow:0px 3px 3px 0px rgba(0,0,0,.05),0px 2px 5px 0px rgba(0,0,0,.1),0px 3px 10px 0px rgba(0,0,0,.0511);content:"";transition:left .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),box-shadow .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.input__switch[checked]{background-color:#21252a}.input__switch[checked]::before{left:calc(100% - 17px - 5px);box-shadow:none}.input.error,.error.input-search,.error.input__textarea{border:solid 1px red;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.input.error+label,.error.input-search+label,.error.input__textarea+label{color:red}.input--white10{background-color:hsla(0,0%,100%,.1);color:#fff}@media(hover: hover){.input--white10:hover{background-color:hsla(0,0%,100%,.2)}}@media(hover: none){.input--white10:active{background-color:hsla(0,0%,100%,.2)}}.input--white10+label{color:hsla(0,0%,100%,.4)}.input-search__icon{position:absolute;top:50%;left:calc(100% - 24px - 13px);translate:0 -50%}.input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:22px;height:22px;overflow:hidden;border:solid 1px rgba(41,47,54,.15);border-radius:4px}.input-checkbox:checked{border-color:rgba(0,0,0,0);background:url("../img/icons/checked-square.svg");background-position:center;background-repeat:no-repeat}.login{display:flex;z-index:999;position:fixed;row-gap:40px;flex-direction:column;align-items:center;width:50vw;height:100vh;padding:80px 0 0;overflow:hidden auto;background-color:#fff;transition:translate .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(max-width: 767.98px){.login{width:100vw}}.login[open=false]{translate:200% 0;pointer-events:none}.login[open=true]{translate:100% 0;pointer-events:all}@media(max-width: 767.98px){.login[open=true]{translate:0% 0}}.login__close{position:absolute;top:0;right:0;width:40px;height:40px}.login__logo{margin-bottom:40px}@media(max-width: 767.98px){.login__logo{width:81.88px !important;min-height:32px;margin-bottom:20px}}.login .toggle-bar[open=true]{opacity:1}.login .toggle-bar[open=false]{opacity:0}.login .toggle-bar [open=false]{display:none}.login__forms{position:relative;width:100%;height:100%}.login__form{position:absolute;flex-direction:column;align-items:center;width:100%;max-width:365px;height:-moz-max-content;height:max-content;padding-bottom:40px;transition-behavior:allow-discrete}.login__form[active=true]{row-gap:40px;animation:open-login-form-1 .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) forwards;opacity:0}.login__form[active=true][data-login="0"]{animation:open-login-form-0 .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) forwards}@media(max-width: 767.98px){.login__form[active=true]{animation:open-login-form-1 .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) .2s forwards}.login__form[active=true][data-login="0"]{animation:open-login-form-0 .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) .2s forwards}}.login__form[active=false]{display:none;animation:close-login-form-1 .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) forwards;opacity:0}.login__form[active=false][data-login="0"]{animation:close-login-form-0 .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) forwards}.login__input{display:flex;row-gap:15px;flex-direction:column;width:100%}.login__recovery{display:flex;position:absolute;row-gap:40px;flex-direction:column;align-items:center;width:100%;margin-top:40px;padding-bottom:40px;transition-behavior:allow-discrete}.login__recovery[data-recovery-active=true]{animation:open-login-form-1 .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) forwards}.login__recovery[data-recovery-active=false]{display:none;animation:close-login-form-0 .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) forwards;opacity:0}.login__recovery .link{margin-top:-14px}@media(max-width: 767.98px){.login .toggle-bar::after{opacity:1}}@keyframes close-login-form-0{from{display:flex;left:50%;row-gap:40px;flex-direction:column;translate:-50%;opacity:1;pointer-events:all}to{display:none;left:-100vw;row-gap:40px;flex-direction:column;translate:0;opacity:0;pointer-events:none}}@keyframes close-login-form-1{from{display:flex;left:50%;row-gap:40px;flex-direction:column;translate:-50%;opacity:1;pointer-events:all}to{display:none;left:100vw;row-gap:40px;flex-direction:column;translate:0;opacity:0;pointer-events:none}}@keyframes open-login-form-0{from{display:none;left:-100vw;opacity:0;pointer-events:none}to{display:flex;left:50%;row-gap:40px;flex-direction:column;translate:-50%;opacity:1;pointer-events:all}}@keyframes open-login-form-1{from{display:none;left:100vw;opacity:0;pointer-events:none}to{display:flex;left:50%;row-gap:40px;flex-direction:column;translate:-50%;opacity:1;pointer-events:all}}.logo{width:92.36px;height:36px}@media(max-width: 767.98px){.logo{width:61.41px;height:24px}}.search-input{display:flex;row-gap:15px;flex-direction:column;align-items:center;width:600px}@media(max-width: 767.98px){.search-input{max-width:355px;height:auto}}.search-input__content{display:flex;position:relative;align-items:center;justify-content:space-around;width:100%;height:50px;padding-block:15px;border-radius:40px;background-color:#fff}@media(max-width: 767.98px){.search-input__content{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-auto-flow:row;height:auto;padding:0;border-radius:8px}}.search-input__city{position:relative;flex:0 0 25%;padding-inline:20px}@media(max-width: 767.98px){.search-input__city{grid-row:2/2;grid-column:1/2;justify-self:flex-start;width:100%;padding-inline:15px}.search-input__city::after{display:none}}.search-input__city::after{position:absolute;top:50%;right:0;width:1px;height:30px;translate:0 -50%;background-color:rgba(41,47,54,.15);content:""}.search-input__city-title{width:100%;height:100%}.search-input__city-title::before{position:absolute;top:0;left:0;width:25%;height:100%;border-radius:32px 0 0 32px;content:""}@media(max-width: 767.98px){.search-input__city-title{text-align:start}.search-input__city-title::before{top:50%;width:50%;height:50%}}.search-input__city-list{display:flex;z-index:500;position:absolute;top:calc(100% + 10px);left:0;row-gap:10px;flex-direction:column;width:100%;min-height:0;padding:20px 20px 12px;overflow:scroll;border:solid 1px rgba(41,47,54,.15);border-radius:20px;background-color:#fff;box-shadow:0 4px 14px 0 rgba(0,0,0,.05);transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.search-input__city-list[open=true]{height:33vh;opacity:1;pointer-events:all}.search-input__city-list[open=false]{height:0;opacity:0;pointer-events:none}.search-input__city-list::-webkit-scrollbar{display:none}.search-input__city-item{cursor:pointer}.search-input__city-item:first-child{margin-bottom:-5px;color:rgba(41,47,54,.3);cursor:auto}@media(max-width: 767.98px){.search-input__date{position:relative}.search-input__date::after{position:absolute;top:50%;left:0;width:1.5px;height:30px;translate:0 -50%;background-color:rgba(41,47,54,.15);content:""}}.search-input__date-button{display:flex;-moz-column-gap:6px;column-gap:6px;flex:0 0 25%;align-items:center;padding-inline:20px}@media(max-width: 767.98px){.search-input__date-button{grid-row:2/2;grid-column:2/2;width:100%;padding-inline:15px}}.search-input__input-container{display:flex;position:relative;flex:0 0 50%;justify-content:end}.search-input__input-container::after{position:absolute;top:50%;left:0;width:1.5px;height:30px;translate:0 -50%;background-color:rgba(41,47,54,.15);content:""}.search-input__input-container .search-input__input{padding-left:20px}@media(max-width: 767.98px){.search-input__input-container{grid-row:1/2;grid-column:1/3;margin-inline:15px;padding:0;border-bottom:solid 1.5px rgba(41,47,54,.15);border-left:none}.search-input__input-container::after{display:none}.search-input__input-container .search-input__input{padding-left:0}}.search-input__input{width:100%;height:50px;padding-right:48px;border-radius:0 32px 32px 0;background-color:rgba(0,0,0,0)}.search-input__input-button{display:flex;z-index:100;position:absolute;top:50%;right:0;align-items:center;justify-content:center;width:44px;height:44px;translate:0 -50%;border-radius:50%}.search-input__input-select{display:flex;flex-direction:column;row-gap:10px;z-index:500;position:absolute;top:calc(100% + 10px);left:0;width:100%;height:0;min-height:0;padding:20px 20px 12px;overflow:scroll;border:solid 1px rgba(41,47,54,.15);border-radius:20px;background-color:#fff;box-shadow:0 4px 14px 0 rgba(0,0,0,.05);opacity:0;pointer-events:none;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.search-input__input-select[open=true]{height:33vh;opacity:1;pointer-events:all}.search-input__input-select::-webkit-scrollbar{display:none}.search-input__input-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.search-input__input-list{display:flex;flex-direction:column;row-gap:10px;margin-top:30px}.search-input__input-list .highlight{color:#21252a}.search-input__input-item{color:rgba(41,47,54,.3);transition:color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(hover: hover){.search-input__input-item:hover{color:#21252a}}@media(hover: none){.search-input__input-item:active{color:#21252a}}.search-input__tags{display:none;-moz-column-gap:5px;column-gap:5px}.search-input--white .search-input__content{background-color:#fff}.search-input--white .search-input__input{background-color:#fff}.search-input--white .search-input__tags{display:flex}.tag-blog{font-size:clamp(14px,1.09375vw,14px);display:flex;height:35px;padding:10px;border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(41,47,54,.3);color:#fff}.tag-outside{font-size:clamp(12px,1.09375vw,14px);display:flex;-moz-column-gap:5px;column-gap:5px;align-items:center;width:-moz-max-content;width:max-content;height:36px;padding-inline:8px;border:solid 1px hsla(0,0%,100%,.4);border-radius:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,0);line-height:1;text-wrap:nowrap;transition:color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),background-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(max-width: 767.98px){.tag-outside{height:24px;padding-inline:5px;border-radius:6px}}@media(hover: hover){.tag-outside:hover{opacity:.5}}@media(hover: none){.tag-outside:active{opacity:.5}}.tag-outside--text-l{font-size:clamp(14px,1.25vw,16px)}@media(max-width: 767.98px){.tag-outside--mobile-mini{height:25px;padding:5px}}@media(hover: hover){.tag-outside--not-hover:hover{opacity:1}}@media(hover: none){.tag-outside--not-hover:active{opacity:1}}.tag--border-white{border-color:#fff}.tag--border-blue{border-color:#eaf1ff}.tag--border-dark15{border-color:rgba(41,47,54,.15)}.tag--border-not{border-color:rgba(0,0,0,0)}.tag--bg-white10{background-color:hsla(0,0%,100%,.1)}.tag--bg-dark30{background-color:rgba(41,47,54,.3)}.tag--bg-grey{background-color:#f0f0f1}.tag--bg-pink{background-color:rgba(255,102,145,.1)}.tag--bg-blue{background-color:#eaf1ff}@media(hover: hover){.tag--bg-blue:hover{background-color:#21252a;color:#eaf1ff;opacity:1}}@media(hover: none){.tag--bg-blue:active{background-color:#21252a;color:#eaf1ff;opacity:1}}@media(hover: hover){.tag--bg-blue.tag-outside--not-hover:hover{background-color:#eaf1ff;color:#21252a;opacity:1}}@media(hover: none){.tag--bg-blue.tag-outside--not-hover:active{background-color:#eaf1ff;color:#21252a;opacity:1}}.search-input .vc{display:none;visibility:hidden;z-index:800;position:absolute;top:calc(100% + 10px);left:0;row-gap:15px;flex-direction:column;width:100%;min-width:355px;max-width:600px;min-height:0;max-height:443px;padding:20px;overflow:auto;border:1px solid rgba(41,47,54,.15);border-radius:8px;background-color:#fff;box-shadow:0 4px 14px 0 rgba(0,0,0,.05);transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(max-width: 767.98px){.search-input .vc{left:-100%;padding:10px}}.search-input .vc[open=true]{display:flex;visibility:visible;height:443px;animation:open-calendar .4s cubic-bezier(0.4, 0.01, 0.165, 0.99);opacity:1;pointer-events:all}@media(max-width: 767.98px){.search-input .vc[open=true]{top:calc(100% + 25px)}}.search-input .vc[open=false]{visibility:hidden;height:0;animation:close-calendar .4s cubic-bezier(0.4, 0.01, 0.165, 0.99);opacity:0;pointer-events:none}.search-input .vc-header{margin-bottom:0}.search-input .vc-header__content{-moz-column-gap:5px;column-gap:5px}.search-input .vc-date{width:40px;height:40px;border-radius:50%}@media(max-width: 767.98px){.search-input .vc-date{width:32px;height:32px}}.search-input .vc-date__btn{font-size:clamp(16px,1.25vw,16px);min-width:unset;min-height:unset;border-radius:50%}.search-input .vc-week{display:flex;justify-content:space-between;margin-bottom:10px;color:rgba(41,47,54,.3);font-weight:400}.search-input .vc-week__day{width:52px;height:52px}@media(max-width: 767.98px){.search-input .vc-week__day{width:40px;height:40px}}.search-input .vc-month{padding:0;border-radius:0;font-weight:400;line-height:1.2}.search-input .vc-month[disabled]{color:#21252a !important}.search-input .vc-year{padding:0;border-radius:0;font-weight:400;line-height:1.2}.search-input .vc-year[disabled]{color:#21252a !important}.search-input .vc-arrow_prev{background-image:url("../../dist/img/icons/arrow-left.svg")}.search-input .vc-arrow_next{background-image:url("../../dist/img/icons/arrow-right.svg")}.search-input .vc [data-vc-date-month=prev]{color:rgba(41,47,54,.3)}.search-input .vc [data-vc-date-month=current]{color:#21252a}.search-input .vc [data-vc-date-month=next]{color:rgba(41,47,54,.3)}.search-input .vc-dates{grid-template-columns:repeat(7, 52px);row-gap:10px;justify-content:space-between}@media(max-width: 767.98px){.search-input .vc-dates{grid-template-columns:repeat(7, 48px);justify-content:start}}.search-input .vc [data-vc-date-today] .vc-date__btn{background-color:rgba(0,0,0,0) !important;color:#21252a !important}.search-input .vc [data-vc-date-selected] .vc-date__btn{background-color:#eaf1ff !important;color:#21252a !important}.search-input .vc [data-vc-date-selected=first] .vc-date__btn{background-color:#eaf1ff !important;color:#21252a !important}.search-input .vc [data-vc-date-selected=middle] .vc-date__btn{background-color:#eaf1ff !important;color:#21252a !important}.search-input .vc [data-vc-date-selected=last] .vc-date__btn{background-color:#eaf1ff !important;color:#21252a !important}@keyframes open-calendar{0%{visibility:hidden;height:0;opacity:0;pointer-events:none}100%{display:flex;visibility:visible;height:443px;opacity:1;pointer-events:all}}@keyframes close-calendar{0%{display:flex;visibility:visible;height:443px;opacity:1;pointer-events:all}100%{visibility:hidden;height:0;opacity:0;pointer-events:none}}.overlay{z-index:900;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(33,37,42,.5);opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.overlay[open=true]{opacity:1;pointer-events:all}.overlay[open=false]{opacity:0;pointer-events:none}.overlay__button-close,.overlay__button-prev{z-index:900;position:absolute;top:0;width:50px;height:50px;background-color:rgba(0,0,0,0)}.overlay__button-prev{rotate:180deg}.overlay__button--right{right:0}.overlay__button--left{left:0}.overlay-calendar{display:flex;flex-direction:column;row-gap:40px;z-index:900;position:fixed;top:0;right:0;bottom:0;align-items:center;width:50vw;height:100vh;padding:40px 0 20px;translate:100% 0;background-color:#f0f0f1;pointer-events:none;transition:translate .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.overlay-calendar[open=true]{translate:0 0;pointer-events:all}.overlay-calendar[open=false]{translate:100% 0;pointer-events:none}@media(max-width: 767.98px){.overlay-calendar{width:100vw}}.overlay-calendar__title{font-size:clamp(20px,1.953125vw,25px);text-transform:uppercase}.overlay-calendar .vc{display:flex;z-index:910;position:relative;top:0;left:0;row-gap:15px;flex-direction:column;width:-webkit-fill-available;height:100%;min-height:443px;margin-inline:25px;padding:20px;border-radius:8px;background-color:#fff;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.overlay-calendar .vc-header{margin-bottom:0}.overlay-calendar .vc-header__content{-moz-column-gap:5px;column-gap:5px}.overlay-calendar .vc-month{padding:0;border-radius:0;font-weight:400;line-height:1.2}.overlay-calendar .vc-year{padding:0;border-radius:0;font-weight:400;line-height:1.2}.overlay-calendar .vc-arrow_prev{background-image:url("../../dist/img/icons/arrow-left.svg")}.overlay-calendar .vc-arrow_next{background-image:url("../../dist/img/icons/arrow-right.svg")}.overlay-calendar .vc-week{display:flex;justify-content:space-between;margin-bottom:10px;color:rgba(41,47,54,.3);font-weight:400}.overlay-calendar .vc-week__day{width:52px;height:52px}.overlay-calendar .vc [data-vc-date-month=prev]{color:rgba(41,47,54,.3)}.overlay-calendar .vc [data-vc-date-month=current]{color:#21252a}.overlay-calendar .vc [data-vc-date-month=next]{color:rgba(41,47,54,.3)}.overlay-calendar .vc-dates{grid-template-columns:repeat(7, 52px);row-gap:10px;justify-content:space-between}.overlay-calendar .vc-date{width:40px;height:40px;border-radius:50%}.overlay-calendar .vc-date__btn{font-size:clamp(16px,1.25vw,16px);min-width:unset;min-height:unset;border-radius:50%}.overlay-calendar .vc [data-vc-date-today] .vc-date__btn{background-color:rgba(0,0,0,0) !important;color:#21252a !important}.overlay-calendar .vc [data-vc-date-selected] .vc-date__btn{background-color:#eaf1ff !important;color:#21252a !important}.overlay-calendar .vc [data-vc-date-selected=first] .vc-date__btn{background-color:#eaf1ff !important;color:#21252a !important}.overlay-calendar .vc [data-vc-date-selected=middle] .vc-date__btn{background-color:#eaf1ff !important;color:#21252a !important}.overlay-calendar .vc [data-vc-date-selected=last] .vc-date__btn{background-color:#eaf1ff !important;color:#21252a !important}.overlay-calendar__time{display:flex;flex-direction:column;row-gap:40px;width:100%;height:100%;padding:25px 25px 90px;overflow:auto;background-color:#fff}.overlay-calendar__time-box{display:flex;flex-direction:column;row-gap:10px}.overlay-calendar__time-list{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px;row-gap:10px;flex-wrap:wrap}.overlay-calendar__time-title{font-size:clamp(14px,1.09375vw,14px);color:rgba(41,47,54,.3)}.overlay-calendar__time-item button{width:-moz-max-content;width:max-content;padding:20px 17px 17px;border:solid 1px rgba(41,47,54,.15);border-radius:100px;transition:border-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),background-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.overlay-calendar__time-item button[checked]{border-color:#eaf1ff;background-color:#eaf1ff}.overlay-calendar__button{position:absolute;bottom:0px;width:100%;padding:20px 25px;background-color:#fff}@keyframes open-calendar{0%{visibility:hidden;height:0;opacity:0;pointer-events:none}100%{display:flex;visibility:visible;height:443px;opacity:1;pointer-events:all}}@keyframes close-calendar{0%{display:flex;visibility:visible;height:443px;opacity:1;pointer-events:all}100%{visibility:hidden;height:0;opacity:0;pointer-events:none}}.hover--not:hover{opacity:inherit}.breeds{display:flex;z-index:100;-moz-column-gap:5px;column-gap:5px;align-items:center}.breeds--header{position:absolute;top:128px;left:50%;width:100%;max-width:1440px;padding-inline:25px;translate:-50% 0;animation:breeds-header-open .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) .4s forwards;opacity:0}@media(max-width: 767.98px){.breeds--header{top:70px;padding-inline:10px}}@media(hover: hover){.breeds--header .breeds__item:hover{opacity:.5}}@media(hover: none){.breeds--header .breeds__item:active{opacity:.5}}.breeds--extra-left{padding-inline:50px}.breeds__item{font-size:clamp(12px,1.09375vw,14px);display:flex;-moz-column-gap:5px;column-gap:5px;align-items:center;line-height:1;transition:opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.breeds__item:nth-child(2n)::before{content:"•"}@keyframes breeds-header-open{0%{opacity:0}100%{opacity:1}}.meter{position:relative;width:100%;height:6px;background-color:#f0f0f1;border-radius:100px}.meter__inside{position:absolute;top:0;left:0;max-width:100%;height:100%;background-color:#21252a;border-radius:100px;transition:width .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.toggle-bar{display:flex;position:relative;justify-content:space-between;transition:opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.toggle-bar::after{position:absolute;bottom:0;left:-50vw;width:150vw;height:1.5px;background-color:rgba(41,47,54,.15);content:"";opacity:1}@media(max-width: 767.98px){.toggle-bar{row-gap:30px;flex-direction:column}.toggle-bar::after{opacity:0}}.toggle-bar-tabs{position:relative}@media(max-width: 767.98px){.toggle-bar-tabs::after{position:absolute;bottom:0;left:-50vw;width:150vw;height:1.5px;background-color:rgba(41,47,54,.15);content:"";opacity:1}}.toggle-bar__buttons{display:flex;-moz-column-gap:15px;column-gap:15px;min-height:30px;padding-inline:25px}@media(max-width: 767.98px){.toggle-bar__buttons{-moz-column-gap:5px;column-gap:5px;padding-inline:10px;overflow:auto hidden}}.toggle-bar__buttons::-webkit-scrollbar{display:none}.toggle-bar__button{position:relative;padding:0 5px;border-bottom:solid 1.5px;font-weight:700;transition:color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(max-width: 767.98px){.toggle-bar__button{text-wrap:nowrap}}.toggle-bar__button[active=true]{border-color:#21252a}.toggle-bar__button[active=false]{border-color:rgba(0,0,0,0);color:rgba(41,47,54,.3)}.toggle-bar--min-content::after{left:0;width:100%}.toggle-bar--white::after{background-color:hsla(0,0%,100%,.4)}.toggle-bar--white .toggle-bar__button{color:#fff}.toggle-bar--white .toggle-bar__button[active=true]{border-color:#fff}.toggle-bar--white .toggle-bar__button[active=false]{color:hsla(0,0%,100%,.4)}.toggle-bar-filters{display:flex;flex-direction:row;-moz-column-gap:20px;column-gap:20px;padding-inline:25px}@media(max-width: 767.98px){.toggle-bar-filters{padding-inline:10px}}.toggle-bar-filters__button{display:flex;flex-direction:row;-moz-column-gap:5px;column-gap:5px;align-items:center;font-weight:700}@media(max-width: 767.98px){.toggle-bar-title::after{top:unset}}.toggle-bar-title .toggle-bar__buttons{padding:0}.toggle-bar-blog{display:flex;position:relative;align-items:center;justify-content:space-around;width:100%;height:45px;padding:5px}.toggle-bar-blog::after{bottom:0}.toggle-bar-blog::after,.toggle-bar-blog::before{position:absolute;left:-50%;width:150vw;height:1px;background-color:rgba(41,47,54,.15);content:""}.toggle-bar-blog::before{top:0}.frame .toggle-bar__button:first-child{margin-right:5px;padding:0}@keyframes toggle-button-before-open{0%{opacity:0}100%{opacity:1}}@keyframes toggle-button-before-close{0%{opacity:1}100%{opacity:0}}.master-card{max-width:325px}@media(max-width: 767.98px){.master-card{max-width:175px}}.master-card__container{display:flex;position:relative;row-gap:10px;flex-direction:column;align-items:center}@media(max-width: 767.98px){.master-card__container .text__vertical{display:flex;align-items:center}}.master-card__tag{position:absolute;top:20px;left:50%;translate:-50% 0;color:#fff}@media(max-width: 767.98px){.master-card__tag{top:15px}}.master-card__image{aspect-ratio:1/1;width:100%;border-radius:50%}@media(max-width: 767.98px){.master-card__image{max-width:unset;max-height:unset}}.master-card__info{width:100%}.salon-card{position:relative;max-width:390px;height:100%}@media(max-width: 767.98px){.salon-card{max-width:205px}}.salon-card__container{display:flex;row-gap:10px;flex-direction:column}.salon-card__info{position:absolute;width:100%}.salon-card__info-tag{position:absolute;top:10px;left:10px;color:#fff}.salon-card__info-favorite{position:absolute;top:10px;right:10px}.salon-card__image{width:100%;max-width:390px;height:100%;max-height:400px;-o-object-fit:cover;object-fit:cover}.salon-card__pagination{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.salon-card__pagination-button{display:flex;z-index:200;position:absolute;top:52.5%;align-items:center;justify-content:center;padding:10px;translate:0 -52.5%;border-radius:50%;background-color:#21252a;pointer-events:all}@media(max-width: 767.98px){.salon-card__pagination-button{top:40%;translate:0 -60%}}.salon-card__pagination-button--prev{left:16px}@media(max-width: 767.98px){.salon-card__pagination-button--prev{left:10px}}.salon-card__pagination-button--next{right:16px}@media(max-width: 767.98px){.salon-card__pagination-button--next{right:10px}}.slider__title{width:100%;padding:0 25px}@media(max-width: 767.98px){.slider__title{padding:0 10px}}.slider__pagination{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.slider__pagination-button{display:flex;z-index:200;position:absolute;top:52.5%;align-items:center;justify-content:center;padding:10px;translate:0 -52.5%;border-radius:50%;background-color:rgba(41,47,54,.9);pointer-events:all}@media(max-width: 767.98px){.slider__pagination-button{top:50%;translate:0 -50%}}@media(max-width: 767.98px){.slider__pagination-button--mob-down{top:40%;translate:0 -60%}}.slider__pagination-button--prev{left:15px}@media(max-width: 767.98px){.slider__pagination-button--prev{left:10px}}.slider__pagination-button--next{right:15px}@media(max-width: 767.98px){.slider__pagination-button--next{right:10px}}.slider-masters{display:flex;flex-direction:column;row-gap:20px;padding-inline:25px}@media(max-width: 767.98px){.slider-masters{padding-inline:0}}@media(max-width: 767.98px){.slider-masters__title{padding-inline:10px}}.slider-masters__slider{width:100%}@media(max-width: 767.98px){.slider-masters .button{align-self:center;justify-content:center;width:calc(100% - 15px);margin-top:20px}}.slider-salons{display:flex;flex-direction:column;row-gap:20px;padding-inline:25px}@media(max-width: 767.98px){.slider-salons{padding-inline:0}}@media(max-width: 767.98px){.slider-salons__title{padding-inline:10px}}.slider-salons__slider{width:100%}.slider-salons__slide:not(:empty){display:flex;row-gap:10px;flex-direction:column}.slider-salons__slide-info{display:flex;justify-content:space-between;width:100%;gap:15px}@media(max-width: 767.98px){.slider-salons__slide-info{flex-direction:column}}.slider-salons__info{position:absolute;width:100%}.slider-salons__info-top{position:absolute;top:10px;left:10px;color:#fff}.slider-salons__info-right{position:absolute;top:10px;right:10px}.slider-salons__image{width:100%;height:100%;max-height:400px;-o-object-fit:cover;object-fit:cover}@media(max-width: 767.98px){.slider-salons .button{align-self:center;justify-content:center;width:calc(100% - 15px);margin-top:20px}}.slider-salons .swiper-pagination .swiper-pagination-bullet-active{background:#fff;opacity:100% !important}.slider-salons .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:40%}.slider-sponsors{display:flex;flex-direction:column;row-gap:80px;padding-block:30px 80px;background-color:#f0f0f1}@media(max-width: 767.98px){.slider-sponsors{display:flex;flex-direction:column;row-gap:60px;padding-block:30px 60px}}.slider-sponsors__slider{width:100%}.slider-sponsors__slide:not(:empty){display:flex;align-items:center;justify-content:center;width:245px;height:245px;overflow:hidden;background-color:#fff;-webkit-mask-size:cover;mask-size:cover}@media(max-width: 767.98px){.slider-sponsors__slide:not(:empty){width:165px;height:165px}}.slider-sponsors__slide-logo{width:120px;height:60px}.slider-sponsors__slide-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-sponsors__slide--1{border-radius:50% 0}.slider-sponsors__slide--2{border-radius:50%}.slider-sponsors__slide--2-dark{background-color:rgba(41,47,54,.15)}.slider-sponsors__slide--3{-webkit-mask-image:url("../../dist/img/home-about-mask-2.webp");mask-image:url("../../dist/img/home-about-mask-2.webp")}.slider-sponsors__slide--4{-webkit-mask-image:url("../../dist/img/home-about-mask-3.webp");mask-image:url("../../dist/img/home-about-mask-3.webp")}.slider-sponsors--white{background-color:#fff}.slider-sponsors--white .slider-sponsors__slide{background-color:#f0f0f1}.slider-masterclass{display:flex;row-gap:20px;flex-direction:column;align-items:center;width:100%;padding-bottom:100px}@media(max-width: 767.98px){.slider-masterclass{row-gap:30px;padding-bottom:60px;padding-inline:0}.slider-masterclass br{display:none}}.slider-masterclass__header{display:flex;align-items:center;justify-content:space-between;width:100%;padding-inline:25px;gap:20px}@media(max-width: 767.98px){.slider-masterclass__header{flex-direction:column;padding-inline:10px;text-align:center}}.slider-masterclass .slider-masterclass__slider{width:100%}.slider-masterclass .slider-masterclass__slide{display:flex;row-gap:10px;flex-direction:column;max-width:285px;transition:opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.slider-masterclass .slider-masterclass__slide:not(.swiper-slide-active){opacity:.3}@media(max-width: 767.98px){.slider-masterclass .slider-masterclass__slide{max-width:250px}}.slider-masterclass__image{height:100%;max-height:460px}@media(max-width: 767.98px){.slider-masterclass__image{max-height:410px}}.slider-masterclass__pagination{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.slider-masterclass__button{display:flex;z-index:200;position:absolute;top:45%;align-items:center;justify-content:center;padding:13px;translate:0 -55%;border-radius:50%;background-color:#21252a;pointer-events:all}.slider-masterclass__button--prev{left:15px}.slider-masterclass__button--next{right:15px}.slider-masterclass .button{margin-top:50px}@media(max-width: 767.98px){.slider-masterclass .button{width:calc(100% - 20px);margin:30px 10px 0}}.slider-posts{display:flex;flex-direction:column;row-gap:20px;width:100%}.slider-posts__title{padding:0 25px}@media(max-width: 767.98px){.slider-posts__title{padding:0 10px}}.slider-posts__slider{width:100%}@media(max-width: 767.98px){.slider-posts__slider{padding-inline:10px !important}}.slider-posts__slide{position:relative;max-width:410px;height:100vh !important;max-height:500px;padding:20px}@media(max-width: 767.98px){.slider-posts__slide{max-width:300px;height:auto !important;padding:0}}.slider-posts__slide::before{position:absolute;inset:0;border:1px solid #eaf1ff;content:"";pointer-events:none;transition:border-color .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}@media(max-width: 767.98px){.slider-posts__slide::before{content:none}}@media(hover: hover){.slider-posts__slide:hover::before{border-color:rgba(33,37,42,.5)}}@media(hover: none){.slider-posts__slide:active::before{border-color:rgba(33,37,42,.5)}}.slider-posts__slide a{display:flex;flex-direction:column;row-gap:15px;height:100%}@media(max-width: 767.98px){.slider-posts__slide a{row-gap:10px}}.slider-posts__image{width:370px;height:240px}.slider-posts__image-box{position:relative}.slider-posts__tags{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px;position:absolute;bottom:10px;left:10px}.slider-posts__footer{display:flex;flex-direction:row;-moz-column-gap:10px;column-gap:10px;margin-top:auto}@media(max-width: 767.98px){.slider-posts .button{align-self:center;justify-content:center;width:calc(100% - 15px);margin-top:20px}}.banner-signup{display:flex;flex-direction:row;-moz-column-gap:30px;column-gap:30px;position:relative;padding:0 25px 100px}.banner-signup::after{position:absolute;top:0;left:-50%;width:150vw;height:100%;border-bottom:1px solid rgba(41,47,54,.15);content:"";pointer-events:none}@media(max-width: 767.98px){.banner-signup{display:flex;flex-direction:column;row-gap:60px;padding:0 10px 60px}}.banner-signup__content{display:flex;flex-direction:column;row-gap:20px;align-items:center;justify-content:center;width:50%}@media(max-width: 767.98px){.banner-signup__content{width:100%}}.banner-signup__text{font-size:clamp(16px,1.25vw,16px);text-align:center}.banner-signup__form{display:flex;flex-direction:column;row-gap:15px;width:100%;padding-inline:90px}@media(max-width: 767.98px){.banner-signup__form{padding-inline:0}}.banner-signup__form .button{margin-top:15px}.banner-signup__button{margin-top:20px}.banner-signup__image{width:58%}@media(max-width: 767.98px){.banner-signup__image{width:100%}}.banner-mission{display:flex;position:relative;align-items:center;justify-content:center;padding:60px 25px;background-color:#f0f0f1}@media(max-width: 767.98px){.banner-mission{padding:30px 10px 60px}}.banner-mission__content{display:flex;flex-direction:column;row-gap:60px;align-items:center;justify-content:center;max-width:660px;text-align:center}.banner-mission__text{margin-bottom:15px}.banner-mission__signature{align-self:flex-end;margin-top:-50px;margin-bottom:-60px}.banner-search{position:relative}.banner-search__background-image{position:absolute;top:0;left:0;width:100%;height:100%;filter:brightness(0.4)}.banner-search__content{display:flex;flex-direction:column;row-gap:60px;position:relative;align-items:center;justify-content:center;padding:100px 0;text-align:center}@media(max-width: 767.98px){.banner-search__content{padding:60px 0}}.banner-certificate{display:flex;flex-direction:column;row-gap:20px;align-items:center;justify-content:center;width:100%;max-width:550px;padding:100px 25px}@media(max-width: 767.98px){.banner-certificate{padding:60px 10px}}.banner-cashback{display:flex;flex-direction:row;-moz-column-gap:40px;column-gap:40px;position:relative;padding:25px 25px}.banner-cashback::after{position:absolute;top:0;left:-50%;width:150vw;height:100%;border-bottom:1px solid rgba(41,47,54,.15);content:"";pointer-events:none}@media(max-width: 767.98px){.banner-cashback{display:flex;flex-direction:column;row-gap:60px;padding:0 10px 60px}}.banner-cashback__content{display:flex;flex-direction:column;row-gap:20px;align-items:center;justify-content:center;width:50%}@media(max-width: 767.98px){.banner-cashback__content{width:100%}}.banner-cashback__title{display:flex;flex-direction:column;align-items:center}.banner-cashback__text{text-align:center}.banner-cashback__button{margin-top:20px}.banner-cashback__image{width:58%;max-height:600px}@media(max-width: 767.98px){.banner-cashback__image{width:100%}}.faq{display:flex;flex-direction:column;row-gap:40px;width:100%;max-width:660px;padding:80px 25px}@media(max-width: 767.98px){.faq{display:flex;flex-direction:column;row-gap:20px;padding:60px 10px}}@media(max-width: 767.98px){.faq__title{font-size:clamp(20px,2.734375vw,35px)}}.faq__item{display:flex;flex-direction:row;position:relative;justify-content:space-between;height:-moz-min-content;height:min-content;max-height:84px;overflow:hidden;border-bottom:solid 1px rgba(41,47,54,.15);transition:max-height .4s cubic-bezier(0.4, 0.01, 0.165, 0.99);will-change:max-height}.faq__item:first-child{border-top:solid 1px rgba(41,47,54,.15)}.faq__item[open]{max-height:212px}.faq__item[open] .faq__item-text{position:relative;top:0;opacity:1}.faq__item-content{display:flex;flex-direction:column;row-gap:20px;padding:30px 0}@media(max-width: 767.98px){.faq__item-content{padding:15px 0}}.faq__item-text{position:absolute;top:100%;opacity:0;transition:opacity .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.faq__item-button{height:84px}@media(max-width: 767.98px){.faq__item-button{height:50px}}.faq__item-button::before{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.map{width:100%;background:#21252a;filter:grayscale(1)}.footer{background-color:#21252a}.footer__frame{display:flex;row-gap:40px;flex-direction:column;width:100%;padding:80px 25px 25px}@media(max-width: 767.98px){.footer__frame{row-gap:60px;align-items:center;padding:60px 10px 10px}}.footer__part{display:flex;justify-content:space-between;gap:40px}@media(max-width: 767.98px){.footer__part{flex-direction:column;align-items:center;width:100%;min-width:355px}}@media(max-width: 767.98px){.footer__part:last-child{flex-direction:column-reverse;align-items:start;margin-top:-20px}}.footer__logo{width:100%;max-width:510.75px;height:200px}@media(max-width: 1279.98px){.footer__logo{height:auto}}@media(max-width: 767.98px){.footer__logo{height:78.32px}}.footer__header{display:flex;flex-direction:column;justify-content:space-between;max-width:600px}@media(max-width: 767.98px){.footer__header{row-gap:60px;text-align:center}}.footer__header-info{display:flex;-moz-column-gap:30px;column-gap:30px}@media(max-width: 767.98px){.footer__header-info{row-gap:30px;flex-direction:column;align-items:center}}.footer__header-info-item{width:100%;max-width:180px}.footer__header-info-item:first-child{text-wrap:nowrap}@media(max-width: 767.98px){.footer__header-info-item{max-width:none}}@media(max-width: 767.98px){.footer__header-info-item .text__vertical{align-items:center}}.footer__newsletter{display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 767.98px){.footer__newsletter{align-items:center;width:100%}}.footer__newsletter-content{display:flex;row-gap:10px;flex-direction:column;width:75%}@media(max-width: 767.98px){.footer__newsletter-content{width:100%}}.footer__newsletter-form{margin-top:10px}@media(max-width: 767.98px){.footer__newsletter-form{margin-top:0}}.footer__newsletter-form .input-container{max-width:390px}@media(max-width: 767.98px){.footer__newsletter-form .input-container{max-width:none}}.footer__newsletter-form .input{position:absolute;height:100%}.footer__newsletter-form .button{position:absolute;right:0;width:-moz-max-content;width:max-content;height:100%}@media(max-width: 767.98px){.footer__newsletter-form .button{width:50px}}.footer__social{display:flex;-moz-column-gap:15px;column-gap:15px}.footer__nav{display:flex;-moz-column-gap:30px;column-gap:30px;justify-content:space-between;width:100%;max-width:600px}.footer__nav-list{display:flex;row-gap:4px;flex-direction:column;width:100%;max-width:180px}.footer__nav-item:first-child{margin-bottom:6px}.footer__footer{display:flex;-moz-column-gap:25px;column-gap:25px;width:100%;max-width:600px}@media(max-width: 767.98px){.footer__footer{row-gap:2px;flex-direction:column;align-items:start;max-width:none}}.footer__mobile-nav{position:relative;width:calc(100% + 20px)}.footer__mobile-nav-list{display:flex;position:relative;row-gap:2px;flex-direction:column;width:100%;height:60px;max-height:-moz-max-content;max-height:max-content;padding-inline:10px;padding-block:23px 20px;overflow:hidden;transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.footer__mobile-nav-list:nth-child(1n)::before{display:block;position:absolute;top:0;left:0;width:150%;height:1px;margin-left:-10px;background-color:hsla(0,0%,100%,.1);content:""}.footer__mobile-nav-list:last-child::after{display:block;position:absolute;bottom:0;left:0;width:150%;height:1px;background-color:hsla(0,0%,100%,.1);content:""}.footer__mobile-nav-list[open=false] :nth-child(1n){display:flex}.footer__mobile-nav-list[open=false] .footer__mobile-nav-item:first-child{translate:0 0}.footer__mobile-nav-list[open=false] .footer__mobile-nav-item:first-child::after{animation:footer-open-plus .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) forwards}.footer__mobile-nav-list[open=true]{height:500px}.footer__mobile-nav-list[open=true] :nth-child(1n){display:flex}.footer__mobile-nav-list[open=true] .footer__mobile-nav-item:first-child{translate:0 0}.footer__mobile-nav-list[open=true] .footer__mobile-nav-item:first-child::after{animation:footer-close-plus .4s cubic-bezier(0.4, 0.01, 0.165, 0.99) forwards}.footer__mobile-nav-item:first-child{width:100%;margin-bottom:19px}.footer__mobile-nav-item:first-child::after,.footer__mobile-nav-item:first-child::before{display:block;position:absolute;top:50%;right:0;translate:0 -50%;background-color:#fff;content:"";transition:all .4s cubic-bezier(0.4, 0.01, 0.165, 0.99)}.footer__mobile-nav-item:first-child::after{right:8px;width:1px;height:16px}.footer__mobile-nav-item:first-child::before{width:16px;height:1px}@keyframes footer-close-plus{0%{top:50%;height:16px}100%{top:50%;height:0}}@keyframes footer-open-plus{0%{top:50%;height:0}100%{top:50%;height:16px}}.law{padding-top:117px}@media(max-width: 767.98px){.law{padding-top:50px}}.law-welcome{display:grid;place-items:center;padding:80px 25px}@media(max-width: 767.98px){.law-welcome{padding:60px 10px}}.law-welcome__title{text-align:center}.law-content__body{font-size:clamp(16px,1.25vw,16px);justify-self:center;width:100%;max-width:55%;padding:40px 0}@media(max-width: 767.98px){.law-content__body{max-width:none;padding:40px 10px 0 30px}}.law-content__body[active=true]{display:block}.law-content__body[active=false]{display:none}.law-content__body ul{list-style:auto}.law-content__body li{margin-bottom:60px}.law-content__body li li{margin-bottom:20px}.law-content__body h2{margin-bottom:20px;text-transform:uppercase}.law-content__body p{margin-bottom:10px}
/*! name: vanilla-calendar-pro v3.0.3 | url: https://github.com/uvarov-frontend/vanilla-calendar-pro */[data-vc=calendar]{border-radius:.75rem;box-sizing:border-box;display:flex;flex-direction:column;min-width:272px;opacity:1;padding:1rem;position:relative;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}[data-vc=calendar] [tabindex="0"]:focus-visible,[data-vc=calendar] button:focus-visible,[data-vc=calendar]:focus-visible{border-radius:.5rem;outline-offset:-1px;outline-style:solid;outline-width:1px}[data-vc=calendar][data-vc-type=multiple] [data-vc=dates]{flex-grow:0}[data-vc=calendar][data-vc-calendar-hidden]{opacity:0;pointer-events:none}[data-vc=calendar][data-vc-calendar-hidden] *{pointer-events:none !important}[data-vc=calendar][data-vc-input]{position:absolute}[data-vc=calendar][data-vc-input][data-vc-position=bottom]{margin-top:.25rem}[data-vc=calendar][data-vc-input][data-vc-position=top]{margin-top:-0.25rem}[data-vc=controls]{align-items:center;box-sizing:content-box;display:flex;justify-content:space-between;left:0;padding-left:1rem;padding-right:1rem;padding-top:1.25rem;pointer-events:none;position:absolute;right:0;top:0;z-index:20}[data-vc-arrow]{background-color:transparent;border-width:0;cursor:pointer;display:block;height:1.5rem;pointer-events:auto;position:relative;width:1.5rem}[data-vc-arrow]:before{background-position:50%;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;--tw-content:"";content:var(--tw-content)}[data-vc-arrow=prev]:before{transform:rotate(90deg)}[data-vc-arrow=next]:before{transform:rotate(-90deg)}[data-vc=grid]{display:flex;flex-grow:1;flex-wrap:wrap;gap:1.75rem}[data-vc=grid][data-vc-grid=hidden] [data-vc=column]{opacity:.3;pointer-events:none}[data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=month],[data-vc=grid][data-vc-grid=hidden] [data-vc=column][data-vc-column=year]{opacity:1;pointer-events:auto}[data-vc=column]{display:flex;flex-direction:column;flex-grow:1;min-width:240px}[data-vc=header]{align-items:center;display:flex;margin-bottom:.75rem;position:relative}[data-vc-header=content]{align-items:center;display:grid;flex-grow:1;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;padding-left:1rem;padding-right:1rem;white-space:pre-wrap}[data-vc=month],[data-vc=year]{background-color:transparent;border-radius:.25rem;border-width:0;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.5rem;padding:.25rem}[data-vc=month]:disabled,[data-vc=year]:disabled{pointer-events:none}[data-vc=content],[data-vc=wrapper]{display:flex;flex-grow:1}[data-vc=content]{flex-direction:column}[data-vc=months]{grid-template-columns:repeat(4, minmax(0, 1fr))}[data-vc=months],[data-vc=years]{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:grid;flex-grow:1;row-gap:1rem}[data-vc=years]{grid-template-columns:repeat(5, minmax(0, 1fr))}[data-vc-months-month],[data-vc-years-year]{align-items:center;border-radius:.5rem;border-width:0;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;height:2.5rem;justify-content:center;line-height:1rem;padding:.25rem;text-align:center;word-break:break-all}[data-vc-months-month]:disabled,[data-vc-years-year]:disabled{pointer-events:none}[data-vc-week=numbers]{display:flex;flex-direction:column}[data-vc-week-numbers=title]{align-items:center;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;margin-bottom:.5rem}[data-vc-week-numbers=content]{align-items:center;display:grid;grid-auto-flow:row;justify-items:center;row-gap:.25rem}[data-vc-week-number]{align-items:center;background-color:transparent;border-style:none;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;justify-content:center;line-height:1rem;margin:0;min-height:1.875rem;min-width:1.875rem;padding:0;width:100%}[data-vc=week]{display:grid;grid-template-columns:repeat(7, 1fr);justify-items:center;margin-bottom:.5rem}[data-vc-week-day]{align-items:center;background-color:transparent;border-style:none;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;margin:0;min-width:1.875rem;padding:0;width:100%}button[data-vc-week-day]{cursor:pointer}[data-vc=dates]{align-items:center;display:grid;flex-grow:1;grid-template-columns:repeat(7, 1fr);justify-items:center;pointer-events:none}[data-vc=dates][data-vc-dates-disabled] [data-vc-date-btn]{cursor:default}[data-vc-date]{align-items:center;display:flex;justify-content:center;padding-bottom:.125rem;padding-top:.125rem;pointer-events:auto;position:relative;width:100%}[data-vc-date]:not(:has([data-vc-date-btn])),[data-vc-date][data-vc-date-disabled],[data-vc-date][data-vc-date-disabled] [data-vc-date-btn]{pointer-events:none}[data-vc-date][data-vc-date-hover] [data-vc-date-btn]{border-radius:0}[data-vc-date][data-vc-date-hover=first] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:0}[data-vc-date][data-vc-date-hover=last] [data-vc-date-btn]{border-bottom-left-radius:0;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:.5rem}[data-vc-date][data-vc-date-hover=first-and-last] [data-vc-date-btn]{border-radius:.5rem}[data-vc-date][data-vc-date-hover=first][data-vc-date-selected] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}[data-vc-date][data-vc-date-hover=last][data-vc-date-selected] [data-vc-date-btn]{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}[data-vc-date][data-vc-date-selected=first] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:0}[data-vc-date][data-vc-date-selected=last] [data-vc-date-btn]{border-bottom-left-radius:0;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:.5rem}[data-vc-date][data-vc-date-selected=first-and-last] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem}[data-vc-date][data-vc-date-selected=middle] [data-vc-date-btn]{border-radius:0}[data-vc-date][data-vc-date-disabled]+[data-vc-date-hover] [data-vc-date-btn],[data-vc-date][data-vc-date-disabled]+[data-vc-date-selected] [data-vc-date-btn]{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}[data-vc-date][data-vc-date-hover]:has(+[data-vc-date-disabled]) [data-vc-date-btn],[data-vc-date][data-vc-date-selected]:has(+[data-vc-date-disabled]) [data-vc-date-btn]{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}[data-vc-date-btn]:focus-visible+[data-vc-date-popup],[data-vc-date-btn]:hover+[data-vc-date-popup],[data-vc-date-popup]:focus-visible,[data-vc-date-popup]:hover{opacity:1;pointer-events:auto}[data-vc-date-btn]{align-items:center;border-radius:.5rem;border-width:0;cursor:pointer;display:flex;font-size:.75rem;font-weight:400;height:100%;justify-content:center;line-height:1rem;min-height:1.875rem;min-width:1.875rem;padding:0;transition-duration:75ms;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);width:100%}[data-vc-date][data-vc-date-today] [data-vc-date-btn]{font-weight:700}[data-vc-date-popup]{max-width:9rem;min-width:5rem;pointer-events:none;position:absolute;z-index:20;--tw-translate-x:-50%;border-radius:.5rem;font-size:.75rem;font-weight:400;line-height:1rem;opacity:0;padding:.25rem .5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:75ms;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}[data-vc-date-popup]:hover{opacity:1;pointer-events:auto}[data-vc-date-range-tooltip]{max-width:9rem;pointer-events:none;position:absolute;z-index:30;--tw-translate-x:-50%;--tw-translate-y:-100%;border-radius:.375rem;font-size:.75rem;font-weight:400;line-height:1rem;padding:.25rem .5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-vc-date-range-tooltip=hidden]{opacity:0}[data-vc-date-range-tooltip=visible]{opacity:1}[data-vc=time]{border-style:solid;border-width:1px 0 0;display:grid;gap:.75rem;grid-template-columns:auto 1fr;margin-top:.75rem;padding-top:.75rem}[data-vc-time=content]{align-items:center;display:grid;grid-auto-flow:column}[data-vc-time-input=hour]{margin-right:.35rem;position:relative;width:1.75rem}[data-vc-time-input=hour]:after{display:block;margin-top:calc(-50% + 1px);position:absolute;right:-5px;top:50%;--tw-content:":";content:var(--tw-content)}[data-vc-time-input=minute]{width:1.75rem}[data-vc-time-input=hour] input,[data-vc-time-input=minute] input{border-radius:.25rem;border-width:0;box-sizing:border-box;display:block;font-size:1.125rem;font-weight:600;line-height:1.125rem;margin:0;padding:.125rem;position:relative;text-align:center;width:100%}[data-vc-time-input=hour] input:focus-visible,[data-vc-time-input=minute] input:focus-visible{outline-style:solid;outline-width:1px}[data-vc-time-input=hour] input:disabled,[data-vc-time-input=minute] input:disabled{cursor:default}[data-vc-time-input=hour] input:hover:disabled,[data-vc-time-input=minute] input:hover:disabled,[data-vc-time=keeping]{background-color:transparent}[data-vc-time=keeping]{border-radius:.25rem;border-width:0;cursor:pointer;font-size:.69rem;margin-left:1px;margin-top:.25rem;padding:0;width:22px}[data-vc-time=keeping]:focus-visible{outline-style:solid;outline-width:1px}[data-vc-time=keeping]:disabled{cursor:default}[data-vc-time=keeping]:hover:disabled{background-color:transparent}[data-vc-time=ranges]{display:grid;grid-auto-flow:row}[data-vc-time-range]{font-size:0;position:relative;z-index:10}[data-vc-time-range]:before{content:var(--tw-content);left:0}[data-vc-time-range]:after{content:var(--tw-content);right:0}[data-vc-time-range]:after,[data-vc-time-range]:before{content:"";height:.5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px;z-index:10}[data-vc-time-range] input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:1.25rem;margin:0;outline-width:0;position:relative;width:100%}[data-vc-time-range] input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;border-radius:.25rem;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;height:1rem;margin-top:-0.5rem;position:relative;width:.75rem;z-index:20;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}[data-vc-time-range] input::-moz-range-thumb{border-radius:.25rem;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;height:1rem;position:relative;width:.75rem;z-index:20;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}[data-vc-time-range] input::-webkit-slider-runnable-track{box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}[data-vc-time-range] input::-moz-range-track{box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}
/*! name: vanilla-calendar-pro v3.0.3 | url: https://github.com/uvarov-frontend/vanilla-calendar-pro */[data-vc-theme=light].vc{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}[data-vc-theme=light].vc[data-vc-input]{--tw-shadow:0 9px 20px rgba(0,0,0,.1);--tw-shadow-colored:0 9px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}[data-vc-theme=light].vc [tabindex="0"]:focus-visible,[data-vc-theme=light].vc button:focus-visible,[data-vc-theme=light].vc:focus-visible{outline-color:#fdba74}[data-vc-theme=light] .vc-arrow{background-color:transparent}[data-vc-theme=light] .vc-arrow:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iIzBmMTcyYSIgZD0iTTEyIDE2Yy0uMyAwLS41LS4xLS43LS4zbC02LTZjLS40LS40LS40LTEgMC0xLjRzMS0uNCAxLjQgMGw1LjMgNS4zIDUuMy01LjNjLjQtLjQgMS0uNCAxLjQgMHMuNCAxIDAgMS40bC02IDZjLS4yLjItLjQuMy0uNy4zIi8+PC9zdmc+");content:var(--tw-content)}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-arrow:hover:before{content:var(--tw-content);opacity:.6}}[data-vc-theme=light] .vc-header__content,[data-vc-theme=light] .vc-month,[data-vc-theme=light] .vc-year{color:#0f172a}[data-vc-theme=light] .vc-month:disabled,[data-vc-theme=light] .vc-year:disabled{color:#cbd5e1}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-month:hover,[data-vc-theme=light] .vc-year:hover{color:#64748b}}[data-vc-theme=light] .vc-months__month,[data-vc-theme=light] .vc-years__year{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#64748b}[data-vc-theme=light] .vc-months__month:disabled,[data-vc-theme=light] .vc-years__year:disabled{color:#cbd5e1}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-months__month:hover,[data-vc-theme=light] .vc-years__year:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-months__month:hover:disabled,[data-vc-theme=light] .vc-years__year:hover:disabled{color:#cbd5e1}}[data-vc-theme=light] .vc-months__month[data-vc-months-month-selected],[data-vc-theme=light] .vc-years__year[data-vc-years-year-selected]{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-months__month[data-vc-months-month-selected]:hover,[data-vc-theme=light] .vc-years__year[data-vc-years-year-selected]:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}}[data-vc-theme=light] .vc-week-number,[data-vc-theme=light] .vc-week-numbers__title{color:#64748b}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-week-number:hover{color:#475569}}[data-vc-theme=light] .vc-week__day{color:#64748b}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] button.vc-week__day:hover{color:#475569}}[data-vc-theme=light] .vc-week__day[data-vc-week-day-off]{color:#f43f5e}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] button.vc-week__day[data-vc-week-day-off]:hover{color:#e11d48}}[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-selected] .vc-date__btn{background-color:rgb(244 63 94/var(--tw-bg-opacity));--tw-bg-opacity:0.7;color:#fff}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-selected] .vc-date__btn:hover{background-color:rgb(244 63 94/var(--tw-bg-opacity));--tw-bg-opacity:0.7;color:#fff}}[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-holiday][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-weekend][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}}[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-selected] .vc-date__btn{background-color:rgb(6 182 212/var(--tw-bg-opacity));--tw-bg-opacity:0.7;color:#fff}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-selected] .vc-date__btn:hover{background-color:rgb(6 182 212/var(--tw-bg-opacity));--tw-bg-opacity:0.7;color:#fff}}[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-month=next][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected=middle][data-vc-date-month=prev][data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}}[data-vc-theme=light] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-today] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:#06b6d4}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-today] .vc-date__btn:hover{color:#06b6d4}}[data-vc-theme=light] .vc-date[data-vc-date-today][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-today][data-vc-date-month=prev] .vc-date__btn{color:#64748b}[data-vc-theme=light] .vc-date[data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-month=prev] .vc-date__btn{color:#94a3b8}[data-vc-theme=light] .vc-date[data-vc-date-disabled] .vc-date__btn{color:#cbd5e1}[data-vc-theme=light] .vc-date[data-vc-date-hover] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-date[data-vc-date-hover=first] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-hover=last] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-hover=first] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-hover=last] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-holiday] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend] .vc-date__btn{color:#f43f5e}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover=first] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover=last] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover=first] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover=last] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover=first] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover=last] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover=first] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover=last] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(255 228 230/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-disabled] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-disabled] .vc-date__btn{color:#cbd5e1}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-today] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-today] .vc-date__btn{color:#f43f5e}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-today][data-vc-date-disabled] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-today][data-vc-date-disabled] .vc-date__btn{color:#cbd5e1}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#94a3b8}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-month=prev] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-month=prev] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-hover][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-hover][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-today][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-today][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-today][data-vc-date-month=prev] .vc-date__btn{color:#94a3b8}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-disabled][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-disabled][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-disabled][data-vc-date-month=prev] .vc-date__btn{color:#cbd5e1}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}}[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-holiday][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-weekend][data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}}[data-vc-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-selected] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}}[data-vc-theme=light] .vc-date[data-vc-date-selected][data-vc-date-month=next] .vc-date__btn,[data-vc-theme=light] .vc-date[data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-date[data-vc-date-selected][data-vc-date-month=next] .vc-date__btn:hover,[data-vc-theme=light] .vc-date[data-vc-date-selected][data-vc-date-month=prev] .vc-date__btn:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}}[data-vc-theme=light] .vc-date__popup{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a;--tw-shadow:0 3px 15px rgba(85,85,85,.2);--tw-shadow-colored:0 3px 15px var(--tw-shadow-color)}[data-vc-theme=light] .vc-date-range-tooltip,[data-vc-theme=light] .vc-date__popup{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}[data-vc-theme=light] .vc-date-range-tooltip{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));color:#64748b;--tw-shadow:0px 1px 4px rgba(85,85,85,.2);--tw-shadow-colored:0px 1px 4px var(--tw-shadow-color)}[data-vc-theme=light] .vc-time{border-color:#cbd5e1}[data-vc-theme=light] .vc-time__hour:after,[data-vc-theme=light] .vc-time__minute:after{color:#0f172a;content:var(--tw-content)}[data-vc-theme=light] .vc-time__hour input,[data-vc-theme=light] .vc-time__minute input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}[data-vc-theme=light] .vc-time__hour input:focus-visible,[data-vc-theme=light] .vc-time__minute input:focus-visible{outline-color:#fdba74}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-time__hour input:hover,[data-vc-theme=light] .vc-time__minute input:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-time__hour input[data-vc-input-focus],[data-vc-theme=light] .vc-time__minute input[data-vc-input-focus]{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__keeping{color:#64748b}[data-vc-theme=light] .vc-time__keeping:focus-visible{outline-color:#fdba74}@media(hover: hover)and (pointer: fine){[data-vc-theme=light] .vc-time__keeping:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}}[data-vc-theme=light] .vc-time__range input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range:after,[data-vc-theme=light] .vc-time__range:before{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range:hover input::-webkit-slider-thumb{border-color:#94a3b8}[data-vc-theme=light] .vc-time__range:hover input::-moz-range-thumb{border-color:#94a3b8}[data-vc-theme=light] .vc-time__range input:focus-visible::-webkit-slider-thumb{border-color:#fdba74}[data-vc-theme=light] .vc-time__range input:focus-visible::-moz-range-thumb{border-color:#fdba74}[data-vc-theme=light] .vc-time__range input::-webkit-slider-thumb{border-color:#cbd5e1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range input::-moz-range-thumb{border-color:#cbd5e1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range input::-webkit-slider-runnable-track{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}[data-vc-theme=light] .vc-time__range input::-moz-range-track{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}
