.elementor-1014 .elementor-element.elementor-element-ccf09d1 {
    margin-top: -2px;
    margin-bottom: 0px;
    padding: 0px 15px 0px 15px;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.06) 0px 2px 4px -1px;
}


.elementor-1014 .elementor-element.elementor-element-d8951c8 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1014 .elementor-element.elementor-element-209e906 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1014 .elementor-element.elementor-element-a68696b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .apr-nav-menu--main .mega-menu > li > a {
    color: #2D2D2D;
   /* font-size: 13px;*/
    font-weight: 600;
    line-height: 1.4em;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .rt-mobile-menu > li > a {
    color: #191D27;
}

.rt-header.fixed .apr-nav-menu--main .mega-menu > li > a {
    color: #191D27 !important;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .apr-nav-menu--main > .mega-menu .sub-menu li a {
    color: #191D27;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .rt-mobile-menu .sub-menu a {
    color: #191D27;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .rt-header.fixed .apr-nav-menu--main > .mega-menu .sub-menu li a {
    color: #191D27 !important;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .apr-nav-menu--main > .mega-menu .sub-menu.menu-depth-2 li a {
    color: #FFFFFF;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .rt-header.fixed .apr-nav-menu--main > .mega-menu .sub-menu.menu-depth-2 li a {
    color: #191D27 !important;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .apr-nav-menu--main .menu-item-mega-parent .mega-menu-content h5 {
    color: #ffffff;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .rt-header.fixed .apr-nav-menu--main .menu-item-mega-parent .mega-menu-content h5 {
    color: #ffffff !important;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .apr-nav-menu--main .mega-menu > li > a {
    padding: 22px 15px 22px 15px;
    margin: 0px 0px 0px 0px;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main {
    color: #fff;
}

/*.elementor-1014 .elementor-element.elementor-element-e8b016d .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main {
    background: #5d5de2;
    margin: 0px 0px 0px 0px;
}*/

.elementor-1014 .elementor-element.elementor-element-e8b016d .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main {
    background: #A03CD2;
    margin: 0px 0px 0px 0px;
    transition: background 0.3s ease;
    font-family: 'good times rg';
    letter-spacing: 1px;
    font-size: 12px !important;
}

    .elementor-1014 .elementor-element.elementor-element-e8b016d .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main:hover {
        background: #5d5de2; /* Change the background color on hover */
        color:#fff
    }

/*.elementor-1014 .elementor-element.elementor-element-e8b016d .rt-header.fixed .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main {
    background: #5d5de2;
}*/

.elementor-1014 .elementor-element.elementor-element-e8b016d .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main {
    border-radius: 50px;
    padding: 8px 12px 8px 12px;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .rt-search-cart-holder .radiantthemes-menu-custom-button a.radiantthemes-menu-custom-button-main {
    margin: 0px 0px 0px 0px;
    padding: 8px 16px 8px 16px;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .rt-mobile-toggle-holder .rt-mobile-toggle span {
    background: #2891cf;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d .rt-header.fixed .rt-mobile-toggle-holder .rt-mobile-toggle span {
    background: #000;
}

.elementor-1014 .elementor-element.elementor-element-e8b016d > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
