.serve{background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:4rem;position:relative}.serve .wave-animation{bottom:-8rem;position:absolute;width:100%}.serve .wave-animation lottie-player{height:auto;max-height:440px;width:100%}.serve .section-heading{color:#003058;font-size:2.1rem;font-weight:600;line-height:2.1rem;margin-bottom:20px}.serve .heading-text-box{display:flex;flex-direction:column;height:100%;justify-content:center}.serve .small-heading{color:#a8c528;font-size:.945rem;font-weight:600}.serve .small-heading span{left:5px;position:relative;top:1px}.serve .small-serve-heading{color:#179ac7;font-size:.7875rem;font-weight:600}.serve .big-serve-heading{color:#003058;font-size:1.05rem;font-weight:600}.serve .serve-box{background:#fff;border-radius:10px;box-shadow:0 1.72644px 25.0334px -15.538px rgba(0,48,88,.639);min-height:153px}.serve .serve-box .serve-left p{font-size:.8925rem;margin-bottom:0;max-width:500px}.serve .serve-right{align-items:center;border-radius:50%;box-shadow:0 0 2px #b5b5b5;display:inline-flex;justify-content:center;margin-left:10px;padding:11px;transition:.5s}.serve .bg-white.serve-box a,.serve .bg-white.serve-box.align-items-center a{align-items:center;display:flex;justify-content:center;max-width:500px;padding:20px}.serve .bg-white.serve-box a p,.serve .bg-white.serve-box.align-items-center a p{color:#666;font-size:.8925rem}.serve .bg-white.serve-box a:hover,.serve .bg-white.serve-box.align-items-center a:hover{text-decoration:none}.serve .bg-white.serve-box a:hover .serve-right,.serve .bg-white.serve-box.align-items-center a:hover .serve-right{background:#a8c528}.serve .bg-white.serve-box a:hover svg .white,.serve .bg-white.serve-box.align-items-center a:hover svg .white{stroke:#fff;transition:.5s}@media (max-width:1199.98px){.serve .section-heading{font-size:1.68rem}}@media (max-width:991.98px){.serve .right-boxes.pl-5{padding-left:0!important}}@media (max-width:768px){.serve{height:auto}.serve .wave-animation{bottom:-90px}}@media (max-width:767px){.serve{padding-top:70px}}.serve .wave-animation{height:auto}.serve.serve-new-layout .heading-text-box{text-align:center}.serve.serve-new-layout .bg-white.serve-box a{align-items:start}
/*# sourceMappingURL=home-page-unique-needs.css.map */
