@media only screen and (max-width: 480px) {
	.custom_pad_section.contact_area {
		padding-right: 0 !important;
	}
	.custom_pad_section {
	  padding-right: 32px !important;
	}
	.contact_row{
		gap: 30px 0;
	}
	.contact_col {
	  width: 100%;
	}
	.request_form .wpcf7-form input, .request_form .wpcf7-form textarea{
		font-size: 16px;
	}
	.request_form .wpcf7-form textarea{
		margin: 30px 0;
	}
	.custom_section_heading h2{
		padding-bottom: 10px;
	}
	.mob_space h3 br{
        display: inline-block;
    }
    .custom_content_box .elementor-image-box-content {
	  padding: 30px 24px 35px;
	}
	.custom_slides .e-con-inner .slick-list, .expert_slides .slick-list{
	  padding-left: 100px;
	}
	.custom_slides .e-con-inner .slick-track, .expert_slides .slick-track{
		gap: unset;
	}
	.custom_slides .e-con-inner .custom_content_box{
		margin-left: 15px;
	}
	.expert_slides .slick-list {
	  margin: unset;
	}
	.expert_slides .expert_col {
	  padding: 0 0 0 30px;
	}
	.expert_col h3.elementor-heading-title {
	  min-height: unset;
	}
}
@media only screen and (max-width: 384px) {
	.expert_col h2.elementor-heading-title {
	  font-size: 20px !important;
	  font-weight: 25px !important;
	}
	.expert_role .elementor-widget-container {
	  padding-top: 0 !important;
	}
	.custom_slides .e-con-inner .slick-list, .expert_slides .slick-list{
		padding-left: 90px;
	}
	.expert_col h3.elementor-heading-title{
		font-size: 15px !important;
	}
}
