@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;900&family=Open+Sans+Condensed:wght@300;700&display=swap";:root{--color-primary:#d33;--color-white:#fff;--color-light-gray:#d9d9d9;--color-black:#000;--color-dark-bg:#00091d;--color-dark-blue:#243673;--color-footer-text:#999;--font-body:"Montserrat", sans-serif;--font-heading:"Open Sans Condensed", sans-serif;--container-width:1200px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:93.75%}body{font-family:var(--font-body);color:var(--color-light-gray);background-color:var(--color-black);font-size:1rem;font-weight:600;line-height:1.5em}a{color:var(--color-white);text-decoration:none;transition:color .3s}a:hover,a:focus{color:var(--color-white)}img{max-width:100%;height:auto;display:block}p{margin-bottom:1.3em}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-white);font-weight:700;line-height:1.3em}h1{font-family:var(--font-body);font-size:5.733rem;font-weight:900;line-height:1.4em}h2{font-size:5.6rem;line-height:1.3em}h3{font-size:1.867rem;font-weight:700;line-height:1.3em}h4{font-size:1.333rem;line-height:1.2em}h5{font-size:1.2rem;line-height:1.2em}h6{font-size:1rem;line-height:1.25em}.container{max-width:var(--container-width);width:100%;margin:0 auto;padding:0 20px}.btn{font-family:var(--font-heading);text-transform:uppercase;border:3px solid var(--color-light-gray);color:var(--color-light-gray);cursor:pointer;background-color:#0000;align-items:center;gap:10px;padding:18px 25px;font-size:1rem;font-weight:400;line-height:1em;text-decoration:none;transition:all .3s;display:inline-flex}.btn:hover,.btn:focus{color:var(--color-white);border-color:var(--color-white);background-color:#0000}.btn-lg{padding:22px 35px;font-size:1.1rem}.btn .arrow-icon{transition:transform .3s;display:inline-block}.btn:hover .arrow-icon{transform:translate(5px)}.divider{background-color:var(--color-primary);width:80px;height:3px;margin-bottom:20px}.section{padding:100px 0;position:relative}.section-overlay{position:relative}.section-overlay:before{content:"";z-index:1;position:absolute;inset:0}.section-overlay>*{z-index:2;position:relative}::selection{background-color:var(--color-primary);color:var(--color-white)}@media (width<=921px){h1{font-size:4.667rem}h2{font-size:4.533rem}h3{font-size:1.667rem}}@media (width<=544px){h1{font-size:2.667rem}h2{font-size:2.6rem}h3{font-size:1.333rem}}.site-header[data-astro-cid-nen7h5rs]{z-index:1000;background:0 0;position:absolute;top:0;left:0;right:0}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;min-height:70px;padding-top:1em;padding-bottom:1em;display:flex}.site-branding[data-astro-cid-nen7h5rs]{align-items:center;gap:1em;display:flex}.custom-logo-link[data-astro-cid-nen7h5rs]{display:inline-block}.custom-logo[data-astro-cid-nen7h5rs]{object-fit:cover;border-radius:50%;width:80px;height:80px;display:block}.site-title[data-astro-cid-nen7h5rs]{font-family:var(--font-heading);text-transform:uppercase;font-size:2.333rem;font-weight:700;display:block}.site-title[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff;text-decoration:none}.site-navigation[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.main-header-menu[data-astro-cid-nen7h5rs]{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.menu-item[data-astro-cid-nen7h5rs]{line-height:70px}.menu-link[data-astro-cid-nen7h5rs]{font-family:var(--font-heading);text-transform:uppercase;color:var(--color-white);padding:0 5px;font-size:1.133rem;font-weight:700;text-decoration:none;transition:color .2s linear}.menu-link[data-astro-cid-nen7h5rs]:hover,.menu-item[data-astro-cid-nen7h5rs].current-menu-item .menu-link[data-astro-cid-nen7h5rs]{color:var(--color-primary)}.menu-toggle[data-astro-cid-nen7h5rs]{background:var(--color-primary);color:var(--color-white);cursor:pointer;border:none;padding:10px;line-height:0;display:none}.ast-close-svg[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .ast-menu-svg[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .ast-close-svg[data-astro-cid-nen7h5rs]{display:inline-block}@media (width<=921px){.site-title[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;display:inline-flex}.main-header-menu[data-astro-cid-nen7h5rs]{background-color:var(--color-dark-bg);flex-direction:column;gap:0;padding:10px 0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 15px #0006}.main-header-menu[data-astro-cid-nen7h5rs].active{display:flex}.menu-item[data-astro-cid-nen7h5rs]{width:100%;line-height:normal}.menu-link[data-astro-cid-nen7h5rs]{padding:12px 20px;font-size:1.333rem;display:block}}@media (width<=544px){.custom-logo[data-astro-cid-nen7h5rs]{width:71px;height:71px}.menu-link[data-astro-cid-nen7h5rs]{padding-top:10px;padding-bottom:10px;font-size:1.467rem}}.site-footer[data-astro-cid-jo6i4kqk]{background-color:var(--color-dark-bg);padding:2.1em 0}.footer-inner[data-astro-cid-jo6i4kqk]{text-align:center}.copyright[data-astro-cid-jo6i4kqk]{color:var(--color-footer-text);margin:0;font-size:.933rem}.copyright[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-footer-text);text-decoration:underline}.copyright[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-white)}.whatsapp-widget[data-astro-cid-zus34vxu]{z-index:9999;transition:opacity .3s,transform .3s;position:fixed;bottom:20px;right:20px}.whatsapp-widget[data-astro-cid-zus34vxu][data-hidden=true]{opacity:0;pointer-events:none;transform:scale(.8)}.whatsapp-button[data-astro-cid-zus34vxu]{color:#fff;cursor:pointer;background-color:#25d366;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 15px #0000004d}.whatsapp-button[data-astro-cid-zus34vxu]:hover{transform:scale(1.1);box-shadow:0 6px 20px #0006}.whatsapp-chatbox[data-astro-cid-zus34vxu]{background:#fff;border-radius:16px;flex-direction:column;width:320px;display:none;position:absolute;bottom:75px;right:0;overflow:hidden;box-shadow:0 8px 30px #0000004d}.whatsapp-chatbox[data-astro-cid-zus34vxu].open{display:flex}.chatbox-header[data-astro-cid-zus34vxu]{color:#fff;background:#075e54;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.chatbox-title[data-astro-cid-zus34vxu]{font-family:var(--font-body);font-size:1rem;font-weight:700}.chatbox-close[data-astro-cid-zus34vxu]{color:#fff;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1.2rem}.chatbox-body[data-astro-cid-zus34vxu]{background:#e5ddd5;padding:20px}.chat-bubble[data-astro-cid-zus34vxu]{color:#333;font-size:.9rem;font-family:var(--font-body);background:#fff;border-radius:0 8px 8px;max-width:85%;padding:10px 14px;font-weight:400;box-shadow:0 1px 2px #0000001a}.chatbox-open-link[data-astro-cid-zus34vxu]{font-family:var(--font-body);background:#25d366;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .3s;display:flex;color:#fff!important}.chatbox-open-link[data-astro-cid-zus34vxu]:hover{background:#1ea952}@media (width<=480px){.whatsapp-chatbox[data-astro-cid-zus34vxu]{width:280px;right:-10px}}
