@import"https://fonts.googleapis.com/css2?family=Amatic+SC:wght@400;700&family=Cormorant+Garamond:wght@400;700&family=Indie+Flower&family=Lora:wght@400;600&family=Playfair+Display:wght@400;600&family=Poppins&family=Quicksand:wght@400;500&family=Tangerine:wght@700&display=swap";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.container{max-width:1400px;display:contents}@media(max-width:350px){.container{width:110vw}}.no-scroll{overflow:hidden;height:100%}.header{position:relative;width:100%;height:auto;margin:0 auto}@media(min-width:1400px){.header{left:50%;transform:translateX(-50%)}}.header__image-top{position:absolute;top:0;left:50%;width:100vw;height:150vw;z-index:-10;transform:translateX(-50%)}@media(min-width:2300px){.header__image-top{height:150vw}}.header__top{width:100%}.header__top__background{position:absolute;width:100%;left:0;z-index:-8;background:#8bacc0;height:70vw}@media(min-width:700px){.header__top__background{height:650px}}@media(min-width:1024px){.header__top__background{height:90%}}@media(min-width:1400px){.header__top__background{height:40vw;max-height:1500px}}.header__top__image{position:absolute;z-index:-1;left:0;width:100vw}@media(min-width:1400px){.header__top__image{left:50%;transform:translateX(-50%);max-height:3000px}}.header__top__content{position:absolute;width:100%;height:40px;display:flex;justify-content:space-between;left:0;right:0;margin:0 auto}.header__top__content__logo{position:absolute;width:20%;margin-top:5px;cursor:pointer;z-index:10}@media(min-width:1024px){.header__top__content__logo{left:10px;width:200px}}@media(min-width:1400px){.header__top__content__logo{width:300px}}.header__top__container{position:absolute;left:0;right:0;width:100%;max-height:2000px;z-index:-2;overflow:hidden}@media(min-width:1400px){.header__top__container{max-height:3000px}}.header__top__container__image{position:relative;width:300%;left:60%;top:-15vw;transform:translateX(-50%);z-index:2;overflow:hidden}@media(min-width:700px){.header__top__container__image{top:-4vw;width:calc(200% - (100vw - 450px)*.8)}}@media(min-width:1024px){.header__top__container__image{top:-5vw;width:140vw;left:65vw}}@media(min-width:1400px){.header__top__container__image{width:70vw;max-width:2000px;margin-top:7vw;top:-20px}}.header__top__container__clouds{background-image:url(/_next/static/media/clouds.fd0ceaa9.webp);background-repeat:no-repeat;background-size:cover;position:relative;width:100%;height:100vw;left:94vw;top:-105vw;transform:translateX(-50%);z-index:-20;overflow:hidden;rotate:315deg}.header__central{width:100%;height:30vh;text-align:center;padding:40vw 10vw;z-index:-7}@media(min-width:700px){.header__central{top:50px;left:50px;z-index:0}}@media(min-width:1024px){.header__central{position:relative;top:50px;left:0;z-index:0;padding-top:300px}}@media(min-width:1400px){.header__central{height:400px;padding:20vw 200px}}.header__central .header__central__text{color:#fff}@media(min-width:700px){.header__central .header__central__text{position:absolute;height:200px;width:650px;font-size:2px;top:300px;left:-10px}}@media(min-width:800px){.header__central .header__central__text{font-size:2rem}}@media(min-width:1024px){.header__central .header__central__text{left:17vw;top:22vw;width:800px}}@media(min-width:1400px){.header__central .header__central__text{left:17vw;top:16vw;width:800px}}.header__central .header__central__text h1{font-size:9vw;margin-bottom:30px;font-weight:400}@media(min-width:700px){.header__central .header__central__text h1{font-size:4rem}}@media(max-width:350px){.header__central .header__central__text h1{font-size:2rem}}@media(min-width:1024px){.header__central .header__central__text h1{font-size:5vw}}@media(min-width:1400px){.header__central .header__central__text h1{font-size:7rem}}.header__central .header__central__text p{font-size:4vw}@media(min-width:700px){.header__central .header__central__text p{font-size:2vw}}@media(min-width:1024px){.header__central .header__central__text p{font-size:2rem}}@media(min-width:1400px){.header__central .header__central__text p{width:800px;font-size:2.4rem}}@media(min-width:700px){.header__central .button-header{margin-right:100px;margin-top:150px}}@media(min-width:800px){.header__central .button-header{margin-right:80px;margin-top:15vw}}@media(min-width:1400px){.header__central .button-header{position:absolute;top:20vw;left:30vw;margin-top:150px;transform:translate(-50%,-50%)}}.nav{font-family:Chilanka}@media(min-width:1024px){.nav{width:700px;font-size:3.5rem}}@media(min-width:1400px){.nav{width:40vw;font-size:4rem}}.nav{z-index:10;display:none}@media(min-width:700px){.nav{font-size:2vw;display:flex;flex-direction:column;width:500px;height:100px;margin-top:15px;color:#fff}}@media(min-width:1024px){.nav{font-size:2vw;width:480px}}@media(min-width:800px){.nav{width:600px}}@media(min-width:1024px){.nav{width:700px;font-size:2.5rem}}@media(min-width:1400px){.nav{width:1000px;font-size:3rem}}.nav ul{display:flex;flex-wrap:wrap;justify-content:center;top:50px;color:#fff;font-weight:700;text-decoration:none}@media(min-width:700px){.nav ul{justify-content:flex-end}}.nav ul li{padding:10px;cursor:pointer;transition:transform .5s ease}.nav ul li:hover{transform:scale(1.2)}@media(min-width:1400px){.nav ul li{padding:25px}}.nav ul li a:hover{color:#bcff00}.hamburger{right:40px;width:30px;height:3px;background:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(255,101,47,.2);margin:40px 30px 0 0}@media(min-width:700px){.hamburger{display:none}}.hamburger:before{transform:translateY(-10px)}.hamburger:after,.hamburger:before{content:"";position:absolute;width:30px;height:3px;background:#fff;border-radius:5px;transition:all .5s ease-in-out}.hamburger:after{transform:translateY(10px)}.activeHamburger{position:absolute;z-index:6;right:40px;width:30px;border-radius:5px;transform:translateX(-30px);background:transparent;margin:40px 0 0}.activeHamburger:before{transform:rotate(45deg) translate(35px,-35px)}.activeHamburger:after,.activeHamburger:before{content:"";position:absolute;width:30px;height:3px;background:#fff;border-radius:5px;transition:all .5s ease-in-out}.activeHamburger:after{transform:rotate(-45deg) translate(35px,35px)}.sidenav{position:fixed;width:100%;height:100vh;background:linear-gradient(150deg,#b840f5,#a079dd 74%);transform:translateX(100%);transition:all .5s ease-in-out;z-index:5;padding-top:50px}.sidenav ul li{padding:20px;margin:10px;border-radius:8px;background-color:hsla(0,0%,100%,.1);transition:all .3s ease-in-out;font-size:3vw}.sidenav a{color:#fff;font-weight:700;text-decoration:none;padding:20px 30vw 20px 25px;transition:color .3s ease-in-out}.sidenav .nav-contact{padding-top:10vw}.sidenav .nav-contact-media{margin-top:50px;width:50vw}.sidenav .nav-contact-media a{padding:0}.sidenav .fifth-element{padding:20px}@media(min-width:700px){.sidenav{display:none}}.activeSidenav{position:fixed;width:100vw;height:100vh;background:linear-gradient(150deg,#b840f5,#a079dd 74%);transform:translateX(40%);transition:all .5s ease-in-out;z-index:5;padding:50px 20px 20px;overflow:auto}.activeSidenav ul li{padding:20px;margin:20px;border-radius:8px;background-color:hsla(0,0%,100%,.1);transition:all .3s ease-in-out;font-size:3vw}.activeSidenav ul li:hover{background-color:hsla(0,0%,100%,.3);transform:scale(1.1)}.activeSidenav a{color:#fff;font-weight:700;text-decoration:none;padding:20px 30vw 20px 25px;transition:color .3s ease-in-out}.activeSidenav .nav-contact{padding-top:10vw}.activeSidenav .nav-contact-media{margin-top:50px;width:50vw}.activeSidenav .nav-contact-media a{padding:0}.activeSidenav .fifth-element{padding:20px}.activeSidenav a:hover{color:#f5f5f5}.back-to-top-button{display:none;position:fixed;font-size:25px;right:10px;bottom:30vw;color:#9454ea;padding:5px;border:none;background:#fff;border-radius:50%;cursor:pointer;z-index:1000}@media(min-width:1024px){.back-to-top-button{padding:10px;font-size:40px;right:20px;bottom:300px}}@media(min-width:1400px){.back-to-top-button{font-size:40px;right:40px;bottom:150px}}.back-to-top-button.visible{display:block}#back-to-top:hover{background-color:#30d4ff}.button{display:flex;justify-content:center;margin-top:20px}.button-classic{display:inline-block;background:linear-gradient(150deg,#b840f5,#a079dd 74%);color:#fff;text-align:center;padding:10px 20px;font-size:2rem;border-radius:20px;text-decoration:none;cursor:pointer;transition:background-color .3s ease;font-family:Poppins,sans-serif;transition:transform .5s ease;z-index:4}.button-classic:hover{transform:scale(1.2);color:#bcff00}@media(min-width:450px){.button-classic{padding:10px 40px;font-size:2vw}}@media(min-width:1024px){.button-classic{padding:15px 40px;font-size:2vw}}@media(min-width:1400px)and (min-height:2000px){.button-classic{padding:20px 60px;font-size:2rem}}@media(min-width:1400px){.button-classic{padding:15px 40px;font-size:2.5rem;border-radius:30px}}.color-line{background-repeat:no-repeat;background-size:contain;position:absolute;top:20px;width:100vw;height:3000px;z-index:-10}@media(min-width:1400px){.color-line{height:2500px}.color-line div{background-image:url(/_next/static/media/line2.781087c6.webp);background-repeat:no-repeat;background-size:contain;position:absolute;height:100%;overflow:hidden;width:80vw}}@media(min-width:1500px){.color-line div{width:2000px}}@media(min-width:1400px){.color-line{left:-80vw;top:200px;transform:scaleX(-1) rotate(40deg)}}@media(min-width:2000px){.color-line{left:-80vw;transform:scaleX(-1) rotate(40deg)}}.home-about_me{position:relative;margin:60vw 30px 0;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}@media(min-width:450px){.home-about_me{margin:60vw 0 30px}}@media(min-width:700px){.home-about_me{margin:100px 30px 0}}@media(min-width:800px){.home-about_me{width:100%;display:flex;justify-content:center;flex-direction:column-reverse;margin:-65vw 0 0}}@media(min-width:1024px){.home-about_me{width:100%;position:static;display:flex;flex-direction:row;margin:14vw 0 0}}@media(min-width:1400px){.home-about_me{margin:150px 0 0}}.home-about_me.visible{opacity:1;transform:translateY(0)}.home-about_me .home-about_me-background{position:absolute;top:0;left:0;right:0;bottom:0;background:#8bacc0;border-radius:20px;z-index:-1}@media(min-width:800px){.home-about_me .home-about_me-background{position:absolute;width:335px;height:590px;top:82%;left:51%;transform:translate(-50%,-50%)}}@media(min-width:1024px){.home-about_me .home-about_me-background{display:none}}.home-about_me-content-movie{position:relative;height:90vw;margin:40px 30px;width:calc(100% - 60px)}@media(min-width:450px){.home-about_me-content-movie{width:calc(100% - 150px);left:9%}}@media(min-width:700px){.home-about_me-content-movie{width:300px;left:24%;height:auto}}@media(min-width:800px){.home-about_me-content-movie{position:static;width:350px;height:auto;margin:0;top:50%;left:55%;transform:translate(-50%,-50%)}}@media(min-width:1024px){.home-about_me-content-movie{position:relative;width:37vw;height:57vw;background:#8bacc0;border-radius:20px;z-index:-1;display:flex;margin-left:100px;transform:translate(0);top:0;left:0}}@media(min-width:1400px){.home-about_me-content-movie{width:350px;height:580px;margin-left:0}}.home-about_me-content-movie .home-header-video{position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}@media(min-width:800px){.home-about_me-content-movie .home-header-video{width:300px;top:185px;left:210px}}@media(min-width:1024px){.home-about_me-content-movie .home-header-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30vw;height:auto}}@media(min-width:1400px){.home-about_me-content-movie .home-header-video{width:300px;height:auto}}.home-about_me-content-movie video{width:100%;height:auto;border-radius:20px;object-fit:cover;object-position:center}.home-about_me-content-movie-image{position:absolute;width:60vw;top:-2%;left:50%;transform:translateX(-50%);z-index:2}@media(min-width:700px){.home-about_me-content-movie-image{width:200px}}@media(min-width:800px){.home-about_me-content-movie-image{top:150px;left:360px;width:20vw;display:flex;justify-content:center}}@media(min-width:1024px){.home-about_me-content-movie-image{width:300px;top:0;left:50%}}@media(min-width:1400px){.home-about_me-content-movie-image{width:300px;height:auto}}@media(min-width:800px){.home-about_me{display:flex;align-items:center;justify-content:center}}.home-about_me-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:800px){.home-about_me-content{position:static;z-index:1;margin-top:550px;margin-bottom:200px;order:1}}@media(min-width:1024px){.home-about_me-content{position:static;margin-bottom:0;margin-top:0;width:50vw;font-size:2vw}}@media(min-width:1400px){.home-about_me-content{font-size:2.5rem;width:650px}}.home-about_me-content-logo{width:40vw}@media(min-width:1024px){.home-about_me-content-logo{width:30vw}}@media(min-width:1400px){.home-about_me-content-logo{width:300px}}.home-about_me-content p{font-size:4vw;line-height:5vw;margin:10px 20px;text-align:center}@media(min-width:450px){.home-about_me-content p{font-size:3vw}}@media(min-width:700px){.home-about_me-content p{font-size:2vh}}@media(min-width:1024px){.home-about_me-content p{line-height:40px;margin:30px 20px}}@media(min-width:1400px){.home-about_me-content p{font-size:2rem}}.home-about_me-content p h1{font-weight:700}.home-back{position:relative;left:0;right:0;overflow:hidden;width:100%;margin-top:50px}@media(min-width:450px){.home-back{display:flex;justify-content:center}}.home-back-overlay{position:absolute;top:0;left:0;width:100vw;height:79%;background-color:rgba(22,18,29,.569);z-index:2}@media(min-width:450px){.home-back-overlay{width:100%;height:100%}}.home-back-hands{position:relative;width:200%;max-width:1400px;left:60%;top:-28vw;transform:translateX(-50%);z-index:1;object-fit:cover}@media(min-width:450px){.home-back-hands{top:0;left:0;transform:translateX(0);width:calc(200% - (100vw - 450px)*2)}}@media(min-width:800px){.home-back-hands{top:0;left:0;transform:translateX(0);width:calc(200% - (100vw - 450px)*.5)}}@media(min-width:1400px){.home-back-hands{top:0;left:0;transform:translateX(0);height:100%;width:calc(100% - (100vw - 400px)*.5)}}.home-back-title{position:absolute;width:80vw;top:30%;left:10%;transform:translate(-50%,-50%);z-index:3;color:#fff;font-family:Amatic SC,cursive;animation:pulsate 10s infinite}@media(min-width:800px){.home-back-title{top:50%}}@media(min-width:1400px){.home-back-title{top:45%}}.home-back-title h2{font-size:12vw;text-align:center;font-weight:700}@media(min-width:800px){.home-back-title h2{font-size:6rem}}@media(min-width:1400px){.home-back-title h2{font-size:10rem}}.home_carousel{width:100%;margin:100px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.home_carousel.visible{opacity:1;transform:translateY(0)}@media(min-width:450px){.home_carousel{height:500px;margin:10vw 0}}@media(min-width:1400px){.home_carousel .home_carousel_button .button-classic{font-size:3rem;border-radius:30px}}.home_carousel .home_carousel-content{max-width:75vw;margin-bottom:20px}@media(min-width:1400px){.home_carousel .home_carousel-content{display:none}}.home_carousel .home_carousel-content .carousel{justify-content:center;width:100%}.home_carousel .home_carousel-content .carousel .slider-wrapper.axis-horizontal .slider .slide{display:flex;align-items:center}.home_carousel .home_carousel-content .carousel-next,.home_carousel .home_carousel-content .carousel-prev{font-size:20px;color:#8151e2;position:absolute;top:50%;transform:translateY(-50%);background:none;border:none}@media(min-width:700px){.home_carousel .home_carousel-content .carousel-next,.home_carousel .home_carousel-content .carousel-prev{top:50%;font-size:40px}}.home_carousel .home_carousel-content .carousel-next{right:-5px}.home_carousel .home_carousel-content .carousel-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.home_carousel .home_carousel-content .carousel-item img{width:40%;height:auto;max-height:700px}.home_carousel .home_carousel-content .carousel-item .carousel-description{padding-bottom:50px;text-align:center;font-weight:700;font-size:2rem}.home_carousel .home_carousel-content .carousel-item .description-1{color:#fad648;margin-top:30px}@media(min-width:800px){.home_carousel .home_carousel-content .carousel-item .description-1{margin-top:95px}}.home_carousel .home_carousel-content .carousel-item .description-2{color:#6495ed}.home_carousel .home_carousel-content .carousel-item .description-3{color:#e9967a;margin-top:30px}@media(min-width:800px){.home_carousel .home_carousel-content .carousel-item .description-3{margin-top:95px}}.home_carousel .home_attractions{display:none}@media(min-width:1400px){.home_carousel{height:800px;margin-top:120px;margin-bottom:100px}.home_carousel .home_attractions{position:relative;height:100%;width:100%;display:flex;justify-content:center}.home_carousel .home_attractions:before{content:"";position:absolute;top:0;left:50%;z-index:-10;height:1px;width:100%;background-color:gray;transform-origin:center;transform:translateX(-50%) scaleX(0);animation:draw-border 4s infinite alternate}.home_carousel .home_attractions-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20vw;margin:40px 70px}}@media(min-width:1400px)and (min-width:1400px){.home_carousel .home_attractions-item{width:200px}}@media(min-width:1400px){.home_carousel .home_attractions-item img{width:100%;height:auto}.home_carousel .home_attractions-item .attractions-description{padding-bottom:150px;text-align:center;font-weight:700;font-size:3rem;position:relative}.home_carousel .home_attractions-item .description-1{top:16%;color:#fad648}.home_carousel .home_attractions-item .description-2{color:#6495ed}.home_carousel .home_attractions-item .description-3{top:16%;color:#e9967a}}.home_carousel .home_carousel_title{color:#008b8b;font-weight:700;margin-bottom:40px;font-size:8vw}@media(min-width:450px){.home_carousel .home_carousel_title{font-size:3rem}}@media(min-width:450px)and (min-width:1400px){.home_carousel .home_carousel_title{font-size:6rem;margin-bottom:40px}}.home_carousel-content .carousel .control-dots .dot{background-color:#8151e2;opacity:1}.home_carousel-content .carousel .control-dots .dot.selected{background-color:aqua}@keyframes draw-border{0%{transform:translateX(-50%) scaleX(0)}to{transform:translateX(-50%) scaleX(1)}}.opinion-title{width:200px;text-align:center;font-weight:700;color:#00008b;margin:20px 0 10px;font-size:7rem;font-family:Amatic SC,cursive;transform:translate(-50%,-50%);animation:pulsate 10s infinite}@media(min-width:1024px){.opinion-title{width:350px;font-size:12rem}}.home_carousel-opinion{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:450px){.home_carousel-opinion{height:1200px}}@media(min-width:800px){.home_carousel-opinion{height:1500px}}@media(min-width:1024px){.home_carousel-opinion{height:100%}.home_carousel-opinion .grey-background{position:absolute;width:100vw;height:100%;background-color:rgba(125,94,174,.529);z-index:-20}}.home_carousel-opinion .home-back-opinions{height:100vw;position:relative;max-width:1200px}@media(min-width:450px){.home_carousel-opinion .home-back-opinions{height:150vw}}@media(min-width:1024px){.home_carousel-opinion .home-back-opinions{height:650px;margin-bottom:0;margin-top:0}}@media(min-width:1400px){.home_carousel-opinion .home-back-opinions{height:650px;margin-bottom:0;margin-top:0}}.home_carousel-opinion .home-back-opinions .home-back-overlay-opinions{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:-50px;left:0;width:100vw;height:130%;max-width:none}@media(max-width:350px){.home_carousel-opinion .home-back-opinions .home-back-overlay-opinions{top:-30px}}@media(min-width:1024px){.home_carousel-opinion .home-back-opinions .home-back-overlay-opinions{width:100%}}.home_carousel-opinion .home-back-opinions .home-back-hands{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200%;z-index:1;object-fit:cover;border-bottom:6px solid #000}@media(min-width:800px){.home_carousel-opinion .home-back-opinions .home-back-hands{top:0;left:0;transform:translateX(0);width:calc(200% - (100vw - 450px)*1)}}@media(max-width:339px){.home_carousel-opinion .home-back-opinions .home-back-hands{left:50%;width:400%}}@media(min-width:1024px){.home_carousel-opinion .home-back-opinions .home-back-hands{width:100%;border-bottom:none}}.home_carousel-opinion .control-dots{margin-top:20px;padding-top:20px}.home_carousel-opinion .home_carousel-content .carousel .control-dots .dot{width:8px;height:8px;background-color:#8151e2;opacity:1}@media(min-width:800px){.home_carousel-opinion .home_carousel-content .carousel .control-dots .dot{width:12px;height:12px}}.home_carousel-opinion .home_carousel-content .carousel .control-dots .dot.selected{width:8px;height:8px;background-color:aqua}@media(min-width:800px){.home_carousel-opinion .home_carousel-content .carousel .control-dots .dot.selected{width:12px;height:12px}}.home_carousel-opinion .home_opinions_title{color:#fff;font-weight:700;margin-bottom:2vw;padding:4vw 2vw;font-size:5vw}@media(min-width:1024px){.home_carousel-opinion .home_opinions_title{padding:30px 20px;font-size:4rem}}.home_carousel-opinion .home_carousel-content-opinions{max-width:90vw}@media(min-width:1024px){.home_carousel-opinion .home_carousel-content-opinions{max-width:750px}}.home_carousel-opinion .home_carousel-content-opinions .carousel{display:flex;justify-content:center;width:100%}.home_carousel-opinion .home_carousel-content-opinions .carousel .slide{align-items:center}.home_carousel-opinion .home_carousel-content-opinions .carousel-prev{left:5px;z-index:5}.home_carousel-opinion .home_carousel-content-opinions .carousel-next{right:5px;z-index:5}.home_carousel-opinion .home_carousel-content-opinions .carousel-next,.home_carousel-opinion .home_carousel-content-opinions .carousel-prev{font-size:6vw;color:#8151e2;position:absolute;top:50%;transform:translateY(-50%);background:none;border:none}@media(max-width:350px){.home_carousel-opinion .home_carousel-content-opinions .carousel-next,.home_carousel-opinion .home_carousel-content-opinions .carousel-prev{top:50%}}@media(min-width:1400px){.home_carousel-opinion .home_carousel-content-opinions .carousel-next,.home_carousel-opinion .home_carousel-content-opinions .carousel-prev{font-size:6rem}}.home_carousel-opinion .home_carousel-content-opinions .carousel-item{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}@media(min-width:1024px){.home_carousel-opinion .home_carousel-content-opinions .carousel-item{height:auto}}.home_carousel-opinion .home_carousel-content-opinions .carousel-item img{width:80%;height:auto;max-height:300px}@media(min-width:450px){.home_carousel-opinion .home_carousel-content-opinions .carousel-item img{width:70%}}@media(min-width:800px){.home_carousel-opinion .home_carousel-content-opinions .carousel-item img{width:50%}}@media(min-width:1024px){.home_carousel-opinion .home_carousel-content-opinions .carousel-item img{width:70%;max-width:100%;max-height:100%}}@media(min-width:1400px){.home_carousel-opinion .home_carousel-content-opinions .carousel-item img{width:70%}}.home_carousel-opinion .home_carousel-content-opinions .carousel-item .carousel-description{padding-bottom:2vw;font-size:3vw;text-align:center;font-weight:700}.home_carousel-opinion .home_carousel-content-opinions .carousel-item .description-1{color:#fad648}.home_carousel-opinion .home_carousel-content-opinions .carousel-item .description-2{color:#6495ed}.home_carousel-opinion .home_carousel-content-opinions .carousel-item .description-3{color:#e9967a;margin-top:10vw}.home-blonde{position:relative;left:0;right:0;overflow:hidden;width:100%;max-height:800px;z-index:-20;height:150%}@media(min-width:1024px){.home-blonde{height:100%}}.home-blonde-jpg{width:250%;height:100%;filter:blur(2px)}@media(min-width:1024px){.home-blonde-jpg{width:100%}}.home-blonde-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:2}.home-blonde-overlay-title{display:flex;justify-content:center;align-items:center;z-index:3;height:100%;color:#fff;transform:translate(-50%,-50%);animation:pulsate 10s infinite}.home-blonde-overlay-title h2{font-size:15vw;text-align:center;font-weight:700;font-family:Amatic SC,cursive}@media(min-width:1024px){.home-blonde-overlay-title h2{font-size:8rem}}@media(min-width:1400px){.home-blonde-overlay-title h2{line-height:80px;font-size:10rem}}.home-form{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:40px 0;font-weight:700;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.home-form.visible{opacity:1;transform:translateY(0)}.home-form h1{font-size:9vw;margin-bottom:20px}@media(min-width:1024px){.home-form h1{font-size:6rem;margin-bottom:40px}}@media(min-width:1400px){.home-form h1{margin-top:50px;font-size:7rem}}.home-form p{margin-bottom:20px;font-size:5vw}@media(min-width:1024px){.home-form p{font-size:2.5rem;margin-bottom:40px}}@media(min-width:1400px){.home-form p{font-size:3rem}}.home-form .button{display:flex;justify-content:center}@media(min-width:1024px){.home-form .button{margin-bottom:40px}}@media(min-width:1400px){.home-form .button{padding:30px 50px}}.footer-contact-top{margin-top:0}.footer{position:relative}@media(min-width:1400px){.footer{margin-top:25px;display:flex;flex-direction:column;align-items:center}}.footer-backgroundBlue{position:absolute;width:100vw;height:100%;top:-10px;z-index:-1;background:#8bacc0}@media(min-width:1400px){.footer-backgroundBlue{z-index:-9}.footer-backgroundBlue-contact{height:800px;top:0}}@media(min-width:1024px)and (max-height:1300px)and (max-width:2690px){.footer-backgroundBlue-offer{height:100%;top:-18vw}}.footer-contact{justify-content:center;z-index:2}@media(min-width:700px){.footer-contact{align-items:center}}@media(min-width:1024px){.footer-contact{align-items:flex-start}}.footer-contact h1{font-size:8vw;font-weight:700;text-align:center;z-index:5;padding:30px 0}@media(min-width:800px){.footer-contact h1{font-size:5rem}}@media(min-width:1024px){.footer-contact h1{margin-bottom:60px;font-size:6rem}}.footer-contact-form{z-index:5;width:80%}@media(min-width:800px){.footer-contact-form{width:50%}}@media(min-width:1024px){.footer-contact-form{width:auto}}.footer-contact-form form{display:flex;flex-direction:column}.footer-contact-form form input{margin-bottom:25px;border:1px solid #000;border-radius:10px;font-size:2rem;height:30px;width:100%}@media(min-width:450px){.footer-contact-form form input{font-size:2rem}}@media(min-width:1024px){.footer-contact-form form input{height:30px;width:400px}}@media(min-width:1400px){.footer-contact-form form input{font-size:2rem;height:25px;width:600px}}.footer-contact-form form textarea{border:1px solid #000;border-radius:10px;font-size:2rem;height:150px;padding:5px;width:100%;resize:inherit}@media(min-width:450px){.footer-contact-form form textarea{font-size:2rem}}@media(min-width:1024px){.footer-contact-form form textarea{height:100px;width:400px}}@media(min-width:1400px){.footer-contact-form form textarea{font-size:2rem;height:200px;width:600px}}.footer-contact-form form textarea::-webkit-scrollbar{width:15px;background-color:transparent}.footer-contact-form form textarea::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.1)}.footer-contact-form form textarea::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.4);border:2px solid transparent;background-clip:content-box}.footer-contact-form form textarea::-webkit-scrollbar-thumb:hover{background-color:#9454ea}.footer-contact-form form input:focus::placeholder,.footer-contact-form form textarea:focus::placeholder{color:#ccc}.footer-contact-form form input::placeholder,.footer-contact-form form textarea::placeholder{color:#999;font-size:1.5rem;font-style:italic;opacity:1;padding-top:5px}@media(min-width:1400px){.footer-contact-form form input::placeholder,.footer-contact-form form textarea::placeholder{font-size:2rem}}.footer-contact-form form .button-footer{justify-content:flex-end}.footer-contact-form form .button-footer .button-footer-classic{padding:3px 20px;border:none}@media(min-width:1024px){.footer-contact-form form .button-footer .button-footer-classic{padding:10px 55px;font-size:2rem;font-weight:700}}@media(min-width:1024px)and (min-width:1400px){.footer-contact-form form .button-footer .button-footer-classic{padding:8px 40px;font-size:2rem}}.success-message{color:green;font-size:1.2em;font-weight:700;text-align:center;padding:10px;margin:80px;border:2px solid green;border-radius:5px}@media(min-width:1400px){.success-message{font-size:3rem;width:400px}}.success-message-contact{margin:-80px 0 80px}@media(min-width:1024px){.success-message-contact{margin:40px 0 80px}}@media(min-width:1400px){.success-message-contact{margin:-150px 0 80px}}.home_offer{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:5;margin-bottom:30px;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.home_offer.visible{opacity:1;transform:translateY(0)}@media(min-width:450px){.home_offer{margin-top:150px}}@media(min-width:1400px){.home_offer{margin-bottom:100px}.home_offer .home_carousel_button .button-classic{font-size:3rem;border-radius:30px}}.home_offer_title{color:#008b8b;font-weight:700;margin-bottom:40px;font-size:8vw;text-align:center}@media(min-width:450px){.home_offer_title{font-size:3rem}}@media(min-width:1024px){.home_offer_title{font-size:5rem}}@media(min-width:1400px){.home_offer_title{font-size:6rem;margin-bottom:80px}}.home_offer-content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:90%;height:100vw}@media(min-width:450px){.home_offer-content{width:90%;height:100%}}@media(min-width:800px){.home_offer-content{height:100%}}@media(min-width:1400px){.home_offer-content{width:900px}}.home_offer-content_square{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;border:1px solid #000;border-radius:50px;width:30vw;height:25vw;margin:10px;padding:10px;font-weight:700;background-color:#8bacc0}@media(min-width:450px){.home_offer-content_square{width:45%}}@media(min-width:800px){.home_offer-content_square{width:200px;height:250px;margin:40px;z-index:10;transition:transform .5s ease}.home_offer-content_square:hover{transform:scale(1.2)}}@media(min-width:1400px){.home_offer-content_square{width:200px;height:220px}}.home_offer-content_square div{background-repeat:no-repeat;background-size:contain;background-position:50%;position:relative;width:60%;height:70%;object-fit:cover}@media(min-width:700px){.home_offer-content_square div{height:60%}}@media(min-width:1024px){.home_offer-content_square div{height:40%}}.home_offer-content_square div img{align-self:center}.home_offer-content_square svg{font-size:8vw}@media(min-width:800px){.home_offer-content_square svg{font-size:8rem}}@media(min-width:1400px){.home_offer-content_square svg{font-size:9rem}}.home_offer-content_square h2{font-size:4vw;margin-top:10px;color:#fff}@media(min-width:800px){.home_offer-content_square h2{font-size:3rem}}@media(min-width:1400px){.home_offer-content_square h2{font-size:4rem}}.home_offer-content_birthday{background-color:#fad648}.home_offer-content_christening{background-color:#8bacc0}.home_offer-content_christening div{background-image:url(/_next/static/media/icon_christening.df9a0098.webp)}.home_offer-content_wedding{background-color:#e9967a}.home_offer-content_wedding div{background-image:url(/_next/static/media/icon_wedding.ca7371ce.webp)}.home_offer-content_family{background-color:#deb887}.home_offer-content_family div{background-image:url(/_next/static/media/icon_house.ff034875.webp)}.home_offer-content_other{background-color:#008b8b}.home_offer-content_other div{background-image:url(/_next/static/media/icon_other.934f0e37.webp)}.home_offer .home_offer_button{margin-top:20px}.header__top__background__about{height:100vw}@media(min-width:1024px){.header__top__background__about{height:70vw}}@media(min-width:1400px){.header__top__background__about{max-height:1200px;height:70vw;width:100vw}}@media(min-width:2500px){.header__top__background__about{height:40vw}}.header__top__container__about__image{max-height:1800px;top:-36vw}@media(min-width:800px){.header__top__container__about__image{top:-35vw}}@media(min-width:1024px){.header__top__container__about__image{left:75vw;top:-60px;width:1053px}}@media(min-width:1400px){.header__top__container__about__image{top:-255px;width:1350px}}@media(min-width:5000px){.header__top__container__about__image{top:-700px}}.header__top__container__about__clouds{position:relative;width:100%;left:94vw;top:-105vw;transform:translateX(-50%);z-index:-20;overflow:hidden;rotate:330deg}.header__central__text__about{position:absolute;top:100vw;left:88px}@media(max-width:350px){.header__central__text__about{left:20px}}@media(min-width:700px){.header__central__text__about{top:470px;left:33px}}@media(min-width:1024px){.header__central__text__about{left:20vw}}@media(min-width:1400px){.header__central__text__about{width:900px;left:15vw;top:18vw}}.header__central__text__about h1{color:#fff;font-size:15vw;margin-bottom:30px;font-weight:400}@media(max-width:350px){.header__central__text__about h1{left:10px;font-size:5rem}}@media(min-width:1024px){.header__central__text__about h1{font-size:10rem}}@media(min-width:1400px){.header__central__text__about h1{font-size:15rem}}.about_me{width:100%;margin-top:129vw;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;z-index:1;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.about_me.visible{opacity:1;transform:translateY(0)}@media(min-width:700px){.about_me{margin-top:40vw}}@media(min-width:1024px){.about_me{margin-top:20vw}}@media(min-width:1400px){.about_me{margin-top:calc(100% - (100vw - 815px)/.75);margin-bottom:200px}}.about_me h1{font-size:10vw;z-index:5}@media(min-width:450px){.about_me h1{margin-top:8vw;font-size:10vw}}@media(min-width:1024px){.about_me h1{margin-top:1rem;font-size:7vw}}@media(min-width:1400px){.about_me h1{font-size:13rem}}.about_me-content{margin:50px 0;width:90%;height:100%;background-color:#8bacc0;border-radius:50px;z-index:5}@media(min-width:1400px){.about_me-content{width:900px}}.about_me-content-text{padding:12px;font-size:1.5rem;text-align:center;line-height:40px}@media(min-width:1024px){.about_me-content-text{font-size:2rem}}@media(min-width:1400px){.about_me-content-text{padding:30px;font-size:2rem}}.about_me-content-text b{font-weight:700}.header__top__background__offer{height:100vw}@media(min-width:1024px){.header__top__background__offer{height:800px}}@media(min-width:1400px){.header__top__background__offer{height:60vw;max-height:1500px;width:100vw}}.header__top__container__offer__image{top:-40vw}@media(min-width:800px){.header__top__container__offer__image{top:-35vw}}@media(min-width:1024px)and (max-height:1300px)and (max-width:2690px){.header__top__container__offer__image{left:75vw;top:-60px;width:1053px}}@media(min-width:1400px){.header__top__container__offer__image{top:-250px;width:1350px}}@media(min-width:5000px){.header__top__container__offer__image{top:-700px}}.header__central__offer__text{position:absolute;top:100vw;left:88px}@media(max-width:350px){.header__central__offer__text{left:20px}}@media(min-width:700px){.header__central__offer__text{top:470px;left:33px}}@media(min-width:1024px){.header__central__offer__text{left:20vw}}@media(min-width:1400px){.header__central__offer__text{width:900px;left:15vw;top:18vw}}.header__central__offer__text h1{color:#fff;font-size:15vw;margin-bottom:30px;font-weight:400}@media(max-width:350px){.header__central__offer__text h1{left:10px;font-size:4rem}}@media(min-width:1024px){.header__central__offer__text h1{font-size:10rem}}@media(min-width:1400px){.header__central__offer__text h1{font-size:15rem}}.offer{width:100%;margin-top:140vw;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:700px){.offer{margin-top:40vw}}@media(min-width:1024px){.offer{margin-top:-5vw}}@media(min-width:1400px){.offer{margin-top:calc(100% - (100vw - 300px)/.8);margin-left:-500px;margin-bottom:220px}}@media(min-width:2000px){.offer{margin-bottom:200px}}.offer-content{margin-top:50px;margin-bottom:20px;width:90%;height:100%;background-color:#8bacc0;border-radius:50px;z-index:1}@media(min-width:1024px)and (max-height:1300px)and (max-width:2690px){.offer-content{width:50%}}@media(min-width:1400px){.offer-content{width:900px}}.offer-content-text{padding:12px;font-size:1.5rem;text-align:center;font-family:Playfair Display,serif;line-height:30px}@media(min-width:450px){.offer-content-text{font-size:1.5rem}}@media(min-width:700px){.offer-content-text{line-height:40px}}@media(min-width:800px){.offer-content-text{font-size:2rem}}@media(min-width:1024px)and (max-height:1300px)and (max-width:2690px){.offer-content-text{line-height:50px;font-size:1.5vw}}@media(min-width:1400px){.offer-content-text{padding:30px;font-size:2.5rem}}.button-offer{margin-bottom:50px;z-index:5}.offer-list{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:50px;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.offer-list.visible{opacity:1;transform:translateY(0)}.offer-list h2{font-family:Quicksand,sans-serif;font-size:4rem;font-weight:700;text-align:center;color:#8151e2;margin:25px 0;z-index:1}@media(min-width:1024px){.offer-list h2{font-size:4vw}}@media(min-width:1400px){.offer-list h2{font-size:7rem;margin-bottom:150px}}.offer-list-section{display:flex;flex-direction:column;align-items:center;justify-content:space-around;background:#a079dd;width:90%;margin:20px;border-radius:50px;height:100%;padding:50px 0;max-width:1400px;z-index:6}@media(min-width:1024px){.offer-list-section{flex-wrap:wrap}}@media(min-width:1400px){.offer-list-section{flex-direction:row;justify-content:center;align-items:center;height:800px;margin:-50px 0 75px;padding:20px 0}}.offer-list-section-options{width:80%;display:flex;flex-direction:column;align-items:center}@media(min-width:1024px){.offer-list-section-options{width:90%;flex-wrap:wrap;flex-direction:row;justify-content:center}}@media(min-width:1400px){.offer-list-section-options{height:100%;width:40%;flex-direction:column;align-items:flex-start}}.offer-list-section-options p{width:90%;position:relative;margin:10px;border:3px solid #8151e2;padding:15px 30px;border-radius:50px;background-color:#8151e2;color:#fff;text-align:center;cursor:pointer;transition:all .3s ease-in-out;font-size:2rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;overflow:hidden;z-index:1}@media(min-width:1024px){.offer-list-section-options p{width:40%;font-size:2rem}}@media(min-width:1400px){.offer-list-section-options p{padding:10px 25px;margin:15px 0;width:100%;font-size:2rem;line-height:40px}}.offer-list-section-options p:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;z-index:-2;background:linear-gradient(90deg,#8bacc0,#30d4ff);border-radius:50px;transition:transform .5s;transform:scale(1)}.offer-list-section-options p:hover{color:#8151e2;background:transparent}.offer-list-section-options p:hover:before{transform:scale(1);z-index:-3}.offer-list-section-options p:hover:after{transform:scale(1.2)}.offer-list-section .fadeInDown{animation:fadeInDown 1s ease-out}.offer-list-section-option{display:flex;flex-direction:column;align-items:center}@media(min-width:1400px){.offer-list-section-option{width:50%}}.offer-list-section-option-header{margin-top:50px;font-size:2.2rem;text-align:center;font-family:Quicksand,sans-serif;font-weight:700;color:#fff}@media(min-width:800px){.offer-list-section-option-header{font-size:2rem}}@media(min-width:1024px){.offer-list-section-option-header{font-size:3vw}}@media(min-width:1400px){.offer-list-section-option-header{margin:0 0 15px;font-size:4rem}}.offer-list-section-option img{width:90%}@media(min-width:800px){.offer-list-section-option img{width:70%}}@media(min-width:1024px){.offer-list-section-option img{width:50%}}@media(min-width:1400px){.offer-list-section-option img{margin:10px;width:400px}}.offer-list-section-option-photo{width:90%;border-radius:60px;margin:30px;border:2px solid #30d4ff}@media(min-width:800px){.offer-list-section-option-photo{width:70%}}@media(min-width:1024px){.offer-list-section-option-photo{width:50%}}@media(min-width:1400px){.offer-list-section-option-photo{margin:10px;width:400px}}.offer-list-section-option-text{font-size:2rem;text-align:center;line-height:20px;font-family:Quicksand,sans-serif;padding:30px 50px}@media(min-width:1024px){.offer-list-section-option-text{width:80%;font-size:1.5vw;line-height:50px;padding:4vw 50px}}@media(min-width:1400px){.offer-list-section-option-text{border-radius:100px;line-height:40px;width:500px;padding:0;margin:30px 5px;font-size:2rem}}.offer-list-section-option-price{font-size:2.8rem;text-align:center;font-family:Quicksand,sans-serif;font-weight:700;color:#bcff00}@media(min-width:1024px){.offer-list-section-option-price{font-size:4vw}}@media(min-width:1400px){.offer-list-section-option-price{font-size:5rem;border-bottom:1px solid #000;padding-bottom:8px}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1.05);box-shadow:0 0 0 10px transparent}to{transform:scale(1);box-shadow:0 0 0 0 transparent}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.offer-info{position:relative;display:flex;align-items:center;flex-direction:column}.offer-info .curve-line-left{background-image:url(/_next/static/media/curve-left.a6ae35fb.webp);background-position:0 0;left:0}.offer-info .curve-line-left,.offer-info .curve-line-right{background-repeat:no-repeat;background-size:100% 100%;position:absolute;width:10vw;height:100%;top:0;z-index:-20;overflow:hidden}.offer-info .curve-line-right{background-image:url(/_next/static/media/curve-right.eda9effb.webp);background-position:100% 0;left:auto;right:0}.offer-info-package{width:80vw;height:100%;padding:20px 20px 0;background:linear-gradient(180deg,#4faac5,#c853c2);border-radius:50px;margin-top:100px;text-align:center;color:#fff;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.offer-info-package.visible{opacity:1;transform:translateY(0)}@media(min-width:1024px){.offer-info-package{width:550px}}.offer-info-package h3{text-align:center;padding:30px;font-weight:700;font-size:4vw}@media(min-width:800px){.offer-info-package h3{font-size:3vw;padding:60px}}@media(min-width:1024px){.offer-info-package h3{font-size:5rem;padding:40px 5px}}.offer-info-package-list{margin-bottom:50px}.offer-info-package-list ul{list-style:none;padding-left:0}.offer-info-package-list ul li{position:relative;padding-left:1.2rem;margin-bottom:.9rem;font-size:4vw;line-height:7vw}@media(min-width:800px){.offer-info-package-list ul li{font-size:3rem;line-height:40px}}@media(min-width:1400px){.offer-info-package-list ul li{font-size:2.5rem}}.offer-info-package-list ul li:before{content:"•";position:absolute;left:0;color:#bcff00;font-size:4vw;line-height:7vw}@media(min-width:800px){.offer-info-package-list ul li:before{left:80px;font-size:3rem;line-height:40px}}@media(min-width:800px)and (min-width:1024px){.offer-info-package-list ul li:before{left:50px;line-height:40px}}@media(min-width:800px)and (min-width:1400px){.offer-info-package-list ul li:before{left:40px;font-size:4rem}}.container .offer_carousel .offer_carousel_title{text-align:center}.offer_map{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:-50}.offer_map h1{margin-top:30px;color:#15f567;font-family:Quicksand,sans-serif;font-size:8vw;font-weight:700;margin-bottom:30px;text-align:center}@media(min-width:800px){.offer_map h1{font-size:4rem}}@media(min-width:1400px){.offer_map h1{margin-bottom:40px;font-size:8rem}}.offer_map .close{display:none}.offer_map p{font-size:2rem;text-align:center;color:#b7c444}@media(min-width:800px){.offer_map p{font-size:2rem}}@media(min-width:1400px){.offer_map p{font-size:3rem}}.offer_map-section-photo{width:100%;height:100%;cursor:pointer;max-width:1400px;z-index:8}@media(min-width:1400px){.offer_map-section-photo{border:5px solid #4929e5}}.offer_map-section-photo.zoomed{position:fixed;top:0;left:0;width:auto;height:100%;max-width:3000px;object-fit:cover;z-index:9;overflow:hidden;touch-action:pan-x;border:none}@media(min-width:1024px){.offer_map-section-photo.zoomed{object-fit:contain;max-width:90%;max-height:90%;left:50%;top:50%;transform:translate(-50%,-50%)}}.offer_map .zoomed-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:4}.offer_map .close-icon{position:fixed;top:2vw;left:85%;font-size:14vw;color:#000;cursor:pointer;z-index:1002}@media(min-width:1024px){.offer_map .close-icon{font-size:4vw;color:#fff}}.header__top__background__attractions{height:160vw}@media(min-width:700px){.header__top__background__attractions{height:100vw;max-height:1600px;width:100vw}}@media(min-width:1024px){.header__top__background__attractions{height:90vw}}@media(min-width:1400px){.header__top__background__attractions{max-height:1000px;height:50vw}}.header__top__container__attractions__image{width:400vw;top:-100px}@media(min-width:450px){.header__top__container__attractions__image{top:-160px}}@media(min-width:700px){.header__top__container__attractions__image{width:200vw;top:-70px;left:50vw}}@media(min-width:1024px){.header__top__container__attractions__image{top:-100px}}@media(min-width:1400px){.header__top__container__attractions__image{max-width:1800px;left:60%;top:-150px;width:150vw}}.header__central__attractions__text{position:absolute;top:100vw;left:58px}@media(min-width:700px){.header__central__attractions__text{top:470px;left:10px}}@media(min-width:1024px){.header__central__attractions__text{left:20vw}}@media(min-width:1400px){.header__central__attractions__text{width:1300px;left:5vw;top:18vw}}.header__central__attractions__text h1{color:#fff;font-size:12vw;margin-bottom:30px;font-weight:400}@media(max-width:350px){.header__central__attractions__text h1{font-size:12vw}}@media(min-width:1024px){.header__central__attractions__text h1{font-size:8rem}}@media(min-width:1400px){.header__central__attractions__text h1{font-size:13rem}}.attractions{width:100%;margin-top:85vw;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.attractions.visible{opacity:1;transform:translateY(0)}@media(min-width:700px){.attractions{margin-top:20vw}}@media(min-width:1024px){.attractions{margin-top:30vw}}@media(min-width:1400px){.attractions{margin-top:calc(100% - (100vw - 600px)/.75);margin-bottom:5vw}}@media(min-width:2690px){.attractions{margin-bottom:200px}}.attractions-content{margin-top:50px;margin-bottom:20px;width:90%;height:100%;z-index:1}@media(min-width:1024px){.attractions-content{width:80%}}@media(min-width:1400px){.attractions-content{width:1000px}}.attractions-content h1{font-weight:700;color:#4929e5;text-align:center;font-size:4vw;margin:20px 0}@media(min-width:1400px){.attractions-content h1{font-size:5rem}}.attractions-content-text{padding:12px;font-size:1.5rem;text-align:center;font-family:Playfair Display,serif;line-height:30px}@media(min-width:700px){.attractions-content-text{font-size:2rem;line-height:40px}}@media(min-width:800px){.attractions-content-text{font-size:2rem}}@media(min-width:1024px){.attractions-content-text{font-size:2rem;line-height:50px}}@media(min-width:1400px){.attractions-content-text{padding:30px;line-height:50px;font-size:3rem}}.button-attractions{margin-bottom:50px;z-index:5}@media(min-width:1024px){.button-attractions{margin-bottom:150px}}.page{display:flex;flex-direction:column;align-items:center}.attractions-header{text-align:center;color:#b840f5;font-size:8vw;font-weight:700;font-family:Quicksand,sans-serif}@media(min-width:800px){.attractions-header{font-size:4vw}}@media(min-width:1024px){.attractions-header{font-size:6rem}}@media(min-width:1400px){.attractions-header{color:#b840f5;font-size:7rem;margin:50px 0}}.attractions-list{display:flex;flex-wrap:wrap;max-width:1400px;align-items:center;justify-content:center;width:100%;height:auto;margin:40px 0;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.attractions-list.visible{opacity:1;transform:translateY(0)}.attractions-list .attractions-list-content{width:40%;display:flex;flex-direction:column;align-items:center;margin:20px 10px}@media(min-width:1400px){.attractions-list .attractions-list-content{width:500px;margin:50px;border:2px solid #000;border-radius:50px;background-color:#dec5ff}}.attractions-list .attractions-list-content-photo{width:100%;margin-bottom:20px;border-radius:50px;background-color:#8bacc0}@media(min-width:800px){.attractions-list .attractions-list-content-photo{width:80%}}@media(min-width:1400px){.attractions-list .attractions-list-content-photo{width:100%}}.attractions-list .attractions-list-content h2{font-family:Poppins,sans-serif;font-size:3vw;text-align:center;font-weight:700;color:#4929e5}@media(min-width:800px){.attractions-list .attractions-list-content h2{font-size:2vw}}@media(min-width:1400px){.attractions-list .attractions-list-content h2{margin:20px;font-size:3.5rem}}.attractions-list .attractions-list-content .description-1{color:orange}.attractions-list .attractions-list-content .description-3{color:#ff1493}.attractions-list .attractions-list-content .description-4{color:#6b8e23}.attractions-list .attractions-list-content .description-5{color:#008b8b}.attractions-list .attractions-list-content .description-6{color:green}.attractions-list .attractions-list-content .description-7{color:#cf5bb5}.atr-extra-header{width:100%;height:16vw;background-color:rgba(0,0,0,.4);color:#bcff00;font-size:12vw;text-align:center;font-family:Amatic SC,cursive;font-weight:700;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){.atr-extra-header{font-size:10rem}}@media(min-width:1400px){.atr-extra-header{font-size:12rem;height:200px;margin-top:100px}}.atr-extra{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;border-bottom:1px solid #000}.atr-extra-content-background{margin-top:-20px;width:100vw;background-color:rgba(0,0,0,.2);z-index:-1;position:absolute;top:0;height:100%}@media(min-width:1400px){.atr-extra-content-background{top:50%;left:50%;transform:translate(-50%,-50%)}}.atr-extra-content{width:100%;max-width:1200px;padding:30px;display:flex;flex-direction:column;align-items:center;position:relative;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.atr-extra-content.visible{opacity:1;transform:translateY(0)}@media(min-width:700px){.atr-extra-content{width:90%}}@media(min-width:1024px){.atr-extra-content{width:70%}}@media(min-width:1400px){.atr-extra-content{width:100%;order:2;padding:80px 0;display:flex;flex-direction:row-reverse;flex-wrap:wrap}}.atr-extra-content h2{text-align:center;font-weight:700;font-size:6vw;font-family:sergoe UI}@media(min-width:800px){.atr-extra-content h2{font-size:4vw}}@media(min-width:1024px){.atr-extra-content h2{font-size:4rem}}@media(min-width:1400px){.atr-extra-content h2{margin-left:10px;font-size:4rem;text-align:left}}.atr-extra-content p{margin:30px 15px -20px;font-family:sergoe UI;line-height:30px;font-size:4.5vw}@media(min-width:450px){.atr-extra-content p{font-size:2rem}}@media(min-width:700px){.atr-extra-content p{line-height:40px;font-size:2.2rem}}@media(min-width:1024px){.atr-extra-content p{font-size:2.5rem}}@media(min-width:1400px){.atr-extra-content p{line-height:40px;margin-right:30px}.atr-extra-content-text{width:60%}}@media(min-width:1024px){.atr-extra-content-text-piniata p{font-size:2.5rem}}@media(min-width:1400px){.atr-extra-content-text-piniata p{line-height:40px}}.atr-extra-content-others{display:flex;flex-direction:row-reverse;justify-content:space-around;align-items:center;width:90%}@media(min-width:1400px){.atr-extra-content-others{flex-direction:column;align-items:flex-start}}.atr-extra-content-others .atr-extra-content-photo{width:60%}@media(min-width:700px){.atr-extra-content-others .atr-extra-content-photo{width:200px}}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-photo{width:300px}}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-photo{margin-top:-250px;width:300px}}.atr-extra-content-others .atr-extra-content-photo-face{margin-top:50px}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-photo-face{top:10%}}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-photo-face{position:absolute;top:5%}}.atr-extra-content-others .atr-extra-content-photo-soapbox{margin-top:50px}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-photo-soapbox{top:30%}}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-photo-soapbox{position:absolute;width:30%;top:10%}}.atr-extra-content-others .atr-extra-content-photo-closeSoapbox{margin-bottom:100px;width:50vw;max-width:300px;padding:30px 0}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-photo-closeSoapbox{top:50%}}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-photo-closeSoapbox{position:absolute;top:60%}}.atr-extra-content-others .atr-extra-content-others-more{display:flex;justify-content:flex-end;width:200px}.atr-extra-content-others .atr-extra-content-others-more video{width:40vw;max-width:200px;margin-right:30px;border-radius:10%;z-index:5}@media(min-width:450px){.atr-extra-content-others .atr-extra-content-others-more video{margin-right:0}}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-others-more video{width:220px;max-width:220px;border-radius:50px}}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-others-more video{max-width:400px;margin-top:-450px;width:300px;border-radius:50px}}.atr-extra-content-others .atr-extra-content-others-more-btn{padding-top:60vw;width:50vw;max-width:300px;justify-content:space-around;display:flex;position:absolute;z-index:1}@media(min-width:450px){.atr-extra-content-others .atr-extra-content-others-more-btn{padding-top:300px}}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-others-more-btn{width:300px;padding-top:200px;position:relative}}.atr-extra-content-others .atr-extra-content-others-more-btn button{padding:10px 20px;font-size:1.5rem;border:none;color:#fff;background-color:#3d84b8;transition:background-color .3s ease}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-others-more-btn button{font-size:2rem}}.atr-extra-content-others .atr-extra-content-others-more-btn button:hover{background-color:#2a5674}.atr-extra-content-others .atr-extra-content-others-more-btn button:active{background-color:#1e3a50}.atr-extra-content-others .atr-extra-content-others-more-btn button:focus{outline:none}.atr-extra-content-others .atr-extra-content-others-more-btn .active{box-shadow:0 0 10px 3px rgba(0,0,0,.2);background-color:#2a5674}.atr-extra-content-others .atr-extra-content-photo-slime{margin-top:50px}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-photo-slime{top:20%}}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-photo-slime{position:absolute;top:10%}}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-photo-bag{top:50%}}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-photo-bag{position:absolute;top:60%}}.atr-extra-content-others .atr-extra-content-price{display:flex;justify-content:center;align-items:center;font-size:5vw;font-weight:700;width:30vw;height:15vw;border-radius:50%;background-color:#fff;border:2px solid #9454ea;color:#9454ea}@media(min-width:700px){.atr-extra-content-others .atr-extra-content-price{width:150px;height:80px;font-size:3rem}}@media(min-width:1024px)and (max-height:1300px)and (max-width:2690px){.atr-extra-content-others .atr-extra-content-price{margin-top:-10px;width:200px;height:100px;font-size:4rem}}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-price{align-self:flex-end;margin-top:-320px;margin-right:80px;height:95px}}.atr-extra-content-others .atr-extra-content-price-piniata{margin-top:-10px}.atr-extra-content-others .atr-extra-content-price-face{border:2px solid #6495ed;color:#6495ed}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-price-face{margin-top:50px}}.atr-extra-content-others .atr-extra-content-price-piniata_xxl{border:2px solid #9acd32;color:#9acd32}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-price-piniata_xxl{margin-top:50px}}.atr-extra-content-others .atr-extra-content-price-soapbox{border:2px solid #e65721;color:#e65721}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-price-soapbox{margin-top:50px}}.atr-extra-content-others .atr-extra-content-price-closeSoapbox{border:2px solid #0edf61;color:#0edf61}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-price-closeSoapbox{margin-top:100px;margin-left:50px}}@media(min-width:1024px){.atr-extra-content-others .atr-extra-content-price-closeSoapbox{margin-right:50px;position:absolute}}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-price-closeSoapbox{position:relative}}.atr-extra-content-others .atr-extra-content-price-slime{border:2px solid #cf5bb5;color:#cf5bb5}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-price-slime{margin-top:50px}}.atr-extra-content-others .atr-extra-content-price-bag{border:2px solid #8b4513;color:#8b4513}@media(min-width:1400px){.atr-extra-content-others .atr-extra-content-price-bag{margin-top:50px}}.atr-extra-content .atr-extra-content-others-reverse{flex-direction:row}@media(min-width:1400px){.atr-extra-content .atr-extra-content-others-reverse{flex-direction:column;display:flex;align-items:flex-end;flex-wrap:wrap;align-content:space-between}.atr-extra .atr-extra-content-second{height:700px;flex-direction:row}}.atr-extra .atr-extra-content-end{opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.atr-extra .atr-extra-content-end.visible{opacity:1;transform:translateY(0)}.header__top__background__gallery{height:100vw}@media(min-width:1400px){.header__top__background__gallery{height:70vw;width:100vw}}@media(min-width:1024px)and (max-height:1300px)and (max-width:2690px){.header__top__background__gallery{height:80vw}}@media(min-width:1400px){.header__top__background__gallery{max-height:1200px;height:50vw}.header__top__container__gallery__image{top:-120px;width:1800px}}.header__central__text__gallery{position:absolute;top:100vw;left:88px}@media(min-width:700px){.header__central__text__gallery{top:470px;left:33px}}@media(min-width:1024px){.header__central__text__gallery{left:20vw}}@media(min-width:1400px){.header__central__text__gallery{width:1800px;left:-30vw;top:30vw}}@media(min-width:1900px){.header__central__text__gallery{left:-8vw;top:25vw}}@media(min-width:2500px){.header__central__text__gallery{left:5vw;top:20vw}}.header__central__text__gallery h1{color:#fff;font-size:15vw;margin-bottom:30px;font-weight:400}@media(max-width:350px){.header__central__text__gallery h1{font-size:2rem}}@media(min-width:1024px){.header__central__text__gallery h1{font-size:10rem}}@media(min-width:1400px){.header__central__text__gallery h1{font-size:15rem}}.gallery{width:100%;max-width:1400px;display:flex;justify-content:center;flex-wrap:wrap;margin:80vw 10px 20px}@media(min-width:700px){.gallery{margin:200px 10px 80px}}@media(min-width:1400px){.gallery{margin:350px 5px 100px}}@media(min-width:3700px){.gallery{margin-top:calc(100% - (100vw - 1200px)/.8)}}@media(min-width:5000px){.gallery{margin-top:calc(100% - (100vw - 1000px)/.85)}}.gallery-clouds-header{position:absolute;width:100%;height:80vw;top:2000px;z-index:-10;background-image:url(/_next/static/media/clouds.fd0ceaa9.webp);background-size:cover}.gallery-item{width:45vw;padding:15px;position:relative;z-index:0}@media(min-width:1024px){.gallery-item{width:30vw}}@media(min-width:1400px){.gallery-item{width:400px;padding:20px}}.gallery-item:hover{z-index:1}.gallery-item img{width:100%;height:auto;transition:transform .5s ease}.gallery-item img:hover{transform:scale(1.2)}@media(min-width:1400px){.gallery-item img:hover{transform:scale(1.5)}}.gallery-banner{width:100vw;height:40vw;background-color:#dec5ff;display:flex;justify-content:center;align-items:center;margin-bottom:50px;z-index:10}@media(min-width:1024px){.gallery-banner{height:100px}}@media(min-width:1400px){.gallery-banner{height:150px}}.gallery-banner p{font-family:Amatic SC,cursive;font-size:10vw;max-width:80vw;text-align:center;font-weight:700;color:#4929e5;line-height:12vw;animation:pulsate 10s infinite}@media(min-width:1024px){.gallery-banner p{font-size:6rem;line-height:5vw}}@media(min-width:1400px){.gallery-banner p{font-size:8rem;line-height:8rem}}.container-gallery{display:flex;flex-direction:column;z-index:10}@media(min-width:1400px){.container-gallery{flex-direction:row;justify-content:center}}.form-image{display:flex;justify-content:center;align-items:center;width:100%;z-index:10}@media(min-width:1400px){.form-image-gallery{width:400px}}.form-image-girl-border{width:60%;border:3px solid #000;display:flex;justify-content:center;align-items:center;z-index:10}@media(min-width:1024px){.form-image-girl-border{width:400px;border:6px solid #000}}.form-image-girl-border img{width:100%;padding:5px}.gallery-form{display:flex;justify-content:center;flex-direction:column;align-items:center;font-weight:700;margin-bottom:50px}@media(min-width:1400px){.gallery-form{margin-bottom:100px;width:500px}}.gallery-form h1{line-height:10vw;text-align:center;font-size:6vw;margin-bottom:20px}@media(min-width:1024px){.gallery-form h1{margin-bottom:40px;font-size:5rem;line-height:100px}}@media(min-width:1400px){.gallery-form h1{margin-top:50px;font-size:7rem}}.gallery-form p{margin-bottom:20px;font-size:3vw}@media(min-width:1024px){.gallery-form p{margin-bottom:40px}}@media(min-width:1400px){.gallery-form p{font-size:3rem}}@keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(1.1);color:hotpink}to{transform:scale(1)}}.header__top__background__contact{height:100vw}@media(min-width:700px){.header__top__background__contact{height:90vw}}@media(min-width:800px){.header__top__background__contact{height:80vw}}@media(min-width:1024px){.header__top__background__contact{height:70vw}}@media(min-width:1400px){.header__top__background__contact{height:70vw;max-height:1200px}}.header__top__container__contact__image{top:-50px}@media(min-width:450px){.header__top__container__contact__image{top:-100px}}@media(min-width:1400px){.header__top__container__contact__image{top:100px}}@media(min-width:1024px){.header__top__container__contact__image{width:1800px;top:-50px}}@media(min-width:1400px){.header__top__container__contact__image{max-width:3000px;top:-130px;width:1800px}}@media(min-width:2500px){.header__top__container__contact__image{top:-150px;width:2000px}}.header__central__contact__text{position:absolute;top:100vw;left:88px}@media(min-width:700px){.header__central__contact__text{top:470px;left:33px}}@media(min-width:1024px){.header__central__contact__text{left:20vw}}@media(min-width:1400px){.header__central__contact__text{width:1300px;left:-6vw;top:20vw}}@media(min-width:1900px){.header__central__contact__text{left:10vw;top:25vw}}.header__central__contact__text h1{color:#fff;font-size:13vw;margin-bottom:30px;font-weight:400}@media(max-width:350px){.header__central__contact__text h1{font-size:13vw}}@media(min-width:1024px){.header__central__contact__text h1{font-size:10rem}}@media(min-width:1400px){.header__central__contact__text h1{font-size:12rem;font-size:15rem}}.contact{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:300px;margin-top:80vw;margin-bottom:25px}@media(max-width:350px){.contact{margin-top:50vw}}@media(min-width:700px){.contact{margin-top:calc(100% - (100vw - 400px)/.8)}}@media(min-width:1024px){.contact{margin-top:30vw;height:auto}}@media(min-width:1400px){.contact{margin-bottom:100px;margin-top:calc(100% - (100vw - 800px)/.75)}}@media(min-width:5000px){.contact{margin-top:calc(100% - (100vw - 1600px)/.8)}}@media(min-width:6000px){.contact{margin-top:calc(100% - (100vw - 1800px)/.8)}}.contact-mail,.contact-phone{display:flex;justify-content:center;align-items:center;flex-direction:row;border-radius:50px;font-size:4vw;margin-left:50px;z-index:1;font-weight:700;background-color:#fff}@media(min-width:1024px){.contact-mail,.contact-phone{font-size:3rem}}@media(min-width:1400px){.contact-mail,.contact-phone{font-size:4rem}}.contact-mail svg,.contact-phone svg{margin:0 30px;font-size:9vw}@media(min-width:700px){.contact-mail svg,.contact-phone svg{font-size:7vw}}@media(min-width:1024px){.contact-mail svg,.contact-phone svg{font-size:4rem}}@media(min-width:1400px){.contact-mail svg,.contact-phone svg{font-size:6rem}}.contact-phone{width:70vw;height:70px;border:2px solid #dec5ff;margin-left:60px;margin-bottom:40px;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}@media(min-width:700px){.contact-phone{width:70vw;height:110px}}@media(min-width:1024px){.contact-phone{width:600px;height:80px}}@media(min-width:1400px){.contact-phone{margin-left:150px;width:600px;height:110px}}.contact-phone.visible{opacity:1;transform:translateY(0)}.contact-phone svg{color:#dec5ff}.contact-mail{width:80vw;height:70px;border:2px solid #30d4ff;margin-left:-40px;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.contact-mail.visible{opacity:1;transform:translateY(0)}.contact-mail svg{color:#30d4ff}@media(min-width:700px){.contact-mail{width:70vw;height:110px}}@media(min-width:1024px){.contact-mail{width:600px;height:80px}}@media(min-width:1400px){.contact-mail{margin-bottom:100px;width:700px;height:110px}}.contact .button-contact{z-index:2;margin-top:50px;background-image:linear-gradient(45deg,#435fdd,#435fdd 22%,#5073cb 0,#5073cb 48%,#5c87b9 0,#5c87b9 73%,#699ca7 0,#699ca7 77%,#76b095 0,#76b095 87%,#82c483 0,#82c483 89%,#8fd871 0,#8fd871),linear-gradient(90deg,#435fdd,#435fdd 22%,#5073cb 0,#5073cb 48%,#5c87b9 0,#5c87b9 73%,#699ca7 0,#699ca7 77%,#76b095 0,#76b095 87%,#82c483 0,#82c483 89%,#8fd871 0,#8fd871),linear-gradient(67.5deg,#435fdd,#435fdd 22%,#5073cb 0,#5073cb 48%,#5c87b9 0,#5c87b9 73%,#699ca7 0,#699ca7 77%,#76b095 0,#76b095 87%,#82c483 0,#82c483 89%,#8fd871 0,#8fd871),linear-gradient(157.5deg,#435fdd,#435fdd 22%,#5073cb 0,#5073cb 48%,#5c87b9 0,#5c87b9 73%,#699ca7 0,#699ca7 77%,#76b095 0,#76b095 87%,#82c483 0,#82c483 89%,#8fd871 0,#8fd871),linear-gradient(90deg,#c3df54,#762bea);background-blend-mode:overlay,overlay,overlay,overlay,normal}@media(min-width:1024px)and (max-height:1300px)and (max-width:2690px){.contact .button-contact{font-size:1.2vw}}.footer-contact{display:flex;flex-direction:column;align-items:center}@media(min-width:1400px){.footer-contact{margin-top:50px}}.footer-contact-page{height:600px;align-items:center;justify-content:space-between;margin:1px 50px 50px;padding:-5px 0;border:2px solid #000;border-radius:80px;z-index:5;background:rgba(222,197,255,.4)}@media(max-width:350px){.footer-contact-page{margin:5px 20px 20px}}@media(min-width:700px){.footer-contact-page{margin:5px 50px 150px;padding:30px 0}}@media(min-width:800px){.footer-contact-page{height:650px;padding:20px 0}}@media(min-width:1400px){.footer-contact-page{border:4px solid #000;background-image:none;flex-direction:row;margin:100px 0 20px;width:1000px;height:400px;padding:0 50px}}.footer-contact-page h1{font-size:9vw}@media(min-width:700px){.footer-contact-page h1{font-size:6vw}}@media(min-width:1024px){.footer-contact-page h1{margin-bottom:60px;font-size:5vw}}@media(min-width:1400px){.footer-contact-page h1{text-align:center;padding:30px;background:rgba(222,197,255,.4);font-size:6rem;color:#000}}.footer-contact-page .footer-contact-form{display:flex;align-items:center;justify-content:center;height:90%;width:100%;padding:0 50px}.footer-contact-page .footer-contact-form .button-footer{justify-content:center}.footer-contact-page .footer-contact-form form{display:flex;flex-direction:column;align-items:center}.footer-contact-page .footer-contact-form form input{height:40px;width:60vw;border-radius:20px}@media(min-width:800px){.footer-contact-page .footer-contact-form form input{width:50vw}}@media(min-width:1024px)and (max-height:1300px)and (max-width:2690px){.footer-contact-page .footer-contact-form form input{width:400px;height:50px}}@media(min-width:1400px){.footer-contact-page .footer-contact-form form input{height:40px;width:400px}}.footer-contact-page .footer-contact-form form textarea{border-radius:20px;height:200px;width:100%}@media(min-width:1024px){.footer-contact-page .footer-contact-form form textarea{width:400px;height:200px}}@media(min-width:1400px){.footer-contact-page .footer-contact-form form textarea{height:200px;width:400px;margin-bottom:20px}.footer-contact-page .button-footer-classic-contact{background-image:linear-gradient(135deg,#797979,#444),linear-gradient(45deg,#1b03b4,#1b03b4 4%,#3e19b5 0,#3e19b5 11%,#612eb7 0,#612eb7 18%,#8344b8 0,#8344b8 22%,#a659ba 0,#a659ba 28%,#c96fbb 0,#c96fbb),linear-gradient(135deg,#1b03b4,#1b03b4 4%,#3e19b5 0,#3e19b5 11%,#612eb7 0,#612eb7 18%,#8344b8 0,#8344b8 22%,#a659ba 0,#a659ba 28%,#c96fbb 0,#c96fbb);background-blend-mode:overlay,overlay,normal}}.footer-banerPhone{margin:0 0 50px 22vw}@media(min-width:800px){.footer-banerPhone{margin:0 0 150px 30vw}}.footer-banerPhone h1{font-family:Playfair Display,serif;font-size:8vw;line-height:60px}@media(min-width:800px){.footer-banerPhone h1{font-size:5rem;line-height:80px}}@media(min-width:1400px){.footer-banerPhone h1{line-height:80px;font-size:5rem;color:#000}}.header__top__background__reservation{height:100vw}@media(min-width:700px){.header__top__background__reservation{height:110vw}}@media(min-width:1024px){.header__top__background__reservation{height:50vw}}@media(min-width:1400px){.header__top__background__reservation{top:2vw;height:40vw;max-height:1000px}}.header__top__container__reservation__image{top:-220px}@media(min-width:450px){.header__top__container__reservation__image{top:-400px}}@media(min-width:700px){.header__top__container__reservation__image{top:-200px}}@media(min-width:800px){.header__top__container__reservation__image{top:-250px}}@media(min-width:1400px){.header__top__container__reservation__image{top:-430px;width:1200px}}@media(min-width:1024px){.header__central__reservation{padding-top:100px}}@media(min-width:1400px){.header__central__reservation{padding-top:500px}}.header__central__reservation__text{position:absolute;top:40vw;left:0}@media(min-width:700px){.header__central__reservation__text{top:350px;left:33px}}@media(min-width:1024px){.header__central__reservation__text{left:10vw}}@media(min-width:1400px){.header__central__reservation__text{width:1200px;left:7vw;top:18vw}}@media(min-width:3000px){.header__central__reservation__text{width:2000px;left:690px;top:460px}}.header__central__reservation__text h1{color:#fff;font-size:13vw;margin-bottom:30px;font-weight:400}@media(min-width:700px){.header__central__reservation__text h1{font-size:13vw}}@media(max-width:350px){.header__central__reservation__text h1{font-size:13vw}}@media(min-width:1024px){.header__central__reservation__text h1{font-size:8rem}}@media(min-width:1400px){.header__central__reservation__text h1{font-size:5vw}}@media(min-width:3000px){.header__central__reservation__text h1{font-size:14rem}}.reservation{z-index:1}@media(min-width:1400px){.reservation{margin-top:50px;margin-bottom:200px}}.reservation .reservation-personal_data{display:flex;flex-direction:column;align-items:center}.reservation .reservation-personal_data .reservation-title{padding:13vw 15vw;border-radius:30%;font-size:9vw;line-height:5vw;text-align:center;margin:50px}@media(min-width:450px){.reservation .reservation-personal_data .reservation-title{font-size:2rem;line-height:3rem;padding:30px 20px;margin:85px}}@media(min-width:700px){.reservation .reservation-personal_data .reservation-title{font-size:2rem;line-height:3rem;padding:40px;margin:50px 200px}}@media(min-width:1400px){.reservation .reservation-personal_data .reservation-title{font-size:4rem;line-height:5rem;padding:80px}}.reservation .reservation-personal_data .reservation-data-form h2{font-size:5vw;line-height:40px;font-weight:700;margin-bottom:20px}@media(min-width:450px){.reservation .reservation-personal_data .reservation-data-form h2{font-size:4vw}}@media(min-width:800px){.reservation .reservation-personal_data .reservation-data-form h2{font-size:2.5rem}}@media(min-width:1400px){.reservation .reservation-personal_data .reservation-data-form h2{font-size:3rem}}.reservation .reservation-personal_data .reservation-data-form p{color:red;font-size:1rem;margin-bottom:5px}@media(min-width:1400px){.reservation .reservation-personal_data .reservation-data-form p{font-size:2rem}}.reservation .reservation-personal_data .reservation-data-form input,.reservation .reservation-personal_data .reservation-data-form select,.reservation .reservation-personal_data .reservation-data-form textarea{padding-left:20px;margin-bottom:20px;border-radius:50px;height:30px;width:50vw}@media(min-width:800px){.reservation .reservation-personal_data .reservation-data-form input,.reservation .reservation-personal_data .reservation-data-form select,.reservation .reservation-personal_data .reservation-data-form textarea{width:400px}}@media(min-width:1400px){.reservation .reservation-personal_data .reservation-data-form input,.reservation .reservation-personal_data .reservation-data-form select,.reservation .reservation-personal_data .reservation-data-form textarea{font-size:2rem;height:40px;width:400px}}@media(max-height:1300px)and (min-width:2000px)and (max-width:2690px){.reservation .reservation-personal_data .reservation-data-form ::placeholder{font-size:1.5rem}}.reservation .reservation-personal_data .reservation-data-form input[type=number]{padding-left:20px;margin-bottom:20px;border-radius:50px;height:30px;width:50vw}@media(min-width:800px){.reservation .reservation-personal_data .reservation-data-form input[type=number]{width:180px}}@media(min-width:1400px){.reservation .reservation-personal_data .reservation-data-form input[type=number]{font-size:2rem;height:50px;width:280px}}.reservation .reservation-personal_data .reservation-data-form input[type=time]{padding-left:20px;margin-bottom:20px;border-radius:50px;height:30px;width:80vw}@media(min-width:800px){.reservation .reservation-personal_data .reservation-data-form input[type=time]{width:180px}}@media(min-width:1400px){.reservation .reservation-personal_data .reservation-data-form input[type=time]{font-size:2rem;height:50px;width:280px}}.reservation .reservation-personal_data .reservation-data-form .custom-select__control{padding-left:20px;margin-bottom:20px;border-radius:50px;height:100px;width:60vw;border:2px solid #15f567;font-size:2rem;overflow:auto}@media(min-width:800px){.reservation .reservation-personal_data .reservation-data-form .custom-select__control{width:400px}}@media(min-width:1400px){.reservation .reservation-personal_data .reservation-data-form .custom-select__control{font-size:3rem}}.reservation .reservation-personal_data .custom-select__menu .custom-select__option{padding-left:20px;font-size:2rem;z-index:15}@media(min-width:1400px){.reservation .reservation-personal_data .custom-select__menu .custom-select__option{font-size:2rem}}.reservation .reservation-personal_data .custom-select__menu .custom-select__menu{z-index:15}.success-message-reservation{color:green;font-size:1.2em;font-weight:700;text-align:center;padding:10px;margin:30vw 0;border:2px solid green;border-radius:5px}@media(min-width:1400px){.success-message-reservation{font-size:2rem;margin:200px 0;width:800px;font-size:3rem;margin:200px 0 500px}}.success-message-opinions{margin:0}.custom-datepicker .react-datepicker{font-family:inherit;transform:scale(2);transform-origin:top left;font-size:1rem}.custom-datepicker .react-datepicker__triangle{display:none}.custom-datepicker .react-datepicker__navigation{width:10px;height:10px}.react-time-picker__wrapper{display:flex;justify-content:space-between;align-items:center}.react-time-picker__inputGroup{width:200px;display:flex;justify-content:space-around;align-items:center}.react-time-picker__inputGroup__input{width:30%!important;text-align:center;padding:0!important;font-size:16px;border:none;outline:none;background-color:transparent}.react-time-picker__inputGroup__leadingZero{display:none}.react-time-picker__inputGroup__divider{font-size:16px;font-weight:700}.react-time-picker__clear-button{display:none}.reservation-data-form{display:flex;flex-direction:column;align-items:center}.reservation-personal_data-title{background-color:rgba(241,231,255,.7)}@media(min-width:1400px){.reservation-personal_data-form{align-items:flex-end;flex-direction:row;margin-bottom:100px}}.reservation-personal_data-form input{border:2px solid #9454ea}.reservation-about_party-title{background-color:rgba(170,222,242,.7)}@media(min-width:1400px){.reservation-about_party-form{flex-direction:row-reverse;margin-bottom:100px}}.reservation-about_party-form input,.reservation-about_party-form select{border:2px solid #30d4ff;background:none}.reservation-about_animations-title{background-color:#c6ffdd}@media(min-width:1400px){.reservation-about_animations-form{flex-direction:row}}.reservation-about_animations-form input,.reservation-about_animations-form select,.reservation-about_animations-form textarea{border:2px solid #15f567;background:none}.reservation .reservation-personal_data .reservation-about_animations{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:150px;width:80vw;height:80vw}@media(min-width:800px){.reservation .reservation-personal_data .reservation-about_animations{margin-bottom:100px;width:400px;height:400px}}@media(min-width:1400px){.reservation .reservation-personal_data .reservation-about_animations{margin-right:210px;margin-right:20px;width:400px;height:400px}}.reservation .reservation-personal_data .reservation-about_animations .reservation-about_animations-border{display:flex;justify-content:center;align-items:center;border:2px solid #000;width:90%;height:90%}.reservation .reservation-personal_data .reservation-about_animations .reservation-about_animations-border .reservation-about_animations-background{background-image:url(/assets/blonde-girl.webp);background-repeat:no-repeat;background-size:contain;width:95%;height:95%;z-index:-1}.reservation .reservation-personal_data .reservation-about_animations .reservation-about_animations-title{position:absolute;margin-top:100%}@media(min-width:800px){.reservation .reservation-personal_data .reservation-about_animations .reservation-about_animations-title{margin-top:330px}}@media(min-width:1400px){.reservation .reservation-personal_data .reservation-about_animations .reservation-about_animations-title{margin-top:330px;margin-top:400px}}.form{display:flex;flex-direction:column;align-items:center}@media(min-width:1400px){.form{align-items:flex-start}}.error-message{color:red;font-size:1rem;margin-bottom:5px}@media(min-width:1400px){.error-message{font-size:2rem}}.button-reservation{z-index:0}.button-reservation button{background:linear-gradient(150deg,#30d4ff,#a079dd 74%);border:none}.regulations-header{z-index:3}.header__top__background__regulations{height:80vw}@media(min-width:700px){.header__top__background__regulations{height:80vw}}@media(min-width:1024px){.header__top__background__regulations{height:50vw}}@media(min-width:1400px){.header__top__background__regulations{top:2vw;height:30vw}}.header__top__container__regulations__image{top:-220px}@media(min-width:450px){.header__top__container__regulations__image{top:-400px}}@media(min-width:700px){.header__top__container__regulations__image{top:-200px}}@media(min-width:800px){.header__top__container__regulations__image{top:-250px}}@media(min-width:1400px){.header__top__container__regulations__image{top:-430px;width:1300px}.header__central__regulations{padding-top:180px}}.header__central__regulations__text{position:absolute;top:40vw;left:0}@media(min-width:700px){.header__central__regulations__text{top:350px;left:33px}}@media(min-width:1024px){.header__central__regulations__text{left:10vw}}@media(min-width:1400px){.header__central__regulations__text{width:900px;left:18vw;top:18vw}}.header__central__regulations__text h1{color:#fff;font-size:13vw;margin-left:10px;margin-bottom:30px;font-weight:400}@media(max-width:350px){.header__central__regulations__text h1{font-size:13vw}}@media(min-width:1024px){.header__central__regulations__text h1{font-size:9rem}}@media(min-width:1400px){.header__central__regulations__text h1{font-size:15rem}}.regulations{margin:50px}.regulations h1{font-size:5vw;margin-bottom:30px;font-weight:700}@media(min-width:1400px){.regulations h1{font-size:5rem;margin-bottom:100px}}.regulations h2{font-size:4vw;margin:10px;font-weight:700}@media(min-width:1400px){.regulations h2{font-size:3rem;margin:50px 30px}}.regulations p{font-size:3vw;margin:5px 0}@media(min-width:1024px){.regulations p{font-size:1.5vw}}@media(min-width:1400px){.regulations p{margin:30px 0;line-height:120%;font-size:2rem}}.regulations b{font-weight:700;margin-right:5px}@media(min-width:1400px){.regulations b{margin-right:30px}}@media(min-width:800px){.regulations{display:flex;justify-content:center;align-items:center;flex-direction:column}}.regulations-text{height:auto;z-index:6}@media(min-width:800px){.regulations-text{width:600px}}@media(min-width:1024px){.regulations-text{width:800px;font-size:2rem}}@media(min-width:1024px)and (max-height:1300px)and (max-width:2690px){.regulations-text{width:900px}}@media(min-width:1400px){.regulations-text{width:1100px;font-size:3rem;margin:10vw 0 20vw;z-index:4}}.own-opinion{height:100%;background-color:rgba(125,94,174,.529);display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 0}@media(min-width:1024px){.own-opinion{border-top:5px solid #000;background:none}}.own-opinion h2{font-size:5vw;text-align:center;font-weight:700;margin:20px}@media(min-width:450px){.own-opinion h2{font-size:3rem}}@media(min-width:1024px){.own-opinion h2{margin:60px;font-size:3rem}}@media(min-width:1400px){.own-opinion h2{margin:50px 0;font-size:4rem}}.own-opinion-form{width:100%;max-width:80vw;background-color:#f3f3f3;border-radius:10px;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.15)}@media(min-width:450px){.own-opinion-form{max-width:400px}}@media(min-width:1400px){.own-opinion-form{max-width:700px}}.own-opinion-form form{display:flex;flex-direction:column}.own-opinion-form form input,.own-opinion-form form textarea{width:90%;border:1px solid #ddd;padding:10px;border-radius:5px;margin-bottom:20px}@media(min-width:800px){.own-opinion-form form input,.own-opinion-form form textarea{font-size:1rem}}@media(min-width:1400px){.own-opinion-form form input,.own-opinion-form form textarea{border-radius:15px;font-size:2rem;width:97%}}.own-opinion-form form input:focus,.own-opinion-form form textarea:focus{border-color:#5b9bd5}.own-opinion-form form input::placeholder,.own-opinion-form form textarea::placeholder{font-size:1.5rem}.own-opinion-form form textarea{height:20vw;max-height:120px;resize:vertical}@media(min-width:800px){.own-opinion-form form textarea{max-height:200px}}@media(min-width:1400px){.own-opinion-form form textarea{max-height:200px}}.own-opinion-form form button{width:80%;padding:5px;border:none;background:#9454ea;color:#fff;font-size:1.5rem;text-transform:uppercase;font-weight:700;border-radius:5px;cursor:pointer}@media(min-width:450px){.own-opinion-form form button{width:200px}}@media(min-width:1400px){.own-opinion-form form button{font-size:1.8rem;width:300px;padding:10px}}.own-opinion-form form button:hover{background-color:#4a8ac1}.own-opinion-form form button:disabled{background-color:#ddd;cursor:not-allowed}.own-opinion-other{display:flex;flex-direction:column;align-items:center}.own-opinion-other h2{line-height:20px}.own-opinion-other .own-opinion-social{width:100%;display:flex;justify-content:center;align-items:center;margin-top:20px}@media(min-width:450px){.own-opinion-other .own-opinion-social{width:400px}}@media(min-width:1400px){.own-opinion-other .own-opinion-social{width:200px}}.own-opinion-other .own-opinion-social .own-opinion-social-facebook,.own-opinion-other .own-opinion-social .own-opinion-social-instagram{display:flex;align-items:center;margin:0 20px}.own-opinion-other .own-opinion-social a{color:#9454ea;margin:0 10px}.own-opinion-other .own-opinion-social a svg{width:6vw;height:auto}@media(min-width:1024px){.own-opinion-other .own-opinion-social a svg{width:5vw;max-width:60px}}@media(min-width:1400px){.own-opinion-other .own-opinion-social a svg{max-width:45px}}.own-opinion-other .own-opinion-social h3{font-size:3vw}@media(min-width:800px){.own-opinion-other .own-opinion-social h3{font-size:1.2rem}}@media(min-width:1024px){.own-opinion-other .own-opinion-social h3{font-size:1.5rem}}@media(min-width:1400px){.own-opinion-other .own-opinion-social h3{font-size:2.3rem}}.footer-section{width:100%;height:100%;position:relative;display:flex;justify-content:flex-end;align-items:flex-end}.footer-section-background{width:100%;position:absolute;z-index:-1}@media(min-width:1400px){.footer-section-background{z-index:-9}.footer-section .footer-image-offer{z-index:0}}.footer-section-content{display:flex;align-items:center;justify-content:space-around;width:100%;bottom:0;left:0;right:0;z-index:2}@media(min-width:800px){.footer-section-content{align-items:flex-end;justify-content:center}}@media(min-width:1400px){.footer-section-content{align-items:flex-end;margin-bottom:50px}}.footer-section-content-first{display:flex;flex-direction:column;align-items:flex-start}@media(min-width:800px){.footer-section-content-first{flex-direction:row;align-items:flex-end}}.footer-section-content-second{height:40vw;display:flex;flex-direction:column-reverse;justify-content:center;align-items:center}@media(min-width:800px){.footer-section-content-second{height:100%;flex-direction:row;align-items:flex-end}}.footer-section-content a{width:30vw}@media(min-width:800px){.footer-section-content a{width:200px}}@media(min-width:1024px){.footer-section-content a{width:200px}}@media(min-width:1400px){.footer-section-content a{width:200px}}.footer-section-content-logo{position:relative;width:100%;margin-top:10px;z-index:2}@media(min-width:1024px){.footer-section-content-logo{width:80%;margin-left:30px;margin-top:-50px}}@media(min-width:1400px){.footer-section-content-logo{width:200px;margin-left:-30px;margin-top:-2vw}}.footer-section-content-menu{display:flex;flex-direction:column;justify-content:flex-end;font-size:4vw;text-align:center;margin-bottom:5px;font-family:Quicksand,sans-serif}@media(min-width:700px){.footer-section-content-menu{font-size:3rem}}@media(min-width:1024px){.footer-section-content-menu{margin-bottom:3px}}@media(min-width:1400px){.footer-section-content-menu{font-size:2.5rem;width:600px;height:75px}}.footer-section-content-menu a{z-index:50;color:#fff;font-weight:700;text-decoration:none;cursor:pointer}.footer-section-content-menu ul{display:flex;flex-direction:row;flex-wrap:wrap}@media(min-width:800px){.footer-section-content-menu ul{flex-direction:column}}@media(min-width:1400px){.footer-section-content-menu ul{display:flex;flex-direction:row;justify-content:center;align-items:flex-end}.footer-section-content-menu ul li{padding:5px}}.footer-section-content-menu ul li{padding:8px;transition:transform .5s ease}.footer-section-content-menu ul li:hover{transform:scale(1.2)}.footer-section-content-menu ul li a:hover{color:#bcff00}.footer-section-content-menu ul .footer-menu-link{cursor:pointer;color:#fff}.footer-section-content-menu ul .blue-link{color:aqua}.footer-section-content-contact{display:flex;flex-direction:column;justify-content:flex-end;font-size:3vw;margin-left:10px;margin-bottom:-30px}@media(min-width:700px){.footer-section-content-contact{font-size:2rem;margin-bottom:-50px}}@media(min-width:800px){.footer-section-content-contact{height:130px;width:100%;margin-bottom:20px}}@media(min-width:1024px){.footer-section-content-contact{width:180px;margin-bottom:0}}@media(min-width:1400px){.footer-section-content-contact{width:300px;font-size:2rem}}.footer-section-content-contact-h2{font-weight:700;margin-bottom:3px;transition:transform .5s ease}.footer-section-content-contact-h2:hover{transform:scale(1.2);color:#bcff00}.footer-section-content-contact .contact-info{display:flex;align-items:center;color:hsla(0,0%,100%,.5)}.footer-section-content-contact p{font-size:3vw;padding:4px;color:#fff}@media(min-width:1024px){.footer-section-content-contact p{font-size:2rem}}@media(min-width:1400px){.footer-section-content-contact p{font-size:2.5rem}}.footer-section-content-media{height:40px;width:100%;margin-bottom:15vw}@media(min-width:800px){.footer-section-content-media{height:270px;width:100px;margin-bottom:0}}@media(min-width:1024px){.footer-section-content-media{height:150px;width:100px}}.footer-section-content-media h2{font-weight:700;margin-bottom:3px;font-size:5vw;color:#fff;text-align:center}@media(min-width:700px){.footer-section-content-media h2{font-size:3rem}}.footer-section-content-media-content{display:flex;flex-direction:row;justify-content:flex-end;color:#fff;margin-right:5px;width:100%}@media(min-width:700px){.footer-section-content-media-content{margin-bottom:-30px}}@media(min-width:800px){.footer-section-content-media-content{height:200px;flex-wrap:wrap;margin-bottom:-30px}}@media(min-width:1024px){.footer-section-content-media-content{height:100px;flex-wrap:nowrap;flex-direction:column;justify-content:flex-end;margin-right:5px;margin-bottom:3px}}@media(min-width:1400px){.footer-section-content-media-content{margin-left:-20px;margin-bottom:50px}}.footer-section-content-media .footer-content-media-link{width:0}.footer-section-content-media a{width:100%;text-align:center;transition:transform .5s ease}.footer-section-content-media a:hover{transform:scale(1.2)}.footer-section-content-media svg{font-size:8vw;padding:10px}@media(min-width:1024px){.footer-section-content-media svg{padding:10px 0;font-size:3rem}}@media(min-width:1400px){.footer-section-content-media svg{font-size:4rem}}.footer-section-content-media svg:hover{color:#bcff00}.home_why{width:100%;margin:-70px 0 50px;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.home_why.visible{opacity:1;transform:translateY(0)}@media(min-width:450px){.home_why{margin:10vw 0}}@media(min-width:800px){.home_why{width:800px}}@media(min-width:1024px){.home_why{margin:14vw 0 0}}@media(min-width:1400px){.home_why{margin:150px 0 0}}.home_why h2{font-size:3rem;color:#333;margin-bottom:2em;text-align:center}@media(min-width:800px){.home_why h2{margin-bottom:5rem;font-size:4rem}}@media(min-width:1024px){.home_why h2{font-size:5rem}}.home_why h3{font-size:2.5rem;margin-bottom:2rem}@media(min-width:800px){.home_why h3{font-size:3rem}}@media(min-width:1024px){.home_why h3{margin-bottom:4rem;font-size:4rem}}.home_why .home_why_content{margin:30px}@media(min-width:1024px){.home_why .home_why_content{margin:70px 30px}}.home_why .animated-title{position:relative;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.home_why .animated-title.visible{opacity:1;animation:slide-in 2s ease}.home_why_first,.home_why_five,.home_why_seven,.home_why_third{opacity:0;color:#4929e5;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.home_why_first.visible,.home_why_five.visible,.home_why_seven.visible,.home_why_third.visible{opacity:1;animation:slide-in-left 2s ease}.home_why_eigh,.home_why_four,.home_why_second,.home_why_six{opacity:0;color:#741212;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.home_why_eigh.visible,.home_why_four.visible,.home_why_second.visible,.home_why_six.visible{opacity:1;animation:slide-in-right 2s ease}.home_why_seven{margin-bottom:3em}.home_why .colored-text{font-size:2rem;text-align:center;color:#666;line-height:1.5}@media(min-width:1024px){.home_why .colored-text{font-size:3rem}}@keyframes slide-in-left{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}html{text-decoration:none}body,html{font-size:8px}body{font-family:Quicksand,sans-serif;color:#000;overflow-x:hidden}a{color:#fff;font-weight:700;text-decoration:none;cursor:pointer}h1{font-family:Playfair Display,serif}.view{opacity:0;transform:translateY(-50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.view.visible{opacity:1;transform:translateY(0)}