/* .page-header-overlay{
	display:none; !important
}
.lp-home-banner-contianer, .lp-home-banner-with-loc{
 display:none; !important
} */
.My_overlay {
  display:none;
  background: none; /* Default background when screen size is less than 1000px */
  padding-top: 0px; 
  transform: none;
  margin-bottom: 0px;
}

@media (min-width: 1000px) {
  .My_overlay {
      display:block;

    background: rgba(0, 0, 0, 0.6) !important; 
    padding-top: 10px !important;
    transform: translateY(-110px);
    margin-bottom: 0px !important;
  }

}

@media (max-width: 1000px) {
	.paddingTop1{
    font-weight:600 !important;
    padding-top:20px !important;
		font-size: 22px !important;
	}
   
.hfe-menu-item{
	width:300px !important;
}

}
.itemOverlay{
	padding-top: 20px !important;
}
.elementor-button-text{
	color:#0679C5 !important;
}
.hfe-menu-item:hover{
	background-color:#dee9f1 !important;
}
.slick-dots{
	display:none !important;
}

.paragrahFeatured{
		margin:0px !important;
  padding: 0px !important;
}
.CardHeading{
	padding: 20px 0 !important;
}
.CardBox{
	padding:0px !important;
}
.textBrokers{
	font-weight:300 !important;
}
 .lp-list-page-grid{
	width:100% !important;
}

.form-inline {
	background-color:#f4f4f4 !important;
}
.search-filters > ul > li > a{
	background-color:white !important;
 color:#007D89 !important;
}
#searchform, .chosen-container-single, .chosen-single span{
	background-color:white !important;
}
/* #lp-hidden-map{
	position:static !important;
   height:610px !important;

} */
#menu-primary{
	color: blue !important;
}
.fullwidth-header{
	max-width:1140px !important;
  margin: 0 auto !important;
}
/* .lp-home-categoires {
    transform: translateY(-97%);
} */
.lp-section-title-container{
	padding-top:0px !important
}
.lp-section-title-container, h2{
	 color: #232529 !important;
   font-size: 26px !important;
   font-weight:500 !important;
   padding-left:15px !important;
   padding-bottom:10px !important;
}
#g-vcc19l5 .grid-container p{
	display:none;
}
#g-vcc19l5 .reviewer-details p{
	display:block !important;
}
#lp_67605329c532b, .lp-section-row{
	background-color:#F0F2F3 !important;
}
.padding-top-40{
	padding-top:0px !important;
}
.padding-bottom-40{
	padding-bottom:0px !important;
}
.hide{
    padding-left: 70px !important;
}
.tax-listing-category .page-heading{
	    display: none !important;
}

/* Product Page Changes */

.blog-single-page {
  height:80px !important;
  background:none !important;
  background-color: #EFF3F6 !important;
}
.blog-heading-inner-container{
	text-align:left !important;
  color:black !important;
  transform: translateY(0%) !important;
}
.lp-blog-user-thumb{
	display:none !important
}
.blog-single-page .lp-blog-grid-author {
    display: none !important;
}
.blog-single-page .breadcrumbs {
    display: none !important;
}
  .blog-single-page .page-header-overlay{
      display: none !important;
   }
