body, html {
    overflow-x: clip !important;
}
body, html {
    overflow: unset;
}

#CLA41469.CLA41469-main [data-name="ANIMATION"] .CLA41469-anim[data-style="2"] .CLA41469-anim-percent.percent-special:nth-child(1) > div p:first-child {
   font-size: 55px !important;
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2){
#CLA41469.CLA41469-main [data-name="ROUTINES"] .CLA41469-detail h6 {
    font-size: 15px !important;
}
#CLA41469.CLA41469-main [data-name] h3 {
        margin-top: 10px !important;
    }
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2){
#CLA41469.CLA41469-main [data-name="BSLIDER"] .CLA41469-anim[data-background="1"] .CLA41469-txt h2 span {
        font-size: 29px !important;
    }
    #CLA41469.CLA41469-main [data-name="ANIMATION"] .CLA41469-anim[data-style="2"] .CLA41469-anim-content .block-special > div.percent-special:nth-child(2) {
        transform: translateY(30%);
        margin-bottom: 51px !important;
    }
    #CLA41469.CLA41469-main [data-name="ANIMATION"] .CLA41469-anim[data-style="2"] .CLA41469-anim-percent.percent-special:nth-child(1) > div p:first-child {
    font-size: 45px !important;
}
}

@media (max-width: 480px) {

#CLA41469.CLA41469-main [data-name="ANIMATION"] .CLA41469-anim[data-style="2"] .CLA41469-anim-content .block-special > div.percent-special p {
    font-size: 10px !important;
}
#CLA41469.CLA41469-main [data-name="ANIMATION"] .CLA41469-anim[data-style="2"] .CLA41469-anim-content .block-special > div.percent-special a {
    font-size: 10px !important;
}
#CLA41469.CLA41469-main [data-name="FUTURE"] h3 {
    font-size: 20px !important;
}
body, html {
    overflow-x: clip !important;
}
body, html {
    overflow: unset;
}
}