/* iPad in portrait */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {

    body .junkies {
        font-size: 8.1em !important;
            left: -31px;
    }

    body .junkies.services {
        font-size: 8em !important;
            left: -13px;
    }

    body .element0 {
        position: absolute;
        right: -127%;
    }
    .ipad-off{display: none;}
    .col-ip-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }
}


/* iPad in landscape */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
    body .junkies {
        font-size: 10.2em !important;
        left: -32px;
    }

    body .junkies.services {
        font-size: 10.3em !important;
            left: -24px;
    }
    .tc .col-lg-3 {
        flex: 0 0 33%;
        max-width: 33%;
    }
    .masonry.-gap-32 .masonry__item.-wide .ratio.ccipad {
        padding-bottom: calc(51.5% - 1rem);
    }
    body .ratio.MPC {
        padding-bottom: calc(102.5% - 1rem) !important;
    }
}