.heading-with-accordion-img-sec .headings-wrap .main-heading{color:var(--forest-green);font-family:var(--bw-gradual);font-weight:400;margin-bottom:15px;max-width:500px;text-transform:uppercase}.heading-with-accordion-img-sec .headings-wrap .main-desc{color:var(--forest-green);font-family:var(--dm-sans);font-weight:400;margin-bottom:50px;max-width:700px}.heading-with-accordion-img-sec .cols-wrap{display:flex;flex:1}.heading-with-accordion-img-sec .cols-wrap .single-col{flex:1}.heading-with-accordion-img-sec .cols-wrap .heading-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:16px;font-weight:500;letter-spacing:.08em;outline:none;padding:0 0 20px;text-align:left;text-transform:uppercase;width:100%}.heading-with-accordion-img-sec .cols-wrap .index-wrap{max-width:32px;width:32px}.heading-with-accordion-img-sec .cols-wrap .index-wrap span{align-items:center;background:transparent;border:1px solid #626a66;border-radius:50%;color:#626a66;display:flex;font-family:var(--dm-sans);font-size:16px;font-weight:500;height:32px;justify-content:center;width:32px}.heading-with-accordion-img-sec .cols-wrap .single-ac-wrap.active .index-wrap span{background:var(--forest-green);border-color:var(--forest-green);color:var(--wheat)}.heading-with-accordion-img-sec .cols-wrap .single-ac-wrap .title-wrap{color:#626a66;margin-left:20px}.heading-with-accordion-img-sec .cols-wrap .single-ac-wrap.active .title-wrap{color:var(--forest-green)}.heading-with-accordion-img-sec .cols-wrap .heading-accordion-panel{background-color:transparent;color:var(--forest-green);display:none;font-family:var(--dm-sans);font-size:16px;font-weight:400;line-height:26px;overflow:hidden;padding-bottom:20px}.heading-with-accordion-img-sec .cols-wrap .heading-accordion-panel .line-wrap{display:flex;font-size:0;justify-content:center;max-width:32px;width:32px}.heading-with-accordion-img-sec .cols-wrap .heading-accordion-panel .line{border-left:1px solid var(--forest-green);height:auto}.heading-with-accordion-img-sec .heading-accordion-panel .desc-wrap{color:var(--forest-green);font-family:var(--dm-sans);font-size:16px;font-weight:400;line-height:26px;margin-left:20px;max-width:450px}.heading-with-accordion-img-sec .single-img{margin:auto;max-width:500px;text-align:center}.heading-with-accordion-img-sec .single-col .images-wrap .single-img{display:none}.heading-with-accordion-img-sec .single-col .images-wrap .single-img.active-image{display:block}@media (max-width:767px){.heading-with-accordion-img-sec .cols-wrap{flex-direction:column-reverse}.heading-with-accordion-img-sec .heading-accordion-wrap{display:flex;overflow:scroll}.heading-with-accordion-img-sec .cols-wrap .heading-accordion-panel .line-wrap{display:none}.heading-with-accordion-img-sec .btn-panel-wrap{width:250px}.heading-with-accordion-img-sec .heading-accordion-panel .desc-wrap{font-size:14px;margin-left:0}.heading-with-accordion-img-sec .cols-wrap .index-wrap{max-width:20px;width:20px}.heading-with-accordion-img-sec .cols-wrap .index-wrap span{font-size:12px;height:20px;width:20px}.heading-with-accordion-img-sec .cols-wrap .single-ac-wrap.active .title-wrap{font-size:12px}.heading-with-accordion-img-sec .headings-wrap .main-desc{margin-bottom:15px}}