.about-section{padding-top:80px;padding-bottom:80px}.section-heading{padding:20px 0}.section-heading h2{font-size:55px;font-weight:700;margin-bottom:10px}.section-heading p{font-size:18px;color:#666}.core-area-card{background-color:rgba(25,25,27,.03);border-radius:30px;padding:30px 20px;margin-bottom:20px;transition:all .3s ease;display:flex;flex-direction:column;align-items:flex-start;height:380px}.core-area-card:hover{box-shadow:0 4px 10px rgba(0,0,0,.1)}.core-areas h3{font-size:55px;max-width:300px;font-weight:700}.core-areas .text-dark span{color:var(--vs-color-dark-blue);font-size:60px;font-weight:800}.core-area-icon{width:80px}.core-area-card h4{font-size:24px;margin-top:20px;margin-bottom:10px;text-align:left;max-width:150px}.core-area-card p{font-size:16px;color:#666;text-align:left}.why-choose-us h3{font-size:60px;font-weight:700;text-align:center}.why-choose-card{background-color:#f8f9fa;border-radius:8px;padding:30px;margin-bottom:20px;transition:all .3s ease;height:280px}.why-choose-us .row .col-md-6:first-child .why-choose-card{background-color:rgba(13,110,253,.12)}.why-choose-us .row .col-md-6:nth-child(2) .why-choose-card{background-color:rgba(249,160,15,.25)}.why-choose-us .row .col-md-6:nth-child(3) .why-choose-card{background-color:#fd7a0d2b}.why-choose-us .row .col-md-6:nth-child(4) .why-choose-card{background-color:#19875421}.why-choose-card:hover{box-shadow:0 4px 10px rgba(0,0,0,.1)}.why-choose-card h4{font-size:24px;margin-top:20px;margin-bottom:10px;font-weight:600}.why-choose-card h4 svg{font-size:40px;margin-bottom:10px;color:var(--vs-color-dark-blue)}.why-choose-card p{font-size:16px;color:#666}.get-started{background:linear-gradient(90deg,rgba(13,109,251,.253) 60%,rgba(249,160,15,.25));padding:40px;border-radius:30px;min-height:29rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.get-started h3{font-size:56px;font-weight:700;max-width:600px}.get-started p{max-width:673px;margin:0 auto;font-size:20px;line-height:1.4}.get-started-button{background-color:#fff;color:#264b82;border:none;padding:15px 35px;font-size:16px;border-radius:30px;cursor:pointer;transition:background-color .3s ease;font-weight:600}.get-started-button:hover{background-color:#007bff}@media screen and (max-width:768px){.section-heading{padding:2px 0}.section-heading p{font-size:14px;color:#666;text-align:center}.get-started h3{font-size:45px}.get-started p{font-size:16px}}