@import url('https://fonts.googleapis.com/css?family=Montserrat|Roboto');
.black{
	font-weight: 900 !important;
}
h1,h2,h3,h4,h5,h6{
	margin-top: 0 !important; 
}
p{
	font-family: 'Roboto', sans-serif !important;
	font-size: 16px !important;
	line-height: 30px !important;
	text-align: justify;
}
h1{
	font-family: 'Montserrat', sans-serif;
	font-size: 62px;
}
h1{
	font-family: 'Montserrat', sans-serif;
	font-size: 62px;
	font-weight: 600 !important;
	line-height: 90px !important;
}
h2{
	font-family: 'Montserrat', sans-serif;
	font-size: 30px;
	font-weight: 600 !important;
	line-height: 45px !important;
}
h3{
	font-family: 'Montserrat', sans-serif;
	font-size: 24px;
	font-weight: 400 !important;
}
h4{
	font-family: 'Roboto', sans-serif;
	font-size: 22px;
	font-weight: 400 !important;
}
h5{
	font-family: 'Roboto', sans-serif;
	font-size: 20px;
	font-weight: 400 !important;
	line-height: 37px !important;
}
h6{
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	font-weight: 700 !important;
}
.row_header{
	background-position: center center;
    background-size: cover !important;
}
.column_header_title .vc_column-inner{
	padding-top: 0px !important;
}
.column_advertise_content .vc_column-inner{
	padding-top: 60px !important;
	padding-left: 80px !important;
    padding-right: 80px !important;
    background-size: contain !important;
}
.button_read_more a {
    border: 2px solid #000000 !important;
    background-color: transparent !important;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700 !important;
    font-size: 16px !important;
    color: #000000 !important;
    padding: 10px 35px !important;
}
.button_read_more a:hover{
	background-color: #000000 !important;
	color: #ffffff !important;
}
.row_advertise{
	margin-top: -110px !important;
}
.title_text {
    margin-bottom: 10px !important;
}
.column_step>.vc_column-inner {
    background-position-y: center !important;
    padding-left: 350px !important;
}
.column_form .vc_column-inner {
    padding-left: 130px !important;
    padding-right: 230px !important;
    padding-top:15px !important;
}
#gform_wrapper_1 .gfield_label {
    color: #ffffff !important;
    font-weight: 500 !important;
    margin-top:16px !important; 
	display: none !important;
}
#gform_wrapper_1 .gfield_required {
    color: #ffffff !important;
}
.ginput_container input {
    width: 93.3% !important;
    border-radius: 5px !important;
    float: right;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-color: transparent !important;
    height: 36px !important;
}

.ginput_container select {
    border-radius: 5px !important;
    float: right;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-color: transparent !important;
    height: 36px !important;
    padding: 6px 2px !important;
    border-width: 2px !important;
    margin-left: -1px !important;
    width: 93.3% !important;
}
#gform_wrapper_1 #gform_submit_button_1 {
    float: right;
    background-color: transparent !important;
    border: 1px solid #ffffff !important;
    color: #ffffff !important;
    border-radius: 5px !important;
    padding: 5px 30px !important;
    font-family: 'Montserrat', sans-serif;
    font-size: 24px !important;
}
#gform_wrapper_1 #gform_submit_button_1:hover{
	background-color: #ffffff !important;
	color: #000000 !important;
}
.gfield_description.validation_message,.gform_wrapper div.validation_error {
    display: none !important;
}
.ginput_container input, .ginput_container select::placeholder
.ginput_container img {
    background-color: #ebebeb;
    height: 36px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    padding: 2px 4px !important;
    margin-top: -1px !important;
}
.ginput_container_select img{
	margin-top: -2px !important;
    height: 37px !important;
}
.column_form_submit .vc_column-inner{
	padding-left: 15% !important;
    padding-right: 15% !important;
}
.column_image_form .vc_column-inner{
    padding-right: 10% !important;
}
#gform_wrapper_1 ul.gform_fields li.gfield {
    margin-bottom: 35px !important;
}
#field_1_8 {
    margin-bottom: 10px !important;
}

