.quote-breaker .quote-breaker-container{position:relative}
.quote-breaker .quote-breaker-content-container{position:relative;border-top-style:solid;border-left-width:0;border-right-width:0;border-bottom-width:0;border-top-width:2px;border-image-source:linear-gradient(to right,#0090da,#a4ce4e);border-image-slice:1}
.quote-breaker .quote-icon-start{margin-bottom:10px}
.quote-breaker .quote-icon-start span:before{position:relative;content:url('../../../../../../content/dam/globalMarketingPlatformAssets/images/utility/quotation.svg');display:block;width:40px;height:auto}
.quote-breaker .quote-breaker-quote-text{margin-left:0}
.quote-breaker .quote-breaker__title{margin-top:20px;margin-bottom:30px}
.quote-breaker .quote-icon-start:after{visibility:hidden;line-height:0;font-size:0;width:0}
.quote-breaker .quote-breaker__image{height:304px;width:auto;background-repeat:no-repeat;background-position:center top}
.quote-breaker .icon-arrow{width:25px;height:8px;fill:#fff}
.quote-breaker .quote-breaker-imagetext-section{flex-direction:column-reverse}
.quote-breaker .quote-breaker-gradient-container{mix-blend-mode:multiply;background-image:linear-gradient(-90deg,#1e4c76 28%,#0090da);opacity:.9 !important}
.quote-breaker .quote-breaker-image-gradient:hover{background:#333;opacity:1 !important}
.quote-breaker .gradient-section-noimage .quote-breaker-gradient-container{mix-blend-mode:multiply;background-image:linear-gradient(84deg,#0090da,#0090da 37%,#a4ce4e);opacity:1 !important}
.quote-breaker .gradient-section-noimage .quote-breaker-gradient-container:hover{background:#333}
.quote-breaker .quote-breaker-gradient-content{padding:20px 0 15px 20px;color:#fff}
.quote-breaker .eyebrow-content-title{padding-top:10px}
.quote-breaker .quote-breaker-author{padding:20px 0}
.quote-breaker .author-job,.quote-breaker .author-date{padding-top:5px}
.quote-breaker .eyebrow-icon{display:flex;align-items:center}
.quote-breaker .quote-breaker-content{padding-top:40px}
.quote-breaker .quote-breaker-content-noimage{padding-top:70px !important}
.quote-breaker .quote-breaker-mini-content-section{border-bottom-style:solid;border-bottom-width:2px;border-top-width:0;border-right-width:0;border-left-width:0;border-image-source:linear-gradient(to right,#0090da,#a4ce4e);border-image-slice:1}
.quote-breaker .quote-breaker-mini .quote-breaker-content-container{border:0}
.quote-breaker .title-date-separator{width:1px;height:16px;opacity:.5;padding:0 20px;color:#a7a8aa}
.quote-breaker .quote-breaker-imagetext-section-nogradient .quote-breaker__image{height:300px}
.quote-breaker .quote-breaker-image-mobile-spacing{padding-left:0}
.quote-breaker .quote-breaker-gradient-mobile-spacing{padding-left:0;padding-right:0}
.quote-breaker .noimage-line-separator{width:40px;height:1px;border:0;border-top:1px solid #333;margin-bottom:0;text-align:left}
.quote-breaker .author-jobtitle{display:flex;flex-wrap:wrap;align-items:center}
@media screen and (min-width:768px){.quote-breaker .quote-breaker__image{height:370px;margin-top:90px}
.quote-breaker .quote-breaker-content:before{width:38px;height:30px}
.quote-breaker .quote-icon-start:before{left:-60px;top:50px}
.quote-breaker .quote-breaker-content-noimage .quote-icon-start:before,.quote-breaker .quote-breaker-mini .quote-icon-start:before{font-size:130px;left:-70px;top:50px}
.quote-breaker .quote-icon-start:before{font-size:140px}
.quote-breaker .gradient-section-image{position:absolute;bottom:0;width:100%}
.quote-breaker .quote-breaker-imagetext-section{flex-direction:row}
.quote-breaker .quote-breaker-gradient-content{padding:25px 0}
.quote-breaker .quote-breaker-author{padding:20px 0 40px 0}
.quote-breaker .quote-breaker-content{padding-top:0}
.quote-breaker .quote-breaker-image-nogradient{margin-top:0 !important}
.quote-breaker .quote-breaker-content-noimage{padding-top:40px !important}
}
@media screen and (min-width:1024px){.quote-breaker .quote-breaker-content-container{border-top-width:4px;border-left-width:0;border-right-width:0;border-bottom-width:0}
.quote-breaker .quote-breaker__image{height:470px;margin-top:0}
.quote-breaker .quote-breaker__title{margin-top:30px;margin-bottom:20px}
.quote-breaker .quote-breaker-gradient-content{padding:35px 0}
.quote-breaker .quote-breaker-content{padding-top:20px}
.quote-breaker .quote-breaker-imagetext-section-nogradient{align-items:center}
.quote-breaker .gradient-noimage-spacefix{padding-left:33px}
.quote-breaker .quote-breaker-imagetext-section-nogradient .quote-breaker__image{height:400px;width:80%}
.quote-breaker .quote-breaker-image-mobile-spacing{padding-left:16px}
.quote-breaker .quote-breaker-gradient-mobile-spacing{padding-left:16px;padding-right:16px}
.quote-breaker .quote-breaker-content-noimage .quote-icon-start:before,.quote-breaker .quote-breaker-mini .quote-icon-start:before{font-size:200px;left:-117px;top:80px}
}
body[dir="rtl"] .quote-breaker .quote-breaker-content-container{border-image-source:linear-gradient(to left,#0090da,#a4ce4e)}
body[dir="rtl"] .quote-breaker .icon-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
body[dir="rtl"] .quote-breaker .quote-icon-start span:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}
body[dir="rtl"] .quote-breaker .quote-breaker-quote-text{margin-right:0;margin-left:initial}
body[dir="rtl"] .quote-breaker .quote-breaker-gradient-content{padding:20px 20px 15px 0;color:#fff}
body[dir="rtl"] .quote-breaker .quote-breaker-mini-content-section{border-image-source:linear-gradient(to left,#0090da,#a4ce4e)}
body[dir="rtl"] .quote-breaker .quote-breaker-image-mobile-spacing{padding-right:0;padding-left:16px}
body[dir="rtl"] .quote-breaker .noimage-line-separator{text-align:right}
@media screen and (min-width:768px){body[dir="rtl"] .quote-breaker .quote-icon-start:before{right:-60px;left:initial}
body[dir="rtl"] .quote-breaker .quote-breaker-content-noimage .quote-icon-start:before,body[dir="rtl"] .quote-breaker .quote-breaker-mini .quote-icon-start:before{right:-70px;left:initial}
body[dir="rtl"] .quote-breaker .quote-breaker-gradient-content{padding:25px 0}
}
@media screen and (min-width:1024px){body[dir="rtl"] .quote-breaker .gradient-noimage-spacefix{padding-right:33px;padding-left:initial}
body[dir="rtl"] .quote-breaker .quote-breaker-image-mobile-spacing{padding-right:16px;padding-left:16px}
body[dir="rtl"] .quote-breaker .quote-breaker-content-noimage .quote-icon-start:before,body[dir="rtl"] .quote-breaker .quote-breaker-mini .quote-icon-start:before{right:-117px;left:initial}
body[dir="rtl"] .quote-breaker .quote-breaker-gradient-content{padding:35px 0}
}