html,body{margin:0;padding:0}*{box-sizing:border-box}@font-face{font-family:Silka-Bold;src:url(/fonts/Silka-Bold.otf);font-display:swap}@font-face{font-family:Silka-Medium;src:url(/fonts/Silka-Medium.otf);font-display:swap}@font-face{font-family:HK-Black;src:url(/fonts/HKGrotesk-Black.ttf);font-display:swap}@font-face{font-family:HK-Regular;src:url(/fonts/HKGrotesk-Regular.ttf);font-display:swap}.item-centered{justify-content:center;display:flex}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.large-text{color:#fff;padding:0 20px;font-family:Silka-Bold;font-size:30px}.small-text{color:#fff;font-family:Silka-Bold;font-size:14px}.page-title{color:#101820;margin:20px 0 20px 20px;font-family:Silka-Bold;font-size:32px;display:block}.page-title__span{color:#000;letter-spacing:-3px;margin-right:.25em}.page-title__secondary{margin-top:0;margin-bottom:8px;margin-left:0;font-size:14px}.page-title_light{color:#fff}.hk-text__large{font-family:HK-Black;font-size:24px}.hk-text__medium{font-family:HK-Regular;font-size:16px}.hk-text__regular{font-family:HK-Regular;font-size:15px}.hk-text__small{color:#101820;font-family:HK-Regular;font-size:14px}.silka__regular{font-family:Silka-Bold;font-size:22px}.silka__medium{color:#101820;font-family:Silka-Bold;font-size:14px}.silka__small{color:#101820;font-family:Silka-Medium;font-size:14px}.addContainer .modal-content{background-color:#000;max-width:680px;margin:auto;position:relative}@media screen and (min-width:768px){.page-title{margin-left:50px;font-size:42px}.page-title__span{color:#000;letter-spacing:-1px}.page-title__secondary{margin-left:0;font-size:14px}.large-text{color:#fff;font-family:Silka-Bold;font-size:65px}.small-text{color:#fff;font-family:Silka-Bold;font-size:14px}.hk-text__large{font-family:HK-Black;font-size:34px}.hk-text__medium{font-family:HK-Regular;font-size:22px}.hk-text__regular{font-family:HK-Regular;font-size:16px}}@media screen and (min-width:1024px){.page-title{margin-left:20px;font-size:50px}.page-title__secondary{margin-left:0;font-size:14px}}.page-container{background-color:#fff;width:100%;min-height:100vh;padding:7em 0 0}.page-container_no-height{margin-bottom:2.5em;min-height:0!important}.swiper-container{width:100%}.navbar .dropdown-menu.show{opacity:1;border:none;border-radius:0;animation:.3s slidedown}.navbar-toggler.collapsed .navigation__icon{display:inline}.navbar-toggler.collapsed .navigation__close,.navbar-toggler .navigation__icon{display:none}.navbar-toggle .navigation__close{display:inline}.custom-modal.modal{position:fixed}.custom-modal .modal-dialog{justify-content:center;display:flex}.custom-modal .modal-content{border-radius:10px;max-width:90%}@media screen and (min-width:1024px){.page-container{padding:7em 80px 0}.navbar .dropdown-menu.show{border:none;box-shadow:4px 4px 5px #00000078}}@media screen and (min-width:1200px){.page-container{min-height:100vh;padding:7em 150px 0;position:relative}}@keyframes slidedown{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}.home{background:#000 0%/cover;width:100%;height:100vh;position:relative}.section{background-color:#fff;width:100%;margin-top:8em;margin-bottom:8em;padding:0}.centered{width:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-42%)}.home__title{text-align:center;width:100%;margin:0 auto}.home__slider .swiper-wrapper{height:20em!important}.bottom-container{justify-content:center;width:100%;display:flex;position:absolute;bottom:0}.title-pl{padding-left:0}.services-wrapper{justify-content:flex-start;display:flex}@media screen and (min-width:768px){.centered{justify-content:center;width:100%;display:flex;position:relative}.home__slider .swiper-wrapper{height:24em!important}}@media screen and (min-width:1024px){.section{padding:0 80px}.title-pl{padding-left:80px}.services-swiper-horizontal .swiper-wrapper{justify-content:center}.home__title{width:720px}}@media screen and (min-width:1200px){.section{padding:0 150px}.title-pl{padding-left:150px}}.services__description{text-align:center;width:80%;margin:150px auto 0}.services-carousel__button{justify-content:center;width:100%;display:flex;position:fixed;bottom:0;left:0}.scrollbar{display:none}.scrollbar__drag{background-color:#0b0b0b;height:6px}.swiper-pagination{justify-content:center;align-items:flex-end;height:30px;display:flex}.swiper-pagination_align-top{top:-25px}.swiper-pagination__bullet{border:1px solid #000;border-radius:100%;width:8px;height:8px;margin-left:6px;margin-right:6px;transition:all .2s;display:inline-block}.swiper-pagination__bullet_light{border:1px solid #fff;border-radius:100%;width:8px;height:8px;margin-left:6px;margin-right:6px;transition:all .2s;display:inline-block}.swiper-pagination__bullet_active{background-color:#000;width:10px;height:10px}.swiper-pagination__bullet_light_active{background-color:#fff;width:10px;height:10px}.show-xl{display:none!important}.hide-xl{display:initial}.icon__proactive:before{content:url(/images/services/proactivo_blanco.svg);opacity:1;position:absolute;top:0}.icon__corrective:before{content:url(/images/services/correctivo_blanco.svg);opacity:1;position:absolute;top:0}.icon__optimizations:before{content:url(/images/services/optimizaciones_blanco.svg);opacity:1;position:absolute;top:0}.icon__equipment:before{content:url(/images/services/MotorBlanco.svg);opacity:1;position:absolute;top:0}@media screen and (min-width:768px){.services__description{width:450px;padding-right:50px}}@media screen and (min-width:1200px){.services-carousel__item{max-width:820px;min-height:360px}.services-carousel__item:first-child{max-width:450px}.services-carousel__button{justify-content:flex-start;width:100%;display:flex;position:relative;bottom:0;left:0}.services__description{text-align:left;margin:0}.scrollbar{z-index:20;background-color:#0b0b0b4d;align-items:center;width:18%;height:2px;margin:0 auto;display:flex;position:absolute;bottom:7em;left:0;right:0}.swiper-pagination{display:none}.show-xl{display:inline-block!important}.hide-xl{display:none}.icon__proactive:before,.icon__corrective:before,.icon__optimizations:before,.icon__equipment:before{opacity:0;transition:all .3s}}@media screen and (min-width:1200px) and (max-device-height:992px){.scrollbar{bottom:4em}}.markets-carousel__item{justify-content:center;display:flex}@media screen and (min-width:1200px){.markets-carousel__item{width:auto!important}}.product-list__desc{width:450px!important;padding-right:2rem!important}.products-filters{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:70px;margin-top:20px;margin-bottom:25px;padding:0 1.5rem;display:flex;position:relative}.products__results-label{align-self:flex-end}.product-frame{width:100%;max-width:320px;height:440px}.product-frame.empty{background:linear-gradient(to top right,#fff calc(50% - 1px),#707070,#fff calc(50% + 1px));border:1px solid #707070}.product-image{object-fit:contain;width:100%;height:100%}.product-details-list{padding-left:1em;font-family:HK-Regular;font-size:16px}.product-details-list li::marker{color:#101828}.return-arrow{cursor:pointer;z-index:20;position:absolute;top:6em;left:1rem}.category__image{object-fit:contain;width:20em;height:auto;margin:0 auto}@media screen and (min-width:768px){.return-arrow{top:6.5em;left:2rem}.products-filters{flex-direction:row;align-items:center;height:40px}.category__image{margin:0}}@media screen and (min-width:1200px){.product-frame{width:100%;max-width:350px;height:470px}.product-list__item{max-width:300px}.product-quantity{width:40%}.products-filters{flex-direction:row;justify-content:space-between;align-items:center;width:40%;height:45px;padding:0;display:flex;position:absolute;top:7.5em;left:40em}.return-arrow{cursor:pointer;color:#101820;position:absolute;top:7em;left:150px}.product-details-list{font-size:18px}}
