.fluid-branded-callout{margin:-.5px 0}.fluid-branded-callout-wrapper{background-color:#000;color:#fff;position:relative;overflow:hidden}@media only screen and (min-width:768px){.fluid-branded-callout-wrapper.type-background{min-height:640px}}.fluid-branded-callout-inner{width:100%;max-width:1200px;margin:0 auto;position:relative;z-index:20}@media only screen and (min-width:768px){.fluid-branded-callout-wrapper.type-background .fluid-branded-callout-inner{min-height:640px}}.fluid-branded-callout-content{padding:0 14px}@media only screen and (min-width:768px){.fluid-branded-callout-content{display:flex;flex-direction:row;align-items:center;padding:20px 14px;height:100%;min-height:640px}.fluid-branded-callout-wrapper.type-quote .fluid-branded-callout-content{align-items:flex-start}}.fluid-branded-callout-wrapper.type-image .fluid-branded-callout-quote{display:none}.fluid-branded-callout-wrapper.type-quote .fluid-branded-callout-image{display:none}.fluid-branded-callout-quote figure{padding:20px;background-color:#fff;display:block;margin:0}.fluid-branded-callout-quote figure blockquote{margin:0}@media only screen and (min-width:768px){.fluid-branded-callout-quote{order:2;width:50%;padding:20px 0 20px 20px;position:relative;max-height:unset}.fluid-branded-callout-quote figure{margin:0 20px 0 0}.fluid-branded-callout-wrapper.quote-first .fluid-branded-callout-quote{order:1;padding:20px 20px 20px 0}.fluid-branded-callout-wrapper.thirds .fluid-branded-callout-quote{width:33.333%}}.fluid-branded-callout-quote blockquote{font-size:18px;line-height:1.5em;padding:0;margin:1em 0}.fluid-branded-callout-quote blockquote p{font-size:1em;line-height:1.75em}.fluid-branded-callout-wrapper.type-background .fluid-branded-callout-bkg{display:block;padding-top:56.25%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:768px){.fluid-branded-callout-wrapper.type-background .fluid-branded-callout-bkg{position:absolute;top:0;bottom:0;left:0;right:0;padding:0;height:auto}.fluid-branded-callout-wrapper.header-fade .fluid-branded-callout-bkg::before{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;content:' ';background:linear-gradient(90deg,rgba(0,0,0,.75) 50%,rgba(0,0,0,.4) 66.6%,rgba(0,0,0,0) 100%);z-index:4}.fluid-branded-callout-wrapper.bkg-white.header-fade .fluid-branded-callout-bkg::before{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;content:' ';background:linear-gradient(90deg,rgba(255,255,255,.75) 50%,rgba(255,255,255,.4) 66.6%,rgba(255,255,255,0) 100%);z-index:4}}.fluid-branded-callout-text{padding:20px 0;position:relative}@media only screen and (min-width:768px){.fluid-branded-callout-text{order:1;width:50%;padding:20px 20px 20px 0;margin-top:0}.fluid-branded-callout-wrapper.thirds .fluid-branded-callout-text{width:66.666%}.fluid-branded-callout-wrapper.image-first .fluid-branded-callout-text,.fluid-branded-callout-wrapper.quote-first .fluid-branded-callout-text{order:2;padding:20px 0 20px 20px}}.fluid-branded-callout-image{padding:20px 0;text-align:center;display:block}.fluid-branded-callout-wrapper.type-background .fluid-branded-callout-image{display:none}.fluid-branded-callout-image img{max-width:320px;margin:0 auto}@media only screen and (min-width:768px){.fluid-branded-callout-image{order:2;width:50%;padding:20px 0 20px 20px;position:relative;max-height:unset}.fluid-branded-callout-image img{max-width:500px;width:100%}.fluid-branded-callout-wrapper.thirds .fluid-branded-callout-image{width:33.333%}.fluid-branded-callout-wrapper.image-first .fluid-branded-callout-image{order:1;padding:20px 20px 20px 0}}.fluid-branded-callout h2{font-size:28px;font-weight:400;line-height:1.25em;padding:0;margin:0}@media only screen and (min-width:768px){.fluid-branded-callout-wrapper.type-background h2{text-shadow:0 0 10px rgba(0,0,0,.25)}.fluid-branded-callout-wrapper.bkg-white.type-background h2{text-shadow:none}}@media only screen and (min-width:1024px){.fluid-branded-callout h2{font-size:36px;line-height:1.25em}}.fluid-branded-callout h2.block{margin:10px 0 30px .44em;line-height:1em}@media only screen and (min-width:768px){.fluid-branded-callout-wrapper.bkg-white.type-background h2.block,.fluid-branded-callout-wrapper.type-background h2.block{text-shadow:none}}.fluid-branded-callout h2.block span{display:inline;padding:.15em 0;line-height:1.5em;background-color:#86BC25;box-shadow:.44em 0 0 #86BC25,-.44em 0 0 #86BC25;-webkit-box-decoration-break:clone;box-decoration-break:clone}.fluid-branded-callout h2.block.white span{color:#fff}.fluid-branded-callout h2.block.black span{color:#000}.fluid-branded-callout h2.accessible-green span{background-color:#26890D;box-shadow:.44em 0 0 #26890D,-.44em 0 0 #26890D}.fluid-branded-callout h2.accessible-teal span{background-color:#0D8390;box-shadow:.44em 0 0 #0D8390,-.44em 0 0 #0D8390}.fluid-branded-callout h2.accessible-blue span{background-color:#007CB0;box-shadow:.44em 0 0 #007CB0,-.44em 0 0 #007CB0}.fluid-branded-callout h3{font-size:21px;font-weight:400;line-height:1.25em;padding:0;margin:1em 0}@media only screen and (min-width:1024px){.fluid-branded-callout h3{font-size:24px;line-height:1.25em}}.fluid-branded-callout-text p{font-size:16px;line-height:1.5em;padding:0;margin:1em 0}@media only screen and (min-width:768px){.fluid-branded-callout-wrapper.type-background .fluid-branded-callout h3,.fluid-branded-callout-wrapper.type-background .fluid-branded-callout-text p{text-shadow:0 0 10px rgba(0,0,0,.25)}.fluid-branded-callout-wrapper.bkg-white.type-background .fluid-branded-callout h3,.fluid-branded-callout-wrapper.bkg-white.type-background .fluid-branded-callout-text p{text-shadow:none}}.fluid-branded-callout-text a.callout-link{border:solid 2px #26890D;border-radius:3px;padding:10px 50px 10px 20px;color:#fff;background-color:#000;text-decoration:none;margin:10px 0;display:inline-block;position:relative;min-width:200px;transition:color .3s linear,background-color .3s linear,border-color .3s linear}.fluid-branded-callout-text a.callout-link::after{top:50%;right:20px;color:#fff;transform:translateY(-50%);position:absolute;vertical-align:middle;font-family:Dcom-EDE!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;text-decoration:inherit;content:'\f105'}.fluid-branded-callout-text a.callout-link:hover{background-color:#26890D;color:#fff}