﻿.portlet-text-media .headline-container .headline-supcaption{position:relative;margin-bottom:.5rem}.portlet-text-media .headline-container .headline-supcaption svg{position:absolute;top:-28px;right:-20px;width:42px;height:36px;z-index:-1}.portlet-text-media .text-container *+h1,.portlet-text-media .text-container *+.h1,.portlet-text-media .text-container *+h2,.portlet-text-media .text-container *+.h2,.portlet-text-media .text-container *+h3,.portlet-text-media .text-container *+.h3,.portlet-text-media .text-container *+h4,.portlet-text-media .text-container *+.h4,.portlet-text-media .text-container *+h5,.portlet-text-media .text-container *+.h5,.portlet-text-media .text-container *+h6,.portlet-text-media .text-container *+.h6{margin-top:3rem}.portlet-text-media .text-container h1,.portlet-text-media .text-container .h1,.portlet-text-media .text-container h2,.portlet-text-media .text-container .h2,.portlet-text-media .text-container h3,.portlet-text-media .text-container .h3,.portlet-text-media .text-container h4,.portlet-text-media .text-container .h4,.portlet-text-media .text-container h5,.portlet-text-media .text-container .h5,.portlet-text-media .text-container h6,.portlet-text-media .text-container .h6{margin-bottom:.75rem}.portlet-text-media .text-container.list-style-checkmark ul{list-style:none}.portlet-text-media .text-container.list-style-checkmark ul>*+*{margin-top:.5rem}.portlet-text-media .text-container.list-style-checkmark ul li{position:relative;padding-left:1.75rem}.portlet-text-media .text-container.list-style-checkmark ul li:before{content:"✅";display:block;position:absolute;top:0;left:0}.portlet-text-media .text-container p+ul{margin-top:1rem}.portlet-text-media .text-media-inner{display:flex;flex-direction:column}@media screen and (min-width: 996px){.portlet-text-media .text-media-inner{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));column-gap:1.75rem;align-items:center}}.portlet-text-media .image-container{position:relative}.portlet-text-media .play-button-container{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:3rem;height:3rem;background-color:#0a100e;border-radius:50%;z-index:5;transition:background-color ease-in-out .3s;cursor:pointer;border:none}@media screen and (min-width: 768px){.portlet-text-media .play-button-container{width:4rem;height:4rem}}@media screen and (min-width: 1680px){.portlet-text-media .play-button-container{border-top-width:12px;border-left-width:12px;border-bottom-width:12px}}.portlet-text-media .play-button-container:hover,.portlet-text-media .play-button-container:focus{background-color:#257964}.portlet-text-media .play-button-container .play-button-icon{border-top-width:8px;border-left-width:8px;border-bottom-width:8px;border-top-color:rgba(0,0,0,0);border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:#fff;border-style:solid;width:0;height:0;margin-left:6px}@media screen and (min-width: 768px){.portlet-text-media .play-button-container .play-button-icon{border-top-width:.625rem;border-left-width:.625rem;border-bottom-width:.625rem}}@media screen and (min-width: 1680px){.portlet-text-media .play-button-container .play-button-icon{width:5rem;height:5rem}}.portlet-text-media.portlet-layout-text-image .text-media-inner>*+*{margin-top:2.5rem}@media screen and (min-width: 996px){.portlet-text-media.portlet-layout-text-image .text-media-inner>*+*{margin-top:0}}@media screen and (min-width: 996px){.portlet-text-media.portlet-layout-text-image .text-image-element:first-of-type{grid-column:1/7}}@media screen and (min-width: 996px){.portlet-text-media.portlet-layout-text-image .text-image-element:last-of-type{grid-column:8/-1;grid-row:1/-1}}@media screen and (min-width: 1680px){.portlet-text-media.portlet-layout-text-image .text-image-element:last-of-type{margin-left:-1.75rem}}.portlet-text-media.portlet-layout-text-image .text-image-element[data-media-pos-x=center]{text-align:center}.portlet-text-media.portlet-layout-text-image .text-image-element.text-element>*+*{margin-top:.75rem}.portlet-text-media.portlet-layout-text-image .image-container img{display:block;max-width:100%;height:auto;border-radius:1.5rem}.portlet-text-media.portlet-layout-text-video .text-video-element.text-element>*+*{margin-top:.75rem}@media screen and (min-width: 996px){.portlet-text-media.portlet-layout-text-video .text-video-element.text-element>*+*{margin-top:0}}.portlet-text-media.portlet-text-media-col-reverse-mobile .text-media-inner{flex-direction:column-reverse}@media screen and (min-width: 996px){.portlet-text-media.portlet-text-media-col-reverse .text-image-element:first-of-type{grid-column:7/-1;grid-row:1/-1;margin-left:-1.75rem}}@media screen and (min-width: 996px){.portlet-text-media.portlet-text-media-col-reverse .text-image-element:last-of-type{grid-column:1/6}}@media screen and (min-width: 1680px){.portlet-text-media.portlet-text-media-col-reverse .text-image-element:last-of-type{margin-right:-1.75rem;margin-left:0}}.portlet-modal-video.modal-video{display:flex;align-items:center;justify-content:center;pointer-events:none;opacity:0}.portlet-modal-video.modal-video.open-modal{opacity:1;transition:opacity .2s ease-in}.portlet-modal-video.modal-video .modal-inner{position:relative;display:flex;flex-direction:column;border-radius:.625rem;width:90vw;max-width:56rem;max-height:50rem;overflow:hidden;pointer-events:all;background-color:#fff}.portlet-modal-video.modal-video .modal-close{position:absolute;top:.5rem;right:.5rem;width:1.75rem;height:1.75rem;background-color:#0a100e;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;padding:.5rem;transition:background-color .3s ease-in-out}@media screen and (min-width: 768px){.portlet-modal-video.modal-video .modal-close{width:2.5rem;height:2.5rem;padding:.75rem}}.portlet-modal-video.modal-video .modal-close:hover,.portlet-modal-video.modal-video .modal-close:focus{background-color:#257964}.portlet-modal-video.modal-video .modal-close svg{display:block;width:100%;height:100%;color:#fff}.portlet-modal-video.modal-video figure{height:100%}.portlet-modal-video.modal-video video{display:none;width:100%;height:100%;max-height:50rem}.portlet-modal-video.modal-video video.show{display:block}.modal-video-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:0;z-index:1049;pointer-events:none;transition:opacity .2s ease-in}.modal-video-bg.open-modal{opacity:.88;pointer-events:all}