.chooseUsCls{background-color:#ecf3f7;padding:5rem 0 4rem}.chooseUsCls .mainTitleCls{align-items:center;display:flex;justify-content:space-between;margin-bottom:3.3rem}.chooseUsCls .mainTitleCls h2{color:#080047;font-family:Montserrat,serif;font-size:3rem;font-weight:700;letter-spacing:-2px;line-height:1.1}.chooseUsCls .mainTitleCls h2>span{color:#06d7bb}.chooseUsCls .mainTitleCls .button-wrapper{text-align:center}.chooseUsCls .mainTitleCls .button-wrapper .animated-button{align-items:center;background-color:#e40d75;border:1px solid #e40d75;color:#fff;display:inline-flex;font-family:Montserrat,serif;font-size:13px;font-weight:700;justify-content:center;overflow:hidden;padding:13px 26px 13px 17px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.chooseUsCls .mainTitleCls .button-wrapper .animated-button:hover{background-color:#b70b6a;border-color:#b70b6a;color:#fff;font-family:Montserrat,serif;font-size:13px;font-weight:700}.chooseUsCls .mainTitleCls .button-wrapper .animated-button .arrow-icon{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="%23ffffff" d="M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"/></svg>') no-repeat 50%;background-size:contain;display:inline-block;height:12px;margin-left:15px;transition:transform .3s ease;width:12px}.chooseUsCls .mainTitleCls .button-wrapper .animated-button:hover .arrow-icon{transform:translateX(10px)}.chooseUsCls .steps-grid{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(292px,1fr))}.chooseUsCls .steps-grid .step-card{background:#fff;border:1px solid #b9cada;overflow:hidden;transition:transform .3s}.chooseUsCls .steps-grid .step-header{text-align:left}.chooseUsCls .steps-grid .step-number{background-color:#06d7bb;color:#fff;display:inline-block;font-family:Montserrat,serif;font-size:16px;font-weight:500;line-height:1.5;padding:9px 17px}.chooseUsCls .steps-grid .step-content{padding:0 40px 40px;text-align:left}.chooseUsCls .steps-grid .icon{align-items:center;display:flex;justify-content:end}.chooseUsCls .steps-grid .icon img{height:82px;margin-bottom:24px;width:82px}.chooseUsCls h3{color:#080047;font-family:Montserrat,serif;font-size:1.3rem;font-weight:700;letter-spacing:0;line-height:1.1;margin-bottom:12px}.chooseUsCls .steps-grid p{color:#353b45;font-family:Montserrat,serif;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:5px}@media screen and (max-width:1199px){.chooseUsCls .mainTitleCls h2{font-size:2.6rem}}@media screen and (max-width:991px){.chooseUsCls .mainTitleCls h2{font-size:2.1rem;margin-bottom:1rem}.chooseUsCls h3{font-size:1.2rem;margin-bottom:10px}.chooseUsCls .mainTitleCls{flex-wrap:wrap;margin-bottom:2rem}}@media screen and (max-width:767px){.chooseUsCls{padding:3.2rem 0}.chooseUsCls .mainTitleCls{flex-wrap:wrap;margin-bottom:2rem}.chooseUsCls .steps-grid .step-content{padding:0 24px 30px}}@media screen and (max-width:680px){.chooseUsCls .steps-grid{grid-template-columns:repeat(auto-fit,minmax(310px,1fr))}.chooseUsCls .mainTitleCls h2{font-size:2.5rem;margin-bottom:1.3rem;width:100%}.chooseUsCls h3{font-size:1.1rem}}@media screen and (max-width:575px){.chooseUsCls .mainTitleCls h2{font-size:1.85rem;letter-spacing:0}.chooseUsCls .steps-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.chooseUsCls .mainTitleCls{margin-bottom:1.4rem}}