/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

h1, h2, h3, h4, h5, h6,
body{color: #1c1c1c;}

.home_slide h2.ns-heading-el{font-weight: 700 !important;}

ul.icon-list-items{margin-left: 0;}
ul.icon-list-items li{list-style-type: none; display: grid; grid-template-columns: 20px auto; color: #e1e1e1; font-size: 14px; text-transform: capitalize;}
ul.icon-list-items li + li{margin-top: 20px; transition: color 0.3s;}
.icon-list-items .list-icon i{color: #E7B161;}
.communi-list-text{line-height: 1.5; font-weight: 400;}
.communi-list-text strong{font-weight: 500; font-size: 110%;}
.clientle_slider .owl-carousel[data-desktop-cols] .owl-item img{border: 2px solid;} 

.nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide.home_slide .button a{padding: 20px 40px;}

.custom_footer .vc_column-inner{padding: 0 !important;}
.custom_footer h2{font-size: 30px; line-height: 1.2;}
.custom_footer .menu{margin-left: 0;}
.custom_footer .menu li{list-style-type: none; padding: 0; margin: 0;}
.custom_footer .menu li a{color: #e1e1e1; font-size: 15px;}
.custom_footer .menu li a:hover{color: #E7B161;}

.custom_footer .iwithtext .iwt-icon{top: 15px;}
.custom_footer .iwt-text strong{font-size: 20px; font-weight: 600; line-height: 36px;}
#footer-outer #copyright li a i,
#footer-outer #copyright{color: #cbcbcb;}

.bold a.link_text{font-weight: 700;}

.nectar-milestone .subject{color: #fff;}
body #footer-outer #copyright{background-color: #1c1c1c;}
.wpcf7-form p span{color: inherit;}

img.full_width{width: 100%;}
.iframe p{line-height: 0;}

.our_clientsMng .column-image-bg{background-repeat: no-repeat;}
#footer-outer #copyright p{font-size: 13px;}

#header-outer #mobile-menu ul li.text-sentence>a{text-transform: unset;}

@media screen and (min-width: 1001px) and (max-width: 1300px) {
.nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide.home_slide .content h2{font-size: 45px; line-height: 1.3;}
.nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide.home_slide .content p{font-size: 18px; line-height: 1.5;}
}

@media screen and (min-width: 1001px) and (max-width: 1200px) {
.nectar-milestone .number span{font-size: 45px;}
}

@media screen and (min-width: 1001px) and (max-width: 1050px) {
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a{margin-left: 15px !important;}
}

@media screen and (min-width: 1000px) {
.container, body[data-header-format="left-header"] .container, .woocommerce-tabs .full-width-content .tab-container, .nectar-recent-posts-slider .flickity-page-dots, .post-area.standard-minimal.full-width-content .post .inner-wrap, .material #search-outer #search{padding: 0 40px;}    
body.material #header-secondary-outer nav>ul>li>a{font-size: 13px;}
.desktop_order2{order: 2;}
.custom_footer h2{font-size: 50px;}

.half_container .vc_column-inner{max-width: 713px; margin-left: auto;}
.half_container .vc_column-inner .wpb_wrapper{padding-right: 80px; padding-left: 40px;}
.half_container_right{max-width: 713px;}
.half_container_right .vc_column-inner .wpb_wrapper{padding-left: 80px; padding-right: 40px;}

.columPaddingRR .vc_column-inner{padding-right: 25px;}
.columPaddingLL .vc_column-inner{padding-left: 25px;}
.qualityWork{text-align: left !important;}

.our_branchesTitle h5{visibility: hidden;}
}

@media screen and (max-width: 999px) {
.our_brands_section .row_col_wrap_12_inner{display: grid !important; grid-template-columns: 1fr 1fr; grid-template-columns: repeat(2, minmax(0, 200px)); gap: 50px;}
.our_brands_section .row_col_wrap_12_inner>div.column_container:first-child{grid-column: 1 / -1;}
.our_brands_section .row_col_wrap_12_inner .inner{max-width: 100%;}

.nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide.home_slide .content h2{font-size: 40px; line-height: 1.3;}
.nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide.home_slide .content p{font-size: 16px; line-height: 1.5; padding-bottom: 0;}
.custom_footer .nectar-button-type .link_wrap .link_text{font-size: 14px; letter-spacing: 1px;}

.half_container .vc_column-inner .wpb_wrapper{padding-inline: 30px; padding-bottom: 30px;}
.half_container_right .vc_column-inner .wpb_wrapper{padding-inline: 30px;}
.iframe iframe{height: 400px; margin-bottom: 50px;}

.qualityGrid .row_col_wrap_12_inner{display: grid !important; grid-template-columns: 1fr 1fr;}

.our_branches .row_col_wrap_12 .column_container + .column_container .vc_column-inner{border-top: 2px solid rgba(0,0,0,.12); padding-top: 30px;}

.milestone_row .row_col_wrap_12 .column_container + .column_container{border-top: 1px solid #ffffff63; padding-top: 27px;}
} 

@media screen and (min-width: 481px) and (max-width: 999px) {
.our_branchesTitle h5{visibility: hidden;}
}

@media screen and (max-width: 690px) {
.nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide.home_slide .content h2{font-size: 32px !important; line-height: 1.3 !important;}
.nectar-slider-wrap[data-full-width="false"][data-button-sizing="regular"] .swiper-slide.home_slide .content p{font-size: 15px !important; line-height: 1.5 !important; padding-bottom: 0;}

.GalleryGrid .portfolio-items .col img{width: 100%;}

.custom_footer .row_col_wrap_12_inner{gap: 40px;}

.custom_footer .menu li a,
ul.icon-list-items li{font-size: 13px;}
#footer-outer #copyright p{font-size: 13px;}

.our_brands_section .row_col_wrap_12_inner{gap: 30px;}
}

@media screen and (min-width: 480px) and (max-width: 690px) {
.custom_footer .wpb_row + .wpb_row .row_col_wrap_12_inner{display: grid !important; grid-template-columns: 1fr 1fr;}
}

@media screen and (max-width: 480px) {
.our_branchesTitle h5,    
.custom_footer h2 br{display: none;}
}
