/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 01 2025 | 18:39:24 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

/*
====================================
Medium Screen - Others
====================================
*/

@media screen and (min-width: 1200px) and (max-width: 1300px) {


.prtextbr p br {
    display: none !important;
}





}






@media screen and (min-width: 992px) and (max-width: 1199px) {


.prtextbr p br {
    display: none !important;
}



#heroimg1 img {
	display: none;
}	
	
#heroimg2 img {
	display: none;
}
	
#heroimg3 img {
	display: none;
}
	
#heroimg4 img {
	display: none;
}	

#heroimg5 img {
	display: none;
}
	
#heroimg6 img {
	display: none;
}	

}

/*
====================================
Small Screen - Tablate
====================================
*/
@media screen and (min-width: 768px) and (max-width: 991px) {

.ctbmarea .elementor-container {
    min-height: initial !important;
}

.prtextbr p br {
    display: none !important;
}
	
	
	
	
#heroimg1 img {
	display: none;
}	
	
#heroimg2 img {
	display: none;
}
	
#heroimg3 img {
	display: none;
}
	
#heroimg4 img {
	display: none;
}	

#heroimg5 img {
	display: none;
}
	
#heroimg6 img {
	display: none;
}		
	
	
	
	
}


/*
====================================
Xtra Small Screen - Small Mobile
====================================
*/
@media screen and (max-width: 767px) {



	.wpr-sub-mega-menu {
		width: 100% !important;
	}

	.dwonherotexth h3 br {
		display:none;
	}

	
.ctbmarea .elementor-container {
    min-height: initial !important;
}
	
	
.aboutformpart .elementor-field-label {
    font-size: 16px !important;
    line-height: 24px !important;
	    padding-bottom: 5px!important;
}

.pricing-area  {
    overflow: hidden;
    overflow-x: scroll;
}
	
.pricing-area .elementor-container {
    width: 1240px;
}
	
	
	
.prtextbr p br {
    display: none !important;
}	
	
	
	
	
#heroimg1 img {
	display: none;
}	
	
#heroimg2 img {
	display: none;
}
	
#heroimg3 img {
	display: none;
}
	
#heroimg4 img {
	display: none;
}	

#heroimg5 img {
	display: none;
}
	
#heroimg6 img {
	display: none;
}	
	
	
.sticky-column.elementor-1786 .elementor-element.elementor-element-7c5f7a7 {
		width: 100%;
}
	
	
}