html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}a,del,ins{text-decoration:none}a{color:inherit}label,button{cursor:pointer}input,button{border:none;outline:0}@font-face{font-family:quicksand-light;src:url(/fonts/quicksand.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:quicksand-regular;src:url(/fonts/quicksand.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:quicksand-medium;src:url(/fonts/quicksand.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:quicksand-semibold;src:url(/fonts/quicksand.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:quicksand-bold;src:url(/fonts/quicksand.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:raleway-light;src:url(/fonts/raleway.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:raleway-regular;src:url(/fonts/raleway.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:raleway-medium;src:url(/fonts/raleway.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:raleway-semibold;src:url(/fonts/raleway.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:raleway-bold;src:url(/fonts/raleway.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html{scroll-behavior:smooth;scroll-padding-top:60px;overflow-x:hidden}@media (width>=599px){html{scroll-padding-top:70px}}@media (width>=1024px){html{scroll-padding-top:80px}}@media (width>=1200px){html{scroll-padding-top:120px}}body{color:#000;background-color:#edb89e;flex-direction:column;width:100%;min-height:100dvh;margin:0;padding:0;font-family:quicksand-regular,system-ui,sans-serif;display:flex;position:relative;overflow-x:hidden}main{flex-direction:column;flex:1;display:flex}main>*{flex:1 0 auto}body:has(.menu-toggle:checked),body:has(dialog[open]){overflow:hidden}img{max-width:100%;height:auto}::selection{color:#fff;background-color:#e6726a}:focus-visible{outline-offset:3px;outline:2px solid #e6726a}@media (hover:none) and (pointer:coarse){:focus-visible{outline:none!important}}dialog:focus{outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a.button,a.button-google,a.all-reviews-button{text-align:center;cursor:pointer;display:inline-block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.site-header{z-index:9999;background-color:#edb89e;justify-content:space-between;align-items:center;width:100%;height:50px;padding:0 1rem;transition:transform .5s ease-in-out;display:flex;position:fixed;top:0;left:0;box-shadow:0 0 10px #000}.site-header--hidden{transform:translateY(-200px)}.site-header .logo-mobile{width:40px;height:40px;display:flex}.site-header .logo-mobile img{width:100%;height:100%}.site-header .icons-container{margin:.5rem auto;display:flex}.site-header .icons-container a{width:30px;height:30px;transition:all .3s ease-in-out}.site-header .icons-container a:hover{transform:translateY(-3px)}.site-header .icons-container a:not(:last-child){margin-right:.2rem}.site-header .icons-container a svg{width:100%;height:100%}.site-header .burger{flex-direction:column;justify-content:space-between;align-items:flex-end;width:35px;height:1.2rem;display:flex}.site-header .burger span{background-color:#000;height:2px;transition:all .5s}.site-header .burger span:first-child{width:100%}.site-header .burger span:nth-child(2){width:calc(100% - 10px)}.site-header .burger span:nth-child(3){width:calc(100% - 20px)}.site-header .menu-toggle:focus-visible~.burger{outline-offset:3px;outline:2px solid #e6726a}.site-header .menu-toggle:checked~.burger span:first-child{transform:translateY(8.5px)rotate(45deg)}.site-header .menu-toggle:checked~.burger span:nth-child(2){scale:0}.site-header .menu-toggle:checked~.burger span:nth-child(3){width:100%;transform:translateY(-8.5px)rotate(-45deg)}.site-header .site-nav{visibility:hidden;background-color:#edb89e;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100dvh - 50px);line-height:2.5rem;transition:transform .7s ease-in-out,visibility 0s .7s;display:flex;position:fixed;top:50px;left:0;transform:translate(100%)}.site-header .site-nav .logo-desktop{display:none}.site-header .site-nav .nav-list{flex-direction:column;align-items:center;display:flex}.site-header .site-nav .nav-item{text-align:center;justify-content:center;font-family:quicksand-semibold;display:flex;position:relative}.site-header .site-nav .nav-item:after{content:"";background-color:#000;width:150px;height:.5px;position:absolute;top:2.5rem}.site-header .site-nav .nav-list:last-child .nav-item:last-child:after{content:none}.site-header .menu-toggle:checked~.site-nav{visibility:visible;transition:transform .7s ease-in-out,visibility;transform:translate(0)}.site-header .button-container{display:none}@media (width>=599px){.site-header{height:60px}.site-header .logo-mobile{width:50px;height:50px}.site-header .icons-container a{width:35px;height:35px}.site-header .burger{width:40px;height:1.5rem}.site-header .menu-toggle:checked~.burger span:first-child{transform:translateY(11px)rotate(45deg)}.site-header .menu-toggle:checked~.burger span:nth-child(3){transform:translateY(-11px)rotate(-45deg)}.site-header .site-nav{height:calc(100dvh - 60px);line-height:3rem;top:60px}.site-header .site-nav .nav-item:after{top:3rem}}@media (width>=1024px){.site-header{height:70px}.site-header .logo-mobile{width:60px;height:60px}.site-header .icons-container a{width:40px;height:40px}.site-header .burger{width:50px}.site-header .site-nav{height:calc(100dvh - 70px);font-size:1.2rem;line-height:4rem;top:70px}.site-header .site-nav .nav-item:after{width:250px;top:4rem}}@media (width>=1200px){.site-header{background-color:#faf2e9;height:auto;padding:.5rem 1.5rem}.site-header .logo-mobile,.site-header .burger{display:none}.site-header .icons-container{width:150px;margin:0}.site-header .icons-container a{width:35px;height:35px}.site-header .icons-container .icon{fill:#e6726a}.site-header .site-nav{visibility:visible;background-color:#0000;flex-direction:row;width:auto;height:auto;line-height:1;transition:none;position:static;transform:none}.site-header .site-nav .logo-desktop{margin:0 1rem;display:block}.site-header .site-nav .nav-list{color:#c07750;flex-direction:row;width:350px;font-family:quicksand-medium;font-size:1rem}.site-header .site-nav .nav-list--left{justify-content:flex-end}.site-header .site-nav .nav-list--right{justify-content:flex-start}.site-header .site-nav .nav-item{font-family:inherit}.site-header .site-nav .nav-item:not(:last-child){margin-right:1rem}.site-header .site-nav .nav-item:after,.nav-list:last-child .site-header .site-nav .nav-item:last-child:after{content:"";background-color:#c07750;width:100%;height:1px;transition:all .3s ease-in-out;top:auto;bottom:-.2rem;left:0;scale:0}.site-header .site-nav .nav-item:hover:after{scale:1}.site-header .button-container{justify-content:flex-end;width:150px;display:flex}.site-header .button-container .button{color:#faf2e9;background-color:#e6726a;border:1px solid #e6726a;border-radius:50px;padding:1rem 2rem;font-family:raleway-medium;font-size:1.1rem;transition:all .3s ease-in-out}.site-header .button-container .button:hover{color:#e6726a;background-color:#faf2e9}}@media (width>=1399px){.site-header .icons-container{width:170px}.site-header .icons-container a{width:40px;height:40px}.site-header .site-nav .nav-list{width:450px;font-size:1.1rem}.site-header .site-nav .nav-item:not(:last-child){margin-right:1.5rem}.site-header .button-container{width:170px}}.footer-container{color:#e6726a;background-color:#faf2e9;flex-direction:column;justify-content:space-between;align-items:center;width:100%;font-family:raleway-regular;display:flex}.footer-container .bold{font-family:quicksand-bold}.footer-container .block{display:block!important}.footer-container .footer-content{flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-height:600px;padding:3rem 1rem;display:flex;position:relative}.footer-container .footer-content .content{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.footer-container .footer-content .content .contentCtn{flex-flow:column;align-items:center;width:100%;display:flex}.footer-container .footer-content .content .contentCtn>:not(:last-child){margin-bottom:1rem}.footer-container .footer-content .content .contentCtn .button{color:#e6726a;background-color:#0000;border:1px solid #e6726a;border-radius:50px;width:220px;padding:1rem 0;font-family:raleway-medium;font-size:1rem;transition:all .3s ease-in-out}.footer-container .footer-content .content .contentCtn .button:hover{color:#faf2e9;background-color:#e6726a;border:1px solid #e6726a}.footer-container .footer-content .content .contentCtn .footer-icons{justify-content:center;display:flex}.footer-container .footer-content .content .contentCtn .footer-icons .icon:hover{transform:translateY(-3px)}.footer-container .footer-content .content .contentCtn .footer-icons .icon{transition:all .3s ease-in-out}.footer-container .footer-content .content .contentCtn .footer-icons>:not(:last-child){margin-right:.2rem}.footer-container .footer-content .content .contentCtn .footer-mentions{text-align:center;position:relative}.footer-container .footer-content .content .contentCtn .footer-mentions:after{content:"";background-color:#e6726a;width:100%;height:1px;transition:all .3s ease-in-out;position:absolute;bottom:-.2rem;left:0;scale:0}.footer-container .footer-content .content .contentCtn .footer-mentions:hover:after{scale:1}.footer-container .footer-content .contact{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:2rem 0;display:flex}.footer-container .footer-content .contact .footer-infos{font-family:quicksand-regular;font-size:1rem;font-style:normal;line-height:1.5rem}.footer-container .footer-content .contact .footer-infos p:nth-child(2){margin-bottom:1.5rem}.footer-container .footer-content .logo-copyright{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.footer-container .footer-content .logo-copyright .logo-container{flex-flow:column;align-items:center;width:100%;display:flex}.footer-container .footer-content .logo-copyright .logo-container .logo{width:100px;height:100px;margin-bottom:1rem}.footer-container .footer-content .logo-copyright .copyright{font-size:1rem}.footer-container .footer-content .legs{width:300px;height:150px;position:absolute;bottom:0;left:-2rem}.footer-container .credit{text-align:center;border-top:1px solid #e6726a;flex-wrap:wrap;justify-content:center;gap:0 .3rem;width:100%;padding:.6rem 1rem;font-size:.95rem;line-height:1.5rem;display:flex}.footer-container .credit a{text-decoration:underline}@media (width>=1199px){.footer-container .footer-content{flex-direction:row;align-items:center;min-height:350px;padding:4rem 6rem}.footer-container .footer-content .content{align-items:flex-start;width:30%}.footer-container .footer-content .content .contentCtn .button{width:300px;font-size:1.1rem}.footer-container .footer-content .content .contentCtn .footer-mentions{font-size:1.1rem}.footer-container .footer-content .contact{width:30%;margin:0}.footer-container .footer-content .contact .footer-infos{font-size:1.1rem}.footer-container .footer-content .contact .footer-infos>:not(:last-child){margin-bottom:.5rem}.footer-container .footer-content .logo-copyright{align-items:flex-end;width:30%}.footer-container .footer-content .logo-copyright .logo-container .logo{width:150px;height:150px}.footer-container .footer-content .logo-copyright .copyright{font-size:1.1rem}.footer-container .footer-content .legs{width:350px;height:200px;position:absolute;bottom:0;left:-2rem}.footer-container .credit{width:100%;font-size:1.1rem}}.slider{--per-page:1;--arrow-color:#9a9a9a;position:relative}.slider .slider-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.slider .slider-track::-webkit-scrollbar{display:none}.slider .slider-slide{flex:0 0 calc(100% / var(--per-page));scroll-snap-align:start;min-width:0}.slider .slider-arrow{z-index:1;width:2.5rem;height:2.5rem;color:var(--arrow-color);background-color:#0000;justify-content:center;align-items:center;padding:0;font-size:2.2rem;line-height:1;transition:opacity .3s ease-in-out;display:flex;position:absolute;top:50%;translate:0 -50%}.slider .slider-arrow--prev{left:-1.6rem}.slider .slider-arrow--next{right:-1.6rem}.slider .slider-arrow:disabled{opacity:.25;cursor:default}@media (width>=599px){.slider .slider-arrow--prev{left:-3rem}.slider .slider-arrow--next{right:-3rem}}.carousel-reviews{flex-direction:column;width:95%;height:auto;margin:0 auto;font-family:quicksand-regular;display:flex}.carousel-reviews .head{backdrop-filter:blur(2px);background-color:#dfdfdf71;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;width:98%;margin:0 auto .5rem;padding:1.5rem;display:flex}.carousel-reviews .head .title-content{width:310px}.carousel-reviews .head .title-content .title-google{font-family:quicksand-medium;font-size:1.2rem}.carousel-reviews .head .title-content .title-google .letters span{font-family:-apple-system,BlinkMacSystemFont,Roboto,Open Sans,Helvetica Neue,sans-serif;font-size:1.8rem;font-weight:600}.carousel-reviews .head .title-content .title-google .blue{color:#4888f4}.carousel-reviews .head .title-content .title-google .red{color:#eb493d}.carousel-reviews .head .title-content .title-google .yellow{color:#fabe1c}.carousel-reviews .head .title-content .title-google .green{color:#3bab58}.carousel-reviews .head .title-content .score-container{align-items:center;margin:.5rem 0;display:flex}.carousel-reviews .head .title-content .score-container .score{font-family:quicksand-semibold;font-size:1.1rem}.carousel-reviews .head .title-content .score-container .stars-image{margin:0 .5rem}.carousel-reviews .head .title-content .score-container .number{color:#9a9a9a}.carousel-reviews .head .button-container .button-google{color:#fff;background-color:#4888f4;border-radius:10px;padding:.7rem 1.5rem;font-family:quicksand-semibold;font-size:1.1rem;transition:all .3s ease-in-out}.carousel-reviews .head .button-container .button-google:hover{background-color:#1369fd}.carousel-reviews .carousel-container{width:100%}.carousel-reviews .carousel-container .slider{--per-page:1}.carousel-reviews .carousel-container .carrousel-item{align-items:center;width:100%;height:300px;margin:auto;display:flex}.carousel-reviews .carousel-container .carrousel-item .content{backdrop-filter:blur(2px);background-color:#dfdfdf71;border-radius:10px;flex-direction:column;width:98%;height:100%;margin:0 auto;padding:1.5rem;display:flex;position:relative}.carousel-reviews .carousel-container .carrousel-item .content .client-infos{align-items:center;display:flex}.carousel-reviews .carousel-container .carrousel-item .content .client-infos .avatar{color:#fff;border-radius:50%;flex:0 0 45px;justify-content:center;align-items:center;width:45px;height:45px;margin-right:.5rem;font-family:quicksand-bold;font-size:1.3rem;display:flex}.carousel-reviews .carousel-container .carrousel-item .content .client-infos .avatar--corail{background-color:#e6726a}.carousel-reviews .carousel-container .carrousel-item .content .client-infos .avatar--brown{background-color:#c07750}.carousel-reviews .carousel-container .carrousel-item .content .client-infos .avatar--beige{color:#000;background-color:#edb89e}.carousel-reviews .carousel-container .carrousel-item .content .client-infos .name{font-family:quicksand-bold;font-size:1.1rem}.carousel-reviews .carousel-container .carrousel-item .content .review-starts{margin:.5rem 0 1rem}.carousel-reviews .carousel-container .carrousel-item .content .review-text{white-space:pre-line;flex:1;min-height:0;margin-bottom:2.2rem;font-family:quicksand-medium;font-size:1rem;line-height:1.5rem;overflow:hidden;mask-image:linear-gradient(#000 calc(100% - 2.5rem),#0000)}.carousel-reviews .carousel-container .carrousel-item .content .read-more{color:#9a9a9a;background-color:#0000;margin-top:.5rem;padding:0;font-size:1.1rem;position:absolute;bottom:1.5rem;left:1.5rem}@media (width>=599px){.carousel-reviews{width:85%}.carousel-reviews .head{width:100%}.carousel-reviews .carousel-container .carrousel-item{height:350px}.carousel-reviews .carousel-container .carrousel-item .content{width:99%}}@media (width>=899px){.carousel-reviews .head{width:100%}.carousel-reviews .carousel-container .carrousel-item{height:280px}}@media (width>=1024px){.carousel-reviews{width:75%}.carousel-reviews .head{width:100%}.carousel-reviews .carousel-container .carrousel-item{height:340px}}@media (width>=1199px){.carousel-reviews{width:65%}.carousel-reviews .head{width:100%}.carousel-reviews .carousel-container .carrousel-item{height:420px}.carousel-reviews .carousel-container .carrousel-item .content .client-infos .name{font-size:1.3rem}.carousel-reviews .carousel-container .carrousel-item .content .review-text{font-size:1.2rem;line-height:1.7rem}}@media (width>=1399px){.carousel-reviews .carousel-container .carrousel-item{height:370px}}@media (width>=1599px){.carousel-reviews .carousel-container .carrousel-item{height:420px}}@media (width>=1920px){.carousel-reviews .carousel-container .carrousel-item{height:370px}}@media (width>=599px){.carousel-reviews .carousel-container .slider{--per-page:2}}@media (width>=900px){.carousel-reviews .carousel-container .slider{--per-page:3}}@media (width>=1400px){.carousel-reviews .carousel-container .slider{--per-page:4}}.carousel-reviews .head .title-content .title-google .title-google-label{margin-left:.4rem;font-family:quicksand-medium;font-size:1.2rem;font-weight:400}.carrousel-gallery{width:100%}.carrousel-gallery .slider{--per-page:1;--arrow-color:#fff;width:90%;margin:0 auto}.carrousel-gallery .gallery-thumb{background:0 0;margin:0 auto;padding:0;display:block}.carrousel-gallery .carrousel-item{align-items:center;width:100%;margin:auto;display:flex}.carrousel-gallery .carrousel-item .image{width:270px;height:auto;margin:0 auto;display:block}@media (width>=899px){.carrousel-gallery .carrousel-item .image{width:350px}}@media (width>=1024px){.carrousel-gallery .carrousel-item .image{width:270px}}@media (width>=1199px){.carrousel-gallery .carrousel-item .image{width:200px}}@media (width>=1399px){.carrousel-gallery .carrousel-item .image{width:220px}}@media (width>=1599px){.carrousel-gallery .carrousel-item .image{width:250px}}@media (width>=1920px){.carrousel-gallery .carrousel-item .image{width:320px}}@media (width>=599px){.carrousel-gallery .slider{--per-page:2}}@media (width>=1024px){.carrousel-gallery .slider{--per-page:3}}@media (width>=1200px){.carrousel-gallery .slider{--per-page:5}}.lightbox{color:#fff;background-color:#000000e6;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:3.5rem .5rem 1rem}.lightbox[open]{justify-content:center;align-items:center;display:flex}.lightbox::backdrop{background:0 0}.lightbox .lightbox-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.lightbox button{color:#fff;background-color:#00000080;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.5rem;line-height:1;display:flex;position:absolute}.lightbox button:focus-visible{outline:2px solid #fff}.lightbox .lightbox-close{top:.5rem;right:.5rem}.lightbox .lightbox-prev{top:50%;left:.5rem;translate:0 -50%}.lightbox .lightbox-next{top:50%;right:.5rem;translate:0 -50%}.modal{backdrop-filter:blur(5px);color:#000;background-color:#edb89ee0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:50px 0 0}.modal[open]{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.modal::backdrop{background:0 0}.modal .modal-text{width:90%;margin:0 auto;padding:15px 0 5rem;overflow-y:auto}.modal .modal-text .member-name{margin-top:1rem;font-family:raleway-semibold;font-size:1.1rem;font-style:italic}.modal .modal-text .moretext{white-space:pre-line;padding:15px 0;font-family:quicksand-medium;font-size:1rem;line-height:1.5rem}.modal .modal-close{color:#000;background-color:#0000;align-items:center;margin-left:1.5rem;font-family:raleway-semibold;font-size:1.2rem;display:flex;position:fixed;top:1.5rem;right:1rem}.modal .modal-close .span-close{margin-left:.5rem;font-size:1.2rem}@media (width>=599px){.modal .modal-text{width:80%}.modal .modal-text .member-name{font-size:1.3rem}.modal .modal-text .moretext{padding:25px 0;font-size:1.2rem;line-height:1.7rem}}@media (width>=1024px){.modal{backdrop-filter:none;background-color:#edb89e;border-radius:10px;width:50vw;height:fit-content;max-height:80vh;margin:auto;padding:4.5rem 3rem 3rem;box-shadow:0 24px 60px #00000038}.modal::backdrop{backdrop-filter:blur(5px);background:#00000073}.modal .modal-text{width:100%;padding:0}.modal .modal-text .member-name{font-size:1.3rem}.modal .modal-text .moretext{padding:0 0 1rem;font-size:1.2rem;line-height:1.8rem}.modal .modal-close{font-size:1.2rem;position:absolute;top:1.5rem;right:2rem}.modal .modal-close .span-close{font-size:1.2rem}}.scroll-top{z-index:999;transition:opacity .3s ease-in-out,visibility .3s;position:fixed;bottom:10px;right:5px}.scroll-top--hidden{opacity:0;visibility:hidden}.scroll-top .icon{fill:#faf2e9;background-color:#e6726a;border:1px solid #e6726a;border-radius:50%;width:30px;height:30px;padding:.4rem;transition:all .3s ease-in-out;display:block}.scroll-top .icon:hover{fill:#e6726a;background-color:#faf2e9}@media (width>=599px){.scroll-top{bottom:20px;right:12px}}@media (width>=1200px){.scroll-top{bottom:30px;right:15px}.scroll-top .icon{width:40px;height:40px;padding:.5rem}}.hero{isolation:isolate;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100svh;padding:1rem;display:flex;position:relative}.hero .hero-bg{z-index:-1;position:absolute;inset:0}.hero .hero-bg img{object-fit:cover;width:100%;height:100%}.hero .header{justify-content:space-between;align-items:center;width:100%;display:flex}.hero .header .icons-container{flex-shrink:0;display:flex}.hero .header .icons-container .icon{fill:#faf2e9;width:30px;transition:all .3s ease-in-out}.hero .header .icons-container .icon:hover{fill:#e6726a;transform:translateY(-3px)}.hero .header .icons-container :not(:last-child){margin-right:.2rem}.hero .header .logo-container{display:none}.hero .header .google-container{justify-content:flex-end;width:150px;display:flex}.hero .header .google-container .google{width:100%}.hero .title{text-transform:uppercase;text-align:center;color:#faf2e9;font-family:raleway-light;font-size:1.9rem;line-height:2.5rem}.hero .title span{display:block}.hero .button{color:#faf2e9;background-color:#0000;border:1px solid #faf2e9;border-radius:50px;padding:1rem 2rem;font-family:raleway-regular;font-size:1.1rem;transition:all .3s ease-in-out}.hero .button:hover{background-color:#e6726a;border:1px solid #e6726a}.hero .chevron{fill:#faf2e9;transition:all .3s ease-in-out}.hero .chevron:hover{fill:#e6726a;cursor:pointer}@media (width>=414px){.hero .header .icons-container .icon{width:40px}.hero .header .google-container{width:200px}}@media (width>=599px){.hero .header .icons-container{width:200px}.hero .title{font-size:3rem;line-height:4rem}}@media (width>=899px){.hero .title{font-size:3.5rem;line-height:5rem}}@media (width>=1024px){.hero .header .icons-container{width:200px}.hero .logo-container-mobile{width:150px;height:150px}.hero .logo-container-mobile .logo-mobile{width:100%;height:100%}.hero .button{padding:1.5rem 3rem;font-size:1.5rem}}@media (width>=1199px){.hero{z-index:10;padding:1.5rem;box-shadow:0 0 10px #000}.hero .header{align-items:flex-start}.hero .header .logo-container{display:inline}.hero .header .logo-container .logo{width:140px;height:140px}.hero .logo-container-mobile{display:none}}@media (width>=1399px){.hero .header .logo-container .logo{width:180px;height:180px}.hero .title{font-size:4rem;line-height:5rem}}@media (width>=1920px){.hero .title{font-size:5rem;line-height:7rem}}.services{background-color:#fff;flex-direction:column;align-items:center;width:100%;padding:1rem;display:flex}.services .title{text-transform:uppercase;text-align:center;color:#c07750;margin:2rem 0;font-family:raleway-regular;font-size:1.9rem;line-height:2.5rem}.services .service{background-color:#faf2e9;border-radius:5px;flex-direction:column;align-items:center;width:100%;margin:1rem 0;padding:1.5rem 1rem 1rem;display:flex}.services .service .service-description{flex-direction:column;display:flex}.services .service .service-description .service-title{color:#c07750;text-transform:uppercase;font-family:raleway-medium;font-size:1.5rem;line-height:2rem}.services .service .service-description .service-text{margin:1rem 0;font-family:quicksand-regular;font-size:1rem;line-height:1.5rem}.services .service .service-description .service-price{font-family:quicksand-bold;font-size:1rem;line-height:1.5rem}.services .service .service-description .button-container{justify-content:center;align-items:center;width:100%;display:flex}.services .service .service-description .button-container .button{color:#fff;background-color:#e6726a;border:1px solid #e6726a;border-radius:50px;width:270px;margin:2rem auto;padding:1rem 2rem;font-family:raleway-medium;font-size:1.1rem;transition:all .3s ease-in-out}.services .service .service-description .button-container .button:hover{color:#e6726a;background-color:#0000}@media (width>=375px){.services .service .service-description .button{width:280px}}@media (width>=599px){.services{background-color:#faf2e9;padding:2rem 1rem}.services .title{width:80%;margin:2rem 0;font-size:2.2rem;line-height:2.7rem}.services .service{background-color:#0000;width:80%;padding:1rem 0}.services .service .service-image{width:350px;margin-top:1rem}}@media (width>=1024px){.services .service{flex-direction:row;justify-content:space-between}.services .service .service-description .service-text{width:90%}.services .service .service-description .button-container{justify-content:flex-start;width:280px}.services .service .service-description .button-container .button{margin:2rem 0}.services .service:nth-child(2n){flex-direction:row-reverse}.services .service:nth-child(2n) .service-description .service-text{width:85%}.services .service:nth-child(2n) .service-description{margin-left:2rem}}@media (width>=1199px){.services{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-image:url(/_astro/HandOnShoulderBeige1199.g-vGBSRk.svg),url(/_astro/HandOnWaistBeige1199.CeQPKQHF.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:3rem 1rem}.services .title{width:30%;font-size:2.5rem;line-height:3.5rem}.services .service{width:85%}.services .service .service-description .service-title{font-family:raleway-regular;font-size:1.9rem;line-height:2.9rem}.services .service .service-description .service-text{margin:1rem 0;font-size:1.2rem;line-height:1.7rem}.services .service .service-description .service-price{font-size:1.2rem;line-height:1.3rem}.services .service .service-description .button{width:330px;margin:3rem 0;padding:1.2rem 0;font-size:1.3rem}.services .service .service-image{width:500px;margin-top:1rem}}@media (width>=1399px){.services{background-image:url(/_astro/HandOnShoulderBeige1399.BdrGIxmQ.svg),url(/_astro/HandOnWaistBeige1399.BGSVHTNE.svg)}.services .title{font-size:3rem;line-height:4rem}.services .service{width:70%}.services .service .service-description .service-title{font-size:2.5rem;line-height:3.5rem}}@media (width>=1599px){.services .title{font-size:4rem;line-height:5rem}.services .service .service-description .service-title{font-size:3rem;line-height:4rem}.services .service .service-description .service-text,.services .service .service-description .service-price{font-size:1.3rem;line-height:1.8rem}.services .service .service-image{width:650px}.services .button{font-size:1.4rem}}.faq{background-color:#edb89e;flex-direction:column;align-items:center;width:100%;height:auto;padding:1rem 1rem 2rem;display:flex}.faq .title{text-transform:uppercase;text-align:center;color:#000;margin:2rem 0;font-family:raleway-regular;font-size:1.9rem;line-height:2.5rem}.faq .faq-content{flex-direction:column;width:95%;margin:0 auto;line-height:1.3rem;display:flex}.faq .faq-content .question-container{width:100%;margin:1rem auto}.faq .faq-content .question-container .question{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;width:100%;font-family:quicksand-semibold;font-size:1rem;line-height:1.5rem;display:flex}.faq .faq-content .question-container .question h3{width:85%}.faq .faq-content .question-container .question .question-icon{cursor:pointer;transition:all .3s ease-in-out}.faq .faq-content .question-container:not(:last-child){border-bottom:1px solid #000;padding-bottom:2rem}.faq .faq-content .answer-container{width:100%}.faq .faq-content .answer-container .answer{font-size:1rem;line-height:1.5rem}.faq .faq-content details .question-icon{width:20px;height:20px;transform:rotate(-90deg)}.faq .faq-content details>summary{list-style:none}.faq .faq-content details>summary::-webkit-details-marker{display:none}.faq .faq-content details[open] .question-icon{width:20px;height:20px;transform:rotate(0)}.faq .faq-content details[open] summary{margin-bottom:1rem;transition:all .4s ease-in-out}@media (width>=599px){.faq{padding:2rem 1rem 3rem}.faq .title{width:80%;font-size:2.2rem;line-height:2.7rem}.faq .faq-content{width:70%}}@media (width>=899px){.faq .faq-content{width:60%;margin-top:2rem}}@media (width>=1024px){.faq .faq-content{width:50%}}@media (width>=1199px){.faq{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-image:url(/_astro/HandOnShoulderCream1199.CjUd2NjJ.svg),url(/_astro/HandOnWaistCream1199.DcMKMRV9.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:3rem 1rem 4rem}.faq .title{font-size:2.5rem;line-height:3.5rem}.faq .faq-content .question-container .question{font-size:1.4rem;line-height:1.9rem}.faq .faq-content .answer-container .answer{font-size:1.2rem;line-height:1.7rem}}@media (width>=1399px){.faq{background-image:url(/_astro/HandOnShoulderCream1399.CM1ckoEC.svg),url(/_astro/HandOnWaistCream1399.CaY3PL0T.svg)}.faq .title{font-size:3rem;line-height:4rem}}@media (width>=1599px){.faq .title{font-size:4rem;line-height:5rem}.faq .faq-content .question-container .question{font-size:1.5rem;line-height:2rem}.faq .faq-content .answer-container .answer{font-size:1.3rem;line-height:1.8rem}}.about{background-color:#c07750;flex-direction:column;align-items:center;width:100%;padding:1rem;display:flex}.about .title{text-transform:uppercase;text-align:center;color:#000;margin:2rem 0;font-family:raleway-regular;font-size:1.9rem;line-height:2.5rem}.about .about-content{flex-direction:column;align-items:center;width:100%;display:flex}.about .about-content .about-text{font-size:1rem;line-height:1.5rem}.about .about-content .about-text .span{margin-top:1rem;font-style:italic;display:block}.about .about-content .about-image{width:300px;margin:2rem 0}@media (width>=599px){.about{padding:2rem 1rem}.about .title{width:80%;font-size:2.2rem;line-height:2.7rem}.about .about-content .about-text{width:80%}.about .about-content .about-image{width:350px}}@media (width>=899px){.about .about-content .about-text{width:70%}}@media (width>=1024px){.about .about-content{flex-direction:row-reverse;width:70%}}@media (width>=1199px){.about{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-image:url(/_astro/FaceWithHandsBlack1199.CYgUPs-b.svg),url(/_astro/HandOnShoulderBlack1199.C_V2JYI-.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding:3rem 1rem}.about .title{width:30%;font-size:2.5rem;line-height:3.5rem}.about .about-content{width:70%;display:flex}.about .about-content .about-text{font-size:1.2rem;line-height:1.7rem}.about .about-content .about-image{width:450px}}@media (width>=1399px){.about{background-image:url(/_astro/FaceWithHandsBlack1399.BgiVc3ST.svg),url(/_astro/HandOnShoulderBlack1399.EKonASRm.svg)}.about .title{font-size:3rem;line-height:4rem}}@media (width>=1599px){.about .title{font-size:4rem;line-height:5rem}.about .about-content{width:60%}.about .about-content .about-text{font-size:1.3rem;line-height:1.8rem}.about .about-content .about-image{width:500px}}.gift{background-color:#e6726a;flex-direction:column;align-items:center;width:100%;padding:1rem;display:flex}.gift .gift-content{flex-direction:column;align-items:center;width:100%;display:flex}.gift .gift-content .gift-text .title{text-align:center;color:#fff;margin:2rem 0;font-family:raleway-regular;font-size:1.9rem;line-height:2.5rem}.gift .gift-content .gift-text .description{text-align:center;color:#fff;font-size:1rem;line-height:1.5rem}.gift .gift-content .gift-text .italic{font-style:italic}.gift .gift-content .gift-icon{margin:2rem 0 0;width:80px!important;height:80px!important}.gift .button{color:#e6726a;background-color:#fff;border:1px solid #fff;border-radius:50px;margin:2rem 0;padding:1rem 2rem;font-family:raleway-medium;font-size:1.1rem;transition:all .3s ease-in-out}.gift .button:hover{color:#fff;background-color:#0000}@media (width>=599px){.gift{padding:2rem 1rem}.gift .gift-content{flex-direction:row;justify-content:space-between;width:80%}.gift .gift-content .gift-text .title{text-align:left;width:80%;margin:2rem 0;font-size:2.2rem;line-height:2.7rem}.gift .gift-content .gift-text .description{text-align:start;width:70%}.gift .gift-content .gift-icon{margin-top:8rem;width:150px!important;height:150px!important}}@media (width>=899px){.gift .gift-content .gift-icon{width:120px!important;height:120px!important}}@media (width>=1024px){.gift .gift-content .gift-icon{margin-top:5rem;width:150px!important;height:150px!important}}@media (width>=1199px){.gift{z-index:10;padding:1rem;box-shadow:0 0 10px #000}.gift .gift-content{width:90%}.gift .gift-content .gift-text .title{width:100%;font-size:2.5rem;line-height:3.5rem}.gift .gift-content .gift-text .description{font-size:1.2rem;line-height:1.7rem}.gift .gift-content .gift-icon{width:150px!important;height:150px!important}.gift .button{margin:2rem 0;padding:1.2rem 3.5rem;font-size:1.3rem}}@media (width>=1399px){.gift .gift-content{width:75%}.gift .gift-content .gift-text .title{font-size:3rem;line-height:4rem}.gift .gift-content .gift-icon{width:170px!important;height:170px!important}}@media (width>=1599px){.gift .gift-content .gift-text .title{font-size:3rem;line-height:4rem}.gift .gift-content .gift-text .description{font-size:1.3rem;line-height:1.8rem}.gift .button{font-size:1.4rem}}.reviews{background-color:#faf2e9;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding:1rem 0 4rem;display:flex;overflow-y:hidden!important}.reviews .title{text-transform:uppercase;text-align:center;color:#e59973;margin:2rem 0;font-family:raleway-regular;font-size:1.9rem;line-height:2.5rem}.reviews .all-reviews-button{color:#fff;background-color:#4888f4;border-radius:10px;margin-top:4rem;padding:.7rem 1.5rem;font-family:quicksand-semibold;font-size:1.1rem;transition:all .3s ease-in-out}.reviews .all-reviews-button:hover{background-color:#1369fd}@media (width>=599px){.reviews .title{width:80%;font-size:2.2rem;line-height:2.7rem}.reviews .button{margin:3rem 0 1rem}}@media (width>=1024px){.reviews .button{margin:1rem 0}}@media (width>=1199px){.reviews{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-image:url(/_astro/HandOnShoulderBeige1199.g-vGBSRk.svg),url(/_astro/HandOnWaistBeige1199.CeQPKQHF.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.reviews .title{font-size:2.5rem;line-height:3.5rem}.reviews .button{margin:1rem 0 2rem;padding:1.2rem 3.5rem;font-size:1.3rem}}@media (width>=1399px){.reviews{background-image:url(/_astro/HandOnShoulderBeige1399.BdrGIxmQ.svg),url(/_astro/HandOnWaistBeige1399.BGSVHTNE.svg)}.reviews .button{font-size:1.4rem}.reviews .title{font-size:4rem;line-height:5rem}.reviews iframe{width:70%}}.results{background-color:#c07750;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding:1rem 0;display:flex}.results .title{text-transform:uppercase;text-align:center;color:#fff;margin:2rem 0;font-family:raleway-regular;font-size:1.9rem;line-height:2.5rem}.results .more-results{color:#fff;align-items:center;margin:3rem 0 1rem;font-size:1rem;display:flex}.results .more-results .icon{fill:#faf2e9;margin:.2rem 0 0 .2rem;transition:all .3s ease-in-out}.results .more-results .icon:hover{fill:#000;transform:translateY(-3px)}@media (width>=599px){.results{padding:2rem 0}.results .title{width:80%;font-size:2.2rem;line-height:2.7rem}}@media (width>=1199px){.results{z-index:10;padding:3rem 1rem;box-shadow:0 0 10px #000}.results .title{font-size:2.5rem;line-height:3.5rem}.results .more-results{font-size:1.2rem;line-height:1.7rem}}@media (width>=1399px){.results .title{font-size:3rem;line-height:4rem}}@media (width>=1599px){.results .title{font-size:4rem;line-height:5rem}.results .more-results{font-size:1.3rem;line-height:1.8rem}}.blog-container{background-color:#faf2e9;border-bottom:1px solid #e6726a;flex-direction:column;align-items:center;width:100%;padding:3rem 1rem 1rem;display:flex}.blog-container .title{text-transform:uppercase;text-align:center;color:#c07750;margin:2rem 0 1rem;font-family:raleway-medium;font-size:1.9rem;line-height:2.5rem}.blog-container .blog-intro,.blog-container .blog-text{text-align:center;max-width:700px;margin:0 0 2rem;font-size:1rem;line-height:1.5rem}.blog-container .blog-text{min-height:100px}.blog-container .article{background-color:#fff;border-radius:5px;flex-direction:column;align-items:center;width:100%;max-width:1100px;margin:1rem 0;padding:1.5rem 1rem 1rem;display:flex}.blog-container .article .article-content{flex-direction:column;width:100%;display:flex}.blog-container .article .article-content .article-title{text-transform:uppercase;color:#c07750;font-family:raleway-medium;font-size:1.5rem;line-height:2rem}.blog-container .article .article-content .article-excerpt{margin:1rem 0;font-size:1rem;line-height:1.5rem}.blog-container .article .article-content .read-time{font-family:quicksand-bold;font-size:1rem;line-height:1.5rem}.blog-container .article .article-content .button{color:#fff;background-color:#e6726a;border:1px solid #e6726a;border-radius:50px;width:200px;margin:2rem auto;padding:1rem 0;font-family:raleway-medium;font-size:1.1rem;transition:all .3s ease-in-out}.blog-container .article .article-content .button:hover{color:#e6726a;background-color:#0000}.blog-container .article .image-container{width:100%;max-width:400px}.blog-container .article .image-container .image{border-radius:5px;width:100%;height:auto;display:block}@media (width>=599px){.blog-container{padding:4rem 1rem 1rem}.blog-container .title{font-size:2.2rem;line-height:2.7rem}.blog-container .article{background-color:#0000;border-radius:0;width:80%;padding:2rem 0 3rem}.blog-container .article:not(:last-child){border-bottom:.5px solid #000}}@media (width>=1024px){.blog-container{padding:5rem 1rem 1rem}.blog-container .article{flex-direction:row;justify-content:space-between;gap:2rem}.blog-container .article .article-content .button{margin:2rem 0 0}.blog-container .article .image-container{flex:0 0 40%}}@media (width>=1200px){.blog-container{padding:9rem 1rem 2rem}.blog-container .title{font-size:2.5rem;line-height:3.5rem}.blog-container .blog-intro,.blog-container .blog-text{font-size:1.2rem;line-height:1.7rem}.blog-container .article .article-content .article-title{font-family:raleway-regular;font-size:1.9rem;line-height:2.7rem}.blog-container .article .article-content .article-excerpt{font-size:1.2rem;line-height:1.7rem}.blog-container .article .article-content .read-time{font-size:1.1rem}.blog-container .article .article-content .button{width:250px;font-size:1.2rem}}.article-container{background-color:#faf2e9;border-bottom:1px solid #e6726a;width:100%;padding:4.5rem 1rem 3rem}.article-container .article-inner{max-width:720px;margin:0 auto}.article-container .breadcrumb{color:#c07750;margin-bottom:1.5rem;font-size:.9rem;line-height:1.4rem}.article-container .breadcrumb a{text-decoration:underline}.article-container .breadcrumb li{display:inline}.article-container .breadcrumb li:not(:last-child):after{content:" / "}.article-container .title{color:#c07750;margin-bottom:1rem;font-family:raleway-medium;font-size:1.9rem;line-height:2.5rem}.article-container .meta{margin-bottom:1.5rem;font-family:quicksand-semibold;font-size:.95rem;line-height:1.5rem}.article-container .cover{border-radius:5px;width:100%;height:auto;margin-bottom:2rem;display:block}.article-container .prose{font-size:1.05rem;line-height:1.75rem}.article-container .prose>*+*{margin-top:1.25rem}.article-container .prose h2,.article-container .prose h3{color:#c07750;font-family:raleway-medium;line-height:1.3}.article-container .prose h2{margin-top:2.5rem;font-size:1.5rem}.article-container .prose h3{margin-top:2rem;font-size:1.25rem}.article-container .prose a{color:#e6726a;text-decoration:underline}.article-container .prose strong{font-family:quicksand-bold}.article-container .prose em{font-style:italic}.article-container .prose ul,.article-container .prose ol{padding-left:1.5rem}.article-container .prose ul{list-style:outside}.article-container .prose ol{list-style:decimal}.article-container .prose li+li{margin-top:.5rem}.article-container .prose blockquote{border-left:3px solid #e6726a;padding-left:1rem;font-style:italic}.article-container .prose img{border-radius:5px;height:auto}.article-container .article-cta{color:#fff;text-align:center;background-color:#e6726a;border-radius:5px;margin-top:3rem;padding:2rem 1rem}.article-container .article-cta p{margin-bottom:1.5rem;font-family:raleway-regular;font-size:1.3rem;line-height:1.8rem}.article-container .article-cta .button{color:#e6726a;background-color:#fff;border:1px solid #fff;border-radius:50px;padding:1rem 2rem;font-family:raleway-medium;font-size:1.1rem;transition:all .3s ease-in-out}.article-container .article-cta .button:hover{background-color:#faf2e9}.article-container .back-link{color:#c07750;margin-top:2rem;text-decoration:underline;display:inline-block}@media (width>=599px){.article-container{padding-top:6rem}.article-container .title{font-size:2.4rem;line-height:3rem}.article-container .prose{font-size:1.15rem;line-height:1.9rem}.article-container .prose h2{font-size:1.8rem}.article-container .prose h3{font-size:1.4rem}}@media (width>=1200px){.article-container{padding-top:10rem}.article-container .title{font-size:3rem;line-height:3.7rem}}.legales-container{background-color:#faf2e9;border-bottom:1px solid #e6726a;flex-direction:column;align-items:center;width:100%;padding:3rem 1rem 1rem;display:flex}.legales-container .title{text-transform:uppercase;text-align:center;color:#c07750;margin:2rem 0;font-family:raleway-medium;font-size:1.9rem;line-height:2.5rem}.legales-container .legales-text{text-align:center;width:80%;height:100px;margin:2rem 0;font-size:1rem;line-height:1.3rem}@media (width>=599px){.legales-container{padding:4rem 1rem 1rem}.legales-container .title{width:80%;margin:2rem 0 0;font-size:2.2rem;line-height:2.7rem}}@media (width>=1024px){.legales-container{padding:5rem 1rem 1rem}}@media (width>=1199px){.legales-container{justify-content:space-around;padding:6rem 1rem 1rem}.legales-container .title{width:30%;margin:2rem 0;font-size:2.5rem;line-height:3.5rem}.legales-container .legales-text{height:300px;font-size:1.2rem;line-height:1.7rem}}@media (width>=1399px){.legales-container{padding:10rem 1rem 1rem}.legales-container .title{font-size:4rem;line-height:5rem}}@media (width>=1599px){.legales-container .title{font-size:3rem;line-height:4rem}.legales-container .legales-text{font-size:1.3rem;line-height:1.8rem}}.legales-container .legales-content{width:100%;max-width:720px;margin:1rem 0 3rem;font-size:1rem;line-height:1.6rem}.legales-container .legales-content section+section{margin-top:2.5rem}.legales-container .legales-content section{scroll-margin-top:1rem}.legales-container .legales-content h2{color:#c07750;margin-bottom:.8rem;font-family:raleway-medium;font-size:1.3rem;line-height:1.8rem}.legales-container .legales-content p+p{margin-top:.8rem}.legales-container .legales-content strong{font-family:quicksand-bold}.legales-container .legales-content a{text-decoration:underline}.notfound-container{background-color:#faf2e9;border-bottom:1px solid #e6726a;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:400px;padding:3rem 1rem 1rem;display:flex}.notfound-container .title{text-transform:uppercase;text-align:center;color:#c07750;font-family:raleway-medium;font-size:1.9rem;line-height:2.5rem}.notfound-container .text{text-align:center;width:80%;font-size:1rem;line-height:1.3rem}.notfound-container .button{color:#000;background-color:#c07750;border:1px solid #c07750;border-radius:50px;margin:2rem 0;padding:1rem 2rem;font-family:raleway-medium;font-size:1.1rem;transition:all .3s ease-in-out}.notfound-container .button:hover{color:#c07750;background-color:#0000}@media (width>=599px){.notfound-container{height:500px;padding:4rem 1rem 1rem}.notfound-container .title{width:80%;margin:2rem 0;font-size:2.2rem;line-height:2.7rem}.notfound-container .button{margin:4rem 0}}@media (width>=1024px){.notfound-container{padding:5rem 1rem 1rem}}@media (width>=1199px){.notfound-container{justify-content:center;height:600px;padding:8rem 1rem 1rem}.notfound-container .title{width:30%;margin:2rem 0;font-size:2.5rem;line-height:3.5rem}.notfound-container .text{font-size:1.2rem;line-height:1.7rem}.notfound-container .button{padding:1.2rem 3.5rem;font-size:1.3rem}}@media (width>=1399px){.notfound-container{padding:10rem 1rem 1rem}.notfound-container .title{font-size:4rem;line-height:5rem}}@media (width>=1599px){.notfound-container .title{font-size:3rem;line-height:4rem}.notfound-container .text{font-size:1.3rem;line-height:1.8rem}.notfound-container .button{font-size:1.4rem}}
