.dark-main-box {
    display: inline-flex;
}

.theme-bg-color{
	background-color: #f36c68 !important;
}

.theme_color_txt {
    color: #f36c68 !important;
}

.theme_color_txt span {
    color: #3c3838 !important;
}

h3.dark-title {
    font-weight: 800;
    font-size: 48px;
    font-family: Poppins, sans-serif;
    z-index: 1;
}

h3.dark-title-color {
    color: #f3da2e;
}

span.title-back {
    font-size: 72px;
    font-family: Poppins, sans-serif;
    font-weight: 800;
    opacity: 0.2;
    margin: 0;
    position: absolute;
	margin-top: -35px;
	margin-left: -50px;
}

span.title-back-color{
	color: #eee;
}

span.light-back-color{
	color: #9c9c9c;
}

.Home_Section_title h1 span:after {
    content: " ";
    display: block;
    position: absolute;
    font-size: 25px;
    border-bottom: 2px solid #fff;
    width: 15%;
    height: 5px;
}

.Dark_Section_title p {
    text-align: left;
    color: #fff !important;
}

.body_txt_color{
    color: #3c3838 !important;
}

.Home_Section_title h1 span {
	color: #fff1f1
}

.Home_Section_title h1 span:after {
    content: " ";
    display: block;
    position: absolute;
    font-size: 25px;
    border-bottom: 2px solid #fff;
    width: 15%;
    height: 5px;
}

.Body_Section_box h1 span:after {
    content: " ";
    display: block;
    position: absolute;
    font-size: 25px;
    border-bottom: 2px solid #3c3838;
    width: 15%;
    height: 5px;
}

.fw_800{
    font-weight: 800;
}

.highlight_point{
    font-family: Poppins, sans-serif;
    line-height: 35px;
}

.font-22{
    font-size: 22px;
}

.special_slide{
	height:450px;
	border-radius:25px;
	box-shadow:0px 0px 2px 0px #cecccc
}
.service-carousel2 .slick-slide.slick-active{
	opacity:1;
}
.service-carousel2 .slick-slide.slick-active .Testimonial_Outer {
    border: unset;
}