﻿html{scroll-behavior:smooth}body *{font-family:"Montserrat";font-weight:400}body section.padding{padding:40px 0}body header{background-color:#000;min-height:70px;position:sticky;top:0;right:0;left:0;z-index:1030}body header .logo{display:inline-block;margin:10px 0;max-width:160px}body header nav ul{margin:0;padding:0;list-style:none}body header nav ul li{display:inline-block}body header nav ul li a{display:inline-block;padding:10px 15px;position:relative;color:#fff;transition:all .3s;border-bottom:solid 2px rgba(0,0,0,0);text-transform:uppercase;font-weight:600;font-size:14px}body header nav ul li a:hover,body header nav ul li a.active{color:#f1b914;text-decoration:none;border-bottom:solid 2px #f1b914;transition:all .3s}body .section-marcas .redes a{width:35px;height:35px;display:inline-block;background-color:#000;border-radius:50%;margin-right:5px}body .section-marcas .redes a i{color:#fff;font-size:24px}body .section-marcas .redes a:hover{text-decoration:none}body .section-contacto{background-color:#f4f4f4}body .section-contacto .btn-folleto{background-color:#f1b914;color:#000;text-transform:uppercase;display:inline-block;padding:10px;border-radius:5px;font-weight:600;border:solid 2px #000;text-decoration:none;transition:all .3s;box-shadow:-1px -1px 21px 1px #f4bb14;-webkit-box-shadow:-1px -1px 21px 1px #f4bb14;-moz-box-shadow:-1px -1px 21px 1px #f4bb14}body .section-contacto .btn-folleto:hover{color:#000;text-decoration:none;transform:scale(1.1);transition:all .3s}body .section-contacto .form-control{background-color:#333;border:solid 2px #f1b914;color:#fff;border-radius:10px;height:50px}body .section-contacto .form-control::placeholder{color:#b2b2b2}body .section-contacto .btn-enviar{background-color:#f1b914;color:#000;text-transform:uppercase;display:inline-block;padding:10px;border-radius:5px;font-weight:600;border:solid 2px #000;text-decoration:none;transition:all .3s}body footer .links{list-style:none}body footer .links li{display:block;margin-bottom:6px}body footer .links li a{color:#fff;text-transform:uppercase;font-weight:600}body footer .redes a{width:40px;height:40px;display:inline-block;background-color:#f1b914;border-radius:50%;margin-right:8px}body footer .redes a i{color:#000;font-size:24px}@media(min-width: 768px){body header{padding:5px 0;position:fixed;min-height:85px}}@media(min-width: 992px){body section.padding{padding:80px 0}}.section-parallax{background-size:cover;background-position:center;background-repeat:no-repeat}.container{width:100%;max-width:1400px !important;margin-left:auto;margin-right:auto}.bg-azul{background-color:#002769}.bg-amarillo{background-color:#f1b914}.bg-negro{background-color:#000}.azul{color:#002769}.amarillo{color:#f1b914}.negro{color:#000}.m100{max-width:100px}.m200{max-width:200px}.m300{max-width:300px}.m400{max-width:400px}.m500{max-width:500px}.m600{max-width:600px}.m700{max-width:700px}.m800{max-width:800px}.m900{max-width:900px}.m1000{max-width:1000px}.f100{font-weight:100 !important}.f200{font-weight:200 !important}.f300{font-weight:300 !important}.f400{font-weight:400 !important}.f500{font-weight:500 !important}.f600{font-weight:600 !important}.f800{font-weight:800 !important}.f900{font-weight:900 !important}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.floating-wpp-head span{color:#fff;font-weight:600}.floating-wpp-popup{z-index:999}.menu-btn{background-color:#000;cursor:pointer}.menu-btn i{font-size:22px;color:#fff}.with-errors li{color:red}.img-fit{width:100%;height:100%;object-fit:cover}.hamburger-menu{height:0}#menu__toggle{opacity:0}#menu__toggle:checked+.menu__btn>span{transform:rotate(45deg)}#menu__toggle:checked+.menu__btn>span::before{top:0;transform:rotate(0deg)}#menu__toggle:checked+.menu__btn>span::after{top:0;transform:rotate(90deg)}#menu__toggle:checked~.menu__box{left:0 !important}.menu__btn{position:absolute;top:30px;right:20px;width:40px;height:40px;cursor:pointer;z-index:1}.menu__btn>span,.menu__btn>span::before,.menu__btn>span::after{display:block;position:absolute;width:100%;height:2px;background-color:#fff;transition-duration:.25s}.menu__btn>span::before{content:"";top:-8px}.menu__btn>span::after{content:"";top:8px}.menu__box{display:block;position:fixed;top:0;left:-100%;width:300px;height:100%;margin:0;padding:80px 0;list-style:none;background-color:#000;box-shadow:2px 2px 6px rgba(0,0,0,.4);transition-duration:.25s}.menu__item{display:block;padding:12px 24px;color:#fff;font-size:20px;font-weight:600;text-decoration:none;transition-duration:.25s}.menu__item:hover{background-color:#cfd8dc;text-decoration:none}:root{--arrow-size: 3rem;--arrow-color: #2c3e50;--arrow-bg: $amarillo;--arrow-border: 2px solid rgba(0, 0, 0, 0.1);--arrow-hover-color: #e74c3c}.slick-prev,.slick-next,.carousel-control-prev,.carousel-control-next{width:var(--arrow-size) !important;height:var(--arrow-size) !important;background:var(--arrow-bg) !important;border:var(--arrow-border) !important;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease;z-index:1000;opacity:.9;display:flex !important;align-items:center;justify-content:center}.slick-prev::before,.slick-next::before,.carousel-control-prev-icon::before,.carousel-control-next-icon::before{font-family:"Font Awesome 6 Free" !important;font-weight:900 !important;font-size:1.5rem;color:var(--arrow-color) !important;opacity:1 !important;transition:inherit}.slick-prev::before,.carousel-control-prev-icon::before{content:""}.slick-next::before,.carousel-control-next-icon::before{content:""}.slick-prev:hover,.slick-next:hover,.carousel-control-prev:hover,.carousel-control-next:hover{background:#fff !important}.slick-prev:hover::before,.slick-next:hover::before,.carousel-control-prev:hover::before,.carousel-control-next:hover::before{color:var(--arrow-hover-color) !important}.arrows-dark{--arrow-color: #ffffff;--arrow-bg: rgba(0, 0, 0, 0.7);--arrow-border: 2px solid rgba(255, 255, 255, 0.2);--arrow-hover-color: #f1c40f}.slick-prev,.carousel-control-prev{left:25px !important}.slick-next,.carousel-control-next{right:25px !important}@media(max-width: 768px){:root{--arrow-size: 2.25rem}.slick-prev,.carousel-control-prev{left:10px !important}.slick-next,.carousel-control-next{right:10px !important}.slick-prev::before,.slick-next::before,.carousel-control-prev-icon::before,.carousel-control-next-icon::before{font-size:1.2rem}}/*# sourceMappingURL=style.css.map */
