/*
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
*/
/*#b29063 #14203b*/

.primary h1, .primary h2, .primary h3, .primary h4, .primary h5, .primary h6, .primary p {color:#14203b!important;}
.secondary h1, .secondary h2, .secondary h3, .secondary h4, .secondary h5, .secondary h6 {color:#b29063!important;}
.ctl-year-label, .ctl-labels, .ctl-title, .ctl-arrow, .ctl-navigation-bar { display:none!important;}

body #header-secondary-outer .nectar-center-text {
    max-width: 100%!important;
}
.reg-office img { display:inline-block!important;}

#text-5 p {
    padding: 0 15px 0 0;
}

.ctl-wrapper .ctl-vertical-wrapper:not(.light-skin) .odd .ctl-icon {
    background:none!important; width:54px;
}
.ctl-wrapper .ctl-vertical-wrapper:not(.light-skin) .ctl-icon {
    background:none!important; width:54px;
}
.ctl-wrapper .ctl-vertical-wrapper .ctl-icon {
    -webkit-box-shadow:none!important;
    box-shadow: none!important;
}

.ctl-wrapper .ctl-vertical-wrapper:not(.ctl-design-6) .ctl-media.small {
    align-items: start!important;
    padding: 0!important;
}
.ctl-wrapper .ctl-media.small {
    max-width: 300px;
}
.ctl-wrapper .cool-timeline-wrapper:not(.ctl-horizontal-wrapper,.ctl-design-6:not(.ctl-compact-wrapper),.ctl-design-8) .ctl-media.small~.ctl-description {
    max-width: 72%; color:#14203b;
    padding: 10px 0px!important;
}

  
  
.home-banner h1 { color:#b29063;}
.home h2 { color:#b29063;}
.home-banner p { text-transform:uppercase; letter-spacing:8px;}

.ecosystem-wrapper .wpb_text_column { padding:5px 20px 20px 20px; }
.ecosystem-wrapper h3 { font-size:20px!important;}

.ecosystem-link .img-with-aniamtion-wrap>.inner {position: relative; width: 100%; overflow: hidden;}
.ecosystem-wrapper .vc_column-inner {position: relative; width: 100%; overflow: hidden;}

.ecosystem-link .img-with-aniamtion-wrap {
    display: block;
    transform: scaleX(1.05) translateX(0);
    transition: transform 0.45s cubic-bezier(0.61, 1, 0.88, 1);
}
.ecosystem-link .arrow-link-img {
    display: inline-block;
    transform: scaleX(1.05) translateX(0);
    transition: transform 0.45s cubic-bezier(0.61, 1, 0.88, 1);
}
.ecosystem-link:hover .img-with-aniamtion-wrap {
     transform: scaleX(1.05) translateX(6px);
  }
  .ecosystem-link:hover .arrow-link-img  {
     transform: scaleX(1.05) translateX(6px);
  }
  .ecosystem-link:hover .arrow-link  {
    color:#14203b;
  }
   .ecosystem-link:hover h3  {
    color:#14203b;
  }
  
  .last-row  {
   margin:0!important;
}

  .link-text { display:inline-block; padding:0; margin:0; font-size:14px;line-height:24px;} 
.arrow-link { line-height:38px;}
.arrow-link-text { display:inline-block; padding:0 15px 0 0; margin:0 5px 0 0; border-right:#767b86 1px solid;} 
.arrow-link-img { display:inline-block;} 
.arrow-link img { margin:0!important; vertical-align:bottom;}

.nectar-milestone .number { color:#fff;font-family: Marcellus;}
body .nectar-milestone .subject { color:#fff;letter-spacing: .5px;    font-size: 14px;    line-height: 20px;}

.product-row { color:#000; font-weight:600;}
.product-row .nectar-hor-list-item {}
.product-row h2 {color:#333e8f;}

.partner-with-expert h3 { color:#fff; font-size:45px!important; line-height:55px!important;}
.partner-with-expert h3 strong{ color:#14203B;font-family: Marcellus!important; font-weight:400!important;}

.dual-color h2 { color:#14203b; font-size:45px!important; line-height:55px!important;}
.dual-color h2 strong{ color:#b29063;font-family: Marcellus!important; font-weight:400!important;}
.dual-color h4 { color:#14203b; font-size:25px!important; line-height:35px!important;}
.dual-color h4 strong{ color:#b29063;font-family: Marcellus!important; font-weight:400!important;}


.home .nectar-global-section { display:none;}
.our-offices p { font-size:14px; line-height:20px;}

.inquiry-wrapper h6 { color:#b29063; font-size:12px; line-height:14px;}
.inquiry-wrapper h3 { color:#14203b; }

.desktop { display:block;}
.mobile { display:none;}

@media screen and (max-width: 980px) 
{
/****************************/
.desktop { display:none;}
.mobile { display:block;}
h1 {   font-size : clamp(2.5rem, 10vw, 5rem)!important;}
.product-row .nectar-hor-list-item { font-size:13px;}
.product-row .nectar-hor-list-item[data-columns="2"][data-column-layout=small_first]>div:nth-child(1) {
    width: 60%;
}
.product-row .nectar-hor-list-item[data-columns="2"][data-column-layout=small_first]>div:nth-child(2) {
    width: 40%;
}
.mobile-hide { display:none!important;}

.mobile-space .divider-wrap { display:none!important;}
.mobile-space {
    margin-bottom:0!important;
}
.partner-with-expert .divider-wrap { height:40px!important;}


/****************************/
}






