.main-engagement{background:linear-gradient(178.13deg,#fbfdff1a 6.89%,#135faa1a 37.06%,#197bdd1a 73.71%,#ffffff1a 88.85%);flex-direction:row;justify-content:space-between;padding:50px;display:flex}.main-eng-flex{flex-direction:column;justify-content:center;padding-top:120px;display:flex}.main-eng-header{color:#000;text-align:left;font-family:Roboto;font-size:2.75rem;font-weight:800}.span-eng-sub{color:#197bdd;font-family:Roboto;font-size:2.75rem;font-weight:800}.eng-heading-break{display:block}.eng-desc{text-align:left;max-width:800px;margin:0 auto;padding-top:15px;font-family:Roboto;font-size:1.2rem;font-weight:400;line-height:30px}.image-div{background-position:50%;background-repeat:no-repeat;background-size:contain;width:700px;height:660px;position:relative}.btn-text-eng{text-transform:capitalize;font-family:Roboto;font-size:1.25rem;font-weight:500}.btn-div{padding-top:30px}.engagement-btn{color:#fff;cursor:pointer;background:#1487e3;border:none;border-radius:25px;justify-content:center;align-items:center;width:220px;height:45px;padding:10px 0;font-size:16px;font-weight:700;display:inline-flex}.third-eng-header{background:linear-gradient(90deg,#06c 25%,#7912d2 55.5%,#cf3c3e 100%);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;font-family:Roboto;font-size:2.75rem;font-weight:800}.third-eng-main{padding:80px 30px 65px}.third-eng-desc{text-align:center;max-width:1000px;margin:0 auto;padding:20px 0;font-size:1.2rem;line-height:30px}@media (min-width:769px){.image-div{background-image:url(/images/compressed_image.webp)}}@media (max-width:1120px){.main-engagement{padding:80px 50px}.image-div{width:700px;height:400px}.main-eng-flex{padding-top:20px}}@media (max-width:966px){.main-engagement{padding:120px 50px}}@media (max-width:768px){.eng-heading-break{display:none}.image-div{background-image:none;display:none}.btn-div{justify-content:center;align-items:center;display:flex}.main-engagement{padding:100px 25px 50px}}@media (max-width:600px){.third-eng-desc{font-size:1.4rem;line-height:25px}}@media (max-width:500px){.third-eng-main{padding:40px 30px}.main-engagement{padding:100px 25px 15px}}@media (min-width:1600px){.main-engagement{justify-content:center;display:flex}.third-eng-main{padding:0 30px 20px}.card-flex{padding-bottom:60px}}
