@import"https://fonts.googleapis.com/css?family=Barlow:300,400,500,600,700|Hind:400,500,600,700|Quattrocento:400,700&display=swap";body{font-family:Hind,sans-serif;font-weight:400;font-style:normal;color:#495a5b}*{margin:0;padding:0;box-sizing:border-box;scrollbar-color:rgba(73,90,91,.4) white;scrollbar-width:thin}img{max-width:100%}hr{margin:.2rem}a:focus,input:focus,textarea:focus,button:focus{text-decoration:none;outline:none}a:focus,a:hover{text-decoration:none;color:#313d3e}i,span,a{display:inline-block}a{text-decoration:none!important;color:#495a5b}.pointer{cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:Quattrocento,serif;font-weight:700;color:#121619;margin:0}h1{font-size:60px}h2{font-size:36px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}ul,ol{margin:0;padding:0;list-style-type:none}p{font-size:19px;font-weight:400;line-height:30px;color:#646464;margin:0}@media (max-width: 767px){p{font-size:16px}}.text-bg-secondary{background-color:#495a5bb3!important}.list-group-item.active{background-color:#495a5bb3;border-color:#3f4d4e12!important}.badge-clean{font-size:14px;padding:.3rem}.text-bold{font-weight:700}.icon-badge{margin-bottom:2px!important}.main-btn{display:inline-block;font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #495a5b;padding:0 30px;font-size:16px;line-height:48px;color:#fff;cursor:pointer;z-index:5;transition:all .4s ease-out 0s;background-color:#495a5b;box-shadow:0 5px 16px #3f4d4ea6;font-family:Barlow,sans-serif;text-transform:uppercase}.main-btn i{margin-right:5px}.main-btn:hover,.main-btn.main-btn-2{background-color:#fff;color:#495a5b;border-color:#495a5b}.main-btn.main-btn-2:hover{background-color:#495a5b;border-color:#495a5b;color:#fff}.section-title .sub-title{font-size:24px;color:#495a5b;text-transform:uppercase}@media (max-width: 767px){.section-title .sub-title{font-size:16px}}.section-title .title{font-size:30px;text-transform:uppercase}@media (max-width: 767px){.section-title .title{font-size:24px}}#home{min-height:70vh}#about,#clientes,#service,#productos-propios,#productos-distribucion,#footer{min-height:100vh}@media (min-width: 1200px){#about,#service,#clientes{min-height:70vh}}.animation-one{animation:rotate 15s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#preloader{position:fixed;top:0;left:0;display:table;height:100%;width:100%;background:#fff;z-index:99999;animation-duration:.4s;animation-fill-mode:both}#preloader .loader{display:table-cell;vertical-align:middle;text-align:center}#preloader .loader .ytp-spinner{position:absolute;left:50%;top:50%;width:64px;margin-left:-32px;z-index:18;pointer-events:none}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}.hide{display:none!important}.spinner-border{border:var(--bs-spinner-border-width) solid #495a5b;border-right-color:transparent}.bg_cover{background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%}.back-to-top{position:fixed;bottom:20px;right:20px;font-size:18px;width:40px;height:40px;line-height:46px;z-index:99;text-align:center;display:block;border-radius:5px;box-shadow:0 0 30px #9c9c9c40;transition:all .4s ease-out 0s;color:#fff;background-color:#495a5b;cursor:pointer}.back-to-top:hover{color:#495a5b;background-color:#fff;border:1px solid #495a5b}.fancybox__container{--fancybox-bg: rgba(63, 77, 78, .98);white-space:pre-line}.img-product-zoom{max-height:30px}@media (min-width: 767px){.fancybox__caption{font-size:20px!important}}.w-f{width:100%}.card-logo{height:15px}.cats-logo{height:60px;object-fit:contain}.filter-box{max-height:86vh;overflow:auto;border-radius:5px}.input-group-text i{height:26px;margin-top:7px}.form-control:focus{box-shadow:none!important;border-color:#3f4d4e12!important}.close-btn{margin-left:-40px!important;z-index:100!important;margin-top:5px!important}.accordion-body{transition:all .4s ease-out 0s;animation-duration:.3s;animation-fill-mode:both;padding:5px!important}.accordion-body-brands{padding:15px!important}@media only screen and (min-width: 767px) and (max-width: 1200px){.accordion-button{font-size:13px}}.accordion-button{font-family:Barlow,sans-serif;color:#495a5b}.accordion-button:not(.collapsed){color:#495a5b;background-color:#3f4d4e12!important}.accordion-button:focus{background-color:#3f4d4e12!important;border-color:#3f4d4e12!important;box-shadow:none!important}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-icon)}.blur-border{box-shadow:0 5px 21px #495a5b33;border:1px solid rgba(73,90,91,.4);margin:5px;border-radius:5px}#sticky-filter,#sticky-filter-d{transition:all .4s ease-out 0s}#sticky-filter.sticky,#sticky-filter-d.sticky{position:sticky;top:82px;left:0;z-index:1;padding:0}.single-team .team-image img{width:100%}.img-product{max-height:250px;object-fit:cover}.single-team .team-content{width:100%;margin:0 auto;padding:30px 15px;position:relative;transition:all .4s ease-out 0s;border-radius:5px}.single-team .team-content .team-name a{font-size:18px;font-weight:600;color:#121619;font-family:Hind,sans-serif;transition:all .4s ease-out 0s}.single-team .team-content .team-name a:hover{color:#495a5b}.single-team .team-content .sub-title{font-size:17px;color:#646464}.single-team .team-content .social{margin-top:-35px;opacity:0;visibility:hidden;transition:all .4s ease-out 0s}.single-team .team-content .social li{display:inline-block;margin:0 7px}.single-team .team-content .social li a{font-size:16px;color:#646464;width:30px;height:30px;line-height:35px;text-align:center;border-radius:50%;background-color:#ededed;transition:all .4s ease-out 0s}.single-team .team-content .social li a:hover{background-color:#495a5b;color:#fff}.single-team .team-content .social li img{width:70px}.single-team:hover .team-content{background-color:#fff;margin-top:-60px;box-shadow:0 6px 16px #3f4d4e57}.single-team:hover .team-content .social{margin-top:25px;opacity:1;visibility:visible}@media only screen and (min-width: 992px) and (max-width: 1200px){.single-team .team-content{padding:30px 0}}@media only screen and (min-width: 768px) and (max-width: 991px){#sticky-filter.sticky .navbar-btn,#sticky-filter-d.sticky .navbar-btn{top:50%;transform:translateY(-50%)}}@media (max-width: 767px){#sticky-filter.sticky .navbar-btn,#sticky-filter-d.sticky .navbar-btn{top:50%;transform:translateY(-50%)}.team-area{padding-bottom:80px}}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-120{margin-top:120px}.mb-15{margin-bottom:15px}.ml-20{margin-left:20px}.pt-80{padding-top:80px}.pt-100{padding-top:100px}.pt-125{padding-top:125px}.pb-20{padding-bottom:20px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-100{padding-bottom:100px}.pb-130{padding-bottom:130px}.gray-bg{background:rgba(63,77,78,.07)}.white-bg{background:#fff}.black-bg{background:#222}.white{color:#fff}.black{color:#222}
