.content-section .content-body,.content-section .content-media{flex:none;width:100%;max-width:100%}.content-body{margin:auto}.content-media img{aspect-ratio:4/3;object-fit:cover;object-position:center;border-radius:20px;width:100%;height:auto;display:block}@media (width>=992px){.content-section .container{flex-wrap:nowrap;align-items:center}.content-section .content-body{width:41.6667%;max-width:41.6667%}.content-section .content-media{width:50%;max-width:50%;margin-left:8.33333%}.content-section-flip .container{flex-direction:row-reverse}.content-section-flip .content-media{margin-left:0;margin-right:8.33333%}}.content-body .content-text a{text-underline-offset:.12em;font-weight:700;text-decoration:underline}.content-body .content-text ul{flex-direction:column;gap:12px;margin:0 0 20px;padding:0;list-style:none;display:flex}.content-section .content-button-group{margin-top:8px;margin-bottom:24px}.content-body .content-text ul li{color:var(--grey,#242424);padding-left:32px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:1.5;position:relative}.content-body .content-text ul li:before{content:"";background-color:var(--green,#6c9256);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1.5 5.2L4.4 8.1L10.5 1.9' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 9px;border-radius:50%;width:20px;height:20px;position:absolute;top:.15em;left:0}.content-section.list-two-col .content-text ul{flex-flow:wrap;gap:12px 16px}.content-section.list-two-col .content-text ul li{box-sizing:border-box;flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}@media (width<=768px){.content-section.list-two-col .content-text ul{flex-direction:column}.content-section.list-two-col .content-text ul li{flex:none;max-width:none}}@media (width<=991px){.content-section .container{gap:40px}}@media (width>=768px) and (width<=991px){.content-section .content-media{container-type:inline-size}.content-section .content-media img{aspect-ratio:unset;object-fit:cover;object-position:center;width:100%;height:calc(75cqw - 200px)}}
