/* Após passagem Setembro 25 */

.heading-01, .heading-02, .heading-03{margin:15px 0 30px 0;}
p.big, blockquote.big, ul.big{font-size:1.75rem !important;line-height:2.25rem !important;}
p.small, blockquote.small, ul.small{font-size:1.125rem !important;line-height:1.3 !important;}
p.callout{font-size:1rem;font-weight:600;}
p.footnote{font-size:1rem;line-height:1.25rem;}
p{font-size:1.375rem;}
@media all and (max-width: 575px){
    .section-heading{font-size:1.125rem;}
    .heading-01{font-size:2.25rem;}
    .heading-02{font-size:2rem;}
    .heading-03{font-size:1.75rem;}
    .body-01{font-size:1.375rem;}
    .body-02{font-size:1.25rem;}
    .body-03{font-size:1.125rem;}
    .disclaimer p, .disclaimer ul li{font-size:0.813rem;}
}

/* Após passagem Outubro 25 */

.card-block.card-offset{
    position:relative;
    z-index:0;
    border:none;
    border-radius:24px;
    box-shadow: -13px -13px 0 #00B9FF;
    width:calc(100% - 13px);
}
@media all and (max-width:767px){
    .card-block.card-offset{
        box-shadow: -8px -8px 0 #00B9FF;
        width:calc(100% - 8px);
    }
}