.shadow-header{box-shadow:0 4px 18px rgba(0,0,0,0.18)}@media (max-width:1119px){.responsive-menu{position:absolute;left:0;top:100%;width:100%;max-height:calc(100vh - 72px);overflow-y:auto;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:16px;background:#0d416d;visibility:hidden;opacity:0;transform:translateY(-12px);pointer-events:none;transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.responsive-menu.menu-open{visibility:visible;opacity:1;transform:translateY(0);pointer-events:auto}.responsive-menu>a:not(.responsive-whatsapp){min-height:48px;width:100%;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.15);background:transparent;color:#fff;font-size:16px;font-weight:600}.responsive-menu>a:not(.responsive-whatsapp):hover{background:rgba(255,255,255,.10)}}@media (max-width:1119px){.responsive-language{width:100%;min-height:52px;justify-content:flex-start;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.15)}}@media (max-width:1119px){.responsive-whatsapp{width:100%;min-height:48px;margin:0;margin-top:8px;justify-content:center;padding:0 20px}}.menu-mobile-only{display:none}@media (max-width:1119px){.menu-mobile-only{display:grid;width:100%}}.filter-1{-webkit-filter:brightness(.1) grayscale(1);filter:brightness(.1) grayscale(1)}.format-blog h2,.format-blog h3,.format-blog h4{font-weight:900;margin-top:1em;margin-bottom:1em}.format-blog h2{font-size:25px}.format-blog p{margin-bottom:15px}.format-blog li{margin-bottom:15px;list-style:auto;margin-left:1.5em}.accordion{cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s}.accordion:after{content:'\002B';color:#777;font-weight:700;float:right;margin-left:5px}.active:after{content:"\2212"}.panel{max-height:0;cursor:pointer;outline:none;overflow:hidden;transition:max-height 0.2s ease-out}.contact-form .breakdance-form-button__submit{background:#10497b;color:#fff;text-transform:uppercase;transition:background-color .25s ease}.contact-form .breakdance-form-button__submit:hover{background:#0b355b}.contact-form input,.contact-form textarea,.contact-form select{border-color:#949494}.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{border-color:#10497b;outline:none;box-shadow:0 0 0 1px #10497b}.products-shortcode-bg-azul h2.woocommerce-loop-product__title{color:#fff;font-weight:bold!important}.products-shortcode-bg-azul a.button{background-color:#f9fafb!important;color:#010101!important}