.callout,.card.inline{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.callout:last-child,.card.inline:last-child{margin-bottom:0}@media (min-width:769px){.callout .wrapper,.card.inline .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}}.callout .wrapper .media,.card.inline .wrapper .media{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.callout .wrapper .content,.card.inline .wrapper .content{padding:32px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:481px){.callout .wrapper .content,.card.inline .wrapper .content{padding:32px 20px}}@media (min-width:769px){.callout .wrapper .content,.card.inline .wrapper .content{width:50%;-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 30px}}@media (min-width:1025px){.callout .wrapper .content,.card.inline .wrapper .content{width:260px;-webkit-box-flex:1;-webkit-flex:1 0 260px;-ms-flex:1 0 260px;flex:1 0 260px;padding:32px 72px}}@media (min-width:1281px){.callout .wrapper .content,.card.inline .wrapper .content{width:320px;-webkit-box-flex:1;-webkit-flex:1 0 320px;-ms-flex:1 0 320px;flex:1 0 320px}}@media (min-width:1441px){.callout .wrapper .content,.card.inline .wrapper .content{width:480px;-webkit-box-flex:1;-webkit-flex:1 0 480px;-ms-flex:1 0 480px;flex:1 0 480px;padding:90px 120px}}.callout .wrapper .content.center,.card.inline .wrapper .content.center{text-align:center}.callout .wrapper .content.center .links,.card.inline .wrapper .content.center .links{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.callout.portrait,.card.inline.portrait{margin:0 auto;max-width:1375px}@media (max-width:1919px){.callout.portrait,.card.inline.portrait{max-width:920px}}@media (max-width:1024px){.callout.portrait,.card.inline.portrait{padding:40px}}@media (max-width:480px){.callout.portrait,.card.inline.portrait{max-width:327px;padding:24px 0}}@media (max-width:375px){.callout.portrait,.card.inline.portrait{padding:0}}.callout.portrait .wrapper,.card.inline.portrait .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.callout.portrait .wrapper,.card.inline.portrait .wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.callout.portrait .media,.card.inline.portrait .media{max-width:780px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:780px;-ms-flex-preferred-size:780px;flex-basis:780px}@media (max-width:1919px){.callout.portrait .media,.card.inline.portrait .media{max-width:500px;-webkit-flex-basis:500px;-ms-flex-preferred-size:500px;flex-basis:500px}}@media (max-width:1024px){.callout.portrait .media,.card.inline.portrait .media{max-width:385px;-webkit-flex-basis:385px;-ms-flex-preferred-size:385px;flex-basis:385px}}@media (max-width:768px){.callout.portrait .media,.card.inline.portrait .media{max-width:327px;-webkit-flex-basis:327px;-ms-flex-preferred-size:327px;flex-basis:327px}}@media (min-width:768px){.callout.portrait .content,.card.inline.portrait .content{width:auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0 30px}}@media (min-width:1024px){.callout.portrait .content,.card.inline.portrait .content{padding:30px 60px}}@media (min-width:1280px){.callout.portrait .content,.card.inline.portrait .content{padding:30px 72px}}@media (min-width:1920px){.callout.portrait .content,.card.inline.portrait .content{padding:60px 120px}}.callout.full,.card.inline.full{max-height:calc(100vh - 100px)}@media (max-width:1920px){.callout.full,.card.inline.full{max-height:calc(100vh - 200px)}}.callout.full .wrapper,.card.inline.full .wrapper{position:relative;max-height:inherit}.callout.full .wrapper:after,.card.inline.full .wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:-o-linear-gradient(77.06deg, rgba(0, 0, 0, 0.65) 12.63%, rgba(0, 0, 0, 0) 75%);background:linear-gradient(12.94deg,rgba(0,0,0,.65) 12.63%,rgba(0,0,0,0) 75%);pointer-events:none}.callout.full .content,.card.inline.full .content{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;z-index:1}@media (min-width:769px){.callout.full .content,.card.inline.full .content{width:560px}}.callout.full .content h1,.callout.full .content h2,.callout.full .content h3,.callout.full .content h4,.card.inline.full .content h1,.card.inline.full .content h2,.card.inline.full .content h3,.card.inline.full .content h4{color:#fff}