.paragraph--type--image-overlay{position:relative;display:block;width:calc(100% + 75px);margin-left:-35px;margin-right:-35px}.paragraph--type--image-overlay a:focus{outline:1px solid;display:block}.paragraph--type--image-overlay img{margin-bottom:-50px}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;position:relative;padding:65px 30px 30px;overflow-wrap:break-word;display:flex;flex-direction:column;color:#fff;z-index:1}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper:before{clip-path:polygon(0 13%,100% 0,100% 100%,0 100%);position:absolute;top:5px;right:0;left:0;bottom:0;content:"";backface-visibility:hidden;background:#d30f4b;opacity:1;z-index:-1}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper:after{clip-path:polygon(0 5%,100% 0,100% 100%,0 100%);top:0;opacity:.4}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-kicker,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-text{font-weight:800;font-style:normal;font-size:15px;margin-bottom:10px}@media (max-width:1440px){.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-kicker,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-text{font-size:15px}}@media (max-width:991px){.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-kicker,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-text{font-size:15px}}@media (max-width:480px){.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-kicker,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-text{font-size:15px}}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-title h5{font-weight:400;font-style:normal;font-size:23px;line-height:1;margin-bottom:10px;color:#fff}@media (max-width:1440px){.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-title h5{font-size:23px}}@media (max-width:991px){.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-title h5{font-size:23px}}@media (max-width:480px){.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-title h5{font-size:23px}}.content-area-inner .paragraph--type--cluster-composition .paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-title h5{font-size:18px}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .read-more{color:#fff;margin-top:0}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .read-more:before{border-left:1px solid #fff}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link{padding-bottom:1px;padding-top:3px;position:relative;text-transform:uppercase;color:#ff3162;margin-top:10px;display:inline-block;letter-spacing:.5px;margin-left:15px;line-height:1;font-weight:800;font-style:italic;font-size:12px}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta:before,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link:before,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link:before{content:" ";width:2px;height:100%;top:0;left:-10px;border-left:1px solid #ff3162;transform:rotate(11deg);position:absolute}body.has-hover .paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta:hover,body.has-hover .paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link:hover,body.has-hover .paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link:hover{padding-left:15px}body.has-hover a:hover .paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta,body.has-hover a:hover .paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link,body.has-hover a:hover .paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link{padding-left:15px}@media (max-width:1440px){.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link{font-size:12px}}@media (max-width:991px){.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link{font-size:12px}}@media (max-width:480px){.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link{font-size:12px}}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta:before,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link:before,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link:before{border-left:1px solid #fff}.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta span a,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link span a,.paragraph--type--image-overlay .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link span a{color:#fff}@media (min-width:481px){.paragraph--type--image-overlay{width:auto;margin-right:-15px;margin-left:-15px}.paragraph--type--image-overlay.white.position-left .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.white.position-left .teaser-content-wrapper .teaser-text-wrapper:before,.paragraph--type--image-overlay.white.position-right .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.white.position-right .teaser-content-wrapper .teaser-text-wrapper:before{clip-path:polygon(0 25%,100% 0,100% 100%,0 100%)}.paragraph--type--image-overlay.white.position-left .teaser-content-wrapper .overlay-line,.paragraph--type--image-overlay.white.position-right .teaser-content-wrapper .overlay-line{top:10px}}@media (min-width:992px){.paragraph--type--image-overlay{overflow:hidden;margin-left:auto;margin-right:auto}.paragraph--type--image-overlay img{margin-bottom:0}.paragraph--type--image-overlay.position-left .teaser-content-wrapper .teaser-text-wrapper,.paragraph--type--image-overlay.position-right .teaser-content-wrapper .teaser-text-wrapper{padding-left:6%;padding-right:10%;padding-top:25px;max-width:55%;width:100%;position:absolute;bottom:0;height:100%;justify-content:center}.paragraph--type--image-overlay.position-left .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.position-left .teaser-content-wrapper .teaser-text-wrapper:before,.paragraph--type--image-overlay.position-right .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.position-right .teaser-content-wrapper .teaser-text-wrapper:before{clip-path:polygon(0 0,95% 0,80% 100%,0 100%);height:100%;top:0;bottom:0;left:0;opacity:.7}.paragraph--type--image-overlay.position-left .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.position-right .teaser-content-wrapper .teaser-text-wrapper:after{clip-path:polygon(0 0,90% 0,85% 100%,0 100%);opacity:.4}.paragraph--type--image-overlay.text-position-4_1_aspect_ratio .teaser-content-wrapper .teaser-text-wrapper{max-width:35%;padding-right:7%}.paragraph--type--image-overlay.text-position-3_1_aspect_ratio .teaser-content-wrapper .teaser-text-wrapper{max-width:40%;padding-right:7%}.paragraph--type--image-overlay.position-right .teaser-content-wrapper .teaser-text-wrapper{right:0;padding-left:12%;padding-right:5px}.paragraph--type--image-overlay.position-right .teaser-content-wrapper .teaser-text-wrapper:before{clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)}.paragraph--type--image-overlay.position-right .teaser-content-wrapper .teaser-text-wrapper:after{clip-path:polygon(13% 0,100% 0,100% 100%,5% 100%)}.paragraph--type--image-overlay.position-right.text-position-3_1_aspect_ratio .teaser-content-wrapper .teaser-text-wrapper,.paragraph--type--image-overlay.position-right.text-position-4_1_aspect_ratio .teaser-content-wrapper .teaser-text-wrapper{padding-left:7%;padding-right:7%;right:0}.paragraph--type--image-overlay.white.position-left .teaser-content-wrapper{position:static}.paragraph--type--image-overlay.white.position-left .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.white.position-left .teaser-content-wrapper .teaser-text-wrapper:before{clip-path:polygon(0 0,95% 0,83% 100%,0 100%);top:0}.paragraph--type--image-overlay.white.position-left .teaser-content-wrapper .overlay-line{transform:skewX(-12deg);left:49%;top:0;border-width:0 0 0 1px;width:1px;height:100%}.paragraph--type--image-overlay.white.position-left.text-position-4_1_aspect_ratio .teaser-content-wrapper .overlay-line{left:30%}.paragraph--type--image-overlay.white.position-left.text-position-3_1_aspect_ratio .teaser-content-wrapper .overlay-line{left:36%}.paragraph--type--image-overlay.white.position-right .teaser-content-wrapper{position:static}.paragraph--type--image-overlay.white.position-right .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.white.position-right .teaser-content-wrapper .teaser-text-wrapper:before{clip-path:polygon(15% 0,100% 0,100% 100%,0 100%);top:0}.paragraph--type--image-overlay.white.position-right .teaser-content-wrapper .overlay-line{transform:skewX(-12deg);left:49%;top:0;border-width:0 0 0 1px;width:1px;height:100%}.paragraph--type--image-overlay.white.position-right.text-position-4_1_aspect_ratio .teaser-content-wrapper .overlay-line{left:67%}.paragraph--type--image-overlay.white.position-right.text-position-3_1_aspect_ratio .teaser-content-wrapper .overlay-line{left:62%}.paragraph--type--image-overlay:hover img{transform:scale(1.1)}.paragraph--type--image-overlay:hover.position-left .teaser-content-wrapper .teaser-text-wrapper:before{right:-10px}.paragraph--type--image-overlay:hover.position-right .teaser-content-wrapper .teaser-text-wrapper:before{left:-10px}.paragraph--type--image-overlay:hover.white.position-left .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay:hover.white.position-left .teaser-content-wrapper .teaser-text-wrapper:before{right:-10px}.paragraph--type--image-overlay:hover.white.position-left .teaser-content-wrapper .overlay-line{transform:skewX(-17deg)}.paragraph--type--image-overlay:hover.white.position-right .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay:hover.white.position-right .teaser-content-wrapper .teaser-text-wrapper:before{left:-10px}.paragraph--type--image-overlay:hover.white.position-right .teaser-content-wrapper .overlay-line{transform:skewX(-17deg)}}.paragraph--type--image-overlay.pink .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.pink .teaser-content-wrapper .teaser-text-wrapper:before{background:#ff3162}.paragraph--type--image-overlay.blue .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.blue .teaser-content-wrapper .teaser-text-wrapper:before{background:#0091df}.paragraph--type--image-overlay.mid-blue .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.mid-blue .teaser-content-wrapper .teaser-text-wrapper:before{background:#00617f}.paragraph--type--image-overlay.purple .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.purple .teaser-content-wrapper .teaser-text-wrapper:before{background:#624963}.paragraph--type--image-overlay.green .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.green .teaser-content-wrapper .teaser-text-wrapper:before{background:#66b512}.paragraph--type--image-overlay.mid-green .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.mid-green .teaser-content-wrapper .teaser-text-wrapper:before{background:#2b6636}.paragraph--type--image-overlay.white img{min-height:250px}.paragraph--type--image-overlay.white .teaser-content-wrapper{position:relative}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper{color:#10384f}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper:after,.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper:before{background:#fff;clip-path:polygon(0 20%,100% 0,100% 100%,0 100%);top:-20px}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-kicker{color:#ff3162}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-kicker:before{color:#ff3162}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-title h5{color:#10384f!important}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .read-more{color:#10384f}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .read-more:before{border-left:1px solid #10384f}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta,.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link,.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link{padding-bottom:1px;padding-top:3px;position:relative;text-transform:uppercase;color:#ff3162;font-weight:800;font-style:italic;font-size:12px;margin-top:10px;display:inline-block;letter-spacing:.5px;margin-left:15px;line-height:1}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta:before,.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link:before,.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link:before{content:" ";width:2px;height:100%;top:0;left:-10px;border-left:1px solid #ff3162;transform:rotate(11deg);position:absolute}body.has-hover .paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta:hover,body.has-hover .paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link:hover,body.has-hover .paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link:hover{padding-left:15px}body.has-hover a:hover .paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta,body.has-hover a:hover .paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link,body.has-hover a:hover .paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link{padding-left:15px}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta span a,.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link span a,.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link span a{color:#10384f}.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-cta:before,.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-secondary-link:before,.paragraph--type--image-overlay.white .teaser-content-wrapper .teaser-text-wrapper .field--name-field-tertiary-link:before{border-left:1px solid #10384f}.paragraph--type--image-overlay.white .teaser-content-wrapper .overlay-line{position:absolute;border:solid #d30f4b;border-width:1px 0 0;transform:skewY(-2deg);left:0;width:100%;height:1px;top:0;z-index:1}