@media (min-width: 300px) and (max-width: 767px) {
	.v3-header {
	    width: 65%;
	    padding:16px 30px;
	    right: 4%;
	}
	.v3-header h1 {
	    font-size: 26px;
	}
	.v3-header-meta {
	    font-size: 14px;
	}
	.v3-header-meta li {
	    padding: 4px 0;
	    float: right;
	    clear: both;
	}
	.elementor-heading-title.elementor-size-large {
	    font-size: 20px !important;
	}
	.elementor-column-gap-wider .elementor-element-populated {
	    padding: 30px !important;
}





@media (min-width: 767px) and (max-width: 1023px) {
	.v3-header {
	    width: 70%;
	    right: 4%;
	    margin-top: -96px;
	    padding: 24px 42px;
	}
	.v3-header h1 {
	    font-size: 32px;
	}
	.v3-header-meta {
	    font-size: 15px;
	}
	.elementor-column-gap-wider .elementor-element-populated {
	    padding: 30px !important;
	}

}




