.ai-two-col-sec{display:inline-block;padding:60px 0 80px;width:100%}.ai-two-col-sec.bg-color{padding:60px 20px 80px}.ai-two-col-sec .container{max-width:1150px}.ai-two-col-sec .heading{display:inline-block;margin-bottom:46px;text-align:center;width:100%}.ai-two-col-sec .heading h2{margin:0}.ai-two-col-sec .heading .subtitle{margin-top:10px}.ai-two-col-sec .heading .section-content{display:inline-block;margin-top:40px;max-width:1024px;width:100%}.ai-two-col-sec .wrap{display:grid;gap:19px;grid-template-columns:repeat(2,1fr);max-width:960px;position:relative;width:100%;z-index:1}.ai-two-col-sec .wrap .column .content:before{background:#006737;content:"";display:block;height:1px;left:0;position:absolute;width:100%;z-index:0}.ai-two-col-sec .wrap .column{background:#ffffff40;border-radius:16px;display:inline-block;padding:24px 26px 36px;position:relative;width:100%}.ai-two-col-sec .wrap .column .title p{color:#006737;display:inline-block;font-weight:700;padding-bottom:24px;text-align:center;width:100%}.ai-two-col-sec .wrap .column .content{display:inline-block;width:100%}.ai-two-col-sec .wrap .column .content ul{display:inline-block;list-style:none;margin:0;padding:0;width:100%}.ai-two-col-sec .wrap .column .content ul li{border-bottom:.5px solid #00000080;display:inline-block;font-size:18px;font-weight:400;line-height:130%;padding:24px 0;width:100%}.ai-two-col-sec .wrap .column.box-bg-color{background:linear-gradient(0deg,hsla(0,0%,100%,.19),hsla(0,0%,100%,.19)),linear-gradient(0deg,rgba(158,221,129,.35),rgba(158,221,129,.35))}.ai-two-col-sec .wrap .column.box-bg-color .content ul li{color:#006737;font-weight:600}.ai-two-col-sec .wrap .column.box-bg-color:before{background:linear-gradient(180deg,#fff 32.73%,#006737 96.15%);border-radius:16px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute;z-index:-1}.ai-two-col-sec .wrap .column:nth-child(odd) .content:before{left:26px}.ai-two-col-sec .wrap .column.box-bg-color:nth-child(2n) .content:before{width:calc(100% - 26px)}.ai-two-col-sec .bottom-text span{color:#006737;display:block;font-family:Open Sans;font-size:25px;font-weight:600;line-height:130%;max-width:800px;text-align:center}.ai-two-col-sec .bottom-text{padding-top:52px}.ai-two-col-sec .bottom-text.top{border-top:1px solid #006737;margin-top:50px}.ai-two-col-sec .bottom-text.bottom{border-bottom:1px solid #006737;margin-bottom:52px}.ai-two-col-sec .bottom-text.bottom span.bottom_text{margin-bottom:60px}.ai-two-col-sec .heading .cta{display:block;margin:40px auto 0;width:fit-content}.ai-two-col-sec .heading .cta a{background:#62a443;border:2px solid #62a443;color:#fff;display:block;font-family:Open Sans;font-size:18px;font-weight:700;line-height:120%;padding:14px 22px;transition:.3s ease-in-out}.ai-two-col-sec .heading .cta a:hover{background:#fff;color:#62a443}.ai-two-col-sec.bg-color .heading{margin-bottom:0}.ai-two-col-sec.bg-color{margin-bottom:50px}.ai-two-col-sec.bg-color .heading .section-content{margin-top:24px}.ai-two-col-sec.bg-color .wrap{margin-top:46px}.ai-two-col-sec.widget_1777006706576 .wrap{max-width:1040px}.ai-two-col-sec.widget_1777006706576 .wrap .column:first-child .title p{text-align:left}@media(max-width:991px){.ai-two-col-sec .wrap{grid-template-columns:repeat(1,1fr)}.ai-two-col-sec{padding:60px 0}.ai-two-col-sec.bg-color{padding:60px 20px}.ai-two-col-sec .heading{margin-bottom:32px}.ai-two-col-sec .wrap .column .content{position:relative}.ai-two-col-sec .wrap .column:nth-child(odd) .content:before{left:0}.ai-two-col-sec .wrap .column.box-bg-color:nth-child(2n) .content:before{width:100%}.ai-two-col-sec .wrap .column{padding:24px}.ai-two-col-sec .bottom-text.bottom,.ai-two-col-sec .bottom-text.bottom span.bottom_text{margin-bottom:40px}.ai-two-col-sec.bg-color .wrap{margin-top:15px}}@media(max-width:767px){.ai-two-col-sec{padding:40px 0}.ai-two-col-sec.bg-color{padding:40px 20px}.ai-two-col-sec .wrap .column .content{position:relative}.ai-two-col-sec .wrap .column:nth-child(odd) .content:before{left:0}.ai-two-col-sec .wrap .column.box-bg-color:nth-child(2n) .content:before{width:100%}.ai-two-col-sec .wrap .column{padding:20px}.ai-two-col-sec .bottom-text{padding-top:32px}.ai-two-col-sec .bottom-text.top{margin-top:32px}.ai-two-col-sec .bottom-text span{font-size:20px}.ai-two-col-sec .wrap .column .content ul li{padding:18px 0}.ai-two-col-sec .heading{margin-bottom:24px}.ai-two-col-sec .bottom-text.bottom,.ai-two-col-sec .bottom-text.bottom span.bottom_text{margin-bottom:30px}}@media(max-width:360px){.ai-two-col-sec .wrap .column .content ul li,.ai-two-col-sec .wrap .column .title p{font-size:16px}}