@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);.aboutpage #fivePillers .eachBlock li,.aboutpage #ourBrand ul li{list-style:disc;margin-bottom:.5rem}.aboutpage .container{width:80%;margin:0 auto}@media (max-width:1281px){.aboutpage .container{width:90%;margin:0 auto}.aboutpage #whoWeAre .bottomRight,.aboutpage #whoWeAre .topLeft,.aboutpage #whoWeAre .topRight{display:none}}@media (max-width:767.98px){.aboutpage .container{width:95%;margin:0 auto}}.aboutpage #heroBannerSection{height:68vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:6em;position:relative;background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#fff),to(#ecf6ff));background:linear-gradient(180deg,#fff 21%,#ecf6ff 100%);overflow-x:hidden}.aboutpage #heroBannerSection .bannerHeading{color:#00508c;text-align:center;font-size:56px;font-weight:400;line-height:65px}.aboutpage #heroBannerSection .bannerDesc{color:#444;text-align:center;font-size:34px;font-weight:500}.aboutpage #heroBannerSection .rightBottom,.aboutpage .sectionGrp .sectionShape{position:absolute;right:0;bottom:0}.aboutpage #heroBannerSection .topRight{position:absolute;top:3em;right:0}.aboutpage #heroBannerSection .leftShape{position:absolute;left:0;bottom:0}@media (max-width:991px){.aboutpage #heroBannerSection{background:-webkit-gradient(linear,left top,left bottom,color-stop(21%,#fff),to(#ecf6ff));background:linear-gradient(180deg,#fff 21%,#ecf6ff 100%)}.aboutpage #heroBannerSection .leftShape{width:25%}}.aboutpage #statistics{margin-top:-5em;padding-bottom:3em;overflow-x:hidden}@media (min-width:992px) and (max-width:1200px){.aboutpage #statistics{margin-top:-11em}}.aboutpage #statistics .eachItem{border-radius:15px;text-align:center;padding:1.2em;position:relative;z-index:1;height:100%}.aboutpage #statistics .eachItem.pink{background:linear-gradient(297.19deg,#6d0103 2.2%,#ff676d 98.16%);border:2px solid #ff393e;-webkit-box-shadow:0 12px 40px 0 #0000001A;box-shadow:0 12px 40px 0 #0000001A}.aboutpage #statistics .eachItem.blue{background:linear-gradient(297.19deg,#041f39 2.2%,#2180da 98.16%);border:2px solid #045eb5;-webkit-box-shadow:0 12px 40px 0 #0000001A;box-shadow:0 12px 40px 0 #0000001A}.aboutpage #statistics .eachItem .itemHeading{color:#fff;font-size:50px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aboutpage #statistics .eachItem .itemHeading span{font-weight:700;font-size:32px}.aboutpage #statistics .eachItem .itemDesc{color:#fff;text-align:center;font-size:20px;font-weight:400;line-height:30px;text-transform:uppercase}@media (min-width:768px) and (max-width:999px){.aboutpage #statistics{margin-top:-168px!important;padding-block:2em 2em}}@media (max-width:999px){.aboutpage #heroBannerSection{height:350px;padding-block:1em 1em 5em}.aboutpage #heroBannerSection .bannerHeading{color:#00508c;text-align:center;font-size:32px;font-weight:400;line-height:100%}.aboutpage #heroBannerSection .bannerDesc{color:#444;text-align:center;font-size:22px;font-weight:500;line-height:1.4}.aboutpage #statistics{margin-top:-155px;padding-block:2em 2em}.aboutpage #statistics .eachItem{border-radius:15px;text-align:center;padding:1em;position:relative;z-index:1}.aboutpage #statistics .eachItem .itemHeading{color:#fff;font-size:clamp(2em, 4.729vw, 8em)!important;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.aboutpage #statistics .eachItem .itemHeading span{font-weight:700;font-size:18px}.aboutpage #statistics .eachItem .itemDesc{color:#fff;text-align:center;font-size:clamp(.7em, 1.486vw, 2.75em)!important;font-weight:400;line-height:130%;text-transform:uppercase}}.aboutpage #whoWeAre{padding:3em 0;position:relative;overflow-x:hidden}.aboutpage #whoWeAre .mob-top-left{position:absolute;top:4%;left:0;width:40px}.aboutpage #whoWeAre .mob-middle-left{position:absolute;top:25%;left:0;width:70px}.aboutpage #whoWeAre .blockHeaidng{color:#000;font-size:40px;font-weight:500}.aboutpage #whoWeAre .blockDesc{color:#3e4954;font-size:16px;font-weight:400;line-height:24px}.aboutpage #whoWeAre .openAccountBtn{border-radius:90px;background:#ef4246;color:#fff;font-size:16px;font-weight:600;padding:14px 3em}.aboutpage #whoWeAre .topLeft{position:absolute;left:0;top:0;z-index:-1}.aboutpage #whoWeAre .topRight{position:absolute;top:0;right:0;z-index:-1}.aboutpage #whoWeAre .bottomRight{position:absolute;bottom:0;right:0;z-index:-1}.aboutpage #fivePillers{padding:3em 0;position:relative}.aboutpage #fivePillers .mobileTopLeft{position:absolute;top:-15px;left:0;height:157px}@media (min-width:767px) and (max-width:991px){.aboutpage #fivePillers .mobileTopLeft{top:-50px}}@media (min-width:400px) and (max-width:767px){.aboutpage #fivePillers .mobileTopLeft{top:0;height:110px}}.aboutpage #fivePillers .sectionHeading,.aboutpage #whatMakes .sectionHeading,.aboutpage #whatWeoffer .sectionHeading{color:#000;text-align:center;font-size:40px;font-weight:400;margin-bottom:1.5em}.aboutpage #fivePillers .eachBlockRow{background:#fff;-webkit-box-shadow:-15px 15px 30px 0 rgba(0,0,0,.1),15px 15px 30px 0 rgba(0,0,0,.1);box-shadow:-15px 15px 30px 0 rgba(0,0,0,.1),15px 15px 30px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex}.aboutpage #fivePillers .eachBlockRow .width-45,.aboutpage #fivePillers .eachBlockRow .width-55{width:50%}.aboutpage #awards-about-page .each-block .img img,.aboutpage #fivePillers .eachBlockRow .img-fluid,.aboutpage #whatMakes table{width:100%}.aboutpage #fivePillers .eachBlock .blockHeading{color:#003f7b;font-size:36px;font-weight:400}.aboutpage #fivePillers .eachBlock .blockDesc,.aboutpage #fivePillers .eachBlock li{font-size:20px;line-height:28px;color:#3e4954;font-weight:400}.aboutpage #fivePillers .eachBlock ul,.aboutpage #ourBrand ul{padding-left:1rem}.aboutpage #fivePillers .topLeft{position:absolute;top:15%;left:2%;z-index:-1}.aboutpage #fivePillers .topSlightBottom{position:absolute;left:0;top:30%;z-index:-1}.aboutpage #fivePillers .bottomRight{position:absolute;right:2.5%;bottom:15%;z-index:-1}@media (max-width:1201px){.aboutpage #fivePillers{padding:2em 0 1.5em;background-color:#fff}.aboutpage #fivePillers .bottomRight,.aboutpage #fivePillers .topLeft,.aboutpage #fivePillers .topSlightBottom{display:none}.aboutpage #fivePillers .sectionHeading{color:#000;text-align:center;font-size:30px;font-weight:400;margin-bottom:.5em}.aboutpage #fivePillers .eachBlock .blockHeading{color:#003f7b;font-size:20px;font-weight:400}.aboutpage #fivePillers .eachBlock .blockDesc,.aboutpage #fivePillers .eachBlock li{color:#3e4954;font-size:14px;font-weight:400;line-height:110%}.aboutpage #fivePillers .eachBlock ul{padding-left:1rem}.aboutpage #fivePillers .eachBlock li{list-style:disc;margin-bottom:.5rem}}.aboutpage #whatMakes,.aboutpage #whatWeoffer{padding:4em 0;position:relative;z-index:1;overflow-x:hidden}@media (min-width:992px) and (max-width:1200px){.aboutpage #whoWeAre{padding:0}.aboutpage #whatMakes,.aboutpage #whatWeoffer{padding:2em 0}}.aboutpage #whatWeoffer .gridGrp{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);grid-gap:1.2rem}@media (max-width:991px){.aboutpage #fivePillers .eachBlockRow{-webkit-box-shadow:15px 15px 30px 0 #0000001A;box-shadow:15px 15px 30px 0 #0000001A}.aboutpage #fivePillers .eachBlockRow:not(:last-child){margin-bottom:2em}.aboutpage #fivePillers .eachBlockRow .eachBlock{padding:2em 1em 1em}.aboutpage #whatWeoffer .gridGrp{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:1.2rem}}.aboutpage #whatWeoffer .gridGrp .eachGridItem{border-radius:8px;border:1px solid #e3f1ff;background:#eef7ff;padding:1.2em 1em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}.aboutpage #whatWeoffer .gridGrp .eachGridItem:hover{background:linear-gradient(246.13deg,#ffe2e3 8.96%,#eef7ff 56.11%);-webkit-box-shadow:0 10px 22px 0 #0000001A;box-shadow:0 10px 22px 0 #0000001A}.aboutpage #whatWeoffer .gridGrp .eachGridItem .cardHeading{margin-bottom:0;line-height:130%;color:#003f7b;font-weight:500}.aboutpage #whatWeoffer .gridGrp .eachGridItem .cardHeading span{color:#3e4954;font-weight:400;font-size:14px}.aboutpage #whatWeoffer .gridGrp .eachGridItem .img{margin-bottom:1em;border-radius:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#e1f0fd;padding:.5rem}.aboutpage #whatWeoffer .gridGrp .eachGridItem .img img{-o-object-fit:contain;object-fit:contain}@media (max-width:999px){.aboutpage #whoWeAre{padding:1em 0;text-align:center}.aboutpage #whoWeAre .blockHeaidng{color:#000;font-size:30px;font-weight:300}.aboutpage #whoWeAre .bottomRight,.aboutpage #whoWeAre .topLeft,.aboutpage #whoWeAre .topRight{display:none}.aboutpage #whatWeoffer{padding:1.5em 0}.aboutpage #whatWeoffer .sectionHeading{color:#000;text-align:center;font-size:30px;font-weight:400;margin-bottom:1em}.aboutpage #whatWeoffer .gridGrp .slick-slide{margin:0 10px}.aboutpage #whatWeoffer .gridGrp .eachGridItem{border-radius:8px;border:1px solid #e3f1ff;background:#eef7ff;padding:1em .8em;font-size:13px;height:150px}.aboutpage #whatWeoffer .gridGrp .eachGridItem .img{margin-bottom:1em;border-radius:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#e1f0fd;padding:.5rem}.aboutpage #whatWeoffer .gridGrp .eachGridItem .img img{-o-object-fit:contain;object-fit:contain}}@media (max-width:999px) and (max-width:391px){.aboutpage #whatWeoffer .gridGrp .eachGridItem{height:180px}}.aboutpage #whatMakes table thead{border:1px solid #003f7b;background:#003f7b}.aboutpage #whatMakes table thead tr th{color:#fff;text-align:left;font-size:22px;font-weight:500;border-right:1px solid #bfcedd;padding:10px 16px;width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box}.aboutpage #whatMakes table tbody tr td{padding:10px 16px;color:#364451;font-size:16px;font-weight:400;border:1px solid #bfcedd}.aboutpage #awards-about-page{position:relative;z-index:1;padding:1em 0 4em;overflow-x:hidden}.aboutpage #awards-about-page h1,.aboutpage #serviceBroking .feildGrp{margin-bottom:1em}.aboutpage #awards-about-page .each-block,.aboutpage #awards-about-page .each-block .img,.aboutpage .sectionGrp,.aboutpage .sectionGrpTwo{position:relative}.aboutpage #awards-about-page .each-block .img .txt{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}@media (max-width:576px){.aboutpage #awards-about-page .each-block .img .txt{top:45%}}.aboutpage #awards-about-page .each-block .img .txt p{color:#d39a45;text-align:center;line-height:1.5;width:60%;margin:0 auto}.aboutpage #awards-about-page .each-block .img .txt .main{font-size:1.4em;line-height:1.2}@media (max-width:767px){.aboutpage #heroBannerSection .leftShape{width:55%}.aboutpage #whatWeoffer .gridGrp{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:1.2rem}.aboutpage #awards-about-page .each-block .img .txt .main{font-size:.9em}}@media (max-width:400px){.aboutpage #statistics .eachItem .itemDesc{font-size:clamp(.62em, 1.486vw, 2.75em)!important}.aboutpage #awards-about-page .each-block .img .txt .main{font-size:.8em}}.aboutpage #awards-about-page .each-block .img .txt .main b{font-weight:500}.aboutpage #awards-about-page .each-block .img .txt .sub{font-size:.8em}.aboutpage #clientSays{padding:3em 0 4em;position:relative;overflow:hidden;z-index:1}.aboutpage #clientSays .sectionHeading{color:#324150;text-align:center;font-size:40px;font-weight:400;margin-bottom:1em}.aboutpage #clientSays .testimonial-slider .each-block{margin-top:20px;border-radius:12px;border:2px solid #6bb6ff;background:#eff7ff;padding:1.2em;margin-inline:1em;-webkit-box-sizing:border-box;box-sizing:border-box;height:275px;position:relative}@media (min-width:1920px){.aboutpage #clientSays .testimonial-slider .each-block{height:250px}}.aboutpage #clientSays .testimonial-slider .each-block .quotes{position:absolute;top:-20px;left:1rem}.aboutpage #clientSays .testimonial-slider .each-block .cliantName{color:#023e7a;text-align:right;font-size:24px;font-weight:500}.aboutpage #clientSays .testimonial-slider .each-block .blockHeading{color:#41414e;font-size:20px;font-weight:700;line-height:26px}.aboutpage #clientSays .testimonial-slider .each-block .blockDesc{color:#41414e;font-size:20px;font-weight:400;line-height:26px}.aboutpage #clientSays .slick-dots{bottom:-15%}.aboutpage #clientSays .slick-dots li button{background-color:#666674;border-radius:50%;height:12px;width:12px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px solid transparent}.aboutpage #clientSays .slick-dots li.slick-active button{background-color:#003f7b;padding:1px;border:1px solid #003f7b;-webkit-box-sizing:border-box;box-sizing:border-box}.aboutpage #ourBrand{padding:3em 0 9em;overflow-x:hidden}.aboutpage #ourBrand .sectionHeading{color:#000;font-size:40px;font-weight:400;margin-bottom:1em}.aboutpage #ourBrand .sectionDesc,.aboutpage #ourBrand ul li{color:#3e4954;font-size:16px;font-weight:400;line-height:20px}.aboutpage #serviceBroking{padding-top:3em;position:relative}@media (min-width:992px){.aboutpage #serviceBroking{background:#ecf6ff}}.aboutpage #serviceBroking .imgBlock{position:relative;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}@media (max-width:991px){.aboutpage #awards-about-page{padding:1.5em 0 2em}.aboutpage #awards-about-page .mobile-scroll-landing{overflow-x:auto;overflow-y:hidden;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box}.aboutpage #awards-about-page .mobile-scroll-landing::-webkit-scrollbar{height:2px}.aboutpage #serviceBroking{padding-top:1em}.aboutpage #serviceBroking::after{content:"";background-color:#ecf6ff;height:355px;width:100%;position:absolute;top:inherit;bottom:0;left:0;right:0;z-index:-1}.aboutpage #serviceBroking .imgBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:991px){.aboutpage #serviceBroking .imgBlock img{position:absolute;bottom:0}}.aboutpage #serviceBroking .contentBlock{padding-bottom:3em}.aboutpage #serviceBroking .subHeading{color:#003f7b;font-size:26px;font-weight:500;line-height:100%}.aboutpage #serviceBroking .sectionHeading{color:#ef4246;font-size:42px;font-style:normal;font-weight:500;line-height:44px}.aboutpage #serviceBroking .sectionDesc{color:#013f7b;font-size:22px;font-weight:500;line-height:30px}.aboutpage #serviceBroking .nameFeild{padding:14px 20px;-webkit-box-shadow:0 6px 15px 0 rgba(0,0,0,.0784314);box-shadow:0 6px 15px 0 rgba(0,0,0,.0784314);border-radius:50px;border:0}.aboutpage #serviceBroking .input-group{padding:5px;-webkit-box-shadow:0 6px 15px 0 rgba(0,0,0,.0784314);box-shadow:0 6px 15px 0 rgba(0,0,0,.0784314);border-radius:50px}.aboutpage #serviceBroking .input-group .input-group-text{background-color:#f8f8f8;border:0;border-radius:30px 0 0 30px}.aboutpage #serviceBroking .input-group .form-control{border:0;padding-block:10px;border-radius:0 30px 30px 0}.aboutpage #serviceBroking .redButton{border-radius:40px;background:#ef4246;margin-top:2em}.aboutpage .sectionGrpTwo .shapeAwardTestimonial{position:absolute;left:0;bottom:10%}@media (max-width:999px){.aboutpage #whatMakes{padding:1em 0}.aboutpage #whatMakes .sectionHeading{color:#000;text-align:center;font-size:30px;font-weight:400;margin-bottom:1em}.aboutpage #whatMakes .tableContainer{overflow-x:auto}.aboutpage #whatMakes .tableContainer::-webkit-scrollbar{width:2px;height:2px}.aboutpage #whatMakes .tableContainer::-webkit-scrollbar-track{background:#f1f1f1}.aboutpage #whatMakes .tableContainer::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;border:2px solid #f1f1f1}.aboutpage #whatMakes .tableContainer::-webkit-scrollbar-thumb:hover{background-color:#555}.aboutpage #whatMakes table{width:100%;overflow-x:auto}.aboutpage #whatMakes table thead{border:1px solid #003f7b;background:#003f7b}.aboutpage #whatMakes table thead tr th{color:#fff;text-align:left;font-size:16px;font-weight:500;border-right:1px solid #bfcedd;padding:10px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.aboutpage #whatMakes table thead tr th:first-child{width:60%}.aboutpage #whatMakes table thead tr th:nth-child(2),.aboutpage #whatMakes table thead tr th:nth-child(3){width:20%}.aboutpage #whatMakes table tbody tr td{padding:10px 8px;color:#364451;font-size:12px;font-weight:400;border:1px solid #bfcedd}.aboutpage #clientSays{padding:0 0 2.5em}.aboutpage #clientSays .sectionHeading{font-size:30px;margin-bottom:1em}.aboutpage #clientSays .testimonial-slider .each-block{border-radius:12px;border:2px solid #6bb6ff;background:#eff7ff;padding:1.2em;margin-inline:1em;-webkit-box-sizing:border-box;box-sizing:border-box;height:250px}.aboutpage #clientSays .testimonial-slider .each-block .cliantName{color:#023e7a;text-align:right;font-size:16px;font-weight:500}.aboutpage #clientSays .testimonial-slider .each-block .blockHeading{color:#41414e;font-size:18px;font-weight:700;line-height:120%}.aboutpage #clientSays .testimonial-slider .each-block .blockDesc{color:#41414e;font-size:14px;font-weight:400;line-height:130%}.aboutpage #ourBrand{padding:1.5em 0 2em}.aboutpage #ourBrand .sectionHeading{font-size:30px;margin-bottom:.8em;text-align:center}.aboutpage #ourBrand ul{padding-left:1rem}.aboutpage #ourBrand ul li{color:#3e4954;font-size:16px;font-weight:400;line-height:20px;list-style:disc inside;margin-bottom:.5rem}.aboutpage #serviceBroking .subHeading{color:#003f7b;font-size:18px;font-weight:500;line-height:120%;text-align:center;margin-bottom:0}.aboutpage #serviceBroking .sectionHeading{color:#ef4246;font-size:30px;font-weight:500;line-height:130%;text-align:center;margin-bottom:0}.aboutpage #serviceBroking .sectionDesc{color:#013f7b;font-size:16px;font-weight:500;line-height:130%;text-align:center;margin-bottom:1rem}.aboutpage #serviceBroking .contentBlock{padding-bottom:0}.aboutpage #serviceBroking .input-group{padding:0}.aboutpage #serviceBroking .input-group .form-control{border-radius:0 30px 30px 0;padding-block:13px}.aboutpage #serviceBroking .redButton{margin-inline:auto}.aboutpage .sectionGrp .sectionShape,.aboutpage .sectionGrpTwo .shapeAwardTestimonial{display:none}}