.about-area,.about-list,.about-right{position:relative;display:block}.about-left{position:relative;margin:0 40px 0 20px}.about-img img{border-radius:10px;aspect-ratio:1/0.667938931;object-fit:cover}.about-img::before{content:"";position:absolute;width:10px;height:70%;background:var(--primary-brand);border-radius:50px;left:-25px;top:20px;z-index:-1}.about-shape{position:absolute;right:-20px;bottom:-20px;z-index:-1}.about-list-wrapper{position:relative;display:block;margin-top:15px;margin-bottom:35px}.about-list li{position:relative;display:flex;align-items:center;gap:10px;margin-top:5px}.about-list li .about-icon{position:relative;display:flex;align-items:center}.about-list li .about-icon span{font-size:20px;color:var(--primary-brand)}.about-bottom{display:flex;align-items:center;gap:25px}.counter-area{position:relative;margin-top:-70px}.counter-wrapper{padding:40px 20px;position:relative;background:#fff;border-radius:15px;box-shadow:0 0 40px 5px rgb(0 0 0 / 5%);z-index:1}.counter-box{display:flex;align-items:center;justify-content:center;gap:15px;position:relative;z-index:1}.counter-icon{position:relative;font-size:35px;width:80px;height:80px;line-height:78px;text-align:center;background:var(--primary-brand);border-radius:25px;color:#fff}.counter-icon img{width:65px}.counter-box .counter{display:block;line-height:1;color:#1d293f;font-size:35px;font-weight:600}.counter-number{display:flex;align-items:center}.counter-sign{font-size:30px;color:var(--primary-brand);line-height:1}.counter-title{color:#1d293f;margin-top:10px;font-size:18px;font-weight:600;text-transform:capitalize}@media all and (max-width:991px){.about-left{margin-bottom:60px}.counter-box{margin:40px 0}}.guidelines{margin-top:40px}.guidelines .guideline{padding:16px;border-radius:10px;display:flex;flex-direction:row;gap:16px}.guidelines .guideline__image{aspect-ratio:1/1;border-radius:10px;width:92px}.guidelines .guideline__image img{width:100%;height:auto}.card-faq-wrapper{padding:20px;position:relative;background:#fff;border-radius:15px;box-shadow:0 0 40px 5px rgb(0 0 0 / 5%);z-index:1;text-align:center}.card-wrapper{padding:20px;position:relative;background:#fff;border-radius:15px;box-shadow:0 0 40px 5px rgb(0 0 0 / 10%);z-index:1}