.section-banner-column{overflow-x:hidden}.section-banner-column .flex{margin:0}.section-banner-column .banner-column{padding:0}@media (min-width: 750px){.section-banner-column .banner-column{flex:1;max-width:100%}}@media (min-width: 1000px){.section-banner-column .banner-column{padding-right:6%}}@media (min-width: 750px){.section-banner-column .content-column{max-width:100%}}@media (min-width: 1000px){.section-banner-column .content-column{padding-right:40px}}.section-banner-column .section-content-inner{align-items:center}.section-banner-column .block-text h3{font-size:20px;font-weight:700}.section-banner-column .text-content{line-height:1}.section-banner-column .text-content p{margin:12px 0;color:inherit;line-height:1.43}.section-banner-column .list-content li{margin:12px 0;color:var(--subtext-color);line-height:1.43}.section-banner-column .list-content li span.icon{display:inline-flex;margin-right:7px}.section-banner-column .list-content li span.icon svg{width:10px}.section-banner-column .list-content li strong{color:var(--primary-color)}@media (max-width: 749px){.section-banner-column .section-container{padding:0;overflow:hidden}.section-banner-column .section-container .flex{margin:0}.section-banner-column .content-column{padding:0 15px}.section-banner-column .banner-column{padding:0}}@media (min-width: 1200px){.section-banner-column .banner-column.order-md-1{padding-left:6%;padding-right:0}.section-banner-column .banner-column.order-md-0{padding-right:6%;padding-left:0}}.block-item:has(.border-item){border:1px solid var(--text-color);text-align:center}.border-item .border-item-content h3{font-weight:700;font-size:16px}@media (min-width: 1000px){.border-item .border-item-content h3{font-size:20px}}@media (min-width: 1200px){.border-item .border-item-content h3{font-size:24px}}.border-item .border-item-content p{margin:0;color:#616261}.border-item .border-item-content p:not(:empty){margin-top:10px}@media (min-width: 1000px){.border-item .border-item-content p{font-size:16px}}.border-item .border-item-content:has(+.border-item-image){margin-bottom:20px}@media (min-width: 1000px){.border-item .border-item-content:has(+.border-item-image){margin-bottom:30px}}.section-banner-column .block-item.block-list_content ul li{padding-left:15px}.section-banner-column .block-item.block-list_content ul li:before{content:"";background:var(--tick);width:15px;height:1rem;display:inline-block;background-repeat:no-repeat;background-position:bottom;margin-right:5px}