.why_choose_content p {
    text-align: left !important;
}
.row_why_choose{
	min-height: 749px !important;
}
.row_testimonials{
	margin-top: -50px !important;
    min-height: 703px !important;
}
.row_testimonials .vc_col-sm-8 .vc_column-inner {
    padding-top: 120px !important;
}
#slider_48 .owl-item .sa_hover_container {
    width: 363px !important;
    background-size: cover !important;
    height: 420px !important;
    padding-top: 35px !important;
    margin:0 auto !important;
}
#slider_48 .owl-item .sa_hover_container p:first-child {
    height: 260px !important;
}
.column_image_faq .vc_column-inner{
	padding-left: 0 !important;
}
.column_faq_content .vc_column-inner{
    padding-right: 0 !important;
}
.faq .vc_toggle_title {
    padding: 15px 30px !important;
    border: 1px solid #a0a0a0;
}
.faq .vc_toggle_title h4 {
    color: #000000 !important;
    font-weight: 700 !important;
}
.faq .vc_toggle_title .bullet {
    background-image: url(/wp-content/uploads/2018/01/faq-bullet.png);
    width: 12px !important;
    height: 7px !important;
    float: right;
    margin-right: -10px !important;
    margin-top: 7px !important;
}
.faq.vc_toggle_active .bullet{
	background-image: url(/wp-content/uploads/2018/01/faq-bullet-active.png);
}
.faq.vc_toggle_active .vc_toggle_title {
    background-color: #000000;
}
.faq.vc_toggle_active .vc_toggle_title h4 {
    color: #ffffff !important;
}
.column_footer .vc_column-inner {
    padding-top: 120px !important;
}
.footer_top {
    margin-bottom: 10px !important;
}
.button_yes_in a {
    background-color: transparent !important;
    border: 1px solid #ffffff !important;
    color: #ffffff !important;
    border-radius: 5px !important;
    padding: 5px 30px !important;
    font-family: 'Montserrat', sans-serif;
    font-size: 24px !important;
}
.button_yes_in a:hover{
	background-color: #ffffff !important;
	color: #000000 !important;
}
.column_copyright .vc_column-inner {
    padding-top: 15px !important;
}
.copyright_content {
    margin-bottom: 15px !important;
}
.copyright_content p {
    font-size: 14px !important;
}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
    padding-top: 0 !important;
    margin-top: 0 !important;
}
#field_1_1 .ginput_container::after{
	content: "asa";
    color: transparent !important;
    background-color: #ebebeb;
    padding-right: 6px !important;
    padding-left: 6px !important;
    padding-bottom: 16px !important;
    background-repeat: no-repeat;
    background-position: center !important;
    background-image: url(/wp-content/uploads/2018/01/vehicle-number.png);
    padding-top: 1px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}
#field_1_2 .ginput_container::after{
	content: "asa";
    color: transparent !important;
    background-color: #ebebeb;
    padding-right: 5px !important;
    padding-left: 5px !important;
    padding-bottom: 16px !important;
    background-repeat: no-repeat;
    background-position: center !important;
    background-image: url(/wp-content/uploads/2018/01/name.png);
    padding-top: 1px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    margin-left: 2.7px;
}
#field_1_3 .ginput_container::after{
	content: "asa";
    color: transparent !important;
    background-color: #ebebeb;
    padding-right: 5px !important;
    padding-left: 5px !important;
    padding-bottom: 16px !important;
    background-repeat: no-repeat;
    background-position: center !important;
    background-image: url(/wp-content/uploads/2018/01/phone.png);
    padding-top: 1px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    margin-left: 2.7px;
}
#field_1_6 .ginput_container::after{
	content: "asa";
    color: transparent !important;
    background-color: #ebebeb;
    padding-right: 5px !important;
    padding-left: 5px !important;
    padding-bottom: 16px !important;
    background-repeat: no-repeat;
    background-position: center !important;
    background-image: url(/wp-content/uploads/2018/01/email.png);
    padding-top: 1px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    margin-left: 2.7px;
}
#field_1_7 .ginput_container::after{
	content: "asa";
    color: transparent !important;
    background-color: #ebebeb;
    padding-right: 5px !important;
    padding-left: 5px !important;
    padding-bottom: 16px !important;
    background-repeat: no-repeat;
    background-position: center !important;
    background-image: url(/wp-content/uploads/2018/04/steering.png);
    padding-top: 1px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    margin-left: 2.7px;
}
#field_1_9 .ginput_container::after{
    content: "asa";
    color: transparent !important;
    background-color: #ebebeb;
    padding-right: 5px !important;
    padding-left: 5px !important;
    padding-bottom: 16px !important;
    background-repeat: no-repeat;
    background-position: center !important;
    background-image: url(/wp-content/uploads/2018/01/car.png);
    padding-top: 1px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    margin-left: 2.7px;
}
#field_1_10 .ginput_container::after{
    content: "asa";
    color: transparent !important;
    background-color: #ebebeb;
    padding-right: 5px !important;
    padding-left: 5px !important;
    padding-bottom: 16px !important;
    background-repeat: no-repeat;
    background-position: center !important;
    background-image: url(/wp-content/uploads/2018/04/old.png);
    padding-top: 1px !important;
    border-top-left-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    margin-left: 2.7px;
}
.img_logo img {
    width: 50% !important;
}

