@font-face{
    font-family: didactghotic;
    src: url(/storage/app/media/didactgothic.woff);
}

@font-face{
    font-family: tahoma;
    src: url(/storage/app/media/tahoma-webfont.woff);
}



.wrap__logoHeader {
    padding-top: 0;
}

.wrap__ctaBody .cta_block .cta__description {
    margin: 5px 0;
}




/* color change */

.wrap__header--inner {
    background: rgb(55, 58, 68);
}

.wrap__layout {
    background: rgb(77, 59, 46);
}

.slogan__block--inner {
    background: rgb(136, 150, 169);
}

.slideshow__section {
    border-color: rgb(166, 166, 131);
}

.fullwidth-layout .content-holder:before{
     background: rgb(166, 166, 131);
}

.sidebar-holder {
    background: rgb(89, 101, 116);
    color: rgb(217, 216, 197);
}

footer.wrap__footer {
    background: rgb(55, 58, 68);
}


.navigation .mm-panels > .mm-panel .mm-listview > li > a:not(.mm-next):not(.mm-arrow):before, .navigation .mm-panels > .mm-panel .mm-listview > li > span:not(.mm-next):not(.mm-arrow):before{
    color: #586c8d !important;
}


/* font family/color  */

p.logo__title,
p.logo__description {
    font-family: didactghotic !important;
}

p.logo__description {
    color: rgb(137, 152, 169);
}

h1.page__title {
    color: rgb(167, 167, 131);
    font-family: arial, Helvetica, sans-serif;
}

.editable__container--inner.editable__container--inner{
    font-family: arial, Helvetica, sans-serif;
}
.editable__container--inner strong{
    font-family: arial, Helvetica, sans-serif;
    font-weight: bold;
}

li.navigation__item a {
    font-family: tahoma;
    font-weight: bold;
    color: #000 !important;
    text-transform: uppercase;
}


/* responsive */

.slideshow__section .slogan__block .image__container .image,
.wrap__header--inner .image__container .image {
    position: relative !important;
}


.image_content__container--inner.image__container--inner img {
    width: auto !important;
}

td {
    border-collapse: collapse;
    border: unset;
}

li.slider__item.slider__image {
    background-repeat: round !important;
}

@media screen and (max-width: 1024px) {
    .slideshow__section--inner {
    display: none;
}
}