.accordion-section{padding:70px 0;position:relative}.accordion-section:before{left:80px;top:70px}.accordion-section:after,.accordion-section:before{background-image:var(--primary_gradient);border-radius:50%;content:"";height:28px;position:absolute;width:28px;z-index:9}.accordion-section:after{bottom:150px;right:80px}.accordion-section .heading{margin:0 0 30px;text-align:center}.accordion-section .heading h2{margin:0}.accordion-section .heading p{font-size:20px;font-weight:600;line-height:38px}.accordion-sec{display:grid;gap:95px;grid-template-columns:repeat(2,1fr)}.accordion-heading{align-items:center;background-color:var(--bg_blue);box-shadow:0 0 5px rgba(0,0,0,.08);cursor:pointer;display:flex;justify-content:space-between;padding:13.5px 15px;position:relative}.accordion-heading:after,.accordion-heading:before{border-style:solid;border-width:11px 9px 0;bottom:-11px;content:"";opacity:0;position:absolute;right:15px;visibility:hidden;z-index:2}.accordion-heading:after{border-color:rgba(0,0,0,.08) transparent transparent;border-width:13px 11px 0;bottom:-13px;right:13px;z-index:1}.accordion-heading.active:after,.accordion-heading.active:before{opacity:1;visibility:visible}.accordion-heading strong{font-weight:500}.accordion-heading p{font-size:15px;line-height:24px;margin:0}.accordion-description,.accordion-description p{font-size:15px;line-height:30px;padding:12px 0 15px}.accordion-description p{padding:0}.accordion-description a{text-decoration:underline;text-decoration-skip-ink:none}.accordion-description p strong,.accordion-description strong{color:var(--dark_blue);font-weight:600}.accordion-wrap{position:relative;z-index:99}.accordion-single{margin:0 0 17px}.accordion-single ol:last-child,.accordion-single ul:last-child{margin-bottom:0}.icon{height:14px;position:relative;width:14px}.icon:after,.icon:before{background-color:#2c709a;border-radius:10px;content:"";height:3px;position:absolute;top:6px;width:15px}.icon:after{height:15px;left:6px;top:0;width:3px}.active .icon:after{display:none}.cta-btn{margin:40px 0 0;text-align:center}.accordion-heading p{max-width:calc(100% - 20px)}@media (max-width:991px){.accordion-sec{gap:20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.accordion-section{padding:50px 0}.accordion-section:before{display:none}.accordion-sec{gap:0;grid-template-columns:repeat(1,1fr)}}