.header{background:#fff}.header-content{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.nav{align-items:center;gap:20px;display:flex}.nav a{text-transform:uppercase;letter-spacing:2px;font-weight:500}.header-top-wrap{background-color:var(--color-bg-black);padding:10px 0}.header-top ul{justify-content:center;align-items:center;gap:30px;font-size:15px;display:flex}@media (max-width:968px){.header-top ul{gap:10px;font-size:12px}}.logo-img{width:120px;height:auto}@media (max-width:968px){.logo-img{width:100px}}@media (max-width:768px){.logo-img{width:80px}}.burger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;display:none}.burger span{background:#000;width:25px;height:3px;transition:all .3s;display:block}.burger.open span:first-child{transform:rotate(45deg)translate(5px,5px)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:rotate(-45deg)translate(6px,-6px)}@media (max-width:768px){.burger{display:flex}.nav{opacity:0;pointer-events:none;z-index:999;background:#fff;flex-direction:column;width:100%;padding:20px;transition:all .3s;position:absolute;top:100%;left:-20px;transform:translateY(-20px);box-shadow:0 10px 30px #00000014}.nav.open{opacity:1;pointer-events:auto;transform:translateY(0)}.header-content{position:relative}}
.footer{background:var(--color-bg-black);color:#fff;padding:40px 20px 20px}.footer p{margin:5px 0}.footer__container{grid-template-columns:repeat(4,1fr);gap:30px;margin:0 auto;display:grid}.footer__col h4{margin-bottom:16px;font-size:18px}.footer__logo{margin-bottom:20px}.footer__logo img{object-fit:contain;object-position:left;margin-bottom:10px}@media (max-width:968px){.footer__logo img{object-position:center}}.footer__text{opacity:.7;line-height:1.6}.footer_icon-section{align-items:center;gap:5px;display:flex}@media (max-width:968px){.footer_icon-section{justify-content:center}}.footer__col ul{margin:0;padding:0;list-style:none}.footer__col ul li{margin-bottom:10px}.footer__col a{color:#fff;text-decoration:none;transition:all .3s}.footer__col a:hover{opacity:1}.footer__col .reviews__meta{justify-content:flex-start}@media (max-width:968px){.footer__col .reviews__meta{justify-content:center}.footer__col .reviews__rating-details{text-align:left;flex-basis:70%}}.footer__col .reviews__rating-number{font-size:24px}.footer__col .reviews__rating-stars{font-size:16px}.footer__bottom{border-top:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:40px;padding-top:20px;font-size:14px;display:flex}.footer__bottom-links{justify-content:center;gap:20px;display:flex}.footer__bottom a{color:#fff;opacity:.6;font-size:14px;text-decoration:none}.footer__bottom a:hover{opacity:1}@media (max-width:968px){.footer__container{text-align:center;grid-template-columns:1fr}.footer__bottom{flex-direction:column;gap:10px}}
body{font-family:var(--font-body),sans-serif;margin:0;padding:0;font-size:16px;line-height:1.5}@media (max-width:968px){body{word-break:break-word;font-size:14px}}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;cursor:pointer;-o-transition:.5s;outline:none;transition:all .5s}a:hover,a:focus,a:visited{outline:none;text-decoration:none}a:hover{color:var(--color-link-hover)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading),serif;letter-spacing:.04em;margin-bottom:12px;font-weight:600}.text-white,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white h1 a,.text-white h2 a,.text-white h3 a,.text-white h4 a,.text-white h5 a,.text-white h6 a,.text-white ul li{color:#fff}h1{font-size:50px;line-height:1.4}h2{font-size:45px}h3{font-size:34px;line-height:1.5}h4{font-size:24px;line-height:1.4}h5{font-size:22px}h6{font-size:18px}ul,li{margin:0;padding:0;list-style:none}img{max-width:100%;display:inline-block}button{font-family:var(--font-body),sans-serif;font-size:16px}header:after,section:after,footer:after{clear:both;content:"";display:block}@media (max-width:968px){h1{font-size:32px;line-height:1.2}h2{margin-top:20px;font-size:28px}h3{font-size:22px}}.page{overflow:hidden}.page-banner{z-index:1;background-position:50%;background-size:cover;padding:130px 0;position:relative}.page-banner:after{content:"";z-index:-1;opacity:.7;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.page-banner .bg-text{color:#ffffff1a;left:50%;transform:translate(-50%,10%)}.section{padding:100px 0;position:relative}.container{max-width:1330px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.flex-row{display:flex}.flex-col-30{flex-basis:30%}.flex-col-50{flex-basis:50%}.flex-col-70{flex-basis:70%}@media (max-width:968px){.flex-row{flex-wrap:wrap}.flex-col-30,.flex-col-50,.flex-col-70{flex-basis:100%}}.sub-title{text-transform:uppercase;letter-spacing:2px;margin-bottom:30px;font-size:14px;font-weight:500;line-height:1;display:block}@media (max-width:968px){.sub-title{margin-bottom:0;font-size:12px}}.bg-text{font-family:var(--font-accent),cursive;text-transform:capitalize;color:#0000000a;width:max-content;font-size:200px;line-height:1;position:absolute;top:0;left:0;transform:translate(-25px,10%)}@media (max-width:968px){.bg-text{font-size:140px}}.section-txt{max-width:1000px;margin:0 auto 60px;font-size:26px}.text-highlight{color:var(--color-primary);font-family:var(--font-accent);font-size:26px}@media (max-width:968px){.text-highlight{font-size:22px}}.txt-center{text-align:center}.btn{cursor:pointer;text-align:center;text-transform:uppercase;border:1px solid #242424;justify-content:center;align-items:center;padding:13px 35px;transition:all .5s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.btn:hover{color:#fff;background-color:#262b2f;border-color:#262b2f;transition:all .5s ease-in-out}@media (max-width:968px){.btn{max-width:100%;padding:10px;font-size:14px}}.btn-icon{margin-left:10px;transition:transform .3s;display:inline-block}.btn:hover .btn-icon{transform:translate(10px)}@media (max-width:968px){.btn:hover .btn-icon{transform:translate(5px)}}.btn-secondary{border:none;padding:0 10px 0 0;font-weight:600}.btn-secondary:hover{color:inherit;background-color:#0000}.btn-black{color:#fff;background-color:#262b2f;border-color:#262b2f}.btn-black:hover{color:#262b2f;background-color:#0000;border-color:#262b2f;transition:all .5s}.btn-icon-whatsapp{background-image:url(/icons/whatsapp-black.png);background-position:50%;background-repeat:no-repeat;background-size:16px;width:20px;height:20px;margin-left:5px;transition:all .5s ease-in-out;display:block}.btn:hover .btn-icon-whatsapp,.btn-black .btn-icon-whatsapp{background-image:url(/icons/whatsapp-white.png)}.btn-black:hover .btn-icon-whatsapp{background-image:url(/icons/whatsapp-black.png)}.bg-stamp{z-index:-1;opacity:.4;background-position:50%;background-repeat:no-repeat;background-size:contain;width:200px;height:200px;position:absolute;bottom:-120px;left:-20px}.bg-stamp-about{background-image:url(/icons/bg-stamp-3.svg);transform:scaleX(-1)}.bg-stamp-services{z-index:1;right:0;left:unset;background-image:url(/icons/bg-stamp-1.svg);background-position:100%;bottom:-180px;transform:rotate(-10deg)}.reviews__meta{justify-content:center;align-items:center;gap:10px;margin-bottom:30px;display:flex}.reviews__rating-number{font-size:64px;font-weight:700;font-family:var(--font-accent);color:var(--color-stars)}@media (max-width:768px){.reviews__rating-number{font-size:48px}}.reviews__rating-stars{color:var(--color-stars);font-size:20px}.reviews__rating-count{font-size:14px}.reviews__rating-details{flex-direction:column;align-items:baseline;display:flex}
:root{--color-primary:#f03067;--color-secondary:#6f42c1;--color-link-hover:#daa48a;--color-stars:#d6b981;--color-bg-light:#f6e9e4;--color-bg-black:#242424;--color-text:#000;--font-primary:var(--font-body);--font-heading:var(--font-heading);--font-accent:var(--font-accent)}
@font-face{font-family:Baskervville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d056e700b55c3f1c-s.60b43963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3d20a8a45ba39475-s.p.f2890ec2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d056e700b55c3f1c-s.60b43963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3d20a8a45ba39475-s.p.f2890ec2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d056e700b55c3f1c-s.60b43963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Baskervville;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3d20a8a45ba39475-s.p.f2890ec2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Baskervville Fallback;src:local(Times New Roman);ascent-override:91.31%;descent-override:26.99%;line-gap-override:0.0%;size-adjust:109.29%}.baskervville_6946fffa-module__aE9voa__className{font-family:Baskervville,Baskervville Fallback;font-style:normal}.baskervville_6946fffa-module__aE9voa__variable{--font-heading:"Baskervville","Baskervville Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_ad089852-module__QusyHq__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_ad089852-module__QusyHq__variable{--font-body:"Montserrat","Montserrat Fallback"}
@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/32fe63294b6cd18c-s.7f335ffb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/73091b67359a1d13-s.48aa4bab.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/406d3fc8d5ec9f59-s.p.3f4cab70.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Dancing Script Fallback;src:local(Arial);ascent-override:112.99%;descent-override:34.39%;line-gap-override:0.0%;size-adjust:81.43%}.dancing_script_8b324fd-module__ZItV9W__className{font-family:Dancing Script,Dancing Script Fallback;font-style:normal}.dancing_script_8b324fd-module__ZItV9W__variable{--font-accent:"Dancing Script","Dancing Script Fallback"}
