/* Darker */
.bg-secondary,
.button-primary,
.post-classic-tag,
.block-icon-modern.block-icon-primary {
    background: #3c3c3c;
    background-color: #3c3c3c;
}

.block-icon-modern.block-icon-primary {
    border-color: #494948;
}

/* Lighter */
.block-icon-modern.block-icon-secondary {
    background: #6d6c6a;
    background-color: #6d6c6a;
}

.block-icon-modern.block-icon-secondary {
    border-color: #595857;
}

/* Cutom */
h1, h2, h3, h4, h5, h6, [class^='heading-'] {
    font-family: "Tahoma";
}

.swiper-slide-caption p {
    color: #333333;
}

.section-title {
    padding-bottom: 20px;
}

.custom-article {}
.custom-article strong {
    color: black;
}
.custom-article ul {
    list-style: disc;
    padding-left: 25px;
}
.custom-article ul li {
    display: list-item;
}

.block-icon-modern-items {}
.block-icon-modern-items .icon-figure {}
.block-icon-modern-items svg {
    fill: #ffffff;
    height: 70px;
}

.areas .block-icon-modern {
    min-height: 300px;
}
.areas .block-icon-modern .icon-figure {}
.areas .block-icon-modern svg {
    fill: #000000;
    height: 70px;
}

.container-main-icons {

}

.post-modern .post-modern-caption {
    min-height: 290px;
}

@media (max-width: 768px) {
    .areas .block-icon-modern {
        min-height: auto;
    }
    .post-modern .post-modern-caption {
        min-height: auto;
    }
}
/* Hide on phones (any orientation) */
@media (max-width: 600px) {
    .container-main-icons {
        display: none !important;
    }
    .container-main-over {
        padding-top: 0px;
    }
}

/* Hide on tablets in portrait mode */
@media (min-width: 601px) and (max-width: 1024px) and (orientation: portrait) {
    .container-main-icons {
        display: none !important;
    }
    .container-main-over {
        padding-top: 0px;
    }
}