.slick-slide[aria-hidden="true"]{visibility:hidden}.float{position:fixed;width:60px;height:60px;bottom:80px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100}.float2{position:fixed;width:44px;height:44px;bottom:30px;right:30px;background-color:var(--blue);color:#fff;text-align:center;font-size:30px;z-index:100;transition:0.5s}.float2.aos-init.aos-animate{position:fixed;width:44px;height:44px;bottom:30px;right:30px;background-color:var(--blue);color:#fff;text-align:center;font-size:30px;z-index:100;transition:0.5s}.float2.aos-init.aos-animate:hover{background-color:transparent;color:var(--blue)}.my-float{margin-top:16px}@media (min-width:768px) and (max-width:998px){.custom-cards{width:50% !important}}.wrapper,.content{opacity:1;transition:opacity 0.5s ease-in-out}.wrapper.hidden,.content.hidden{opacity:0;transition:opacity 0.5s ease-out}.hidden{opacity:0;transition:opacity 0.5s ease-out;visibility:hidden}.ver{transition:opacity 0.5s ease-out}html,.hover-underline-animation{display:inline-block;position:relative;color:var(--blue)}.hover-underline-animation::after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:var(--blue);transform-origin:bottom right;transition:transform 0.25s ease-out}.hover-underline-animation:hover::after{transform:scaleX(1);transform-origin:bottom left}.wrapper{position:absolute;width:152px;height:152px;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto;left:0;right:0;top:0;bottom:0;text-align:center}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid var(--blue);width:100%;height:100%;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.model-name{text-decoration:none !important;color:var(--blue)}.owl-dots{display:none}.slick-dots{position:absolute;bottom:50px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.name{text-align:center;color:var(--blue)}.car__btn{margin:auto}.wrapper{background:url("/assets/images/hyundai-blue.png") center no-repeat;background-size:50%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:767px){.custom-tab-model{flex-direction:column !important}.model_cot .float-end{margin-right:50px}}@media (max-width:1100px){header{height:73.02px !important}#navbarmodel{height:222px !important}}@media (min-width:1400px){header{height:103.02px !important}#navbarmodel{height:138.02px !important}}.custom-tab-model{margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px}.custom-tab-model div a{margin-left:auto;margin-right:auto}.custom-title{margin-top:20px !important;font-size:1.1rem}.custom-model-car:hover{transition:0.3s}.custom-model-car:hover{transform:scale(1.1) !important;transition:0.3s;.model-name{color:white;transition:0.2s}h3{background-color:var(--blue);transition:0.2s}}header{height:120px}@media screen and (min-width:1250px){.pqhyundai{height:100%}.pqhyundai2{height:100%}}@media screen and (min-width:995px) and (max-width:1250px){.pqhyundai{height:600px;background-color:black}.pqhyundai2{height:600px;background-color:black}}@media screen and (min-width:767px) and (max-width:995px){.pqhyundai{height:800px;background-color:rgb(0,0,0)}.pqhyundai2{height:900px;background-color:black}.cotizahyundai{height:600px}.opciones.cotizahyundai{height:600px;position:relative}.cotiza .opciones .opciones_item.divider{border-right:2px solid var(--black)}.cotiza .opciones{display:block}}@media screen and (min-width:550px) and (max-width:767px){.pqhyundai{height:900px;background-color:rgb(0,0,0)}.pqhyundai2{height:800px;background-color:black}.cotizahyundai{height:600px}.opciones.cotizahyundai{height:600px;position:relative}.cotiza .opciones .opciones_item.divider{border-right:2px solid var(--black)}.cotiza .opciones{display:block}}@media screen and (min-width:382px) and (max-width:550px){.pqhyundai{height:900px;background-color:rgb(0,0,0)}.pqhyundai2{height:800px;background-color:black}.cotizahyundai{height:600px}.opciones.cotizahyundai{height:600px;position:relative}.cotiza .opciones .opciones_item.divider{border-right:2px solid var(--black)}.cotiza .opciones{display:block}}@media screen and (min-width:0px) and (max-width:382px){.pqhyundai{height:1100px;background-color:rgb(0,0,0)}.pqhyundai2{height:700px;background-color:black}.cotizahyundai{height:600px}.opciones.cotizahyundai{height:600px;position:relative}.cotiza .opciones .opciones_item.divider{border-right:2px solid var(--black)}.cotiza .opciones{display:block}}.active-model{z-index:1}.tab button.active{background-color:#ccc}.custom-spam{color:var(--blue);transition:0.5s}.custom-spam:hover{color:black;transition:0.5s}.floating-custom{position:fixed;width:60px;height:60px;bottom:80px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100;transition:1s}.floating-custom:hover{background-color:#25b65a;color:#d3d3d3}.floating-custom.active{background-color:#525252;color:#fff}.floating-menu{position:fixed;bottom:50px;right:25px;color:#fff;text-align:center;font-size:30px;z-index:99;opacity:0;transition:1s;display:flex;flex-direction:column;pointer-events:none}.floating-menu a{padding-right:7px;padding-left:7px;padding-top:4px;padding-bottom:4px;font-size:16px;border-radius:10px;background-color:#25d366;text-align:center;width:100%;margin:5px;color:white;text-decoration:none}.floating-menu a:nth-child(2){translate:-100px}.floating-menu a:nth-child(3){translate:-100px}.floating-menu.active{opacity:1;pointer-events:visible;bottom:70px;pointer-events:auto}#card-model{position:relative}#cotizador-flex{flex-direction:column}@media (min-width:1101px){#cotizador-flex{flex-direction:row}#card-model{position:absolute}}@media (max-width:1100px){#card-model div{margin:auto}#cotizador-flex div{margin:auto;min-width:fit-content}}.banner-main{max-width:100%;height:auto}.banner-responsive{min-height:601px}@media screen and (min-width:383px) and (max-width:1300px){.banner-responsive{min-height:350px}}@media screen and (min-width:0px) and (max-width:382px){.banner-responsive{min-height:200px}}