.elementor-23045 .elementor-element.elementor-element-c9e91ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-23045 .elementor-element.elementor-element-5f24fec3 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:8px;padding-bottom:8px;}/* Start custom CSS for nav-menu, class: .elementor-element-5f24fec3 */.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    flex-direction: column;
    gap: 5px;
    margin-left: 0 !important;
}

.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu > li {
    list-style-type: none !important;
    padding:0 !important;
}



.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu:after {
    display:none;
}

.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu .icon-left a {
padding-left:50px;
position: relative;
}


.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu .icon-left a::before {
display:block !important;
font-family: "Font Awesome 5 Free";
font-weight: 900;
font-style: normal;
font-variant: normal;
text-rendering: auto;
line-height: 1;
opacity: 1;
position: absolute;
left:5px;
color:#A2C63C;
font-size:26px;

}

.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu .icon-left.toolppc > a::before {
    content: "";
    background:url(/wp-content/uploads/2026/02/PPC-ROI-Calculator.svg) no-repeat;
    background-size:contain;
    width:30px;
    height:30px;
}

.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu .icon-left.toolroi > a::before {
    content: "";
    background:url(/wp-content/uploads/2026/02/ROI-Calculator.svg) no-repeat;
    background-size:contain;
    width:30px;
    height:30px;
}

.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu .icon-left.toolcro > a::before {
    content: "";
    background:url(/wp-content/uploads/2026/02/CRO-Calculator.svg) no-repeat;
    background-size:contain;
    width:30px;
    height:30px;
}

.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu .icon-left.toolroas > a::before {
    content: "";
    background:url(/wp-content/uploads/2026/02/ROAS-Calculator.svg) no-repeat;
    background-size:contain;
    width:30px;
    height:30px;
}
.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu .icon-left.toolgrg > a::before {
    content: "";
    background:url(/wp-content/uploads/2026/02/Google-Review-Generator.svg) no-repeat;
    background-size:contain;
    width:30px;
    height:30px;
}
.elementor-23045 .elementor-element.elementor-element-5f24fec3 .elementor-nav-menu--layout-vertical .elementor-nav-menu .icon-left.toolrequest > a::before {
    content: "";
    background:url(/wp-content/uploads/2026/02/Request-a-Free-SEO-Analysis.svg) no-repeat;
    background-size:contain;
    width:30px;
    height:30px;
}/* End custom CSS */