.acf-card-horizontal-overlay .ratio.icon{max-width:200px}.acf-card-horizontal-overlay .background{left:0;top:0}.acf-card-horizontal-overlay .callout a{font-size:calc(1.275rem + .3vw);font-weight:700}@media (min-width:1200px){.acf-card-horizontal-overlay .callout a{font-size:1.5rem}}.acf-card-horizontal-overlay .card-body{--bs-bg-opacity:.9}.acf-card-horizontal-overlay .card-body.text-bg-primary .card-pretitle,.acf-card-horizontal-overlay .card-body.text-bg-primary .card-title{--bs-card-title-color:#fff}.acf-card-horizontal-overlay .card-body.text-bg-primary a:not(.btn){--bs-link-color:#fff;--bs-link-color-rgb:255,255,255}.acf-card-horizontal-overlay .card-body.text-bg-primary a:not(.btn):focus,.acf-card-horizontal-overlay .card-body.text-bg-primary a:not(.btn):hover{--bs-link-color:#ccc;--bs-link-color-rgb:204,204,204}.acf-card-horizontal-overlay .card-body.text-bg-secondary .card-pretitle,.acf-card-horizontal-overlay .card-body.text-bg-secondary .card-title{color:#000!important}.acf-card-horizontal-overlay .card-body.text-bg-secondary a:not(.btn),.acf-card-horizontal-overlay .card-body.text-bg-secondary a:not(.btn):focus,.acf-card-horizontal-overlay .card-body.text-bg-secondary a:not(.btn):hover{--bs-link-color:#000;--bs-link-color-rgb:0,0,0}.acf-card-horizontal-overlay .card-body.text-bg-tertiary .card-pretitle,.acf-card-horizontal-overlay .card-body.text-bg-tertiary .card-title{color:#000!important}.acf-card-horizontal-overlay .card-body.text-bg-tertiary a:not(.btn),.acf-card-horizontal-overlay .card-body.text-bg-tertiary a:not(.btn):focus,.acf-card-horizontal-overlay .card-body.text-bg-tertiary a:not(.btn):hover{--bs-link-color:#000;--bs-link-color-rgb:0,0,0}.acf-card-horizontal-overlay .card-body.text-bg-quaternary .card-pretitle,.acf-card-horizontal-overlay .card-body.text-bg-quaternary .card-title{color:#000!important}.acf-card-horizontal-overlay .card-body.text-bg-quaternary a:not(.btn),.acf-card-horizontal-overlay .card-body.text-bg-quaternary a:not(.btn):focus,.acf-card-horizontal-overlay .card-body.text-bg-quaternary a:not(.btn):hover{--bs-link-color:#000;--bs-link-color-rgb:0,0,0}.acf-card-horizontal-overlay .card-body.text-bg-light .card-pretitle,.acf-card-horizontal-overlay .card-body.text-bg-light .card-title{color:var(--bs-primary)!important}.acf-card-horizontal-overlay .card-body.text-bg-light a:not(.btn){--bs-link-color:#000;--bs-link-color-rgb:0,0,0}.acf-card-horizontal-overlay .card-body.text-bg-light a:not(.btn):focus,.acf-card-horizontal-overlay .card-body.text-bg-light a:not(.btn):hover{--bs-link-color:#ccc;--bs-link-color-rgb:204,204,204}.acf-card-horizontal-overlay .card-body .callouts .callout{display:flex;flex-direction:column;position:relative;text-align:center}.acf-card-horizontal-overlay .card-body .callouts .callout .ratio{background-color:var(--bs-white);border-radius:1rem;padding:1rem .5rem}.acf-card-horizontal-overlay .card-body .callouts .callout .ratio .img.object-fit-contain{border:.5rem solid #fff}@media (max-width:767.98px){.acf-card-horizontal-overlay .card-body .callouts .callout .ratio:not(.video).ratio-16x9,.acf-card-horizontal-overlay .card-body .callouts .callout .ratio:not(.video).ratio-1x1,.acf-card-horizontal-overlay .card-body .callouts .callout .ratio:not(.video).ratio-21x9,.acf-card-horizontal-overlay .card-body .callouts .callout .ratio:not(.video).ratio-2x3,.acf-card-horizontal-overlay .card-body .callouts .callout .ratio:not(.video).ratio-3x2,.acf-card-horizontal-overlay .card-body .callouts .callout .ratio:not(.video).ratio-3x4,.acf-card-horizontal-overlay .card-body .callouts .callout .ratio:not(.video).ratio-4x3{--bs-aspect-ratio:42.8571428571%!important}}.acf-card-horizontal-overlay .card-body .callouts .callout a{font-size:calc(1.275rem + .3vw);font-weight:700}@media (min-width:1200px){.acf-card-horizontal-overlay .card-body .callouts .callout a{font-size:1.5rem}}