@charset "UTF-8";body{min-height:100vh;display:flex;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:linear}:root{--swiper-theme-color: #df1829}.swiper-button-prev,.swiper-button-next{font-size:calc(1.4236687898rem + .6369426752vw);font-size:clamp(1.563rem,1.4236687898rem + .6369426752vw,2.188rem);width:max-content;height:max-content;transition:all .2s ease-in-out}.swiper-button-prev:after,.swiper-button-next:after{content:none}.swiper-button-prev.dark,.swiper-button-next.dark{color:#000}.swiper-pagination{--swiper-pagination-bullet-horizontal-gap: 7px;--swiper-pagination-bullet-size: 9px}.swiper-pagination-bullet{opacity:1;background-color:#00406d;outline:1px solid transparent;outline-offset:-5px;transition:all .2s ease-in-out}.swiper-pagination-bullet-active{background-color:#df1829;outline-color:#df1829bf;outline-offset:2px}.swiper-pagination.light .swiper-pagination-bullet{opacity:1;background-color:#fff;box-shadow:0 5px 10px #00000040}.swiper-pagination.light .swiper-pagination-bullet-active{background-color:#df1829}.title-xl{font-size:calc(1.8179563389rem + .7767030509vw);font-size:clamp(2rem,1.8179563389rem + .7767030509vw,2.75rem)}.title-lg{font-size:calc(1.1359126779rem + 1.5534061018vw);font-size:clamp(1.5rem,1.1359126779rem + 1.5534061018vw,3rem)}@media (min-width: 992px){.title-lg{letter-spacing:2px}}.title-md{font-size:calc(1.3786375593rem + .5178020339vw);font-size:clamp(1.5rem,1.3786375593rem + .5178020339vw,2rem)}.title-sm{font-size:calc(1.1286375593rem + .5178020339vw);font-size:clamp(1.25rem,1.1286375593rem + .5178020339vw,1.75rem)}@media (min-width: 992px){.container-start{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:0;padding-right:0;max-width:97.5%}.container-start .row{margin-right:0}.container-start .col,.container-start .col-1,.container-start .col-2,.container-start .col-3,.container-start .col-4,.container-start .col-5,.container-start .col-6,.container-start .col-7,.container-start .col-8,.container-start .col-9,.container-start .col-10,.container-start .col-11,.container-start .col-12,.container-start .col-auto,.container-start .col-lg,.container-start .col-lg-1,.container-start .col-lg-2,.container-start .col-lg-3,.container-start .col-lg-4,.container-start .col-lg-5,.container-start .col-lg-6,.container-start .col-lg-7,.container-start .col-lg-8,.container-start .col-lg-9,.container-start .col-lg-10,.container-start .col-lg-11,.container-start .col-lg-12,.container-start .col-lg-auto,.container-start .col-md,.container-start .col-md-1,.container-start .col-md-2,.container-start .col-md-3,.container-start .col-md-4,.container-start .col-md-5,.container-start .col-md-6,.container-start .col-md-7,.container-start .col-md-8,.container-start .col-md-9,.container-start .col-md-10,.container-start .col-md-11,.container-start .col-md-12,.container-start .col-md-auto,.container-start .col-sm,.container-start .col-sm-1,.container-start .col-sm-2,.container-start .col-sm-3,.container-start .col-sm-4,.container-start .col-sm-5,.container-start .col-sm-6,.container-start .col-sm-7,.container-start .col-sm-8,.container-start .col-sm-9,.container-start .col-sm-10,.container-start .col-sm-11,.container-start .col-sm-12,.container-start .col-sm-auto,.container-start .col-xl,.container-start .col-xl-1,.container-start .col-xl-2,.container-start .col-xl-3,.container-start .col-xl-4,.container-start .col-xl-5,.container-start .col-xl-6,.container-start .col-xl-7,.container-start .col-xl-8,.container-start .col-xl-9,.container-start .col-xl-10,.container-start .col-xl-11,.container-start .col-xl-12,.container-start .col-xl-auto{padding-right:0}}@media (min-width: 992px) and (min-width: 576px){.container-start{max-width:96%}}@media (min-width: 992px) and (min-width: 768px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 992px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 1200px){.container-start{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-start{max-width:calc(100% - ((100% - 1400px)/2))}}@media (min-width: 992px){.container-end{--bs-gutter-x: .75rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:0;padding-left:0;max-width:97.5%}.container-end .row{margin-left:0}.container-end .col,.container-end .col-1,.container-end .col-2,.container-end .col-3,.container-end .col-4,.container-end .col-5,.container-end .col-6,.container-end .col-7,.container-end .col-8,.container-end .col-9,.container-end .col-10,.container-end .col-11,.container-end .col-12,.container-end .col-auto,.container-end .col-lg,.container-end .col-lg-1,.container-end .col-lg-2,.container-end .col-lg-3,.container-end .col-lg-4,.container-end .col-lg-5,.container-end .col-lg-6,.container-end .col-lg-7,.container-end .col-lg-8,.container-end .col-lg-9,.container-end .col-lg-10,.container-end .col-lg-11,.container-end .col-lg-12,.container-end .col-lg-auto,.container-end .col-md,.container-end .col-md-1,.container-end .col-md-2,.container-end .col-md-3,.container-end .col-md-4,.container-end .col-md-5,.container-end .col-md-6,.container-end .col-md-7,.container-end .col-md-8,.container-end .col-md-9,.container-end .col-md-10,.container-end .col-md-11,.container-end .col-md-12,.container-end .col-md-auto,.container-end .col-sm,.container-end .col-sm-1,.container-end .col-sm-2,.container-end .col-sm-3,.container-end .col-sm-4,.container-end .col-sm-5,.container-end .col-sm-6,.container-end .col-sm-7,.container-end .col-sm-8,.container-end .col-sm-9,.container-end .col-sm-10,.container-end .col-sm-11,.container-end .col-sm-12,.container-end .col-sm-auto,.container-end .col-xl,.container-end .col-xl-1,.container-end .col-xl-2,.container-end .col-xl-3,.container-end .col-xl-4,.container-end .col-xl-5,.container-end .col-xl-6,.container-end .col-xl-7,.container-end .col-xl-8,.container-end .col-xl-9,.container-end .col-xl-10,.container-end .col-xl-11,.container-end .col-xl-12,.container-end .col-xl-auto{padding-left:0}}@media (min-width: 992px) and (min-width: 576px){.container-end{max-width:96%}}@media (min-width: 992px) and (min-width: 768px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 992px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 1200px){.container-end{max-width:95%}}@media (min-width: 992px) and (min-width: 1600px){.container-end{max-width:calc(100% - ((100% - 1400px)/2))}}.whatsapp-form{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:all .2s ease-in-out;box-shadow:0 5px 15px #00000040;border-radius:.5rem;transform:translateY(100%);min-width:275px;background-color:#004677;overflow:hidden;z-index:999}.whatsapp-form.show{opacity:1;pointer-events:initial;-webkit-user-select:initial;user-select:initial;transform:translateY(0)}.whatsapp-form-close{color:#fff!important}.whatsapp-form-wrapper{transition:all .2s ease-in-out}.whatsapp-form-wrapper.hidden{opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none}.whatsapp-form .btn-whatsapp-anchor{text-align:center;background:linear-gradient(90deg,#e82939,#9a111c);padding:.25rem .5rem;color:#fff;border-radius:.3rem;transition:all .2s ease-in-out}@media (hover: hover){.whatsapp-form .btn-whatsapp-anchor:hover{transform:scale(1.03)}}.whatsapp-form .form-control{background-color:#e6e6e6;border:1px solid #cccccc;padding:.5rem 1rem;border-radius:.5rem}.whatsapp-button{padding:.65rem;color:#fff!important;font-size:calc(1.6286375593rem + .5178020339vw);font-size:clamp(1.75rem,1.6286375593rem + .5178020339vw,2.25rem);background-color:#0cc143!important;transition:all .2s ease-in-out;box-shadow:3px 3px 5px #00000059;transform:translate(-3px,-3px)}@media (hover: hover){.whatsapp-button:hover{background-color:#099132!important;box-shadow:none;transform:translate(0)}}.gallery-swiper .video-slide{background-color:#00000040}.gallery-swiper .video-slide svg{transition:all .2s ease-in-out;font-size:calc(4.5145502372rem + 2.0712081357vw);font-size:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem);filter:drop-shadow(0 5px 15px rgba(0,0,0,.5))}.gallery-swiper .video-slide svg circle{fill:#fff;stroke:none}.gallery-swiper .video-slide svg path{fill:#d9d9d9;stroke:none;transition:all .2s ease-in-out}@media (hover: hover){.gallery-swiper .video-slide:hover svg{filter:none;transform:scale(1.1)}.gallery-swiper .video-slide:hover svg path{fill:#bbb}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#051c2f;font-weight:300;line-height:1.25;font-size:calc(.8446593898rem + .1294505085vw);font-size:clamp(.875rem,.8446593898rem + .1294505085vw,1rem)}.editor-texto h1,.editor-texto h2,.editor-texto h3,.editor-texto h4,.editor-texto h5,.editor-texto h6{margin-top:1.5em;margin-bottom:1em;color:#00406d}.editor-texto li+li{margin-top:.1em}.editor-texto a{font-weight:500}@media (hover: hover){.editor-texto a:hover:hover{text-decoration:underline}}.editor-texto b,.editor-texto strong{font-weight:700}.editor-texto ul{list-style:none;margin-bottom:0;padding-left:.5em}.editor-texto ul li{display:flex}.editor-texto ul li:not(:last-child){margin-bottom:.5rem!important}.editor-texto ul li:before{content:"•";font-weight:400;color:#df1829;font-size:1em;margin-right:.5em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#00406d}.editor-texto *:first-child{margin-top:0}.editor-texto *:last-child{margin-bottom:0}.editor-texto blockquote{padding:1em;margin-left:-1em;border-left:2px solid #00406d}.editor-texto blockquote,.editor-texto blockquote *{color:#6c757d}.editor-texto-light p,.editor-texto-light span,.editor-texto-light ul,.editor-texto-light ol,.editor-texto-light li,.editor-texto-light a{color:#f8f9fa}.editor-texto-light h1,.editor-texto-light h2,.editor-texto-light h3,.editor-texto-light h4,.editor-texto-light h5,.editor-texto-light h6{color:#df1829}.editor-texto-light ul li:before{color:#df1829}.editor-texto-light ol li::marker{color:#df1829}.editor-texto-light blockquote{border-left:2px solid #df1829}.editor-texto-light blockquote,.editor-texto-light blockquote *{color:#6c757d}.editor-texto-sm p,.editor-texto-sm span,.editor-texto-sm ul,.editor-texto-sm ol,.editor-texto-sm li,.editor-texto-sm a{font-size:calc(.7043677223rem + .1946935648vw);font-size:clamp(.75rem,.7043677223rem + .1946935648vw,.938rem)}.card-blog{background-color:#f8f9fa;border:1px solid #e0e5e9;transition:all .2s ease-in-out}@media (hover: hover){.card-blog:hover{box-shadow:0 5px 10px #0000001a}}.card-blog .editor-texto{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.card-product-home img{transition:all .2s ease-in-out}.card-product-home .body{background-color:#00406d;color:#fff;width:90%;margin-top:-4rem;z-index:1;position:relative}@media (max-width: 991.98px){.card-product-home .body{margin:-4rem auto 0;width:95%}}.card-product-home .body h3{color:#c2dba4;transition:all .2s ease-in-out}@media (hover: hover){.card-product-home:hover h3{color:#df1829}.card-product-home:hover img{transform:scale(1.05)}}.card-product .title,.card-product img{transition:all .2s ease-in-out}@media (hover: hover){.card-product:hover img{transform:scale(1.05)}}#cookies-policy .cookiesBtn__link{background-color:#df1829!important;border-color:currentColor!important}#cookies-policy .cookies__details{color:#df1829!important}#cookies-policy .cookies__category input:checked+.cookies__box:after{background-color:#df1829!important}.header{z-index:999}.header-logo{width:calc(8.7863755929rem + 5.1780203393vw);width:clamp(10rem,8.7863755929rem + 5.1780203393vw,15rem)}.header.position-relative{background-color:#1a1a1a}.header-breadcrumb-wrapper{background-size:cover;background-position:center}.header .menu a{color:#fff;font-weight:300;position:relative}.header .menu a:before{content:"";width:100%;position:absolute;bottom:-10px;left:50%;width:60%;height:1px;background:linear-gradient(90deg,#00406d,#df1829 30%,#df1829);transform:translate(-50%,10px);opacity:0;transition:all .2s ease-in-out}@media (hover: hover){.header .menu a:hover:before{opacity:1;transform:translate(-50%)}}.header .menu a.active{color:#df1829;font-weight:700}.header .btn-offcanvas{border-radius:.5rem;color:#fff!important;border:none;padding:.1rem;transform:translate(-2px,-2px);transition:all .2s ease-in-out}@media (hover: hover){.header .btn-offcanvas:hover{box-shadow:none;transform:none}}.header .offcanvas-lg{z-index:1050}@media (max-width: 991.98px){.header .offcanvas-lg{background-color:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:none;overflow:hidden}}.header .offcanvas-lg .header-logo{width:calc(10rem + 0vw);width:clamp(10rem,10rem + 0vw,10rem)}.header .socials a{color:#fff;transition:all .2s ease-in-out}@media (hover: hover){.header .socials a:hover{color:#df1829}}#footer{color:#052f7b;font-weight:300}#footer .container{position:relative}#footer .container:before{content:"";height:6px;width:8rem;position:absolute;bottom:0;left:0;transform:skew(-20deg);background:linear-gradient(to right,#a0aec0,#a0aec0 33%,#00406d 34%,#00406d 66%,#df1829 67%,#df1829)}@media (max-width: 991.98px){#footer .container:before{left:50%;transform:skew(-20deg) translate(-50%)}}#footer .container:after{content:"";height:15px;width:8rem;position:absolute;top:0;left:50%;transform:translate(-50%) skew(-30deg);background:linear-gradient(to right,#a0aec0,#a0aec0 33%,#00406d 34%,#00406d 66%,#df1829 67%,#df1829)}@media (max-width: 991.98px){#footer .container:after{left:50%;transform:skew(-20deg) translate(-50%)}}#footer .logo{width:calc(7.0291004743rem + 4.1424162714vw);width:clamp(8rem,7.0291004743rem + 4.1424162714vw,12rem)}#footer .address{width:100%}#footer .menu a{position:relative}#footer .menu a:before{content:"";width:100%;position:absolute;bottom:-10px;left:50%;width:60%;height:1px;background:linear-gradient(90deg,#00406d,#df1829 30%,#df1829);transform:translate(-50%,10px);opacity:0;transition:all .2s ease-in-out}@media (hover: hover){#footer .menu a:hover{text-decoration:none}#footer .menu a:hover:before{opacity:1;transform:translate(-50%)}}#footer a{font-weight:300;color:#052f7b}#footer a svg{color:#df1829}@media (hover: hover){#footer a:hover{text-decoration:underline}}#footer .subtitle{font-size:1.1rem}#footer .menu{margin-bottom:2rem}#footer .menu ul{gap:1rem}@media (min-width: 992px){#footer .menu ul{gap:2rem;align-items:start}}#footer .copyright>div{padding-top:1rem;border-top:1px solid #cad9e8}#footer .copyright-logo{width:calc(5rem + 0vw);width:clamp(5rem,5rem + 0vw,5rem)}#footer .copyright *{color:#052f7b;font-weight:300}#footer .copyright img{filter:brightness(0);max-width:45px}#footer .socials a{color:#fff;background-color:#df1829;border-radius:50rem;padding:.5rem;transform:translate(-1px,-1px);transition:all .2s ease-in-out}#footer .socials a svg{color:#fff!important}@media (hover: hover){#footer .socials a:hover{filter:none;transform:none;background-color:#b11321}}#home .banner .banner-title *{font-size:calc(1.0145502372rem + 2.0712081357vw);font-size:clamp(1.5rem,1.0145502372rem + 2.0712081357vw,3.5rem);line-height:1.25;font-weight:700;letter-spacing:3px;margin-bottom:0}#home .banner .banner-title b,#home .banner .banner-title strong{color:#c2dba4}#home .banner .editor-texto *{font-size:1.3rem;font-weight:400;color:#fff;line-height:1.5}#home .customers:before{content:"";height:6px;width:8rem;position:absolute;bottom:0;left:15%;transform:skew(-20deg);background:linear-gradient(to right,#a0aec0,#a0aec0 33%,#00406d 34%,#00406d 66%,#df1829 67%,#df1829)}@media (max-width: 991.98px){#home .customers:before{left:50%;transform:skew(-20deg) translate(-50%)}}#home .customers .editor-texto *{font-weight:400;color:#00406d}#home .customers .editor-texto * b,#home .customers .editor-texto * strong{font-weight:800}#home .customers .spacer{display:block;background-color:#000;width:100%;height:1px}@media (min-width: 992px){#home .customers .spacer{height:auto;width:1px}}#home .about{background-position:right;background-repeat:no-repeat}#home .about .gallery-swiper{border-radius:8px}@media (min-width: 992px){#home .about .ratio-lg-3x4{max-width:80%;margin-left:auto}}@media (max-width: 991.98px){#home .about .btn{width:100%}}#home .about .ceo{letter-spacing:3px;display:flex;width:100%;gap:1rem}@media (min-width: 992px){#home .about .ceo{gap:1.5rem;position:absolute;top:50%;left:0;padding-bottom:5rem;padding-left:3rem}}@media (max-width: 991.98px){#home .about .ceo span{font-size:.7rem}#home .about .ceo small{font-size:.6rem}}#home .about .ceo .ratio-1x1{max-width:35%;z-index:1}@media (max-width: 991.98px){#home .about .ceo .ratio-1x1{max-width:40%;margin-top:-4rem;margin-left:1rem}}#home .structure img{transition:all .2s ease-in-out}#home .structure .swiper-slide{filter:blur(2px);transition:all .2s ease-in-out}#home .structure .swiper-slide:hover img{transform:scale(1.1)}#home .structure .swiper-slide:after{content:"";background-color:#ffffffb3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;height:100%;position:absolute;left:0;top:0;opacity:1;transition:all .2s ease-in-out}#home .structure .swiper-slide-visible{filter:blur(0)}#home .structure .swiper-slide-visible:after{opacity:0}#home .numbers{background-color:#e3e3e3}#home .numbers .title-xl{font-size:3rem;font-size:calc(2.0679563389rem + .7767030509vw);font-size:clamp(2.25rem,2.0679563389rem + .7767030509vw,3rem);font-weight:400!important}#home .numbers .editor-texto *{color:#28314b;font-size:calc(.9757275119rem + .1035604068vw);font-size:clamp(1rem,.9757275119rem + .1035604068vw,1.1rem)}#home .differentials .differentials-card .ratio{background-color:#df1829;max-width:5rem;border-radius:6px}#home .differentials .differentials-card .ratio img{width:2rem;height:2rem}#home .products{background-color:#fff}#home .products-swiper{padding:2rem 1rem;margin:-2rem -1rem}#home .products-swiper .card-product{background-color:#fff;box-shadow:0 4px 10px #0000001a}#home .testimonials-swiper{margin:-2rem 0}#home .testimonials-swiper .ratio{max-width:3.5rem}#home .testimonials-swiper .text-muted{color:#6b6b6b;font-size:.85rem}#home .testimonials .testimonial-card{background-color:#171717;border-radius:20px}#home .testimonials .testimonial-card .editor-texto *{line-height:1.5}#home .testimonials .testimonial-card svg{font-size:1.1rem}#home .clients .ratio{max-width:11rem;margin:0 auto}#home .video .container{border-top:1px solid #cad9e8}#home .solutions{background-size:cover;background-position:top center;background-color:#000}@media (min-width: 992px){#home .solutions{padding-top:6rem}}#home .solutions .card-solution{aspect-ratio:16/9;border-radius:4px;transition:all .2s ease-in-out}@media (max-width: 991.98px){#home .solutions .card-solution{aspect-ratio:1/1}#home .solutions .card-solution:after{opacity:1!important}}#home .solutions .card-solution:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:2px;border-radius:inherit;background:linear-gradient(135deg,#9eadc6,#052f7b,#df1829);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:2;pointer-events:none;opacity:0;transition:all .2s ease-in-out}#home .solutions .card-solution:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(0deg,#000,transparent);position:relative;z-index:1;display:block}#home .solutions .card-solution .title{font-size:calc(1.0029100474rem + .4142416271vw);font-size:clamp(1.1rem,1.0029100474rem + .4142416271vw,1.5rem);transition:all .2s ease-in-out}@media (max-width: 991.98px){#home .solutions .card-solution .title.outside{opacity:0}}#home .solutions .card-solution .card-hovered{opacity:0;transition:all .2s ease-in-out;position:absolute;left:0;top:0;height:100%;width:100%;background-color:#0000004d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#home .solutions .card-solution .card-hovered .editor-texto{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 991.98px){#home .solutions .card-solution .card-hovered{opacity:1}}#home .solutions .card-solution .card-height-text{opacity:0}#home .solutions .card-solution:hover{border-color:#df1829}#home .solutions .card-solution:hover .title.outside{opacity:0}#home .solutions .card-solution:hover .card-hovered{opacity:1}#home .solutions .card-solution:hover:after{opacity:1}#home .cta{background-size:cover;background-position:top center}@media (min-width: 992px){#home .cta{min-height:70dvh}}@media (max-width: 991.98px){#home .cta{padding-bottom:8rem}}@media (min-width: 992px){#home .cta .editor-texto{max-width:40%}}#home .cta .editor-texto *{line-height:1.5}#home .cta .editor-texto:after{content:"";width:60%;height:2px;background-color:#df1829;display:block;margin-top:1rem}@media (max-width: 991.98px){#home .cta .editor-texto:after{margin:0 auto;margin-top:1rem}}#home .cta .youtube{font-weight:100;transition:all .2s ease-in-out;font-size:calc(1.130092583rem + .7249228475vw);font-size:clamp(1.3rem,1.130092583rem + .7249228475vw,2rem)}#home .cta .youtube-link:hover .youtube{color:#df1829}#home .map{position:relative;height:50rem}@media (min-width: 992px){#home .map{height:40rem}}#home .map:after{content:"";background:linear-gradient(0deg,rgba(0,64,109,.5),transparent);width:100%;height:50%;position:absolute;left:0;bottom:0;pointer-events:none}#home .map .card{background-color:#00040bcc;border-radius:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;position:relative;transform:translateY(-5rem)}#home .map .card .title-lg{line-height:1}@media (min-width: 992px){#home .map .card{transform:translateY(-10rem)}}#home .map .card a{transition:all .2s ease-in-out}#home .map .card a:hover{color:#d9d9d9}#home .map .card .btn{font-weight:700;border:none;font-size:calc(.9393187796rem + .258901017vw);font-size:clamp(1rem,.9393187796rem + .258901017vw,1.25rem)}#home .map .card .btn .ratio{max-width:2.5em}#home .map .card .btn-success{background-color:#3fac43}#home .map .card .btn-success:hover{background-color:#2a742d}#home .map .card .btn-waze{background-color:#31cdfe;color:#fff!important}#home .map .card .btn-waze:hover{background-color:#01ace1}#home .map .card .btn-avaliate{background-color:#d9d9d9;color:#3e3e3e!important}#home .map .card .btn-avaliate:hover{background-color:#b3b3b3}#home .map iframe{position:absolute;left:0;width:100%;height:150%;top:0}.modal-backdrop{opacity:1!important;background-color:#000000e6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}#aboutModal .modal-content{background-color:transparent;border:2px solid #df1829}#aboutModal .btn-close{opacity:1}#company .border-top{border-top:1px solid #cad9e8}@media (min-width: 992px){#company .section-2 .gallery-swiper{border-top-right-radius:0;border-bottom-right-radius:0}}#contact .form .card{box-shadow:0 5px 10px #0000001a}#products .title-lg *{font-weight:300!important;font-size:calc(1.1359126779rem + 1.5534061018vw);font-size:clamp(1.5rem,1.1359126779rem + 1.5534061018vw,3rem);margin-bottom:0;line-height:1.25}@media (min-width: 992px){#products .title-lg *{letter-spacing:2px}}#products .title-lg * b,#products .title-lg * strong{color:#df1829}#product .caracteristics .container{border-top:1px solid #cad9e8;border-bottom:1px solid #cad9e8}.fancybox__container{z-index:2000}
