/*
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
*/
.primary {color: #d6593a;}
.secondary {color:#f7f1e9;}

.dark h1, .dark h2, .dark h3, .dark h4 {color: #000;}

.light h1, .light h2, .light h3, .light h4, .light h5, .light h6 {color: #fff!important;}

h1 em {color: #d6593a;}
h2 em {color: #d6593a;}
h2 strong {color: #d6593a; font-family: Libre Baskerville;}
.small-text { font-size: 18px;line-height: 24px;}
.small-title { font-size: 14px;line-height: 20px; padding: 0 0 0 50px;}
.small-title p {color: #d6593a!important;}
.small-title:before {content: '';display: block;position: absolute;width: 40px; height: 2px; background: #d6593a; top: 45%;left: 0; }

.small-title-white { font-size: 14px;line-height: 20px; padding: 0 0 0 50px;}
.small-title-white p {color: #fff!important;}
.small-title-white:before {content: '';display: block;position: absolute;width: 40px; height: 2px; background: #fff; top: 45%;left: 0; }
  
  .four-steps h2 {color: #d6593a!important; padding: 0 0 15px 0!important; margin:0 0 20px 0!important; border-bottom:#d6593a 1px solid!important;}
  
   .four-steps p { font-size: 18px;line-height: 24px;}
   
   .testimonial_slider[data-style=multiple_visible] blockquote p:before {color: #d6593a;}
   .testimonial-name { font-size:20px;}
   .title { font-size:17px;}
  
  .small-margin .wpb_content_element {margin:0 0 15px 0!important;}

  .small-title-2 { font-size: 14px;line-height: 20px; padding: 0 0 0 50px;}
.small-title-2 p {color: #d6593a!important;}

.comparison {color:#f7f1e9!important;}
.comparison p{margin:0; padding:0 0 10px 0;font-size:18px;}
.comparison h3{color:#f7f1e9!important;}
.comparison .divider-wrap {margin:20px 0;}

.speciality .nectar-fancy-ul {font-size:18px;}

.join-network-wrapper { background: #1f1c15; border: #3b3633 1px solid; padding: 20px!important;
    -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;-webkit-transition: all 0.5s ease;                  
    -moz-transition: all 0.5s ease;                 
    -o-transition: all 0.5s ease;   
    -ms-transition: all 0.5s ease;          
    transition: all 0.5s ease;}
.join-network-wrapper:hover { background: #000; border: #3b3633 1px solid; }
.join-network-wrapper strong {color: #d6593a;font-size: 14px;line-height: 20px;}
.join-network-wrapper p { padding: 0 0 5px 0!important;}
.join-network-wrapper i { float: right; position: absolute; right: 10px; top: 20%;}
.join-network-wrapper a {display: block;}

.text-1 p {font-size: 16px;line-height: 24px;}

blockquote p {font-size: 20px;line-height: 30px; font-style: italic;}

 .three-cards h4 {color: #d6593a;}
.three-cards-1:hover h4, .three-cards-1:hover p{color:#fff!important;}
.three-cards-2:hover h4, .three-cards-2:hover p{color:#fff!important;}
.three-cards-3:hover h4, .three-cards-3:hover p{color:#fff!important;}


.three-cards p {font-size: 16px;line-height: 24px;}


.compare-table td { font-size: 16px!important;line-height: 24px!important; padding: 20px!important; border: #dbd7cc 1px solid!important;}
.table-heading  td{ font-size: 20px!important;line-height: 24px!important; background: #f7f1e9;color:#000!important;}
.table-heading tr:hover {background: #f7f1e9!important; color:#000!important;}
.compare-table tr:hover {background: #d6593a!important; color:#fff!important;}


.big-no h2 { font-size:65px; line-height:65px;}

.footer-text { color: #939393!important;font-size: 16px;line-height: 24px;}
.footer-text p{ color: #939393!important;}
.footer-text ul { margin: 20px 0 0 0; padding: 0;}
.footer-text ul li { list-style: none; margin: 0 0 10px 0;}
.footer-text ul li a:hover{ color: #d6593a!important;}

.desktop { display:block;}
.mobile { display:none;}

@media screen and (max-width: 800px) {

/********************************************************************/

.desktop { display:none;}
.mobile { display:block;}
.big-no h2 { font-size:40px; line-height: 50px;}

/********************************************************************/

}