/*
 Theme Name:   Salient Child
 Theme URI:    https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
 Description:  Salient Theme
 Author:       DIJ
 Author URI:   https://dij.digital
 Template:     salient
 Version:      1.0.0
 License:     Custom license
 License URI: http://themeforest.net/licenses/terms/regular
 Text Domain: salient
*/

.swiper-container .buttons .button {
    opacity: .9;
    transition: opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);
}

.swiper-container .buttons .button:hover {
    opacity: 1;
    transform: translateY(-3px);
}

.swiper-container .buttons .button a {
    padding-left: 60px !important;
    padding-right: 60px !important;
    border-radius: 3px;
}

.nectar-fancy-box .box-bg:after {
    background-color: transparent !important;
}

.swiper-wrapper video.slider-video,
.nectar-video-inner video.nectar-video-bg
{
    object-fit: cover !important;
}

h1, h2, h3, h4, h5, h6, .buttons a {
    font-family: "Linotype Basic Commercial Pro Bold", sans-serif !important;
}

p, span, .bold, strong, b, .link-text, .link_text, .menu-item a, .nectar-button {
    font-family: "Linotype Basic Commercial Pro Light", sans-serif !important;
}

.sf-menu .menu-item a {
    font-family: "Linotype Basic Commercial Pro Light", sans-serif !important;
}

html body #header-outer #top .sf-menu li.current-menu-item a {
    color: #ec723e !important;
}

@media only screen and (min-width: 992px) {
    img.events__image  {
        max-height: 500px;
        width: auto;
        display: block;
        margin: 0 auto;
    }
}

.off-canvas-menu-container.mobile-only .menu-item {
    margin-bottom: 10px
}

.off-canvas-menu-container.mobile-only .menu-item.current-menu-item a {
    color: #ec723e !important;
}

@media only screen and (max-width: 1199px) {
    .home__slider .buttons a {
        font-size: 16px !important;
        padding: 15px 60px !important
    }
}

@media only screen and (max-width: 1199px) {
    .home__slider .buttons .button {
        padding-right: 0 !important;
    }
}

.full-width-section .img-with-aniamtion-wrap .hover-wrap {
    margin-bottom: 23px;
}

p:empty {
    display: block !important;
}

.nectar-fancy-ul,
.nectar-fancy-ul p,
.nectar-fancy-ul span {
    color: #062441 !important;
    font-family: "Linotype Basic Commercial Pro Light", sans-serif !important;
}
.nectar-fancy-box.using-img  {
    max-height: 420px;
}
.full-page-inner .container a {
    color: #ec723e;
}
.full-page-inner .container .button a {
    color: white;
}

.home__slider > div.container {
    max-width: none;
}
