:root{--brown: #382A34;--light-gray: #F8F8F8;--red: #D42525;--glass-white: #EAEAEA;--brick-red: #e0705a;--light-green: #E6FF9C}.pm-video-image-halves{padding-top:var(--section-padding-top, 0);padding-bottom:var(--section-padding-bottom, 0)}@media screen and (max-width:767.98px){.pm-video-image-halves{padding-top:var(--section-padding-top-mobile, 0);padding-bottom:var(--section-padding-bottom-mobile, 0)}}.pm-video-image-halves .banner{position:relative}.pm-video-image-halves .banner__background{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%;position:relative;max-height:var(--max-section-height, 100%);overflow:hidden}@media screen and (max-width:767.98px){.pm-video-image-halves .banner__background{grid-template-columns:1fr;grid-auto-rows:var(--max-section-height-mobile, unset);max-height:unset}}.pm-video-image-halves .banner__background video,.pm-video-image-halves .banner__background img{object-fit:cover;min-width:100%;min-height:100%}.pm-video-image-halves .banner__video-wrapper,.pm-video-image-halves .banner__image-wrapper,.pm-video-image-halves .banner__video-placeholder,.pm-video-image-halves .banner__image-placeholder{width:100%;height:100%;overflow:hidden}@media screen and (max-width:767.98px){.pm-video-image-halves .banner__video-wrapper,.pm-video-image-halves .banner__image-wrapper,.pm-video-image-halves .banner__video-placeholder,.pm-video-image-halves .banner__image-placeholder{width:100%}}.pm-video-image-halves .banner__content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:var(--page-width-margin)}@media screen and (max-width:767.98px){.pm-video-image-halves .banner__content{transform:translateY(var(--translate-y-mobile, 0%))}}.pm-video-image-halves .banner__heading{font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:32px;line-height:100%;letter-spacing:-.02em;text-transform:uppercase;text-align:center;color:#fff}@media screen and (max-width:767.98px){.pm-video-image-halves .banner__heading{font-size:22px}}.pm-video-image-halves .banner__description{font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:130%;letter-spacing:-.02em;text-align:center;color:#fffc;margin-top:6px}@media screen and (max-width:767.98px){.pm-video-image-halves .banner__description{font-size:16px}}.pm-video-image-halves .banner__button{background-image:var(--button-bg),var(--button-bg-hover);background-size:cover,0;background-position:center;background-repeat:no-repeat;padding:20px 30px;display:flex;align-items:center;justify-content:center;gap:2px;width:max-content;height:max-content;transition:all .2s}.pm-video-image-halves .banner__button:hover{background-size:0,cover}.pm-video-image-halves .banner__button,.pm-video-image-halves .banner__button *{font-family:General Sans,sans-serif;font-weight:500;font-size:18px;line-height:100%;letter-spacing:-.04em;color:#382a34}.pm-video-image-halves .banner__button>*{position:relative;padding-right:20px}.pm-video-image-halves .banner__button>*:before{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;line-height:100%;color:#382a34;margin-left:2px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0623 4.5V11.8125C14.0623 11.9617 14.0031 12.1048 13.8976 12.2102C13.7921 12.3157 13.649 12.375 13.4998 12.375C13.3506 12.375 13.2076 12.3157 13.1021 12.2102C12.9966 12.1048 12.9373 11.9617 12.9373 11.8125V5.85773L4.89779 13.898C4.79225 14.0035 4.64909 14.0628 4.49982 14.0628C4.35056 14.0628 4.2074 14.0035 4.10186 13.898C3.99631 13.7924 3.93701 13.6493 3.93701 13.5C3.93701 13.3507 3.99631 13.2076 4.10186 13.102L12.1421 5.0625H6.18732C6.03814 5.0625 5.89507 5.00324 5.78958 4.89775C5.68409 4.79226 5.62482 4.64918 5.62482 4.5C5.62482 4.35082 5.68409 4.20774 5.78958 4.10225C5.89507 3.99676 6.03814 3.9375 6.18732 3.9375H13.4998C13.649 3.9375 13.7921 3.99676 13.8976 4.10225C14.0031 4.20774 14.0623 4.35082 14.0623 4.5Z' fill='%23382A34' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.pm-video-image-halves .banner__button{padding:20px 30px;margin:18px auto 0}
