/*
 Theme Name: kameleon Child
 Theme URI: http://themeforest.net/user/sayenthemes 
 Description:  kameleon Child Theme
 Author:       SayenThemes
 Template:     kameleon
 Version:      2.0
 Tags: responsive-layout, custom-background, custom-header, custom-menu, featured-images, flexible-header, full-width-template, post-formats, theme-options, translation-ready
 Text Domain:  kameleon-child
*/
*
/* Theme customization starts here
-------------------------------------------------------------- */
.blue-sec { position: relative; height:auto; background-color: #097542; font-size:12px;width: 100%;float: left; }
.car_box { width:100%; float:left; position:relative; min-height:120px }
.car_text { width:63%; text-align:right; font-size:28px; color:#fff; line-height:30px; padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; position:absolute; left:0; opacity:0 }
.car_img { width:30%; position:absolute; right:70%; top:-13px; }
.car_text img { margin:10px 25px; display:inline-block; }
.pad_top { padding:35px 0; }
.car_img img {float:none; width: 80%;}
@media (max-width: 767px) {
	.car_text img {
		margin: 0px !important;
		width: 22% !important;
	}	
	.car_text {
		padding: 50px 0 0 0 !important;
	}
	.car_img {
		top:62px !important;
	}
}
.wpcf7-form p {
    font-size: 15px;
	    color: #797c83;
}
.kameleon-cf7-container[data-style=normal] .km_cf7-input {border: 1px solid #bfbfbf !important;}
@media (min-width: 1515px) and (max-width: 2025px){.car_img {width:22%;}}
.kswr-heading-title.kswr-shortcode-element {
    line-height: 1.1;
}
.prop {
position: relative;
    padding: 0 15px;
    font-size: 13px;
    line-height: 15px;
    color: #606060;
    letter-spacing: 0.5px;
    border-left: 1px solid #E5E5E5;
}
.prop1 {
text-decoration: none;
    color: #00713D;
}
.img-icons img {
    border-radius: 99%;
}