/*
Theme Name: BigHearts Child
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: -
Version: 1.0
Template: bighearts
Text Domain: bighearts-child
*/


#main{
	padding:0px 0px!important;
}

body .wgl-menu_outer, body .mobile_nav_wrapper .primary-nav ul li ul.sub-menu{
	background:white;
	color:black;
}


#wgltabs-2 .elementor-section-boxed p, #wgltabs-2 .elementor-section-boxed .elementor-element, #wgltabs-2 .elementor-section-boxed h3{
	color:white!important;
}

.row-footer .primary-nav > ul > li > a{
	    padding: 0px 50px 0px 0px
}


@media (min-width: 1200px) and (max-width: 1648px){
	#digicard .elementor-widget-container{
		min-height:630px;
	}
}

@media(max-width:1200px){
	#digicard .elementor-widget-container{
		min-height:400px;
	}
}

@media(min-width:1649px){
	#digicard .elementor-widget-container{
		min-height:500px;
	}
}

.give-currency-symbol{
	min-width:60px;
}


@media (max-width: 767px){
	#footer-col-2{
		height:300px;
	}
	.elementor-1149 .elementor-element.elementor-element-97b4daa > .elementor-element-populated{
		margin: 40px 102px 11px 0px!important;	
	}]
	
}

@media(min-width: 768px){
	header .elementor-column.elementor-col-50, .elementor-column[data-col="50"]{
		width:66%;
	}
	
}

.pll-parent-menu-item span{
	margin-top:20px;
}

.pll-parent-menu-item .sub-menu{
	min-width:30px!important;
	height: 70px;
}

.pll-parent-menu-item .sub-menu .menu-item{
	margin-top: -25px;
}

.pll-parent-menu-item .menu-item a{
	padding: 2px 27px 2px 27px!important;
}

@media (min-width: 768px) {
	header .elementor-column.elementor-col-50, .elementor-column[data-col="50"] {
        width: 108%!important;
    }
}