section.content-with-bg .content table{width:100%;margin:1.5rem 0;border-collapse:collapse;table-layout:fixed}section.content-with-bg .content table th,section.content-with-bg .content table td{padding:.75rem;border-bottom:1px solid rgba(0,0,0,.15);text-align:left;vertical-align:top;overflow-wrap:anywhere}section.content-with-bg .content table th{color:#74973d;font-weight:700}section.content-with-bg.full-bg{background:var(--primary);padding:40px 1rem!important;margin:120px 0}section.content-with-bg.full-bg .separator{position:absolute;width:100%;height:50px;overflow:hidden;left:0}section.content-with-bg.full-bg .separator svg{width:100%;height:100%;display:block}section.content-with-bg.full-bg .separator svg path{fill:var(--primary)}section.content-with-bg.full-bg .separator.top{top:0;transform:translateY(-50%)}section.content-with-bg.full-bg .separator.bottom{bottom:0;transform:translateY(50%)}section.content-with-bg.full-bg .wrapper .content h2{color:#fff}section.content-with-bg.full-bg .wrapper .content h2 em,section.content-with-bg.full-bg .wrapper .content h2 i,section.content-with-bg.full-bg .wrapper .content h2 strong,section.content-with-bg.full-bg .wrapper .content h2 b,section.content-with-bg.full-bg .wrapper .content h3 em,section.content-with-bg.full-bg .wrapper .content h3 i,section.content-with-bg.full-bg .wrapper .content h3 strong,section.content-with-bg.full-bg .wrapper .content h3 b{color:var(--accent)}section.content-with-bg.full-bg .wrapper .content h3,section.content-with-bg.full-bg .wrapper .content h3 *{color:#fff}section.content-with-bg.full-bg .wrapper .content p,section.content-with-bg.full-bg .wrapper .content p strong{color:#fff;font-weight:500}section.content-with-bg.full-bg .wrapper .content a{color:#f8b700}section.content-with-bg.full-bg .wrapper .content ul li:before{background-color:#fff;background-size:18px;border-radius:99px;width:24px;height:24px;min-width:24px;min-height:24px}section.content-with-bg .wrapper{display:grid;grid-template-columns:1fr;column-gap:auto;row-gap:auto;gap:2rem}section.content-with-bg .wrapper .content h2,section.content-with-bg .wrapper .content h2 *{font-size:2rem;color:var(--accent)}section.content-with-bg .wrapper .content h2 em,section.content-with-bg .wrapper .content h2 i,section.content-with-bg .wrapper .content h2 strong,section.content-with-bg .wrapper .content h2 b,section.content-with-bg .wrapper .content h2 * em,section.content-with-bg .wrapper .content h2 * i,section.content-with-bg .wrapper .content h2 * strong,section.content-with-bg .wrapper .content h2 * b{color:var(--primary)}section.content-with-bg .wrapper .content h3,section.content-with-bg .wrapper .content h3 *{font-size:1.5rem;color:var(--primary)}section.content-with-bg .wrapper .content h3 em,section.content-with-bg .wrapper .content h3 i,section.content-with-bg .wrapper .content h3 strong,section.content-with-bg .wrapper .content h3 b,section.content-with-bg .wrapper .content h3 * em,section.content-with-bg .wrapper .content h3 * i,section.content-with-bg .wrapper .content h3 * strong,section.content-with-bg .wrapper .content h3 * b{color:var(--accent)}section.content-with-bg .wrapper .content h4{font-family:Nunito,sans-serif;font-weight:700;font-size:1.375rem;color:#74973d;line-height:1.3}section.content-with-bg .wrapper .content blockquote{background:#EDF1EA;border:solid 1px #d9d9d9;padding:1rem;border-radius:1rem}section.content-with-bg .wrapper .content .btns{margin-top:2rem}section.content-with-bg .wrapper .content .btns .btn{background:var(--button);border-color:var(--button);padding:16px 4vw}section.content-with-bg .wrapper .content .btns .btn:focus,section.content-with-bg .wrapper .content .btns .btn:hover{background:var(--button);border-color:var(--button);opacity:.75}section.content-with-bg .wrapper .content ul{padding-left:0;list-style-type:none;list-style:none;margin-bottom:1.5rem;margin-top:1rem}section.content-with-bg .wrapper .content ul li{position:relative;padding-left:30px}section.content-with-bg .wrapper .content ul li:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M2.13916 6.99985L5.25027 10.111L11.8614 3.11096" stroke="%2374973D" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:100% 100%;background-position:center;position:absolute;top:2px;left:0;width:20px;height:20px;min-width:20px;min-height:20px}section.content-with-bg .wrapper .image-wrapper{position:relative;aspect-ratio:.91/1;width:100%;max-width:496px;margin:0 auto}section.content-with-bg .wrapper .image-wrapper .border{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}section.content-with-bg .wrapper .image-wrapper .border img,section.content-with-bg .wrapper .image-wrapper .border svg{width:100%;height:100%;object-fit:contain;object-position:center}section.content-with-bg .wrapper .image-wrapper .image{position:absolute;z-index:2;width:97%;height:96%;left:1%;top:5%}section.content-with-bg .wrapper .image-wrapper .image svg{position:absolute;width:100%;height:100%;top:0;left:0}section.content-with-bg .wrapper .image-wrapper .image img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-clip-path:url(#custom-clip-content);clip-path:url(#custom-clip-content)}@media only screen and (min-width: 992px){section.content-with-bg.flip .wrapper{flex-direction:row-reverse}section.content-with-bg.full-bg .wrapper .image-wrapper{aspect-ratio:1.1/1}section.content-with-bg.no-image .wrapper .content{flex-basis:100%}section.content-with-bg .wrapper{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;gap:3rem}section.content-with-bg .wrapper .content{flex-basis:50%;background:none}section.content-with-bg .wrapper .content.ul-2 ul{display:block;column-count:2;column-gap:0}section.content-with-bg .wrapper .content.ul-2 ul li{width:100%;break-inside:avoid;flex:none}section.content-with-bg .wrapper .content h2,section.content-with-bg .wrapper .content h2 *{font-size:2.625rem}section.content-with-bg .wrapper .content h3,section.content-with-bg .wrapper .content h3 *{font-size:2.125rem}section.content-with-bg .wrapper .content ul{display:block}section.content-with-bg .wrapper .content ul li{width:100%;break-inside:avoid;flex:none}}
