﻿.bg-bb-lightgreen {
    background-color: var(--tertiary-color) !important;
}
.bg-bb-pink {
    background-color: var(--quaternary-color) !important;
}
.bg-bb-white {
    background-color: #fffdf9 !important;
}
.text-bb-green,
.bb-green {
    color: #1f4c46 !important;
}
.text-bb-brown,
.bb-brown {
    color: #95492a !important;
}
.text-bb-lightblue,
.bb-lightblue {
    color: #94b5c6 !important;
}
.text-bb-pink,
.bb-pink {
    color: var(--quaternary-color);
}
.text-bb-white,
.bb-white {
    color: #fffdf9 !important;
}
.mr-15 {
    margin-right: 15px !important;
}
.rounded-10 {
    border-radius: 10px !important;
}
.rounded-15 {
    border-radius: 15px !important;
}
@media (min-width:768px) {
    .mr-md-15 {
        margin-right: 15px !important;
    }
    .rounded-md-10 {
        border-radius: 10px !important;
    }

    .rounded-md-15 {
        border-radius: 15px !important;
    }
}
.vs-btn i {
    margin-right: 5px
}
.hero-sub {
    font-size: 24px;
    text-align: left;
    font-style: normal;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 400;
    letter-spacing: 0px;
    background-position: 0% 0%;
    background-repeat: no-repeat;
    overflow: visible;
    top: 445px;
    left: 380px;
    line-height: 30px;
    font-family: "Figtree", sans-serif;
    color: rgb(255, 255, 255);
    width: 570px;
    white-space: normal;
    background-clip: border-box;
    margin: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    z-index: auto;
    height: 30px;
    padding: 0px;
    border-width: 0px;
    border-radius: 0px;
    filter: none;
}
.breadcumb-wrapper { max-height: 480px;}
.tshadow {
    /*text-shadow: rgb(51, 51, 51) -1px 2px 2px;
    text-shadow: rgb(51, 51, 51) -2px 3px 5px;*/
    text-shadow: rgb(25, 25, 25) 1px 1px 4px;
}
.light-btn {
    background: transparent;
    font-weight: 700;
    padding: 0.7em 2em;
    color: #FFFFFF;
    margin-right: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #EFEFEF;
    display: block;
    float: left;
}
    .light-btn:hover {
        background: #FFFFFF;
        color: #000000;
        border-color: #FFFFFF;
    }
.action-btn {
    background: #FFFFFF;
    font-weight: 700;
    padding: 0.7em 2em;
    color: #000000;
    margin-right: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid #FFFFFF;
    border-top-color: rgb(255, 255, 255);
    border-right-color: rgb(255, 255, 255);
    border-bottom-color: rgb(255, 255, 255);
    border-left-color: rgb(255, 255, 255);
    display: block;
    float: left;
}
    .action-btn:hover {
        background: rgba(45, 49, 56, 0.1);
        color: #FFFFFF;
        border-color: #FFFFFF;
    }
    aside {
        min-height: 100%
    }
.news-thumb {max-height: 280px;}

.fab.fa-twitter {
    font-family: sans-serif;
}

    .fab.fa-twitter::before {
        content: "𝕏";
        font-size: 1.2em;
    }

.footer-text,
.footer-info {
    color: #fff;
}
.a2a_kit a {
    margin-bottom: 10px;
}