.banner{height:100vh;position:relative;padding:6.25rem 0}.banner .container{height:100}.banner .banner_background-img{height:100%}.banner__wrapper{display:flex;align-items:center;height:100%;min-height:32.8125rem}.banner__wrapper__content{max-width:53.75rem;position:relative;z-index:1}.banner__wrapper__content .banner-title{font-size:4.5rem;font-weight:600;line-height:5.625rem;color:var(--primary-font-color);margin-bottom:1.875rem}.banner__wrapper__content .banner-title span{font-weight:400}.banner__wrapper__content .banner-pretitle{font-size:2rem;font-weight:400;line-height:5rem;color:var(--primary-font-color)}.banner__wrapper__content .banner-desc{font-size:1.25rem;line-height:1.875rem;font-weight:400;color:var(--primary-font-color)}.banner__wrapper__content .primary-btn{margin-top:2.5rem}.banner .scroll-down-arrow{position:absolute;bottom:2.1875rem;left:50%;transform:translateX(-50%);z-index:1}.banner .scroll-down-arrow button{background:var(--secondary-background-color);width:3.75rem;height:3.75rem;border-radius:100%;border:none;padding-top:.9375rem;cursor:pointer}.banner .scroll-down-arrow button svg{width:1.875rem;height:1.875rem;animation:mover .5s infinite alternate}.banner .scroll-down-arrow button svg path{fill:var(--tertiary-font-color)}@keyframes mover{0%{transform:translateY(0)}to{transform:translateY(-.625rem)}}.career-page-banner-sec .banner__wrapper{height:calc(100vh - 0px);width:100%;display:flex;justify-content:center;align-items:center;max-width:100%}.career-page-banner-sec .banner__wrapper .banner-title{text-align:center;font-size:4.5rem;line-height:1.25;margin-bottom:1.875rem;font-weight:600;color:#fff}.career-page-banner-sec .banner__wrapper .banner-pretitle{text-align:center;font-size:1.5rem;font-weight:600;line-height:1;color:#fff}@media(max-width:600px){.career-page-banner-sec .banner{padding:0!important}.career-page-banner-sec .banner .banner__wrapper .banner-title{font-size:2.25rem;margin-bottom:1rem;font-weight:700}.career-page-banner-sec .banner .banner__wrapper .banner-pretitle{font-size:1.25rem;font-weight:400;line-height:1.3}}.contact-us-wrapper .banner .banner__wrapper .banner__wrapper__content .banner-pretitle,.contact-us-wrapper .banner .banner__wrapper .banner__wrapper__content .banner-title,.faq-wrapper .banner .banner__wrapper .banner__wrapper__content .banner-pretitle,.faq-wrapper .banner .banner__wrapper .banner__wrapper__content .banner-title{color:var(--tertiary-font-color)}@media(max-width:1024px){.banner{height:auto}.career-page-banner-sec .banner__wrapper{height:auto;padding-block:12.5rem}}@media(max-width:600px){.banner{padding:6.25rem .625rem;min-height:auto}.banner .container{padding:0 .625rem}.banner .scroll-down-arrow{display:none}.banner__wrapper{min-height:auto;justify-content:center}.banner__wrapper__content{max-width:100%;display:flex;flex-direction:column;align-items:center}.banner__wrapper__content .banner-pretitle{font-size:1.5rem;line-height:1.25;text-align:center}.banner__wrapper__content .banner-title{font-size:2rem;line-height:2.4375rem;font-weight:600;text-align:center;margin-bottom:1rem}.banner__wrapper__content .banner-desc{font-size:.875rem;line-height:1.0625rem;text-align:center}.banner__wrapper__content .primary-btn{margin-top:1.5625rem}.career-page-banner-sec .banner__wrapper{height:calc(100vh - 3.625rem);padding-block:unset}}:root{--pc:#8658a4;--sc:#fff;--hcolor:#363435;--body-color:#0d0d0d;--gray-bg:#f1f3f5;--footer-bg:#000;--white:#fff;--tf:transparent;--p-color:#000f1b;--h1toh6:#6d758f;--line-light:#d9d9d9;--btn-hover:red;--bg-color:#06aed6;--bg-color2:#dff3f9;--new-mob-bgcolor:#f0f0f0;--op-thr:0.3;--op-n:0.9;--op-e:0.8;--op-f:0.5;--font-t:100;--font-el:200;--font-l:300;--font-r:400;--font-m:500;--font-sb:600;--font-b:700;--font-eb:800;--font-black:900;--font-eblack:950;--desk-padding:70;--mob-padding:50;--primary-font-color:#000;--secondary-font-color:#8658a4;--tertiary-font-color:#fff;--primary-border-color:#2d398e;--secondary-border-color:#ced4da;--tertiary-border-color:#0d0d0d;--quaternary-background-color:#fff;--primary-background-color:#fff;--secondary-background-color:#8658a4;--tertiary-background-color:#0d0d0d;--quaternary-background-color:#2d3192;--quinary-background-color:#f2f2f2;--senary-background-color:#f8f9fa;--senary-sec-background-color:#2d398e}.dark-mode{--primary-font-color:#fff;--secondary-font-color:#8658a4;--tertiary-font-color:#0d0d0d;--primary-border-color:#ced4da;--secondary-border-color:#2d398e;--tertiary-border-color:#fff;--quaternary-background-color:#8e8e93;--primary-background-color:#0d0d0d;--secondary-background-color:#ced4da;--tertiary-background-color:#fff;--quaternary-background-color:#2d3192;--quinary-background-color:#312f2f;--senary-sec-background-color:#0d0d0d}.firstPlp__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;width:100%}.firstPlp__grid__item{border-bottom:1px solid #2d3192;border-right:1px solid #2d3192;height:28.125rem;display:flex;position:relative;align-items:flex-end;cursor:pointer}.firstPlp__grid__item__img{padding:1.875rem;width:100%;height:100%;position:absolute;overflow:hidden}.firstPlp__grid__item__img img{transition:all .8s ease-in-out;transform:scale(1);transform-origin:right top}.firstPlp__grid__item__img:hover img{transform:scale(1.1)}.firstPlp__grid__item__title{z-index:1;width:100%;padding:1.875rem}.firstPlp__grid__item__title:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));pointer-events:none}.firstPlp__grid__item__title p{font-size:2rem;font-weight:500;line-height:1.2;color:--body-color;letter-spacing:normal;text-align:left;position:relative;z-index:1}.firstPlp__grid__item:nth-child(3n){border-right:none}@media(max-width:600px){.firstPlp__grid{grid-template-columns:repeat(2,1fr)}.firstPlp__grid__item{height:12.5rem}.firstPlp__grid__item__title{z-index:1;width:100%;padding:.9375rem}.firstPlp__grid__item__title p{font-size:.75rem;font-weight:500;line-height:1.2;color:--body-color;letter-spacing:normal;text-align:center}.firstPlp__grid__item:nth-child(3n){border-right:1px solid #2d3192}.firstPlp__grid__item:nth-child(2n){border-right:none}}