section.half-content-half-image{display:flex;flex-direction:row;width:100%;max-height:22.5vw;min-height:400px;background-color:var(--color-background-secondary);font-size:1rem}section.half-content-half-image.reverse{flex-direction:row-reverse}section.half-content-half-image.reverse .image-container{clip-path:polygon(0 0,100% 0,100% calc(50% - var(--arrow-base)),calc(100% - var(--arrow-length)) 50%,100% calc(50% + var(--arrow-base)),100% 100%,0 100%)}@media all and (max-width:640px){section.half-content-half-image.reverse{flex-direction:column-reverse}section.half-content-half-image.reverse .image-container{clip-path:polygon(0 0,100% 0,100% 100%,calc(50% + var(--arrow-base)) 100%,50% calc(100% - var(--arrow-length)),calc(50% - var(--arrow-base)) 100%,0 100%)}}section.half-content-half-image.no-image{min-height:unset;max-height:unset}section.half-content-half-image.no-image .content-container{width:100%}section.half-content-half-image .content-container{width:50%;padding:var(--spacing-vertical) var(--spacing-horizontal);gap:1rem;box-sizing:border-box;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--color-text-dark-700)}section.half-content-half-image .content-container.no-icon{justify-content:center}section.half-content-half-image .content-container>*{max-width:600px}section.half-content-half-image .content-container h2{font-family:BrandonPrinted-One,sans-serif;font-size:2.25rem;text-transform:uppercase;color:var(--color-text-dark-700);margin:0}section.half-content-half-image .content-container p{font-size:1.25rem;color:var(--color-text-dark-700);padding:8px 0;margin:0}section.half-content-half-image .content-container img{display:block;padding:.5rem 0;object-fit:contain;max-width:100%}section.half-content-half-image .image-container{--arrow-base: 15px;--arrow-length: 15px;width:50%;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 calc(50% + var(--arrow-base)),var(--arrow-length) 50%,0 calc(50% - var(--arrow-base)))}section.half-content-half-image .image-container img{width:100%;height:100%;object-fit:cover}@media all and (max-width:640px){section.half-content-half-image{height:700px;max-height:none;flex-direction:column-reverse}section.half-content-half-image .content-container{width:100%;height:50%;min-height:350px;justify-content:center;gap:.5rem}section.half-content-half-image .content-container h2{font-size:2rem}section.half-content-half-image .content-container p{font-size:1rem}section.half-content-half-image .content-container img{margin-top:0}section.half-content-half-image .image-container{width:100%;height:50%;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 100%,calc(50% + var(--arrow-base)) 100%,50% calc(100% - var(--arrow-length)),calc(50% - var(--arrow-base)) 100%,0 100%)}}section.half-content-half-image.half-content-half-image.tall{height:unset!important}section.half-content-half-image.half-content-half-image.tall div.content-container h2{font-size:2rem}section.half-content-half-image.half-content-half-image.tall div.content-container p{font-size:1rem;line-height:1.6rem}@media(max-width:840px){section.half-content-half-image.half-content-half-image.tall{flex-direction:column;max-height:unset}section.half-content-half-image.half-content-half-image.tall .image-container,section.half-content-half-image.half-content-half-image.tall .content-container{width:100%}section.half-content-half-image.half-content-half-image.tall .image-container{max-height:350px}section.half-content-half-image.half-content-half-image.tall.reverse{flex-direction:column}}
