/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.footer-icon{
	font-size:18px !important;
	margin-right:5px !important;
}
#custom_html-3{
	margin-top:20px !important;
}
@media (min-width:768px){
	#custom_html-3{
		margin-top:0px !important;
}
	
	.title img {
		width: 100%;
		height: 500px;
		object-fit: cover;
	}
}
@media (max-width:767px){
	.title img {
		width: 100%;
		object-fit: cover;
	}
}
/*
@media (min-width:800px) and (max-width:1024px){
	.cover_boxes ul li .box, .cover_boxes ul li.act {
    height: auto!important;
}
}
@media (min-width:1025px) and (max-width:1400px){
	.cover_boxes ul li .box, .cover_boxes ul li.act {
    height: auto!important;
}
}
*/


/*==========================*/
li{
	list-style-position:outside;
}

.two-box .cover_boxes ul li.act:nth-child(3){
	display:none;
}




.footer_top .footer_col1{
	text-align:center !important;
}
.footer_top .footer_col3{
	text-align:center !important;
}

.ceo-image img{
	width:80%;
	display:block;
	margin:0 auto;
}
.contact-section .q_elements_item_content{
    display:table ;
    margin: 0 auto;
}
#text-6, .footer_col3 .column_inner{
	text-align:center;
}
.counter-section .counter{
	font-size:80px !important;
}
.two-box .cover_boxes li:nth-child(3){
	display:none;
}



@media(min-width:768px){
	.cover_boxes ul li .box, .cover_boxes ul li.act{
		height:340px;
	}
	.quote-section .qode-simple-quote-icon-holder{
		display:block !important;
		width:100%;
		text-align:center !important;
		margin: 0 auto 10px;
	}
	.quote-section .qode-simple-quote-content-holder{
		display:block !important;
		width:100%;
	} 

    .lg-col2x .q_elements_item{
        width:50% !important;
    }
	.footer_top .footer_col1{
		text-align:left !important;
	}
	.footer_top .footer_col3{
		text-align:right !important;
	}
}

@media(min-width:992px){
	.footer_col3 .column_inner{
		text-align:right;
	}
	#text-6{
		text-align:left;
	}
	.ceo-image img{
		width:100%;
		display:block;
		margin:0;
	}
	.cover_boxes ul li .box, .cover_boxes ul li.act{
		height:440px;
	}
}

@media(min-width:1200px){

    .lg-col2x .q_elements_item{
        width:25% !important;
    }
	.counter-section .counter{
		font-size:120px !important;
	}
	
	.quote-section .qode-simple-quote-holder .qode-simple-quote-holder-inner .qode-simple-quote-icon-holder{
		display: table-cell !important;
    	vertical-align: middle !important;
		width:165px;
	}
	.quote-section .qode-simple-quote-holder .qode-simple-quote-holder-inner .qode-simple-quote-icon-holder{
		display: table-cell !important;
		vertical-align: middle !important;
	}
	.cover_boxes ul li .box, .cover_boxes ul li.act{
		height:380px;
	}
	
}
/*
.qode-simple-quote-holder .qode-simple-quote-holder-inner{
    padding:0 !important;
}
*/
@media only screen and (max-width: 600px){		
	.qode-cta-section-text-wrapper{		
		width: 100% !important;
		margin-bottom: 50px;
	}		
	
	.cta-about .vc_empty_space{
		display: none;
	}
	
}



