@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";.siteShell{min-height:100vh;background-color:#f5f7fb}.siteHeader{position:-webkit-sticky!important;position:sticky!important;top:0!important;left:0!important;right:0!important;z-index:100!important;display:flex!important;flex-direction:column!important;background:#011d38!important;border-bottom:1px solid transparent!important;transition:box-shadow .3s ease,border-color .3s ease,background .3s ease!important;height:100px!important;visibility:visible!important;opacity:1!important}.siteHeader ul{color:#f5f8ff!important}.siteHeader .brand,.siteHeader .brand *{visibility:visible!important;opacity:1!important}.siteHeader :global(.brandName){color:#f5f8ff!important;visibility:visible!important;opacity:1!important;display:block!important}.siteHeader :global(.brandTagline){color:rgba(226,240,255,.85)!important;visibility:visible!important;opacity:1!important;display:block!important}.siteHeader .menuWrapper,.siteHeader .menuWrapper *{visibility:visible!important;opacity:1!important}.navBar{width:min(1240px,100% - 48px);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0}.siteLayout{padding-bottom:clamp(80px,10vw,80px)}.brand{display:inline-flex;align-items:center;gap:16px;background:none;border:none;padding:0;cursor:pointer;text-align:left;transition:transform .25s ease}.brand img{height:58px;width:auto;border-radius:16px;box-shadow:0 14px 28px rgba(16,37,63,.12);transition:transform .25s ease,box-shadow .25s ease}.brand :global(.brandName){font-size:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f5f8ff!important;transition:color .3s ease;visibility:visible!important;opacity:1!important;display:block}.brand :global(.brandTagline){font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:rgba(226,240,255,.85)!important;transition:color .3s ease;visibility:visible!important;opacity:1!important;display:block}.brand:hover{transform:translateY(-2px)}.brand:hover img{transform:scale(1.03);box-shadow:0 18px 36px rgba(16,37,63,.18)}.brandCopy{display:flex;flex-direction:column;gap:2px}.siteHeaderElevated{box-shadow:0 18px 40px rgba(7,20,39,.25)!important;border-bottom-color:rgba(8,26,52,.12)!important;background:#fff!important;visibility:visible!important;opacity:1!important}.siteHeaderElevated :global(.brand),.siteHeaderElevated :global(.brand) *{visibility:visible!important;opacity:1!important}.siteHeaderElevated :global(.brandName){color:#10253f!important;visibility:visible!important;opacity:1!important;display:block!important}.siteHeaderElevated :global(.brandTagline){color:#5f738d!important;visibility:visible!important;opacity:1!important;display:block!important}.siteHeaderElevated .menuWrapper,.siteHeaderElevated .menuWrapper *,.siteHeaderElevated .navActionGhost{visibility:visible!important;opacity:1!important}.siteHeaderElevated .navActionGhost{background:rgba(55,125,214,.16);color:#1667c2;border:1px solid rgba(193,215,255,.28)}.siteHeaderElevated .navActionGhost:hover{background:rgba(55,125,214,.22)}.siteHeaderElevated .barsMenu{background:rgba(16,37,63,.08);visibility:visible!important;opacity:1!important}.siteHeaderElevated .barsMenu:active,.siteHeaderElevated .barsMenu:focus,.siteHeaderElevated .barsMenu:hover{background:rgba(16,37,63,.16)!important}.siteHeaderElevated .bar{background:#10253f!important;visibility:visible!important;opacity:1!important}.siteHeaderElevated :global(.ant-menu-title-content){color:#2a3445!important;visibility:visible!important;opacity:1!important}.menuWrapper{flex:1 1 auto;display:flex;align-items:center}.menu,.menuWrapper{justify-content:flex-end}.menu{width:100%;border:none;background:transparent}.menu :global(.ant-menu){background:transparent!important;border-bottom:none!important;display:flex;align-items:center;gap:4px}.menu :global(.ant-menu-horizontal){border-bottom:none!important}.menu :global(.ant-menu-item),.menu :global(.ant-menu-submenu-title){font-size:15px;font-weight:500;padding:0 14px!important;height:48px;line-height:48px;border-radius:999px;transition:color .2s ease,background .2s ease,box-shadow .2s ease}.menu :global(.ant-menu-item:after){display:none}.menuLight :global(.ant-menu-item),.menuLight :global(.ant-menu-submenu-title),.menuLight :global(.ant-menu-title-content){color:#2a3445!important;visibility:visible!important;opacity:1!important}.menuLight :global(.ant-menu-item:hover),.menuLight :global(.ant-menu-submenu-title:hover){color:#1667c2!important;background:rgba(22,103,194,.12)!important;box-shadow:inset 0 0 0 1px rgba(22,103,194,.08);visibility:visible!important;opacity:1!important}.menuLight :global(.ant-menu-item-selected),.menuLight :global(.ant-menu-submenu-selected){color:#2a3445!important;background:transparent!important;box-shadow:none!important;visibility:visible!important;opacity:1!important}.menuLight :global(.ant-menu-submenu-open) .ant-menu{background:transparent!important}.menuLight :global(.ant-menu-submenu .ant-menu){background:hsla(0,0%,100%,.95)!important;border-radius:18px;padding:8px 0}.menuLight :global(.ant-menu-submenu-arrow){color:#2a3445}.menuDark :global(.ant-menu){background:transparent!important}.menuDark :global(.ant-menu-item),.menuDark :global(.ant-menu-submenu-title),.menuDark :global(.ant-menu-title-content){color:rgba(244,247,252,.96)!important;visibility:visible!important;opacity:1!important}.menuDark :global(.ant-menu-item:hover),.menuDark :global(.ant-menu-submenu-title:hover){color:#fff!important;background:hsla(0,0%,100%,.18)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);visibility:visible!important;opacity:1!important}.menuDark :global(.ant-menu-item-selected),.menuDark :global(.ant-menu-submenu-selected){color:rgba(244,247,252,.96)!important;background:transparent!important;box-shadow:none!important;visibility:visible!important;opacity:1!important}.menuDark :global(.ant-menu-submenu-open){background:rgba(17,34,54,.85);border-radius:20px;box-shadow:0 18px 36px rgba(7,17,31,.35)}.menuDark :global(.ant-menu-submenu-open) .ant-menu{background:transparent!important}.menuDark :global(.ant-menu-submenu .ant-menu){background:rgba(17,34,54,.92)!important;border-radius:18px;padding:8px 0}.menuDark :global(.ant-menu-submenu .ant-menu) .ant-menu-item{color:rgba(244,247,252,.92)!important}.menuDark :global(.ant-menu-submenu-arrow){color:rgba(244,247,252,.8)}.menuHorizontal{width:100%}.menuVertical{width:100%;padding-top:12px}.menuVertical :global(.ant-menu){flex-direction:column;align-items:stretch;gap:6px}.menuVertical :global(.ant-menu-item),.menuVertical :global(.ant-menu-submenu-title){height:auto;line-height:1.6;padding:12px 16px!important;border-radius:14px}.menuVertical :global(.ant-menu-submenu){border-radius:16px;overflow:hidden}.navActions{margin-left:24px}.navActionGhost{height:46px;padding:0 22px;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;background:hsla(0,0%,100%,.16);color:#f1f6ff;border:1px solid rgba(193,215,255,.32)}.navActionGhost:hover{background:hsla(0,0%,100%,.24);transform:translateY(-1px)}.menuItem{font-weight:600}.menuCloseBtn{display:flex;justify-content:flex-end;align-items:center;font-size:18px;color:#10253f;margin-bottom:12px}.menuCloseBtn svg{cursor:pointer}.logo{display:flex;justify-content:center;margin:12px 0 16px}.logo img{height:36px;width:auto;border-radius:10px;box-shadow:0 8px 16px rgba(16,37,63,.12)}.barsMenu{display:none;border:none;background:hsla(0,0%,100%,.12);width:44px;height:44px;border-radius:12px;align-items:center;justify-content:center;transition:background .2s ease}.barsMenu:active,.barsMenu:focus,.barsMenu:hover{background:hsla(0,0%,100%,.2)!important}.barsBtn{display:flex;flex-direction:column;gap:4px}.bar{width:22px;height:2px;background:#f1f6ff;transition:background .2s ease}.bar:nth-child(2){width:26px}.barLight{background:#fff}.drawer :global(.ant-drawer-body){padding:28px 24px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.drawer .menu{padding-top:16px}@media(max-width:375px){.drawer :global(.ant-drawer-body){padding:24px 20px}.drawer .menu{padding-top:12px}}@media(max-width:320px){.drawer :global(.ant-drawer-body){padding:20px 16px}.drawer .menu{padding-top:10px}}.siteFooter{position:relative;overflow:hidden;padding:72px 0 48px;color:rgba(241,247,255,.88);background:radial-gradient(circle at top left,rgba(47,143,255,.2),transparent 60%),linear-gradient(135deg,#06142c,#0f264a 60%,#0a1c36)}.siteFooter:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.08) 1px,transparent 0,transparent 22px),repeating-linear-gradient(90deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.05) 1px,transparent 0,transparent 22px);opacity:.08;pointer-events:none}.siteFooter a{cursor:pointer;transition:all .3s ease;color:rgba(220,231,248,.88)!important;text-decoration:none}.siteFooter a:hover{color:#fff;transform:translateX(4px)}.footerShell{position:relative;z-index:1;width:min(1180px,100% - 48px);margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:clamp(32px,6vw,64px);gap:clamp(32px,6vw,64px)}.footerColumnPrimary{display:flex;flex-direction:column;gap:24px}.footerBrandRow{display:flex;gap:18px;align-items:flex-start}.footerBrandRow img{width:68px;height:68px;border-radius:16px;box-shadow:0 18px 32px rgba(8,19,35,.38)}.footerBrandCopy{display:flex;flex-direction:column;gap:4px;font-size:15px;letter-spacing:.02em}.footerBrandCopy strong{font-size:16px;color:#f5f8ff}.footerLegal{margin:0;font-size:14px;color:rgba(220,231,248,.7)}.footerColumnGroup{display:grid;grid-gap:32px;gap:32px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.footerColumn{display:flex;flex-direction:column;gap:16px}.footerColumn h4{margin:0;font-size:16px;text-transform:uppercase;letter-spacing:.12em;color:#f5f8ff}.footerColumn ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.footerColumn ul li{font-size:14px}.footerBottomBar{position:relative;z-index:1;margin-top:clamp(32px,5vw,48px);padding-top:28px;border-top:1px solid rgba(94,118,150,.3);text-align:center;font-size:14px;color:rgba(220,231,248,.78)}.footerBottomBar img{height:16px;width:16px;margin:0 6px}@media(max-width:992px){.footerShell{grid-template-columns:1fr}.footerColumnGroup{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:576px){.siteFooter{padding:56px 0 40px}.footerShell{width:calc(100% - 32px)}.footerBrandRow{flex-direction:column;align-items:flex-start}}.justifyFlexEnd{justify-content:flex-end}@media(max-width:1200px){.navBar{gap:18px}.navActions{gap:10px}}@media(max-width:992px)and (min-width:768px){.navBar{width:min(100%,100% - 32px);padding:16px 0;gap:16px}.brand{gap:12px}.brand img{height:50px}.brandCopy :global(.brandName){font-size:16px}.brandCopy :global(.brandTagline){font-size:11px}.menuWrapper :global(.ant-menu){font-size:14px}.navActions .navActionGhost{height:42px;padding:0 18px;font-size:13px}}@media(max-width:992px){.brandCopy,.menuWrapper,.navActions{display:none}.barsMenu{display:inline-flex}.navBar{grid-template-columns:auto auto;justify-content:space-between}}@media(max-width:768px){.navBar{width:calc(100% - 32px);padding:16px 0}.brand img{height:52px}.barsMenu{width:40px;height:40px}}@media(max-width:525px){.brand img{height:46px}}.contact-page header{background:#fff!important}.contact-page .login-page{display:flex;position:relative;flex-direction:column;background:linear-gradient(90deg,#be202e 1.46%,#891654 46.95%,#3c1053 97.95%);height:100%;margin-top:20px}.contact-page .login-page--container{margin:100px 0;width:100%;display:flex;justify-content:center;flex-direction:row}.contact-page .login-page--container .left-section{margin:auto;display:flex;justify-content:space-between;align-items:center;height:400px}.contact-page .login-page--container .left-section h2{color:#10253f!important;font-size:30px}.contact-page .login-page--container .left-section h2 span{color:#10253f}.contact-page .login-page--container .left-section p{color:#333!important;line-height:2}.contact-page .login-page--container .left-section img{margin:30px}.contact-page .login-page--main{flex-grow:1;width:100%;display:flex;justify-content:center;align-items:center}.contact-page .login-page--form{max-width:70%;width:100%;background:#fff;box-shadow:0 25px 75px rgba(16,30,54,.25);position:relative;overflow:hidden;float:right;min-height:600px;height:max-content;display:flex;margin:auto;border-radius:10px}@media only screen and (max-width:440px){.contact-page .login-page--form{min-height:750px}}.contact-page .login-page--form .right-section{height:max-content;padding:80px 30px 0;width:60%}@media only screen and (max-width:440px){.contact-page .login-page--form .right-section{height:inherit;padding:0}}.contact-page .login-page--form .left-section{height:auto;background-color:rgba(255,153,162,.329);width:60%;margin:0;padding:30px;display:flex;align-items:flex-start}.contact-page .login-page--form .left-section p{font-size:14px;text-align:left}.contact-page .login-page--form .left-section .contact-info{margin-top:30px;font-size:18px;width:100%}.contact-page .login-page--form .left-section .contact-info .ant-col{text-align:start}.contact-page .login-page--form .left-section .contact-info .address{line-height:1.7}.contact-page .login-page--form .left-section .contact-info .anticon{background:#442f84;padding:10px;border-radius:50%;color:#fff}.contact-page .login-page--form .left-section .contact-info .social-icons{width:40px}.contact-page .login-page .ant-input,.contact-page .login-page .ant-select-selection-item{font-weight:700}.contact-page .login-page--form-title{font-weight:700;font-size:32px;line-height:46px;color:#292d34;text-align:center;margin-bottom:20px}.contact-page .login-page button:first-child{margin-top:20px}@media(max-width:992px){.contact-page .login-page--container{justify-content:center}.contact-page .login-page--container .left-section{display:none}.contact-page .login-page--form{padding:30px;max-width:600px}.contact-page .login-page--form .right-section{width:100%}}.contact-page .ant-input,.contact-page .ant-select:not(.ant-select-customize-input) .ant-select-selector{border:1px solid hsla(0,0%,56%,.529)}.contact-page .ant-input:placeholder-shown{font-weight:700}.contact-page .mt-60{margin-top:80px!important}.about-content{padding:0 20px}.about-image{width:100%!important;height:400px!important;padding:20px 40px}.about-title{font-size:40px;color:#10253f;padding-top:20px}.about-header,.about-title{font-family:Avenir,sans-serif;font-weight:500}.about-header{font-size:32px;color:#2e0f0f;padding:0 20px}.about-container:nth-child(odd){margin:100px 0 60px;padding:0 140px}.about-container:nth-child(odd) .about-content{padding:0;width:100%;display:flex;align-items:center;flex-direction:column;flex-wrap:wrap}.about-container:nth-child(odd) .about-content .about-title{font-family:Avenir,sans-serif;width:100%;font-size:40px}.about-container:nth-child(odd) .about-content .about-image{width:auto!important;height:400px!important;display:flex;justify-content:flex-end;margin:30px 35px 0 0!important}.about-container:nth-child(odd) .about-content .justifyFlexCenter{width:100%!important;height:190px!important}.about-container:nth-child(odd) .verticalFlexCenter{height:0!important;width:100%}@media only screen and (max-width:450px){.about-container:nth-child(odd){margin:0;padding:0}}.about-container:nth-child(2n){margin:100px 0 60px;padding:0 120px}.about-container:nth-child(2n) .about-content{font-family:Lato;padding:0;width:100%;display:flex;align-items:center;flex-direction:column;flex-wrap:wrap}.about-container:nth-child(2n) .about-content .about-title{font-family:Avenir,sans-serif;width:100%;font-size:40px}.about-container:nth-child(2n) .about-content .about-image{width:100%;height:400px;display:flex;margin:30px 35px 0 0!important}.about-container:nth-child(2n) .about-content .about-image img{margin:0!important}.about-container:nth-child(2n) .about-content .justifyFlexCenter{width:100%!important;height:190px!important}.about-container:nth-child(2n) .verticalFlexCenter{height:0!important;width:100%}@media only screen and (max-width:450px){.about-container:nth-child(2n){margin:0;padding:0}}.carousel-container{display:flex!important;justify-content:center!important;text-align:center!important;margin:0!important}.carousel-item{margin:0;height:500px!important;width:auto;color:#fff}.carousel-item img{display:flex;justify-content:center;flex-direction:row}@media only screen and (max-width:767px){.carousel-item{width:360px;height:auto}}@media only screen and (max-width:450px){.carousel-item{width:290px;height:440px!important}}.carousel-card,.carousel-card-small{overflow:hidden;position:absolute;background-color:hsla(0,0%,100%,.88);max-width:750px;width:100%;height:125px;bottom:0;padding:0 20px 20px}@media only screen and (max-width:767px){.carousel-card,.carousel-card-small{height:150px;width:100%;max-width:360px;bottom:0}}@media only screen and (max-width:450px){.carousel-card,.carousel-card-small{height:170px;width:100%;max-width:290px;bottom:0}}.carousel-content{font-family:Lato;font-weight:700;height:60px;padding:0 30px 25px 20px}@media only screen and (max-width:450px){.carousel-content{padding:0 10px 10px;font-size:14px}}.carousel-content-hidden{font-weight:700;overflow:hidden;display:none;padding:0 15px 25px}@media only screen and (max-width:450px){.carousel-content-hidden{padding:30px}}.carousel-content-hidden:hover{overflow:visible;display:block;cursor:pointer}@media only screen and (max-width:450px){.carousel-content-hidden:hover{padding:30px}}.carousel-title{font-family:Avenir,sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;text-align:center;color:#7f7f7f!important;margin:10px 20px}@media only screen and (max-width:450px){.carousel-title{margin:10px;font-size:19px}}.image-background-about{background-image:url(/_next/static/media/team.e4fceb12.png);height:auto;background-size:100% 100%;border-radius:0 20px 20px 0}@media only screen and (max-width:840px){.image-background-about{background-size:cover;background-position:50%}}@media only screen and (max-width:520px){.image-background-about{border-radius:15px;height:77vw;width:auto;margin:-8px 8px 8px}}.about-image-container{width:49.5%;display:flex;justify-content:space-between;flex-direction:column;overflow:hidden}@media only screen and (max-width:520px){.about-image-container{width:100%;margin:0}}.about-image-container img{background-size:100% 100%}.landing-title{font-family:Quicksand,sans-serif;color:#10253f;font-weight:700;font-size:38px;text-transform:uppercase;margin:0 0 20px}.lading-subtitle{font-family:Roboto,sans-serif;color:#2e0f0f;font-size:28px}.banner-container{flex-direction:column;width:-webkit-fill-available;padding:92px 0 100px}@media only screen and (max-width:450px){.banner-container{padding:16vh 0 0}}.banner-container p{text-align:justify;text-justify:inter-word}.topic-title{font-size:32px;margin:.5em auto;text-align:center;color:#1779b8}.banner-title{font-size:32px;padding-inline:4vw;z-index:5;margin-block:.5em;color:#d2d7df}@media only screen and (max-width:450px){.banner-content .title{font-size:25px;text-align:center}.banner-content{display:flex;flex-direction:column;align-items:center}}.slidingImage{width:100%;margin:20px 0 0 20px}@media(min-width:768px){.slidingImage{position:absolute;width:500px;right:20px;margin:0!important}}.landing-banner{position:relative;display:flex;align-items:center;justify-content:center;margin-top:70px}.banner-mockup{height:22vw;width:30vw}@media only screen and (max-width:440px){.banner-mockup{width:350px;height:240px;margin:20px 10px}}.banner-list{font-size:18px;list-style:square/_next/static/media/Logo.e30a1369.jpg inside url(/_next/static/media/Logo.e30a1369.jpg);padding-left:2em}.banner-list li{text-indent:-1.1em;text-align:justify}.banner-img-container{width:100%;background-color:#000}.banner-img-container .banner-img{width:100%;max-height:78vh;-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%}.landing-button-ctn{display:flex;flex-direction:column;gap:16px;justify-content:center;height:100%}@media only screen and (max-width:992px){.landing-button-ctn{margin-bottom:24px}}.landing-button{width:88%;padding:12px 32px;font-size:18px;border:2px solid #7f7f7f;border-radius:0 100px 100px 0;background-color:#10253f;color:#fff;cursor:pointer}@media only screen and (max-width:375px){.landing-button{width:100%}}a,a:active,a:focus,a:hover{text-decoration:none;outline:none}a,a:active,a:focus{color:#333;text-decoration:none;transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-duration:.2s;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}ul{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto}a,a:hover{display:inline-block;text-decoration:none;color:inherit}.what-we-do .descriptionCard{height:300px}.card-container{display:flex;justify-content:space-between;width:300px;height:auto;padding:0 30px;margin:0 auto}.section-head{margin-bottom:60px}.section-head h4{position:relative;padding:0;color:#10253f;line-height:1;letter-spacing:.3px;font-size:38px;font-weight:700;text-align:center;text-transform:none;margin-bottom:30px}.section-head h4 span{font-weight:700;padding-bottom:5px;color:#7f7f7f}p.service_text{color:#ccc!important}.section-head p,p.awesome_line,p.service_text{font-size:16px;line-height:28px;text-align:center}.section-head p,p.awesome_line{color:#818181}.extra-text{font-size:34px;font-weight:700;color:#2f2f2f;margin-bottom:25px;position:relative;text-transform:none}.extra-text:before{content:"";width:60px;height:3px;background:#7f7f7f;position:absolute;left:0;bottom:-10px;right:0;margin:0 auto}.extra-text span{font-weight:700;color:#7f7f7f}.item{background:#fff;height:500px!important;width:92%;text-align:center;padding:30px 10px;box-shadow:0 0 25px rgba(0,0,0,.07);border-radius:20px;border:5px solid rgba(0,0,0,.05);margin-bottom:30px;transition:all .5s ease 0;transition:all .5s ease 0s}.item a{overflow:hidden;position:relative;display:inline-block}.item a:after,.item a:before{content:"";position:absolute;width:100%;left:0}.item a:before{background-color:#9f95c1;height:2px;bottom:0;transform-origin:100% 50%;transform:scaleX(0)}.item a:after,.item a:before{transition:transform .3s cubic-bezier(.76,0,.24,1)}.item a:after{content:attr(data-replace);height:100%;top:0;transform-origin:100% 50%;transform:translate3d(200%,0,0);color:#9f95c1}.item a:hover:before{transform-origin:0 50%;transform:scaleX(1)}.item a:hover:after{transform:translateZ(0)}.item a span{display:inline-block;transition:transform .3s cubic-bezier(.76,0,.24,1)}.item a:hover span{transform:translate3d(-200%,0,0)}.item a{font-size:12px;text-decoration:none;color:#2e0f0f;font-weight:700;vertical-align:top}.item img{max-width:100%!important;height:68%!important}@media only screen and (max-width:450px){.item{height:470px;width:120%}}.item:hover{background:#7f7f7f;box-shadow:0 8px 20px 0 rgba(0,0,0,.2);transition:all .5s ease 0;transition:all .5s ease 0s;cursor:pointer}.item:hover a{font-size:12px;color:#fff!important}.item:hover .item,.item:hover span.icon{background:#fff;border-radius:10px;transition:all .5s ease 0;transition:all .5s ease 0s}.item:hover h6,.item:hover p{color:#fff;transition:all .5s ease 0;transition:all .5s ease 0s}.item .icon{font-size:20px;margin-bottom:20px;padding-top:17px;color:#f91942;width:100px;height:100px;line-height:96px;border-radius:50px}.item .feature_box_col_five,.item .feature_box_col_four,.item .feature_box_col_one,.item .feature_box_col_six,.item .feature_box_col_three,.item .feature_box_col_two{background:#ecbdc1}.item p{font-size:15px;font-weight:500;line-height:26px;height:180px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:450px){.item p{height:210px;overflow:hidden;text-overflow:ellipsis}}.item h6{font-size:20px;font-weight:700;margin-bottom:20px;color:#2f2f2f}.mission p{margin-bottom:10px;font-size:15px;line-height:28px;font-weight:500}.mission i{display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;background:#f91942;border-radius:50%;color:#fff;font-size:25px}.mission .small-text{margin-left:10px;font-size:13px;color:#666}.skills{padding-top:0}.skills .prog-item{margin-bottom:25px}.skills .prog-item:last-child{margin-bottom:0}.skills .prog-item p{font-weight:500;font-size:15px;margin-bottom:10px}.skills .prog-item .skills-progress{width:100%;height:10px;background:#e0e0e0;border-radius:20px;position:relative}.skills .prog-item .skills-progress span{position:absolute;left:0;top:0;height:100%;background:#f91942;width:10%;border-radius:10px;transition:all 1s}.skills .prog-item .skills-progress span:after{content:attr(data-value);position:absolute;top:-5px;right:0;font-size:10px;font-weight:600;color:#fff;background:rgba(0,0,0,.9);padding:3px 7px;border-radius:30px}.download-container{position:relative;height:550px;width:100%;background:linear-gradient(90deg,#be202e 1.46%,#891654 46.95%,#3c1053 97.95%)}.download-section{display:flex;flex-direction:column;justify-content:center;margin:0 60px}.download-image{position:absolute;width:auto;height:450px;right:20px;bottom:20px}.solutions .solutions-image{position:relative;height:500px;width:350px;border-radius:20px}@media only screen and (max-width:450px){.solutions .solutions-image{height:400px;width:auto;margin-bottom:80px}}.solutions .solutions-card,.solutions .solutions-card-small{overflow:hidden;position:absolute;background-color:hsla(0,0%,100%,.88);width:350px!important;height:150px;width:auto;bottom:0;padding:0 20px 20px}@media only screen and (max-width:450px){.solutions .solutions-card,.solutions .solutions-card-small{height:150px;width:auto;bottom:80px}}.solutions .solutions-card-1:hover .solutions-card-small{transition:all .8s ease 0s;height:510px;bottom:-20}@media only screen and (max-width:450px){.solutions .solutions-card-1:hover .solutions-card-small{height:400px;width:auto}}.solutions .solutions-card-1:hover .solutions-title{margin:20px!important}.solutions .solutions-card-1:hover .solutions-content{display:none}.solutions .solutions-card-1:hover .solutions-content-hidden{display:block}.solutions .solutions-content{font-weight:700;height:45px;padding:0 30px 25px 20px;overflow:hidden;display:-webkit-box;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.solutions .solutions-content-hidden{font-weight:700;overflow:hidden;display:none;padding:0 15px 25px}@media only screen and (max-width:450px){.solutions .solutions-content-hidden{padding:30px}}.solutions .solutions-content-hidden:hover{overflow:visible;display:block;cursor:pointer}@media only screen and (max-width:450px){.solutions .solutions-content-hidden:hover{padding:30px}}.solutions .solutions-title{font-family:Quicksand;font-size:22px;font-weight:500;text-transform:uppercase;text-align:center;color:#7f7f7f!important;margin:20px}@media only screen and (max-width:450px){.solutions .solutions-title{font-size:19px}}.solutions .learn-more-button{position:absolute;background-color:#7f7f7f;color:#fff!important;border-radius:30px!important;opacity:100%!important}.solutions .learn-more-button:hover{color:#2e0f0f!important}@media only screen and (max-width:450px){.what-we-offer{margin:0!important}}.what-we-offer .circle-info-card{position:relative;display:flex;justify-content:center;align-items:center;text-align:justify;padding:30px;height:400px;width:400px;border-radius:50%;background-color:#10253f;opacity:90%;color:#fff;left:30px}@media only screen and (max-width:450px){.what-we-offer .circle-info-card{position:inherit;height:270px;width:270px;opacity:100%}}.what-we-offer .circle-img{position:absolute;border-radius:50%;object-fit:cover;height:400px;width:400px;top:30px;right:0}@media only screen and (max-width:992px){.what-we-offer .circle-img{right:8vw}}@media only screen and (max-width:450px){.what-we-offer .circle-img{display:none}}.what-we-offer .why-us-container{position:relative}@media only screen and (max-width:992px){.what-we-offer .why-us-container{padding-inline:8vw}}@media only screen and (max-width:450px){.what-we-offer .why-us-container{display:flex;justify-content:center;margin-top:55px}}.what-we-offer .why-us-padding{padding-left:15px;padding-right:15px}.what-we-offer .why-us-toggle-button{display:flex;align-items:center;width:380px;height:50px;margin-top:20px;padding-left:60px;font-weight:700;font-size:large;text-align:left;color:#000;box-shadow:0 0 4px rgba(0,0,0,.25);border-radius:30px 0 0 30px}.what-we-offer .why-us-toggle-button.active{background-color:#10253f;color:#fff}@media only screen and (max-width:450px){.what-we-offer .why-us-toggle-button{width:100px!important;height:30px!important;font-size:9px;border-radius:30px;padding:0;flex-direction:row!important;align-items:center!important}}.what-we-offer .image-accent-2{position:absolute;z-index:1;width:118px;height:113px;right:12vw;bottom:66px;animation:animName 30s linear infinite}.what-we-offer .top-margin{margin-top:120px}.contentStyle{margin:0;height:160px;color:#fff;line-height:160px;text-align:center;background:#364d79}*,:after,:before{box-sizing:border-box}body{font-family:Quicksand,sans-serif;font-size:18px;line-height:1.4;color:#161b1e}.quote-wrapper{aspect-ratio:1;width:clamp(300px,100%,320px);position:relative;margin:10vh 0;border:2px solid #10253f;border-radius:100%;background-color:#fff}@media only screen and (max-width:450px){.quote-wrapper{padding:9px;width:340px;height:330px}}.text{width:100%;height:100%;position:relative;margin:0}.text p{height:100%;line-height:1.25;padding:0;text-align:center;text-shadow:.5px .5px 1px rgba(0,0,0,.3)}.text:before{float:left;shape-outside:polygon(0 0,98% 0,50% 6%,23.4% 17.3%,6% 32.6%,0 50%,6% 65.6%,23.4% 82.7%,50% 94%,98% 100%,0 100%)}.text p:before,.text:before{content:"";width:50%;height:100%;shape-margin:7%}.text p:before{float:right;shape-outside:polygon(2% 0,100% 0,100% 100%,2% 100%,50% 94%,76.6% 82.7%,94% 65.6%,100% 50%,94% 32.6%,76.6% 17.3%,50% 6%)}.quote-wrapper blockquote footer{width:100%;position:absolute;bottom:25px;text-align:center;font-style:italic;text-shadow:.5px .5px 1px rgba(0,0,0,.3)}.quote-wrapper:before{font-size:270px;height:82px;line-height:.78;line-height:1;position:absolute;top:-70px;left:-20px;z-index:1;font-family:sans-serif,serif;color:#ccc;opacity:.9}@media only screen and (max-width:440px){.quote-wrapper{width:370px;height:320px;top:-58px;left:0}.quote-wrapper:before{font-size:270px;top:-58px;left:-8px}.text-sm{font-size:21px!important}.quote-wrapper blockquote footer{bottom:32px}}.note{margin:5vw;padding:.5em;border-left:.5em solid #52e052;background:#e9fbe9}.note a{text-decoration:none;color:#161b1e}.note a:hover{text-decoration:underline}.lets-talk .lets-talk-section{background-image:url(/images/hand-shake.png);background-repeat:no-repeat;height:379px;background-size:100%;position:relative;margin-top:100px}@media only screen and (max-width:450px){.lets-talk .lets-talk-section{margin-top:0!important}}.lets-talk .lets-talk-container{position:relative;height:450px;width:100%;background-color:#7f7f7f;margin-top:180px}@media only screen and (max-width:450px){.lets-talk .lets-talk-container{height:350px;margin-top:0!important}}.lets-talk .lets-talk-content{display:flex;flex-direction:column;justify-content:center}.lets-talk .lets-talk-title{font-family:Quicksand;font-size:20px;color:#fff}.lets-talk .lets-talk-image{position:absolute;width:auto;height:450px;left:50px}@media only screen and (max-width:450px){.lets-talk .lets-talk-image{height:125px;width:130px;left:97px;bottom:0}}.lets-talk .lets-talk-round-button{height:40px!important;padding:0 10px;border-radius:30px!important;border-style:none;font-size:13px;font-weight:700;background-color:#333!important;color:#fff!important}.lets-talk .lets-talk-round-button:hover{color:#fff!important;background-color:#7f7f7f!important}.why-xs section{min-height:70vh}.why-xs .about-container{width:-webkit-fill-available;padding:90px 140px 40px}@media only screen and (max-width:440px){.why-xs .about-container{padding:0 20px;margin-top:120px}}.why-xs .about-img{height:245px;width:120;margin:50px 0 0 50px!important}@media only screen and (max-width:440px){.why-xs .about-img{width:auto;height:200px;margin-bottom:20px}}.why-xs .slidingImage{width:100%}@media(max-width:450px){.why-xs .slidingImage{width:500px;right:20px;margin:30px}}.who-are-we .section-container{padding-bottom:60px}.who-are-we .content-container{padding:0 200px 10px}@media only screen and (max-width:440px){.who-are-we .content-container{padding:0 30px;margin-top:60px}.who-are-we .content-container p{text-align:justify}}.who-are-we .section-img{height:400px;width:auto}@media only screen and (max-width:440px){.who-are-we .section-img{margin:0 20px 15px 0;padding:0;height:190px;width:auto}}.solution ul{list-style-type:circle}.solution .section-title{margin:100px 0 0 150px}@media(max-width:450px){.solution .section-title{margin:100px 0 0 20px}}.solution .content-container{padding:0 150px 10px}@media only screen and (max-width:440px){.solution .content-container{padding:10px 20px 0;margin-bottom:80px}}.solution .employer-img{height:455px;width:auto;padding:20px;margin:0 0 100px 50px}@media only screen and (max-width:440px){.solution .employer-img{height:200px;width:auto;margin:30px 0;padding:0}}.solution .employee-img{position:absolute;height:435px;width:auto;padding:20px;bottom:-25px}@media only screen and (max-width:440px){.solution .employee-img{position:static;height:200px;width:auto;margin:30px 0;padding:0}}.solution .cta-button{width:100%;margin-top:20px}.modals li{list-style-type:circle!important}.modals h3{text-decoration:underline}.modals h3,.modals h4{font-family:Quicksand;font-size:19px;font-weight:700}.mental .content-container{padding:0 150px 10px}@media only screen and (max-width:440px){.mental .content-container{padding:10px 20px 0;margin-bottom:80px}}.mental .section-title{margin:100px 0 0 150px}@media(max-width:450px){.mental .section-title{margin:100px 0 0 20px}}.mental .mental-img{position:absolute;height:400px;width:auto;padding:20px;top:65px;left:112px}@media only screen and (max-width:440px){.mental .mental-img{position:static;height:200px;width:auto;margin:30px 0;padding:0}}.mental .cta-button{width:100%;margin-top:20px}.mental .center{display:block;margin-left:auto;margin-right:auto;width:50%}.vibes{margin:100px 0}@media(max-width:450px){.vibes{margin:100px 0 0}}.vibes .about-vibes{flex-direction:column}.vibes .about-vibes .desc{font-size:20px;text-align:justify;padding:0 150px}@media(max-width:450px){.vibes .about-vibes .desc{padding:0 20px}}.vibes .section-container{margin:100px 0 0 150px}@media(max-width:450px){.vibes .section-container{margin:0 20px}}.vibes ul{list-style-type:circle}.vibes .title{font-family:Roboto,sans-serif;font-size:30px;color:#d7157d}@media(max-width:450px){.vibes .title{padding:20px;text-align:center}}@media only screen and (max-width:440px){.vibes .content-container{padding:10px 20px 0;margin-bottom:80px;display:flex;flex-direction:column-reverse}}@media only screen and (min-width:441px)and (max-width:769px){.vibes .content-container img{display:none}}.vibes .employer-img{height:455px;width:auto;padding:20px;margin:0 0 100px 50px}@media only screen and (max-width:440px){.vibes .employer-img{height:200px;width:auto;margin:30px 0;padding:0}}.vibes .employee-img{position:absolute;height:435px;width:auto;padding:20px;bottom:-25px}@media only screen and (max-width:440px){.vibes .employee-img{position:static;height:300px;width:auto;margin:30px 0;padding:0}}.vibes .cta-button{display:flex;width:100%;margin-top:20px}@media(max-width:450px){.vibes .cta-button{flex-direction:column}}.vibes .mr-10{margin-right:10px}.blog h2{font-size:60px}.blog h2,.blog h3{font-family:Avenir,sans-serif;font-weight:700;text-align:center}.blog h3{font-size:22px;max-height:140px;overflow:auto}.blog h4{font-size:30px}.blog h4,.blog h5{font-family:Avenir,sans-serif;font-weight:700;text-align:start}.blog h5{font-size:28px}.blog h6{font-family:Avenir,sans-serif;font-size:20px;font-weight:700;text-align:center}.blog strong{font-family:Lato;font-weight:600}.blog ol li{font-family:Lato;font-size:24px;list-style-type:decimal;margin-left:18px;padding-left:20px}.blog ul li{font-family:Lato;font-size:16px;list-style:circle}.blog .article-unorlist{font-family:Lato;font-size:24px;margin-left:16px}.blog .article-description{font-family:Lato;font-size:18px;font-weight:500}.blog .article-row{margin-bottom:320px}.blog .article-cards-container{display:flex;flex-flow:row wrap;min-width:0;flex-direction:row;justify-content:center;padding:16px 80px;margin-bottom:56px}@media(max-width:1600px){.blog .article-cards-container{padding:16px 40px}}.blog .article-card{width:30%;margin:0 1.8% 48px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;transition:transform .2s ease-in-out}.blog .article-card:hover{cursor:pointer;transform:scale(1.04)}.blog .article-card-content{height:30em;width:100%;text-align:justify}.blog .article-card-content,.blog .article-content{font-family:Lato;display:flex;flex-direction:column;justify-content:space-between}.blog .paragraph-container{padding:0 20%}.blog .article-content p{font-family:Lato;font-size:24px;text-align:justify}.blog .blog-s1-keyword{font-weight:700}.blog .blog-heading-container{display:flex;flex-direction:column;justify-content:center;margin-top:100px}.blog .blog-heading{font-family:Avenir,sans-serif;font-size:43px;font-weight:600;text-align:center;margin:40px 0 10px}.blog .blog-subheading{font-family:Lato;font-size:19px;font-weight:400;text-align:center;margin-bottom:70px}.blog .article-card-img-container{height:220px!important}.blog .article-card-img{width:100%;height:220px;margin:auto 0}.blog .article-img{height:auto!important;width:95%!important;border-radius:20px}.blog .article-container{max-height:500px;overflow-y:auto;padding:30px;margin:120px 0 40px}.blog .button-div{height:50px}.blog .button-container,.blog .button-div{display:flex;justify-content:center;align-items:center}.blog .button-container{min-height:90px;width:100%}.blog .hidden-desktop{display:none!important}@media(max-width:576px){.blog p{font-family:Lato;text-align:justify}.blog h2{font-family:Avenir,sans-serif;font-size:26px;font-weight:700;text-align:center;padding:0 16px}.blog h4{font-size:22px}.blog h4,.blog h5{font-family:Avenir,sans-serif;font-weight:700;text-align:start}.blog h5{font-size:16px;margin:16px 0 0}.blog ol li{font-family:Lato;font-size:18px;list-style-type:decimal;padding-left:8px}.blog ul li{font-family:Lato;font-size:16px;list-style:circle}.blog .paragraph-container{margin:8px 0}.blog .article-img{height:auto!important;width:95%!important}.blog .article-cards-container{display:flex!important;justify-content:center!important;padding:16px;margin:24px auto}.blog .article-content{font-family:Lato;display:flex;flex-direction:column;justify-content:center}.blog .article-link{font-family:Lato;display:inline}.blog .article-content p{font-family:Lato;font-size:18px;text-align:justify;margin:4px 0 16px}}.founding-partners .section-container{padding-bottom:60px}.founding-partners .content-container{padding:0 200px 10px}@media only screen and (max-width:440px){.founding-partners .content-container{padding:0 30px;margin-top:60px}.founding-partners .content-container p{text-align:justify}}.founding-partners .section-img{height:400px;width:auto}@media only screen and (max-width:440px){.founding-partners .section-img{margin:0 20px 15px 0;padding:0;height:190px;width:auto}}.founding-partners .partners-card-container{justify-content:center}.founding-partners .partners-card-container .partners-card{display:flex;flex-direction:column;align-items:center;padding:48px 32px;cursor:pointer;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;margin:8px;border:1px solid rgba(0,0,0,.05)}.founding-partners .partners-card-container .partners-card:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.15);border-color:rgba(16,37,63,.1)}.founding-partners .partners-card-container .partners-card .partners-img-container{aspect-ratio:1;width:188px;margin-bottom:24px;border-radius:50%;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1);transition:all .3s ease}.founding-partners .partners-card-container .partners-card .partners-img-container img{width:100%;height:100%;object-fit:cover;transition:all .3s ease}.founding-partners .partners-card-container .partners-card .partners-img-container:hover img{transform:scale(1.05)}.founding-partners .partners-card-container .partners-card .partners-img-container:has(img[src*="5.png"]){border:4px solid #10253f}.founding-partners .partners-card-container .partners-card .partners-card-name{color:#10253f;font-size:22px;text-align:center;font-weight:700;margin-bottom:8px;letter-spacing:.5px}.founding-partners .partners-card-container .partners-card .partners-card-title{color:#7f7f7f;font-size:20px;margin-top:0;font-weight:600;text-align:center;line-height:1.4}.partners-text{font-size:18px;text-align:justify;width:100%;padding-inline:5vw;line-height:1.6;color:#2e0f0f}@media only screen and (max-width:450px){.strategic{margin:0!important}}.strategic-title-container{max-width:1950px;width:80vw;height:-moz-fit-content;height:fit-content;display:flex;justify-content:right;margin:8px auto 0}@media only screen and (max-width:520px){.strategic-title-container{width:92vw;margin:24px auto 0}}.strategic-title{font-family:Avenir,sans-serif;font-size:40px;justify-self:left;margin:16px auto 8px 8px;color:#7f7f7f}.strategicContainer{overflow-x:scroll;white-space:nowrap;position:relative}.strategicContainer::-webkit-scrollbar{display:none}.strategicItem{width:380px;height:160px;flex:0 0 auto;border-radius:20px;background-color:#fff;border:solid #7f7f7f;margin:20px;display:flex;justify-content:space-between;align-items:center;padding:16px;flex-direction:column}@media only screen and (max-width:400px){.strategicItem{width:92vw}}.strategicImgCtn{height:72px;display:flex;align-items:center}.strategicImg{max-height:72px}.strategicName{font-weight:600}.btn-container{width:160px;margin-right:48px;margin-left:auto}@media only screen and (max-width:768px){.btn-container{margin-right:0}}.strategic-l-btn{height:48px;width:48px;border-radius:50%;margin:16px;background-color:#e4d3e8;border:solid #7f7f7f}@media only screen and (max-width:400px){.strategic-l-btn{margin:8px}}.strategic-r-btn{height:48px;width:48px;border-radius:50%;margin:16px;background-color:#e4d3e8;border:solid #7f7f7f}.left-btn{rotate:180deg;margin:1px 3px 0 0}.left-btn,.right-btn{flex:0 0 auto;height:20px;width:20px}.right-btn{margin:1px 0 0 3px}button[disabled]{opacity:.5}.strategic-flexbox-slide-container{overflow:hidden;white-space:nowrap}.strategic-flexbox-slide-container:hover .strategic-infinite-slide-ltor,.strategic-flexbox-slide-container:hover .strategic-infinite-slide-rtol{animation-play-state:paused}@keyframes slideltor{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.strategic-infinite-slide-ltor{display:inline-block;animation:slideltor 24s linear infinite}.automation-img{width:100%;max-height:78vh;-webkit-mask-image:linear-gradient(180deg,#000 50%,transparent);mask-image:linear-gradient(180deg,#000 50%,transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%}.digital-transformation-text{text-align:justify;font-size:18px;width:100%}.sustainability-img{width:100%;max-height:78vh}.marketplace-ctn{width:480px}@media only screen and (max-width:620px){.marketplace-ctn{width:clamp(240px,88vw,480px)}}.marketplace-ctn-r{width:480px;justify-self:right}@media only screen and (max-width:620px){.marketplace-ctn-r{width:clamp(240px,88vw,480px)}}.marketplace-ctn-r p{text-align:right}.marketplace-ctn-r ul{list-style:none;padding-left:0}.marketplace-ctn-r ul li{display:flex;justify-content:right;align-items:center;position:relative}.marketplace-ctn-r ul li:after{content:"■";font-size:7.5px;margin-left:10px}.marketplace-ctn-r .marketplace-txt{margin:1em 0 0 16px;text-align:left!important}.marketplace-ctn-r .marketplace-box-content{border:6px solid #0e447d}.marketplace-txt{font-size:14px;margin:1em 16px 0 0;font-weight:700;text-align:right!important}.marketplace-main-box{display:flex;align-items:center;justify-content:center}.marketplace-box-content{width:100%;display:flex;flex-direction:column;border:6px solid #d2d7df;border-radius:24px;padding:0 16px 8px}.marketplace-content-txt{font-weight:700;color:#10253f}.marketplace-content-list{list-style:square/_next/static/media/Logo.e30a1369.jpg inside url(/_next/static/media/Logo.e30a1369.jpg)}.marketplace-box-num{font-size:28px;border:4px solid #d2d7df;border-radius:24px 4px 4px 24px;padding:5px;margin-right:-4px}.marketplace-box-num-r{font-size:28px;border:4px solid #0e447d;border-radius:4px 24px 24px 4px;padding:5px;margin-left:-4px}.logistic-box{width:-moz-fit-content;width:fit-content;border-radius:24px 24px 0 0;background-color:#32a3cc;padding:16px 8px;color:#fff;font-size:18px;font-weight:700}.logistic-box-divider{height:2px;background-color:#32a3cc}.logistic-box-list{font-size:18px;list-style:square/_next/static/media/Logo.e30a1369.jpg inside url(/_next/static/media/Logo.e30a1369.jpg)}.logistic-box-list li{padding-left:10px}.double-underline{position:relative;text-decoration:underline}.double-underline:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-color:currentColor}.integrated-services-img{max-height:78vh}.uav-table{padding:24px 10%}.uav-table .ant-col{padding:8px 16px;background-color:#10253f;border:1px solid #a0dfea;color:#d2d7df}.uav-img-container{display:flex;align-content:center;justify-content:center}.uav-img-container .uav-img{max-height:120px}.uav-text{text-align:center;font-size:18px;font-weight:700}.uav-sublist{font-size:18px;list-style:circle inside;padding-left:2em}.uav-sublist li{text-align:justify}.at-a-glance-wrapper{background:linear-gradient(135deg,#f5f7fa,#fff);padding:40px 0;min-height:100vh}@media only screen and (max-width:768px){.at-a-glance-wrapper{padding:40px 0}}.at-a-glance-container{max-width:1400px;margin:0 auto;padding:0 60px}@media only screen and (max-width:768px){.at-a-glance-container{padding:0 20px}}.supporting-image-container{text-align:center;margin:60px 0}@media only screen and (max-width:768px){.supporting-image-container{margin:40px 0}}.supporting-image{max-width:100%;height:auto;border-radius:20px;box-shadow:0 15px 50px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.supporting-image:hover{transform:translateY(-5px);box-shadow:0 20px 60px rgba(0,0,0,.15)}@media only screen and (max-width:768px){.supporting-image{border-radius:15px}}.glance-hero{text-align:center;margin-bottom:80px}@media only screen and (max-width:768px){.glance-hero{margin-bottom:40px}}.glance-main-title{font-family:Avenir,sans-serif;font-size:46px;font-weight:900;color:#10253f;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase;background:linear-gradient(135deg,#10253f,#1a5490);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media only screen and (max-width:768px){.glance-main-title{font-size:32px}}.glance-divider{width:120px;height:4px;background:linear-gradient(90deg,transparent,#10253f,transparent);margin:0 auto;border-radius:2px}.glance-section{background:#fff;border-radius:20px;padding:50px;margin-bottom:40px;box-shadow:0 10px 40px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease}.glance-section:hover{transform:translateY(-5px);box-shadow:0 15px 50px rgba(0,0,0,.12)}@media only screen and (max-width:768px){.glance-section{padding:30px 20px;margin-bottom:30px}}.section-header{display:flex;align-items:center;margin-bottom:30px;gap:20px}@media only screen and (max-width:768px){.section-header{gap:15px}}.section-number{font-family:Avenir,sans-serif;font-size:48px;font-weight:900;color:#e8f0f7;line-height:1}@media only screen and (max-width:768px){.section-number{font-size:32px}}.section-title{font-family:Avenir,sans-serif;font-size:36px;font-weight:800;color:#10253f;margin:0;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:768px){.section-title{font-size:24px}}.section-content{font-family:Lato,sans-serif}.section-content p{font-size:17px;line-height:1.8;color:#333;margin-bottom:20px}@media only screen and (max-width:768px){.section-content p{font-size:15px;line-height:1.7}}.intro-text{font-size:18px!important;color:#2c3e50!important;font-weight:400;margin-bottom:40px!important}@media only screen and (max-width:768px){.intro-text{font-size:16px!important}}.focus-block{margin:40px 0}.focus-subtitle{font-family:Avenir,sans-serif;font-size:22px;font-weight:600;color:#10253f;margin-bottom:30px}@media only screen and (max-width:768px){.focus-subtitle{font-size:18px;margin-bottom:20px}}.service-cards{margin-bottom:40px}.service-card{background:linear-gradient(135deg,#10253f,#1a5490);border-radius:16px;padding:40px 25px;text-align:center;height:100%;transition:all .3s ease;box-shadow:0 5px 20px rgba(0,91,170,.15)}.service-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 40px rgba(0,91,170,.25)}.service-card .card-icon{font-size:48px;margin-bottom:20px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.1))}.service-card h4{font-family:Avenir,sans-serif;font-size:20px;font-weight:700;color:#fff;margin:0;line-height:1.4}@media only screen and (max-width:768px){.service-card h4{font-size:18px}.service-card{padding:30px 20px}}.additional-areas{margin:40px 0;padding:40px;background:linear-gradient(135deg,#f8fbff,#e8f4f8);border-radius:16px}@media only screen and (max-width:768px){.additional-areas{padding:25px 20px}}.additional-card{background:#fff;border-radius:12px;padding:25px 20px;text-align:center;height:100%;transition:all .3s ease;border:2px solid transparent;box-shadow:0 3px 10px rgba(0,0,0,.05)}.additional-card:hover{border-color:#10253f;transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,91,170,.15)}.additional-card .card-icon-small{font-size:36px;margin-bottom:15px}.additional-card p{font-family:Lato,sans-serif;font-size:15px;font-weight:600;color:#2c3e50;margin:0;line-height:1.5}@media only screen and (max-width:768px){.additional-card p{font-size:14px}.additional-card{padding:20px 15px}}.closing-text{font-size:17px!important;color:#34495e!important;font-style:italic;font-weight:500!important;padding:30px;background:#f8f9fa;border-left:4px solid #10253f;border-radius:8px;margin-top:40px!important}@media only screen and (max-width:768px){.closing-text{padding:20px;font-size:15px!important}}.vision-mission-row{margin-bottom:40px}.mission-section,.vision-section{height:100%;position:relative;overflow:hidden}.mission-section:before,.vision-section:before{content:"";position:absolute;top:0;right:0;width:200px;height:200px;background:linear-gradient(135deg,rgba(0,91,170,.05),transparent);border-radius:0 20px 0 100%}.mission-content,.vision-content{position:relative;padding:20px 0}.mission-content .quote-mark,.vision-content .quote-mark{font-family:Georgia,serif;font-size:120px;color:rgba(0,91,170,.1);line-height:0;margin-bottom:20px;display:block;margin-left:-10px}.mission-content p,.vision-content p{font-size:18px!important;line-height:1.8!important;color:#2c3e50!important;font-weight:400!important;position:relative;z-index:1}@media only screen and (max-width:768px){.mission-content p,.vision-content p{font-size:16px!important}}.focus-area-section{background:linear-gradient(135deg,#fff,#f0f7ff);border:2px solid #e0ecf8}.focus-item{display:flex;align-items:flex-start;gap:20px;padding:25px;background:#fff;border-radius:12px;transition:all .3s ease;box-shadow:0 3px 15px rgba(0,0,0,.05);height:100%}.focus-item:hover{transform:translateX(10px);box-shadow:0 8px 30px rgba(0,91,170,.12)}.focus-item:hover .focus-icon span{transform:scale(1.2) rotate(10deg)}@media only screen and (max-width:768px){.focus-item{padding:20px;gap:15px}}.focus-icon{flex-shrink:0;width:60px;height:60px;background:linear-gradient(135deg,#10253f,#1a5490);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px rgba(0,91,170,.2)}.focus-icon span{font-size:30px;transition:transform .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}@media only screen and (max-width:768px){.focus-icon{width:50px;height:50px}.focus-icon span{font-size:24px}}.focus-text{flex:1 1}.focus-text p{font-family:Lato,sans-serif;font-size:17px!important;line-height:1.7!important;color:#2c3e50!important;margin:0!important;font-weight:500!important}@media only screen and (max-width:768px){.focus-text p{font-size:15px!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.nutshell-section{animation:fadeInUp .6s ease-out}.specialised-systems-container{margin-top:90px;position:relative}.main-heading-section{text-align:center;padding:20px 15px;background:linear-gradient(135deg,#2c3e50,#87ceeb);border-radius:15px;margin:0 6vw 30px;box-shadow:0 8px 25px rgba(44,62,80,.3)}.main-heading-section h1{font-size:clamp(1.5rem,4vw,2.8rem);font-weight:800;color:#fff;margin:0;letter-spacing:2px;text-shadow:0 3px 10px rgba(0,0,0,.2)}.main-heading-section .divider{width:80px;height:3px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.7));margin:15px auto 0;border-radius:2px}.banner-img-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px 15px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:15px;margin:15px 0;box-shadow:0 6px 20px rgba(0,0,0,.1)}.banner-img-container .img-wrapper{position:relative;width:180px;max-width:100%;margin-bottom:15px;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.15);transition:transform .3s ease,box-shadow .3s ease;overflow:hidden}.banner-img-container .img-wrapper:hover{transform:scale(1.05);box-shadow:0 10px 30px rgba(0,0,0,.2)}.banner-img-container .img-wrapper img{width:100%;height:auto;display:block}.banner-img-container .img-wrapper .gradient-overlay{position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.3) 40%,hsla(0,0%,100%,.7) 70%,hsla(0,0%,100%,.95));pointer-events:none}.banner-img-container .banner-title{font-size:clamp(1.2rem,3.5vw,2rem);font-weight:700;color:#2c3e50;margin:0;text-align:center;letter-spacing:1.5px;text-shadow:0 2px 8px rgba(0,0,0,.1)}.uav-heading-card{position:relative;border-radius:18px;margin:0 6vw 25px;box-shadow:0 10px 35px rgba(0,0,0,.15);overflow:hidden;min-height:200px;display:flex;align-items:center;justify-content:center}.uav-heading-card .white-background{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:0}.uav-heading-card .background-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50%;opacity:.5;z-index:1}.uav-heading-card .heading-content{position:relative;z-index:2;text-align:center;padding:40px 30px}.uav-heading-card .heading-content h2{font-size:28px;font-weight:700;color:#1a1a1a;margin:0 0 15px;letter-spacing:1.5px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.uav-heading-card .heading-content .subtitle{font-size:19px;font-weight:600;color:#2c3e50;margin-bottom:15px}.uav-heading-card .heading-content .divider{width:80px;height:3px;background:linear-gradient(90deg,#4682b4,#87ceeb);margin:0 auto;border-radius:2px}.content-section{background:#fff;border-radius:18px;padding:30px 35px;margin:0 6vw 40px;box-shadow:0 10px 35px rgba(0,0,0,.08);border:1px solid rgba(135,206,235,.25)}.content-section .section-heading{text-align:center;margin-bottom:30px}.content-section .section-heading h2{font-size:26px;font-weight:700;color:#2c3e50;margin:0 0 20px;letter-spacing:1.5px;background:linear-gradient(90deg,#4682b4,#5b9bd5);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.content-section .section-heading .subtitle{font-size:18px;font-weight:600;color:#5b9bd5;margin-bottom:15px}.content-section .section-heading .divider{width:80px;height:3px;background:linear-gradient(90deg,#4682b4,#87ceeb);margin:0 auto;border-radius:2px}.content-section .intro-section{background:linear-gradient(135deg,#f0f8ff,#e6f3ff);border-radius:20px;padding:35px 6vw;margin:0 6vw 40px;box-shadow:0 10px 30px rgba(135,206,235,.15)}.content-section .location-identification{background:linear-gradient(135deg,#f0f8ff,#e6f3ff);border-radius:15px;padding:25px 30px;margin-bottom:25px;border:1px solid rgba(135,206,235,.2)}.content-section .location-identification .header{display:flex;align-items:center;margin-bottom:15px}.content-section .location-identification .header span{font-size:28px;margin-right:12px}.content-section .location-identification .header h3{font-size:20px;font-weight:700;color:#1976d2;margin:0}.content-section .location-identification p{font-size:16px;color:#2c3e50;line-height:1.8;margin:0}.feature-card{border-radius:12px;padding:20px;height:100%;box-shadow:0 4px 15px rgba(33,150,243,.15);transition:all .3s ease;border:1px solid rgba(33,150,243,.2)}.feature-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(33,150,243,.25)}.feature-card .card-content{display:flex;align-items:center;margin-bottom:10px}.feature-card .card-content .icon{font-size:24px;margin-right:10px}.feature-card .card-content .text{font-size:16px;font-weight:600}.objective-card{border-radius:15px;padding:25px;height:100%;box-shadow:0 6px 20px rgba(0,150,136,.15);transition:all .3s ease;border:1px solid rgba(0,150,136,.2)}.objective-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,150,136,.25)}.objective-card .card-header{display:flex;align-items:flex-start;margin-bottom:12px}.objective-card .card-header .icon{font-size:28px;margin-right:12px;min-width:35px}.objective-card .card-header h3{font-size:18px;font-weight:700;margin:0;line-height:1.4}.objective-card .card-header p{font-size:15px;margin:0;line-height:1.6}.deployment-card{border-radius:12px;padding:25px;height:100%;box-shadow:0 6px 20px rgba(91,155,213,.2);transition:all .3s ease;border:1px solid rgba(135,206,235,.3)}.deployment-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(91,155,213,.3)}.deployment-card .card-header{display:flex;align-items:flex-start;margin-bottom:15px}.deployment-card .card-header .icon{font-size:26px;margin-right:12px;color:#1976d2;min-width:30px}.deployment-card .card-header h3{font-size:18px;color:#1976d2;font-weight:700;margin:0;line-height:1.4}.deployment-card p{font-size:15px;color:#2c3e50;line-height:1.8;margin:0;padding-left:42px}.forest-analysis{background:linear-gradient(135deg,#e1f5fe,#b3e5fc);border-radius:15px;padding:25px 30px;margin-bottom:25px;border:1px solid rgba(3,169,244,.3)}.forest-analysis .header{display:flex;align-items:center;margin-bottom:15px}.forest-analysis .header .icon{font-size:28px;margin-right:12px}.forest-analysis .header h3{font-size:20px;font-weight:700;color:#0277bd;margin:0}.forest-analysis .subtitle{font-size:14px;color:#455a64;font-style:italic;margin-bottom:15px}.forest-analysis .analysis-item{background:#fff;border-radius:10px;padding:12px 15px;display:flex;align-items:center;box-shadow:0 2px 8px rgba(3,169,244,.1);transition:all .3s ease}.forest-analysis .analysis-item:hover{transform:translateX(5px);box-shadow:0 4px 12px rgba(3,169,244,.2)}.forest-analysis .analysis-item .icon{font-size:20px;margin-right:10px}.forest-analysis .analysis-item .text{font-size:15px;color:#2c3e50;font-weight:500}.urban-analysis{background:linear-gradient(135deg,#e0f7fa,#b2ebf2);border-radius:15px;padding:25px 30px;margin-bottom:25px;border:1px solid rgba(0,188,212,.3)}.urban-analysis .header{display:flex;align-items:center;margin-bottom:15px}.urban-analysis .header .icon{font-size:28px;margin-right:12px}.urban-analysis .header h3{font-size:20px;font-weight:700;color:#00838f;margin:0}.urban-analysis .subtitle{font-size:14px;color:#455a64;font-style:italic;margin-bottom:15px}.urban-analysis .analysis-item{background:#fff;border-radius:10px;padding:12px 15px;display:flex;align-items:center;box-shadow:0 2px 8px rgba(0,188,212,.1);transition:all .3s ease}.urban-analysis .analysis-item:hover{transform:translateX(5px);box-shadow:0 4px 12px rgba(0,188,212,.2)}.urban-analysis .analysis-item .icon{font-size:20px;margin-right:10px}.urban-analysis .analysis-item .text{font-size:15px;color:#2c3e50;font-weight:500}.feature-card-blue-1{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.feature-card-blue-1 .card-content .text{color:#1976d2}.feature-card-blue-2{background:linear-gradient(135deg,#e1f5fe,#b3e5fc)}.feature-card-blue-2 .card-content .text{color:#0277bd}.feature-card-blue-3{background:linear-gradient(135deg,#e0f7fa,#b2ebf2)}.feature-card-blue-3 .card-content .text{color:#00838f}.feature-card-blue-4{background:linear-gradient(135deg,#e8eaf6,#c5cae9)}.feature-card-blue-4 .card-content .text{color:#283593}.feature-card-blue-5{background:linear-gradient(135deg,#c5cae9,#9fa8da)}.feature-card-blue-5 .card-content .text{color:#283593}.objective-card-teal{background:linear-gradient(135deg,#e0f2f1,#b2dfdb)}.objective-card-teal .card-header h3{color:#00695c}.objective-card-indigo{background:linear-gradient(135deg,#e8eaf6,#c5cae9)}.objective-card-indigo .card-header h3{color:#283593}.objective-card-indigo .card-header p{color:#455a64}.deployment-card-blue-1{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.deployment-card-blue-2{background:linear-gradient(135deg,#e1f5fe,#b3e5fc)}.solar-power-card{background:linear-gradient(135deg,#f0f8ff,#e6f3ff);border-radius:12px;padding:25px 30px;margin-bottom:30px;border:1px solid rgba(135,206,235,.25);box-shadow:0 4px 15px rgba(91,155,213,.12)}.solar-power-card .card-header{display:flex;align-items:flex-start;margin-bottom:15px}.solar-power-card .card-header .icon{font-size:32px;margin-right:15px;color:#1976d2}.solar-power-card .card-header h3{font-size:20px;color:#1976d2;font-weight:700;margin:0;line-height:1.4}.solar-power-card .card-body{background:#fff;border-radius:10px;padding:20px 25px;box-shadow:0 3px 12px rgba(91,155,213,.08)}.solar-power-card .card-body p{font-size:15.5px;color:#2c3e50;line-height:1.8;text-align:left;margin:0;font-weight:400}.solar-power-card .card-body p strong{color:#4682b4}.image-card{background:#fff;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 6px 20px rgba(91,155,213,.15);border:1px solid rgba(135,206,235,.25);transition:all .3s cubic-bezier(.4,0,.2,1)}.image-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(91,155,213,.25)}.image-card .image-heading{background:linear-gradient(135deg,#4682b4,#5b9bd5);padding:15px 18px;text-align:center}.image-card .image-heading h4{font-size:14px;font-weight:700;color:#fff;margin:0;letter-spacing:.8px;line-height:1.3}.image-card .image-wrapper{background:#fff;padding:15px}.image-card .image-wrapper img{width:100%;height:auto;display:block;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}@media only screen and (max-width:768px){.specialised-systems-container{margin-top:70px}.main-heading-section{padding:15px 10px;margin:0 3vw 20px}.main-heading-section h1{font-size:clamp(1.2rem,5vw,1.8rem);letter-spacing:1px}.main-heading-section .divider{width:60px;height:2px;margin:10px auto 0}.banner-img-container{padding:15px 10px;margin:10px 8px;border-radius:12px}.banner-img-container .img-wrapper{width:150px;margin-bottom:12px}.banner-img-container .banner-title{font-size:15px;letter-spacing:.8px}.uav-heading-card{margin:0 3vw 20px;min-height:150px}.uav-heading-card .heading-content{padding:25px 20px}.uav-heading-card .heading-content h2{font-size:20px;margin:0 0 10px;letter-spacing:1px}.uav-heading-card .heading-content .subtitle{font-size:15px;margin-bottom:10px}.uav-heading-card .heading-content .divider{width:60px;height:2px}.content-section{padding:12px 15px;margin:0 8px 20px;border-radius:12px}.content-section>div{margin-bottom:15px}.content-section p{font-size:13px;line-height:1.5;margin-bottom:10px}.content-section h2{font-size:15px;margin-bottom:8px}.content-section h3{font-size:14px;margin-bottom:6px}.content-section .section-heading{margin-bottom:20px}.content-section .section-heading h2{font-size:18px;margin:0 0 12px}.content-section .section-heading .subtitle{font-size:15px;margin-bottom:10px}.content-section .section-heading .divider{width:60px;height:2px}.content-section .location-identification{padding:15px 20px;margin-bottom:15px}.content-section .location-identification .header{margin-bottom:10px}.content-section .location-identification .header span{font-size:22px;margin-right:8px}.content-section .location-identification .header h3{font-size:16px}.content-section .location-identification p{font-size:13px;line-height:1.6}.feature-card{padding:12px 15px;margin-bottom:10px;min-height:auto}.feature-card .card-content .icon{font-size:20px;margin-right:10px}.feature-card .card-content .text{font-size:13px;line-height:1.5}.objective-card{padding:12px 15px;margin-bottom:10px;min-height:auto}.objective-card .card-header{margin-bottom:8px}.objective-card .card-header .icon{font-size:20px;margin-right:10px}.objective-card .card-header h3{font-size:14px;margin:0}.objective-card .card-header p{font-size:13px;line-height:1.5;margin:0;padding-left:30px}.deployment-card{padding:12px 15px;margin-bottom:12px;min-height:auto}.deployment-card .card-header{margin-bottom:8px}.deployment-card .card-header .icon{font-size:20px;margin-right:10px}.deployment-card .card-header h3{font-size:14px;margin:0}.deployment-card p{font-size:13px;line-height:1.5;margin:0;padding-left:30px}.forest-analysis,.urban-analysis{padding:15px 20px;margin-bottom:15px}.forest-analysis .header,.urban-analysis .header{margin-bottom:10px}.forest-analysis .header .icon,.urban-analysis .header .icon{font-size:22px}.forest-analysis .header h3,.urban-analysis .header h3{font-size:16px}.forest-analysis .subtitle,.urban-analysis .subtitle{font-size:12px;margin-bottom:10px}.forest-analysis .analysis-item,.urban-analysis .analysis-item{padding:10px 12px}.forest-analysis .analysis-item .icon,.urban-analysis .analysis-item .icon{font-size:18px;margin-right:8px}.forest-analysis .analysis-item .text,.urban-analysis .analysis-item .text{font-size:13px}.solar-power-card{padding:15px 20px;margin-bottom:20px}.solar-power-card .card-header{margin-bottom:10px}.solar-power-card .card-header .icon{font-size:24px;margin-right:10px}.solar-power-card .card-header h3{font-size:16px}.solar-power-card .card-body{padding:15px 18px}.solar-power-card .card-body p{font-size:13px;line-height:1.6}.image-card .image-heading{padding:12px 15px}.image-card .image-heading h4{font-size:12px;letter-spacing:.6px}.image-card .image-wrapper{padding:12px}}@font-face{font-family:Avenir,Roboto;src:url(/_next/static/media/Avenir.4f3c9a2f.otf) format("otf");font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/_next/static/media/Lato.4291f48c.ttf) format("ttf");font-style:normal;font-display:swap}body{font-family:Lato;font-size:16px;font-weight:400;color:#2e0f0f;min-width:320px;overflow-x:hidden;max-width:1950px;margin:auto}body.modal-open{overflow:hidden}@media only screen and (max-width:450px){body{position:inherit}}a,ul{color:#2e0f0f}h1,h2,h3,h4,h5{font-family:Avenir,Roboto,sans-serif;font-weight:700}a{color:#868686}a:hover{color:#2e0f0f}table,td,th{border:1px solid}.ant-row{width:100%}.ant-tabs-nav-wrap{display:flex;justify-content:center}.ant-modal-body{padding:60px 70px 40px}.ant-modal-title{font-size:30px;font-weight:700;display:flex;justify-content:center;padding-top:15px}.ant-modal h2,.ant-modal h3{font-family:Avenir,Roboto,sans-serif;font-weight:bolder}.ant-modal h3{text-decoration:underline}.ant-modal p{color:#2e0f0f}.ant-modal .important{font-weight:700;font-style:italic}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#10253f;text-shadow:0 0 .25px currentcolor}.ant-tabs-tab .ant-tabs-tab-btn{font-size:18px}.ant-tabs-tab:hover{color:#10253f}.ant-tabs-tab::selection{background:#10253f}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:238px){.container{max-width:280px;padding:0!important;margin:10px!important}}@media(min-width:768px){.container{max-width:540px}}@media(min-width:992px){.container{max-width:720px}}@media(min-width:1200px){.container{max-width:960px}}@media(min-width:1600px){.container{max-width:1140px}}.section{padding:80px 0 30px;background-size:cover;background-position:50%;position:relative;overflow:hidden}.section.gradient{background-image:linear-gradient(0deg,#0e447d,#32a3cc)}.section.filled,.section.gradient,.section.gradient h1,.section.gradient h2,.section.gradient h3,.section.gradient h4,.section.gradient h5,.section.gradient h6{color:#fff!important}.section.filled{background-color:#1779b8}.section.filled h1,.section.filled h2,.section.filled h3,.section.filled h4,.section.filled h5,.section.filled h6{color:#fff!important}.center{text-align:center!important}.image-fluid{width:100%}.image-fluid.reduce{max-width:80%}.font-600{font-weight:600!important}.title{font-family:Avenir,Roboto,sans-serif;color:#10253f;font-weight:700;font-size:38px;text-transform:uppercase;padding-bottom:25px}@media only screen and (max-width:450px){.title{font-size:25px!important}}.subtitle{font-family:Avenir,Roboto,sans-serif;color:#7f7f7f;font-weight:700;font-size:40px}@media only screen and (max-width:440px){.subtitle{font-size:30px;display:flex;justify-content:center}}.overlay-title{font-family:Avenir,Roboto,sans-serif;color:#fff;font-weight:700;font-size:38px;text-transform:uppercase;margin-bottom:20px}.banner-content{font-family:Lato,sans-serif;color:#2e0f0f;font-weight:700;font-size:20px}.image-label{position:absolute;background:hsla(0,0%,100%,.7);top:50%;left:50%;transform:translate(-50%,-50%);padding:35px;text-align:center}.subtitle span,.title span{font-family:Avenir,Roboto,sans-serif;display:block;font-size:18px;font-weight:400;text-transform:none}.divider{margin:0 25% 24px;padding-top:24px}.flexbox{flex-direction:column}.flexbox,.flexbox-row{display:flex;justify-content:center;align-items:center}.flexbox-row{flex-direction:row}.flexStart{display:flex;align-items:flex-start}.left-content{display:flex;justify-content:center;flex-direction:column}.text-left{text-align:left}.justifyFlexCenter,.verticalFlexCenter{display:flex;justify-content:center}.verticalFlexCenter{flex-direction:column;width:auto;margin:auto;text-align:left!important}img+.details{margin-bottom:50px}.contact-container{width:50%;height:550px;margin:auto;padding:20px;border:1px solid #d9d9d9;box-shadow:0 4px 4px 0 rgba(0,0,0,.251)}.contact-container .dropdown-select{width:100%;margin-bottom:20px;border-radius:10px}.contact-container input{border:1px solid #cfcfcf;box-shadow:0 4px 4px rgba(0,0,0,.05)}.honeypot{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.scroll-down{bottom:0;height:100px;left:0;position:fixed;right:0;text-align:center;z-index:1}@media(min-width:992px){.scroll-down{display:none}}@keyframes scrollBall{40%,60%{transform:translateY(32px)}}.slick-dots{bottom:-10px!important}.slick-dots li button{background:#d93025!important}.ant-divider{border-color:#d93025;max-width:80%;min-width:80%;margin:auto}.ant-layout{background:none}.ant-layout-header{padding:0 15px}@media(min-width:1200px){.ant-layout-header{padding:0 50px}}.ant-layout-header:not(.pix-header-fixed)>.container>.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected{color:#fff!important;border-bottom-color:#fff!important}.ant-menu-sub .ant-menu-item:active,.ant-menu-sub .ant-menu-item:focus,.ant-menu-sub .ant-menu-item:hover{color:#10253f}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected{color:#10253f!important;border-bottom-color:#10253f!important}.ant-menu-item:active,.ant-menu:not(.ant-menu-horizontal) .ant-menu-item-selected{color:#10253f;background-color:#a0dfea}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu,.ant-menu-submenu-title{border-bottom-color:transparent}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:focus,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover,.ant-menu-submenu-title:active,.ant-menu-submenu-title:focus,.ant-menu-submenu-title:hover{color:#2e0f0f;border-bottom-color:transparent}.ant-menu-submenu:hover>.ant-menu-submenu-title>.ant-menu-submenu-arrow{color:transparent}.ant-layout-header:not(.pix-header-fixed) .ant-menu-submenu-title{color:#333}.ant-layout-header:not(.pix-header-fixed) .ant-menu-submenu-title:active,.ant-layout-header:not(.pix-header-fixed) .ant-menu-submenu-title:focus,.ant-layout-header:not(.pix-header-fixed) .ant-menu-submenu-title:hover{color:#be202e}.ant-layout-header:not(.pix-header-fixed) .ant-menu-submenu.active{color:#fff!important;border-bottom-color:#fff!important}.ant-menu-submenu-title:active,.ant-menu-submenu-title:focus,.ant-menu-submenu-title:hover{color:#10253f;background-color:#a0dfea}.ant-drawer-body{overflow:hidden}.ant-btn{color:#2e0f0f;border-radius:3px;border-width:1px;padding:0 50px;height:45px}.ant-btn:active,.ant-btn:focus,.ant-btn:hover{border-width:1px;border-color:#d9d9d9;color:#2e0f0f}.ant-btn.ant-btn-primary{border-radius:50px;background-color:#0e447d;border-color:#0e447d;border-width:2px;color:#fff}.ant-btn.ant-btn-primary:active,.ant-btn.ant-btn-primary:focus,.ant-btn.ant-btn-primary:hover{background-color:#10253f;border-width:2px;border-color:#0e447d;color:#fff}.ant-btn.ant-btn-cancel{border-radius:50px;border-width:1px}.ant-btn.ant-btn-fancy{border-radius:50px;background-color:#fff;color:#0e447d;border-width:2px;border-color:transparent;padding:0 50px;height:60px}.ant-btn.ant-btn-fancy:active,.ant-btn.ant-btn-fancy:focus,.ant-btn.ant-btn-fancy:hover{background-color:transparent;border-width:2px;border-color:#fff;color:#fff}.ant-form-item{display:flex;flex-direction:column}.ant-form-item-label{text-align:left}.ant-form-item-label>label:after{content:""}.ant-table-row{cursor:pointer}.ant-modal{width:100%!important;height:100%!important;margin:0;top:0}@media(min-width:525px){.ant-modal{width:80%!important;margin:auto;top:100px}}.ant-modal .ant-modal-close-x{display:none}.ant-menu-light .ant-menu-item-active,.ant-menu-light .ant-menu-item:hover,.ant-menu-light .ant-menu-submenu-active,.ant-menu-light .ant-menu-submenu-title:hover,.ant-menu-light .ant-menu:not(.ant-menu-inline) .ant-menu-submenu-open{color:#10253f}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border-bottom:none!important}.jd-page{width:100%;padding:30px 15px;margin-right:auto;margin-left:auto}@media(min-width:768px){.jd-page{max-width:540px}}@media(min-width:992px){.jd-page{max-width:720px}}@media(min-width:1200px){.jd-page{max-width:960px}}@media(min-width:1600px){.jd-page{max-width:1140px}}.jd-page .logo{cursor:pointer;display:inline-block;width:200px;margin-bottom:30px}.jd-page .logo img{margin:10px 0;width:130px;height:130px}.jd-page .share-buttons{margin-bottom:30px}.jd-page .footer{margin-top:60px;margin-bottom:100px}.jd-page .tooltip{position:relative;display:inline-block;border-bottom:1px dotted #000}.jd-page .tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.jd-page .tooltip:hover .tooltiptext{visibility:visible}.flexSpaceBetween{display:flex;justify-content:space-between}.flexSpaceEvenly{display:flex;justify-content:space-evenly}.flexAlignCenter{display:flex!important;align-items:center}.flexCenter{display:flex;justify-content:center!important;align-items:center!important}.alignFlexEnd{display:flex;align-items:flex-end}.justifyFlexEnd{display:flex;justify-content:flex-end!important}.flexRow{display:flex;justify-content:center;flex-direction:row}.footer-link-container{display:flex;justify-content:end;margin-right:100px;font-size:16px;font-weight:600!important}.footer-header{margin-bottom:16px;font-size:18px;font-weight:700;text-decoration:underline;color:#10253f;letter-spacing:.5px}@media(max-width:768px){.footer-header{margin-top:10px;font-size:16px}}.footer-icons{height:35px!important;width:auto;margin-right:10px;transition:all .3s ease}.footer-icons:hover{transform:scale(1.1)}.footer-heart{height:16px!important;width:16px!important;margin:2px 2px 0!important;display:inline!important;text-align:center;margin-bottom:20px;transition:all .3s ease}.footer-heart:hover{transform:scale(1.2)}.as-badge{height:43px!important}.as-badge,.gp-badge{width:130px!important;margin-top:10px!important}.gp-badge{height:40px!important}.link-list{display:block;list-style-position:outside;list-style-type:none;text-align:left;font-size:16px;color:#565656;line-height:1.8;margin-bottom:8px}.link-list ul{padding:0;margin-bottom:0}.link-list a{display:block;transition:all .3s ease;border-radius:4px;padding:4px 0 4px 8px;margin-left:-8px}.link-list a:hover{background-color:rgba(16,37,63,.05);color:#10253f;transform:translateX(4px)}@media(max-width:992px){.link-list{font-size:14px}}.link-list:hover{cursor:pointer}.wdwd{margin-bottom:150px}.cardIcon{position:absolute;display:flex;justify-self:center;top:-125px;height:150px;z-index:1}.centerContainer{display:flex;justify-content:center;width:100%}.section-img{height:550px;width:85%;padding:20px;margin-left:-35px}.primary-button{background-color:#7f7f7f;border-style:none;border-radius:30px;color:#fff;font-weight:700;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px;padding:27px 45px}.ant-menu{font-size:16px}.secondary-button{background-color:#10253f;border-style:none;border-radius:30px;color:#fff;font-weight:700;display:flex!important;align-items:center!important;justify-content:center!important;font-size:16px;padding:27px 35px}@media only screen and (max-width:440px){.secondary-button{font-size:16px;padding:25px}}.vibes-button{background-color:#d7157d;color:#fff!important}.vibes-button:active,.vibes-button:focus,.vibes-button:hover{background-color:#c20e6f!important;color:#fff!important}.learn-button{height:35px;width:25px;color:#2e0f0f;background-color:#50c4d8;display:flex;align-items:center;justify-content:center}.learn-button:hover,.primary-button:hover,.secondary-button:hover{background-color:#333;color:#fff;border:none}.word-break{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ant-tabs-ink-bar{position:absolute;background:#10253f;pointer-events:none}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{color:#10253f}.mobile-hidden{display:block}.mobile-mockup,.mobile-show{display:none}.mobile-solutions-card{display:none;position:absolute;width:301px;height:471px;left:27px;top:54px;background:#fff;border:1px solid #f2f2f2;box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:30px}@keyframes animName{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:238px){.mobile-hidden{display:none}.mobile-show{display:block}.mobile-solutions-card{display:none}.content-p{text-align:justify!important;font-size:small!important;padding:2vw!important;word-spacing:-3px}.solutions-image{height:230px;width:160px}.mobile-mockup{display:block;height:280px;width:100%!important;padding:8px}}.services-tabs-content{font-size:20px;font-weight:700}.services-tabs-content li,.services-tabs-content ul{list-style:inside}.what-we-do .what-we-do-img{width:80%;height:auto;display:flex;justify-content:flex-end}.what-we-do .descriptionCard{position:relative;height:500px;box-shadow:0 0 8px 0 rgba(0,0,0,.2);padding-top:80px;padding-left:20px;padding-right:20px}.what-we-do .descriptionCard .cardTitle{font-size:23px;font-weight:bolder}.what-we-do .descriptionCard .cardContent{font-size:17px;text-align:center;margin-top:10px;padding:5px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px!important}.pb-20{padding-bottom:20px!important}.ant-menu-horizontal>.ant-menu-item:after,.ant-menu-horizontal>.ant-menu-submenu:after{display:none}.ant-drawer-body .ant-menu{display:block!important}.modal-header{text-align:end;line-height:normal!important}@media only screen and (max-width:320px){.modal-header{text-align:left!important;line-height:normal!important}.ant-modal-body{padding:15px}.ant-menu-root{display:none!important}.layout_barsMenu___Zdh7{display:block!important}[class*=mobile-layout] [class*=barsMenu],[class*=mobile-layout] [class*=menuWrapper]{display:flex!important;visibility:visible!important;opacity:1!important}}.slick-dots{bottom:-22px!important}.list-section li{list-style:none;background-image:url(/images/icons/list-icon-xsb.png);background-repeat:no-repeat;background-position:0;background-size:12px;padding:5px 25px}.contact-img{position:absolute;left:-23px;bottom:-35px;height:275px}.flex-column-justify-center{display:flex;flex-direction:column;justify-content:center}.ant-carousel .slick-dots li button{height:6px!important;border-radius:5px}.ant-drawer-content-wrapper{max-width:340px!important;width:100%!important}.width-flex-center{display:flex;justify-content:center;width:100%}.vibes-banner{margin-top:90px;cursor:pointer}.vibes-banner .vibes-img{border-radius:30px;border:2px solid #ea9ec2;width:50%}@media(max-width:450px){.vibes-banner .vibes-img{border-radius:10px;width:80%}}@media only screen and (max-width:450px){.heroSectionWrapper{margin-top:10px!important}}:global(.ant-layout-header)[class*=siteHeader] :global(.brandName){color:#f5f8ff!important;visibility:visible!important;opacity:1!important}:global(.ant-layout-header)[class*=siteHeader] :global(.brandTagline){color:rgba(226,240,255,.85)!important;visibility:visible!important;opacity:1!important}:global(.ant-layout-header)[class*=siteHeaderElevated]{background:#fff!important}:global(.ant-layout-header)[class*=siteHeaderElevated] :global(.brandName){color:#10253f!important;visibility:visible!important;opacity:1!important}:global(.ant-layout-header)[class*=siteHeaderElevated] :global(.brandTagline){color:#5f738d!important;visibility:visible!important;opacity:1!important}[class*=siteHeader] [class*=brandName]{color:#f5f8ff!important;visibility:visible!important;opacity:1!important}[class*=siteHeaderElevated] [class*=brandName]{color:#10253f!important;visibility:visible!important;opacity:1!important}[class*=siteHeader] [class*=brandTagline]{color:rgba(226,240,255,.85)!important;visibility:visible!important;opacity:1!important}[class*=siteHeaderElevated] [class*=brandTagline]{color:#5f738d!important;visibility:visible!important;opacity:1!important}@media only screen and (max-width:992px){.ant-back-top{display:none!important}}