.cmplz-cookiebanner .cmplz-buttons{flex-direction:row-reverse}.grecaptcha-badge{visibility:hidden}h1 span{color:#f07541}h2 span{color:#f07541}.header-home .l-section-shape{display:flex;justify-content:flex-start;align-items:flex-end}.header-home .l-section-shape svg{object-fit:contain;height:100%;width:auto}.cuadrosazules{clip-path:polygon(0% 0%,92% 0,100% 6%,100% 100%,0% 100%) !important;display:flex;flex-direction:column;justify-content:flex-start;height:fit-content}.cuadrosazules .vc_column-inner .wpb_wrapper .w-image{cursor:pointer}.cuadrosazules .vc_column-inner{justify-content:flex-start !important}.cuadrosazules .vc_column-inner .wpb_wrapper .w-iconbox.align_center{justify-content:center;display:flex;flex-direction:column;align-items:baseline}.cuadrosazules .vc_column-inner .wpb_wrapper .w-iconbox .w-iconbox-meta .w-iconbox-text p{max-height:9rem;overflow:hidden;transition:all .3s ease-in-out}.cuadrosazules .vc_column-inner .wpb_wrapper .w-iconbox .w-iconbox-meta .w-iconbox-text p.active{max-height:32rem !important}.cuadrosazules2{clip-path:polygon(1% 0,87% 0,100% 15%,100% 100%,0 100%,0 0) !important;display:flex;flex-direction:column;justify-content:flex-start;height:100%}.homologaciones .wpb_text_column{color:#fff;background:#2c4764 !important;transition:all .3s ease-in-out}.homologaciones:hover .wpb_text_column{color:#535353;background:#f07541 !important}.owl-nav{position:absolute;right:14rem !important;top:8rem !important;display:flex;justify-content:space-between;align-items:center}.width_full .owl-nav{right:1.5rem}body .owl-carousel.owl-loaded>.owl-nav{width:100px !important}.owl-carousel .owl-nav button{position:relative;left:60rem !important;bottom:12rem !important;transform:none;margin:0;height:2.5rem !important;width:3rem !important;border-radius:10px !important;color:#fff !important;background:#2c4764 !important;text-shadow:none !important}.color_alternate .owl-carousel .owl-nav button{background:var(--color-content-secondary) !important;color:var(--color-content-primary) !important}.owl-prev:after{content:'\f060';font-weight:300;padding-right:0}.owl-next:after{content:'\f061';font-weight:300;padding-left:0}.style_badge a{text-align:center;min-width:124px}.vc_column-inner.us_custom_3cbaa1b0{color:#2c4764;transition:all .3s ease-in-out}.vc_column-inner.us_custom_3cbaa1b0:hover{background:#f07541 !important}.cf7-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px}.cf7-field--full{grid-column:1/-1}.cf7-field label{display:block;font-size:12px;opacity:.7;margin:0 0 6px}.cf7-grid input[type=text],.cf7-grid input[type=email],.cf7-grid input[type=tel],.cf7-grid textarea{width:100%;box-sizing:border-box;border:0;background:#f2f2f2;padding:14px;border-radius:0;outline:none;font-size:14px}.cf7-grid textarea{min-height:150px;resize:vertical}.cf7-accept{font-size:12px;opacity:.8}.cf7-accept input[type=checkbox]{transform:translateY(2px);margin-right:8px}.cf7-accept a{text-decoration:underline}.cf7-actions{display:flex;justify-content:center}.cf7-btn{width:100%;max-width:520px;background:#1f3556;color:#fff;border:0;padding:16px 18px;font-weight:600;letter-spacing:.06em;cursor:pointer;border-radius:0}@media (max-width:768px){.cf7-grid{grid-template-columns:1fr}.cf7-btn{max-width:none}}.wpcf7 form,.wpcf7 form label,.wpcf7 form p,.wpcf7 form span{color:#111 !important}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 textarea{background:#f2f2f2 !important;color:#111 !important;border:0 !important;padding:14px !important;width:100% !important;box-sizing:border-box !important}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#777 !important;opacity:1 !important}.wpcf7 a{color:#ff6a00 !important;text-decoration:underline !important}.wpcf7 input[type=submit]{display:block !important;width:100% !important;background:#1f3556 !important;color:#fff !important;border:0 !important;padding:16px 18px !important;font-weight:700 !important;letter-spacing:.06em !important;border-radius:0 !important;cursor:pointer !important}.wpcf7 input[type=submit]:before,.wpcf7 input[type=submit]:after{content:none !important}.service-description-placeholder{z-index:1}.service-description{z-index:1;opacity:0;display:none !important;transition:all .3s ease-in-out}.service-description.active{opacity:1 !important;display:block !important;z-index:2}.service:hover .w-iconbox-meta .w-iconbox-title,.service.active .w-iconbox-meta .w-iconbox-title{color:var(--color-header-top-text-hover)}