.elementor-1294 .elementor-element.elementor-element-4fcd634{margin-top:0px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-1294 .elementor-element.elementor-element-4a898f6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1294 .elementor-element.elementor-element-6aa372d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1294 .elementor-element.elementor-element-c9eeafd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .apr-nav-menu--main .mega-menu > li > a{color:#191D27;font-size:1rem;font-weight:600;line-height:1.4em;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-mobile-menu > li > a{color:#191D27;}.rt-header.fixed .apr-nav-menu--main .mega-menu > li > a{color:#191D27 !important;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .apr-nav-menu--main > .mega-menu .sub-menu li a{color:#191D27;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-mobile-menu .sub-menu a{color:#191D27;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-header.fixed .apr-nav-menu--main > .mega-menu .sub-menu li a{color:#191D27 !important;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .apr-nav-menu--main > .mega-menu .sub-menu.menu-depth-2 li a{color:#FFFFFF;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-header.fixed .apr-nav-menu--main > .mega-menu .sub-menu.menu-depth-2 li a{color:#191D27 !important;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .apr-nav-menu--main .menu-item-mega-parent .mega-menu-content h5{color:#ffffff;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-header.fixed .apr-nav-menu--main .menu-item-mega-parent .mega-menu-content h5{color:#ffffff !important;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .apr-nav-menu--main .mega-menu>li>a{padding:30px 15px 30px 15px;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main {font-size:1em;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-1294 .elementor-element.elementor-element-1f3ae17  .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main{background:#2F53C8;margin:0px 0px 0px 15px;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-header.fixed .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main {color:#FFFFFF;}.elementor-1294 .elementor-element.elementor-element-1f3ae17  .rt-header.fixed .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main{background:#2F53C8;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .radiantthemes-menu-custom-button .radiantthemes-menu-custom-button-main{border-radius:50px;padding:12px 25px 12px 25px;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-search-cart-holder .radiantthemes-menu-custom-button a.radiantthemes-menu-custom-button-main{margin:0px 0px 0px 15px;padding:12px 25px 12px 25px;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-mobile-toggle-holder .rt-mobile-toggle span{background:#000;}.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-header.fixed .rt-mobile-toggle-holder .rt-mobile-toggle span{background:#000;}/* Start custom CSS for radiant-header_custom_menu, class: .elementor-element-1f3ae17 */@media (min-width: 1025px) and (max-width: 1124px){
	.logo-holder img{
		width:140px;
	}
	.elementor-1294 .elementor-element.elementor-element-1f3ae17 .apr-nav-menu--main .mega-menu>li>a{
		padding-left: 8px !important;
		padding-right: 8px !important;
		font-size: 12px !important;
	}
.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-search-cart-holder .radiantthemes-menu-custom-button a.radiantthemes-menu-custom-button-main{
		margin-left: 15px !important;
		font-size: 14px !important;
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}

@media (min-width: 1304px){
.elementor-1294 .elementor-element.elementor-element-1f3ae17 .apr-nav-menu--main .mega-menu>li>a {
    padding: 17px 11px 18px 11px !important;
}
}


@media (min-width: 1124px) and (max-width: 1303px){
    .logo-holder img{
		width:200px;
	}
	.elementor-1294 .elementor-element.elementor-element-1f3ae17 .apr-nav-menu--main .mega-menu>li>a{
		padding-left: 10px !important;
		padding-right: 10px !important;
		font-size: 12px !important;
	}
	.elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-search-cart-holder .radiantthemes-menu-custom-button a.radiantthemes-menu-custom-button-main{
		margin-left: 15px !important;
		font-size: 14px !important;
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
}

@media (min-width: 300px) and (max-width: 491px){
    .notifications .icon_wrap img {
        max-width: 16px;
    }
    .elementor-1294 .elementor-element.elementor-element-1f3ae17 .rt-search-cart-holder .radiantthemes-menu-custom-button a.radiantthemes-menu-custom-button-main {
        margin-left: 10px !important;
        font-size: 12px;
        padding: 8px 10px 8px 10px;
    }
    .logo-holder img{
		width:140px;
	}
}

@media (min-width: 768px) and (max-width: 1200px) {
    .hidden-md {
        display: none !important;
    }
}




.elementor-1294 .elementor-element.elementor-element-1f3ae17 .apr-nav-menu--main .mega-menu>li>a {
        padding: 17px 22px 18px 22px !important;
    }
    
    
    
    @media (max-width: 767px) {
    .menu-item.menu-item-type-post_type.menu-item-object-page {
         padding-bottom: 0px; 
    }
}/* End custom CSS */