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


/*** Globals ***/

.nuns {
    display:none!important;
}

.text-center {
    text-align:center;
}

.text-bold {
    font-weight:bold;
}

.color-orange {
    color:#f8ad2e;
}

.sm-txt {
    font-weight:300;
    text-transform:uppercase;
    font-size:16px;
    line-height:16px;
}

.cta-wrap {
    
}

.cta-wrap h2 {
    
}

.cta-wrap .wpb_wrapper h3 {
    
}

.cta-wrap p {
    
}

.cta-wrap .span_12.light .wpb_text_column .btn-all {
    opacity:1;
}

/*** Buttons ***/

.btn-all {
    display: inline-block;
    transition: 0.5s all !important;
    padding: 12px 40px;
    border-radius: 50px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 18px;
}

.btn-grad {
    transition:0.5s all;    
}

.btn-grad:hover {
    
}

.btn-orange {
    background:#f8ad2e;
    color:#fff;
    opacity:1!important;
    transition:0.5s all;    
}

.btn-orange:hover {
    background:#db9b2e;
    color:#fff;
}

.btn-clear {
    background:transparent;
    border:2px solid #fff;
    color:#fff;
    transition:0.5s all!important;    
}

.btn-clear:hover {
    background:#f8ad2e;
    border:2px solid #f8ad2e;
    color:#fff;
}

.btn-clear-dark {
    background:transparent;
    border:2px solid #000;
    color:#000;
    transition:0.5s all!important;    
}

.btn-clear-dark:hover {
    background:#f8ad2e;
    border:2px solid #f8ad2e;
    color:#fff;
}

.btn-small {
    font-size: 14px;
    padding: 7px 35px;
    letter-spacing: 1px;
    line-height: 14px;    
}

/*** Home ***/

.wbt-hero-wrap {
    
}

.wbt-hero-wrap h1 {
    font-weight:300;
    font-size:26px;
    line-height:28px;
}

.section-two {
    
}

.section-two .sm-txt {
    padding-bottom: 0;
    margin-bottom: -5px;    
}

.section-two h2 {
    
}

.section-two h3 {
    
}

.section-two p {
    
}

.section-two .title-wrap {
    margin-bottom: 10px;
}

.section-two .title-wrap .icn-wrp,
.section-two .title-wrap .txt-wrp {
    display:inline-block;
    margin-bottom: 0;    

}

.section-two .title-wrap .txt-wrp {
    vertical-align:middle;    
}

.section-two .title-wrap .icn-wrp i {
    color: #f8ad2e;
    font-size: 36px;
    line-height: 36px;
    vertical-align: middle;
}

.section-two .title-wrap .txt-wrp h3 {
    margin-left: 10px;
}

.section-three {
    
}

.section-three .sm-txt {
    padding-bottom: 0;
    margin-bottom: -5px;    
}

.section-three h2 {
    
}

.section-three h3 {
    
}

.section-three p {
    
}

.section-three .btn-all {
    
}

/*** Package Buttons ***/

.bg-btns-wrap .nectar-cta .link_wrap .link_text {
    text-transform:uppercase;
    font-weight:bold;
    letter-spacing:1px;
}

/*** Packages ***/

.sm-pkg-wrp {
    
}

.sm-pkg-wrp .nectar_icon_wrap {
    margin-bottom:10px;
}

#ajax-content-wrap .sm-pkg-wrp .font_line_height_1-5.nectar-price-typography {
    margin-bottom: 0;
    line-height: 1.35;    
}

.sm-pkg-wrp h2 {
    font-size: 26px;
    line-height: 28px;   
}

.sm-pkg-wrp .pkg-ttl {
    font-size: 36px;
    line-height: 38px;
}

.sm-pkg-wrp .wpb_wrapper .wpb_wrapper h3 {
    font-weight: 300;
    font-size: 18px;
    line-height: 18px;
}

.sm-pkg-wrp ul {
    
}

.sm-pkg-wrp ul li {
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 10px;  
}

.plyr-pkg-wrap ul li {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 7px;
    text-align:left;
}

/*** Contact ***/

.add-wrp,
.eml-wrp {
    margin-top: 40px;    
}

.add-wrp .icn-wrp,
.eml-wrp .icn-wrp {
    display: inline-block;
    width: 15%;
    vertical-align: middle;
    margin-right: 10px;
}

