@font-face {
    font-family: 'Gotham-Book';
    src: url('../fonts/Gotham-Light.woff2') format('woff2'), url('../fonts/Gotham-Light.woff') format('woff');;
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham-Light';
    src: url('../fonts/Gotham-Light.woff') format('woff'), url('../fonts/Gotham-Light.woff2') format('woff2');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham-Bold';
    src: url('../fonts/Gotham-Bold.woff2') format('woff2'), url('../fonts/Gotham-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Gotham-Black';
    src: url('../fonts/Gotham-Black.woff2') format('woff2'), url('../fonts/Gotham-Black.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}


body {
    overflow-x: hidden;
    font-family: 'Gotham-Book', serif;
    line-height: normal;
    vertical-align: baseline;
}
b,
strong,
.font-weight-bold {
    font-family: 'Gotham-Bold', serif
}
.font-weight-lighter {
    font-family: 'Gotham-Light', serif
}

#countryTabs {
    border-color: rgba(0, 0, 0, 0.8);
}

#countryTabs .nav-link {
    color: #fff !important;
}

#countryTabs .nav-link.active {
    color: #fff !important;
    background-color: #dc3545;
    border-color: #dc3545;
}

#aboutDetailsRow {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.advam-alert {
    z-index: 9999;
    height: auto;
    box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.3);
}
.advam-alert .advam-alert-container {
    padding: 10px;
}
.bg-cover {
    background: #fff no-repeat center;
    background-size: cover;
}
.bg-truck { 
    background-image: url('../img/bg-truck.png');
    background-position: center top;
}
.bg-politics { 
    background-image: url('../img/bg-about-politics.png');
    background-position: center right;
}
.bg-splash { background-image: url('../img/bg-index.png') }
.bg-about { 
    background-image: url('../img/bg-about.png');
    background-position: center top;
}
.bg-about-transparency { background-image: url('../img/bg-about-transparency.png') }
.bg-about-efficiency { background-image: url('../img/bg-about-efficiency.png') }
.bg-about-longterm { background-image: url('../img/bg-about-longterm.png') }
.bg-about-valueadded { background-image: url('../img/bg-about-valueadded.png') }
.bg-about-winwin { background-image: url('../img/bg-about-winwin.png') }
.bg-about-union { background-image: url('../img/bg-about-union.png') }
.bg-about-service { background-image: url('../img/bg-about-service.png') }
.bg-about-honesty { background-image: url('../img/bg-about-honesty.png') }
.bg-about-results { background-image: url('../img/bg-about-results.png') }
.bg-about-dedication { background-image: url('../img/bg-about-dedication.png') }
.bg-about-trust { background-image: url('../img/bg-about-trust.png') }
.bg-about-happyness { background-image: url('../img/bg-about-happyness.png') }
.bg-product-agrochemicals { background-image: url('../img/bg-product-agrochemicals.png') }
.bg-product-oil { background-image: url('../img/bg-product-oil.png') }
.bg-product-clean { background-image: url('../img/bg-product-clean.png') }
.bg-product-textile { background-image: url('../img/bg-product-textile.png') }
.bg-agrochemicals { background-image: url('../img/bg-agrochemicals.png') }
.bg-oil { background-image: url('../img/bg-oil.png') }
.bg-clean { background-image: url('../img/bg-clean.png') }
.bg-textile { background-image: url('../img/bg-textile.png') }
.bg-believe { 
    background-image: url('../img/bg-believe.png');
    background-position: center 80%;
}
.bg-contact { 
    background-image: url('../img/bg-contact.png');
    background-position: center top;
}
.bg-home-about { background-image: url('../img/bg-home-about.jpg') }
.bg-home-products { background-image: url('../img/bg-home-products.jpg') }
.bg-blue { background-color: rgb(41, 167, 177) }
.bg-green { background-color: rgb(128, 181, 57) }
.bg-green-smooth { background-color: rgb(205, 222, 158) }
.bg-green-light { background-color: rgb(226, 235, 201) }
.bg-gray-secondary { background-color: rgb(107, 107, 107) }
.bg-gray-primary { background-color: rgb(67, 67, 67) }
.bg-gray-smooth { background-color: rgb(176, 175, 175) }
.bg-gray-light { background-color: rgb(223, 220, 220) }
.bg-glass-dark { background-color: rgba(0, 0, 0, 0.40) }
.bg-glass-dark-8 { background-color: rgba(0, 0, 0, 0.80) }
.blend-multiply { mix-blend-mode: multiply }
.border-top-green { border-top: 5px solid rgb(128, 181, 57) }
.border-top-blue { border-top: 10px solid rgb(41, 167, 177)}
.card-preview,
.card-preview-sm {
    width: 230px;
    height: 230px;
    border: 0;
}
.card-preview-sm {
    width: 150px;
    height: 150px
}
.container-big-title {
    height: 100px;
}
.info-about-data {
    margin-bottom: 10px;
}
.info-about-container {
    position: relative;
}
.info-product-title {
    margin-bottom: 0 !important
}
.link-dark-ghost,
.link-dark-ghost:hover {
    color: #000;
    text-decoration: none;
}
.navbar-advam {
    z-index: 999;
}
.navbar-advam .nav-item .nav-link,
.navbar-advam .nav-item .nav-link:hover,
.navbar-advam .nav-item .btn-link,
.navbar-advam .nav-item .btn-link:hover  {
    color: #fff;
    font-size: 16px;
    font-weight: bold;
}
.navbar-advam .nav-item.active .nav-link,
.navbar-advam .nav-item.active .btn-link  {
    font-family: 'Gotham-Black', serif;
}
.navbar-advam .nav-item .btn-link,
.navbar-advam .nav-item .btn-link:hover {
    border: 0;
    padding-top: 0;
    padding-bottom: 0;
}
.navbar-advam .navbar-brand img {
    height: 80px;
    width: auto;
}
.position-lb {
    bottom: 0;
    left: 0;
}
.position-lt {
    left: 0;
    top: 0;
}
.font-times-new-roman { font-family: "Times New Roman", Times, serif; }
.text-green { color: rgb(128, 181, 57) }
.text-separator {
    width: 60px;
    height: 2px;
    border: 0;
    display: inline-block;
    margin: 0;
}
.navbar-advam .nav-item .nav-link,
.navbar-advam .nav-item .nav-link:hover,
.navbar-advam .nav-item .btn-link,
.navbar-advam .nav-item .btn-link:hover,
.text-shadow {
    text-shadow: 1px 3px 5px rgba(0, 0, 0, 0.8);
}

.navbar-advam .navbar-collapse.collapsing {
    opacity: 0.8;
    background-color: rgba(0, 0, 0, 0.8);
    transition: 0.5s all ease-out;
    border-radius: 5px;
}
.navbar-advam .navbar-collapse.collapsing .nav-item .nav-link {
    color: transparent;
}
.navbar-advam .navbar-collapse {
    opacity: 1;
}
.navbar-advam .navbar-collapse.show {
    background-color: rgba(0, 0, 0, 0.8);
    padding: 20px;
    border-radius: 5px;
    opacity: 1;
    transition: 0.6s opacity ease-in;
}

@media (max-width: 576px) {
    .navbar-advam .navbar-brand img {
        width: 200px;
        height: auto;
    }
    .align-gotham-btn {
        padding-top: 5px
    }
}
@media (min-width: 992px) {
    #product-template .col-e-height {
        min-height: 400px;
    }
}
@media (min-width: 1200px) {
    #product-template .col-e-height {
        min-height: 350px;
    }
}