.cm-accordion-with-image .header-wrap .main-heading{color:var(--forest-green);font-family:var(--bw-gradual);font-size:50px;font-weight:400;letter-spacing:-.02em;line-height:70px;margin-bottom:15px;text-transform:uppercase}.cm-accordion-with-image .header-wrap .main-desc{color:var(--forest-green);font-family:var(--dm-sans);font-size:18px;font-weight:400;margin-bottom:50px;max-width:600px}.cm-accordion-with-image .single-ac-wrap{align-items:flex-start;display:flex}.cm-accordion-with-image .single-col .images-wrap .single-img.active-image{display:block}.cm-accordion-with-image .single-col .images-wrap .single-img{display:none}.cm-accordion-with-image .single-col .images-wrap .single-img .inner-img-wrap{clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%);width:fit-content}.cm-accordion-with-image .single-col .images-wrap .single-img .inner-img-wrap img{display:block}.cm-accordion-with-image .awi-wrap .cols-wrap{display:flex;gap:20px}.cm-accordion-with-image .awi-wrap .cols-wrap .single-col.one{width:35%}.cm-accordion-with-image .awi-wrap .cols-wrap .single-col.two{width:65%}.cm-accordion-with-image .wi-accordion-btn{align-items:center;background-color:transparent;border:none;color:var(--forest-green);cursor:pointer;display:flex;font-family:var(--dm-sans);font-size:28px;font-weight:500;justify-content:space-between;outline:none;padding:35px 0;text-align:left;text-transform:uppercase;transition:.4s;width:100%}.cm-accordion-with-image .wi-accordion-btn .signs-wrap .plus-sign{display:block}.cm-accordion-with-image .wi-accordion-btn .signs-wrap .minus-sign,.cm-accordion-with-image .wi-accordion-btn.active .signs-wrap .plus-sign{display:none}.cm-accordion-with-image .wi-accordion-btn.active .signs-wrap .minus-sign{display:block}.cm-accordion-with-image .wi-accordion-btn:hover,.cm-accordion-with-imagec .active{background-color:transparent}.cm-accordion-with-image button.wi-accordion-btn.active .minus-sign{display:block!important}.cm-accordion-with-image .wi-accordion-panel,.cm-accordion-with-image .wi-accordion-panel p{background-color:transparent;color:var(--forest-green);font-family:var(--dm-sans);font-size:16px;font-weight:400;line-height:26px;max-height:0;overflow:hidden;padding-bottom:0;transition:max-height .5s ease-in-out}.cm-accordion-with-image .wi-accordion-panel.visible{max-height:1000px}.cm-accordion-with-image .wi-accordion-panel .points-wrap{padding-bottom:50px}.cm-accordion-with-image .inner-accordion-wrap .single-ac-wrap:first-child .btn-panel-wrap .wi-accordion-btn,.cm-accordion-with-image .inner-accordion-wrap .single-ac-wrap:first-child .index-wrap{padding-top:0}.cm-accordion-with-image .inner-accordion-wrap .index-wrap{padding-right:25px;padding-top:35px}.cm-accordion-with-image .inner-accordion-wrap .index-wrap span{align-items:center;background:transparent;border:1px solid #808984;border-radius:50%;color:#808984;display:flex;font-family:var(--dm-sans);font-size:16px;font-weight:500;height:32px;justify-content:center;width:32px}.cm-accordion-with-image .single-ac-wrap.active .index-wrap span{background:var(--forest-green);color:var(--wheat)}.cm-accordion-with-image .inner-accordion-wrap .btn-panel-wrap{border-bottom:1px solid #bcbaaf;width:100%}.cm-accordion-with-image .single-point{display:flex;padding-top:30px}.cm-accordion-with-image .wi-accordion-panel .point-label{color:var(--forest-green);font-family:var(--dm-sans);font-size:14px;font-weight:500;letter-spacing:1px;line-height:18px;margin:0;padding-right:30px;text-transform:uppercase;width:30%}.cm-accordion-with-image .wi-accordion-panel .point-text{width:70%}@media(min-width:768px){.cm-accordion-with-image{padding:0 70px}}@media(max-width:820px){.cm-accordion-with-image .single-point{flex-direction:column;gap:18px}.cm-accordion-with-image .wi-accordion-panel .point-label,.cm-accordion-with-image .wi-accordion-panel .point-text{width:100%}.cm-accordion-with-image .wi-accordion-btn{font-size:18px;font-weight:500;padding:20px 0}.cm-accordion-with-image .inner-accordion-wrap .index-wrap{padding-top:14px}.cm-accordion-with-image .header-wrap .main-heading{font-size:28px;line-height:36px}}@media(max-width:767px){.cm-accordion-with-image .awi-wrap .cols-wrap{flex-direction:column}.cm-accordion-with-image .awi-wrap .cols-wrap .single-col.one,.cm-accordion-with-image .awi-wrap .cols-wrap .single-col.two{width:100%}}