*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;position:relative;font-size:17px;line-height:1;background:#fff}html::-webkit-scrollbar{width:8px;background:#fff}html::-webkit-scrollbar-thumb{width:8px;background:#faca4c;border-radius:4px}img{border-style:none;width:100%;object-fit:cover;object-position:center;position:relative;display:block}hr{box-sizing:content-box;overflow:visible}a{text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}button,input,optgroup,select,textarea{font-size:100%;margin:0;border:none;outline:none;background:rgba(0,0,0,0)}button,[type=button],[type=reset],[type=submit]{appearance:button;cursor:pointer;background:rgba(0,0,0,0)}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;background:rgba(0,0,0,0)}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;background:rgba(0,0,0,0)}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{display:none;opacity:0;visibility:hidden}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}.__no-scroll{overflow:hidden !important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:"Raleway",sans-serif;color:black/*#89888c*/}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:"Audiowide",cursive}h3{font-size:2.4117647059em;line-height:82.9268292683%;letter-spacing:-0.06em}@media screen and (max-width: 575px){h3{font-size:1.7647058824em}}p,li,input,textarea,select{font-size:1em;line-height:129.4117647059%;text-align:justify}.swal2-title{font-family:"Raleway",sans-serif !important}.grecaptcha-badge{display:none !important}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{100%,0%{stroke:#0b1ff2}40%{stroke:#ea0c6f}66%{stroke:#faca4c}80%,90%{stroke:orange}}header{width:100%;position:fixed;display:block;top:0;left:0;z-index:10;padding:35px 20px;transition:padding .4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}@media screen and (max-width: 1024px){header{padding:20px}}@media screen and (max-width: 575px){header{padding:15px 20px}}header .header_content{width:100%;position:relative;max-width:1295px;position:relative;display:flex;justify-content:space-around;align-items:flex-start;margin:0 auto}@media screen and (max-width: 1024px){header .header_content{position:initial;align-items:center}}header .header_content .logo_head{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center}header .header_content .logo_head button.menu_toggler{width:30px;height:19px;position:relative;display:none;margin-right:10px}@media screen and (max-width: 1024px){header .header_content .logo_head button.menu_toggler{display:flex;align-items:center;justify-content:space-between;flex-direction:column}}header .header_content .logo_head button.menu_toggler::before,header .header_content .logo_head button.menu_toggler::after{content:"";display:block;position:relative;width:100%;height:3px;background:#fff;transform-origin:center;transition:.4s ease-in-out}header .header_content .logo_head button.menu_toggler span{width:100%;height:3px;position:relative;display:block;background:#fff;transition:.4s ease-in-out}header .header_content .logo_head button.menu_toggler.__Active span{transform:scale(0);opacity:0}header .header_content .logo_head button.menu_toggler.__Active::before{transform:translateY(8px) rotate(45deg)}header .header_content .logo_head button.menu_toggler.__Active::after{transform:translateY(-8px) rotate(-45deg)}header .header_content .logo_head a{width:116px;position:relative;display:block}@media screen and (max-width: 1024px){header .header_content .logo_head a{width:120px}}@media screen and (max-width: 575px){header .header_content .logo_head a{width:60px}}header .header_content .logo_head a img._fx{display:none}header .header_content .head_right--content{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;column-gap:35px}@media screen and (max-width: 1024px){header .header_content .head_right--content{position:initial}}header .header_content .head_right--content .head_navigation{width:fit-content;height:fit-content;position:relative;display:block}@media screen and (max-width: 1024px){header .header_content .head_right--content .head_navigation{width:100%;position:absolute;display:none;top:100%;left:0;padding:5px 20px}}@media screen and (max-width: 768px){header .header_content .head_right--content .head_navigation{background:#fff;padding:20px}}header .header_content .head_right--content .head_navigation nav{width:fit-content;height:fit-content;position:relative;display:block}@media screen and (max-width: 1024px){header .header_content .head_right--content .head_navigation nav{width:100%}}header .header_content .head_right--content .head_navigation nav ul{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;column-gap:30px;row-gap:10px}@media screen and (max-width: 1024px){header .header_content .head_right--content .head_navigation nav ul{width:100%;justify-content:center}}header .header_content .head_right--content .head_navigation nav ul li{width:fit-content;height:fit-content;position:relative;display:block;line-height:100%}@media screen and (max-width: 768px){header .header_content .head_right--content .head_navigation nav ul li{width:100%}}header .header_content .head_right--content .head_navigation nav ul li a{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;font-weight:800;font-size:0.8235294118em;line-height:100%;color:#fff;text-transform:uppercase;padding:5px 0px;border-radius:3px;transition:.4s ease-in-out}@media not all and (pointer: coarse){header .header_content .head_right--content .head_navigation nav ul li a:hover{background:#0b1ff2}}header .header_content .head_right--content .head_navigation nav ul li a ._write{width:40px;height:40px;position:relative;display:block;border-radius:50%;overflow:hidden;margin-left:10px}@media screen and (max-width: 768px){header .header_content .head_right--content .head_navigation nav ul li a ._write{display:none}}header .header_content .head_right--content .head_navigation nav ul li a ._write figure{width:100%;height:100%;position:relative;display:flex;justify-content:center;align-items:center;background:#0b1ff2}header .header_content .head_right--content .head_navigation nav ul li a ._write figure img{width:21px}@media screen and (max-width: 768px){header .header_content .head_right--content .head_navigation nav ul li a{color:#89888c}}header .header_content .head_right--content .head_media{width:fit-content;height:fit-content;position:relative;display:block}header .header_content .head_right--content .head_media .head_media--content{width:fit-content;height:fit-content;position:relative;display:flex;align-items:flex-start;column-gap:20px}@media screen and (max-width: 575px){header .header_content .head_right--content .head_media .head_media--content{column-gap:10px}}header .header_content .head_right--content .head_media .head_media--content a{width:17px;height:23px;position:relative;display:block;filter:brightness(0) invert(1)}header .header_content .head_right--content .head_media .head_media--content a img{height:100%;object-fit:contain}header.__Fixd{padding:10px 20px;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.1490196078)}header.__Fixd .header_content{align-items:center}header.__Fixd .header_content .logo_head button.menu_toggler::before,header.__Fixd .header_content .logo_head button.menu_toggler::after{background:#faca4c}header.__Fixd .header_content .logo_head button.menu_toggler span{background:#faca4c}header.__Fixd .header_content .logo_head a{width:55px}@media screen and (max-width: 1024px){header.__Fixd .header_content .head_right--content .head_navigation{background:#fff}}header.__Fixd .header_content .head_right--content .head_navigation nav ul li a{color:black/*#89888c*/}@media not all and (pointer: coarse){header.__Fixd .header_content .head_right--content .head_navigation nav ul li a:hover{background:#0b1ff2;color:#fff}}header.__Fixd .header_content .head_right--content .head_media .head_media--content a{filter:unset}aside.whatsapp_button{width:fit-content;height:fit-content;display:block;position:fixed;top:40%;right:5%;z-index:5}