.add-wrp .icn-wrp .icn-bg,
.eml-wrp .icn-wrp .icn-bg {
    text-align: center;
    background: rgba(248, 173, 46, 0.25);
    padding: 20px;
    border-radius: 50%;
    width: 60px;
    height: 60px;    
}

.add-wrp .icn-wrp .icn-bg i,
.eml-wrp .icn-wrp .icn-bg i {
    font-size: 30px;
    line-height: 30px;
    top: -5px;
    color: #f8ad2e;
}

.add-wrp .txt-wrp,
.eml-wrp .txt-wrp {
    display:inline-block;
    vertical-align: middle;    
}

.add-wrp .txt-wrp a,
.eml-wrp .txt-wrp a {
    text-transform:uppercase;
    color:#000;
    transition:0.5s all;
    font-weight:bold;
}

.add-wrp .txt-wrp a:hover,
.eml-wrp .txt-wrp a:hover {
    color:#f8ad2e;
}

.eml-wrp .icn-wrp .icn-bg i {
    left: -4px;    
}

/*** Footer ***/

#footer-outer #footer-widgets .ftr-col-wrp {
    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-logo {
    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-logo img {
    width: 35%;    
}

#footer-outer #footer-widgets .ftr-col-wrp .comp-info {
    padding-top: 10px;
    padding-bottom: 10px;    
}

#footer-outer #footer-widgets .ftr-col-wrp .comp-info ul {
    
}

#footer-outer #footer-widgets .ftr-col-wrp .comp-info ul li {
    display:inline-block;
    margin-right: 20px;
    margin-left: 20px;    
}

#footer-outer #footer-widgets .ftr-col-wrp .comp-info ul li a {
    transition:0.5s all;
}

#footer-outer #footer-widgets .ftr-col-wrp .comp-info ul li a:hover {
    color:#f8ad2e!important;
    opacity:1;    
}

#footer-outer #footer-widgets .ftr-col-wrp .comp-info ul li a i {
    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-soc {
    padding-top: 10px;
    padding-bottom: 10px;    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-soc ul {
    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-soc ul li {
    display:inline-block;
    margin-right: 20px;
    margin-left: 20px;    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-soc ul li a {
    transition:0.5s all;
    border: 2px solid #fff;
    height: 40px;
    width: 40px;
    border-radius: 50%;    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-soc ul li a:hover {
    color:#f8ad2e!important;
    border: 2px solid #f8ad2e;
    opacity:1;
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-soc ul li a i {
    font-size: 20px;
    line-height: 40px;
    position: relative;
    top: -2px;    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-nav {
    padding-top: 10px;
    padding-bottom: 10px;    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-nav ul {
    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-nav ul li {
    display:inline-block;
    margin-right: 20px;
    margin-left: 20px;    
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-nav ul li a {
    transition:0.5s all;
}

#footer-outer #footer-widgets .ftr-col-wrp .ftr-nav ul li a:hover {
    color:#f8ad2e!important;
    opacity:1;    
}

#footer-outer #footer-widgets .ftr-col-wrp .priv-terms {
    padding-top: 10px;
    padding-bottom: 10px;    
}

#footer-outer #footer-widgets .ftr-col-wrp .priv-terms ul {
    
}

#footer-outer #footer-widgets .ftr-col-wrp .priv-terms ul li {
    display:inline-block;
    margin-right: 20px;
    margin-left: 20px;    
}

#footer-outer #footer-widgets .ftr-col-wrp .priv-terms ul li a {
    transition:0.5s all;
}

#footer-outer #footer-widgets .ftr-col-wrp .priv-terms ul li a:hover {
    color:#f8ad2e!important;
    opacity:1;
}

#footer-outer #copyright .ftr-copy-powered {
    
}

#footer-outer #copyright .ftr-copy-powered a {
    transition:0.5s all;
}

#footer-outer #copyright .ftr-copy-powered a:hover {
    transform:scale(1.1);
}

#footer-outer #copyright .ftr-copy-powered a img {
    margin-bottom: 0;    
}

/*** Responsive ***/

.for-mobile {
    display:none!important;
}

@media screen and (max-width:787px) {
    
    .for-desktop {
        display:none!important;
    }
    
    .for-mobile {
        display:block;
    }    
    
}




