.elementor-kit-6655{--e-global-color-primary:#18559A;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#7A7A7A;--e-global-color-6a620070:#4054B2;--e-global-color-63c7e948:#23A455;--e-global-color-67aa1697:#000;--e-global-color-27aec7dc:#FFF;--e-global-color-6bc92ce:#436EA3;--e-global-color-21bf6fc:#C4DFC6;--e-global-color-30b2542:#333333;--e-global-typography-primary-font-family:"Rubik";--e-global-typography-primary-font-size:1em;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Rubik";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Rubik";--e-global-typography-accent-font-weight:500;font-family:"Gotham Narrow Book", Roboto;}.elementor-kit-6655 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body {-webkit-font-smoothing: antialiased;}
.elementor-location-footer {
    float: left;
}
#wpadminbar a[href="https://www.merchantgrowth.com/privacy-policy"] {
    display: none;
}
#content {background: #fff;}

.single-post .elementor-widget-theme-post-content a 
{
    color: #18559a;
}

.menu-apply-btn a {
    border-radius: 30px;
    background-color: #67C288;
    padding: 0px 10px;
}
.menu-apply-btn a:hover {
    background-color: #4FC57A;
}

header {z-index:99;}

@media (min-width: 1024px) {
    .menu-item-7139 .sub-menu,
    .menu-item-3147 .sub-menu{
        display: none!important;
    }
}

@media (max-width: 1024px) {
    .menu-apply-btn {text-align: center;}
    .menu-apply-btn a {
        display: inline-block!important;
    margin: 10px auto;
    }
    .elementor-nav-menu__container {
    box-shadow: 0 20px 20px rgb(0 0 0 / 8%);
}
.elementor-nav-menu__container img {
    max-width: 30px;
    margin-right: 10px;
}
.elementor-nav-menu__container li a {
    justify-content: left;
}
li.menu-item-13543 {display: none;}
}

@media (min-width: 1020px) {
.elementor-nav-menu--main .menu-item-1033 ul.sub-menu,
.elementor-nav-menu--main .menu-item-2732 ul.sub-menu {
left: 0!important;
top:auto!important;
}
.elementor-nav-menu--main > ul > li.menu-item-has-children {display:block!important; box-sizing: border-box;}
     .elementor-nav-menu--main ul.sub-menu {
         padding: 0!important;
    margin: 0!important;
    left: 0!important;
         background: #fff;
         width: 100%!important;
         max-width:100%!important;
         visibility: hidden;
		opacity: 0;
		display: flex!important;
		justify-content: center;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
		position: fixed!important;
     }
     .elementor-nav-menu--main ul.sub-menu li a,
     .elementor-nav-menu--main ul.sub-menu li a:hover{
         padding-left: 30px;
         padding-right: 30px;
     }
     .elementor-nav-menu--main .menu-item-1033:hover ul.sub-menu,
     .elementor-nav-menu--main .menu-item-2732:hover ul.sub-menu{
         visibility: visible;
		opacity: 1;
		border: 1px solid;
     }
     .elementor-nav-menu--main ul.sub-menu li {
         display: inline-block!important;
         border: none!important;
     }
    
}/* End custom CSS */