.blog-single-page .lp-blog-user-thumb {
    display: none !important;
}
.blog-single-page .padding-bottom-15 {
    padding-bottom: 10px;
    max-width: 1140px !important;
    margin: 0 auto !important;
    color:black !important;
    font-size: 32px !important;
    font-weight:500 !important;
    
}
.blog-single-inner-container{
	padding:0 !important;
}
  @media (max-width: 1000px) {
    .blog-single-page .padding-bottom-15{
        font-size: 24px !important;
        padding-bottom: 56px !important;
        padding-left:30px !important;
    }
}
.cart button{
    background-color: #1e73BE !important;
}
#lp-report-listing .buy_now_button{
	padding-top: 17px !important;
}
/* .pull-right .padding-right-10{
	width:567px !important;
}    */
.buy_now_listing_btn{
   font-weight:600 !important;
   margin-top: 10px;
}
/* pdt page not confirmed */
.flex-control-nav .flex-control-thumbs{
	margin:10px !important;
  display:flex !important;
	gap:3px !important;
}
.woocommerce div.product div.images .flex-control-thumbs{
	  margin:10px !important;
  display:flex !important;
	gap:5px !important;
}
.page-heading .page-heading-inner-container h1{
	color:#1E73BE !important;

}
.page-heading .page-heading-inner-container ul.breadcrumbs > li > a,
.page-heading .page-heading-inner-container ul.breadcrumbs > li > span {
    color: #1E73BE !important;
}
.breadcrumbs li:before{
	    color: #1E73BE !important;
}
.wc-block-cart__submit-container{
	border: 2px solid #1E73BE !important;
  border-radius:8px !important;
}
.wc-block-components-button__text{
		    color: #1E73BE !important;
}
/* @media (min-width: 992px) {
    .col-md-8 {
        width: 100%;
    }
}
.col-md-4 .col-sm-4 .listing-second-view{
	display:none !important;
}
#sidebar{
	display:none !important;
} */
.page-container-five {
    padding: 20px 0 !important;
}
/* Responsive issues fixess */
@media (max-width:768px){
	.row {
    margin-right: 0 !important; 
    margin-left: 0 !important; 
}
.mm-menu .mm-navbars_top .mm-navbar{
	background-color: white !important;
}
.mm-menu a{
  color:#1E73BE !important;		
}
.page-container-five {
    padding: 0px !important;
}
}
/* About Page CSS */
.section-g-hqj9ew7, .section-g-7l22r7k, .section-g-e7ummw1, .section-g-6wpmz7q,
.section-g-7opcn72{
	height:100% !important;
  display:flex;
	justify-content:center;
  align-items:center;
  flex-direction: column;
}
.customLineHeight p{
  color: #232529 !important;
	line-height: 40px !important;
}
#section-g-frzans1 strong{
	color:#00A0DF !important;
}
.wpforms-field-label{
	color:#137EBE !important;
}
.section-g-ve9v1ek{
	margin-top:40px !important;
}
.gutentor-social-item {
  padding:10px 0 !important;
	border:1px solid #137EBE !important;
}
/* .sectionAbout{
	display:flex;
  flex-direction:column;
	justify-content:center;
  align-content:center;
} */
/* .pull-right .lp-add-listing-btn{
	display:none !important;
} */
@media (max-width: 768px) {
    .pos-relative .lp-home-banner-contianer {
        height: 450px !important;
    }
  .lp-home-categoires {
      padding: 10px 0 !important;
    }
    .hide {
    padding-left: 0px !important;
}


}
.lp-search-header-style-outer{
	display:none !important;
}
.lp-menu-bar-padding-dev{
	padding: 15px 0; !important;
}
@media (min-width: 768px) {
  .mydescriptionListing {
    max-width: 72% !important;
    font-size:17px !important;
  }
  .descriptionPriceBox .title{
	max-width:72% !important;
}

  
}
.devDescription .review{
	display:none !important;
}
.mydescriptionListing .review{
	display:none !important;
}
.amr4323 a{
	max-width:100% !important;
}
.descriptionPriceBox{
	display:flex !important;
	justify-content:space-between !important;
}
.descriptionPriceBox .price{
	background-color:white !important;
  display:flex !important;
	flex-direction:column !important;
}
.app_search_header{
	display:none !important;
}
.listing_contact_us{
	color: #1E73BE !important;
  border: 1px solid #1E73BE !important;
  font-size: 12px !important;
  background-color: white !important;
  width: 100px !important;
}
@media (max-width: 767px) {
 
  .descriptionPriceBox{
	   display: block !important;
  }
  
}
.descriptionPriceBox .title{
	font-size:21px !important;
	font-weight:500 !important;
}
.list_view.lp-grid-box-contianer .lp-grid-box-description {
    padding-bottom: 30px !important;
   
}
.wp-block-woocommerce-cart, .wp-block-woocommerce-checkout{
	max-width:1140px !important;
  width:100% !important;
  margin:0 auto !important
}
.askingPrice{
	display:flex;
	gap: 10px !important; 
}
.askingPriceTitle{
	font-size:18px !important;
  color:#292929 !important;
  font-weight: 400 !important;
}
#g-vcc19l5 .review{
	display:none !important;
}
.footer-upper-bar{
	margin-top:-25px !important;
}
.lp-listing-price-range{
	background:none !important;
}
.featuresDataContainerOuterSubmit.white-section.border-bottom.lp-style-wrap-border {
    display: none !important;
}
@media (max-width: 480px) and (min-width: 320px) {
	#lp-find-near-me {
		padding-left:0px !important
	}