.free__consultation__wrap h2{padding:0px !important;}
.wpcf7 .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output,
.wpcf7 form.invalied .wpcf7-response-output,
.wpcf7 form.failed .wpcf7-response-output{display:block;}
.wpcf7-response-output-absolute div.wpcf7-response-output {bottom: -46px;}
.wpcf7 form .wpcf7-response-output{padding: 5px 10px;}

.stm-header__row_color_center{
	padding-top:8px !important;
	padding-bottom:0px !important;
}
.stm_mobile__header{
	padding: 15px 15px !important;
}
body .vc_testimonials.style_3.navigation-bullets{
	padding: 50px 0 !important;
}

.stm_service-template-default #main{
    padding-bottom:0px;
}

.referral_content h4{padding-top:0px !important;}
.referral_heading h2{margin-bottom:0px !important;}
.service__sidebar > .elementor-widget-wrap{padding-top:0px !important;}
.service__sidebar .widget{margin-bottom:0px;}

.faq_subheading h5:after{content:none;}
.faq__accordian .elementor-accordion-icon-right{padding-left:8px;}
.code__std__accordian ul li::before{content:none !important;}
.code__std__accordian ul li{padding-left:0 !important;}

.premium-modal-trigger-container{display:none;}



@media only screen and (min-width: 1024px) {
  .page_title.disable_title{padding-bottom:10px;}
  .page_title.transparent{padding-top:20px;}
  #main{padding-bottom:40px;}
  .about__sidebar .mb-30{margin-bottom:0px;}
}

@media only screen and (max-width: 1023px) {
  .page_title.transparent { margin-bottom: 0px; padding-top:0px;}
  .page_title.disable_title{padding-bottom:0px;}
}