.testimonials_c .testimonial_content{
position: relative;
margin-top: 40px;
}
.testimonials_c_holder .testimonial_content_inner .testimonial_image_holder{
position: absolute;
left: 50%;
transform: translateX(-50%);
top: -90px;
box-shadow: 0px 10px 21px 0px rgba(0, 0, 0, 0.13);
-webkit-box-shadow: 0px 10px 21px 0px rgba(0, 0, 0, 0.13);
}
.testimonials_c_holder .testimonial_content_inner{
padding: 22px 45px 42px;
border-radius: 3px;
-webkit-border-radius: 3px;
}
.qode-btn{
box-shadow: 0px 12px 13px 0px rgba(0, 0, 0, 0.05); 
}
.qode_video_box .qode_video_image .qode_video_box_button {
width: 130px;
height: 130px;
}
.qode_video_box .qode_video_image .qode_video_box_button_arrow{
border-top-width: 19px;
border-bottom-width: 19px;
border-left-width: 32px;
}
.eh-with-shadow{
box-shadow: 0px 12px 13px 0px rgba(0, 0, 0, 0.05);  
}
.qode-btn.qode-btn-icon .qode-btn-text {
padding-right: 15px;
}nav.main_menu ul li a span.underline_dash{
bottom: -5px;
}
.qode-btn.qode-btn-icon .qode-button-v2-icon-holder {
padding: 0 30px 0 14px;
border-left: 0px
}
.qode_clients .qode_client_holder_inner:after, .qode_clients .qode_client_holder_inner:before{
border-color: #c5b0a8;
}
nav.main_menu ul li a span.underline_dash{
bottom: 0px;
}
header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a{
opacity: 1;
}
.qode-btn.qode-btn-icon.qode-btn-icon-rotate .qode-button-v2-icon-holder .qode-button-v2-icon-holder-inner {
padding: 0 35px 0 14px;
}
.q_counter_holder p.counter_text { 
margin-top: 27px;
}
.q_elements_holder .q_elements_item {
border-radius: 3px;
}
.content .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit{
margin-top: 15px;
}
.content .cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text, .content .cf7_custom_style_1 textarea.wpcf7-form-control.wpcf7-textarea{
text-align: center;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit{
box-shadow: 0px 12px 13px 0px rgba(0, 0, 0, 0.05);
}
@media only screen and (max-width: 768px){
.wpcf7-form.cf7_custom_style_1 .two_columns_form_with_space,.wpcf7-form.cf7_custom_style_1 .two_columns_form_with_space .column_left,.wpcf7-form.cf7_custom_style_1 .two_columns_form_with_space .column_right{
display: block;
width: 100%;
padding: 0;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text{
margin-bottom: 10px;
}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit{
width: 100%;
box-sizing: border-box;
text-align: center;
}
}
@media only screen and (max-width: 768px){
.title.title_size_large h1{
font-size: 35px!important;
line-height: 72px!important;
}
}
@media only screen and (max-width: 600px){
.title.title_size_large h1{
font-size: 32px!important;
}
}
@media only screen and (max-width: 480px){
.title.title_size_large h1{
font-size: 22px!important;
}
}