.cblock-long-text-title > p{
    font-family: ltc-goudy-oldstyle-pro, serif;
    font-weight: 400;
    font-style: normal;
}



.cblock-long-text-text > p{
    font-family: sofia-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
}

@media only screen {
    .cblock-long-text-text{
        column-gap: 10px;
    }
    .cblock-long-text-title > p{
        font-size: 32px;
    }
    .cblock-long-text-text > p{
        font-size: 18px;
        line-height: 32px;
    }
    .cblock-long-text-link{
        margin-top: 40px;
    }
    .cblock-long-text-text{
        column-count: 1;
    }
}

@media only screen and (min-width: 576px) {
	.cblock-long-text-text{
        column-gap: 20px;
    }
}

@media only screen and (min-width: 768px) {
    .cblock-long-text-text{
        column-gap: 40px;
    }
	.cblock-long-text-title > p{
        font-size: 40px;
    }
    .cblock-long-text-text{
        column-count: 2;
    }
    .cblock-long-text-link{
        margin-top: 60px;
    }
}

@media only screen and (min-width: 992px) {
	.cblock-long-text-text{
        column-gap: 40px;
    }
    .cblock-long-text-link{
        margin-top: 60px;
    }
}

@media only screen and (min-width: 1200px) {
	.cblock-long-text-text{
        column-gap: 40px;
    }
}

@media only screen and (min-width: 1400px) {
	.cblock-long-text-text{
        column-gap: 40px;
    }
}