@charset "UTF-8";@media (min-width: 640px){.w-sm-10{width:10%}.w-sm-20{width:20%}.w-sm-30{width:30%}.w-sm-40{width:40%}.w-sm-50{width:50%}.w-sm-60{width:60%}.w-sm-70{width:70%}.w-sm-80{width:80%}.w-sm-90{width:90%}.w-sm-100{width:100%}}@media (min-width: 1024px){.w-lg-10{width:10%}.w-lg-20{width:20%}.w-lg-30{width:30%}.w-lg-40{width:40%}.w-lg-50{width:50%}.w-lg-60{width:60%}.w-lg-70{width:70%}.w-lg-80{width:80%}.w-lg-90{width:90%}.w-lg-100{width:100%}}@media (min-width: 1280px){.w-xl-10{width:10%}.w-xl-20{width:20%}.w-xl-30{width:30%}.w-xl-40{width:40%}.w-xl-50{width:50%}.w-xl-60{width:60%}.w-xl-70{width:70%}.w-xl-80{width:80%}.w-xl-90{width:90%}.w-xl-100{width:100%}}@media (min-width: 1536px){.w-xxl-10{width:10%}.w-xxl-20{width:20%}.w-xxl-30{width:30%}.w-xxl-40{width:40%}.w-xxl-50{width:50%}.w-xxl-60{width:60%}.w-xxl-70{width:70%}.w-xxl-80{width:80%}.w-xxl-90{width:90%}.w-xxl-100{width:100%}}body{min-height:100vh;display:flex;flex-direction:column}:root{--swiper-theme-color: #F10303}.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}.title-xl{font-size:calc(1.8179563389rem + .7767030509vw);font-size:clamp(2rem,1.8179563389rem + .7767030509vw,2.75rem)}.title-lg{font-size:calc(1.6286375593rem + .5178020339vw);font-size:clamp(1.75rem,1.6286375593rem + .5178020339vw,2.25rem)}.title-md{font-size:calc(1.2407738034rem + .4660218305vw);font-size:clamp(1.35rem,1.2407738034rem + .4660218305vw,1.8rem)}.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 .5s ease;clip-path:circle(0% at 100% 100%);box-shadow:0 5px 15px #00000040;border-radius:.5rem;overflow:hidden;z-index:999}.whatsapp-form.show{opacity:1;pointer-events:initial;-webkit-user-select:initial;user-select:initial;clip-path:circle(175% at 100% 100%)}.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,#fc1111,#a50202);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-button{padding:.65rem;color:#fff!important;font-size:calc(1.6286375593rem + .5178020339vw);font-size:clamp(1.75rem,1.6286375593rem + .5178020339vw,2.25rem);background-color:#43cd66!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:#2eaf4f!important;box-shadow:none;transform:translate(0)}}.gallery-swiper .video-slide{background-color:#00000040}.gallery-swiper .video-slide svg{transition:all .75s ease .75s;font-size:calc(4.5145502372rem + 2.0712081357vw);font-size:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}.gallery-swiper .video-slide svg circle{stroke-dasharray:410;stroke-dashoffset:0;transition:all .75s ease}.gallery-swiper .video-slide svg path{transition:all .75s ease}@media (hover: hover){.gallery-swiper .video-slide:hover svg circle{stroke-dashoffset:410}.gallery-swiper .video-slide:hover svg path{stroke:#f10303;fill:#f10303;transition:all .75s ease .75s}}.editor-texto p,.editor-texto span,.editor-texto ul,.editor-texto ol,.editor-texto li,.editor-texto a{color:#6c757d;font-weight:400;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:#0e121d}.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{font-weight:600}.editor-texto ul{list-style:none;padding-left:.5em}.editor-texto ul li:before{content:"•";font-weight:400;color:#0e121d;font-size:.6em;margin-right:.75em}.editor-texto ol{list-style:decimal;list-style-position:inside;padding-left:.5em}.editor-texto ol li::marker{color:#0e121d}.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 #0E121D}.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:#f10303}.editor-texto-light ul li:before{color:#f10303}.editor-texto-light ol li::marker{color:#f10303}.editor-texto-light blockquote{border-left:2px solid #F10303}.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}.product-card{background-color:#fff;border:1px solid #d1d1d1;transition:all .2s ease-in-out;height:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;aspect-ratio:1/1;padding-bottom:calc(-.0198279425rem + .5373566188vw);padding-bottom:clamp(.313rem,-.0198279425rem + .5373566188vw,.625rem)}@media (hover: hover){.product-card:hover{box-shadow:0 0 15px #0e121d33}.product-card:hover .body__line:before{width:100%}.product-card:hover img{transform:scale(1.1)}}.product-card .image{width:180px;height:180px}@media (max-width: 1000px){.product-card .image{width:100%;height:100%}}.product-card .image img{width:100%;height:100%;object-fit:contain;transition:all .2s ease-in-out}.product-card .body{display:flex;flex-direction:column;justify-content:end;align-items:center;padding-top:calc(.0546554717rem + .2152871069vw);padding-top:clamp(.188rem,.0546554717rem + .2152871069vw,.313rem);position:relative;z-index:99}.product-card .body__title{color:#0e121d;font-size:calc(.3551720575rem + .5373566188vw);font-size:clamp(.688rem,.3551720575rem + .5373566188vw,1rem);padding-bottom:calc(-.3537226413rem + 1.0764355344vw);padding-bottom:clamp(.313rem,-.3537226413rem + 1.0764355344vw,.938rem);width:100%;text-align:center}.product-card .body__line{color:#d9d9d9;position:relative;height:2px;width:65px;padding-bottom:calc(.237269837rem + .3231084692vw);padding-bottom:clamp(.313rem,.237269837rem + .3231084692vw,.625rem)}.product-card .body__line svg{position:absolute;left:0;top:0;z-index:1}.product-card .body__line:before{content:"";width:0px;height:2px;background-color:#f10303;display:block;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2;transition:all .2s ease-in-out}.product-card .editor-texto{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}#cookies-policy .cookiesBtn__link{background-color:#f10303!important;border-color:currentColor!important}#cookies-policy .cookies__details{color:#f10303!important}#cookies-policy .cookies__category input:checked+.cookies__box:after{background-color:#f10303!important}.representatives-section{background-position-y:4px}.representatives-section:before{content:"";background-color:#fff;width:100%;height:40%;position:absolute;top:0;left:0}.representatives-section .card{background-color:#f8f8f8}.representatives-section .card .btn{width:auto;height:auto;background-color:#0e121d;border-color:#0e121d}.representatives-section .card .btn:hover{background-color:#273251}.btn{color:#fff;border:1px solid #F10303;padding:1em 2em;text-align:center;background-color:#f10303;border-radius:0}.btn-form{width:100%!important;text-align:center;font-size:14px;font-weight:700}.btn:hover{background-color:#bf0202;color:#fff}.header{z-index:999;background-color:#f7f7f7;overflow:hidden}.header-logo{width:calc(7.0291004743rem + 4.1424162714vw);width:clamp(8rem,7.0291004743rem + 4.1424162714vw,12rem)}.header-breadcrumb-wrapper{background-size:cover;background-position:start}.header .btn-search{aspect-ratio:1/1;width:46px;height:46px;padding:.8rem;display:flex;align-items:center;justify-content:center;border:2px solid #dee2e6;border-radius:50%;background:transparent;transition:all .2s ease-in-out}.header .btn-search svg{width:100%;height:100%}@media (max-width: 991.98px){.header .btn-search{padding:.5rem;font-size:18px;align-items:center;border-radius:.5rem;width:auto;height:auto}.header .btn-search svg{width:1em;height:1em}}@media (hover: hover){.header .btn-search:hover{transform:scale(1.1);background-color:#eaeaea}}@media (max-width: 991.98px){.header-bottom{padding:0!important}}.header .menu a{color:#0e121d;font-weight:500;transition:all .2s ease-in-out}.header .menu a.active{color:#f10303;font-weight:700}@media (hover: hover){.header .menu a.active:hover{transform:scale(1.05)}}@media (hover: hover){.header .menu a:hover{transform:scale(1.05)}}@media (max-width: 991.98px){.header .menu a{color:#fff}}.header .btn-offcanvas{background:#f10303;border-radius:.5rem;border:none;box-shadow:0 2px 3px #00000026;padding:.5rem;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:linear-gradient(45deg,#090c13,#151b2b);border:none;overflow:hidden}}.header .offcanvas-lg .header-logo{width:calc(7.5145502372rem + 2.0712081357vw);width:clamp(8rem,7.5145502372rem + 2.0712081357vw,10rem)}.header .header-contacts{min-height:30px;background-color:#1d212d;color:#fff;padding:.5rem 3em;width:100%;font-size:15px!important}.header .header-contacts *{text-wrap:nowrap}.header .header-contacts a{color:#fff;transition:all .2s ease-in-out}.header .header-contacts a:hover{color:#d9d9d9}.header .header-contacts a:hover svg path{fill:#d9d9d9}.header .header-contacts-email{height:fit-content}@media (max-width: 991.98px){.header .header-contacts{font-size:13px}.header .header-contacts .x-container{padding:0;animation:marquee 12s linear infinite}@keyframes marquee{0%{transform:translate(30%)}to{transform:translate(-130%)}}}.header .header-bottom{padding:0 3em;margin:0 auto}.header .header-socials{display:flex;align-items:center;justify-content:center;gap:1rem}.header .header-socials a:hover svg path{fill:#d9d9d9}@media (max-width: 991px){.header .header-socials{text-align:center}.header .header-socials a{margin-bottom:.5rem}}.search{background-color:#f7f7f7;height:0;opacity:0;transition:all .2s ease-in-out}.search.active{height:120px;opacity:1}.search .search-input{background-color:#fff}#footer{background-color:#0e121d;color:#b2b2b2}#footer .contacts{display:grid;gap:1em;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media (max-width: 991px){#footer .contacts{grid-template-columns:1fr;text-align:center}}#footer .logo{margin:0;padding:0;width:calc(7.0291004743rem + 4.1424162714vw);width:clamp(8rem,7.0291004743rem + 4.1424162714vw,12rem)}@media (max-width: 991px){#footer .logo{display:flex;justify-content:center;max-width:300px}}#footer .contacts-title{font-size:26px}#footer .address{width:100%}#footer a{color:#b2b2b2}@media (hover: hover){#footer a:hover{text-decoration:underline}}#footer .copyright{display:flex;align-items:center;min-height:5em;background-color:#262a36}#footer .copyright-logo{width:calc(4.5145502372rem + 2.0712081357vw);width:clamp(5rem,4.5145502372rem + 2.0712081357vw,7rem)}#footer .copyright *{color:#fff}.socials a{display:flex;justify-content:center;align-items:center;gap:1.5em;background-color:#3d4250;width:2.8em;height:2.8em;transform:translate(-1px,-1px);transition:all .2s ease-in-out}@media (hover: hover){.socials a:hover{background-color:#f10303;filter:none;transform:none}}#home .banner .banner-title{font-size:calc(.8998656608rem + 2.5834452826vw);font-size:clamp(2.5rem,.8998656608rem + 2.5834452826vw,4rem)}#home .banner .editor-texto{max-width:570px}#home .banner .banner-btns{display:flex;gap:1em;margin-top:2.5em}#home .banner .banner-btns .banner-btn{width:180px;height:55px;color:#fff;border:1px solid #F10303;padding:1em 2em;text-align:center;background-color:#f10303}#home .banner .banner-btns .banner-btn.contact{border:1px solid #fff;background:transparent}#home .banner .banner-btns .banner-btn.contact:hover{border:1px solid #e6e6e6;color:#e6e6e6;background:transparent}#home .banner .banner-btns .banner-btn:hover{background-color:#bf0202}#home .banner .banner-title-upper{color:#f10303;font-size:calc(.2166218869rem + .8611484275vw);font-size:clamp(.75rem,.2166218869rem + .8611484275vw,1.25rem);font-weight:700;position:relative;margin-bottom:20px}#home .banner .banner-title-upper-front{position:relative;z-index:2;text-transform:uppercase}#home .banner .banner-title-upper-bg{position:absolute;top:50%;left:-150%;transform:translateY(-50%);font-size:calc(2.1662188695rem + 8.6114842754vw);font-size:clamp(7.5rem,2.1662188695rem + 8.6114842754vw,12.5rem);color:#fff;color:transparent;-webkit-text-stroke:2px #fff;z-index:1;opacity:.05;text-transform:lowercase}@media (max-width: 1600px){#home .banner .banner-title-upper-bg{left:-100%}}@media (max-width: 991px){#home .banner .banner-title-upper-bg{left:50%;transform:translate(-50%,-50%);font-size:150px}}#home .banner .swiper-pagination{width:100%}#home .banner .swiper-pagination .swiper-pagination-bullet{border-radius:0!important;background-color:#fff;opacity:1}#home .banner .swiper-pagination .swiper-pagination-bullet-active{border-radius:0!important;background-color:#f10303}#home .about-us-title{font-size:48px;margin-bottom:.5em}#home .about-us .editor-texto{margin-bottom:2em;max-width:522px}#home .about-us .editor-texto *{line-height:26px}#home #blog .blog-swiper{padding:2rem 0;margin:-2rem 0}.testimonials{position:relative}.testimonials-title{font-size:48px;font-weight:700;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:1em}@media (max-width: 911px){.testimonials-title{text-align:center}}.testimonials-wrapper{display:flex}.testimonials-swiper{overflow:hidden}.testimonials-item{height:290px;background-color:#1d212d;padding:2em;display:flex;flex-direction:column;justify-content:space-between}.testimonials-item .top{color:#b2b2b2}.testimonials-item .bottom{display:flex;color:#b2b2b2;gap:1em}.testimonials-item .bottom-texts{display:flex;flex-direction:column;justify-content:center}.testimonials-item .bottom-name{font-size:20px;font-weight:500;color:#fff}.testimonials .swiper-buttons{pointer-events:none}@media (min-width: 992px){.testimonials .swiper-buttons{position:absolute;width:100%;height:100%;z-index:999;top:60%;left:50%;transform:translate(-50%,-50%);max-width:1600px;margin:0 auto}}.testimonials .swiper-buttons .swiper-button-prev,.testimonials .swiper-buttons .swiper-button-next{pointer-events:initial}@media (max-width: 991.98px){.testimonials .swiper-buttons{display:flex;gap:.5rem;justify-content:center;margin-top:2rem}.testimonials .swiper-buttons .swiper-button-prev,.testimonials .swiper-buttons .swiper-button-next{position:relative;margin:0;transform:none;left:unset;top:unset;right:unset}}.testimonials .swiper-buttons.mobile{position:static;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;width:100%;transform:none;height:56px;overflow:all}.testimonials .swiper-buttons.mobile .swiper-button-prev,.testimonials .swiper-buttons.mobile .swiper-button-next{position:static}.testimonials .swiper-buttons .swiper-button-prev,.testimonials .swiper-buttons .swiper-button-next{width:56px;height:56px;background-color:#1d212d}.testimonials .swiper-buttons .swiper-button-prev svg,.testimonials .swiper-buttons .swiper-button-next svg{width:1rem;height:1rem}#company .about{padding:6rem 0}#company .about .title-tiny{font-weight:600;color:#f10303;position:relative;isolation:isolate}#company .about .title-tiny:before{content:"";width:60%;height:110%;position:absolute;top:-5%;left:-10%;background-color:#ffe1e1;z-index:-1}#company .video-filter{filter:brightness(.5)}#company .mvv .icon{max-width:5rem}#company .certifications{position:relative}#company .certifications .x-container{overflow:hidden}#company .certifications .card{padding-top:calc(-1.1345747594rem + 5.8680854393vw);padding-top:clamp(2.5rem,-1.1345747594rem + 5.8680854393vw,4rem);padding-bottom:calc(-1.1345747594rem + 5.8680854393vw);padding-bottom:clamp(2.5rem,-1.1345747594rem + 5.8680854393vw,4rem);padding-left:calc(-2.1345747594rem + 5.8680854393vw);padding-left:clamp(1.5rem,-2.1345747594rem + 5.8680854393vw,3rem);padding-right:calc(-2.1345747594rem + 5.8680854393vw);padding-right:clamp(1.5rem,-2.1345747594rem + 5.8680854393vw,3rem);background-color:#f6f6f6}#company .certifications .card__top{display:flex;gap:calc(-.9230498396rem + 3.9120569595vw);gap:clamp(1.5rem,-.9230498396rem + 3.9120569595vw,2.5rem)}#company .certifications .card__top .left{display:flex;flex-direction:column;justify-content:center;gap:1rem}#company .certifications .card__top .left .title{font-size:calc(-.2644061498rem + 2.4450355997vw);font-size:clamp(1.25rem,-.2644061498rem + 2.4450355997vw,1.875rem);font-weight:600}#company .certifications .card__top .right{min-width:calc(-2.6440614975rem + 24.4503559972vw);min-width:clamp(12.5rem,-2.6440614975rem + 24.4503559972vw,18.75rem);display:flex;align-items:start;justify-content:center}#company .certifications .card__top .right img{width:100%;object-fit:contain}@media (max-width: 991.98px){#company .certifications .card{display:flex;flex-direction:column;gap:1rem;text-align:center}#company .certifications .card__top{flex-direction:column}#company .certifications .card__top .right{justify-content:center;width:100%}#company .certifications .card__top .right img{max-width:300px}#company .certifications .card__bottom{display:flex;justify-content:center;width:100}}.contact__container{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact__container__title h2{font-size:48px;font-weight:700;display:flex;justify-content:center;align-items:center;color:#0e121d}.contact__container__cards{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center;gap:2em}.contact__container__cards .card{padding:1em;height:100%}.contact__container__cards .card .card-wrapper{width:100%;height:100%;gap:1em;display:flex;justify-content:space-between;align-items:center}.contact__container__cards .card .card__info{display:flex;justify-content:space-between;flex-direction:column;width:100%}.contact__container__cards .card .card__info__title{font-size:20px;font-weight:700;color:#0e121d}.contact__container__cards .card .card__info__description p{font-size:16px;color:#4d5765;margin:0}.contact__container__cards .card .card__svg{color:#f10303;background-color:#f4f4f4;aspect-ratio:1/1;object-fit:cover;display:flex;justify-content:center;align-items:center;padding:1em;width:70px;height:70px}.contact__container__cards .card:first-child .card__info .card__info__description{font-size:14px}.contact__container__cards .card:hover .card__svg{background-color:#f10303;color:#fff}.contact .contact-form-title{font-size:48px;font-weight:600;line-height:58px;margin-bottom:1em}.contact .form .card{box-shadow:0 5px 10px #0000001a;background-color:#fff}@media (max-width: 1100px){.contact__container__cards{grid-template-columns:1fr}}#representatives .ratio{position:sticky;top:1rem}#representatives .contact-info{background-color:#707070;width:100%}@media (min-width: 1200px){#representatives .contact-info{width:max-content}}#representatives .contact-info .contacts{width:100%}@media (min-width: 992px){#representatives .contact-info .contacts{width:max-content}}@media (max-width: 991.98px){#representatives .contact-info .contacts a{line-break:anywhere}}#representatives .contact-info .contacts a{color:#fff;transition:all .2s ease-in-out}@media (hover: hover){#representatives .contact-info .contacts a:hover{color:#ccc}}#representatives .collapse-btn{background-color:#f4f4f4;width:100%;border:none;color:#0e121d;text-align:start;font-weight:500;transition:all .2s ease-in-out}@media (hover: hover){#representatives .collapse-btn:hover{background-color:#dbdbdb}}#representatives .collapse-btn svg{transition:all .2s ease-in-out}#representatives .collapse-btn[aria-expanded=true] svg{transform:rotate(-180deg)}#representatives .collapse-wrapper{border:1px solid #f4f4f4}#representatives .collapse-wrapper .card-body a{color:#4d5765;width:max-content;font-weight:400}#representatives .collapse-wrapper .card-body a:hover{text-decoration:underline}#representatives #svg-map{width:100%;fill:#707070}#representatives #svg-map path{stroke-width:.5px}#representatives #svg-map text{font-size:.7rem;display:none}#representatives #svg-map .circle{fill:#464646;display:none}#representatives #svg-map .estado{transition:all .2s ease-in-out;cursor:pointer}@media (hover: hover){#representatives #svg-map .estado:hover{fill:#474747}}#representatives #svg-map a.estado.active{fill:#f10303;font-weight:700}#representatives #svg-map a.estado.active .circle{fill:#f10303}#representatives .form-section .bg-image{width:100%;height:calc(100% - 10rem);background-size:cover;background-position:center center;z-index:-1}#representatives .form-section .form-wrapper{box-shadow:0 6px 35px #0000001a}#product .btn-outline-light{border-color:#a6a2a2;background-color:transparent;color:#a6a2a2;transition:all .2s ease-in-out}#product .btn-outline-light:hover{background-color:#a6a2a2;color:#212529}#product .table-responsive{font-size:calc(.6796554717rem + .2152871069vw);font-size:clamp(.813rem,.6796554717rem + .2152871069vw,.938rem);max-height:15rem;overflow-y:auto}#product .table-responsive::-webkit-scrollbar{height:5px;width:5px;border-radius:4px;background-color:#f3f3f3}#product .table-responsive::-webkit-scrollbar-thumb{background-color:#b0b0b0;border-radius:4px}#product .table-responsive::-webkit-scrollbar-track{background:transparent}#product .table thead{color:#9b0205;white-space:nowrap}#product .related-products .swiper-button-prev,#product .related-products .swiper-button-next{background-color:#1d212d;padding:.5rem}@media (hover: hover){#product .related-products .swiper-button-prev:hover,#product .related-products .swiper-button-next:hover{background-color:#31384c}}.bradcrumb-background{aspect-ratio:24/5}@media (max-width: 911px){.bradcrumb-background{aspect-ratio:19/6}}@media (min-width: 1600px){.bradcrumb-background{aspect-ratio:19/3}}.bradcrumb-background .breadcrumb-title{font-size:30px;font-weight:700}.contact-section{background-color:#f8f8f8;padding-top:5em;padding-bottom:5em}.contact-section-division{display:grid;grid-template-columns:1fr 1fr;align-items:center}@media (max-width: 911px){.contact-section-division{text-align:center;justify-content:center;grid-template-columns:1fr}.contact-section-division .left{justify-content:center;align-items:center}}.contact-section-division .left{display:flex;flex-direction:column;gap:1em}.contact-section-division .left h2{max-width:652px;font-size:48;font-weight:600;color:#0e121d}.contact-section-division .left p{max-width:580px;line-height:26px;color:#4d5765}.contact-section-division .right{padding:2em;background-color:#fff;box-shadow:0 0 10px #0000001a}@media (min-width: 992px){.contact-section-division .right{padding:4em}}.contact-section-division .right input{background-color:#eee}.form{background:#fff}.form input,.form textarea{background-color:#eee}.form .form-svg{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.form .form-svg.message{top:20px}.section-title{font-size:18px;font-weight:700;color:#f10303;display:flex;align-items:center;margin-bottom:1em}.x-container{max-width:1600px;margin:0 auto;padding-left:20px;padding-right:20px;width:100%}.text-paragraph{color:#4d5765}.w-50{width:50%}.accordion,.accordion-body{display:flex;flex-direction:column;gap:.5rem}.accordion-body a{color:#0e121d;font-weight:500;font-size:16px}.accordion-body a:hover,.accordion-body a.active{color:#f10303}.accordion-button{background-color:#f4f4f4!important;color:#0e121d;font-weight:500;font-size:16px;padding:.75rem 1.25rem;border-radius:0!important;border:none!important;box-shadow:none!important}.accordion-button:hover{background-color:#f4f4f4}.accordion-button:after{width:.8rem;height:.8rem;background-size:.8rem;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1.31396%208.28125L6.56396%2013.7812C6.7098%2013.9271%206.88688%2014%207.09521%2014C7.30355%2014%207.48063%2013.9271%207.62646%2013.7812L12.8765%208.28125C13.1681%207.90625%2013.1681%207.55208%2012.8765%207.21875C12.5015%206.92708%2012.1473%206.92708%2011.814%207.21875L7.84521%2011.375L7.84521%200.75C7.80355%200.291666%207.56396%200.0416662%207.12646%20-5.21805e-07C6.91813%20-5.40018e-07%206.74105%200.0729161%206.59521%200.218749C6.42855%200.364583%206.34521%200.541666%206.34521%200.749999L6.34521%2011.375L2.37646%207.21875C2.04313%206.92708%201.68896%206.92708%201.31396%207.21875C1.0223%207.55208%201.0223%207.90625%201.31396%208.28125Z%22%20fill%3D%22%23F10303%22%2F%3E%3C%2Fsvg%3E);transition:all .2s ease-in-out}.accordion-button:not(.collapsed){color:#0e121d!important}.accordion-button:not(.collapsed):after{background-color:#f4f4f4;width:.8rem;height:.8rem;background-size:.8rem;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2213%22%20height%3D%2214%22%20viewBox%3D%220%200%2013%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.4482%205.71875L7.19824%200.21875C7.05241%200.0729167%206.87533%200%206.66699%200C6.45866%200%206.28158%200.0729167%206.13574%200.21875L0.885742%205.71875C0.594076%206.09375%200.594076%206.44792%200.885742%206.78125C1.26074%207.07292%201.61491%207.07292%201.94824%206.78125L5.91699%202.625V13.25C5.95866%2013.7083%206.19824%2013.9583%206.63574%2014C6.84408%2014%207.02116%2013.9271%207.16699%2013.7812C7.33366%2013.6354%207.41699%2013.4583%207.41699%2013.25V2.625L11.3857%206.78125C11.7191%207.07292%2012.0732%207.07292%2012.4482%206.78125C12.7399%206.44792%2012.7399%206.09375%2012.4482%205.71875Z%22%20fill%3D%22%23F10303%22%2F%3E%3C%2Fsvg%3E);transform:rotate(-360deg)}.accordion-item{border-radius:0!important;border:none!important}.subject-select{position:relative}.subject-select .select{background-color:#eee!important;color:#807599}
