@import"https://fonts.googleapis.com/css2?family=Pacifico&family=Rubik+Wet+Paint&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap&family=Geist:wght@100..900";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,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}body{line-height:1}menu,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}:root,body{overscroll-behavior:none}html{font-family:Rubik,serif}.loading{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;background:linear-gradient(180deg,#45286f66,#45286f)}.loading.hidden{display:none}.loading .star{content:"";position:absolute;left:50%;top:50%;background-image:url("data:image/svg+xml,%3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 0L13.836 7.66405L21.5 10.5L13.836 13.336L11 21L8.16405 13.336L0.5 10.5L8.16405 7.66405L11 0Z' fill='%23FFEB19'/%3E%3C/svg%3E%0A");width:50px;height:50px;background-size:cover;transform:translate(-50%,-50%);animation:starRotating 2s linear infinite}@-webkit-keyframes starRotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.blocks-bg{position:relative;width:100%;height:400vh;background:#b3cfff;border-radius:100px 100px 0 0;z-index:10}.circle-bg{top:0;left:0;height:200vh;width:100%;object-fit:cover;clip-path:circle(0%)}.circle-bg-img{position:fixed;top:0;left:0;height:100vh;width:100vw;object-fit:cover;clip-path:circle(0%);opacity:1}.circle-block-content{position:fixed;top:0;left:0;height:100vh;width:100vw;text-align:center;object-fit:cover;clip-path:circle(0%);opacity:1;color:#fff}.circle-block-content .styled-text{font-family:Pacifico,serif}.circle-block-content .title{position:absolute;width:100%;text-align:center;top:150px;font-size:80px;animation:circleBlockTitleAppear 1.8s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.15,.5,.45,.9);z-index:5}@media screen and (max-height: 720px){.circle-block-content .title{top:100px}}.circle-block-content .sub-title{position:absolute;width:100%;text-align:center;bottom:220px;font-weight:700}.circle-block-content .sub-title .first-line{font-size:40px;opacity:0;animation:circleBlockSubTitleLineAppear .8s;animation-delay:.55s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.5,.1,.3,.9);z-index:5}.circle-block-content .sub-title .second-line{font-size:64px;opacity:0;animation:circleBlockSubTitleLineAppear .8s;animation-delay:.7s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.5,.1,.3,.9);z-index:5}.circle-block-content .sub-title .third-line{font-size:96px;opacity:0;animation:circleBlockSubTitleLineAppear .8s;animation-delay:.85s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.5,.1,.3,.9);z-index:5}@media screen and (max-height: 720px){.circle-block-content .sub-title{bottom:180px}}.circle-block-content .description{position:absolute;bottom:160px;width:100%;font-family:Geist,serif;font-size:20px;text-align:center;opacity:0;animation:circleBlockDescriptionAppear .8s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.5,.1,.3,.9);z-index:5}@media screen and (max-height: 720px){.circle-block-content .description{bottom:130px}}.circle-block-content .button-container{position:absolute;z-index:20;left:50%;transform:translate(-50%);bottom:64px}.circle-block-content .button-container .wand-button{opacity:0;animation:circleBlockButtonAppear 1.2s;animation-delay:1s;animation-fill-mode:forwards;animation-timing-function:linear(0 0%,.01 .7%,.037 1.4%,.15 3%,.777 8.7%,1.002 11.2%,1.147 13.7%,1.189 15%,1.211 16.3%,1.215 17.8%,1.199 19.4%,1.007 28.1%,.97 30.8%,.955 33.5%,.957 36.8%,.998 45.3%,1.01 50.5%,.998 67.4%,1 100%);z-index:5}@media screen and (max-height: 720px){.circle-block-content .button-container{bottom:40px}}.adventures-begins{width:100%;height:100vh;background:#f1ead8;border-radius:100px 100px 0 0;z-index:10}@-webkit-keyframes circleBlockTitleAppear{0%{opacity:0;top:50px}to{opacity:1;bottom:150px}}@-webkit-keyframes circleBlockSubTitleLineAppear{0%{opacity:0;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes circleBlockDescriptionAppear{0%{opacity:0;bottom:140px;@media screen and (max-height: 720px){bottom:110px}}50%{opacity:0;@media screen and (max-height: 720px){bottom:110px}}to{opacity:1;@media screen and (max-height: 720px){bottom:130px}}}@-webkit-keyframes circleBlockButtonAppear{0%{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1)}}.happiness{position:relative;width:100%;height:350vh;top:0;left:0}.happiness .bg{position:sticky;top:0;left:0;width:100%;height:100vh;background-image:url(/assets/happiness-WoIsGJbQ.jpg);background-attachment:fixed;background-repeat:no-repeat;background-size:cover}.happiness .top-corners{position:absolute;top:-1px;left:0;height:100px;width:100%;border-radius:0 0 100px 100px;background:#f1ead8;z-index:100}.happiness .text-container{position:absolute;top:0;left:65px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100vh;width:25%}.happiness .text-container .title{font-family:Rubik,serif;font-weight:700;font-size:72px;line-height:88px;color:#fff;margin-bottom:20px}.happiness .text-container .title styled{font-family:Pacifico,serif;font-weight:400;font-size:80px;line-height:88px;color:#ffc71f}.happiness .text-container .sub-title{font-family:Geist,serif;font-weight:600;font-size:20px;line-height:28px;color:#fff}.happiness .overlay{position:sticky;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0}.happiness .overlay .overlay-gradient{position:sticky;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#45286f33,#45286f99)}.happiness-cards-block{position:fixed;top:0;left:0;width:100%;height:100vh;display:none;z-index:20}.happiness-cards-block .card{position:absolute;top:50%;left:100%;transform:translateY(-50%);width:100%;height:60vh;max-height:384px;display:flex;align-items:center;justify-content:center}@media screen and (max-height: 720px){.happiness-cards-block .card{max-height:314px}}.happiness-cards-block .card .card-content{width:90vw;max-width:1312px;height:100%;background-color:#e8e3da;border-radius:85px;display:flex;flex-direction:column;justify-content:center;padding:64px;background-size:cover}@media screen and (max-height: 720px){.happiness-cards-block .card .card-content{width:80vw}}.happiness-cards-block .card.first .card-content{background-image:url(/assets/happiness-bg1-Bh_CaGbp.png);align-items:flex-start;background-size:contain;background-repeat:no-repeat;background-position-x:right}.happiness-cards-block .card.first .card-content .title{font-family:Rubik,serif;font-weight:700;font-size:48px;line-height:56px;color:#000000f2;width:50%}.happiness-cards-block .card.first .card-content .title styled{font-family:Pacifico,serif;font-weight:400;font-size:56px;line-height:56px;color:#8f45e4}.happiness-cards-block .card.first .card-content .description{width:50%;font-family:Geist,serif;font-weight:600;font-size:20px;line-height:28px;color:#000000f2;margin-top:40px}.happiness-cards-block .card.second .card-content{background-image:url(/assets/happiness-bg2-NXYa5wzw.png);align-items:flex-end;background-position-y:center;position:relative;overflow:hidden}.happiness-cards-block .card.second .card-content .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#45286f33,#45286f99 51.44%,#45286fb3);z-index:10}.happiness-cards-block .card.second .card-content .title{font-family:Rubik,serif;font-weight:700;font-size:48px;line-height:56px;color:#fff;width:50%;z-index:11}.happiness-cards-block .card.second .card-content .title styled{font-family:Pacifico,serif;font-weight:400;font-size:56px;line-height:56px;color:#ffeb19}.happiness-cards-block .card.second .card-content .description{font-family:Geist,serif;font-weight:600;font-size:20px;line-height:28px;color:#fff;width:50%;margin-top:40px;z-index:11}.dummy{position:relative;background:#f1ead8;width:100%;height:100vh}.main-block{position:relative;height:100vh;width:100vw}.main-block.hidden{display:none}.main-block .overlay{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;opacity:1;background:linear-gradient(180deg,#45286f33,#45286f99);-webkit-animation:fadeOut 3s;animation:fadeOut 3s;animation-fill-mode:forwards;z-index:5}.main-block .bg-video{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;height:100%;width:100%;object-fit:cover;-webkit-animation:zoomOut 5s;animation:zoomOut 5s;animation-fill-mode:forwards;z-index:-1}.main-block .button-container{position:absolute;z-index:20;left:50%;transform:translate(-50%);opacity:0;bottom:45%;animation:buttonAppearing .9s;animation-fill-mode:forwards;animation-delay:2.4s;animation-timing-function:cubic-bezier(.4,.1,.2,.9)}.main-block .text-container{position:absolute;left:0;bottom:50%;font-family:Rubik,serif;color:#fff;font-weight:500;width:100%;opacity:0;transform:translateY(-50%);animation:firstLineAppearing .4s,textLinesSlideToBottom 1.4s;animation-fill-mode:forwards;animation-delay:0s,2.4s;animation-timing-function:cubic-bezier(.5,.1,.1,.95),cubic-bezier(.4,.1,.2,.9);flex-direction:column;font-size:56px;line-height:170%}.main-block .first-line{position:absolute;left:0;bottom:60%;z-index:10;width:100%;opacity:1;text-align:center;display:flex;align-items:center;align-content:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.main-block .first-line span{display:inline-block}.main-block .first-line .right-side{display:flex;width:fit-content;position:relative}.main-block .first-line .right-side .right-side-content{display:inline-block;overflow-x:hidden;text-wrap:nowrap;padding-right:10px;width:0;animation:rightSideWidth .4s;animation-fill-mode:forwards;animation-delay:.35s;animation-timing-function:cubic-bezier(.5,.1,.1,.95)}.main-block .first-line .right-side:after{content:"";position:absolute;right:-10px;top:20px;background-image:url("data:image/svg+xml,%3Csvg width='22' height='21' viewBox='0 0 22 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 0L13.836 7.66405L21.5 10.5L13.836 13.336L11 21L8.16405 13.336L0.5 10.5L8.16405 7.66405L11 0Z' fill='%23FFEB19'/%3E%3C/svg%3E%0A");width:20px;height:20px;background-size:cover;animation:starZoomIn .2s,starRotate .6s;animation-fill-mode:forwards;animation-delay:.6s,.7s;animation-timing-function:cubic-bezier(.5,.1,.5,.9),cubic-bezier(.5,.1,.5,.9)}.main-block .first-line styled{position:relative;font-family:Pacifico,serif;color:#ffe018;opacity:1;-webkit-animation:styledTextBlink .8s ease-in-out;animation:styledTextBlink .8s ease-in-out;animation-fill-mode:forwards;animation-delay:1.55s}.main-block .second-line-wrapper{flex-direction:column;margin-top:-30px}.main-block .second-line{position:absolute;left:0;z-index:10;width:100%;text-align:center;opacity:0;display:flex;align-items:center;align-content:center;justify-content:center;flex-direction:row;flex-wrap:nowrap}.main-block .second-line.left-side{animation:secondLineAppearing .6s;animation-fill-mode:forwards;animation-delay:1.2s;animation-timing-function:cubic-bezier(.5,.1,.5,.9)}.main-block .second-line.right-side{animation:secondLineAppearing .6s,secondLineSlideToBottom .4s;animation-fill-mode:forwards;animation-delay:1.8s,2.4s;animation-timing-function:cubic-bezier(.5,.1,.5,.9),cubic-bezier(.4,.1,.2,.9)}.main-block .second-line .hidden{opacity:0}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0;width:0;height:0}}@-webkit-keyframes zoomOut{0%{transform:scale(1.5)}to{transform:scale(1)}}@-webkit-keyframes rightSideWidth{0%{width:0%}to{width:calc-size(auto,size)}}@-webkit-keyframes firstLineAppearing{0%{opacity:0;bottom:40%}to{bottom:50%;opacity:1}}@-webkit-keyframes starZoomIn{0%{width:10px;height:10px}to{width:30px;height:30px}}@-webkit-keyframes starRotate{0%{transform:rotate(0)}to{transform:rotate(-180deg)}}@-webkit-keyframes styledTextBlink{0%{opacity:1}50%{opacity:.75}to{opacity:1}}@-webkit-keyframes secondLineAppearing{0%{opacity:0;margin-top:17%}80%{opacity:1}to{margin-top:0;opacity:1}}@-webkit-keyframes textLinesSlideToBottom{0%{bottom:50%}to{bottom:224px}}@-webkit-keyframes buttonAppearing{0%{opacity:0;bottom:220px}to{opacity:1;bottom:64px}}.wand-button{position:relative;gap:8px;padding:20px 24px 20px 70px;border-radius:24px;background:linear-gradient(93.44deg,#ffe185,#ffd375);z-index:10;color:#512273;font-size:16px;cursor:pointer;white-space:nowrap;width:fit-content;box-shadow:0 -6px 10px #ffe1a44d inset,0 -8px 40px #a61a6e4d inset,1px 2px 2px #fff7af inset,-1px -2px 2px #ab4a05cc inset,0 4px 8px #0000001f}.wand-button:hover{background:linear-gradient(93.44deg,#ffe699,#ffda8a);box-shadow:0 -6px 10px #ffe1a44d inset,0 -8px 40px #a61a6e4d inset,1px 2px 2px #fff7af inset,-1px -2px 2px #ab4a0599 inset,0 8px 20px #00000029}.wand-button:active{background:linear-gradient(93.44deg,#ffdb6b,#ffcb5c);box-shadow:0 -6px 10px #ffe1a44d inset,0 -8px 40px #a61a6e4d inset,1px 2px 2px #fff7af inset,-1px -2px 2px #ab4a05cc inset,0 2px 6px #0003}.wand-button img{position:absolute;left:-32px;top:-15px}.clouds{height:100vh;width:100%;position:sticky;top:0;border-radius:100px 100px 0 0;overflow:hidden;transition:border-radius .35s}.clouds.no-round-borders{border-radius:0}.clouds .left-clouds,.clouds .right-clouds{position:absolute;top:0;left:0;height:100vh;width:100%;background-size:contain;background-repeat:no-repeat}.clouds .left-clouds{background-image:url(/assets/clouds-CgAG9Epp.png);background-position-x:left;transform:translate(-50%)}.clouds .right-clouds{background-image:url(/assets/clouds-right-Bh3V00ao.png);background-position-x:right;transform:translate(50%)}.clouds-text-container{font-size:72px;display:flex;height:100%;width:100%;justify-content:center;font-weight:600}.clouds-text-container .text{width:70%;text-align:center;color:#29374f}.clouds-text-container .text styled{font-family:Pacifico,serif;color:#8f45e4}.adventures-card-wrapper{position:relative;width:80vw;max-width:1312px;height:calc(.5625*clamp(800px,80vw,1312px));max-height:520px;background-color:#fff;border-radius:50px;margin-bottom:20px;overflow:hidden;display:flex;align-items:flex-end;justify-content:flex-end;padding:15px}.adventures-card-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:50px}.adventures-card-wrapper .toggle-audio{position:absolute;top:32px;left:32px;width:56px;height:56px;display:flex;background:#00000026;border-radius:50%;justify-content:center;align-items:center;cursor:pointer}.adventures-card-wrapper .toggle-audio:hover{background:#00000073}.adventures-card-wrapper .toggle-audio img{width:24px;height:24px}.adventures-card-wrapper .age{position:absolute;top:35px;right:35px;padding:7px 12px 13px;background:linear-gradient(100.03deg,#ffe185,#ffc47d);font-family:Pacifico,serif;border-radius:25px;font-size:25px;color:#8f45e4;font-weight:400}.adventures-card-wrapper .description{width:725px;height:fit-content;bottom:16px;right:16px;border-radius:40px;padding:32px;display:flex;flex-direction:column;text-align:left;background:#ffffffe5;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px)}.adventures-card-wrapper .description .title{font-family:Rubik,serif;font-weight:700;font-size:22px;line-height:28px;color:#000;margin-bottom:8px}.adventures-card-wrapper .description .text{font-family:Geist,serif;font-weight:400;font-size:16px;line-height:22px;color:#000;margin-bottom:8px}.adventures-card-wrapper .description .duration{font-family:Geist,serif;font-weight:400;font-size:16px;line-height:22px;color:#00000080;margin-bottom:20px}.adventures-card-wrapper .description .footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.adventures-card-wrapper .description .footer .price{font-family:Rubik,serif;font-weight:700;font-size:22px;line-height:28px;color:#8f45e4}.button{gap:8px;padding:20px 24px;border-radius:24px;background:linear-gradient(286.37deg,#dab5de 1.01%,#e9caee);z-index:10;color:#542d80;font-size:16px;cursor:pointer;white-space:nowrap;width:fit-content;box-shadow:0 -3px 3px 2px #ffe1f91a inset,-4px -8px 40px #7700ff1a inset,.5px 1px 2px 2px #f5ebff inset,-1px -2px 2px #611da54d inset,-1px 1px 1px #611da50f inset}.button:hover{background:linear-gradient(286.37deg,#fcdcff 1.01%,#fce4ff);box-shadow:0 -3px 3px 2px #ffe1f91a inset,-4px -8px 40px #7700ff1a inset,.5px 1px 2px 2px #f5ebff inset,-1px -2px 2px #611da54d inset,-1px 1px 1px #611da50f inset}.button:active{background:linear-gradient(286.37deg,#e1b3e6 1.01%,#e5bceb);box-shadow:0 -3px 3px 2px #ffe1f91a inset,-4px -8px 40px #7700ff1a inset,.5px 1px 2px 2px #f5ebff inset,-1px -2px 2px #611da54d inset,-1px 1px 1px #611da50f inset}.button img{position:absolute;left:-32px;top:-15px}.adventures-begins{width:100%;text-align:center;padding-top:160px;height:fit-content;z-index:100;background:#f1ead8}.adventures-begins .title{font-size:92px;color:#e5ad02;font-weight:700}.adventures-begins .title styled{font-size:44px;font-weight:400;font-family:Pacifico,serif;color:#8f45e4}.adventures-begins .cards{margin-top:160px;display:flex;flex-direction:column;align-items:center;width:100%}.fears-block{width:100%;height:100vh;background-image:url(/assets/fears-CUoLnB9Y.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.fears-block .title,.fears-block .sub-title{font-family:Rubik,serif;font-weight:700;font-size:48px;line-height:56px;text-align:center;color:#fff;width:100%}.fears-block .title styled{font-family:Rubik Wet Paint,serif;font-weight:400;color:#ffeb19}.fears-block .sub-title styled{font-family:Pacifico,serif;font-weight:400}.fears-block .description{width:100%;display:flex;justify-content:center;line-height:180%}.fears-block .description .block{width:600px;max-width:640px;opacity:1;border-radius:60px;background:#00000080;height:fit-content;padding:32px;text-align:center;color:#fff;font-family:Geist,serif;font-size:20px}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.reviews-block{position:relative;width:100%;height:fit-content;padding:160px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:20;background:#f7f0de}.reviews-block .content{max-width:1100px;display:flex;flex-direction:column;align-items:center}.reviews-block .content .carousel-wrapper{position:relative;width:100%;height:610px;display:flex;flex-direction:column;align-items:center;padding-bottom:64px}.reviews-block .content .carousel-wrapper .prev-slide-btn,.reviews-block .content .carousel-wrapper .next-slide-btn{position:absolute;top:225px;width:80px;height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #D5ACE2;border-radius:25px;cursor:pointer;z-index:20}.reviews-block .content .carousel-wrapper .prev-slide-btn:hover,.reviews-block .content .carousel-wrapper .next-slide-btn:hover{border-color:#e593ff}.reviews-block .content .carousel-wrapper .prev-slide-btn:active,.reviews-block .content .carousel-wrapper .next-slide-btn:active{border-color:#af51cd}.reviews-block .content .carousel-wrapper .prev-slide-btn img,.reviews-block .content .carousel-wrapper .next-slide-btn img{width:24px;height:24px}.reviews-block .content .carousel-wrapper .prev-slide-btn{left:-80px}.reviews-block .content .carousel-wrapper .next-slide-btn{right:-80px}.reviews-block .content .carousel-wrapper .next-slide-btn img{transform:scaleX(-1)}.reviews-block .content .carousel-wrapper .carousel{width:1100px;height:1200px}.reviews-block .content .carousel-wrapper .carousel-item{height:200px}.reviews-block .content .carousel-wrapper .swiper-wrapper{transition-timing-function:cubic-bezier(.5,.1,.1,.95)!important}.reviews-block .content .carousel-wrapper .review{position:relative;width:400px;border-radius:40%;height:500px;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .45s ease-in-out}.reviews-block .content .carousel-wrapper .review .main-photo{object-fit:cover;width:200px;height:240px;border-radius:40%;opacity:0;transition:all .75s ease-in-out,opacity .2s ease-in-out}.reviews-block .content .carousel-wrapper .review.swiper-slide-active{opacity:1}.reviews-block .content .carousel-wrapper .review.swiper-slide-active .main-photo{opacity:1;transform:scale(2)}.reviews-block .content .carousel-wrapper .review.swiper-slide-active .comment{transform:scale(1)}.reviews-block .content .carousel-wrapper .review.swiper-slide-next,.reviews-block .content .carousel-wrapper .review.swiper-slide-prev{opacity:.5}.reviews-block .content .carousel-wrapper .review.swiper-slide-next .comment,.reviews-block .content .carousel-wrapper .review.swiper-slide-prev .comment{bottom:50px;left:-120px}.reviews-block .content .carousel-wrapper .review.swiper-slide-next .main-photo,.reviews-block .content .carousel-wrapper .review.swiper-slide-prev .main-photo{opacity:1}.reviews-block .content .carousel-wrapper .review .comment{width:472px;padding:25px;position:absolute;background:#fff;border-radius:32px;left:-65px;bottom:-103px;transform:scale(0);transition:all .75s ease-in-out}.reviews-block .content .carousel-wrapper .review .comment .user{display:flex;flex-direction:row;align-items:center;column-gap:8px;font-family:Geist,serif;font-weight:600;font-size:16px;line-height:22px;margin-bottom:10px}.reviews-block .content .carousel-wrapper .review .comment .user .photo{width:44px;height:44px}.reviews-block .content .carousel-wrapper .review .comment .user .photo img{width:100%;height:100%;border-radius:50%;object-fit:cover}.reviews-block .content .carousel-wrapper .review .comment .text{font-family:Geist,serif;font-size:16px;height:fit-content;line-height:150%;max-height:170px}.reviews-block .content .carousel-wrapper .review .comment .text span{display:inline-block;overflow:hidden;text-overflow:ellipsis;height:120px;max-height:120px}.reviews-block .content .title{font-family:Rubik,serif;font-weight:700;font-size:48px;line-height:56px;text-align:center;width:100%;margin-bottom:64px}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.feedback-block{padding:64px 0;width:100%;display:flex;justify-content:center;background:#fff;margin-top:-1px;position:relative}.feedback-block .content{width:80%;max-width:1312px;background:url(/assets/feedback-block-bg-BaNaOtkE.png);background-size:cover;border-radius:50px;padding:64px;height:auto;min-height:200px;display:flex;align-items:center;flex-direction:row;justify-content:space-between;column-gap:64px;position:relative;overflow:hidden}.feedback-block .content .second-bg{width:100%;height:100%;position:absolute;top:0;left:0;background:url(/assets/feedback-second-bg-CzB_nF13.png);background-size:cover;opacity:.2;background-position:0 -358px;z-index:0}.feedback-block .content .text{width:560px;color:#fff;z-index:10}.feedback-block .content .text .title{font-family:Rubik,serif;font-weight:700;font-size:48px;line-height:56px;margin-bottom:20px}.feedback-block .content .text .sub-title{font-family:Geist,serif;font-weight:400;font-size:16px;line-height:22px}.feedback-block .content .form-wrapper{width:100%;max-width:560px;z-index:10}.feedback-block .content .form-wrapper .form{width:100%;font-family:Geist,serif;font-weight:400;font-size:16px;line-height:22px;color:#00000080;padding-right:30px}.feedback-block .content .form-wrapper .form .email{width:100%;height:48px;border-radius:32px;padding:5px 20px;border:none;outline:none;margin-bottom:8px}.feedback-block .content .form-wrapper .form .message-wrapper{background:#fff;padding:20px;border-radius:32px;width:100%;position:relative}.feedback-block .content .form-wrapper .form .message-wrapper .message{width:100%;height:60px;border:none;outline:none;resize:none}.feedback-block .content .form-wrapper .form .message-wrapper .send-btn{width:72px;height:48px;border-radius:24px;position:absolute;bottom:8px;right:8px;cursor:pointer;display:flex;justify-content:center;align-items:center;background:linear-gradient(93.44deg,#ffe185,#ffd375);box-shadow:0 -6px 10px #ffe1a44d inset,0 -8px 40px #a61a6e4d inset,1px 2px 2px #fff7af inset,-1px -2px 2px #ab4a05cc inset,0 4px 8px #0000001f}.feedback-block .content .form-wrapper .form .message-wrapper .send-btn:hover{background:linear-gradient(93.44deg,#ffe699,#ffda8a);box-shadow:0 -6px 10px #ffe1a44d inset,0 -8px 40px #a61a6e4d inset,1px 2px 2px #fff7af inset,-1px -2px 2px #ab4a0599 inset,0 4px 8px #0000001f}.feedback-block .content .form-wrapper .form .message-wrapper .send-btn:active{background:linear-gradient(93.44deg,#ffdb6b,#ffcb5c);box-shadow:0 -6px 10px #ffe1a44d inset,0 -8px 40px #a61a6e4d inset,1px 2px 2px #fff7af inset,-1px -2px 2px #ab4a05cc inset,0 4px 8px #0000001f}.feedback-block .content .form-wrapper .form .message-wrapper .send-btn .icon{width:24px;height:24px}.feedback-block .content .form-wrapper .socials{margin-top:20px;display:flex;flex-direction:row;column-gap:12px}.feedback-block .content .form-wrapper .socials .social-link{min-width:107px;padding:0 24px;height:56px;border-radius:24px;display:flex;flex-direction:row;column-gap:8px;align-items:center;text-decoration:none;transition:all .3s ease-in-out;box-shadow:0 6px 11px #0003,0 16px 24px #8734b14d}.feedback-block .content .form-wrapper .socials .social-link:hover{transform:scale(1.05)}.feedback-block .content .form-wrapper .socials .social-link.tg{background:#4fafe1}.feedback-block .content .form-wrapper .socials .social-link.whats-app{background:#59d871}.feedback-block .content .form-wrapper .socials .social-link .icon{width:32px;height:32px}.feedback-block .content .form-wrapper .socials .social-link .label{font-family:Geist,serif;font-weight:600;font-size:16px;line-height:22px;color:#fff}.footer-block{background:#fff;width:100%;margin-top:-1px}.footer-block a{text-decoration:none}.footer-block a:hover{text-decoration:underline}.footer-block .centered-content{width:100%;display:flex;flex-direction:column;align-items:center}.footer-block .centered-content .logo{width:506px;height:320px}.footer-block .centered-content .menu{display:flex;flex-direction:row;column-gap:32px;margin-top:64px}.footer-block .centered-content .menu a{color:#000000f2!important;font-family:Geist,serif;font-weight:600;font-size:20px;line-height:28px}.footer-block .centered-content .socials{display:flex;flex-direction:row;column-gap:20px;margin-top:64px}.footer-block .centered-content .socials .item{width:48px;height:48px}.footer-block .centered-content .socials .item img{width:100%;height:100%}.footer-block .info{display:flex;flex-direction:column;margin-top:160px;width:100%;align-items:center}.footer-block .info .content{display:flex;flex-direction:row;margin-bottom:64px;width:90%;justify-content:space-between}.footer-block .info .content a,.footer-block .info .content .copyright{font-family:Geist,serif;font-weight:400;font-size:16px;line-height:22px;color:#00000080}.footer-block .info .content .terms{display:flex;flex-direction:row;column-gap:24px}.header{position:fixed;width:80%;left:50%;top:16px;height:40px;transform:translate(-50%);display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:1000;border-radius:55px;padding:16px 44px;transition:all .45s ease-in-out}.header.scrolled{background-color:#0000001f;-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px)}.header .logo{height:100%}.header .menu{display:flex;flex-direction:row;column-gap:32px}.header .menu a{font-family:Geist,serif;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#fff;text-decoration:none}.header .menu a:hover{text-decoration:underline}
