/*@import "../general/bootstrap.css";*/

.wp-block-custom-ccfiscali-blocks-title-two-columns-text {
    margin-bottom: 60px;
}

.wp-block-custom-ccfiscali-blocks-title-two-columns-text .block-title {
    margin-bottom: 30px;
    font-family: var(--second-font);
    font-size: 24px;
    font-weight: 500;
    line-height: 1.3;
    text-transform: uppercase;
    color: var(--purple);
}

.wp-block-custom-ccfiscali-blocks-title-two-columns-text .block-title:focus {
    outline: none;
}

.wp-block-custom-ccfiscali-blocks-title-two-columns-text .block-title hr {
    padding: 0;
    margin: 10px 0 0 0;
    border-bottom: 1px solid #cacaca;
}

.wp-block-custom-ccfiscali-blocks-title-two-columns-text .block-title hr:before {
    position: absolute;
    width: 41px;
    height: 3px;
    background-color: var(--yellow);
    content: "";
}

.wp-block-custom-ccfiscali-blocks-title-two-columns-text .block-text {
    font-family: var(--main-font);
    font-weight: lighter;
    line-height: 30px;
}

@media screen and (max-width: 768px) {
    .wp-block-custom-ccfiscali-blocks-title-two-columns-text {
        margin-bottom: 30px;
    }

    .wp-block-custom-ccfiscali-blocks-title-two-columns-text .block-text {
        margin-bottom: 5px;
    }

    .wp-block-custom-ccfiscali-blocks-title-two-columns-text .block-title {
        font-size: 22px;
    }
}

@media screen and (max-width: 576px) {
    .wp-block-custom-ccfiscali-blocks-tabs-with-content .block-summary > div {
        margin-bottom: 25px;
    }
}