.btns_contact{
    display: none;
}

.whatsapp_button {
    width: fit-content;
    height: fit-content;
    display: block;
    position: fixed;
    top: 40%;
    right: 5%;
    z-index: 5;
}

aside.whatsapp_button {
    display: flex;
    align-items: center;
}

.whatsapp_numbers_container {
    display: flex;
    flex-direction: column;
    position: absolute;
    left: -250px;
    top: -280% !important; /* Mueve el desplegable un poco arriba */
    
}

aside.whatsapp_button a {
    width: fit-content;
    height: fit-content;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #45d248;
    padding: 13px 20px;
    color: #fff !important;
    border-radius: 30px; /* Conserva el radio para el bot¨Žn */
}

aside.whatsapp_button a p {
    width: fit-content;
    height: fit-content;
    position: relative;
    display: block;
    color: #fff !important;
    font-size: 0.7647058824em;
    line-height: 100%;
    text-transform: uppercase;
    margin-right: 5px;
    margin-bottom: 5px;
}

aside.whatsapp_button a p span {
    font-weight: 800;
    color: inherit;
    display: block;
}

aside.whatsapp_button a img {
    width: 34px;
}

aside.whatsapp_button.__Fixd {
    top: 80%;
    right: 1%;
}

aside.whatsapp_button.__Fixd a {
    padding: 12px;
    box-shadow: 5px 5px 7px rgba(0, 0, 0, 0.3882352941);
    color: #fff !important;
    border-radius: 30px;
}

