/*  ------  local   ------  */


.efe__push-legalTerms {
    position: absolute;
    bottom : 1vw;
    right: 2vw;
}

.exf__page .exf__compare-item-title {
    font-size: 13px;
}

/* tablet landscape */
@media only screen and (min-device-width : 834px) and (max-device-width : 1112px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio: 2) {
    .exf__page .exf__reffilable-title {
        font-size: 43px;
    }
}
/* tablet portrait */
@media only screen and (min-device-width : 834px) and (max-device-width : 1112px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 2) {
    .exf__page .exf__reffilable-title {
        font-size: 35px;
    }
}


@media (max-width: 480px) {
    .efe__push-legalTerms {
        font-size: 8px;
    }

    .exf__page .exf__header-text {
        font-size: calc(12 * var(--headerTextRatio));
    }
    .exf__page .exf__reffilable-title {
        font-size: calc(15 * var(--ratioReffilable));
    }
    .exf__page .exf__faq-item-handler {
        font-size: 12px;
    }
}