/* JOST* */

@font-face {
    font-family: "Jost";
    src: url("Jost-100-Hairline.ttf") format("truetype");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-200-Thin.ttf") format("truetype");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-300-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-400-Book.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-500-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-600-Semi.ttf") format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-700-Bold.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-800-Heavy.ttf") format("truetype");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-900-Black.ttf") format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-100-HairlineItalic.ttf") format("truetype");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-200-ThinItalic.ttf") format("truetype");
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-300-LightItalic.ttf") format("truetype");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-400-BookItalic.ttf") format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-500-MediumItalic.ttf") format("truetype");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-600-SemiItalic.ttf") format("truetype");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-700-BoldItalic.ttf") format("truetype");
    font-weight: 700;
    font-style: italic;

}

@font-face {
    font-family: "Jost";
    src: url("Jost-800-HeavyItalic.ttf") format("truetype");
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Jost";
    src: url("Jost-900-BlackItalic.ttf") format("truetype");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}


/* Montserrat* */



@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Thin 250.ttf") format("truetype");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Light 300.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Regular 400.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Medium 500.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat SemiBold 600.ttf") format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Bold 700.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat ExtraBold 800.ttf") format("truetype");
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Black 900.ttf") format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Thin Italic 250.ttf") format("truetype");
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Light Italic 300.ttf") format("truetype");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Italic 400.ttf") format("truetype");
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Medium Italic 500.ttf") format("truetype");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat SemiBold Italic 600.ttf") format("truetype");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Bold Italic 700.ttf") format("truetype");
    font-weight: 700;
    font-style: italic;

}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat ExtraBold Italic 800.ttf") format("truetype");
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "Montserrat";
    src: url("Montserrat Black Italic 900.ttf") format("truetype");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

body {
    font-weight: 400;
    font-family: 'Jost';
}
.font-ui, #main-logo .text-logo, .comment-content .comment-reply-link span, .comment-content .comment-reply-link {
    font-family: 'Jost';
    font-weight: 600;
    letter-spacing: .05em;
    text-transform: uppercase;
}

.btn-accent {
    color: #1e1e1e !important;
    background-color: #ffffff !important;
    border-color: #ffffff !important;
}
.btn-accent.btn-flat:not(.btn-hover-nobg):hover, .btn-accent.btn-flat:not(.btn-hover-nobg):focus, .btn-accent.btn-flat:active {
    background-color: #ffffff !important;
    border-color: #ffffff !important;
}
.font-ui, #main-logo .text-logo, .comment-content .comment-reply-link span, .comment-content .comment-reply-link {
/*color: rgb(147, 79, 79);*/
    font-weight: 500;
    letter-spacing: .05em;
    text-transform: uppercase;
}
.tmb-light.tmb-border, .tmb-light.tmb-bordered:not(.tmb-no-bg):not(.tmb-shadowed).tmb > .t-inside, .tmb-light.tmb-bordered.tmb-no-bg.tmb > .t-inside .t-entry-visual {
    border: 0px solid #eaeaea!important;
}
.start .uncoltable .uncont{
    padding-top: 0!important;
}

.style-dark .link-hover, .style-light .style-dark .link-hover, .style-dark a:not(.btn-text-skin):hover, .style-light .style-dark a:not(.btn-text-skin):hover, .style-dark a:not(.btn-text-skin):focus, .style-light .style-dark a:not(.btn-text-skin):focus, .style-dark a.active, .style-light .style-dark a.active, .style-dark .tmb .t-entry-text .t-entry-title a:hover, .style-light .style-dark .tmb .t-entry-text .t-entry-title a:hover, .style-dark .tmb .t-entry-text .t-entry-title a:focus, .style-light .style-dark .tmb .t-entry-text .t-entry-title a:focus, .style-dark .tmb-content-under.tmb .t-entry p.t-entry-author a:hover span, .style-light .style-dark .tmb-content-under.tmb .t-entry p.t-entry-author a:hover span, .style-dark .tmb-content-lateral.tmb .t-entry p.t-entry-author a:hover span, .style-light .style-dark .tmb-content-lateral.tmb .t-entry p.t-entry-author a:hover span, .style-dark .tmb .t-entry p.t-entry-comments .extras a:hover i, .style-light .style-dark .tmb .t-entry p.t-entry-comments .extras a:hover i, .style-dark .tmb .t-entry p.t-entry-comments .extras a.active i, .style-light .style-dark .tmb .t-entry p.t-entry-comments .extras a.active i, .style-dark .tmb .t-entry p.t-entry-comments .extras a:focus i, .style-light .style-dark .tmb .t-entry p.t-entry-comments .extras a:focus i, .style-dark .drop-hover-accent.uncode-post-titles .tmb:hover .t-entry-title *, .style-light .style-dark .drop-hover-accent.uncode-post-titles .tmb:hover .t-entry-title *, .style-dark .tmb.tmb-table .t-inside-post-table a.t-entry-table-typography:hover, .style-light .style-dark .tmb.tmb-table .t-inside-post-table a.t-entry-table-typography:hover, .style-dark .tmb.tmb-table .t-inside-post-table .t-entry-table-typography a:hover, .style-light .style-dark .tmb.tmb-table .t-inside-post-table .t-entry-table-typography a:hover, .style-dark .tmb.tmb-table .t-inside-post-table a.t-entry-table-typography:focus, .style-light .style-dark .tmb.tmb-table .t-inside-post-table a.t-entry-table-typography:focus, .style-dark .tmb.tmb-table .t-inside-post-table .t-entry-table-typography a:focus, .style-light .style-dark .tmb.tmb-table .t-inside-post-table .t-entry-table-typography a:focus, .style-dark .widget_nav_menu li.active > a, .style-light .style-dark .widget_nav_menu li.active > a, .style-dark div[class*=sharer-].share-button label:hover, .style-light .style-dark div[class*=sharer-].share-button label:hover, .style-dark div[class*=sharer-].share-button label:focus, .style-light .style-dark div[class*=sharer-].share-button label:focus {
    color: inherit!important;
}

.tmb .t-entry-visual img, .tmb .t-entry-visual .t-background-cover, .tmb .t-entry-visual .fluid-object {
    filter: contrast(1.4) sepia(0.2) grayscale(0.4);
}



#rev_slider_1_1_wrapper{
    height: 100vh!important;
}

.text-lead, .text-lead:not(ul) > * {
    line-height: 1.75;
    margin: 12px 0px 0px 0px;
}

.style-dark .text-lead a{
    text-decoration: underline;
}


@media screen and (max-width: 600px) {
.wp-image-242{
        z-index: 9!important;
}
}