.stacked-callouts.alignfull .block-wrap{margin:0 auto;max-width:1340px;padding:0px 20px;width:100%}@media only screen and (min-width: 480px){.stacked-callouts.alignfull .block-wrap{padding:0px 15px}}@media only screen and (min-width: 1170px){.stacked-callouts.alignfull .block-wrap{padding:0px 50px}}.stacked-callouts .intro-content-wrap+.callouts-wrap{padding-top:1em}@media only screen and (min-width: 768px){.stacked-callouts .callouts-wrap .callout{display:flex;min-height:300px}}@media only screen and (min-width: 980px){.stacked-callouts .callouts-wrap .callout{min-height:325px}}.stacked-callouts .callouts-wrap .callout:not(:first-child){margin-top:2em}@media only screen and (min-width: 768px){.stacked-callouts .callouts-wrap .callout:nth-child(even){flex-direction:row-reverse}}@media only screen and (min-width: 768px){.stacked-callouts .callouts-wrap .callout:nth-child(even) .callout-media img{border-radius:0 25px 25px 0}}.stacked-callouts .callouts-wrap .callout:nth-child(even) .callout-media .callout-image-headline{left:0;right:auto;transform:none}.stacked-callouts .callouts-wrap .callout .callout-media{position:relative}@media only screen and (min-width: 768px){.stacked-callouts .callouts-wrap .callout .callout-media{width:350px}}@media only screen and (min-width: 980px){.stacked-callouts .callouts-wrap .callout .callout-media{width:375px}}@media only screen and (min-width: 1170px){.stacked-callouts .callouts-wrap .callout .callout-media{width:425px}}@media only screen and (max-width: 767px){.stacked-callouts .callouts-wrap .callout .callout-media:before{content:"";display:block;padding-top:70%}}.stacked-callouts .callouts-wrap .callout .callout-media img{border-radius:25px 25px 0 0;display:block;height:auto;width:100%;bottom:0;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}@media only screen and (min-width: 768px){.stacked-callouts .callouts-wrap .callout .callout-media img{border-radius:25px 0 0 25px}}.stacked-callouts .callouts-wrap .callout .callout-media .callout-image-headline{background:rgba(25,75,140,.9);background:linear-gradient(-90deg, rgba(0, 133, 200, 0.9) 0%, rgba(0, 133, 200, 0.9) 20%, rgba(25, 75, 140, 0.9) 100%);bottom:0;color:#fff;font-family:"proxima-nova",sans-serif;font-size:1.5em;font-weight:900;line-height:1em;padding:.25em;position:absolute;text-align:center;text-transform:uppercase}@media only screen and (max-width: 767px){.stacked-callouts .callouts-wrap .callout .callout-media .callout-image-headline{width:100%}}@media only screen and (min-width: 768px){.stacked-callouts .callouts-wrap .callout .callout-media .callout-image-headline{font-size:1.75em;right:0;top:0;transform:rotate(180deg);writing-mode:vertical-rl}}@media only screen and (min-width: 980px){.stacked-callouts .callouts-wrap .callout .callout-media .callout-image-headline{font-size:2em}}.stacked-callouts .callouts-wrap .callout .callout-content{background-color:#eeeae7;display:flex;flex:1;flex-direction:column;justify-content:center;padding:1.5em 2.5em}.stacked-callouts .callouts-wrap .callout .callout-content h3{margin-top:0;padding-top:.25em}@media only screen and (min-width: 980px){.stacked-callouts .callouts-wrap .callout .callout-content h3{font-size:26px}}.stacked-callouts .callouts-wrap .callout .callout-content h3+p{margin-top:0}.stacked-callouts .callouts-wrap .callout .callout-content .inner *:first-child{margin-top:0;padding-top:0}.stacked-callouts .callouts-wrap .callout .callout-content .inner *:last-child{margin-bottom:0;padding-bottom:0}.stacked-callouts .cta-wrap{padding-top:2em;text-align:center}.stacked-callouts:not(.bg-default) .callouts-wrap .callout .callout-content{background-color:#fff}