aside.whatsapp_button.__Fixd a p {
    display: none;
}

aside.whatsapp_button.__Fixd a span {
    color: #fff !important;
}


/* Estilo para los desplegables */
.whatsapp_numbers_container a {
    border-radius: 5px !important;
    font-size: 17px;
    font-weight:  500;
    margin-bottom: 5px !important;
    padding: 20px 12px !important;
    color: #fff !important;
}

@media (max-width: 500px) {
    .whatsapp_numbers_container {
       display: flex;
       flex-direction: column;
       position: absolute;
       left: -250px;
       top: -380% !important; /* Mueve el desplegable un poco arriba */
    
}
.btns_contact{
    display: block;
}
}



.btns_contact .btn_ws_c{
   background: rgb(69 210 72);
    color: #fff;
    padding: 8px 12px;
    font-weight: bold;
    font-size: 17px;
}
.btns_contact .btn_call_c{
   background: #0b1ff2;
    color: #fff;
    padding: 8px 12px;
    font-weight: bold;
    font-size: 17px;
}

@media screen and (max-width: 575px) {
    header {
        padding: 15px 8px;
    }

    header.__Fixd {
        padding: 15px 8px;
    }
}



}aside.whatsapp_button a{width:fit-content;height:fit-content;position:relative;display:flex;justify-content:center;align-items:center;border-radius:30px;background:#0b1ff2;padding:13px 20px}aside.whatsapp_button a p{width:fit-content;height:fit-content;position:relative;display:block;color:#fff;font-size:0.7647058824em;line-height:100%;text-transform:uppercase;margin-right:5px}aside.whatsapp_button a p span{font-weight:800;color:inherit;display:block}aside.whatsapp_button a img{width:34px}aside.whatsapp_button.__Fixd{top:80%;right:1%}aside.whatsapp_button.__Fixd a{padding:12px;box-shadow:5px 5px 7px rgba(0,0,0,.3882352941)}aside.whatsapp_button.__Fixd a p{display:none}@media screen and (max-width: 575px){aside.whatsapp_button{top:87% !important;right:5% !important}aside.whatsapp_button a{padding:12px;box-shadow:5px 5px 7px rgba(0,0,0,.3882352941)}aside.whatsapp_button a p{display:none}}.brands{width:100%;position:relative;padding:5.2941176471em 0;display:block;background:#faca4c;padding-bottom:40px}@media screen and (max-width: 575px){.brands{padding:1.7647058824em 0}}.brands_cnt{width:90%;max-width:1180px;position:relative;margin:0 auto;display:block}.brands_cnt .brands_content{width:100%;position:relative;display:block}.brands_cnt .brands_content .brands_itm{width:100%;position:relative;display:block}.brands_cnt .brands_content .brands_itm figure{width:100%;height:42px;position:relative;display:block}.brands_cnt .brands_content .brands_itm figure img{height:100%;object-fit:contain}.brands_cnt .brands_content .brands_pagination{width:100%;position:relative;display:flex;justify-content:center;align-items:center;margin-top:50px}.brands_cnt .brands_content .brands_pagination span{width:13px;height:3px;position:relative;display:block;opacity:1;border-radius:unset !important;background:#3f3f40;margin:0 3px;transition:.4s ease-in-out}.brands_cnt .brands_content .brands_pagination span.swiper-pagination-bullet-active{background:#fff}footer{width:100%;position:relative;padding:5.2941176471em 0;display:block;background:#3f3f40;padding-bottom:50px}@media screen and (max-width: 575px){footer{padding:1.7647058824em 0}}footer .footer_cnt{width:95%;position:relative;display:block;max-width:1295px;margin:0 auto}footer .footer_cnt .ftr_Bx--top{width:100%;position:relative;display:flex;flex-wrap:wrap;row-gap:40px}footer .footer_cnt .ftr_Bx--top_left{width:55%;position:relative;display:block}@media screen and (max-width: 768px){footer .footer_cnt .ftr_Bx--top_left{width:100%}}footer .footer_cnt .ftr_Bx--top_left ul{width:100%;position:relative;display:flex;flex-wrap:wrap;row-gap:25px;column-gap:15px}footer .footer_cnt .ftr_Bx--top_left ul li{width:calc(33.3333333333% - 10px);position:relative;display:flex;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width: 575px){footer .footer_cnt .ftr_Bx--top_left ul li{width:calc(50% - 8px)}}footer .footer_cnt .ftr_Bx--top_left ul li>a{width:fit-content;height:fit-content;position:relative;display:block;font-weight:800;font-size:0.7647058824em;line-height:114.2857142857%;color:#fff;text-transform:uppercase;text-align:left;transition:.4s ease-in-out}@media not all and (pointer: coarse){footer .footer_cnt .ftr_Bx--top_left ul li>a:hover{color:#faca4c}}footer .footer_cnt .ftr_Bx--top_left ul li ._social-media{width:fit-content;height:fit-content;position:relative;display:flex;align-items:center;column-gap:10px}footer .footer_cnt .ftr_Bx--top_left ul li ._social-media a{width:17px;height:17px;position:relative;display:block;filter:brightness(0) invert(1)}footer .footer_cnt .ftr_Bx--top_left ul li ._social-media a img{height:100%;object-fit:contain}footer .footer_cnt .ftr_Bx--top_right{width:45%;position:relative;display:flex;justify-content:flex-end;flex-wrap:wrap;column-gap:10px;row-gap:10px}@media screen and (max-width: 768px){footer .footer_cnt .ftr_Bx--top_right{width:100%;justify-content:flex-start}}footer .footer_cnt .ftr_Bx--top_right h6{width:100%;position:relative;display:block;max-width:220px;font-size:0.9411764706em;line-height:116.6666666667%;font-weight:700;text-transform:uppercase;font-family:"Raleway",sans-serif;color:#fff}@media screen and (max-width: 575px){footer .footer_cnt .ftr_Bx--top_right h6{max-width:unset}}footer .footer_cnt .ftr_Bx--top_right form{width:100%;position:relative;display:block;max-width:290px}@media screen and (max-width: 575px){footer .footer_cnt .ftr_Bx--top_right form{max-width:unset}}footer .footer_cnt .ftr_Bx--top_right form ._input{width:100%;position:relative;display:block;background:#fff;border-radius:8px}footer .footer_cnt .ftr_Bx--top_right form ._input input{width:100%;position:relative;display:block;padding:20px;font-size:0.8235294118em;text-transform:uppercase;color:#3f3f40;font-weight:800;caret-color:#0b1ff2}footer .footer_cnt .ftr_Bx--top_right form ._input p{font-size:12px;position:absolute;top:calc(100% + 3px);color:#fff;font-weight:600}footer .footer_cnt .ftr_Bx--top_right form ._submit{width:19px;height:19px;display:block;position:absolute;top:20px;right:25px}footer .footer_cnt .ftr_Bx--top_right form ._submit .loader-circle-8{display:block;width:30px;position:absolute;right:0;top:-5px}footer .footer_cnt .ftr_Bx--top_right form ._submit .loader-circle-8:before{content:"";display:block;position:relative;padding-top:100%}footer .footer_cnt .ftr_Bx--top_right form ._submit .loader-circle-8 .circular{width:100%;height:100%;animation:rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}footer .footer_cnt .ftr_Bx--top_right form ._submit .loader-circle-8 .circular .path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}footer .footer_cnt .ftr_Bx--top_right form ._check{width:100%;position:relative;display:flex;align-items:flex-start;column-gap:10px;margin-top:20px}footer .footer_cnt .ftr_Bx--top_right form ._check label{width:16px;height:16px;position:relative;display:block;cursor:pointer}footer .footer_cnt .ftr_Bx--top_right form ._check label input{display:none}footer .footer_cnt .ftr_Bx--top_right form ._check label i{width:100%;height:100%;position:relative;display:block;background:url(../img/check.svg) no-repeat center;background-size:contain}footer .footer_cnt .ftr_Bx--top_right form ._check label>input:checked+i{background:url(../img/checked.svg) no-repeat center;background-size:contain}footer .footer_cnt .ftr_Bx--top_right form ._check p{width:calc(100% - 26px);position:relative;display:block;text-align:left;color:#fff;font-size:0.7647058824em;line-height:107.6923076923%}footer .footer_cnt .ftr_Bx--top_right form ._check p a{color:inherit}footer .footer_cnt .ftr_Bx--bottom{width:100%;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px;padding-top:40px;border-top:2px dashed #fff;row-gap:30px}footer .footer_cnt .ftr_Bx--bottom_left{width:50%;position:relative;display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width: 768px){footer .footer_cnt .ftr_Bx--bottom_left{width:100%;justify-content:center}}footer .footer_cnt .ftr_Bx--bottom_left button.top{width:47px;height:47px;position:relative;display:flex;justify-content:center;align-items:center;border-radius:9px;background:#fff;margin-right:17px}@media screen and (max-width: 1024px){footer .footer_cnt .ftr_Bx--bottom_left button.top{margin-bottom:15px}}@media screen and (max-width: 575px){footer .footer_cnt .ftr_Bx--bottom_left button.top{display:none}}footer .footer_cnt .ftr_Bx--bottom_left button.top img{width:23px}footer .footer_cnt .ftr_Bx--bottom_left ._pay{width:fit-content;height:fit-content;position:relative;display:flex;flex-wrap:wrap;column-gap:15px;row-gap:15px}@media screen and (max-width: 575px){footer .footer_cnt .ftr_Bx--bottom_left ._pay{column-gap:20px;row-gap:20px;justify-content:space-around}}footer .footer_cnt .ftr_Bx--bottom_left ._pay figure{width:fit-content;height:24px;position:relative;display:block}footer .footer_cnt .ftr_Bx--bottom_left ._pay figure img{width:fit-content;height:100%;position:relative;display:block}footer .footer_cnt .ftr_Bx--bottom_right{width:50%;position:relative;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;column-gap:20px}@media screen and (max-width: 768px){footer .footer_cnt .ftr_Bx--bottom_right{width:100%;justify-content:space-between}}footer .footer_cnt .ftr_Bx--bottom_right p{width:fit-content;height:fit-content;position:relative;display:block;color:#fff;font-weight:700;font-size:0.8823529412em}@media screen and (max-width: 575px){footer .footer_cnt .ftr_Bx--bottom_right p{text-align:center}}footer .footer_cnt .ftr_Bx--bottom_right a{width:97px;position:relative;display:block}@media screen and (max-width: 575px){footer .footer_cnt .ftr_Bx--bottom_right a{width:120px;margin:20px auto 0}}/*# sourceMappingURL=layouts.min.css.map */