body nav ul#menu-1-3745d26 li.current-menu-item.page-item-18 a { color:#fff !important; }
body nav ul#menu-1-3745d26 li.current-menu-item.page-item-18 a:before {
    background: #E6371E !important;
}
.whitelink a.elementor-button {
    background: linear-gradient(90deg, #6cc8f1, #3990cd) !important;
} .whitelink svg { fill:#fff !important; }
.whitelink a.elementor-button, .whitelink a.inline-flex { color:#fff !important; }
.whitelink h3 { font-size: 21px !important; }
@media (max-width: 1023px) {
  /* main button[onclick*=tel], main a[href^=tel] {
	background-color: var(--e-global-color-secondary) !important;
    font-family: "Manrope", Sans-serif !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    letter-spacing: 1px !important;
    fill: #FFFFFF !important;
    color: #FFFFFF !important;
    transition-duration: 0.5s !important;
    border-radius: 0px 0px 0px 0px !important;
    padding: 18px 40px 18px 40px !important;
    }  */
    header button[onclick*=tel], header a[href^=tel], footer button[onclick*=tel], footer a[href^=tel] {
        background-color: inherit !important;
        color: inherit !important;
        padding: inherit !important;
        border-radius: inherit !important;
        text-decoration: none !important;
        font-weight: inherit !important;
        font-size: inherit !important;
        box-shadow: none !important;
        border: 0 !important;
        min-height: auto !important;
        display: inherit !important;
        align-items: inherit !important;
        justify-content: inherit !important;
    }  
 header div.elementor-sticky a[href^=tel] { font-size: 20pt !important; position: absolute;
        top: -40px;
        left: -30px; }
}