/*.new-service .cb-container.cb_transparent_color {
    display: flex;
    align-items: center;
}*/
.new-service .cb-container.cb_transparent_color {
    display: flex;
    align-items: center;
    cursor: auto;
}
.new-service .cb-container.cb_transparent_color .cb-customimg img.attachment-full {
    opacity: 1;
    max-width: 295px;
    margin: 0;
}
.new-service .cb-container.cb_transparent_color .cb-text-area {
    padding: 0 30px;
}
.new-service h4.cb-heading {
    color: #1e73be;
}
.new-service .cb-img-area {
    margin: 0;
}
#single-page .header-overlay {
   background-position: center;
}
@media (min-width:1440px){
	#single-page .header-overlay {
 
    height: 400px;
	
}
	#single-page .single-page-heading {
    height: 400px;
}
	#single-page .header-overlay {
   
    top: 50px;
    
}
}

@media (max-width:1499px){

	#single-page .header-overlay {
   height: 300px;
		 background-position: center;
}
#single-page .single-page-heading {
   
    height: 300px;
}
	#single-page .single-page-heading {
    overflow: unset; 
		margin-bottom: 0px;
}
	.services-2 .single-page-content .wpb-content-wrapper {
    padding-top: 60px;
}

}
@media (max-width:1199px){
.new-service .cb-container.cb_transparent_color {
    flex-flow: column;
}
	.new-service .cb-container.cb_transparent_color .cb-customimg img.attachment-full {
    max-width: 100%;
}
.new-service .wpb_column .vc_column-inner {
    padding: 0 !important;
}
	.new-service .cb-container.cb_transparent_color .cb-text-area {
    padding: 25px;
}
.new-service .wpb_column {
    width: 32%;
    padding: 0 !important;
    margin-right: 1%;
}
}

@media (max-width:767px){
.new-service .wpb_column {
    width: 100%;
    padding: 0 !important;
    margin-right: 0;
}
.new-service a.tt_button.tt_secondary_button.pull-left {
    margin-left: 0;
    width: auto;
    max-width: initial !important;
    display: inline-block;
}
.new-service .wpb_column .vc_column-inner {
    padding: 0 !important;
    width: 90%;
    margin: 0 auto 20px !important;
}
	.new-service .cb-container.cb_transparent_color .cb-customimg img.attachment-full {
    max-width: 100%;
    width: 100%;
    height: 100%;
}
div#wpsisac-slick-slider-1 .slick-slide img {
    padding: 0 10px !important;
    width: auto !important;
    height: auto !important;
}	
.wpsisac-image-slide, .wpsisac-slide-wrap {
   height: auto !important;
}	
section.section {
    padding: 30px 0;
}	
section#care-stories {
    padding-bottom: 0;
}	
section#call-to-action section.wpb-content-wrapper {
    padding-top: 0;
}	
section#care-stories section.wpb-content-wrapper {
    padding-bottom: 0;
}		
}


.services-2 .single-page-content .wpb-content-wrapper {
    background: #fff;
}
#single-page {
    padding-bottom: 0;
}

.vc_column-inner.vc_custom_1498484096064 .kd-contact-form div#wpcf7-f3289-p2487-o1 form p label {
    width: 100%;
}
.contact-us {
    padding-bottom: 40px !important;
}

.about-us .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner {
    padding-top: 0;
}

.background-remove a.tt_button.button-center {
    margin-bottom: 50px;
}
.background-remove {
    padding-top: 0px !important;
}
.background-remove .wpb_wrapper p {
    max-width: 900px;
    margin: 0 auto;
}
.background-remove a.tt_button.button-center {
    margin-bottom: 50px;
}
.new-service {
    padding-top: 60px !important;
}

div#wpsisac-slick-slider-1 .slick-slide img {
    padding: 0 50px;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
}
.vc_row.wpb_row.vc_row-fluid.container.vc_custom_1685655547740.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-o-equal-height.vc_row-flex {
    min-height: auto;
}
