/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.component--quote>.content{background:transparent linear-gradient(180deg,#77ada2 0,#c3ded8 100%) 0 0 no-repeat padding-box;padding:2.5rem}.component--quote .slide-wrapper{height:100%;display:flex;align-items:center;justify-content:center;max-width:102rem;margin:0 auto}.component--quote .slide-content-wrapper{width:100%;background-color:#fff;padding:5rem 4rem 4rem 5.2rem}.component--quote .slide-content-wrapper .field--name-field-title{font-size:1.8rem;line-height:1.22;color:#4564ad;font-family:freight-text-pro,Georgia,Times,"Times New Roman",serif}.component--quote .slide-content-wrapper .field--name-field-title:before{content:'\2012'}.component--quote .slide-content-wrapper .field--name-field-quote{font-size:1.8rem;line-height:1.55;position:relative}.component--quote .slide-content-wrapper .field--name-field-quote p:empty{display:none}.component--quote .slide-content-wrapper .field--name-field-quote::before{content:'\201C\00a0';position:absolute;display:inline-block;font-family:freight-text-pro,Georgia,Times,"Times New Roman",serif;font-size:3.6rem;color:#77ada2;left:-2rem;top:-1.2rem}.component--quote .slide-content-wrapper .quote-cta{padding:2.5rem 0 0}.component--quote .slick-slider{margin-bottom:0}.component--quote .slick-slider .slick-track{display:flex;align-items:flex-start}.component--quote .slick-arrows{position:absolute;top:20vh;width:100%;left:0;margin:0 auto;left:0;display:flex;justify-content:space-between}.component--quote .slick-arrows .slick-arrow{background-color:#77ada2;position:relative;display:block;text-indent:-5555px;width:3.6rem;height:3.6rem;overflow:hidden;border-radius:50%;border:1px solid #fff}.component--quote .slick-arrows .slick-arrow::after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2013.2%2012.87%22%3E%3Cpath%20id%3D%22Icon_awesome-arrow-right%22%20data-name%3D%22Icon%20awesome-arrow-right%22%20d%3D%22M5.61.86%2C6.26.21a.7.7%2C0%2C0%2C1%2C1%2C0h0L13%2C5.93a.7.7%2C0%2C0%2C1%2C0%2C1h0L7.26%2C12.65a.7.7%2C0%2C0%2C1-1%2C0h0L5.61%2C12a.7.7%2C0%2C0%2C1%2C0-1h0L9.17%2C7.61H.71A.71.71%2C0%2C0%2C1%2C0%2C6.91H0V6a.7.7%2C0%2C0%2C1%2C.7-.71H9.17L5.62%2C1.87a.71.71%2C0%2C0%2C1%2C0-1Z%22%20transform%3D%22translate%280%200%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");content:'';background-size:13px auto;background-repeat:no-repeat;background-position:center center;display:block;overflow:hidden;position:absolute;width:3.6rem;height:3.4rem;bottom:0;left:0;transition:all .2s}.component--quote .slick-arrows .slick-arrow:hover{cursor:pointer;background-color:#fa814c}.component--quote .slick-arrows .slick-arrow:focus{outline:0}.component--quote .slick-arrows .slick-arrow.slick-prev{left:0}.component--quote .slick-arrows .slick-arrow.slick-prev::after{transform:rotate(180deg)}.component--quote .slick-arrows .slick-arrow.slick-next{right:0}@media screen and (min-width:800px){.component--quote .slick-arrows{top:50%}}@media screen and (min-width:1024px){.component--quote>.content{padding:2.5rem 0}.component--quote .slide-content-wrapper{padding:7rem 6rem 5rem 9rem}.component--quote .slide-content-wrapper .field--name-field-quote{font-size:2.4rem;line-height:1.46}.component--quote .slide-content-wrapper .field--name-field-quote::before{font-size:5.7rem;left:-4rem;top:-2.5rem}.component--quote .slide-content-wrapper .field--name-field-title{font-size:2.4rem;line-height:1.16}.component--quote .slick-slider .slick-track{align-items:center}}@media screen and (min-width:1100px){.component--quote .slick-arrows{max-width:103rem;left:calc(50% - 51.5rem)}}@media screen and (min-width:1280px){.component--quote .slide-wrapper{padding:0 5rem}}
.component--related-content{padding:4rem 0}.component--related-content.touch-capable .simplebar-track.simplebar-horizontal{visibility:hidden!important}.component--related-content>.content{max-width:97.6rem;margin:0 auto 0;padding:0}.component--related-content .view-related-content .view-content{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow:auto}.component--related-content .view-related-content .simplebar-content{display:flex}.component--related-content .field--name-field-related-content-title h2{font-size:2.4rem;line-height:1.46;padding:.5rem 0 1.5rem;color:#1a1a1a;font-weight:300;font-family:open-sans,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#213258;font-size:3.5rem;font-family:freight-text-pro,Georgia,Times,"Times New Roman",serif;line-height:1.31;padding-bottom:2.5rem;text-align:center;padding:0 .9rem 2.5rem}@media screen and (min-width:1024px){.component--related-content .field--name-field-related-content-title h2{font-size:2.6rem;line-height:1.35}}@media screen and (min-width:1024px){.component--related-content .field--name-field-related-content-title h2{font-size:3.5rem;line-height:1.31}}.component--related-content .field--name-field-related-content-subtitle{padding:0 .9rem 2.5rem}@media screen and (min-width:976px){.component--related-content>.content{padding:0 .5rem}}@media screen and (min-width:1024px){.component--related-content>.content{padding:0}.component--related-content>.content .simplebar-content{display:grid;grid-template-columns:repeat(3,31.4rem);grid-gap:2.4rem 0}.component--related-content>.content .simplebar-content::after,.component--related-content>.content .simplebar-content::before{display:none}.component--related-content>.content .view-related-content .view-content{flex-wrap:wrap}}
