/*
Theme Name: Bridge
Theme URI: http://bridgelanding.qodeinteractive.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Author: Qode Interactive
Author URI: http://qodethemes.com/
Text Domain: bridge
Version: 21.4
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/

div#custom_html-8 {
    display: none !important;
}
.testimonials_c_holder .testimonial_content_inner {
    background: #fff;
    box-sizing: border-box;
    padding: 60px 45px;
    text-align: center;
    min-height: 600px !important;
}

.icon_holder img {
    width: 100% !important;
}
.title.title_size_large.position_center.has_fixed_background {
    background-size: cover !important;
}

#rev_slider_1_1_wrapper .hesperiden.tparrows.tp-leftarrow:before {
    content: '\e82c';
    margin-left: -13px !important;
}
#rev_slider_1_1_wrapper .hesperiden.tparrows.tp-rightarrow:before {
    content: '\e82d';
    margin-left: -10px !important;
}
.header_inner_right {
    
    display: none !important;
}

.vc_row.wpb_row.section.vc_row-fluid.contact-aa.grid_section {
    margin-top: 0px;
	padding-top: 40px;
}
.contact-aa input {
    border: 1px solid #e0d9d9 !important;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_custom_1515666276812.grid_section {
    display: none;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_custom_1515674423381.grid_section {
    display: none;
}
a.qbutton.default:hover {
    background-color: #343846;
    color: #fff;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_custom_1515746131461.grid_section {
    display: none;
}
.q_icon_with_title.center {
    text-align: justify !important;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_custom_1515751873205.grid_section {
    display: none;
}
.icon_holder img {
   
    height: 250px;
    object-fit: cover;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    border: 1px solid #e0d9d9 !important;
}
.wpb_content_element.wpb_single_image img {
   
    width: 100%;
/*     height: 200px; */
		
    
}
.footer_top .widget_nav_menu li.menu-item a {
    margin-bottom: 0;
    color: #cfcfcf !important;
}
.fa-service img.vc_single_image-img.attachment-full {
    height: 200px;
	object-fit: contain;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_custom_1515658734976.grid_section {
    display: none;
}
input.wpcf7-form-control.wpcf7-captchar {
    border: 1px solid #e0d9d9 !important;
    width: 30% !important;
    padding: 15px !important;
}
.qode_content_slider_item {
    margin-bottom: 350px;
}
input.wpcf7-form-control.wpcf7-submit:hover {
    border: 1px;
    background-color: #fab012 !important;
    color: #fff !important;
}
.text-main h5 {
    text-align: justify !important;
}
.center-img .wpb_column.vc_column_container.vc_col-sm-12.vc_col-md-4 {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    margin: 0 auto;
}
.center-text {
    margin-top: 50px;
}

/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
	.center-text {
    margin-top: 150px;
}
	.vc_custom_1515672190338 {
    margin-bottom: -123% !important;
}
	.qode_content_slider_item {
    margin-bottom: 55px !important;
}
/* Styles */
}