@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@font-face{font-family:lcdFontBold;src:url(/assets/font2-KTBI-bCj.woff)}.header-logos{max-height:fit-content!important;min-height:fit-content}@font-face{font-family:lcdFontBold;src:url(/assets/font2-KTBI-bCj.woff)}*{margin:0;padding:0;font-size:16px;font-family:Lato}.footer-img{max-width:10rem}@media (min-width: 768px){.footer-img{max-width:14rem}}.footer-img2{max-width:10rem}@media (min-width: 768px){.footer-img2{max-width:14rem}}.footer-title{padding-bottom:.25rem;font-size:.7rem!important;color:var(--background-default)}.footer-title:first-child{padding-bottom:.5rem;font-size:.85rem!important;font-weight:var(--title-fontWeight)!important}@media (min-width: 768px){.footer-title{font-size:.8rem!important}.footer-title:first-child{padding-bottom:.75rem;font-size:1rem!important}}.footer-subtitle{font-size:.875rem!important;color:var(--background-default)}@font-face{font-family:lcdFontBold;src:url(/assets/font2-KTBI-bCj.woff)}.border{border-radius:var(--border-radius)!important}.border input{font-size:var(--text-fontSize)!important;font-style:italic!important;color:var(--secondary-greyDarker)!important}.border .MuiInputBase-input:focus{font-style:normal!important;color:var(--primary-subtitle)!important}.border .MuiInputBase-input:hover{size:105%}.border fieldset{text-decoration:none!important;border-style:none!important;border:none 0!important}.contacto-text-header{display:flex;flex-direction:column!important;align-content:flex-end!important;font-family:var(--header-font)!important;font-size:2rem!important}.contacto-text-title{background:linear-gradient(45deg,#0D5051,var(--secondary-sub));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:var(--title-fontSize)!important;font-weight:var(--title-fontWeight)!important}.contacto-input-sendBtn{display:flex;flex-direction:row;justify-content:space-between}@font-face{font-family:lcdFontBold;src:url(/assets/font2-KTBI-bCj.woff)}:root{--title-fontSize: 2.5rem;--title-fontWeight: 600;--text-fontSize: .9rem;--description-fontSize: 1.2rem;--letter-spacing: .05rem;--header-font: lcdFontBold;--background-default: #ffffff;--primary-main: #eb3d3e;--primary-title: #1d1d1d;--primary-subtitle: #1d1d1d;--secondary-main: #46af54;--secondary-greyLight: #ececec;--secondary-greyLighter: #d9d9d9;--secondary-greyDarker: #746d6d}.carousel-text-box{display:flex!important;flex-direction:column!important;justify-content:center!important;padding-top:3rem!important;color:var(--background-default)!important;font-size:var(--text-fontSize)!important}.carousel-text-header{display:flex;flex-direction:column!important;align-content:flex-end!important;letter-spacing:var(--letter-spacing);font-family:var(--header-font)!important;font-size:2rem!important}.carousel-text-title{font-size:var(--title-fontSize)!important;font-weight:var(--title-fontWeight)!important}.carousel-text-description{font-size:var(--description-fontSize)!important;padding-bottom:2rem!important}.carousel-button{padding-top:2rem!important}@font-face{font-family:lcdFontBold;src:url(/assets/font2-KTBI-bCj.woff)}*{margin:0;padding:0;font-size:16px;scroll-behavior:smooth}.empresa-text-box{display:flex!important;flex-direction:column!important;justify-content:center!important;padding:0 1rem 0 2rem!important;color:var(--background-default)!important;font-size:var(--text-fontSize)!important}.empresa-text-header{display:flex;flex-direction:column!important;align-content:flex-end!important;font-family:var(--header-font)!important;font-size:2rem!important}.empresa-text-title{font-size:var(--title-fontSize)!important;font-weight:var(--title-fontWeight)!important;padding-bottom:2rem!important}.empresa-text-description{font-size:var(--description-fontSize)!important;padding-bottom:2rem!important}.empresa-text-bulet{display:flex!important;flex-direction:row!important;align-items:center;gap:.5rem!important;padding-bottom:.5rem!important}.empresa-text-bulet p{font-size:var(--description-fontSize)}.empresa-button{padding-top:2rem!important;padding-bottom:2rem}.empresa-verticalCarousel{display:flex;flex-direction:column;justify-content:center;align-self:center;min-height:90vh;max-height:90vh}.vertical-carousel-img{min-width:100%;max-width:100%;object-fit:cover;border-radius:var(--border-radius);-webkit-user-select:none;user-select:none;transition:.15s ease-in-out}.vertical-carousel-img:hover{scale:95%}.empresa-video-box{padding-right:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.empresa-video{height:90vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--border-radius);background-color:var(--secondary-greyLight);box-shadow:0 10px 24px -8px #3a8f45;color:var(--secondary-greyDarker);font-size:var(--title-fontSize);font-weight:var(--title-fontWeight);object-fit:cover;overflow:hidden}.video-controls{position:absolute;bottom:10%;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;background-color:#00000080;padding:.5rem 1rem;border-radius:8px}.control-button{color:#fff;margin:0 .5rem;font-size:1rem}.volume-slider{margin-left:1rem}@font-face{font-family:lcdFontBold;src:url(/assets/font2-KTBI-bCj.woff)}:root{--title-fontSize: 2.5rem;--title-fontWeight: 600;--text-fontSize: .9rem;--description-fontSize: 1.2rem;--letter-spacing: .05rem;--border-radius: .75rem;--header-font: lcdFontBold;--background-default: #ffffff;--primary-main: #eb3d3e;--primary-title: #1d1d1d;--primary-subtitle: #1d1d1d;--secondary-main: #46af54;--secondary-greyLight: #ececec;--secondary-greyLighter: #d9d9d9;--secondary-greyDarker: #746d6d}.rubros-card-grid{padding-bottom:1rem!important;margin:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.card-box:first-child{padding:0 0 0 1.5rem;display:flex;flex-direction:row;justify-self:center;background-color:var(--primary-main);min-height:6rem!important;max-height:6rem!important;min-width:22rem!important;max-width:65%!important;border-radius:var(--border-radius)}.card-text{color:var(--background-default)}.card-tittle{font-weight:var(--title-fontWeight)!important}.card-subtitle{font-size:var(--text-fontSize)!important}.card-chevron{margin:0;padding:0;display:flex;flex-direction:column;align-self:center}@font-face{font-family:lcdFontBold;src:url(/assets/font2-KTBI-bCj.woff)}*{margin:0;padding:0;font-size:16px}body{background-color:var(--bgcolor)!important}:root{--title-fontSize: 2.5rem;--title-fontWeight: 600;--text-fontSize: .9rem;--description-fontSize: 1.2rem;--letter-spacing: .05rem;--border-radius: .75rem;--header-font: lcdFontBold;--bgcolor: #efefef;--background-default: #ffffff;--primary-main: #eb3d3e;--primary-title: #1d1d1d;--primary-subtitle: #1d1d1d;--secondary-main: #46af54;--secondary-sub: #8cda8e;--secondary-greyLight: #ececec;--secondary-greyLighter: #d9d9d9;--secondary-greyDarker: #746d6d;--primary-card: #00b0e1}.rubros-box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem 1.5rem 0;min-height:100vh}.rubros-title{display:flex;flex-direction:column!important;justify-content:center;align-items:center}.rubros-title .section-title{background:linear-gradient(45deg,#0d5051,var(--secondary-sub));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:var(--title-fontSize);font-weight:var(--title-fontWeight)}.section-subtitle{font-size:var(--text-fontSize);letter-spacing:var(--letter-spacing)}.rubros-cards{display:flex;flex-wrap:wrap;justify-content:center}@font-face{font-family:revicons;fallback:fallback;src:url(/assets/revicons-DbTteTvA.woff) format("woff"),url(/assets/revicons-CBqxZnew.ttf) format("ttf"),url(/assets/revicons-BNIKeAUC.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:#00000080;min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border-width:2px;border-style:solid;border-color:gray;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}.carousel-container{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.img-carousel{width:100%;height:90%;object-fit:contain;background-color:#fff}
