@font-face{font-family:gt-walsheim-regular;src:url(/assets/fonts/gt-walsheim-regular.ttf)}*{padding:0;margin:0;box-sizing:border-box;text-decoration:none;list-style:none;font-family:gt-walsheim-regular,Helvetica,sans-serif}a{color:var(--color-black)}a:visited{color:inherit}h1,h2,h3,h4,h5,h6{font-size:inherit}:root{--color-blue:#56698F;--color-white:white;--color-black:black;--color-light:#EBECEC;--color-gray:#737271;--padding-y-section:1.5em;--padding-x-btn:2.5em;--font-size-nav:2em;--font-size-card:0.82em;--font-size-info:1em;--font-size-sectionTitle:1.5em;--font-size-sectionText:0.8em;--font-size-carousel-title:1.35em;--font-size-carousel-title-bold:1.46em;--font-size-card-title:1.4em;--font-size-card-description:1.2em;--font-size-info-title:0.65em;--font-size-info-text:0.65em;--font-size-footer-title:0.8em;--font-size-footer-text:0.8em;--font-size-carousel-subtitle:1.2em;--font-size-carousel-buttons:0.7em}html{scroll-behavior:smooth;font-size:62.5%}body{font-size:2.75vw;max-width:1920px;margin:auto}.responsiveBreakTablet{display:none}.responsiveBreakDesktop{display:block}.header{display:flex;flex-direction:row-reverse}.nav__a{color:#000}.brandContainer{flex-grow:1;display:flex;flex-direction:column;font-size:var(--font-size-brand);justify-content:center;align-items:end;padding-right:1em}.brandContainer__brand{display:flex;justify-content:center;flex-direction:column;max-width:150px}.brandContainer__name{text-align:center}.brandContainer__logo{padding-left:2rem;max-width:110px}.nav{font-size:var(--font-size-nav);padding-bottom:.4%;display:none;position:fixed;left:0;height:100%;background-color:var(--color-white);z-index:99999;width:70%}.nav__ul{padding-top:6rem;gap:2rem}.nav__li:not(:first-child){padding-top:1rem;margin-top:1rem;border-top:.5px solid #ced4da}.nav__li{padding-left:1rem}.nav__btn{position:absolute;top:1rem;right:1rem;background-color:#fff;border:none}.header_hamBtn{position:relative;top:0;width:5rem;border:none;background-color:#fff}.header_hamSvg{fill:var(--color-blue)}.carousel{color:var(--color-white);overflow:hidden;cursor:auto}.glide__slide{display:flex}.carousel__img{width:100%}.glide{background-color:var(--color-blue)}.carousel__contentContainer{position:absolute;z-index:3;height:100%;bottom:0;display:flex;flex-direction:column;gap:3rem;left:3rem;justify-content:center}.carousel__title{font-size:var(--font-size-carousel-title)}.carousel__subtitle{font-size:var(--font-size-carousel-subtitle)}.carousel__buttonsContainer{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;font-size:var(--font-size-carousel-buttons)}.carousel__title_bold{font-weight:700;font-size:var(--font-size-carousel-title-bold)}.textSection{text-align:center;padding-top:var(--padding-y-section);padding-bottom:var(--padding-y-section);font-size:var(--font-size-sectionTitle);display:flex;flex-direction:column;gap:1.5rem}.textSection__text{margin:auto;font-size:var(--font-size-sectionText)}.textSection_primary{background-color:var(--color-blue);color:var(--color-white)}.textSection_secondary{background-color:var(--color-light);color:var(--color-blue)}.textSection__text{color:var(--color-black)}.textSection__text_white{color:var(--color-white)}.textSection__text_gray{color:var(--color-gray)}.productsSection{padding:var(--padding-y-section) 0}.textSection_bgWhite{background-color:var(--color-white)}.products{display:grid;grid-template-columns:40% 40%;justify-content:space-evenly;padding-top:var(--padding-y-section);row-gap:4rem;text-align:start}.products__title{text-align:center;color:var(--color-blue);font-size:var(--font-size-sectionTitle)}.products__card{font-size:var(--font-size-card);display:flex;flex-direction:column}.products__name{font-size:var(--font-size-card-title);padding-top:.5em}.products__desc{font-size:var(--font-size-card-description)}.infoContainer{display:flex;justify-content:space-around;padding:2em 1em 0 1em;align-items:flex-start}.info{display:flex;flex-direction:column;justify-content:center;text-align:center;width:33%;font-size:var(--font-size-info)}.info__icon{height:6vw}.info__title{font-size:var(--font-size-info-title)}.info__text{font-size:var(--font-size-info-text);color:var(--color-black)}.info__text_limited{max-width:100%}.footer{background-color:var(--color-blue);color:var(--color-white);padding:var(--padding-y-section) 10%;font-weight:700;display:grid;row-gap:1em;grid-template-columns:60%;grid-template-rows:auto auto auto auto;grid-template-areas:"title""whatsapp" "text" "social"}.footer__title{font-size:var(--font-size-footer-title);grid-area:title}.footer__text{font-size:var(--font-size-footer-text);grid-area:text;gap:6px;display:flex;flex-direction:column}.social{display:flex;gap:2rem;align-items:center;grid-area:social}.social__svg{width:32px}.whatsapp{border:2px solid var(--color-white);padding:.5em;border-top-right-radius:80px 80px;border-bottom-right-radius:80px 80px;display:flex;align-items:center;justify-content:space-around;grid-area:whatsapp}.whatsapp_icon{height:32px;width:32px}.whatsapp__text{font-weight:400}.btn{color:var(--color-white);background-color:var(--color-blue);border-radius:5px;font-weight:700;padding:.5rem var(--padding-x-btn);text-align:center}.btn_carousel{width:46%}.glide__bullet_hero{width:8px;height:8px;background-color:transparent;border:1px solid #fff}.glide__bullet_hero:focus{outline:0}.glide__bullet_hero:focus,.glide__bullet_hero:hover{border:2px solid #fff;background-color:#fff}.glide__bullet_hero.glide__bullet--active{background-color:#fff}.transparentBackground{position:fixed;height:100vh;width:100vw;background-color:#000;opacity:.4;top:0;z-index:9000}@media (min-width:415px){.responsiveBreak{display:none}.responsiveBreakTablet{display:block}}@media (min-width:600px){.products__card{text-align:start}.whatsapp_icon{height:64px;width:64px}.brandContainer__logo{max-width:130px}.glide__bullet_hero{width:12px;height:12px}}@media (min-width:768px){.products{grid-template-columns:repeat(4,20%)}.whatsapp{border:4px solid var(--color-white)}.social{gap:1.5em}.social__svg{width:48px}}@media (min-width:768px) and (min-height:769px){:root{--font-size-card-title:1em;--font-size-card-description:0.8em}}@media (min-width:800px) and (min-height:801px){:root{--font-size-card-title:1.4em;--font-size-card-description:1.1em}}@media (min-width:800px){:root{--font-size-nav:0.5em;--font-size-carousel-subtitle:0.95em;--font-size-carousel-buttons:0.5em;--font-size-card:0.46em;--font-size-info:0.79em;--font-size-nav:16px;--font-size-sectionTitle:1.0em;--font-size-sectionText:0.6em}.glide__bullet_hero{width:16px;height:16px}.brandContainer__logo{max-width:fit-content}.textSection{padding-top:var(--padding-y-section);padding-bottom:var(--padding-y-section)}.nav__li:hover{text-decoration:underline}.nav__a:focus-visible{text-decoration:underline;outline:0}.brandContainer__brand{padding-left:2em}.responsiveBreakDesktop{display:none}.brandContainer{align-items:flex-start;padding-right:0}.header{display:flex;flex-direction:row}.carousel__buttonsContainer{flex-direction:row}.btn_carousel{width:initial}.nav__btn{display:none}.nav{position:initial;height:100%;width:initial;display:flex;padding-bottom:1em;padding-right:10%}.nav__ul{padding-top:6rem;gap:3em;display:flex;height:100%;align-items:flex-end}.nav__li:not(:first-child){padding-top:0;margin-top:0;border-top:none}.nav__li{padding-left:0}.header_hamBtn{display:none}}@media (min-width:1024px){:root{--font-size-nav:20px}.footer{grid-template-columns:50% 50%;grid-template-areas:"title whatsapp" "social whatsapp" "text whatsapp"}body{font-size:2vw}.whatsapp_icon{height:80px;width:80px}.social__svg{width:64px}.btn{padding:.6em var(--padding-x-btn)}.btn:hover{filter:brightness(110%)}.btn:focus-visible{filter:brightness(110%);outline:0}.carousel__buttonsContainer{gap:3em}.whatsapp{margin:1em}}@media (min-width:1360px){.productsSection{padding:var(--padding-y-section) 0}.whatsapp_icon{height:96px;width:96px}}@media (min-width:1920px){.textSection{padding:var(--padding-y-section) 3em}body{font-size:2.1vw}.carousel__contentContainer{gap:6rem;left:15rem}}