/***** Texts *****/
.home-slidertext-swap1 {
    font-weight: 300 !important;
    color: #ededed !important;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 26px;
}
.home-slidertext-swap2 {
    font-weight: 700 !important;
    color: #FFF !important;
    font-family: 'Montserrat', sans-serif !important;
    font-size: 70px;
    line-height: 70px;
}

.breadcrumb ul > li:after {
    content: "\f054";
    font-family: Font Awesome\ 5 Free;
    font-weight: 900;
    padding: 0 11px 0 14px;
    display: inline-block;
    vertical-align: middle;
    font-size: 10px;
    opacity: .6;
}

::marker {
    font-weight: 600;
    color: #232323;
    line-height: 23px;
}

.inline-block {
    display: inline-block;
}

figure.alignleft {
    margin: 5px 20px 30px 0 !important;
    padding: 10px;
}
figure.alignright {
    margin: 5px 0 30px 20px !important;
    padding: 10px;
}

.reduce-image-size {
    max-width: 40%;
}

.display-block {
    display: block;
}
.margin-top-10 {
    margin-top: 10px;
}
.text-left {
    text-align: left!important;
}


/***** Logo *****/
header a.logo img {
    max-height: 45px;
}

/***** Scrolling API *****/
.overlay-me{
    position: absolute;
    width: 100%;
    height: 74.4px;
    z-index: 10;
    background: url(../images/overlay.png);
    /*background-color: rgba(0,0,0,0.5)*/
}
/***** Nav *****/
.header-with-topbar .navbar-top, .header-with-topbar .navbar-fixed-top {
    top: 44px;
}
/***** Change Color *****/
.bg-deep-pink,
.bg-base-color {
    /*background-color: #382015;*/
    /*background-color: #35221a;*/
    /*background-color: #272829;*/
    background-color: #e9c582;
}
.bg-gold {
    background-color: #e9c582;
}
.bg-grey {
    background-color: #272829;
}

/***** base color variable *****/
:root {--base-color: #e9c582;}
.text-deep-pink, 
.btn.text-deep-pink,
a:hover, a:active {
    color: #e9c582;
}

/***** Change Font *****/
@font-face {
    font-family: Anton-Regular;
    src: url(../fonts/Anton-Regular.ttf);
}
@font-face {
    font-family: Antonio-Bold;
    src: url(../fonts/Antonio-Bold.ttf);
}
@font-face {
    font-family: Antonio-ExtraLight;
    src: url(../fonts/Antonio-ExtraLight.ttf);
}
@font-face {
    font-family: Antonio-Light;
    src: url(../fonts/Antonio-Light.ttf);
}
@font-face {
    font-family: Antonio-Medium;
    src: url(../fonts/Antonio-Medium.ttf);
}
@font-face {
    font-family: Antonio-Regular;
    src: url(../fonts/Antonio-Regular.ttf);
}
@font-face {
    font-family: Antonio-SemiBold;
    src: url(../fonts/Antonio-SemiBold.ttf);
}
@font-face {
    font-family: Antonio-Thin;
    src: url(../fonts/Antonio-Thin.ttf);
}
.newfont {
    font-family: Antonio-Bold;
    font-size: 26px!important;
    line-height: 26px;
    font-weight: 100;
}

/***** Ticker *****/
#top {
    position: relative;
    z-index: 9998;
    width: 100%;
    overflow: hidden;
    top: -1px;
}
.hide-me {
    width: 102%;
}