@media(max-width: 1680px){
	.row_header{
		min-height: 725px !important;
	}
	.column_header_title .vc_column-inner {
    	margin-top: -95px !important;
	}
	.row_header .vc_col-sm-2,.row_advertise .vc_col-sm-2 {
    	width: 10% !important;
	}
	.row_header .vc_col-sm-8,.row_advertise .vc_col-sm-8 {
    	width: 80% !important;
	}
	.column_step>.vc_column-inner{
		background-position-x: -30% !important;
    	padding-left: 200px !important;
	}
	.column_form .vc_column-inner {
    	background-position: left !important;
		padding-left: 100px !important;
	}
	.ginput_container input, .ginput_container select {
    	float: right;
    	width: 94.1% !important;
    	margin-right: 2px !important;
    	margin-top: -1px !important;
	}
    #field_1_9 .ginput_container::after {
        padding-right: 4px !important;
        padding-left: 0px !important;
        padding-bottom: 15px !important;
        padding-top: 2px !important;
        margin-left: -3.3px !important;
    }
    #field_1_10 .ginput_container::after {
        padding-right: 4px !important;
        padding-left: 0px !important;
        padding-bottom: 15px !important;
        padding-top: 2px !important;
        margin-left: -3.3px !important;
    }
	.column_form .vc_column-inner{
		padding-right: 40px !important;
	}
	.why_choose_content h6 {
    	height: 40px !important;
	}
	.row_why_choose {
    	background-position: right top !important;
    	background-size: cover !important;
    	margin-top: 50px !important;
	}
	.row_testimonials {
    	background-size: cover !important;
    	background-position: top !important;
	}
	.row_testimonials .vc_col-sm-2 {
    	width: 10% !important;
	}
	.row_testimonials .vc_col-sm-8 {
    	width: 80% !important;
	}
	.column_faq_content .vc_column-inner {
        padding-right: 0 !important;
	}
	.row_footer {
    	background-position: center !important;
	}
	.row_footer {
    	background-position: top !important;
	}
	.row_footer .vc_col-sm-2 {
    	width: 10% !important;
	}
	.column_footer{
		width: 80% !important;
	}
	.row_why_choose .vc_col-sm-12>.vc_column-inner {
    	padding-top: 0 !important;
	}
	#field_1_1 .ginput_container::after {
    	padding-right: 5px !important;
    	padding-left: 5px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -0.3px !important;
	}
	#field_1_2 .ginput_container::after {
    	padding-right: 4px !important;
    	padding-left: 0px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -3.3px !important;
	}
	#field_1_3 .ginput_container::after {
    	padding-right: 4px !important;
    	padding-left: 0px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -3.3px !important;
	}
	#field_1_6 .ginput_container::after {
    	padding-right: 4px !important;
    	padding-left: 0px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -3.3px !important;
	}
	#field_1_7 .ginput_container::after {
    	padding-right: 4px !important;
    	padding-left: 0px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -3.3px !important;
	}
}
@media(max-width: 1440px){
	.row_header{
		min-height: 725px !important;
	}
	
	.row_header .vc_col-sm-2,.row_advertise .vc_col-sm-2 {
    	width: 10% !important;
	}
	.row_header .vc_col-sm-8,.row_advertise .vc_col-sm-8 {
    	width: 80% !important;
	}
	.column_step>.vc_column-inner{
		background-position-x: -30% !important;
    	padding-left: 200px !important;
	}
	.column_form .vc_column-inner {
    	background-position: left !important;
		padding-left: 25px !important;
	}
	.ginput_container input, .ginput_container select {
    	float: right;
    	width: 92% !important;
    	margin-right: 2px !important;
    	margin-top: -1px !important;
	}
	.column_form .vc_column-inner{
		padding-right: 40px !important;
	}
	.why_choose_content h6 {
    	height: 40px !important;
	}
	.row_why_choose {
    	background-position: right top !important;
    	background-size: cover !important;
    	margin-top: 50px !important;
	}
	.row_testimonials {
    	background-size: cover !important;
    	background-position: top !important;
	}
	.row_testimonials .vc_col-sm-2 {
    	width: 10% !important;
	}
	.row_testimonials .vc_col-sm-8 {
    	width: 80% !important;
	}
	.column_faq_content .vc_column-inner {
        padding-right: 0 !important;
	}
	.row_footer {
    	background-position: center !important;
	}
	.row_footer {
    	background-position: top !important;
	}
	.row_footer .vc_col-sm-2 {
    	width: 10% !important;
	}
	.column_footer{
		width: 80% !important;
	}
	.row_why_choose .vc_col-sm-12>.vc_column-inner {
    	padding-top: 0 !important;
	}
	#field_1_1 .ginput_container::after {
    	padding-right: 5px !important;
    	padding-left: 5px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -0.3px !important;
	}
	#field_1_2 .ginput_container::after {
    	padding-right: 4px !important;
    	padding-left: 0px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -2.3px !important;
	}
	#field_1_3 .ginput_container::after {
    	padding-right: 4px !important;
    	padding-left: 0px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -2.3px !important;
	}
	#field_1_6 .ginput_container::after {
    	padding-right: 4px !important;
    	padding-left: 0px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -2.3px !important;
	}
	#field_1_7 .ginput_container::after {
    	padding-right: 4px !important;
    	padding-left: 0px !important;
    	padding-bottom: 15px !important;
    	padding-top: 2px !important;
    	margin-left: -2.3px !important;
	}
    #field_1_9 .ginput_container::after {
        padding-right: 4px !important;
        padding-left: 0px !important;
        padding-bottom: 15px !important;
        padding-top: 2px !important;
        margin-left: -2.3px !important;
    }
    #field_1_10 .ginput_container::after {
        padding-right: 4px !important;
        padding-left: 0px !important;
        padding-bottom: 15px !important;
        padding-top: 2px !important;
        margin-left: -2.3px !important;
    }
	.ginput_container input, .ginput_container select {
            float: right;
    	width: 92.9% !important;
    	margin-right: 2px !important;
    	margin-top: -1px !important;
    }
}
@media(max-width: 1366px){
	.row_header {
    	min-height: 687px !important;
	}
	.row_header .vc_col-sm-8, .row_advertise .vc_col-sm-8 {
    	width: 84% !important;
	}
	.row_header .vc_col-sm-2, .row_advertise .vc_col-sm-2 {
    	width: 8% !important;
	}
	.column_advertise_content .vc_column-inner{
		background-size: contain !important;
	}
	.ginput_container input, .ginput_container select {
    	width: 91.15% !important;
    	margin-right: 2.2px !important;
	}
	.ginput_container img {
    	margin-left: 1px !important;
	}
	.row_testimonials .vc_col-sm-2 {
    	width: 8% !important;
	}
	.row_testimonials .vc_col-sm-8 {
    	width: 84% !important;
	}
	#field_1_1 .ginput_container::after{
    	margin-left: 1px !important;
	}
	#field_1_2 .ginput_container::after{
    	margin-left: -2.3px !important;
    	padding-left: 5px !important;
    	padding-right: 5px !important;
	}
	#field_1_3 .ginput_container::after{
    	margin-left: -2.3px !important;
    	padding-left: 5px !important;
    	padding-right: 5px !important;
	}
	#field_1_6 .ginput_container::after{
    	margin-left: -2.3px !important;
    	padding-left: 5px !important;
    	padding-right: 5px !important;
	}
	#field_1_7 .ginput_container::after{
    	margin-left: -2.3px !important;
    	padding-left: 5px !important;
    	padding-right: 5px !important;
	}
    #field_1_9 .ginput_container::after {
        margin-left: -2.3px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    #field_1_10 .ginput_container::after {
        margin-left: -2.3px !important;
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
}
@media(max-width: 1281px){
	.img_logo img {
    	width: 30% !important;
	}
	.row_header .vc_col-sm-2, .row_advertise .vc_col-sm-2 {
    	width: 4% !important;
	}
	.row_header .vc_col-sm-8, .row_advertise .vc_col-sm-8 {
    	width: 92% !important;
	}
	.row_header {
    	min-height: 645px !important;
	}
	.column_step>.vc_column-inner{
		background-position-x: -40% !important;
	}
	.ginput_container img {
    	margin-left: 3px !important;
	}
	.ginput_container input, .ginput_container select {
    	width: 91.2% !important;
    	margin-right: 1px !important;
	}
	.row_testimonials {
    	min-height: 469px !important;
	}
	.row_testimonials .vc_col-sm-8 .vc_column-inner {
    	padding-top: 120px !important;
	}
	.row_testimonials .vc_col-sm-2 {
    	width: 4% !important;
	}
	.row_testimonials .vc_col-sm-8 {
    	width: 92% !important;
	}
	.row_why_choose .vc_col-sm-1 {
    	width: 5% !important;
	}
	.row_inner_why_choose2 .vc_col-sm-2 {
    	width: 18% !important;
	}
	#field_1_1 .ginput_container::after{
		padding-right: 6px !important;
    	padding-left: 6px !important;
	}
	#field_1_2 .ginput_container::after{
		padding-right: 6px !important;
    	padding-left: 2px !important;
	}
	#field_1_3 .ginput_container::after{
		padding-right: 6px !important;
    	padding-left: 2px !important;
	}
	#field_1_6 .ginput_container::after{
		padding-right: 6px !important;
    	padding-left: 2px !important;
	}
	#field_1_7 .ginput_container::after{
		padding-right: 6px !important;
    	padding-left: 2px !important;
	}
    #field_1_9 .ginput_container::after {
        padding-right: 6px !important;
        padding-left: 2px !important;
    }
    #field_1_10 .ginput_container::after {
        padding-right: 6px !important;
        padding-left: 2px !important;
    }
}
@media(max-width: 1024px){
	.column_step > .vc_column-inner{
		background-position: -102% !important;
    	padding-left: 100px !important;
	}
	.row_advertise {
    	margin-top: 0px !important;
	}
	.ginput_container input, .ginput_container select {
    	width: 92% !important;
	}
	h6 {
    	line-height: 23px !important;
	}
	#slider_48 .owl-item .sa_hover_container {
    	margin: 0 auto !important;
	}
	h3{
		line-height: 30px !important;
	}
	.row_inner_why_choose1 .vc_col-sm-8 {
    	width: 92% !important;
	}
	.row_inner_why_choose1 .vc_col-sm-2 {
    	width: 4% !important;
	}
    .ginput_container input, .ginput_container select {
        width: 92% !important;
    }
}
@media(min-width: 768px){
	.row_inner_why_choose_mobile{
		display: none !important;
	}
}
@media(max-width: 768px){
	.title_header{
		display: none !important;
	}
	.img_logo img {
    	width: 100% !important;
	}
	.row_header {
    	min-height: 433px !important;
	}
	.column_header_title .vc_column-inner{
		margin-top: -40px !important;
	}
	h1 {
    	font-size: 44px !important;
    	line-height: 60px !important;
	}
	.column_advertise_content .vc_column-inner {
    	padding-top: 30px !important;
    	padding-left: 30px !important;
    	padding-right: 30px !important;
    	background-image: none !important; 
	}
	.column_step {
    	width: 100% !important;
	}
	.column_form {
    	width: 100% !important;
	}
	.column_form .vc_column-inner{
		background-image: url('/wp-content/uploads/2018/02/form-bg2-mobile.jpg') !important;
		padding-left: 40px !important;
		padding-bottom:35px !important;
	}
	.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){
		max-width: 100% !important;
	}
	.ginput_container input, .ginput_container select {
    	width: 93.4% !important;
	}
	#gform_wrapper_1 #gform_submit_button_1{
		margin-right: 0 !important;
	}
	.gform_wrapper ul.gform_fields li.gfield{
		padding-right: 0 !important;
	}
	.wpb_single_image.vc_align_right {
    	text-align: center !important;
	}
	.column_step > .vc_column-inner{
		padding-left: 10px !important;
    	padding-right: 10px !important;
	}
	#field_1_1 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0.5px !important;
	}
	#field_1_2 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0.5px !important;
	}
	#field_1_3 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0.5px !important;
	}
	#field_1_6 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0.5px !important;
	}
	#field_1_7 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0.5px !important;
	}
	.row_inner_why_choose1 .vc_col-sm-2 {
    	width: 2% !important;
	}
	.row_inner_why_choose1 .vc_col-sm-8 {
    	width: 96% !important;
	}
	.row_inner_why_choose_mobile{
		display: block !important;
	}
	.row_inner_why_choose2{
		display: none !important;
	}
	.why_choose_content p{
		padding-left: 5% !important;
    	padding-right: 5% !important;
	}
	.row_testimonials {
    	margin-top: -72px !important;	
	}
	.column_faq_content {
    	width: 100% !important;
	}
	.column_image_faq {
    	width: 100% !important;
	}
	.column_footer {
    	width: 96% !important;
	}
	.row_footer .vc_col-sm-2 {
    	width: 2% !important;
	}
	#field_1_2 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
	#field_1_3 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
 }
	#field_1_6 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
	#field_1_7 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
    #field_1_9 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: 0px !important;
    }
    #field_1_10 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: 0px !important;
    }
}
@media(max-width: 600px){
	.row_header {
    	min-height: 288px !important;
	}
	.row_header .vc_col-sm-2, .row_advertise .vc_col-sm-2 {
    	width: 0% !important;
    	display: none !important;
	}
	.row_header .vc_col-sm-8, .row_advertise .vc_col-sm-8 {
    	width: 100% !important;
	}
	.column_step > .vc_column-inner {
    	background-position: -150% !important;
	}
	.image_step{
		width: 40% !important;
	}
	.step_content{
		width: 60% !important;
	}
	.ginput_container input, .ginput_container select {
    	width: 91.6% !important;
	}
	.row_inner_why_choose1 .vc_col-sm-8 {
    	width: 100% !important;
	}
	h2{
		font-size: 23px !important;
	}
	h4{
		font-size: 19px !important;
	}
	.row_inner_why_choose_mobile .vc_col-sm-9 {
    	width: 60% !important;
    	float: left !important;
	}
	.row_inner_why_choose_mobile .vc_col-sm-3 {
    	width: 40% !important;
    	float: left !important;
	}
	.row_testimonials .vc_col-sm-8 {
    	width: 100% !important;
	}
	.row_testimonials .vc_col-sm-8 .vc_column-inner {
    	padding-top: 80px !important;
	}
	.column_footer {
    	width: 100% !important;
	}
	.row_footer .vc_col-sm-2 {
		display: none !important;
	}
	.column_footer .vc_column-inner {
    	padding-top: 100px !important;
	}
	.column_copyright .vc_column-inner {
    	padding-top: 10px !important;
	}
	.row_copyright .vc_col-sm-2{
		display: none !important;
	}
	.copyright_content {
    	margin-bottom: 10px !important;
	}
	h1 {
    	font-size: 42px !important;
	}
	.column_header_title .vc_column-inner {
    	margin-top: 0px !important;
	}#field_1_2 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
	#field_1_3 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
 }
	#field_1_6 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
	#field_1_7 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
    #field_1_9 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: 0px !important;
    }
    #field_1_10 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: 0px !important;
    }
}
@media(min-width: 426px){
	.background_mobile{
		display: none !important;
	}
	.why_choose_slide{
		display: none !important;
	}
	.row_header_mobile{
		display: none !important;
	}
}
@media(max-width: 426px){

		#gform_wrapper_1 .gfield_label{
			margin-top:0 !important; 
		}
	.row_header_mobile{
		display: block !important;
	}
	.row_header_mobile .vc_column-inner{
		padding-top: 0 !important;
	}
	.column_advertise_content .vc_column-inner {
    	padding-left: 15px !important;
    	padding-right: 15px !important;
    	padding-top: 0 !important;
	}
	.img_logo{
		margin-bottom: 0 !important;
		background-color: #000000 !important;
	}
	.why_choose_slide{
		display: block !important;
	}
	.row_inner_why_choose_mobile{
		display: none !important;
	}
	.background_mobile{
		display: block !important;
	}
	#row_header {
    	background-image: none !important;
	}
	.title_header{
		background-color: #ffffff;
		margin-top: -25px !important;
    	position: relative;
   		padding-left: 2% !important;
    	padding-right: 2% !important;
	}
	.title_header h1 span{
		color: #000000 !important;
	}
	h1 {
    	font-size: 29px !important;
    	line-height: 40px !important;
	}
	.column_header_title .vc_column-inner {
    	padding-top: 0 !important;
	}
	h5{
		font-size: 20px !important;
	}
	.column_step > .vc_column-inner {
    	background-image: none !important;
	}
	.image_step{
		width: 100% !important;
	}
	.step_content{
		width: 100% !important;
	}
	.ginput_container input, .ginput_container select {
    	width: 87.95% !important;
        background-color: white !important;
	}
	.row_why_choose{
		margin-top:20px !important; 
	}
	#slider_48 .owl-item .sa_hover_container{
		margin-left: 24px !important;
    	margin-right: 24px !important;
	}
	h3{
		font-size: 21px !important;
	}
	.footer_bottom{
		margin-bottom : 10px !important;
	}
	.column_footer .vc_column-inner {
    	padding-top: 90px !important;
	}
	.faq .vc_toggle_title{
		padding-left: 10px !important;	
	}
	h4 {
    	font-size: 15px !important;
	}
	.sit_back {
    	padding-left: 2% !important;
    	padding-right: 2% !important;
	}
	.vc_toggle_content {
    	padding-left: 0 !important;
	}
	#field_1_2 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
	#field_1_3 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
 }
	#field_1_6 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
	#field_1_7 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
    #field_1_9 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: 0px !important;
    }
    #field_1_10 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: 0px !important;
    }
}
@media(max-width: 414px){
	.ginput_container{
		margin-top: 0 !important;
	}
	.ginput_container input, .ginput_container select {
    	width: 87.9% !important;
        margin-left:-1px !important; 
	}
	#slider_48 .owl-item .sa_hover_container{
		margin-left: 16px !important;
    	margin-right: 16px !important;
	}
	#slider_140 .owl-item .sa_hover_container {
    	margin-left: -15px !important;
    	margin-right: 15px !important;
		padding-left: 7% !important;
    	padding-right: 7% !important;	
	}
	h1 {
    	font-size: 28px !important;
    	line-height: 40px !important;
	}
	#field_1_2 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
	#field_1_3 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
 }
	#field_1_6 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
	#field_1_7 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: 0px !important;
	}
    #field_1_9 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: 0px !important;
    }
    #field_1_10 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: 0px !important;
    }
	
}
@media(max-width: 375px){
	#slider_48 .owl-item .sa_hover_container {
    	margin-left: 14px !important;
    	margin-right: 14px !important;
    	width: 85% !important;
    	background-size: contain !important;
        padding-top: 4px !important;
	}
	.copyright_content p {
    	font-size: 13px !important;
	}
	.ginput_container input, .ginput_container select {
    	width: 86.9% !important;
	}
	h1{
		font-size: 25px !important;
	}
	h2 {
    	font-size: 22px !important;
	}
	#field_1_2 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: -1.5px !important;
	}
	#field_1_3 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: -1.5px !important;
 }
	#field_1_6 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: -1.5px !important;
	}
	#field_1_7 .ginput_container::after {
    	padding-right: 7px !important;
    	padding-left: 7px !important;
    	margin-left: -1.5px !important;
	}
    #field_1_9 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: -1.5px !important;
    }
    #field_1_10 .ginput_container::after {
        padding-right: 7px !important;
        padding-left: 7px !important;
        margin-left: -1.5px !important;
    }
}
@media(max-width: 320px){
	h1{
		font-size: 21px !important;
    	line-height: 40px !important;
	}
	h5 {
    	font-size: 16px !important;
	}
	.ginput_container input, .ginput_container select {
    	width: 85.1% !important;
	}
	.column_form .vc_column-inner{
		background-position: center !important;
	}
	h2 {
    	font-size: 18px !important;
	}
	#slider_48 .owl-item .sa_hover_container {
    	padding-top: 4px !important;
        margin-left: 10px !important;
        margin-right: 10px !important;
	}
	#slider_48 .owl-item .sa_hover_container img{
		width: 30% !important;
	}
	.row_testimonials {
    	min-height: auto !important;
	}
	h2{
		line-height: 30px !important;
	}
	.copyright_content p {
    	font-size: 10px !important;
	}
	h3 {
    	font-size: 18px !important;
	}
    #slider_48 .owl-item .sa_hover_container p:first-child {
        font-size: 14px !important;
        height: 228px !important;
    }
    #slider_48 .owl-item .sa_hover_container p:nth-child(2) {
        font-size: 14px !important;
    }
}