section.two-col-content-sec{background:linear-gradient(120deg,#e9f2fa,#84bff7)}section.two-col-content-sec .section-wrapper .heading-wrap .h1{color:#0e51a1;margin:0;text-align:center}section.two-col-content-sec .section-wrapper .heading-wrap{display:flex;flex-direction:column;gap:12px;padding-bottom:30px}section.two-col-content-sec .section-wrapper .heading-wrap .sub-content{color:#021a33}section.two-col-content-sec .main-content{border-radius:12px;box-shadow:0 12px 28px rgba(0,0,0,.15);color:#021a33}section.two-col-content-sec .main-content .contain-text{color:#021a33}section.two-col-content-sec{display:inline-block;padding:60px 0;width:100%}section.two-col-content-sec .section-wrapper{margin:0 auto;max-width:1200px;padding:0 20px}section.two-col-content-sec .section-wrapper .sub-content p{margin-bottom:10px}section.two-col-content-sec .section-wrapper .sub-content{color:#555;font-size:16px;line-height:1.7;margin:0 auto;max-width:760px;text-align:center}section.two-col-content-sec .content-wrap{display:flex;gap:40px}section.two-col-content-sec .main-content{background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.05);padding:35px;transition:transform .3s ease,box-shadow .3s ease;width:50%}section.two-col-content-sec .main-content:hover{box-shadow:0 18px 40px rgba(0,0,0,.08);transform:translateY(-6px)}section.two-col-content-sec .main-content .title{color:#0e51a1;font-size:21px;font-weight:600;margin-bottom:14px}section.two-col-content-sec .main-content .contain-text{color:#444;font-size:15px;line-height:24px}section.two-col-content-sec .main-content .contain-text p{margin-bottom:10px}section.two-col-content-sec .main-content .contain-text ul{padding-left:20px}@media (max-width:1024px){section.two-col-content-sec{padding:70px 0}section.two-col-content-sec .section-wrapper h1{padding-bottom:30px}section.two-col-content-sec .section-wrapper .sub-content{margin-bottom:30px}section.two-col-content-sec .section-wrapper{padding:0}section.two-col-content-sec .content-wrap{gap:30px}section.two-col-content-sec .main-content{padding:30px}}@media (max-width:768px){section.two-col-content-sec{padding:50px 0}section.two-col-content-sec .content-wrap{flex-direction:column}section.two-col-content-sec .main-content{width:100%}section.two-col-content-sec .section-wrapper .sub-content{margin-bottom:40px}}@media (max-width:480px){section.two-col-content-sec{padding:30px 0}section.two-col-content-sec .main-content{padding:24px}section.two-col-content-sec .main-content .title{font-size:19px}section.two-col-content-sec .main-content .contain-text{font-size:14px}}