/*
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
*/


.home-slider-section .buttons {float: right;margin-top:0px;}
.home-slider-section .left-slide h2 {margin-top: 20px;}
.home-slider-section .swiper-slide .content h2{font-size:50px !important;line-height:52px !important;}
.home-slider-section .buttons .primary-color {font-size: 20px !important;}
.home-slider-section .right-slide .content {width: 100% !important;text-align: right;}

.nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a {padding: 12px 25px!important;}
.nectar-slider-wrap[data-full-width="false"]:not([data-parallax="true"]) .swiper-slide .content {margin-top:100px;}

@media (min-width:1340px) and (max-width:5000px) {

#header-outer[data-lhe="animated_underline"] header#top nav > ul > li > a{margin:0 12px !important}

}


@media screen and (max-width: 1000px){

.home-slider-section .swiper-slide .content h2{font-size:35px !important;line-height:38px !important;}
.home-slider-section .buttons .primary-color {font-size: 18px !important;}
	
}

@media screen and (max-width: 991px){
.home-slider-section .content{padding:0 !important;}
.home-slider-section .buttons {margin-top: 0px;}

}
@media screen and (max-width: 767px){
	
.home-slider-section .swiper-slide .content h2{font-size:25px !important;line-height:28px !important;}	
	
}


@media screen and (max-width: 1350px){
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {margin: 0 12px !important;font-size: 18px;padding: 0 !important;}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li.btn-menu a{padding: 0 12px !important;}
}


@media screen and (max-width: 1201px){
body.original #header-outer[data-full-width="true"][data-format="default"] li#social-in-menu {
  position: relative;
  top: -40px;
  margin: 0;
}
#top .col {
  margin: 0 !important;
}
#top .row {
  justify-content: space-between;
  gap: 15px;margin: 0 -30px;
}
 #header-outer[data-lhe="animated_underline"] #top nav > ul > li.btn-menu a {
    padding: 0 10px !important;
  }
  #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
    margin: 0 10px !important;
    font-size: 15px;}
}

@media screen and (max-width: 999px){
    #top .row {
  justify-content: space-between;
  gap: 15px;margin: 0 0px;
}
}