.ast-menu-svg{
display: none !important;
} .ast-mobile-menu-trigger-minimal .mobile-menu-toggle-icon {
position: relative;
width: 24px;
height: 24px;
} .ast-mobile-menu-trigger-minimal .mobile-menu-toggle-icon::before {
content: '';
background-image: url(https://implest.com/wp-content/uploads/2025/07/barras-escalonadas.svg); background-size: contain;
background-repeat: no-repeat;
background-position: center;
width: 24px;
height: 24px;
display: block;
position: absolute;
top: 0;
left: 0;
} .ast-mobile-menu-toggle-active .ast-mobile-menu-trigger-minimal .mobile-menu-toggle-icon::before {
background-image: url(https://implest.com/wp-content/uploads/2025/07/barras-escalonadas.svg); } .ast-button-wrap .menu-toggle {
outline: none !important;
box-shadow: none !important;
border: none !important;
}
.ast-button-wrap .menu-toggle:focus,
.ast-button-wrap .menu-toggle:active,
.ast-button-wrap .menu-toggle:hover {
outline: none !important;
box-shadow: none !important;
border: none !important;
}
.main-header-menu a:focus {
outline: none !important;
box-shadow: none !important;
}
.menu-link.active-anchor {
color: #35b85f;
}
input[type=text]
{border-color:#000!important; color:#06223f!important;}
input[type=email]
{border-color:#000!important; color:#06223f!important;}
input[type=tel]
{border-color:#000!important; color:#06223f!important;}
textarea
{border-color:#000!important; color:#06223f!important;}
input {color:#06223f!important;}
placeholder {color:#06223f!important;}
.wpcf7-list-item {line-height:10px!important; margin-bottom:0px!important;}
.wpcf7-acceptance {line-height:10px!important; margin-bottom:0px!important;}
label {line-height:10px!important;margin-bottom:0px!important;}
form>div {margin-bottom:0!important;}
@media (max-width: 782px) {
body.sticky-header #masthead .site-logo, body.sticky-header #masthead.sticky-header-minified .site-logo, body.sticky-header #masthead .site-branding, body.sticky-header #masthead.sticky-header-minified .site-branding, body.sticky-header #masthead .custom-logo, body.sticky-header #masthead.sticky-header-minified .custom-logo {margin-top:-10px!important;}
.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close{margin-top: 20px; margin-right: 20px; line-height: 1rem;}
} .wpcf7 form>div, .wpcf7 form>p, .entry-content p{margin-bottom:1em}
.wpcf7 input.wpcf7-form-control:not([type=submit]), .wpcf7 textarea.wpcf7-form-control{padding:25px;}
.grecaptcha-badge{display:none;}