.footer-wrapper .main-footer{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.footer-wrapper .main-footer{padding-left:1.5rem;padding-right:1.5rem}}.footer-wrapper .main-footer{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.footer-wrapper .main-footer{max-width:110rem}}@media(max-width:767px){.footer-wrapper .main-footer{max-width:76.9rem}}.footer-wrapper{position:relative;z-index:1}.footer-wrapper .line{flex:1;border-bottom:.1rem solid hsla(0,9%,91%,.169)}.footer-wrapper .footer-bottom-row{display:flex;align-items:center;gap:2.4rem}@media(max-width:1024px){.footer-wrapper .footer-bottom-row{margin-top:3rem}}@media(max-width:1023px){.footer-wrapper .footer-bottom-row{margin-top:4rem}}.footer-wrapper .iso-logo{width:5.6rem;height:5.6rem;object-fit:contain;flex-shrink:0}.footer-wrapper .company-social-links-wrapper{display:grid;grid-template-columns:repeat(4,max-content);grid-column-gap:2.2rem;grid-row-gap:unset;grid-template-rows:unset}.footer-wrapper .company-social-links-wrapper .stroked{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.footer-wrapper .company-social-links-wrapper .stroked:hover svg path{stroke:#00a599;transition:all .3s linear}.footer-wrapper .company-social-links-wrapper .company-social-links{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.footer-wrapper .company-social-links-wrapper .company-social-links:hover svg path{fill:#00a599;transition:all .3s linear}.footer-wrapper .copyright p{font-size:1.5rem;font-style:normal;line-height:2.1rem;text-align:left;color:#667f88;font-weight:400;text-align:center;padding:2rem}@media(max-width:767px){.footer-wrapper .copyright p{font-size:1.2rem}}.footer-wrapper:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#002835;background-repeat:no-repeat;z-index:-1}@media(max-width:767px){.footer-wrapper:before{background-repeat:repeat}}.footer-wrapper .main-footer{padding-top:5rem;padding-bottom:5rem}@media(max-width:1023px){.footer-wrapper .main-footer{padding-inline:2rem}}@media(max-width:767px){.footer-wrapper .main-footer{padding-top:3.5rem;padding-bottom:3.5rem}}.footer-wrapper .main-footer .logo:hover svg>path{fill:#00a599}@media(max-width:1024px){.footer-wrapper .main-footer .logo{margin-bottom:3rem}}.footer-wrapper .main-footer-div{display:flex;color:#fff;text-align:center;justify-content:space-between;justify-items:center;height:100%}@media(max-width:767px){.footer-wrapper .main-footer-div{display:flex;flex-direction:column}}@media(max-width:1024px){.footer-wrapper .main-footer-div{display:flex;justify-content:space-between}}.footer-wrapper .main-footer-div .details-wrapper{display:flex;column-gap:7rem}@media(max-width:1200px){.footer-wrapper .main-footer-div .details-wrapper{column-gap:4rem}}@media(max-width:1024px){.footer-wrapper .main-footer-div .details-wrapper{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:7rem;grid-row-gap:4rem;grid-template-rows:none;padding-top:1.5rem}}.footer-wrapper .main-footer-div .details-wrapper>*{flex:0 0 auto}@media(max-width:767px){.footer-wrapper .main-footer-div{grid-template-columns:repeat(4,1fr)}}.footer-wrapper .main-footer-div .company-email-wrapper{color:#667f88;font-size:1.4rem;text-align:left;margin-bottom:10rem}.footer-wrapper .main-footer-div .company-email-wrapper .company-email{text-decoration:none;font-weight:400;color:#fff}.footer-wrapper .main-footer-div .company-email-wrapper .company-email:hover{color:#00a599}.footer-wrapper .main-footer-div .company-address{display:grid;grid-template-columns:4rem 1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;text-align:left;justify-items:end;align-items:start}@media(min-width:767px){.footer-wrapper .main-footer-div .company-address{max-width:20rem}}@media(min-width:1024px){.footer-wrapper .main-footer-div .company-address{max-width:39rem}}.footer-wrapper .main-footer-div .company-address .address{color:hsla(0,0%,100%,.5);font-size:1.4rem;line-height:2.1rem}.footer-wrapper .main-footer-div .company-address svg{width:6rem}.footer-wrapper .main-footer-div .address-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;row-gap:1rem;margin-top:5rem}@media(max-width:1023px){.footer-wrapper .main-footer-div .address-wrapper{margin:2rem 0}}.footer-wrapper .main-footer-div .company-name{font-size:1.5rem;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.13;letter-spacing:normal;color:#fff;text-transform:uppercase}.footer-wrapper .main-footer-div .footer-links-wrapper{font-size:1.4rem;color:#fff;text-align:left;display:flex;flex-direction:column;gap:4rem}.footer-wrapper .main-footer-div .footer-links-wrapper .footer-links-title{font-weight:600;padding:.5rem 0;color:#667f88;font-size:1.4rem}.footer-wrapper .main-footer-div .footer-links-wrapper .footer-links-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;list-style:none;margin-top:1rem}.footer-wrapper .main-footer-div .footer-links-wrapper a{color:#fff}.footer-wrapper .main-footer-div .footer-links-wrapper a:hover{color:#00a599}.footer-wrapper .main-footer-div .footer-links-wrapper .no-link-hover a:hover{color:#fff;cursor:auto}.footer-wrapper .main-footer-div .footer-links-wrapper .customers-link{margin-top:4rem}.footer-wrapper .main-footer-div .company-details-wrapper{justify-self:flex-start}.footer-wrapper .main-footer-div .company-details-wrapper figure{display:flex;margin:.2rem 0 0 .4rem}.verticle-tab{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.verticle-tab.verticle-tab-active{border-radius:.2rem;max-width:34rem;background-color:#f6fafa}.verticle-tab.verticle-tab-active .nav-link-title{color:#00a599}@media(max-width:767px){.verticle-tab.verticle-tab-active{margin-left:0;max-width:none;width:100%}}.verticle-tab h3{font-weight:400;font-size:1.4rem}@media(max-width:1024px){.verticle-tab h3{font-weight:400;margin-top:0;padding-left:.7rem;text-transform:capitalize}}.verticle-tab a{background-image:none}.verticle-tab.react-tabs__tab--selected{-webkit-box-shadow:0 -.7rem 1rem 0 rgba(0,0,0,.7);-moz-box-shadow:0 -.7rem 1rem 0 rgba(0,0,0,.7);box-shadow:0 -.7rem 1rem 0 rgba(0,0,0,.7);background:#fff}.verticle-tab .tab-icon{padding:1rem}.verticle-tab .tab-icon .header-icons{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:.3rem}.verticle-tab .tab-icon .service-nav-icon{width:4rem;height:4rem;padding:.1rem}.verticle-tab .tab-icon .service-nav-icon img{width:100%;height:100%;object-fit:contain}.verticle-tab .tab-icon .aws-dynamic-icon{width:3.8rem;height:3.8rem;padding:.2rem}.verticle-tab .tab-icon .aws-dynamic-icon img{width:100%;height:100%;object-fit:contain}@media(max-width:767px){.verticle-tab .tab-icon{padding:0;margin-right:.5rem}}.verticle-tab .tab-icon svg{width:4rem;height:4rem}.verticle-tab .nav-links{width:100%;pointer-events:all}.verticle-tab .nav-links .nav-link-title{font-size:1.4rem;line-height:1.57;letter-spacing:.035rem;color:#5f5f5f}@media(max-width:1024px){.verticle-tab .nav-links .nav-link-title{font-size:1.4rem}}@media(min-width:768px){.verticle-tab .nav-links{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:0;grid-row-gap:1rem;grid-template-rows:none;justify-items:center;align-items:center;padding:0;width:max-content}.verticle-tab .nav-links:hover .tab-icon{box-shadow:none;border:none}.verticle-tab .nav-links:hover .nav-link-title{color:#00a599}}@media(max-width:767px){.verticle-tab .nav-links{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:1rem}}.verticle-tab:hover .nav-link-title{color:#00a599}@media(min-width:768px){.verticle-tab{align-items:center;width:100%;padding-right:2rem}}@media(max-width:1024px){.verticle-tab{padding:0 2rem;color:#5f5f5f;text-transform:uppercase}}body .ant-dropdown .submenu-wrapper,body .top-navbar .navbar-wrapper{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){body .ant-dropdown .submenu-wrapper,body .top-navbar .navbar-wrapper{padding-left:1.5rem;padding-right:1.5rem}}body .navbar-links-wrapper .ant-dropdown-link,body .navbar-links-wrapper .navbar-items{text-decoration:none;padding:.5rem;border-radius:5rem;font-size:1.3rem;color:#fff;cursor:pointer}body .navbar-links-wrapper .active.ant-dropdown-link,body .navbar-links-wrapper .active.navbar-items,body .navbar-links-wrapper .highlight-parent.ant-dropdown-link,body .navbar-links-wrapper .highlight-parent.navbar-items{transition:all .3s linear}body .navbar-links-wrapper .active.ant-dropdown-link svg,body .navbar-links-wrapper .active.navbar-items svg,body .navbar-links-wrapper .highlight-parent.ant-dropdown-link svg,body .navbar-links-wrapper .highlight-parent.navbar-items svg{fill:#fff}body .navbar-links-wrapper .active.tab-icon.ant-dropdown-link,body .navbar-links-wrapper .active.tab-icon.navbar-items,body .navbar-links-wrapper .highlight-parent.tab-icon.ant-dropdown-link,body .navbar-links-wrapper .highlight-parent.tab-icon.navbar-items{-webkit-box-shadow:0 0 .4rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 .4rem 0 rgba(1,1,1,.1);box-shadow:0 0 .4rem 0 rgba(1,1,1,.1);border:.4rem solid #fff}@media(max-width:767px){body .navbar-links-wrapper .active.ant-dropdown-link,body .navbar-links-wrapper .active.navbar-items,body .navbar-links-wrapper .ant-dropdown-link,body .navbar-links-wrapper .highlight-parent.ant-dropdown-link,body .navbar-links-wrapper .highlight-parent.navbar-items,body .navbar-links-wrapper .navbar-items{color:#585858}}body .top-navbar .navbar-wrapper{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){body .top-navbar .navbar-wrapper{max-width:110rem}}@media(max-width:767px){body .top-navbar .navbar-wrapper{max-width:76.9rem}}body .ant-dropdown .submenu-wrapper{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){body .ant-dropdown .submenu-wrapper{max-width:110rem}}@media(max-width:767px){body .ant-dropdown .submenu-wrapper{max-width:76.9rem}}body{overflow-y:scroll}body .top-navbar{position:sticky;top:0;left:0;width:100%;z-index:100}body .top-navbar.light-mode{background-color:#fff;color:#002835}body .top-navbar.dark-mode{background-color:#002835}body .top-navbar.remove-shadow{box-shadow:none}body .top-navbar .navbar-wrapper{display:flex;flex-direction:row;align-items:unset;justify-content:space-between;height:6rem}@media(max-width:1023px){body .top-navbar .navbar-wrapper{display:block;padding-inline:2rem;margin:0}}@media(max-width:1025px){body .top-navbar .navbar-wrapper{margin:0}}body .top-navbar .navbar-wrapper .navbar-branding{display:flex;flex-direction:inherit;align-items:center;justify-content:space-between;height:100%}@media(max-width:1024px){body .top-navbar .navbar-wrapper .navbar-branding{padding-top:.5rem}}body .top-navbar .navbar-wrapper .navbar-branding .branding-logo,body .top-navbar .navbar-wrapper .navbar-branding .navbar-branding-link{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}body .top-navbar .navbar-wrapper .navbar-branding .branding-logo svg{width:100%;max-width:25rem}@media(max-width:1023px){body .top-navbar .navbar-wrapper .navbar-branding .branding-logo svg{max-width:22rem}}body .top-navbar .navbar-wrapper .navbar-branding .branding-logo svg polygon{transition:all .4s linear;fill:#00a599}body .top-navbar .navbar-wrapper .navbar-branding .branding-logo svg path{transition:all .4s linear}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button{background:none;border:0;margin:0;padding:1rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;outline:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button .toggle-menu-bar{transition:all .3s linear;width:2.2rem;height:.2rem;border-radius:.1rem;margin-top:.4rem;background:#00a599}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button .toggle-menu-bar:first-child{margin-top:0}@media(min-width:1024px){body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button{display:none}}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button.show-nav .figure{display:block}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button.show-nav .toggle-menu-bar{transition:all .3s linear}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button.show-nav .toggle-menu-bar:first-child{transform:translateY(0) rotate(45deg)}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button.show-nav .toggle-menu-bar:nth-child(2){display:none}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button.show-nav .toggle-menu-bar:last-child{transform:translateY(-.55rem) rotate(-45deg)}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button.show-nav .toggle-menu-bar.child2{transform:translateY(.01rem) rotate(45deg)}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button.show-nav svg path{fill:#00a599}body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button.hide-nav .toggle-menu-bar,body .top-navbar .navbar-wrapper .navbar-branding .menu-toggle-button.hide-nav figure{display:none}body .top-navbar .navbar-wrapper .navbar-wrapper-small{visibility:hidden;opacity:0}body .top-navbar .navbar-wrapper .navbar-wrapper-small .line{border-bottom:.1rem solid rgba(88,88,88,.1);margin:0 auto}@media(max-width:1024px){body .top-navbar .navbar-wrapper .navbar-wrapper-small .line{width:96%}}@media(max-width:767px){body .top-navbar .navbar-wrapper .navbar-wrapper-small .line{width:38.4rem}}body .top-navbar .navbar-wrapper .navbar-wrapper-small .line-drop{border-bottom:.1rem solid rgba(88,88,88,.1);margin-top:2rem}body .top-navbar .navbar-wrapper .navbar-wrapper-small .line-highlight{border-bottom:.1rem solid rgba(88,88,88,.1);width:38.4rem;margin:0 auto}body .top-navbar .navbar-wrapper .navbar-wrapper-small .mobile-nav-item{display:grid;grid-template-columns:repeat(2,auto);grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;justify-content:space-between;align-items:center}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse{position:absolute;left:0;height:100vh;width:100%;border-radius:0;background-color:#fff;padding-bottom:10rem;overflow-y:auto;overflow-x:hidden}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .nav-items{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:2rem;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal;color:#585858}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .nav-items.highlight-parent{font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal;font-weight:700;color:#00a599}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item{border:0}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item .ant-collapse-header{padding:2rem 2rem 0;text-transform:uppercase;color:#585858;transition:unset}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item .ant-collapse-header p{font-size:1.6rem;font-weight:400;line-height:2.4rem;font-style:normal;text-transform:capitalize}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item .ant-collapse-header p svg path{margin:0 0 .2rem .6rem;fill:#585858}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:0}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item .ant-collapse-content.ant-collapse-content-active.ant-motion-collapse-legacy.ant-motion-collapse-legacy-active{transition:opacity .4s linear,height .4s ease-in!important}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header p{font-weight:700;color:#00a599}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header p svg path{fill:#00a599}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-header p svg{transform:rotate(180deg);transition:all .3s linear}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item.ant-collapse-item-active .line-drop{display:none}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item.ant-collapse-item-active .ant-collapse-content-box{margin-top:1rem}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item.highlight-parent .ant-collapse-header p{font-weight:700;color:#00a599}body .top-navbar .navbar-wrapper .navbar-wrapper-small .ant-collapse .ant-collapse-item.highlight-parent .ant-collapse-header p>svg path{fill:#00a599}body .top-navbar .navbar-wrapper .navbar-wrapper-small.show-list{visibility:visible;-ms-animation:mobileNavTransition .2s ease-out forwards;-webkit-animation:mobileNavTransition .2s ease-out forwards;animation:mobileNavTransition .2s ease-out forwards}body .top-navbar .navbar-wrapper .navbar-wrapper-small.show-list *{transition:none!important}body .top-navbar .navbar-wrapper .navbar-wrapper-small.remove-list{-ms-animation:fadeOut .2s ease-in;-webkit-animation:fadeOut .2s ease-in;animation:fadeOut .2s ease-in}body .top-navbar .navbar-wrapper .navbar-wrapper-small.remove-list *{transition:none!important}body .top-navbar .navbar-wrapper .nav-items-wrapper{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:2rem;grid-row-gap:0;grid-template-rows:none;align-items:center;justify-items:center;list-style:none}body .top-navbar.top-navbar-active{transition:all .3s linear}body .top-navbar.top-navbar-active .navbar-links-wrapper{color:#002835}body .top-navbar.top-navbar-active .navbar-links-wrapper .highlight-parent .ant-dropdown-link,body .top-navbar.top-navbar-active .navbar-links-wrapper .highlight-parent .navbar-items{color:#00a599;font-weight:600}body .top-navbar.top-navbar-active .navbar-links-wrapper .ant-dropdown-link,body .top-navbar.top-navbar-active .navbar-links-wrapper .navbar-items{color:#657e86;font-size:1.6rem;font-weight:400;line-height:4.4rem;font-style:normal}body .top-navbar.top-navbar-active .navbar-links-wrapper .ant-dropdown-link:hover,body .top-navbar.top-navbar-active .navbar-links-wrapper .navbar-items:hover{color:#00a599}body .top-navbar.top-navbar-active .ant-dropdown-link{color:#585858}body .top-navbar.top-navbar-active .ant-dropdown-link.ant-dropdown-open{color:#00a599}body .top-navbar.top-navbar-active .ant-dropdown-link.ant-dropdown-open>svg path{fill:#00a599}body .top-navbar.top-navbar-active .ant-dropdown-link.ant-dropdown-open>svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:all .3s linear}body .top-navbar.top-navbar-active .ant-dropdown-link>svg{fill:#585858}body .top-navbar.top-navbar-active .ant-dropdown-link:hover{font-weight:400;color:#00a599}body .top-navbar.top-navbar-active .ant-dropdown-link:hover>svg path{fill:#00a599}body .top-navbar.top-navbar-active .navbar-links-wrapper .highlight-parent{color:#00a599;font-weight:600}body .top-navbar.top-navbar-active .navbar-links-wrapper .highlight-parent:before{border-bottom:none;transition:all .3s linear}body .top-navbar.top-navbar-active .navbar-links-wrapper .highlight-parent>svg path{fill:#00a599}body .top-navbar .button-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media(max-width:1023px){body .top-navbar .button-wrapper{display:none}body .top-navbar .filled-button{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:90%;justify-content:center;margin:2rem auto 0}}@media(max-width:767px){body .top-navbar .filled-button{font-weight:600;margin:2rem auto 0}}@media(max-width:1023px){body .top-navbar .filled-button.hide-on-mobile{display:none}}body .top-navbar .nav-mobile-bottom{display:none}@media(max-width:1024px){body .top-navbar .nav-mobile-bottom{display:block;position:absolute;height:.4rem;width:100%;background-color:#fff;border-radius:0 0 1rem 1rem}}body .navbar-links-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;list-style:none}@media(max-width:1023px){body .navbar-links-wrapper{display:none}}body .navbar-links-wrapper .highlight-parent{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;width:100%;height:100%}body .navbar-links-wrapper .highlight-parent:before{content:"";position:absolute;border-bottom:.3rem solid #fff;height:.3rem;width:100%;bottom:0;left:51%;transform:translateX(-50%);transition:all .3s linear}body .navbar-links-wrapper .ant-dropdown-link,body .navbar-links-wrapper .navbar-items{line-height:1;transition:all .2s linear;font-size:1.4rem;padding:0 .7rem;white-space:nowrap}body .navbar-links-wrapper .ant-dropdown-link{display:grid;grid-template-columns:max-content 1rem;grid-column-gap:1rem;grid-row-gap:0;grid-template-rows:none;align-items:center;justify-content:center;height:unset;width:100%}body .navbar-links-wrapper .ant-dropdown-link>svg{fill:#fff;transition:all .3s linear}body .ant-dropdown{background:#fff;border-top:.1rem solid #f6fafa}body .ant-dropdown.ant-dropdown-placement-bottomLeft,body .ant-dropdown.ant-dropdown-placement-bottomRight{position:fixed;left:0!important;animation-duration:.6s}body .ant-dropdown.slide-up-leave.slide-up-leave-active{animation-duration:.3s;opacity:1}body .ant-dropdown.slide-up-appear.slide-up-appear-active,body .ant-dropdown.slide-up-enter.slide-up-enter-active{animation-duration:.6s;opacity:1}body .ant-dropdown .dropdown-backdrop{z-index:1;position:absolute;height:80vh;width:100%;background:#02534e;opacity:.9;cursor:pointer}body .ant-dropdown .submenu-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:unset;max-width:145rem;align-items:center;width:100%;height:100%}@media(min-width:768px){body .ant-dropdown .submenu-wrapper{grid-template-columns:1fr 1fr;grid-gap:2rem}}@media(min-width:1024px){body .ant-dropdown .submenu-wrapper{grid-template-columns:40rem 1fr;grid-gap:4rem}}@media(min-width:1200px){body .ant-dropdown .submenu-wrapper{grid-gap:7.8rem}}body .ant-dropdown .submenu-wrapper.aws-nav-container{max-width:150rem;grid-gap:4.8rem}@media(max-width:1200px){body .ant-dropdown .submenu-wrapper.aws-nav-container{grid-gap:2rem}}body .ant-dropdown .submenu-wrapper.aws-nav-container .dropdown-wrapper .aws-dropdown{padding:5rem 0}@media(max-width:1500px){body .ant-dropdown .submenu-wrapper.aws-nav-container .dropdown-wrapper .aws-dropdown{display:flex;align-items:center}}@media(max-width:1200px){body .ant-dropdown .submenu-wrapper.aws-nav-container .dropdown-wrapper .aws-dropdown{padding:3rem 0}}@media(max-width:1500px){body .ant-dropdown .submenu-wrapper.aws-nav-container .dropdown-wrapper .nav-items-wrapper{grid-template-columns:1fr}}body .ant-dropdown .submenu-wrapper.aws-nav-container .dropdown-wrapper .dropdown-items{grid-template-columns:repeat(4,1fr);gap:2rem}@media(max-width:1400px){body .ant-dropdown .submenu-wrapper.aws-nav-container .dropdown-wrapper .dropdown-items{grid-template-columns:repeat(2,1fr);gap:3rem 2rem}}@media(max-width:1024px){body .ant-dropdown .submenu-wrapper.aws-nav-container .dropdown-wrapper .dropdown-items{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}}body .ant-dropdown .submenu-wrapper .dropdown-details{padding:3rem 0;transition:all .5s linear;max-width:40rem;width:100%;height:100%;margin-top:4rem}body .ant-dropdown .submenu-wrapper .dropdown-details .dropdown-inner{display:flex;flex-direction:column;align-items:unset;justify-content:center;background:#f6fafa;padding:3rem 2rem;box-sizing:border-box}body .ant-dropdown .submenu-wrapper .dropdown-details .dropdown-name{font-size:1.8rem;font-weight:700;line-height:2.1rem;letter-spacing:.045rem;color:#000;margin-bottom:1.5rem;justify-content:flex-start}body .ant-dropdown .submenu-wrapper .dropdown-details .dropdown-description{font-style:normal;font-weight:400;font-size:1.4rem;line-height:2.1rem;margin-bottom:2rem;text-align:left;opacity:.7;color:#000}body .ant-dropdown .submenu-wrapper .dropdown-details .overview-link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-transform:uppercase;color:#00a599;font-size:1.4rem;width:fit-content}body .ant-dropdown .submenu-wrapper .dropdown-details .overview-link svg{height:1.2rem;margin-left:.5rem}body .ant-dropdown .submenu-wrapper .dropdown-details .overview-link svg path{fill:#00a599}body .ant-dropdown .submenu-wrapper .dropdown-wrapper{color:unset;width:100%}@media(max-width:1200px){body .ant-dropdown .submenu-wrapper .dropdown-wrapper .company-dropdown .dropdown-items{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:none;justify-content:center;text-align:center;justify-self:flex-end}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .aws-dropdown .dropdown-items{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:none;justify-content:center;align-items:flex-start;text-align:center;justify-self:flex-end;padding-top:1.5rem}}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .aws-dropdown .submenu-title,body .ant-dropdown .submenu-wrapper .dropdown-wrapper .service-dropdown .submenu-title{display:flex;font-size:1.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.16rem;white-space:nowrap;color:#002835}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .aws-dropdown .title-button,body .ant-dropdown .submenu-wrapper .dropdown-wrapper .service-dropdown .title-button{align-items:center;gap:8px}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .aws-dropdown .title-button svg path,body .ant-dropdown .submenu-wrapper .dropdown-wrapper .service-dropdown .title-button svg path{fill:#002835}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .aws-dropdown .title-button:hover,body .ant-dropdown .submenu-wrapper .dropdown-wrapper .service-dropdown .title-button:hover{color:#00a599;cursor:pointer}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .aws-dropdown .title-button:hover svg path,body .ant-dropdown .submenu-wrapper .dropdown-wrapper .service-dropdown .title-button:hover svg path{fill:#00a599}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .service-dropdown{padding-block:4rem}@media(max-width:1023px){body .ant-dropdown .submenu-wrapper .dropdown-wrapper .service-dropdown{padding-block:unset}}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .service-dropdown .dropdown-items{grid-template-columns:repeat(2,1fr);gap:2rem 6rem}@media(max-width:1200px){body .ant-dropdown .submenu-wrapper .dropdown-wrapper .service-dropdown .dropdown-items{grid-template-columns:1fr;gap:3rem}}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .dropdown-items{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:none;gap:3rem;width:100%;border-right:none;align-items:flex-start;box-shadow:unset}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .dropdown-items:before{display:none}@media(max-width:1024px){body .ant-dropdown .submenu-wrapper .dropdown-wrapper .dropdown-items{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;grid-row-gap:3rem;grid-template-rows:none;justify-content:center;text-align:center;justify-self:flex-end}}@media(max-width:768px){body .ant-dropdown .submenu-wrapper .dropdown-wrapper .dropdown-items{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2rem;grid-row-gap:3rem;grid-template-rows:none;justify-content:center;text-align:center;justify-self:flex-end}}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .dropdown-items .ant-menu-item{margin:0;padding:0;overflow:unset;line-height:0;height:unset;width:100%;cursor:default;pointer-events:none}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .dropdown-items .ant-menu-item:active{background:unset}body .ant-dropdown .submenu-wrapper .dropdown-wrapper .dropdown-items .ant-menu-item.ant-menu-item-selected{background-color:unset}body .ant-dropdown .ant-dropdown-menu,body .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{padding:0}body .ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:transparent}@keyframes mobileNavTransition{0%{opacity:0}to{opacity:1}}.submenu-links-wrapper{width:100%}.submenu-links-wrapper .verticle-tab-active{max-width:unset}.submenu-title-mobile{display:flex;font-size:1.4rem;font-weight:600;letter-spacing:.12rem;text-transform:uppercase;white-space:nowrap;color:#002835;padding:1rem;margin-left:1rem}.submenu-title-mobile a{display:flex;align-items:center;gap:.5rem}.submenu-title-mobile a:hover{color:#00a599}.submenu-title-mobile a:hover svg{fill:#00a599}.submenu-title-mobile a svg{fill:#002835}.aws-menu-group .nav-items-wrapper,.service-menu-group .nav-items-wrapper{display:grid;grid-template-columns:1fr;gap:0}.centered-layout,.solutions-list{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.centered-layout,.solutions-list{padding-left:1.5rem;padding-right:1.5rem}}.custom-cards-wrapper,.solutions-list{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;padding-left:1rem;padding-right:1rem}@media(min-width:1024px){.custom-cards-wrapper,.solutions-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none}}@media(min-width:768px)and (max-width:1024px){.custom-cards-wrapper,.solutions-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none}}.white-background,.white-background .floating-heading{background:#fff!important}.gray-background,.gray-background .floating-heading{background:#f6fafa!important}.nav-items{text-decoration:none;padding:.5rem;border-radius:5rem;font-size:1.3rem;color:#fff;cursor:pointer}.active.nav-items,.highlight-parent.nav-items{transition:all .3s linear}.active.nav-items svg,.highlight-parent.nav-items svg{fill:#fff}.active.tab-icon.nav-items,.highlight-parent.tab-icon.nav-items{-webkit-box-shadow:0 0 .4rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 .4rem 0 rgba(1,1,1,.1);box-shadow:0 0 .4rem 0 rgba(1,1,1,.1);border:.4rem solid #fff}@media(max-width:767px){.active.nav-items,.highlight-parent.nav-items,.nav-items{color:#585858}}.primary-button{font-size:1.5rem;line-height:2.2rem;display:inline-flex;padding:.8rem 5rem;border-radius:5rem;position:relative;color:#fff;border:.1rem solid #f1652c;text-decoration:none;text-transform:uppercase;background-clip:padding-box;z-index:1;font-weight:500;background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606)}.primary-button:after{content:"";position:absolute;top:-.1rem;bottom:-.1rem;left:-.1rem;right:-.1rem;border-radius:5rem;z-index:-1;transition:opacity .3s linear;opacity:0}.primary-button:hover{background-color:#f1652c}.primary-button:hover:after{opacity:1;transition:all .4s linear}.secondary-button{background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606);display:inline-flex;align-items:center;justify-content:center;width:100%;padding:1rem 1.2rem;font-size:1.6rem;font-weight:500;color:#fff;cursor:pointer;border:transparent;border-radius:5rem;outline:none;box-shadow:none}.secondary-button:hover{background:#f1652c;color:#fff}.button-inverse{display:inline-flex;font-weight:500;padding:.8rem 5rem;border-radius:5rem;position:relative;color:#fff;background:none;border:.1rem solid #fff;text-decoration:none;text-transform:uppercase;transition:all .2s linear}.button-inverse:hover{background:#fff;color:#f1652c}.info-box{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:1rem;grid-template-rows:auto 1fr;background-color:rgba(255,124,52,.102);padding:2rem}@media(min-width:425px){.info-box{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;grid-row-gap:0;grid-template-rows:1fr;align-items:center}}.info-box .logo{height:max-content}.info-box .logo>img{height:2.5rem}.info-box .learn-more-text{font-size:1.6rem;color:#585858}.info-box .learn-more-text .link-text{font-weight:600}.custom-toolset{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.custom-toolset .toolset-tag{padding:1.1rem 2rem;border:.1rem solid rgba(0,0,0,.1);border-radius:.2rem;color:rgba(0,0,0,.7);font-size:1.4rem;line-height:1;margin-right:.5rem;margin-bottom:.5rem;font-weight:600;opacity:.7;align-self:center}.main-container-large{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.main-container-large{max-width:110rem}}@media(max-width:767px){.main-container-large{max-width:76.9rem}}.main-container,.solutions-list{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.main-container,.solutions-list{max-width:110rem}}@media(max-width:767px){.main-container,.solutions-list{max-width:76.9rem}}.content-container{max-width:95rem;margin:auto}.floating-container{position:relative;top:-5rem}.solutions-list{display:flex;flex-direction:row;align-items:unset;justify-content:center;justify-items:center;flex-wrap:wrap}.solutions-list .verticle-card-wrapper{max-width:30rem;align-self:center;width:100%;margin:2rem;box-sizing:border-box}@media(min-width:767px){.solutions-list .verticle-card-wrapper{align-self:flex-start}}.customer-logos-caption{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-top:4rem}.customer-logos{background-image:url(/_next/static/media/customers-sprite.7c14fa85.png);width:23rem;height:10rem;background-repeat:no-repeat}.customer-logos:first-child{display:none}.mt-50{margin-top:5rem}.home-icons-grid{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-gap:3rem;margin-top:3rem}@media(max-width:768px){.home-icons-grid{margin-top:2rem}.home-icons-grid>:not(:last-child){margin-right:1rem}}@media(max-width:425px){.home-icons-grid{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;justify-items:center}}.home-icons-grid .aws-banner-logo{width:30rem}@media(max-width:768px){.home-icons-grid .aws-banner-logo{width:25rem}}@media(max-width:425px){.home-icons-grid .aws-banner-logo{width:20rem}}.home-icons-grid .imply-banner-logo{width:11.2rem}@media(max-width:768px){.home-icons-grid .imply-banner-logo{width:6.2rem}}@media(max-width:425px){.home-icons-grid .imply-banner-logo{width:6.2rem}}.home-icons-grid .intel-banner-logo{width:6.5rem}@media(max-width:768px){.home-icons-grid .intel-banner-logo{width:4.5rem}}@media(max-width:425px){.home-icons-grid .intel-banner-logo{width:4.5rem}}.home-icons-grid .banner-logo-divider{height:2.4rem;color:#fff;border-right:.1rem solid #fff}@media(max-width:768px){.home-icons-grid .banner-logo-divider{height:1.4rem}}.--reset.ant-anchor-wrapper{margin-left:unset;padding-left:unset;overflow:unset;background-color:unset;max-height:unset!important}.--reset.ant-anchor-wrapper .ant-anchor{-webkit-box-sizing:unset;box-sizing:unset;margin:unset;color:unset;font-size:unset;font-variant:unset;line-height:unset;list-style:unset;-webkit-font-feature-settings:unset;font-feature-settings:unset;position:unset;padding:unset}.--reset.ant-anchor-wrapper .ant-anchor .ant-anchor-link{padding:unset;line-height:unset}.--reset.ant-anchor-wrapper .ant-anchor .ant-anchor-link .ant-anchor-link-title{position:unset;display:unset;margin-bottom:unset;overflow:unset;color:unset;white-space:unset;text-overflow:unset;-webkit-transition:unset;transition:unset}.--reset.ant-anchor-wrapper .ant-anchor .ant-anchor-link .ant-anchor-link-title:only-child{margin-bottom:unset}.disabled{pointer-events:none;opacity:.5}.gradient-button{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;font-size:1.6rem;font-weight:600;font-style:normal;line-height:2.4rem;color:#f78606;position:relative;border:.2rem solid #f78606;border-radius:.5rem;cursor:pointer}.gradient-button:hover{background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606);color:#fff}.gradient-button:hover svg>path{fill:#fff}.filled-button{position:relative;background:linear-gradient(90deg,#f1652c,#f78606);border-radius:.5rem;border:0;padding:.8rem 2.2rem;color:#fff;outline:none;transition:all .4s linear;cursor:pointer;font-size:1.6rem;line-height:2.4rem;font-weight:500;height:4rem;align-self:center}.filled-button:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:-1;border-radius:inherit;transition:opacity .4s linear}.filled-button:hover{background:linear-gradient(to right top,#e97040,#f09732)}.filled-button:hover:before,.silver{opacity:1}.silver{color:#a9a9a9}.gold{color:rgba(232,156,43,.84);opacity:1}.peach-bg{background-color:rgba(247,134,6,.08)}.red-bg{background-color:rgba(248,97,92,.08)}.purple-bg{background-color:rgba(188,110,215,.08)}.blue-bg{background-color:rgba(66,187,222,.08)}.yellow-bg{background-color:#f9f3de}.green-bg{background-color:rgba(116,184,0,.08)}.light-green{background:rgba(116,184,0,.05);border:1px solid #d1e7a9}.light-pink{background:#fff9fa;border:1px solid #eac4c3}.light-yellow{background:#fffaf2;border:1px solid #e8d2b8}.light-blue{background:#f7fdfe;border:1px solid rgba(66,187,222,.3)}.light-peach{background:#fff9f7;border:1px solid #fdd3d3}.coloured-text{color:#f78606;font-weight:600;margin:0 .3rem}@media(min-width:768px){.coloured-text{margin:0 1rem}}@media(min-width:1024px){.coloured-text{margin:0 1rem}}.ant-tag{padding:3px 7px;font-size:1.4rem}@media(max-width:1024px){.ant-tag{padding:0 5px}}@media(max-width:767px){.ant-tag{font-size:1.2rem;padding:0 5px}}.gradiant-text{background:linear-gradient(90deg,#fff845 2.26%,#ff9e0e 59.88%,#fe9800 104.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.coloured-section{background:#f6fafa}.indented-list{margin-top:1rem}.indented-list .indented-list-item{margin-left:3rem;list-style-position:initial}.indented-list .indented-list-item .content{margin-bottom:1rem}.indented-list .ordered-list{padding:.5rem 0}.colored-text{color:#f78606;font-weight:600;text-decoration:underline}.colored-text:hover{background:linear-gradient(90deg,#fff845 2.26%,#ff9e0e 59.88%,#fe9800 104.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:underline}.load-more{display:inline-block;margin:2rem 0 0 2.7rem;color:#00a599;font-size:1.5rem}.clickable-banner{cursor:pointer}.bold{font-weight:600}.outlined-gradiant-button-wrapper{display:flex;flex-direction:row;align-items:unset;justify-content:center;font-size:1.6rem;transition:all .3s ease-in;font-weight:500}.outlined-gradiant-button-wrapper svg{margin-left:1.3rem}@media(max-width:767px){.outlined-gradiant-button-wrapper{font-size:1.3rem;font-weight:600;line-height:2rem}}.outlined-gradiant-button-wrapper .gradient-button{padding:1.15rem 2rem}@media(max-width:767px){.outlined-gradiant-button-wrapper .gradient-button{padding:.7rem 1.2rem;font-size:1.3rem}}.outlined-gradiant-button-wrapper .gradient-button:hover svg>path{fill:#fff}.truncate-two-lines{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.aws-header .header{padding:8.1rem 6rem 7.3rem;min-height:calc(100vh - 6rem);height:100%;display:flex;justify-content:center;align-items:center}@media(min-height:1200px){.aws-header .header{min-height:100rem;max-height:120rem}}@media(max-width:767px){.aws-header .header{padding:2.9rem 2.5rem;height:100%;max-height:none}}.aws-header .header .header-content-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;max-width:136.7rem;width:100%;height:100%;min-height:calc(100vh - 25rem);padding:0;gap:7.6rem}@media(min-height:1200px){.aws-header .header .header-content-container{min-height:unset}}@media(max-width:1500px){.aws-header .header .header-content-container{padding:0;gap:7.6rem}}@media(max-width:1024px){.aws-header .header .header-content-container{padding:0;gap:7rem}}@media(max-width:767px){.aws-header .header .header-content-container{padding:0;gap:4.8rem;justify-content:flex-start;min-height:calc(100vh - 16rem)}}.aws-header .header .header-content-container .badge{max-width:35rem;width:auto}.aws-header .header .header-content-container .heading-wrapper{display:block}@media(max-width:767px){.aws-header .header .header-content-container .heading-wrapper{gap:3.9rem}}.aws-header .header .header-content-container .heading-wrapper .header-title{display:block;font-weight:500;line-height:normal;max-width:105.4rem;width:100%}@media(max-width:1300px){.aws-header .header .header-content-container .heading-wrapper .header-title{font-size:7.9rem}}@media(max-width:1024px){.aws-header .header .header-content-container .heading-wrapper .header-title{font-size:6rem;line-height:7rem}}@media(max-width:767px){.aws-header .header .header-content-container .heading-wrapper .header-title{font-size:5rem}}@media(max-width:425px){.aws-header .header .header-content-container .heading-wrapper .header-title{font-size:4.5rem}}.aws-header .header .header-content-container .heading-wrapper .header-title .title-gold-portion{position:relative;margin-right:1%;font-weight:700}@media(max-width:767px){.aws-header .header .header-content-container .heading-wrapper .header-title .title-gold-portion{font-size:5.5rem}}@media(max-width:425px){.aws-header .header .header-content-container .heading-wrapper .header-title .title-gold-portion{font-size:5rem}}.aws-header .header .header-content-container .heading-wrapper .header-title .title-gold-portion:after{content:"";position:absolute;top:-25%;left:92%;width:20%;aspect-ratio:1;background-image:url(/_next/static/media/gen-ai-header-stars.e20e72e2.svg);background-size:cover;background-repeat:no-repeat}@media(max-width:338px){.aws-header .header .header-content-container .heading-wrapper .header-title .title-gold-portion:after{top:35%;left:50%}}.aws-header .header .header-content-container .heading-wrapper .talk-to-team-btn{margin-top:2.8rem;height:56px;font-size:1.6rem}@media(max-width:767px){.aws-header .header .header-content-container .heading-wrapper .talk-to-team-btn{max-width:400px;padding:1.6rem 2.4rem;font-size:1.6rem;font-weight:500;line-height:2.4rem}}a:hover{color:#fff}.animated-gradient{border-radius:50%;position:absolute;transition:all .3s ease;width:fit-content;height:fit-content;z-index:-1}.animated-gradient.to-left{right:0}.animated-gradient.to-left.animated{animation:move-to-center-from-right 10s infinite alternate}.animated-gradient.to-right{left:0}.animated-gradient.to-right.animated{animation:move-to-center-from-left 10s infinite alternate}.animated-gradient.to-top{bottom:0}.animated-gradient.to-top.animated{animation:move-to-center-from-bottom 10s infinite alternate}.animated-gradient.to-bottom{top:0}.animated-gradient.to-bottom.animated{animation:move-to-center-from-top 10s infinite alternate}@keyframes move-to-center-from-right{0%{right:0}50%{right:calc(90% - 27rem)}to{right:0}}@keyframes move-to-center-from-left{0%{left:0}50%{left:calc(90% - 27rem)}to{left:0}}@keyframes move-to-center-from-top{0%{top:0}50%{top:calc(90% - 27rem)}to{top:0}}@keyframes move-to-center-from-bottom{0%{bottom:0}50%{bottom:calc(90% - 27rem)}to{bottom:0}}.title-animation{display:inline-flex;align-items:center;margin:0 1rem;text-transform:none}.title-animation .earth{width:5.4rem;height:5.4rem;background-image:url(/_next/static/media/world-map.2f2c7633.webp);border-radius:50%;background-size:cover;box-shadow:inset 0 0 0 #a9a9a9,inset .3rem 0 .5rem #000;animation:rotate 50s linear infinite;margin-top:1rem;filter:brightness(170%)}@media(max-width:1023px){.title-animation .earth{display:inline-block;width:2.8rem;height:2.8rem;margin-top:.5rem}}@keyframes rotate{0%{background-position-x:0}to{background-position-x:100rem}}.badge{color:#002835;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;border-radius:10rem;padding:.8rem 1.2rem;text-align:center;border:1px solid rgba(42,175,169,.251);background:#fff;box-shadow:0 0 2rem 0 #e0e5e7}.badge-filled{font-size:2.2rem;border-radius:7.6rem;background-color:#00343f;margin-bottom:1rem}.badge-filled,.badge-title-badge{color:#00a599;padding:.7rem 1.6rem;box-shadow:none}.badge-title-badge{font-size:2rem;background:rgba(0,165,153,.1);border:none;border-radius:7.6rem}@media(max-width:767px){.badge{font-size:1.2rem;padding:.6rem 1rem}}.badge-with-icon{display:flex;align-items:center;gap:8px}.badge-with-icon img{width:2rem;aspect-ratio:1}@media(max-width:767px){.badge-with-icon img{width:1.8rem}}.section-container{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.section-container{max-width:110rem}}@media(max-width:767px){.section-container{max-width:76.9rem}}.section-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;position:relative;padding:10rem 3rem;overflow:hidden}@media(max-width:767px){.section-container{padding:7rem 3rem 5rem}}@media(max-width:800px){.section-container{gap:2rem}}.section-container.left-align{align-items:flex-start}.section-container.left-align :where(.heading-large),.section-container.left-align :where(.heading-medium),.section-container.left-align :where(.sub-heading){text-align:left;justify-content:flex-start}.section-container.full-width{max-width:100%;width:100%;margin:0}.section-container :where(.heading-large),.section-container :where(.heading-medium),.section-container :where(.sub-heading){width:100%;margin:0;text-align:center;line-height:normal;font-weight:700;text-transform:none;color:#002835}.section-container :where(.heading-large){font-size:7.9rem;max-width:100rem;font-style:normal;font-weight:700;line-height:96px;color:#002835}@media(max-width:1024px){.section-container :where(.heading-large){font-size:5rem}}@media(max-width:767px){.section-container :where(.heading-large){font-size:4.8rem}}@media(max-width:375px){.section-container :where(.heading-large){font-size:3.7rem}}@media(max-width:1024px){.section-container :where(.heading-large){line-height:normal;font-style:normal}}@media(max-width:767px){.section-container :where(.heading-large){line-height:6.4rem;font-style:normal;font-weight:700;letter-spacing:-.075rem}}@media(max-width:390px){.section-container :where(.heading-large){font-size:3.7rem;line-height:normal}}.section-container :where(.sub-heading){font-size:1.8rem;max-width:87.1rem;font-weight:500;text-align:center;line-height:normal;color:#002835}.section-container :where(.heading-medium){font-size:4.8rem;max-width:121.6rem}@media(max-width:1024px){.section-container :where(.heading-medium){font-size:3.2rem}}@media(max-width:767px){.section-container :where(.heading-medium){font-size:3.2rem}}.dark-theme{background-color:#002835;color:#fff}.dark-theme :where(.heading-large),.dark-theme :where(.heading-medium),.dark-theme :where(.sub-heading){color:inherit;text-transform:none}.services-grid{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.services-grid{max-width:110rem}}@media(max-width:767px){.services-grid{max-width:76.9rem}}.services-grid{margin-top:6.4rem;padding:0 2.2rem;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;justify-content:center;max-width:131.7rem;width:100%;gap:2.4rem}@media(max-width:1024px){.services-grid{grid-template-rows:auto auto auto auto;max-width:100%;padding:0}}.services-grid .service-grid-card{position:relative;border-radius:3rem}.services-grid .grid-item-text-content{z-index:1;position:relative}.services-grid .grid-item-text-content .view-soln-btn .view-soln-text,.services-grid .grid-item-text-content a,.services-grid .grid-item-text-content h3,.services-grid .grid-item-text-content p{color:#002835}.services-grid .grid-item-text-content h3{font-size:5rem;font-style:normal;font-weight:700;line-height:6.4rem;letter-spacing:-.75px;margin-bottom:.8rem}@media(max-width:1024px){.services-grid .grid-item-text-content h3{font-size:4rem}}@media(max-width:800px){.services-grid .grid-item-text-content h3{font-size:3.2rem}}@media(max-width:767px){.services-grid .grid-item-text-content h3{font-size:3.2rem}}@media(max-width:375px){.services-grid .grid-item-text-content h3{font-size:3.2rem}}@media(max-width:1024px){.services-grid .grid-item-text-content h3{line-height:normal;letter-spacing:-.48px}}.services-grid .grid-item-text-content .card-desc{font-weight:400;font-size:1.8rem;line-height:normal}.services-grid .view-soln-btn{max-width:40rem;display:flex;justify-content:flex-start;align-items:center;gap:.8rem;margin-top:2.4rem;background:transparent;border:none;cursor:pointer}.services-grid .view-soln-btn .view-soln-text{text-align:center;text-overflow:ellipsis;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.services-grid .side-img-grid-item{position:relative;display:flex;justify-content:space-between;gap:2rem;width:100%}.services-grid .side-img-grid-item .gradient-layover{position:absolute;top:0;left:0;width:77%;height:100%;border-radius:3rem;background:linear-gradient(64deg,rgba(66,187,222,.3) 5.28%,rgba(4,52,67,0) 82.66%),#002835;background-blend-mode:screen;z-index:0}@media(max-width:1024px){.services-grid .side-img-grid-item{flex-direction:column;align-items:unset;gap:2.3rem}.services-grid .side-img-grid-item .gradient-layover{width:100%}}.services-grid .header-grid-item{grid-column:1/2;grid-row:1/2;overflow:hidden;flex-direction:row;align-items:flex-end;background-color:#002835}.services-grid .header-grid-item .grid-item-text-content{z-index:1;padding:13.6rem 2rem 16.2rem 6.9rem}@media(max-width:1024px){.services-grid .header-grid-item .grid-item-text-content{align-self:flex-start;padding:3.2rem}}.services-grid .header-grid-item .grid-item-text-content .view-soln-btn .view-soln-text,.services-grid .header-grid-item .grid-item-text-content a,.services-grid .header-grid-item .grid-item-text-content h3,.services-grid .header-grid-item .grid-item-text-content p{color:#fff}.services-grid .header-grid-item .grid-item-text-content p{max-width:45.7rem}@media(max-width:1024px){.services-grid .header-grid-item .grid-item-text-content p{max-width:100%}}.services-grid .header-grid-item .img-illustration{max-width:40.8rem;max-height:40.6rem;z-index:1}@media(max-width:1024px){.services-grid .header-grid-item .img-illustration{align-self:flex-end}}@media(max-width:767px){.services-grid .header-grid-item .img-illustration{max-width:28.9622rem;max-height:25.1458rem}}@media(max-width:1024px){.services-grid .header-grid-item{flex-direction:column;align-items:unset;gap:2.3rem}}.services-grid .vertical-grid-item-content{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.accelerated-service-section{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 23.09%),#e6f6f5;padding-top:0;padding-bottom:0}.accelerated-service-section .services-grid{padding:0}.accelerated-service-section .services-grid .middle-left-container{grid-column:1/2;grid-row:2/3;justify-self:start;max-width:72.9rem;width:55.34539474%;padding:0 2.2rem 0 6.9rem;background:linear-gradient(244deg,rgba(247,134,6,.3) 13.78%,rgba(247,134,6,.1) 66.9%)}.accelerated-service-section .services-grid .middle-left-container .grid-item-text-content{position:relative;max-width:53.4rem;padding-top:16rem}.accelerated-service-section .services-grid .middle-left-container .grid-item-text-content p{max-width:47.6rem}.accelerated-service-section .services-grid .middle-left-container .grid-item-text-content .grid-header{display:flex;justify-content:space-between}.accelerated-service-section .services-grid .middle-left-container .grid-item-text-content .grid-header .img-email{margin-top:-2.5rem;width:auto;height:8rem;transform:rotate(-5.984deg)}.accelerated-service-section .services-grid .middle-left-container .grid-item-text-content .grid-header .img-bar-chart{position:absolute;top:3.6rem;width:8rem;height:auto}.accelerated-service-section .services-grid .middle-left-container .img-line-graph{width:18rem;height:auto;flex-shrink:0;align-self:flex-end;margin-top:-4rem;margin-right:3rem;margin-bottom:-2rem}@media(max-width:1024px){.accelerated-service-section .services-grid .middle-left-container{grid-row:2/3;max-width:100%;width:100%;padding:0 2.2rem 0 4rem}.accelerated-service-section .services-grid .middle-left-container .img-line-graph{margin-top:0}.accelerated-service-section .services-grid .middle-left-container .grid-item-text-content{max-width:100%;padding:0}.accelerated-service-section .services-grid .middle-left-container .grid-item-text-content .grid-header .img-email{display:none}.accelerated-service-section .services-grid .middle-left-container .grid-item-text-content .grid-header .img-bar-chart{position:relative!important;top:0!important;width:auto;height:4.2rem;transform:rotate(20.1deg)}}@media(max-width:767px){.accelerated-service-section .services-grid .middle-left-container{grid-row:2/3;max-width:100%;width:100%;padding:3.6rem 2.2rem 0 3.2rem}}.accelerated-service-section .services-grid .middle-right-container{position:relative;overflow:hidden;grid-column:1/2;grid-row:2/3;justify-self:end;max-width:56.3rem;width:42.68092105%;padding:5.8rem 2.7rem 0 5rem;background:radial-gradient(82.02% 78.9% at 7.94% 5.38%,#b5e5ee 0,#e6f6f5 100%)}.accelerated-service-section .services-grid .middle-right-container .grid-item-text-content{max-width:53.4rem;margin-top:5.16rem}.accelerated-service-section .services-grid .middle-right-container .img-shooting-star{width:7.5463rem;flex-shrink:0}.accelerated-service-section .services-grid .middle-right-container .img-airplane{width:14rem;height:auto;flex-shrink:0;align-self:flex-end;margin-top:3rem;margin-right:2rem}@media(max-width:1024px){.accelerated-service-section .services-grid .middle-right-container .img-airplane{width:8rem;margin-top:0;margin-bottom:2rem;transform:translate(2rem,-3rem)}}.accelerated-service-section .services-grid .middle-right-container .img-cloud{position:absolute;width:28rem;top:30rem}@media(max-width:1024px){.accelerated-service-section .services-grid .middle-right-container .img-cloud{width:16rem;top:auto;bottom:-13rem;left:1rem}.accelerated-service-section .services-grid .middle-right-container{grid-column:1/2;grid-row:3/4;max-width:100%;width:100%;padding:3.2rem 2.2rem 0 4rem}}@media(max-width:767px){.accelerated-service-section .services-grid .middle-right-container{grid-column:1/2;grid-row:3/4;max-width:100%;width:100%;padding:3.2rem 2.2rem 0 3.2rem}.accelerated-service-section .services-grid .middle-right-container .grid-item-text-content{margin-top:2.07rem;margin-bottom:3.854rem}}.accelerated-service-section .services-grid .bottom-container{grid-column:1/2;grid-row:3/4;padding:6rem 8.6rem 6.3rem 6.9rem;background:linear-gradient(294deg,rgba(230,253,248,.54) 2.94%,rgba(0,165,153,.37) 115.04%);align-items:center}@media(max-width:1024px){.accelerated-service-section .services-grid .bottom-container{grid-row:4/4;padding:3.2rem 4rem 6.3rem;flex-direction:column}.accelerated-service-section .services-grid .bottom-container .grid-item-text-content{text-align:center}.accelerated-service-section .services-grid .bottom-container .img-illustration{align-self:center}}@media(max-width:767px){.accelerated-service-section .services-grid .bottom-container{padding:3.2rem 3.2rem 2.454em}}.accelerated-service-section .services-grid .bottom-container .talk-to-us-btn{margin-top:1.6rem;max-width:40rem;padding:2.8rem 2.4rem;display:flex;border-radius:.8rem;justify-content:center;align-items:center;border:none}@media(max-width:1024px){.accelerated-service-section .services-grid .bottom-container .talk-to-us-btn{margin-left:auto;margin-right:auto;margin-bottom:5.192rem}}.accelerated-service-section .services-grid .bottom-container .talk-to-us-btn .talk-to-us-btn-text{color:var(--White,#fff);text-align:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem}@media(max-width:1024px){.adoption-section__heading{font-size:4.8rem;line-height:1.2}}@media(max-width:767px){.adoption-section__heading{font-size:3.7rem;line-height:1.2}}.service-page .service-page-grid.selected-work-section{padding:0 2.2rem;gap:1rem}.service-page .service-page-grid.selected-work-section .heading-large{font-size:6.4rem;max-width:120rem;line-height:normal}.service-page .service-page-grid.selected-work-section .sub-heading{max-width:70rem;font-size:1.8rem;line-height:2.4rem;font-weight:500;opacity:1}@media(max-width:1024px){.service-page .service-page-grid.selected-work-section .heading-large{font-size:4.8rem}.service-page .service-page-grid.selected-work-section .sub-heading{font-size:1.6rem;line-height:2.2rem}}@media(max-width:767px){.service-page .service-page-grid.selected-work-section .heading-large{font-size:3.7rem}.service-page .service-page-grid.selected-work-section .sub-heading{font-size:1.4rem;line-height:2rem}}.service-page .service-page-grid.selected-work-section .selected-work-layout{width:100%;max-width:127rem;margin-top:6.4rem;display:grid;gap:2.4rem}.service-page .service-page-grid.selected-work-section .selected-work-row{display:grid;gap:2.4rem}.service-page .service-page-grid.selected-work-section .selected-work-row--row2{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.service-page .service-page-grid.selected-work-section .selected-work-row--row3{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.service-page .service-page-grid.selected-work-section .selected-work-card{position:relative;overflow:hidden;border-radius:3rem;min-height:59.9rem;padding:4.1rem 3.8rem;display:flex;flex-direction:column;color:#002835}.service-page .service-page-grid.selected-work-section .selected-work-card:hover{cursor:url(/_next/static/media/arrow-cursor.90a422f4.svg) 4 4,pointer}@media(hover:hover){.service-page .service-page-grid.selected-work-section .selected-work-card:hover .selected-work-card__content{transform:translateX(1rem)}}.service-page .service-page-grid.selected-work-section .selected-work-card h3{font-size:5rem;margin:0;font-weight:700;line-height:1.2;letter-spacing:-.75px}@media(max-width:1024px){.service-page .service-page-grid.selected-work-section .selected-work-card h3{font-size:4rem}}@media(max-width:767px){.service-page .service-page-grid.selected-work-section .selected-work-card h3{font-size:3.2rem}}@media(max-width:375px){.service-page .service-page-grid.selected-work-section .selected-work-card h3{font-size:3.2rem}}.service-page .service-page-grid.selected-work-section .selected-work-card .card-copy{margin-top:.8rem;display:flex;flex-direction:column;gap:.4rem}.service-page .service-page-grid.selected-work-section .selected-work-card .card-subtitle{margin:0;font-size:1.8rem;font-weight:600;line-height:2.4rem;opacity:1}.service-page .service-page-grid.selected-work-section .selected-work-card .card-desc{margin:0;font-size:1.8rem;font-weight:400;line-height:2.6rem;opacity:1}.service-page .service-page-grid.selected-work-section .selected-work-card__content{position:relative;z-index:2;max-width:42rem;display:flex;flex-direction:column;align-items:flex-start;transition:transform .3s ease}.service-page .service-page-grid.selected-work-section .selected-work-card__icon{width:auto;max-width:14rem;height:4.4rem;object-fit:contain;margin-bottom:2rem}.service-page .service-page-grid.selected-work-section .selected-work-card__media{z-index:1;border-radius:.8rem;object-fit:cover}.service-page .service-page-grid.selected-work-section .selected-work-card--clickable{text-decoration:none;color:#002835}@media(max-width:1024px){.service-page .service-page-grid.selected-work-section{padding:0 2rem}.service-page .service-page-grid.selected-work-section .selected-work-layout{margin-top:4rem}.service-page .service-page-grid.selected-work-section .selected-work-row--row2,.service-page .service-page-grid.selected-work-section .selected-work-row--row3{grid-template-columns:1fr}.service-page .service-page-grid.selected-work-section .selected-work-card{min-height:unset;padding:4rem;border-radius:2rem}.service-page .service-page-grid.selected-work-section .selected-work-card h3{font-weight:700;line-height:1.2}}@media(max-width:767px){.service-page .service-page-grid.selected-work-section .selected-work-card{padding:2.4rem;border-radius:1.6rem}.service-page .service-page-grid.selected-work-section .selected-work-card h3{font-size:2.8rem;line-height:3.2rem}.service-page .service-page-grid.selected-work-section .selected-work-card .card-desc,.service-page .service-page-grid.selected-work-section .selected-work-card .card-subtitle{font-size:1.6rem;line-height:2.2rem}}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--hero{justify-content:center;background:linear-gradient(213.42deg,#e6e9fa .94%,rgba(230,233,250,.2))}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--hero .selected-work-card__content{max-width:46rem}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--hero .selected-work-card__media{position:absolute;right:0;bottom:-2rem;width:min(55%,64rem);height:42rem;border-radius:1.1rem 0 0 0}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--row2-left{background:linear-gradient(-229.75deg,#e4f0fa,rgba(228,240,250,.2) 112.73%)}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--row2-left .selected-work-card__content{max-width:37rem}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--row2-left .selected-work-card__media{margin-top:auto;margin-bottom:-8rem;margin-left:-3rem;align-self:center;width:95%;height:auto}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--row2-right{background:linear-gradient(-220.82deg,#daf6d5,rgba(218,246,213,.2) 111.25%)}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--row2-right .selected-work-card__media{margin-top:auto;align-self:center;width:min(100%,43.4rem);height:27.7rem}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--row3-left{background:linear-gradient(97.54deg,#dff3f4 .36%,hsla(180,7%,86%,.4) 99.68%)}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--row3-left .selected-work-card__media{margin-top:auto;align-self:center;width:min(100%,43.4rem);height:27.7rem}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--row3-right{background:linear-gradient(108.67deg,#f4efe6,hsla(39,39%,93%,.6) 107.26%)}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--row3-right .selected-work-card__media{margin-top:auto;margin-bottom:-4rem;align-self:center;width:min(100%,56.3rem);height:31.7rem;border-radius:.6rem}@media(max-width:1024px){.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card--hero{justify-content:flex-start}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card__icon{height:3.6rem;margin-bottom:1.6rem}.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card__media{position:static;width:100%;max-width:100%;height:auto;max-height:35rem;margin:2.4rem auto 0;align-self:center;border-radius:.8rem}}@media(max-width:767px){.service-page .service-page-grid.selected-work-section.selected-work-section--gen-ai .selected-work-card__icon{height:3.2rem;margin-bottom:1.2rem}}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card__media{object-fit:contain;border-radius:0}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--hero{justify-content:center;background:linear-gradient(197.74deg,#e4f0fa,rgba(228,240,250,.2) 78.6%)}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--hero .selected-work-card__content{max-width:46rem}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--hero .selected-work-card__icon{height:1.9rem;max-width:6rem}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--hero .selected-work-card__media{position:absolute;right:0;bottom:0;width:min(55%,64rem);height:auto}@media(max-width:1024px){.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--hero{justify-content:flex-start;min-height:44rem}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--hero .selected-work-card__media{width:26rem}}@media(max-width:767px){.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--hero{min-height:40rem}}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row2-left{background:linear-gradient(-100deg,#dff3f4 .36%,rgba(223,243,244,.4) 99.68%)}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row2-left .selected-work-card__content{max-width:37rem}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row2-left .selected-work-card__icon{height:4.1rem}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row2-left .selected-work-card__media{margin-top:auto;align-self:center;width:95%;height:auto}@media(max-width:1024px){.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row2-left .selected-work-card__media{margin-top:2rem}}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row2-right{background:linear-gradient(98.24deg,#f4efe6,hsla(39,39%,93%,.6) 107.26%)}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row2-right .selected-work-card__icon{height:3.6rem}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row2-right .selected-work-card__media{margin-top:auto;margin-bottom:2rem;align-self:center;width:min(100%,43.4rem);height:auto}@media(max-width:1024px){.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row2-right .selected-work-card__media{margin-top:2rem;margin-bottom:0}}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-left{background:linear-gradient(97.79deg,#fff7ea,hsla(39,39%,93%,.6) 107.26%)}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-left .selected-work-card__icon{height:3.2rem}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-left .selected-work-card__media{margin-top:auto;align-self:center;width:min(100%,43.4rem);height:auto}@media(max-width:1024px){.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-left .selected-work-card__media{margin-top:2rem}}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-right{background:linear-gradient(135.78deg,rgba(223,226,255,.4) 1.44%,hsla(0,0%,100%,.4) 88.84%)}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-right .selected-work-card__icon{height:3.2rem}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-right .selected-work-card__media{position:absolute;right:0;bottom:0;width:min(100%,56.3rem);height:auto}@media(max-width:1024px){.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-right{min-height:44rem}.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-right .selected-work-card__media{width:30rem}}@media(max-width:767px){.service-page .service-page-grid.selected-work-section.selected-work-section--sales-assets .selected-work-card--row3-right{min-height:40rem}}.certificates-section{background:#002835;color:#fff;overflow:hidden;position:relative}.certificates-section .certificates-container{margin:0 auto;display:flex;position:relative;max-width:131.7rem;width:100%;justify-content:space-between}@media(max-width:1024px){.certificates-section .certificates-container{justify-content:space-evenly}}@media(max-width:767px){.certificates-section .certificates-container{flex-direction:column;align-items:center}}.certificates-section .certificates-container .content-left{display:flex;flex-direction:column;justify-content:center;max-width:65rem;padding:3rem 2.2rem 3rem 0}@media(max-width:1024px){.certificates-section .certificates-container .content-left{padding-left:2.2rem}}@media(max-width:767px){.certificates-section .certificates-container .content-left{align-items:center}}.certificates-section .certificates-container .content-left .certificate-heading-container .certificate-heading{font-size:5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.1;background:linear-gradient(90deg,#f1652c,#f78606);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:1024px){.certificates-section .certificates-container .content-left .certificate-heading-container .certificate-heading{font-size:3rem}}@media(max-width:767px){.certificates-section .certificates-container .content-left .certificate-heading-container .certificate-heading{font-size:3.2rem}}.certificates-section .certificates-container .content-left .certificate-heading-container .certificate-sub-heading{display:block;font-size:5rem;font-weight:600;color:#fff;text-transform:none;margin-top:0;margin-bottom:2rem;line-height:1.3}@media(max-width:1024px){.certificates-section .certificates-container .content-left .certificate-heading-container .certificate-sub-heading{font-size:2.8rem;margin-bottom:1.5rem}}@media(max-width:767px){.certificates-section .certificates-container .content-left .certificate-heading-container .certificate-sub-heading{font-size:3.2rem}}.certificates-section .certificates-container .content-left .certificate-heading-container .certificate-description{font-size:1.4rem;line-height:2.2rem;font-weight:400;color:#e6f6f5}@media(max-width:1024px){.certificates-section .certificates-container .content-left .certificate-heading-container .certificate-description{font-size:1.1rem;line-height:1.8rem}}.certificates-section .certificates-container .columns-container{display:flex;align-items:center;justify-content:center;height:50rem;gap:2rem}@media(max-width:1024px){.certificates-section .certificates-container .columns-container{height:35rem}}@media(max-width:767px){.certificates-section .certificates-container .columns-container{width:100%;height:25rem}}.certificates-section .certificate-column{flex:1;position:relative;height:100%;overflow:hidden}@media(max-width:767px){.certificates-section .certificate-column{height:25rem}}.certificates-section .scroll-container{position:relative;height:100%;width:100%;overflow:hidden}.certificates-section .scroll-content{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding:0;margin:0;will-change:transform}.certificates-section .certificate-item{width:100%;display:flex;justify-content:center;padding:.5rem}.certificates-section .image-container{height:15rem;display:flex;align-items:center;justify-content:center}.certificates-section .image-container .certificate-image{width:12rem;height:auto}@media(max-width:1024px){.certificates-section .image-container{height:10rem}.certificates-section .image-container .certificate-image{width:8.5rem}}.aws-marketplace-bar{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:center;justify-content:center;background:#00202a;position:sticky;top:0;z-index:100;padding:.8rem}@media(max-width:767px){.aws-marketplace-bar{padding:1rem}}.aws-marketplace-bar .description-line{font-size:1.6rem;color:#fff;text-align:center}@media(max-width:767px){.aws-marketplace-bar .description-line{font-size:1.2rem}}.aws-marketplace-bar .button-text{color:#f78606;font-weight:600;font-size:1.6rem;display:inline}.aws-marketplace-bar .button-text:hover{text-decoration:underline}@media(max-width:767px){.aws-marketplace-bar .button-text{font-size:1.4rem;padding:0;display:block}}.benefits-content-wrapper{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.benefits-content-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.benefits-content-wrapper{max-width:131.7rem;box-sizing:border-box}@media(max-width:1024px){.benefits-content-wrapper{max-width:110rem}}@media(max-width:767px){.benefits-content-wrapper{max-width:76.9rem}}.benefits-content-wrapper{margin:auto;padding:8rem 1.5rem}.benefits-content-wrapper .benefits-panel{background:#fff;display:flex;flex-direction:column;gap:5rem}.benefits-content-wrapper .benefits-panel .ant-collapse-header{font-size:3.2rem;font-weight:600;line-height:4rem;padding-left:inherit;align-items:center;color:#002835;border-bottom:.1rem solid #e2e2e2}@media(max-width:1023px){.benefits-content-wrapper .benefits-panel .ant-collapse-header{font-size:2.5rem}}.benefits-content-wrapper .benefits-panel .ant-collapse-item{border:none}.benefits-content-wrapper .benefits-panel .ant-collapse-item .ant-collapse-content-box{padding:0}.benefits-content-wrapper .benefits-panel .benefits-description-container{margin-top:3rem;color:#002835}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid{display:grid;grid-template-columns:auto 1fr;grid-column-gap:5rem;grid-row-gap:0;grid-template-rows:none}@media(max-width:1023px){.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:2rem;grid-template-rows:none;font-size:3rem;margin-bottom:1rem}}@media(max-width:1024px){.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid{display:grid;grid-template-columns:1fr;grid-column-gap:max-content;grid-row-gap:2rem;grid-template-rows:none}}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefit-intro{display:grid;grid-template-columns:auto 1fr;grid-column-gap:2rem;grid-row-gap:0;grid-template-rows:max-content;align-items:center}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefit-intro .benefit-intro-description{font-weight:400;font-size:2rem;line-height:2.8rem;max-width:38rem}@media(max-width:1024px){.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefit-intro .benefit-intro-description{font-size:1.6rem;line-height:2rem;font-weight:500;max-width:none}}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefit-intro .benefits-intro-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#e1f1f1;border-radius:50%;padding:1.5rem;width:7rem;height:7rem}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefit-intro .benefits-intro-icon img{width:95%;height:auto}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefits-list ul{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;grid-row-gap:3rem;grid-template-rows:max-content}@media(max-width:1023px){.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefits-list ul{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:2rem;grid-template-rows:none;font-size:3rem;margin-bottom:1rem}}@media(max-width:1024px){.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefits-list ul{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:2rem;grid-template-rows:none}}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefits-list ul .benefit-list-item .benefit-list-description{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;grid-row-gap:0;grid-template-rows:none}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefits-list ul .benefit-list-item .benefit-list-description p{font-size:1.6rem;color:#002835}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefits-list ul .benefit-list-item .benefit-list-description p b{font-weight:500}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefits-list ul .benefit-list-item .benefit-list-description .content-item:before{content:attr(item-before);font-weight:500}.benefits-content-wrapper .benefits-panel .benefits-description-container .benefits-grid .benefits-list ul .benefit-list-item .benefit-list-description .content-item:after{content:attr(item-after);font-weight:400}.benefits-content-wrapper .ant-collapse>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow svg{width:2rem;height:2rem;color:#002835}.benefits-content-wrapper .ant-collapse-item>.ant-collapse-header .anticon{transform:rotate(90deg)}.benefits-content-wrapper .ant-collapse-item-active>.ant-collapse-header .anticon{transform:rotate(180deg)}@media(max-width:1024px){.benefits-content-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:2rem;grid-template-rows:none;margin:5rem 0;padding:2rem;justify-items:center}}.benefits-overview-wrapper{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.benefits-overview-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.benefits-overview-wrapper{max-width:131.7rem;box-sizing:border-box}@media(max-width:1024px){.benefits-overview-wrapper{max-width:110rem}}@media(max-width:767px){.benefits-overview-wrapper{max-width:76.9rem}}.benefits-overview-wrapper{display:grid;grid-template-columns:1fr auto;grid-column-gap:20rem;grid-row-gap:0;grid-template-rows:none;justify-items:center;align-items:center;margin:auto;padding:2rem 1.5rem}@media(max-width:1023px){.benefits-overview-wrapper{text-align:center}}@media(max-width:1024px){.benefits-overview-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:2rem;grid-template-rows:none;margin:1rem;padding:0}}.benefits-overview-wrapper .benefits-overview-content{display:flex;flex-direction:column;align-items:unset;justify-content:start;gap:2rem}@media(max-width:1023px){.benefits-overview-wrapper .benefits-overview-content{margin:2.5rem}}.benefits-overview-wrapper .benefits-overview-content .benefits-overview-heading{font-size:4.8rem;font-weight:700;text-transform:none;color:#002835}@media(max-width:1023px){.benefits-overview-wrapper .benefits-overview-content .benefits-overview-heading{font-size:3rem}}@media(max-width:1024px){.benefits-overview-wrapper .benefits-overview-content .benefits-overview-heading{margin-top:5rem}}.benefits-overview-wrapper .benefits-overview-content .benefits-overview-description{font-size:1.8rem;font-weight:400}@media(max-width:1023px){.benefits-overview-wrapper .benefits-overview-content .benefits-overview-description{font-size:1.4rem}}.benefits-overview-wrapper .benefits-overview-image{display:inline-block;max-height:80%;max-width:100%;vertical-align:middle}.ripple-effect{position:relative;width:1rem;height:1rem;background-color:#f1652c;border-radius:50%;animation:ripple 1.5s infinite}.blog-card-wrapper .blog-details .blog-title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-card-wrapper{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:1.2rem;width:38rem;max-width:100%}@media(max-width:767px){.blog-card-wrapper{width:100%}}.blog-card-wrapper .blog-image-container{width:100%;user-select:none}.blog-card-wrapper .blog-image-container .blog-image{width:100%;height:280px;border-radius:1.4rem;object-fit:cover;object-position:center;border:1px solid rgba(42,175,169,.25)}.blog-card-wrapper .blog-details{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:6px;width:100%}.blog-card-wrapper .blog-details .blog-categories{display:flex;flex-direction:row;align-items:start;justify-content:start;gap:.8rem;flex-wrap:wrap;margin-bottom:.6rem}.blog-card-wrapper .blog-details .tag{color:#002835;padding:.4rem 1.6rem;font-size:1.4rem;font-weight:500;border-radius:6.4rem;border:1px solid #c9ebe9;box-shadow:none}.blog-card-wrapper .blog-details .upcoming-badge{background-color:#e53838;border-color:transparent;color:#fff;padding:.4rem 1.6rem;font-size:1.4rem;font-weight:500;box-shadow:none}.blog-card-wrapper .blog-details .upcoming-badge .upcoming-text{display:flex;align-items:center;justify-content:center;gap:1rem}.blog-card-wrapper .blog-details .upcoming-badge .upcoming-text .ripple{width:.8rem;height:.8rem;background-color:#fff}.blog-card-wrapper .blog-details .blog-title{font-size:2rem;font-weight:600;color:#000;text-align:left;line-height:2.4rem;width:100%;margin:0}.blog-card-wrapper .blog-details .blog-footer{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:.4rem;font-size:1.4rem;width:100%}.blog-card-wrapper .blog-details .blog-footer .author-name{font-weight:500;color:#000;margin:0}.blog-card-wrapper .blog-details .blog-footer .date-container{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:.8rem}.blog-card-wrapper .blog-details .blog-footer .date-container .date{font-weight:400;color:#002835;opacity:.6;margin:0}.blog-card-wrapper .blog-details .blog-footer .date-container .separator{display:inline-block;width:6px;height:6px;background-color:#000;border-radius:50%;opacity:.1}.blog-carousel-wrapper .carousel-buttons{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.blog-carousel-wrapper .carousel-buttons{max-width:110rem}}@media(max-width:767px){.blog-carousel-wrapper .carousel-buttons{max-width:76.9rem}}.blog-carousel-wrapper{align-items:center;overflow:hidden;width:100%;padding:7.5rem 0}.blog-carousel-wrapper .heading-medium{color:#002835;line-height:6.4rem;letter-spacing:-.075rem;text-align:center}@media(max-width:1023px){.blog-carousel-wrapper .heading-medium{line-height:normal}}.blog-carousel-wrapper .blog-carousel-title{padding:0;margin-bottom:1.6rem}.blog-carousel-wrapper .carousel-buttons{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:.5rem;margin-bottom:2.5rem;width:100%;padding:0 1.5rem}.blog-carousel-wrapper .carousel-buttons span{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.blog-carousel-wrapper .carousel-buttons span.disabled{opacity:.4;cursor:not-allowed}.blog-carousel-wrapper .carousel-buttons span.disabled svg{cursor:not-allowed}.blog-carousel-wrapper .carousel-buttons svg{width:3rem;height:3rem;cursor:pointer}@media(max-width:767px){.blog-carousel-wrapper .carousel-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:10;padding:0;position:relative;margin:2rem auto;width:100%}.blog-carousel-wrapper .carousel-buttons span{padding:1rem}.blog-carousel-wrapper .carousel-buttons span svg{width:4rem;height:4rem}}@media(max-width:1024px){.blog-carousel-wrapper .carousel-buttons{padding:0 1rem}}.blog-carousel-wrapper .blog-carousel .swiper-slide{display:flex;justify-content:center}.blog-carousel-wrapper .blog-carousel .blog-card-wrapper{left:0;padding:0 1.2rem;justify-self:center;max-width:38rem;width:100%}@media(max-width:1024px){.blog-carousel-wrapper .blog-carousel .blog-card-wrapper{left:0}}@media(max-width:767px){.blog-carousel-wrapper .blog-carousel .blog-card-wrapper{left:0;flex:0 0 100%;max-width:100%;margin:0 auto}}@media(min-width:1921px){.blog-carousel-wrapper .blog-carousel .blog-card-wrapper{left:0}}.blog-carousel-wrapper .swiper{margin-left:24rem;overflow:visible;width:100%;touch-action:pan-y}@media(max-width:1024px){.blog-carousel-wrapper .swiper{margin-left:2rem}}@media(max-width:767px){.blog-carousel-wrapper .swiper{margin:0 auto;padding:0;display:flex;justify-content:center}}.blog-carousel-wrapper .swiper-slide{display:flex;justify-content:center;width:auto!important}@media(max-width:767px){.blog-carousel-wrapper .swiper-slide{width:100%!important}}.blog-carousel-wrapper .fixed-blogs{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:3.2rem;flex-wrap:wrap;padding:0 6rem;width:100%}@media(max-width:1366px){.blog-carousel-wrapper .fixed-blogs{padding:0 2rem}}@media(max-width:767px){.blog-carousel-wrapper .fixed-blogs{flex-direction:column;align-items:center}}.blog-carousel-wrapper .swiper-pagination{margin-bottom:-3rem}.blog-carousel-wrapper .swiper-pagination .swiper-pagination-bullet{background-color:#002835}.blogs-container .blog-wrapper{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.blogs-container .blog-wrapper{max-width:110rem}}@media(max-width:767px){.blogs-container .blog-wrapper{max-width:76.9rem}}.blogs-container{background:#f6fafa;padding:5rem 0;z-index:0;position:relative}@media(min-width:425px){.blogs-container{padding:11rem 0}}.blogs-container .blog-heading{margin-bottom:4rem}.blogs-container .blog-wrapper{display:flex;flex-direction:inherit;align-items:inherit;justify-content:center;flex-wrap:wrap}@media(max-width:767px){.blogs-container .blog-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}}.blogs-container .blog-wrapper .blogs-button-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;text-align:center;margin-top:5rem}.blogs-container .blog-wrapper .blogs-button-wrapper .gradient-button{padding:1.15rem 2rem}.breadcrumbs-wrapper .ant-breadcrumb{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.breadcrumbs-wrapper .ant-breadcrumb{max-width:110rem}}@media(max-width:767px){.breadcrumbs-wrapper .ant-breadcrumb{max-width:76.9rem}}.breadcrumbs-wrapper.sticky{-webkit-box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);-moz-box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);position:sticky;top:6rem;background-color:#f6fafa;z-index:1000;transition:padding .4s linear}.breadcrumbs-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:#fff;transition:background-color .3s ease;padding:1rem 0}.breadcrumbs-wrapper svg{width:.9rem;margin:0 1rem;fill:#00a599}.breadcrumbs-wrapper .ant-breadcrumb{width:100%;padding-left:3rem}.breadcrumbs-wrapper .ant-breadcrumb a{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;font-size:1.4rem;color:#00a599;text-transform:capitalize}.breadcrumbs-wrapper .ant-breadcrumb a:hover{color:#1566bf}.breadcrumbs-wrapper .breadcrumb-current-page{font-size:1.4rem;color:#000;cursor:text}.vertical-card-wrapper .card-description-wrapper .card-button{font-size:1.5rem;line-height:2.2rem;display:inline-flex;padding:.8rem 5rem;border-radius:5rem;position:relative;color:#fff;border:.1rem solid #f1652c;text-decoration:none;text-transform:uppercase;background-clip:padding-box;z-index:1;font-weight:500;background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606)}.vertical-card-wrapper .card-description-wrapper .card-button:after{content:"";position:absolute;top:-.1rem;bottom:-.1rem;left:-.1rem;right:-.1rem;border-radius:5rem;z-index:-1;transition:opacity .3s linear;opacity:0}.vertical-card-wrapper .card-description-wrapper .card-button:hover{background-color:#f1652c}.vertical-card-wrapper .card-description-wrapper .card-button:hover:after{opacity:1;transition:all .4s linear}.vertical-card-wrapper .vertical-card .card-button{display:inline-flex;font-weight:500;padding:.8rem 5rem;border-radius:5rem;position:relative;color:#fff;background:none;border:.1rem solid #fff;text-decoration:none;text-transform:uppercase;transition:all .2s linear}.vertical-card-wrapper .vertical-card .card-button:hover{background:#fff;color:#f1652c}.clickable-card{cursor:pointer}.static-card,.static-card:hover{cursor:default}.card-container{transition:all .3s linear;padding:2rem;border-radius:.5rem;letter-spacing:.035rem}.card-container:hover{-webkit-box-shadow:0 0 2rem 0 #e0e5e7;-moz-box-shadow:0 0 2rem 0 #e0e5e7;box-shadow:0 0 2rem 0 #e0e5e7;background-color:#fff}.card-container:hover .card-heading{color:#00a599}.card-container.horizontal-card-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;align-self:flex-start;justify-self:center;padding:3rem 5rem}@media(min-width:768px){.card-container.horizontal-card-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:8.2rem 1fr}}.card-container.verticle-card-wrapper{display:flex;flex-direction:column;align-items:inherit;justify-content:center;height:100%;box-shadow:0 0 2rem 0 rgba(224,229,231,.5);text-align:center;padding:4rem 1rem}.card-container.verticle-card-wrapper .card-thumbnail{display:inline-flex;justify-content:center;z-index:2}.card-container.verticle-card-wrapper .card-thumbnail .card-image{width:8rem}.card-container .tag-icon-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;column-gap:7.6rem;align-items:center}.card-container .card-thumbnail{display:inline-flex;justify-content:center}.card-container .card-thumbnail img{width:100%}.card-container .card-heading{line-height:1.1;transition:all .3s linear}.card-container .card-description-wrapper{display:grid;grid-template-columns:auto;grid-column-gap:unset;grid-row-gap:.7rem;grid-template-rows:none;align-self:flex-start;z-index:2}@media(max-width:767px){.card-container .card-description-wrapper{margin-top:1rem}}.card-container .card-description-wrapper .card-description{line-height:2.4rem;font-weight:400}.card-container .card-icons{border-radius:.4rem;min-width:7rem;min-height:6.6rem}.card-container .card-icons>svg{width:4.5rem}.card-container .card-icons .icon-container{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.4rem;margin-top:.1rem}.card-container .service-icon{padding:.4rem}.card-container .service-icon>svg{width:5.5rem}.card-container .solution-small-icon>svg{width:5.2rem}.card-container .solution-large-icon>svg{width:6rem}.card-container .solution-height-decrease>svg{height:4.2rem}.card-container.verticle-card-wrapper,.card-hover-effect{position:relative}.card-container.verticle-card-wrapper:before,.card-hover-effect:before{-webkit-box-shadow:0 0 2rem 0 #e0e5e7;-moz-box-shadow:0 0 2rem 0 #e0e5e7;box-shadow:0 0 2rem 0 #e0e5e7;content:"";position:absolute;height:100%;width:100%;transform:scale(1);background-color:#fff;transition:all .2s ease-in-out;z-index:-1}.card-container.verticle-card-wrapper:hover:before,.card-hover-effect:hover:before{transform:scale(1.1);-webkit-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);box-shadow:0 0 3rem 0 rgba(1,1,1,.1)}.news-card-wrapper{display:grid;grid-template-columns:auto;grid-column-gap:unset;grid-row-gap:0;grid-template-rows:none;background:#fff;width:38.3rem;margin:0 .8rem 3rem;text-decoration:none;border:.1rem solid rgba(42,175,169,.25);border-radius:1rem;transition:all .3s linear}@media(max-width:767px){.news-card-wrapper{width:24.5rem;height:33rem}}.news-card-wrapper .news-header{padding:3rem 3rem 0}@media(max-width:767px){.news-card-wrapper .news-header{padding:.5rem}}.news-card-wrapper .tag{background-color:rgba(0,165,153,.05);padding:.6rem 1.2rem;font-size:1.4rem;color:#00a599;border-radius:.6rem;width:7.3rem;text-align:center}@media(max-width:767px){.news-card-wrapper .tag{width:4.9rem;height:2.5rem;font-size:1.2rem;font-weight:400;margin-left:1.3rem}}.news-card-wrapper .news-content{display:grid;grid-template-columns:auto;grid-column-gap:unset;grid-row-gap:2.5rem;grid-template-rows:minmax(5.2rem,auto) auto;color:#000}@media(max-width:767px){.news-card-wrapper .news-content{width:20rem;height:3rem;font-weight:500;font-size:1.4rem}}.news-card-wrapper .news-content .news-card-heading{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:Poppins;color:#000;font-size:1.8rem;font-weight:500;line-height:2.7rem;transition:all .3s linear;margin-bottom:0;margin-top:3rem;min-height:5.4rem}@supports(-webkit-line-clamp:2){.news-card-wrapper .news-content .news-card-heading{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:767px){.news-card-wrapper .news-content .news-card-heading{font-size:1.4rem;line-height:2.1rem;width:20rem;height:3.6rem;margin:2rem 0 1rem 1.3rem;min-height:3.9rem}}.news-card-wrapper .news-content .news-card-description{font-size:1.7rem;line-height:1.29}.news-card-wrapper:hover{-webkit-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);box-shadow:0 0 3rem 0 rgba(1,1,1,.1)}.news-card-wrapper:hover .news-card-heading{color:#00a599}.news-card-wrapper:focus{text-decoration:none}.news-card-wrapper .news-featured-image{width:100%;height:22.2rem;margin-bottom:10%;border:.1rem solid rgba(88,88,88,.1)}@media(max-width:767px){.news-card-wrapper .news-featured-image{width:20.5rem;height:15.3rem;margin:1rem 0 1rem 1.3rem}}.news-card-wrapper .news-footer{background-color:rgba(0,165,153,.05);padding:2.5rem}@media(max-width:767px){.news-card-wrapper .news-footer{width:24.4rem;height:4.9rem;margin-top:4rem}}.news-card-wrapper .news-footer .news-date-time-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin:0}@media(max-width:767px){.news-card-wrapper .news-footer .news-date-time-wrapper .author{max-width:15rem;letter-spacing:0}.news-card-wrapper .news-footer .news-date-time-wrapper{height:100%;width:100%}}.news-card-wrapper .news-footer .news-date-time-wrapper>p{font-size:1.4rem;color:#000}@media(max-width:767px){.news-card-wrapper .news-footer .news-date-time-wrapper>p{font-size:1.2rem;font-weight:300}}.vertical-card-wrapper{justify-self:center;background:#fff;transition:all .3s linear;width:100%;border:.1rem solid rgba(42,175,169,.25)}@media(min-width:1200px){.vertical-card-wrapper:hover{-webkit-box-shadow:0 .5rem 3.5rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 .5rem 3.5rem 0 rgba(1,1,1,.1);box-shadow:0 .5rem 3.5rem 0 rgba(1,1,1,.1);background:#fff}.vertical-card-wrapper:hover .vertical-card:before{background:#00a599}.vertical-card-wrapper:hover .vertical-card .card-description-wrapper{background:#fff}}@media(min-width:1200px)and (min-width:1200px){.vertical-card-wrapper:hover .vertical-card .card-button{opacity:1}}.vertical-card-wrapper .vertical-card{background-position:50%;background-repeat:no-repeat;width:30.3rem;position:relative}.vertical-card-wrapper .vertical-card:before{background:-moz-linear-gradient(to top,rgba(0,0,0,.6),hsla(20,20%,97%,0));background:-webkit-linear-gradient(0deg,rgba(0,0,0,.6),hsla(20,20%,97%,0));background:linear-gradient(0deg,rgba(0,0,0,.6),hsla(20,20%,97%,0));content:"";height:100%;position:absolute;top:0;left:0;transition:all .3s linear;opacity:.8;z-index:0}.vertical-card-wrapper .vertical-card.case-studies-card{margin-top:2.6rem;margin-left:2.6rem}.vertical-card-wrapper .vertical-card.case-studies-card img{height:22.5rem;width:100%;object-fit:contain}.vertical-card-wrapper .vertical-card .card-button{pointer-events:none;opacity:0}@media(min-width:1200px){.vertical-card-wrapper .vertical-card .card-button{pointer-events:unset}}.vertical-card-wrapper .card-description-wrapper{position:relative;padding:3rem 2rem;width:100%;text-align:left;box-sizing:border-box;background:transparent;color:#585858}.vertical-card-wrapper .card-description-wrapper .card-title-logo{display:grid;grid-template-columns:auto 12.6rem;grid-column-gap:unset;grid-row-gap:1rem;grid-template-rows:6rem 7rem;align-items:center}@media(max-width:767px){.vertical-card-wrapper .card-description-wrapper .card-title-logo{display:grid;grid-template-columns:auto 12.6rem;grid-column-gap:unset;grid-row-gap:1rem;grid-template-rows:7rem 8rem}}@media(min-width:1024px){.vertical-card-wrapper .card-description-wrapper .card-title-logo{align-items:center}}.vertical-card-wrapper .card-description-wrapper .card-title-logo .card-main-logo{justify-self:self-end;height:auto;width:100%}@media(min-width:767px){.vertical-card-wrapper .card-description-wrapper .card-title-logo .card-main-logo{height:auto}}.vertical-card-wrapper .card-description-wrapper .card-heading{font-size:2rem;font-weight:700;text-transform:uppercase}@media(min-width:768px){.vertical-card-wrapper .card-description-wrapper .card-heading{font-size:2.4rem;transition:all .3s linear}}.vertical-card-wrapper .card-description-wrapper .card-description{font-size:1.6rem;color:#585858;margin-top:1.5rem;grid-column:1/3}.vertical-card-wrapper .card-description-wrapper .card-description:hover{color:#00a599}@media(min-width:1025px){.vertical-card-wrapper .card-description-wrapper .card-description{grid-column:1/2}}.vertical-card-wrapper .card-description-wrapper .card-button{background:#fff;display:none}@media(max-width:1024px){.vertical-card-wrapper .card-description-wrapper .card-button{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:2rem auto}}.portfolio-wrapper .vertical-card-wrapper .vertical-card:before{background-image:none}.competency-card-wrapper{display:grid;grid-template-columns:auto;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;-webkit-box-shadow:0 0 2rem 0 #e0e5e7;-moz-box-shadow:0 0 2rem 0 #e0e5e7;box-shadow:0 0 2rem 0 #e0e5e7;justify-content:flex-start;position:relative;background:#fff;width:37.3rem;height:25.5rem;max-height:22.5rem;border-radius:.9rem;padding:3.6rem 2.6rem 1rem;transition:all .2s linear;border-radius:0}@media(max-width:425px){.competency-card-wrapper{width:28rem;padding:3.6rem 2rem 1rem}}@media(max-width:320px){.competency-card-wrapper{width:25rem}}.competency-card-wrapper .content-container{color:#000}.competency-card-wrapper .content-container .title{font-size:2rem;line-height:1.5rem}@media(max-width:320px){.competency-card-wrapper .content-container .title{font-size:1.6rem}}.competency-card-wrapper .content-container .category{font-weight:700;font-size:3.6rem;line-height:5.4rem}@media(max-width:320px){.competency-card-wrapper .content-container .category{font-size:2.6rem;line-height:4.4rem}}.competency-card-wrapper .image{margin-top:-1rem}.competency-card-wrapper .goto-icon{position:absolute;right:2.1rem;top:2.1rem}.competency-card-wrapper .goto-icon:hover svg>path{fill:#f1652c}.competency-card-wrapper:hover{transform:scale(1.1);-webkit-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);box-shadow:0 0 3rem 0 rgba(1,1,1,.1)}.card-carousel{width:100%;overflow:hidden}.card-carousel--single{padding-left:2rem;padding-right:2rem}@media(min-width:768px){.card-carousel--single{padding-left:3rem;padding-right:3rem}}.card-carousel--single .card-carousel__swiper .swiper-slide{width:100%!important}.card-carousel__swiper{width:100%}.card-carousel__swiper .swiper-slide{width:auto!important;height:auto}.card-carousel__arrows{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem;padding-top:2.4rem}.card-carousel__arrows span{display:flex;cursor:pointer}.card-carousel__arrows span.disabled{opacity:.4;cursor:not-allowed}.card-carousel__arrows span.disabled svg{cursor:not-allowed}.card-carousel__arrows svg{width:3rem;height:3rem}.work-carousel-anchor{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.work-carousel-anchor{padding-left:1.5rem;padding-right:1.5rem}}.work-carousel-anchor{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.work-carousel-anchor{max-width:110rem}}@media(max-width:767px){.work-carousel-anchor{max-width:76.9rem}}.case-study-card{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:100%;overflow:hidden;background-color:#002835;border-radius:1.8rem;color:#fff;max-width:93.6rem;width:60rem;height:38rem;position:relative}@media(max-width:1024px){.case-study-card{width:50rem;height:40rem}}@media(max-width:767px){.case-study-card{height:26rem;width:33rem;border-radius:1.8rem}}.case-study-card .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;height:inherit;padding:3rem 3.6rem;margin:0;transform:translateY(17%);transition:transform .4s ease-in-out,background .4s ease-in-out;will-change:transform,background;gap:1rem;background:linear-gradient(0deg,#0e1417 0,rgba(14,20,23,.8) 25%,rgba(14,20,23,0))}@media(max-width:1024px){.case-study-card .content{height:100%;gap:.7rem}}@media(max-width:767px){.case-study-card .content{padding:2.5rem}}@media(max-width:600px){.case-study-card .content{padding:1.8rem}}.case-study-card .content .case-study-top-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.8rem;flex-wrap:wrap}@media(max-width:1024px){.case-study-card .content .case-study-top-row{display:flex}}.case-study-card .content .label-pill,.case-study-card .content .metric-pill{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;font-weight:500;font-size:1.2rem;color:inherit;background:hsla(0,0%,100%,.12);border-radius:.6rem;padding:.6rem .8rem;backdrop-filter:blur(.6rem);-webkit-backdrop-filter:blur(.6rem);white-space:nowrap}.case-study-card .content .label-pill .label-icon,.case-study-card .content .metric-pill .label-icon{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:1.4rem;height:auto;flex-shrink:0}.case-study-card .content .label-pill .label-icon svg,.case-study-card .content .metric-pill .label-icon svg{width:100%;height:100%}.case-study-card .content .case-study-heading{display:block;font-weight:600;font-size:1.6rem;line-height:1.4;color:#fff;max-width:79.4rem;margin:inherit;text-decoration:none}@media(max-width:767px){.case-study-card .content .case-study-heading{font-size:1.4rem}}@media(max-width:800px){.case-study-card .content .case-study-heading{font-size:1.2rem}}.case-study-card .content .case-study-description-container{width:100%;margin-top:.2rem}@media(max-width:1024px){.case-study-card .content .case-study-description-container{display:none}}.case-study-card .content .case-study-description-container .case-study-description{font-size:1.3rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:79.4rem;color:inherit;opacity:1}.case-study-card .content .case-study-description-container .case-study-description a{color:inherit;pointer-events:none;cursor:default}.case-study-card .card-overlay-filter{position:absolute;height:100%;width:100%;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:all .4s ease-in}@media(max-width:1024px){.case-study-card .card-overlay-filter{padding:2rem 1.5rem;gap:3rem;width:unset}}.case-study-card .horizontal-divider{width:100%;height:.1rem;background-color:transparent;margin-top:1rem;visibility:hidden}@media(max-width:800px){.case-study-card .horizontal-divider{display:none}}@media(min-width:1024px){.case-study-card:hover{cursor:url(/_next/static/media/arrow-cursor.90a422f4.svg) 4 4,pointer}.case-study-card:hover .card-overlay-filter{opacity:1}.case-study-card:hover .content{transform:translateY(0);background:linear-gradient(0deg,#0e1417 0,rgba(14,20,23,.7) 40%,rgba(14,20,23,0))}}.case-study-card .card-link-overlay{position:absolute;inset:0;z-index:20;display:block;background:transparent;cursor:inherit}@media(max-width:1024px){.case-study-card .card-overlay-filter{opacity:0}.case-study-card .content{transform:translateY(0);background:linear-gradient(0deg,#0e1417 0,rgba(14,20,23,.8) 25%,rgba(14,20,23,0));justify-content:flex-end;padding-bottom:2rem}.case-study-card .case-study-description-container,.case-study-card .horizontal-divider{display:none}}.our-work-content{width:100%}.work-flex-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:3rem;width:100%;padding:0 1.5rem}.work-carousel-anchor{height:0;pointer-events:none}.work-carousel-wrapper{align-items:center;overflow:hidden;width:100%}.work-carousel-wrapper .card-carousel__swiper{touch-action:pan-y}.work-carousel-wrapper .work-slider-cell{display:flex;justify-content:center;margin-right:3rem}@media(max-width:767px){.work-carousel-wrapper .work-slider-cell{margin:0}}.work-carousel-wrapper .swiper-slide{display:flex;justify-content:center;width:auto!important}.section-container.case-study-work{padding:11.2rem 0;gap:1.6rem}@media(max-width:1024px){.section-container.case-study-work{padding:6.4rem 0;gap:2rem}}.section-container.case-study-work .related-work-title{font-size:6.4rem;line-height:normal}@media(max-width:767px){.section-container.case-study-work .related-work-title{font-size:3.2rem;line-height:4rem}}@media(max-width:1024px){.section-container.case-study-work .sub-heading{max-width:90%}}.section-container.case-study-work .work-carousel{margin-top:4rem}@media(max-width:1024px){.section-container.case-study-work .work-carousel{margin-top:3.1rem}}.section-container.case-study-work .badge-title-badge{display:flex;align-items:center;justify-content:center;gap:.8rem;padding:.8rem 1.2rem;background:rgba(0,165,153,.1);color:#00a599;font-size:1.8rem;font-weight:500;line-height:normal}@media(max-width:767px){.section-container.case-study-work .badge-title-badge{padding:.7rem 1.6rem;gap:10px}}.light-blue-gradient{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff),#e6f6f5}.related-work-title{padding:0 5rem}@media(max-width:767px){.related-work-title{padding:0 2rem}}.case-studies-showcase{padding:11.2rem 0 2.4rem}@media(max-width:767px){.case-studies-showcase{padding:8rem 0 2rem}}.case-studies-showcase .case-studies-showcase-heading{font-size:6.4rem;line-height:normal}@media(max-width:1023px){.case-studies-showcase .case-studies-showcase-heading{font-size:4.8rem}}.case-studies-showcase .sub-heading{padding:0 2rem}@media(max-width:767px){.case-studies-showcase .sub-heading{font-size:1.4rem}}.case-studies-showcase .case-studies-showcase-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.4rem;width:100%;margin-top:4rem}@media(max-width:767px){.case-studies-showcase .case-studies-showcase-content{margin-top:1rem;gap:0}}.case-studies-featured{width:100%;max-width:121.6rem}@media(max-width:1024px){.case-studies-featured{max-width:90%}}@media(max-width:767px){.case-studies-featured{max-width:100%}}.featured-case-study{display:flex;gap:3.2rem;align-items:flex-start;border:.1rem solid #c9c9c9;border-radius:1.2rem;padding:2.4rem;width:100%;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.featured-case-study:hover{box-shadow:0 .4rem 2rem rgba(0,0,0,.02)}@media(max-width:1024px){.featured-case-study{flex-direction:column;gap:2rem}}.featured-case-study .featured-image{width:40.5rem;height:36rem;flex-shrink:0;overflow:hidden;border-radius:.4rem}@media(max-width:1024px){.featured-case-study .featured-image{width:100%;height:22rem}}@media(max-width:767px){.featured-case-study .featured-image{height:18rem}}.featured-case-study .featured-image img{width:100%;height:100%;object-fit:cover;object-position:center}.featured-case-study .featured-content{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:35rem}@media(max-width:1024px){.featured-case-study .featured-content{min-height:unset;gap:2.4rem}}@media(max-width:767px){.featured-case-study .featured-content{min-height:14rem}}.featured-case-study .featured-top{display:flex;flex-direction:column;gap:3.5rem}@media(max-width:767px){.featured-case-study .featured-top{gap:2rem}}.featured-case-study .featured-text{display:flex;flex-direction:column;gap:.8rem;max-width:75%}.featured-case-study .featured-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:2.2rem;font-weight:500;color:#002835;margin:0;line-height:1.3}@supports(-webkit-line-clamp:2){.featured-case-study .featured-title{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:767px){.featured-case-study .featured-title{font-size:1.8rem}}.featured-case-study .featured-description{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:1.6rem;font-weight:400;color:#0b3c4c;margin:0;line-height:1.6}@supports(-webkit-line-clamp:2){.featured-case-study .featured-description{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:767px){.featured-case-study .featured-description{font-size:1.4rem}}.featured-case-study .featured-metrics{display:flex;gap:4rem;align-items:flex-start;flex-wrap:wrap}@media(max-width:767px){.featured-case-study .featured-metrics{gap:2rem}}.featured-case-study .metric-item{display:flex;flex-direction:column}.featured-case-study .metric-item .metric-quantity{font-size:2.2rem;font-weight:600;color:#002835;line-height:normal}@media(max-width:767px){.featured-case-study .metric-item .metric-quantity{font-size:1.8rem}}.featured-case-study .metric-item .metric-details{font-size:1.6rem;font-weight:400;color:#002835;line-height:normal;max-width:20rem}@media(max-width:767px){.featured-case-study .metric-item .metric-details{font-size:1.4rem;white-space:normal}}.case-logo{width:4.4rem;height:4.4rem;border-radius:.6rem;overflow:hidden;flex-shrink:0}.case-logo img{width:100%;height:100%;object-fit:contain}.category-badge{display:flex;align-items:center;gap:.8rem}.category-badge .badge-icon{display:flex;align-items:center;width:1.7rem;flex-shrink:0}.category-badge .badge-icon svg{width:100%;height:auto}.category-badge .badge-text{font-size:1.4rem;font-weight:500;color:#66787d;line-height:normal}.case-studies-carousel-outer{width:100%;overflow:hidden}@media(max-width:767px){.case-studies-carousel-outer{padding-bottom:4rem}}.case-studies-carousel.card-carousel--single .featured-case-study{width:100%;gap:2rem}.case-studies-carousel.card-carousel--single .featured-text{max-width:100%}.case-studies-carousel.card-carousel--single .featured-content{justify-content:flex-end}.case-studies-carousel.card-carousel--single .featured-description,.case-studies-carousel.card-carousel--single .featured-metrics{display:none}.case-studies-carousel.card-carousel--single .metric-item{gap:.4rem}.case-study-card-new{display:flex;flex-direction:column;padding:2.4rem;border:.1rem solid #c9c9c9;border-radius:1.2rem;background:#fff;width:54.5rem;min-height:36rem;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.case-study-card-new:hover{box-shadow:0 .4rem 2rem rgba(0,0,0,.02)}@media(max-width:767px){.case-study-card-new{width:30rem;min-height:unset}}.case-study-card-new .card-body{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1;width:100%}@media(max-width:767px){.case-study-card-new .card-body{gap:3rem}}.case-study-card-new .card-header{display:flex;flex-direction:column;gap:3.5rem;width:100%}@media(max-width:767px){.case-study-card-new .card-header{gap:2.4rem}}.case-study-card-new .card-top{display:flex;flex-direction:column;gap:.8rem;width:100%}.case-study-card-new .card-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:2.2rem;font-weight:500;color:#002835;margin:0;line-height:1.3}@supports(-webkit-line-clamp:2){.case-study-card-new .card-title{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media(max-width:767px){.case-study-card-new .card-title{font-size:1.8rem}}.case-study-card-new .card-metrics-row{display:flex;gap:1.2rem;align-items:center}.case-study-card-new .card-thumbnail{width:11.8rem;height:9.6rem;flex-shrink:0;overflow:hidden;border-radius:.4rem}.case-study-card-new .card-thumbnail img{width:100%;height:100%;object-fit:cover}.case-study-card-new .card-metrics-list{display:flex;flex-direction:column;gap:1.2rem}.case-study-card-new .metric-line{font-size:1.6rem;margin:0;line-height:normal}.case-study-card-new .metric-line .metric-quantity{font-weight:600;color:#002835}.case-study-card-new .metric-line .metric-details{font-weight:400;color:#0b3c4c}.view-all-link{font-size:1.6rem;font-weight:500;color:#002835}.view-all-link:hover{color:#002835;text-decoration:underline}.case-study-label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1.3rem;font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:400}@media(max-width:800px){.case-study-label{font-size:2rem}}@media(max-width:425px){.case-study-label{font-size:1.5rem}}.case-study-label .label-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.8rem}@media(max-width:1024px){.case-study-label .label-wrapper .separator{display:none}}.case-study-card-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;font-family:Poppins,sans-serif;transition:opacity .6s ease-out}.case-study-card-wrapper:hover{opacity:.8}.case-study-card-wrapper .card-thumbnail{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:100%;position:relative;aspect-ratio:16/10;border-radius:1.6rem;overflow:hidden}.case-study-card-wrapper .card-thumbnail .case-study-label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:1.6rem;color:#fff;gap:1.3rem;padding:7.5rem 3.2rem 3.2rem;width:100%;background:linear-gradient(3deg,#151515 -7.76%,rgba(32,32,32,0) 80.02%);pointer-events:none}@media(max-width:375px){.case-study-card-wrapper .card-thumbnail .case-study-label{padding:2.2rem;font-size:1.2rem}.case-study-card-wrapper .card-thumbnail .case-study-label .label-icon{width:1.6rem;height:1.6rem}}.case-study-card-wrapper .case-study-title{display:block;font-size:2.4rem;font-weight:600;color:#002835;line-height:normal;margin-bottom:0}@media(max-width:1024px){.case-study-card-wrapper .case-study-title{font-size:1.8rem}}@media(max-width:375px){.case-study-card-wrapper .case-study-title{font-size:1.2rem}}@media(max-width:767px){.case-study-card-wrapper .case-study-title{font-size:1.6rem}}.case-study-header .header-content-wrapper{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.case-study-header .header-content-wrapper{max-width:110rem}}@media(max-width:767px){.case-study-header .header-content-wrapper{max-width:76.9rem}}.case-study-header{position:relative;color:#fff;min-height:calc(100vh - 5.5rem);padding:4% 4rem;display:flex;overflow:hidden}.case-study-header .case-study-bg-image{position:absolute;top:0;left:25rem;width:100%;height:100%;object-fit:cover;object-position:50% 50%;z-index:-2}@media(max-width:1024px){.case-study-header .case-study-bg-image{left:3rem}}.case-study-header .case-study-gradient-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,40,53,0) -10%,#002835 70%);z-index:-1}@media(max-width:1024px){.case-study-header{min-height:auto;padding:7% 2rem}}.case-study-header .header-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 4rem;gap:5.4rem;width:100%}@media(max-width:800px){.case-study-header .header-content-wrapper{gap:4rem;padding:0}}.case-study-header .header-content-wrapper .section-header-description{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2rem}.case-study-header .header-content-wrapper .section-header-description .title{font-size:5.8rem;font-weight:600;line-height:140%;max-width:1251px;color:#fff}.case-study-header .header-content-wrapper .section-header-description .title .title-focused{color:#f78606}@media(max-width:1024px){.case-study-header .header-content-wrapper .section-header-description .title{font-size:4.8rem}}@media(max-width:800px){.case-study-header .header-content-wrapper .section-header-description .title{font-size:3.8rem}}@media(max-width:500px){.case-study-header .header-content-wrapper .section-header-description .title{font-size:2.4rem}}.case-study-header .header-content-wrapper .section-header-description .description{width:100%;color:inherit;font-size:2rem;font-weight:400;line-height:160%;max-width:1075px;margin:0;padding-bottom:1rem}@media(max-width:800px){.case-study-header .header-content-wrapper .section-header-description .description{font-size:1.8rem}}@media(max-width:425px){.case-study-header .header-content-wrapper .section-header-description .description{font-size:1.4rem}}.case-study-header .header-content-wrapper .metrics{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:7rem;margin-top:0}@media(max-width:800px){.case-study-header .header-content-wrapper .metrics{gap:4rem;position:relative}}@media(max-width:425px){.case-study-header .header-content-wrapper .metrics{gap:2rem}}.case-study-header .header-content-wrapper .metrics .matrix .quantitative-metric{color:#f78606;font-size:2.6rem;font-weight:600}@media(max-width:800px){.case-study-header .header-content-wrapper .metrics .matrix .quantitative-metric{font-size:2rem}}@media(max-width:425px){.case-study-header .header-content-wrapper .metrics .matrix .quantitative-metric{font-size:1.6rem}}.case-study-header .header-content-wrapper .metrics .matrix .qualitative-metric{font-size:1.8rem;font-weight:400;width:25rem;color:inherit}@media(max-width:1024px){.case-study-header .header-content-wrapper .metrics .matrix .qualitative-metric{width:unset}}@media(max-width:800px){.case-study-header .header-content-wrapper .metrics .matrix .qualitative-metric{font-size:1.4rem}}@media(max-width:425px){.case-study-header .header-content-wrapper .metrics .matrix .qualitative-metric{font-size:1.2rem}}.quote-card{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:1.8rem;min-height:fit-content;gap:3rem;font-family:Poppins,sans-serif}.quote-card .quote{color:#002835;text-align:center;font-weight:600;line-height:138%;width:100%;font-size:2.8rem}@media(max-width:1024px){.quote-card .quote{font-size:3rem}}@media(max-width:800px){.quote-card .quote{font-size:2.2rem}}@media(max-width:425px){.quote-card .quote{font-size:1.8rem}}.quote-card .signature-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;font-weight:400}.quote-card .signature-container .signature{font-family:Southam,sans-serif;color:#00a599;font-size:4rem}.quote-card .signature-container .designation{font-size:1.6rem;letter-spacing:1.92px;color:#585858;text-align:center}.quote-carousel{width:100%;background-image:radial-gradient(ellipse closest-side,#fff 75%,hsla(0,0%,100%,0) 100%);border-radius:50%;gap:3.4rem;max-width:90rem;padding:2rem}@media(max-width:425px){.quote-carousel{padding:0 2rem}}.quote-carousel .flickity-prev-next-button{display:none}.quote-carousel .dot{width:2.43rem;height:1px;border-radius:0;background:#00a599;opacity:.3}.quote-carousel .dot.is-selected{opacity:1}.quote-carousel .dot:focus{box-shadow:none}.quote-carousel .flickity-page-dots{position:relative;top:3rem}.wrapper-main{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7rem;padding-top:11rem}@media(max-width:800px){.wrapper-main{padding-top:0;gap:4rem}}.wrapper-main .quote-and-bg-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;width:100%}.wrapper-main .background-wave{display:none;transform:translateY(-4%)}@media(min-width:1025px){.wrapper-main .background-wave{display:block;position:absolute;width:100%;overflow:hidden}.wrapper-main .background-wave svg.mobile{display:none;transform:scale(2.75)}.wrapper-main .background-wave svg.desktop{display:block;fill:none}.wrapper-main .background-wave svg #linear-gradient{display:none}}@media(min-width:1025px)and (max-width:767px){.wrapper-main .background-wave svg{width:100%}}.wrapper-main .quote-description-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-family:Poppins,sans-serif;max-width:83.2rem;gap:3.2rem;padding:0 2rem}.wrapper-main .quote-description-wrapper .quote-detail{color:#002835;font-size:2rem;font-style:normal;font-weight:400;line-height:160%;text-align:center}.certifications-container{background:linear-gradient(126deg,#eefafa 8%,#eaf4ff 33%,#f8f0eb 90%);padding:6.9rem 0 7.9rem}@media(max-width:768px){.certifications-container{padding:0}}.certificate-logo-grid{display:grid;grid-template-columns:repeat(8,1fr);grid-column-gap:5rem;grid-row-gap:3rem;grid-template-rows:unset;align-items:center;max-width:max-content;padding-top:4rem;margin:0 auto}@media(max-width:1024px){.certificate-logo-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:unset;max-width:72rem;margin:0 auto}}@media(max-width:767px){.certificate-logo-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:unset;max-width:32rem;margin:0 auto}}.certificate-logo-grid .certificate-card{grid-column:span 2;align-items:end}.certificate-logo-grid .certificate-card:last-child:nth-child(4n-1){grid-column-end:-2}.certificate-logo-grid .certificate-card:nth-last-child(2):nth-child(4n-2){grid-column-end:-4}.certificate-logo-grid .certificate-card:nth-last-child(3):nth-child(4n-3){grid-column-end:-6}.certificate-logo-grid .certificate-card:last-child:nth-child(3n-2){grid-column-end:auto}@media(max-width:1024px){.certificate-logo-grid .certificate-card:last-child:nth-child(3n-2){grid-column-end:5}.certificate-logo-grid .certificate-card:nth-last-child(2):nth-child(4n-2),.certificate-logo-grid .certificate-card:nth-last-child(3):nth-child(4n-3){grid-column-end:auto}}@media(max-width:767px){.certificate-logo-grid .certificate-card .card-img{width:10.5rem;height:10.5rem}}.parent-container.microsoft{padding-left:inherit;padding-bottom:7.9rem;padding-right:inherit;padding-top:7.9rem}.parent-container.aws,.parent-container.microsoft{background:linear-gradient(126deg,#eefafa 8%,#eaf4ff 33%,#f8f0eb 90%)}.parent-container.aws{margin:0 auto}.certification-heading{margin:0 0 6.4rem;font-weight:600}@media(max-width:767px){.certification-heading{margin:0 0 3rem}}.competency-heading{margin:6rem 0 4.9rem}@media(max-width:767px){.competency-heading{margin:4rem 0 3rem}}.competencies-wrapper{display:grid;grid-template-columns:auto auto auto;grid-column-gap:5.37rem;grid-row-gap:5.37rem;grid-template-rows:none;justify-content:center}@media(max-width:1366px){.competencies-wrapper{display:grid;grid-template-columns:auto auto;grid-column-gap:5.37rem;grid-row-gap:5.37rem;grid-template-rows:none}}@media(max-width:1024px){.competencies-wrapper{display:grid;grid-template-columns:auto auto;grid-column-gap:5.37rem;grid-row-gap:2rem;grid-template-rows:none}}@media(max-width:767px){.competencies-wrapper{display:grid;grid-template-columns:auto;grid-column-gap:5.37rem;grid-row-gap:2rem;grid-template-rows:none}}.certificates-wrapper:nth-child(3){margin:6rem auto}@media(max-width:767px){.certificates-wrapper:nth-child(3){margin:3rem auto}}.aws .certificates-wrapper:nth-child(3){margin:0 auto;padding-bottom:7rem}.microsoft .certificates-wrapper:nth-child(3){margin:0}.competencies-wrapper{padding-bottom:10.89rem;margin-bottom:0}@media(max-width:767px){.competencies-wrapper{flex-direction:column;padding-bottom:6.9rem}}.mobile-grid{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}.mobile-grid .image-with-count-container{margin:1rem 1.7rem}.certificates-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}@media(max-width:375px){.certificates-wrapper{display:grid;grid-template-columns:repeat(3,max-content);grid-column-gap:2rem;grid-row-gap:1.1rem;grid-template-rows:none;justify-content:center}}.aws .certificates-wrapper,.microsoft .certificates-wrapper{column-gap:1.5rem}.certifications-container .certificates-wrapper:first-of-type{grid-column-gap:3rem}.certifications-container .certificates-wrapper:nth-of-type(2){grid-column-gap:2.5rem}.certified-professionals-section{width:100%;padding:14.5rem 11.3rem;background-color:#002835;display:flex;align-items:center;justify-content:center;overflow:hidden}.certified-professionals-section .certified-professionals-container{display:flex;gap:3rem;max-width:131.7rem;width:100%;height:100%;justify-content:space-between;align-items:center}.certified-professionals-section .certified-professionals-container .text-container{display:flex;flex-direction:column;align-items:start;justify-content:flex-start;gap:1.1rem;max-width:60rem}.certified-professionals-section .certified-professionals-container .text-container .certified-professional-heading{color:#fff;font-size:5rem;font-weight:700;line-height:64px;letter-spacing:-.75px;text-align:left;margin-bottom:0}@media(max-width:1024px){.certified-professionals-section .certified-professionals-container .text-container .certified-professional-heading{font-size:3.2rem;font-weight:600;line-height:normal;text-align:center;margin-bottom:0}}.certified-professionals-section .certified-professionals-container .text-container .text-gold{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background:linear-gradient(56deg,#f7261e -13.3%,#fc942f 35.36%,#ffe33a 94.22%);background-clip:text;display:inline-block;font-size:7.9rem;font-weight:700;line-height:105%;letter-spacing:.158rem}@media(max-width:1024px){.certified-professionals-section .certified-professionals-container .text-container .text-gold{text-align:center;font-size:5rem;font-weight:700;line-height:6.4rem;margin-bottom:0}.certified-professionals-section .certified-professionals-container .text-container{align-items:center}}.certified-professionals-section .certified-professionals-container .logo-container{position:relative;z-index:1;width:30rem;height:auto}.certified-professionals-section .certified-professionals-container .logo-container .img-aws-cert{position:relative;z-index:10;width:100%;height:auto}@media(max-width:767px){.certified-professionals-section .certified-professionals-container .logo-container{width:20rem}}.certified-professionals-section .certified-professionals-container .logo-container .img-bg-shader-left,.certified-professionals-section .certified-professionals-container .logo-container .img-bg-shader-right{z-index:1;position:absolute;width:auto;height:auto;overflow:hidden;opacity:.5}.certified-professionals-section .certified-professionals-container .logo-container .img-bg-shader-left{top:-16rem;right:-14rem}.certified-professionals-section .certified-professionals-container .logo-container .img-bg-shader-right{bottom:-16rem;left:-14rem}@media(max-width:1024px){.certified-professionals-section .certified-professionals-container{flex-direction:column;gap:6.3rem;align-items:center;justify-content:center;text-align:center}}@media(max-width:1070px){.certified-professionals-section{padding:7.3rem 5.5rem}}.certified-professional-styled-heading{padding:0;margin:-5rem auto auto;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.cp-desktop-heading{margin:auto}@media(max-width:1024px){.cp-desktop-heading{display:none}}.cp-mobile-heading{display:none}@media(max-width:1024px){.cp-mobile-heading{display:block;margin:auto;width:100%}}.client-testimonials{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:100%;overflow:hidden;padding:12rem 7rem 2rem}@media(max-width:1024px){.client-testimonials{padding:5rem 3rem 7rem}}@media(max-width:767px){.client-testimonials{padding:4rem 2rem 6rem}}.client-testimonials .background-wave{position:absolute;z-index:0;top:44%;left:0;transform:translateY(-50%);width:100%;overflow:hidden}.client-testimonials .background-wave svg.mobile{display:none}.client-testimonials .background-wave svg.desktop{display:block}@media(max-width:767px){.client-testimonials .background-wave svg{width:100%}}.client-testimonials .client-testimonials-swiper{position:relative;z-index:1;max-width:90rem;width:100%;padding-bottom:5rem}@media(max-width:767px){.client-testimonials .client-testimonials-swiper{padding-bottom:4rem}}.client-testimonials .client-testimonials-swiper .client-testimonial-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;text-align:center;padding:0 2rem;cursor:grab}.client-testimonials .client-testimonials-swiper .testimonial-avatar{width:6.4rem;height:6.4rem;border-radius:50%;object-fit:cover}.client-testimonials .client-testimonials-swiper .testimonial-author-info{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}.client-testimonials .client-testimonials-swiper .testimonial-name{font-size:2rem;font-weight:500;line-height:1.3;opacity:1}.client-testimonials .client-testimonials-swiper .testimonial-designation{font-size:1.8rem;font-weight:400}.client-testimonials .client-testimonials-swiper .testimonial-designation .testimonial-designation-text{opacity:.6}.client-testimonials .client-testimonials-swiper .testimonial-designation .testimonial-company{display:inline-block;white-space:nowrap}.client-testimonials .client-testimonials-swiper .testimonial-designation .testimonial-company-logo{height:1.6rem;width:auto;object-fit:contain;vertical-align:middle;margin:0 .4rem .2rem}.client-testimonials .client-testimonials-swiper .testimonial-quote{font-size:3rem;font-weight:600;line-height:1.38;max-width:78rem;text-align:center;margin-top:1rem;opacity:1}@media(max-width:1024px){.client-testimonials .client-testimonials-swiper .testimonial-quote{font-size:2.4rem}}@media(max-width:767px){.client-testimonials .client-testimonials-swiper .testimonial-quote{font-size:2rem}}.client-testimonials .client-testimonials-swiper .swiper-pagination{bottom:1rem}.client-testimonials .client-testimonials-swiper .swiper-pagination .swiper-pagination-bullet{width:1rem;height:1rem;opacity:1;transition:background-color .3s ease}.client-testimonials.client-testimonials--dark .testimonial-designation,.client-testimonials.client-testimonials--dark .testimonial-name,.client-testimonials.client-testimonials--dark .testimonial-quote{color:#fff}.client-testimonials.client-testimonials--dark .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.4)}.client-testimonials.client-testimonials--dark .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#00a599}.client-testimonials.client-testimonials--light .testimonial-designation,.client-testimonials.client-testimonials--light .testimonial-name,.client-testimonials.client-testimonials--light .testimonial-quote{color:#002835}.client-testimonials.client-testimonials--light .swiper-pagination-bullet{background-color:rgba(0,40,53,.2)}.client-testimonials.client-testimonials--light .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#00a599}.company-metrics-container{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.company-metrics-container{padding-left:1.5rem;padding-right:1.5rem}}.company-metrics-container{position:relative}.company-metrics-container:after{content:"";position:absolute;right:-4rem;height:9rem;top:26%;padding:.1rem;background:#00a599;bottom:0;opacity:.11}@media(max-width:1024px){.company-metrics-container:after{content:none}}.company-metrics-container:first-child{margin-left:5rem;padding-right:3rem}@media(max-width:767px){.company-metrics-container:first-child{margin-left:unset;padding-right:1.5rem}}.company-metrics-container:last-child{margin-left:8rem}@media(max-width:767px){.company-metrics-container:last-child{margin-left:unset}}.company-metrics-container:last-child:after{content:none}@media(max-width:1024px){.company-metrics-container{flex-direction:row;justify-content:center}}@media(max-width:767px){.company-metrics-container{display:flex;flex-direction:column;align-items:center;justify-content:center}}.company-metrics-container .matrics-statistics{font-size:4.7rem;font-weight:800;line-height:7rem;letter-spacing:normal;color:#00a599;justify-content:flex-start;margin-bottom:0}@media(max-width:767px){.company-metrics-container .matrics-statistics{margin-right:0;font-size:2.4rem;line-height:2.4rem;margin-bottom:.7rem}}.company-metrics-container .metrics-heading{font-size:1.8rem;font-weight:600;line-height:normal;letter-spacing:normal;margin-bottom:1rem}@media(max-width:767px){.company-metrics-container .metrics-heading{font-size:1.8rem;margin-bottom:0}}.company-metrics-container .matrics-description{font-size:1.4rem;line-height:2.4rem;color:#585858;font-weight:400}@media(max-width:767px){.company-metrics-container .matrics-description{text-align:center;line-height:2rem;font-size:1.4rem}}.internet-error{display:flex;flex-direction:row;align-items:unset;justify-content:center;background:transparent;width:25rem;padding:1rem 3rem;margin:auto auto 2.5rem;border:.1rem solid #f04124;border-radius:.5rem}.internet-error p{color:#f04124}.no-blur{filter:blur(0)}.contact-form-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:none;grid-template-areas:"fname email" "message message" "captcha captcha" "btn btn" "loader loader";margin:auto;min-height:20rem}@media(max-width:1024px){.contact-form-container{max-width:none;justify-content:flex-start}}@media(max-width:767px){.contact-form-container{grid-template-columns:1fr;grid-template-areas:"fname" "email" "message" "captcha" "btn" "loader";max-width:74rem}}.contact-form-container .email,.contact-form-container .university,.contact-form-container .username{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:.4rem;-moz-border-radius:none;padding:1rem 2rem;border:.1rem solid rgba(0,0,0,.15);transition:all .3s ease-in;height:2.2rem;box-sizing:content-box;outline:none;font-size:1.3rem;font-weight:600;color:#000;margin-top:.6rem;width:21.5rem}@media(max-width:767px){.contact-form-container .email,.contact-form-container .university,.contact-form-container .username{width:90%;font-size:1.4rem;font-weight:400}}.contact-form-container .email:focus,.contact-form-container .university:focus,.contact-form-container .username:focus{border-color:#f78606}.contact-form-container .input-wrapper{display:grid}.contact-form-container .full-name{grid-area:fname}.contact-form-container .email-address{grid-area:email}.contact-form-container .message-box{grid-area:message}.contact-form-container .university{grid-area:university}.contact-form-container .message-wrapper{border-radius:.4rem;border:.1rem solid rgba(0,0,0,.15);padding:.7rem 0;transition:all .2s linear;margin-top:.6rem}.contact-form-container .message-wrapper.focus{border-color:#f78606}.contact-form-container .message-wrapper .message{resize:none;height:10rem;width:100%;border:none;box-shadow:none;padding:0 2rem;transition:all .3s ease-in;outline:none;font-size:1.3rem;font-weight:400;color:#000;margin:.8rem 0}.contact-form-container .message-wrapper .message::-webkit-scrollbar{width:.7rem;height:.2rem}.contact-form-container .message-wrapper .message::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:1rem;border-radius:1rem;background:#f6fafa}.contact-form-container .message-wrapper .message::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);outline:.1rem solid transparent;-webkit-border-radius:1rem;border-radius:1rem}.contact-form-container .message-wrapper .message{scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.contact-form-container .recaptcha{display:flex;flex-direction:row;align-items:flex-start;justify-content:left;grid-area:captcha}@media(max-width:767px){.contact-form-container .recaptcha{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}}.contact-form-container .submit-button{background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606);grid-area:btn;width:14.8rem;height:5.1rem;padding:1rem 1.2rem;font-size:1.6rem;font-weight:600;color:#fff;cursor:pointer;border:transparent;border-radius:.6rem;outline:none;box-shadow:none}@media(max-width:767px){.contact-form-container .submit-button{margin-top:1.5rem}}.contact-form-container .submit-button:disabled{opacity:.6}.contact-form-container .submit-button:hover{background:#f1652c}.contact-form-container .form-submit-response{grid-column:1/2;width:100%;grid-row:6/7;font-size:1.2rem;padding:0;max-height:0;justify-self:center;overflow:hidden;transition:all .3s linear;font-weight:500}@media(min-width:767px){.contact-form-container .form-submit-response{width:100%;grid-column:1/3;grid-row:5/6}}.contact-form-container .form-submit-response.success{border:.1rem solid #00a599;color:#00a599;padding:.3rem;max-height:5rem;text-align:center}.contact-form-container .form-submit-response.error{border:.1rem solid #f04124;color:#f04124;padding:.3rem;max-height:5rem}.contact-form-container .loading-wrapper{grid-column:1/2;grid-row:6/7;justify-self:center;transition:all .3s linear;margin-left:-29rem;margin-top:-30rem}@media(max-width:1024px){.contact-form-container .loading-wrapper{display:none}}@media(max-width:767px){.contact-form-container .loading-wrapper{display:block;position:unset;margin:-35rem 0 0 6rem}}.contact-form-container .loading-wrapper .form-loading-spinner{height:0;transition:all .3s linear;opacity:0}.contact-form-container .loading-wrapper .form-loading-spinner.show{height:10rem;opacity:1;-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);-webkit-transform:translateZ(0)}.contact-form-container label{color:#585858;font-size:1.4rem;line-height:2.1rem}.contact-modal-content{display:grid;grid-template-columns:max-content auto;grid-column-gap:10.7rem;grid-row-gap:0;grid-template-rows:none;width:100%;z-index:1;position:relative;align-items:stretch;margin:10rem auto auto;justify-content:center;position:absolute;right:8rem}@media(max-width:769px){.contact-modal-content{grid-template-columns:1fr;margin-top:7rem;position:relative;justify-content:flex-start;right:0;grid-column-gap:0}}.contact-form-description{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.contact-form-description .description{max-width:40rem}@media(max-width:1024px){.contact-form-description{display:none}.contact-form-description .description{max-width:unset}}.contact-form-description,.contact-us-thankyou{padding:0 2rem;width:fit-content}@media(max-width:769px){.contact-form-description,.contact-us-thankyou{padding:2rem 1.5rem}}.contact-form-description .heading,.contact-us-thankyou .heading{flex-direction:column;font-size:4rem;font-weight:700;margin-bottom:3rem}.contact-form-description .heading .main-heading,.contact-us-thankyou .heading .main-heading{background:linear-gradient(90deg,#f1652c,#f78606);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.contact-form-description .heading .sub-heading,.contact-us-thankyou .heading .sub-heading{font-weight:600;font-size:2.4rem;color:#000}@media(max-width:769px){.contact-form-description .heading,.contact-us-thankyou .heading{font-size:2.8rem;margin-bottom:1.5rem}}.contact-form-description .description,.contact-us-thankyou .description{line-height:2.7rem;font-size:1.8rem;font-weight:400;font-style:normal;letter-spacing:0}@media(max-width:769px){.contact-form-description .description,.contact-us-thankyou .description{font-size:1.2rem}}.solutions-contact-form-wrapper{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.solutions-contact-form-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.solutions-contact-form-wrapper .solutions-contact-form-content{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.solutions-contact-form-wrapper .solutions-contact-form-content{max-width:110rem}}@media(max-width:767px){.solutions-contact-form-wrapper .solutions-contact-form-content{max-width:76.9rem}}.parent-container{padding:6rem 0;position:relative}@media(max-width:1024px){.parent-container{padding:4rem 0}}.parent-container.aws{padding-bottom:4.4rem}.parent-container .center{text-align:center;font-size:1.8rem;font-weight:400;line-height:1.39;letter-spacing:normal}.solutions-contact-form-wrapper{opacity:.8}.solutions-contact-form-wrapper .contact-form-container input,.solutions-contact-form-wrapper .contact-form-container textarea{background-color:#f6fafa}.solutions-contact-form-wrapper .loading-wrapper{grid-column:1/2;grid-row:6/7;justify-self:center;transition:all .3s linear}@media(min-width:767px){.solutions-contact-form-wrapper .loading-wrapper{grid-row:5/6;grid-column:1/4}}.solutions-contact-form-wrapper .loading-wrapper .form-loading-spinner{height:0;transition:all .3s linear;opacity:0}.solutions-contact-form-wrapper .loading-wrapper .form-loading-spinner.show{height:10rem;opacity:1}.culture-wrapper .our-culture-grid{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.culture-wrapper .our-culture-grid{padding-left:1.5rem;padding-right:1.5rem}}.culture-wrapper .our-culture-grid{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.culture-wrapper .our-culture-grid{max-width:110rem}}@media(max-width:767px){.culture-wrapper .our-culture-grid{max-width:76.9rem}}.culture-wrapper{position:relative;z-index:0;padding-top:7rem;padding-bottom:12rem}@media(max-width:1024px){.culture-wrapper{margin-top:4rem}}.culture-wrapper .our-culture-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:3rem;grid-row-gap:5rem;grid-template-rows:none;margin-bottom:5rem;text-align:center}.culture-wrapper .our-culture-grid .card-thumbnail{justify-content:flex-start}@media(min-width:768px){.culture-wrapper .our-culture-grid .card-thumbnail{justify-content:flex-start}}.culture-wrapper .our-culture-grid .card-heading{margin:1rem 0 .8rem}.culture-wrapper .our-culture-grid .card-description{font-size:1.6rem;text-align:left;max-width:32rem}@media(max-width:767px){.culture-wrapper .our-culture-grid .card-description{text-align:center;font-size:1.4rem}}.culture-wrapper .our-culture-grid .card-icons{min-width:unset;min-height:unset}.culture-wrapper .our-culture-grid .card-icons svg{width:unset}.culture-wrapper .our-culture-grid .card-description-wrapper{justify-items:flex-start}@media(max-width:767px){.culture-wrapper .our-culture-grid .card-description-wrapper{justify-items:center}}@media(max-width:1024px){.culture-wrapper .our-culture-grid{grid-template-columns:1fr 1fr 1fr}}@media(max-width:767px){.culture-wrapper .our-culture-grid{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:none}}.culture-wrapper .our-culture-grid .card-container{padding:2rem}.culture-wrapper .our-culture-grid .card-container:hover{background:none;box-shadow:none}.culture-wrapper .our-culture-grid .card-container:hover .card-heading{color:#000}.more-about-culture.show-focus{transition:all .3s ease-in}.more-about-culture.show-focus>.about-button{background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606);color:#fff;transition:all .3s linear}.design-ux-swiper .swiper{max-width:85.1rem;width:65vw}@media(max-width:1024px){.design-ux-swiper .swiper{width:82vw}}.design-ux-swiper .swiper .swiper-wrapper .swiper-slide{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:15px;height:auto;box-sizing:border-box;overflow:hidden}.design-ux-swiper .swiper .swiper-wrapper .swiper-slide .animate-image-wrapper,.design-ux-swiper .swiper .swiper-wrapper .swiper-slide .animate-image-wrapper img,.design-ux-swiper .swiper .swiper-wrapper .swiper-slide .video-carosual,.design-ux-swiper .swiper .swiper-wrapper .swiper-slide .video-carosual .testimonial-video{width:100%;height:100%}.azure-subpage-swiper .swiper .swiper-wrapper .swiper-slide{border-radius:unset;box-sizing:border-box;padding:0 5rem}@media(max-width:767px){.azure-subpage-swiper .swiper .swiper-wrapper .swiper-slide{padding:0}}.azure-subpage-swiper .swiper .swiper-wrapper .swiper-slide .animate-image-wrapper img{border-radius:15px}.common-swiper .swiper-button-next,.common-swiper .swiper-button-prev{width:3.2rem;display:flex;align-items:center;margin-top:-4rem}.common-swiper .swiper-button-next:after,.common-swiper .swiper-button-prev:after{content:"";width:100%;aspect-ratio:1;background-image:url(/_next/static/media/carousel-arrow-right.c49a40b1.svg);background-repeat:no-repeat;background-size:contain}@media(max-width:425px){.common-swiper .swiper-button-next,.common-swiper .swiper-button-prev{width:2.2rem}}.common-swiper .swiper-button-prev{transform:scaleX(-1)}.common-swiper .swiper-pagination{position:unset;margin-top:1rem}.common-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#002835}.common-swiper .swiper-pagination .swiper-pagination-bullet{width:1.1rem;height:1.1rem}@media(max-width:767px){.common-swiper .swiper-pagination .swiper-pagination-bullet{width:.9rem;height:.9rem}}@media(max-width:425px){.common-swiper .swiper-pagination .swiper-pagination-bullet{width:.7rem;height:.7rem}}.service-carousel-wrapper .flickity-viewport{height:42rem!important;box-shadow:.375rem .125rem 1rem 0 rgba(136,165,191,.48),-.375rem -.125rem 1rem 0 hsla(0,0%,100%,.8);border-radius:1.6rem}.service-carousel-wrapper .flickity-page-dots{z-index:1}.custom-carousel .animate-image,.testimonial-carousel .animate-image{position:absolute;width:100%;-webkit-animation-name:animateImage;-webkit-animation-duration:10s;animation-name:animateImage;animation-duration:10s;animation-iteration-count:infinite;opacity:1;object-fit:cover}@keyframes animateImage{0%{opacity:1}50%{opacity:1}55%{opacity:0}90%{opacity:0}95%{opacity:1}to{opacity:1}}.custom-carousel .animate-image-wrapper,.testimonial-carousel .animate-image-wrapper{position:relative}.custom-carousel .animate-image-wrapper .animate-image,.custom-carousel .animate-image-wrapper .carousel-image,.testimonial-carousel .animate-image-wrapper .animate-image,.testimonial-carousel .animate-image-wrapper .carousel-image{object-fit:contain;min-height:30rem}@media(max-width:1024px){.custom-carousel .animate-image-wrapper .animate-image,.custom-carousel .animate-image-wrapper .carousel-image,.testimonial-carousel .animate-image-wrapper .animate-image,.testimonial-carousel .animate-image-wrapper .carousel-image{min-height:15rem;object-fit:fill}.custom-carousel .animate-image-wrapper,.testimonial-carousel .animate-image-wrapper{width:unset;max-height:30.3rem}}@media(max-width:767px){.custom-carousel .animate-image-wrapper,.testimonial-carousel .animate-image-wrapper{width:unset;max-height:20.3rem}}.custom-carousel.work-carousel-wrapper .flickity-viewport,.work-carousel-wrapper.testimonial-carousel .flickity-viewport{padding:3rem 0;box-sizing:content-box}@media(max-width:1024px){.custom-carousel.work-carousel-wrapper .flickity-viewport,.work-carousel-wrapper.testimonial-carousel .flickity-viewport{padding:2rem}}.custom-carousel.work-carousel-wrapper .flickity-prev-next-button,.work-carousel-wrapper.testimonial-carousel .flickity-prev-next-button{width:10.7%}@media(min-width:767px){.custom-carousel.work-carousel-wrapper .flickity-prev-next-button,.work-carousel-wrapper.testimonial-carousel .flickity-prev-next-button{width:8.7%}}@media(min-width:1920px){.custom-carousel.work-carousel-wrapper .flickity-prev-next-button,.work-carousel-wrapper.testimonial-carousel .flickity-prev-next-button{width:16.7%}}.custom-carousel .carousel-cell,.testimonial-carousel .carousel-cell{margin-right:1.5rem;width:75%;min-height:100%;box-sizing:border-box;padding:4rem 2.5rem;position:relative;text-align:center}@media(max-width:767px){.custom-carousel .carousel-cell,.testimonial-carousel .carousel-cell{width:28rem;height:51rem;font-weight:400}}.custom-carousel .carousel-cell.is-selected,.testimonial-carousel .carousel-cell.is-selected{opacity:1}.custom-carousel .carousel-cell .project-details,.testimonial-carousel .carousel-cell .project-details{display:flex;flex-direction:column;align-items:inherit;justify-content:space-between;margin-bottom:3rem}.custom-carousel .carousel-cell .testimonial-content,.testimonial-carousel .carousel-cell .testimonial-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.custom-carousel .carousel-cell .testimonial-content .client-name,.testimonial-carousel .carousel-cell .testimonial-content .client-name{font-size:1.8rem;font-style:normal;font-weight:600;color:#000;line-height:2.7rem}@media(max-width:767px){.custom-carousel .carousel-cell .testimonial-content .client-name,.testimonial-carousel .carousel-cell .testimonial-content .client-name{font-size:1.6rem}}.custom-carousel .carousel-cell .testimonial-content .client-position,.testimonial-carousel .carousel-cell .testimonial-content .client-position{font-size:1.6rem;font-weight:400;color:rgba(0,0,0,.6);line-height:2.4rem;text-align:left}@media(max-width:767px){.custom-carousel .carousel-cell .testimonial-content .client-position,.testimonial-carousel .carousel-cell .testimonial-content .client-position{font-size:1.4rem;text-align:left;font-weight:400}}.custom-carousel .carousel-cell .custom-toolset,.testimonial-carousel .carousel-cell .custom-toolset{justify-content:center}@media(min-width:768px){.custom-carousel .carousel-cell .custom-toolset,.testimonial-carousel .carousel-cell .custom-toolset{justify-content:flex-start}}.custom-carousel .carousel-cell .client-thumbnail,.testimonial-carousel .carousel-cell .client-thumbnail{width:7.5rem;height:7.5rem;margin:auto}@media screen and (min-width:768px){.custom-carousel .carousel-cell .client-thumbnail,.testimonial-carousel .carousel-cell .client-thumbnail{position:static;transform:unset;margin:unset}}.custom-carousel .carousel-cell .client-details,.testimonial-carousel .carousel-cell .client-details{display:grid;grid-template-columns:7.5rem 1fr;grid-column-gap:1.4rem;grid-row-gap:0;grid-template-rows:none}.custom-carousel .carousel-cell .custom-carousel-heading,.testimonial-carousel .carousel-cell .custom-carousel-heading{line-height:1;font-size:1.6rem;letter-spacing:.09rem;color:#000}@media(min-width:768px){.custom-carousel .carousel-cell .custom-carousel-heading,.testimonial-carousel .carousel-cell .custom-carousel-heading{font-size:3.6rem}}.custom-carousel .service-carousel,.testimonial-carousel .service-carousel{margin-right:1rem;border-radius:.5rem;top:.6rem;counter-increment:gallery-cell;width:100%;height:100%;display:grid;place-items:center}.custom-carousel .service-carousel .testimonial-video,.testimonial-carousel .service-carousel .testimonial-video{width:100%;height:80%}@media(max-width:1024px){.custom-carousel .service-carousel,.testimonial-carousel .service-carousel{width:67.3rem!important;box-shadow:none}}.custom-carousel .service-carousel .animate-image-wrapper,.custom-carousel .service-carousel .animate-image-wrapper .custom-carousal-image,.testimonial-carousel .service-carousel .animate-image-wrapper,.testimonial-carousel .service-carousel .animate-image-wrapper .custom-carousal-image{height:33.75rem;object-fit:cover}.custom-carousel .service-carousel .video-carosual,.testimonial-carousel .service-carousel .video-carosual{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;cursor:auto}.custom-carousel .service-carousel .video-carosual iframe,.testimonial-carousel .service-carousel .video-carosual iframe{width:86rem!important;height:40.3rem!important;border-radius:.5rem}@media(max-width:1024px){.custom-carousel .service-carousel .video-carosual,.testimonial-carousel .service-carousel .video-carosual{height:29rem}}@media(max-width:767px){.custom-carousel .service-carousel .video-carosual,.testimonial-carousel .service-carousel .video-carosual{grid-template-columns:1fr}}.custom-carousel .work-carousel,.testimonial-carousel .work-carousel{-webkit-box-shadow:0 0 1.5rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 1.5rem 0 rgba(1,1,1,.1);box-shadow:0 0 1.5rem 0 rgba(1,1,1,.1);max-width:120rem;width:calc(100% - 24vw);margin-right:6.5rem;text-align:center;background:#fff;border-radius:.5rem;opacity:.3}.custom-carousel .work-carousel .purple,.testimonial-carousel .work-carousel .purple{background-color:rgba(188,110,215,.12)}.custom-carousel .work-carousel .orange,.testimonial-carousel .work-carousel .orange{background-color:rgba(247,134,6,.12)}.custom-carousel .work-carousel .green,.testimonial-carousel .work-carousel .green{background-color:rgba(116,184,0,.12)}.custom-carousel .work-carousel iframe,.testimonial-carousel .work-carousel iframe{height:34.5rem}@media(max-width:1024px){.custom-carousel .work-carousel iframe,.testimonial-carousel .work-carousel iframe{height:25rem}}@media(max-width:767px){.custom-carousel .work-carousel iframe,.testimonial-carousel .work-carousel iframe{height:15rem}}.custom-carousel .work-carousel .custom-carousal-image,.testimonial-carousel .work-carousel .custom-carousal-image{width:100%;height:100%;border-bottom:.1rem solid #f2f2f2}@media(max-width:1024px){.custom-carousel .work-carousel .custom-carousal-image,.testimonial-carousel .work-carousel .custom-carousal-image{height:30rem;min-height:19rem}}@media(max-width:767px){.custom-carousel .work-carousel .custom-carousal-image,.testimonial-carousel .work-carousel .custom-carousal-image{height:19rem;min-height:19rem;object-fit:contain}}.custom-carousel .work-carousel .carousal-image-description-wrapper,.testimonial-carousel .work-carousel .carousal-image-description-wrapper{padding:1.5rem 0 2rem}@media(max-width:1024px){.custom-carousel .work-carousel .carousal-image-description-wrapper .carousal-image-description,.testimonial-carousel .work-carousel .carousal-image-description-wrapper .carousal-image-description{padding:0 1.5rem;font-size:1.2rem}}.custom-carousel .work-carousel.is-selected,.testimonial-carousel .work-carousel.is-selected{opacity:1}.custom-carousel .work-carousel .video-carosual,.testimonial-carousel .work-carousel .video-carosual{display:grid;grid-template-columns:1fr .5fr;grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:none;cursor:auto;padding:2rem;height:38rem}@media(max-width:1024px){.custom-carousel .work-carousel .video-carosual,.testimonial-carousel .work-carousel .video-carosual{height:29rem}}@media(max-width:767px){.custom-carousel .work-carousel .video-carosual,.testimonial-carousel .work-carousel .video-carosual{grid-template-columns:1fr}}.custom-carousel .work-carousel .video-description,.testimonial-carousel .work-carousel .video-description{font-size:1.8rem;font-weight:700;letter-spacing:.045rem;color:#000;text-align:left}.custom-carousel.full-width-carousel,.full-width-carousel.testimonial-carousel{margin-bottom:5rem;width:100%}.custom-carousel.full-width-carousel .flickity-prev-next-button,.full-width-carousel.testimonial-carousel .flickity-prev-next-button{border-radius:0;height:4.6rem}.custom-carousel.full-width-carousel .flickity-button-icon,.full-width-carousel.testimonial-carousel .flickity-button-icon{display:none}.custom-carousel.full-width-carousel .flickity-prev-next-button.next,.full-width-carousel.testimonial-carousel .flickity-prev-next-button.next{right:-5rem;background-image:url(/_next/static/media/arrow-right-circle.29a5d017.svg)}.custom-carousel.full-width-carousel .flickity-prev-next-button.previous,.full-width-carousel.testimonial-carousel .flickity-prev-next-button.previous{left:-5rem;background-image:url(/_next/static/media/arrow-left-circle.53328ab6.svg)}.custom-carousel.full-width-carousel .video-button,.full-width-carousel.testimonial-carousel .video-button{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:48%;left:0;right:0;margin:auto;border:none;cursor:pointer}.custom-carousel.full-width-carousel .video-button .play-button,.full-width-carousel.testimonial-carousel .video-button .play-button{width:6rem;height:4.5rem}.custom-carousel.full-width-carousel .flickity-viewport,.full-width-carousel.testimonial-carousel .flickity-viewport{-webkit-box-shadow:0 0 1.5rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 1.5rem 0 rgba(1,1,1,.1);box-shadow:0 0 1.5rem 0 rgba(1,1,1,.1)}.custom-carousel.full-width-carousel .full-width-carousel-cell,.full-width-carousel.testimonial-carousel .full-width-carousel-cell{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;width:100%}.custom-carousel.full-width-carousel .full-width-carousel-cell .carousel-image,.full-width-carousel.testimonial-carousel .full-width-carousel-cell .carousel-image{width:100%;height:100%;object-fit:cover}.custom-carousel.full-width-carousel .full-width-carousel-cell .animate-image,.full-width-carousel.testimonial-carousel .full-width-carousel-cell .animate-image{object-fit:contain}.custom-carousel.full-width-carousel .carousel-tagline,.full-width-carousel.testimonial-carousel .carousel-tagline{margin:2rem 0;padding:0 1.5rem}.custom-carousel .achievements-carousel,.testimonial-carousel .achievements-carousel{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:1.5rem;grid-template-rows:30rem 23rem;-webkit-box-shadow:0 0 4.69rem .41rem rgba(55,55,55,.38);-moz-box-shadow:0 0 4.69rem .41rem rgba(55,55,55,.38);box-shadow:0 0 4.69rem .41rem rgba(55,55,55,.38);height:62rem;max-width:100rem;width:calc(100% - 40vw);margin-right:6.5rem;padding:4rem 2.5rem;box-sizing:border-box;background-color:#fff;transition:all .5s ease-out;transform:scale(.9)}.custom-carousel .achievements-carousel.is-selected,.testimonial-carousel .achievements-carousel.is-selected{transition:all .5s ease-out;transform:scale(1)}@media(min-width:767px){.custom-carousel .achievements-carousel,.testimonial-carousel .achievements-carousel{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:30rem 15rem;padding:6rem 8rem 7.5rem;max-width:72.4rem;height:unset}}.custom-carousel .achievements-carousel .custom-carousel-description-wrapper,.testimonial-carousel .achievements-carousel .custom-carousel-description-wrapper{list-style:none}.custom-carousel .achievements-carousel .custom-carousel-description-wrapper>.custom-carousel-description,.testimonial-carousel .achievements-carousel .custom-carousel-description-wrapper>.custom-carousel-description{font-size:1.3rem;color:rgba(0,0,0,.7)}@media(min-width:767px){.custom-carousel .achievements-carousel .custom-carousel-description-wrapper>.custom-carousel-description,.testimonial-carousel .achievements-carousel .custom-carousel-description-wrapper>.custom-carousel-description{font-size:1.6rem}}.custom-carousel .achievements-carousel.is-selected,.testimonial-carousel .achievements-carousel.is-selected{opacity:1}.custom-carousel .achievements-carousel .custom-carousel-heading,.testimonial-carousel .achievements-carousel .custom-carousel-heading{height:2.5rem;margin-bottom:2rem}@media(min-width:767px){.custom-carousel .achievements-carousel .custom-carousel-heading,.testimonial-carousel .achievements-carousel .custom-carousel-heading{margin-bottom:3rem;height:4.7rem}}.custom-carousel .achievements-carousel .carousel-description,.testimonial-carousel .achievements-carousel .carousel-description{padding-left:2rem;list-style:disc}@media(min-width:767px){.custom-carousel .achievements-carousel .carousel-description,.testimonial-carousel .achievements-carousel .carousel-description{list-style:disc;padding-left:2rem}}.custom-carousel .achievements-carousel .carousel-description .carousal-list,.testimonial-carousel .achievements-carousel .carousel-description .carousal-list{font-size:1.3rem;color:rgba(0,0,0,.7)}@media(min-width:767px){.custom-carousel .achievements-carousel .carousel-description .carousal-list,.testimonial-carousel .achievements-carousel .carousel-description .carousal-list{margin-bottom:1rem;font-size:1.6rem}}.custom-carousel .achievements-carousel .achievement-result-wrapper .achievement-result,.testimonial-carousel .achievements-carousel .achievement-result-wrapper .achievement-result{font-size:2.2rem;font-style:italic;color:#000;text-align:center}@media(min-width:1024px){.custom-carousel .achievements-carousel .achievement-result-wrapper .achievement-result,.testimonial-carousel .achievements-carousel .achievement-result-wrapper .achievement-result{text-align:left;font-size:2.8rem}}.custom-carousel .achievements-carousel .achievement-result-wrapper .achievement-result .achievement-result-matrices,.testimonial-carousel .achievements-carousel .achievement-result-wrapper .achievement-result .achievement-result-matrices{color:#00a599;display:block;font-size:3.5rem;text-align:center}@media(min-width:1024px){.custom-carousel .achievements-carousel .achievement-result-wrapper .achievement-result .achievement-result-matrices,.testimonial-carousel .achievements-carousel .achievement-result-wrapper .achievement-result .achievement-result-matrices{font-size:5.6rem;text-align:left}}.custom-carousel .flickity-viewport,.testimonial-carousel .flickity-viewport{box-sizing:border-box}@media(min-width:767px){.custom-carousel .flickity-viewport,.testimonial-carousel .flickity-viewport{padding-top:0}}.custom-carousel .flickity-page-dots,.testimonial-carousel .flickity-page-dots{transform:translateY(1rem)}.custom-carousel .flickity-page-dots li,.testimonial-carousel .flickity-page-dots li{width:3rem;height:.5rem;border-radius:.25rem;background-color:#00a599}.custom-carousel .flickity-page-dots li:before,.testimonial-carousel .flickity-page-dots li:before{content:"";background-color:transparent;padding:1rem 1.3rem .2rem}.hidden-next-previous-buttons .flickity-prev-next-button,.testimonial-carousel .flickity-prev-next-button{width:10.7%;height:100%;background:transparent;color:transparent;border-radius:0;cursor:pointer}.hidden-next-previous-buttons .flickity-prev-next-button:hover,.testimonial-carousel .flickity-prev-next-button:hover{background:transparent;color:transparent;transition:all .2s linear}@media(min-width:767px){.hidden-next-previous-buttons .flickity-prev-next-button,.testimonial-carousel .flickity-prev-next-button{width:8.7%}}@media(min-width:1920px){.hidden-next-previous-buttons .flickity-prev-next-button,.testimonial-carousel .flickity-prev-next-button{width:19.7%}}.testimonial-carousel .carousel-cell{transform:scale(.9);transition:all .5s ease-out;width:66.4rem;height:36.1rem;padding:2rem;border-radius:1.4rem}@media(max-width:767px){.testimonial-carousel .carousel-cell{width:28.1rem;height:51.2rem}}.testimonial-carousel .carousel-cell .quote-svg{margin-left:53rem;position:fixed;bottom:0;padding-bottom:2rem}@media(max-width:767px){.testimonial-carousel .carousel-cell .quote-svg{display:none}}@media(min-width:768px){.testimonial-carousel .carousel-cell{padding:4rem;margin-right:.5rem}}@media(min-width:1024px){.testimonial-carousel .carousel-cell{padding:4rem}}.testimonial-carousel .carousel-cell.is-selected{transform:scale(1)}.testimonial-carousel .carousel-cell.is-selected .carousel-content-wrapper{opacity:1}.testimonial-carousel .carousel-cell .carousel-logo{max-width:16.5rem;margin-bottom:1rem}.testimonial-carousel .carousel-cell .carousel-content-wrapper{opacity:.5}.testimonial-carousel .carousel-cell .client-testimonial{font-family:Poppins;font-size:1.4rem;font-weight:400;font-style:normal;color:rgba(0,0,0,.6);margin-bottom:4rem;margin-top:4rem;line-height:2.4rem;max-width:56rem;min-height:12rem;text-align:left}@media(max-width:767px){.testimonial-carousel .carousel-cell .client-testimonial{margin-top:1.1rem;height:36rem}}.testimonial-carousel .carousel-cell .carousel-company-information{font-size:1.6rem;margin-bottom:1.5rem}.testimonial-carousel .carousel-cell .custom-toolset{margin-bottom:3rem}.testimonial-carousel .carousel-cell .custom-toolset .toolset-tag{background:#e0e5e7;border:none;font-weight:400;color:#000;opacity:.7}.testimonial-carousel .flickity-page-dots.dot{border-radius:0;background-color:#667f88;opacity:1;width:2.5rem}.testimonial-carousel .flickity-page-dots.dot.is-selected{background-color:#00a599}.testimonial-carousel .flickity-prev-next-button{width:10.7%}@media(min-width:767px){.testimonial-carousel .flickity-prev-next-button{width:8.7%}}@media(min-width:1366px){.testimonial-carousel .flickity-prev-next-button{width:16.7%}}@media(min-width:1920px){.testimonial-carousel .flickity-prev-next-button{width:26.7%}}.no-shadow .service-carousel{box-shadow:none}.highlight-work-wrapper{max-width:118rem;width:inherit;padding:0 2rem;position:relative}@media(max-width:1200px){.highlight-work-wrapper{max-width:100%}}.highlight-work-wrapper .carousel-navigation{display:flex;justify-content:space-between;position:absolute;width:35rem;right:0}@media(max-width:1200px){.highlight-work-wrapper .carousel-navigation{width:100%}}.highlight-work-wrapper .carousel-navigation .nav-button{background:transparent;border:none;cursor:pointer;padding:0}.highlight-work-wrapper .carousel-navigation .nav-button.arrow-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.highlight-work-wrapper .carousel-navigation .nav-button img{width:3.6rem;height:3.6rem}.highlight-work-wrapper .carousel-navigation .custom-pagination-container{display:flex;justify-content:center;position:absolute;bottom:1rem;z-index:1}.highlight-work-wrapper .carousel-navigation .custom-pagination-container .custom-pagination{display:flex;align-items:center;gap:1rem}.highlight-work-wrapper .carousel-navigation .custom-pagination-container .custom-pagination .swiper-pagination-bullet{width:1rem;height:1rem;background-color:rgba(0,40,53,.2);opacity:1;cursor:pointer;border-radius:50%;transition:background-color .3s,transform .3s}.highlight-work-wrapper .carousel-navigation .custom-pagination-container .custom-pagination .swiper-pagination-bullet:hover{transform:scale(1.2)}.highlight-work-wrapper .carousel-navigation .custom-pagination-container .custom-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#002835}.highlight-work-wrapper .carousel-navigation .navigation-arrows{position:absolute;right:0;bottom:-.5rem;z-index:1}@media(max-width:1024px){.highlight-work-wrapper .carousel-content-wrapper{width:100%}}.highlight-work-wrapper .slide-number{font-size:1.6rem}.highlight-work-wrapper .index-number{color:#00a599;font-weight:600}.highlight-work-wrapper .description-wrapper{word-break:break-word;max-width:81.4rem;width:100%;margin-bottom:1.7rem;display:flex;justify-content:space-between;flex-direction:column;justify-self:center}@media(max-width:767px){.highlight-work-wrapper .description-wrapper{max-width:90vw}}.highlight-work-wrapper .description-wrapper .description-header{font-size:2.4rem;font-weight:600;color:#000;margin-bottom:2rem}.highlight-work-wrapper .description-wrapper .description-content{font-size:1.6rem}@media(max-width:1024px){.highlight-work-wrapper .description-wrapper .description-content{font-size:1.4rem}}.highlight-work-wrapper .flickity-page-dots{right:0;width:39rem;justify-content:flex-start;bottom:2rem;z-index:0}.highlight-work-wrapper .flickity-page-dots li:first-child{margin-left:3.9rem}@media(max-width:1024px){.highlight-work-wrapper .flickity-page-dots{width:inherit}.highlight-work-wrapper .flickity-page-dots li:first-child{margin-left:0}}.highlight-work-wrapper .carousel-content-wrapper{display:grid;grid-template-columns:1fr .5fr;grid-column-gap:3.9rem;grid-row-gap:0;grid-template-rows:none;align-items:stretch}@media(max-width:1200px){.highlight-work-wrapper .carousel-content-wrapper{grid-template-columns:1fr;row-gap:4rem}}.highlight-work-wrapper .carousel-content-wrapper .highlight-work{counter-increment:gallery-cell;justify-content:center;display:flex}@media(max-width:1024px){.highlight-work-wrapper .carousel-content-wrapper .highlight-work{height:unset}}.highlight-work-wrapper .carousel-content-wrapper .image-card{width:100%;max-width:81.4rem;height:38.5rem;padding:3rem;min-height:16.1rem;background:#fff;border:.1rem solid rgba(0,165,153,.25);border-radius:.4rem;display:flex;justify-content:center}@media(max-width:767px){.highlight-work-wrapper .carousel-content-wrapper .image-card{height:auto;padding:2rem}}.highlight-work-wrapper .carousel-content-wrapper .image-card .animate-image-wrapper{margin:0 2rem;width:inherit}@media(max-width:767px){.highlight-work-wrapper .carousel-content-wrapper .image-card .animate-image-wrapper{width:100%;height:auto;object-fit:contain}}.slide-number{font-size:1.6rem;width:fit-content}.index-number{color:#00a599;font-weight:600;font-size:2.4rem}.blue-color{color:#00a599;font-weight:400}.description-wrapper{padding-top:1.25rem}.description-content{font-size:1.6rem}.description-header{font-size:2.4rem;font-weight:600;color:#00a599;margin-bottom:2rem}
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.custom-tabs-container{margin:auto;width:inherit}.custom-tabs-container .tab-swiper{display:flex;align-items:center;padding:0 10px}.custom-tabs-container .tab-swiper .button-prev-next{background-color:transparent;border:none}.custom-tabs-container .tab-swiper .button-prev-next svg{width:36px}.custom-tabs-container .tab-swiper .mobile-view-tabs-swiper .swiper-button-next,.custom-tabs-container .tab-swiper .mobile-view-tabs-swiper .swiper-button-prev{display:none}.custom-tabs-container .tab-swiper .mobile-view-tabs-swiper .swiper-slide{display:flex;flex-direction:row;align-items:normal;justify-content:center}.custom-tabs-container .tabs-list{max-width:82rem;width:100%;margin-inline:auto;margin-bottom:5rem}@media(max-width:1024px){.custom-tabs-container .tabs-list{width:95vw;display:flex;overflow-x:auto;gap:2rem}}.custom-tabs-container .tabs-item{font-weight:500;font-size:20px;white-space:nowrap;position:relative;display:inline-block;text-transform:Capitalize;padding:15px 0;width:25%;text-align:center;color:#585858}@media(max-width:767px){.custom-tabs-container .tabs-item{width:unset;font-size:1.7rem;margin:auto}}.custom-tabs-container .tabs-item.active{color:#00a599;font-weight:700}.custom-tabs-container .tabs-item:hover{cursor:pointer}.custom-tabs-container .tabs-content-wrapper{position:relative;width:inherit}@media(max-width:1200px){.custom-tabs-container .tabs-content-wrapper{max-width:82rem;margin-inline:auto}}.custom-tabs-container .tabs-content{display:none}.custom-tabs-container .tabs-content.active{display:flex;justify-content:center;width:inherit}.design-ux-competencies{overflow:hidden;padding-bottom:6.4rem}@media(max-width:1023px){.design-ux-competencies{padding-bottom:4rem}}@media(max-width:425px){.design-ux-competencies .competencies-title{font-size:3.5rem}}@media(max-width:767px){.design-ux-competencies .competencies-description{font-size:1.4rem}}.design-ux-competencies .design-ux-competencies-wrapper{padding-top:8rem;justify-items:center;z-index:1}@media(max-width:767px){.design-ux-competencies .design-ux-competencies-wrapper{padding-top:3rem}}.design-ux-competencies .design-ux-competencies-wrapper .competencies-gradient{top:40%;right:-10rem}@media(max-width:767px){.design-ux-competencies .design-ux-competencies-wrapper{gap:4rem}}.design-ux-competencies .design-ux-competencies-wrapper .circles{display:flex;flex-direction:row;align-items:unset;justify-content:center}@media(max-width:1210px){.design-ux-competencies .design-ux-competencies-wrapper .circles{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:unset;grid-row-gap:0;grid-template-rows:unset;gap:5rem}}@media(max-width:767px){.design-ux-competencies .design-ux-competencies-wrapper .circles{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:unset;grid-row-gap:0;grid-template-rows:unset;gap:5rem}}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:unset;gap:2.4rem}@media(max-width:767px){.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper{margin:0!important;justify-content:center;gap:1.3rem}}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle{display:flex;flex-direction:row;align-items:center;justify-content:center;width:27.6rem;height:27.6rem;border-radius:50%;background:rgba(0,165,153,.1);transition:background 1.3s ease;cursor:pointer}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle .competencies-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;opacity:.5;transition:opacity 1.3s ease}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle .competencies-icon img{max-width:13rem}@media(max-width:1023px){.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle .competencies-icon img{max-width:5.2rem}}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle.active{background:#00a599}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle.active .competencies-icon{opacity:1}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle.active~.circle-detail .circle-label{color:#00a599}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle:hover:not(.active){background:rgba(0,165,153,.2)}@media(max-width:1024px){.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle{width:24rem;height:24rem}}@media(max-width:767px){.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle{width:18rem;height:18rem}}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle:hover:not(.active)~.circle-detail .circle-label{color:#00a599}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle-detail{display:flex;flex-direction:column;align-items:center;justify-content:unset;gap:.2rem;max-width:27rem}@media(max-width:767px){.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle-detail{gap:0}}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle-detail .circle-label{text-align:center;font-size:2.2rem;font-weight:500;max-width:22rem;margin-bottom:.6rem;color:#000;transition:color .3s ease}@media(max-width:767px){.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle-detail .circle-label{max-width:100%}}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle-detail .circle-description{text-align:center;font-size:1.8rem;font-weight:400;min-height:11rem;width:31rem;transform-origin:center}@media(max-width:1024px){.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle-detail .circle-description{font-size:1.5rem}}@media(max-width:375px){.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle-detail .circle-description{font-size:1.4rem}}@media(max-width:767px){.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper .circle-detail .circle-description{min-height:unset}}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper:first-child{z-index:5}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper:nth-child(2){margin-left:-2.5%;z-index:4}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper:nth-child(3){margin-left:-2.5%;z-index:3}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper:nth-child(4){margin-left:-2.5%;z-index:2}.design-ux-competencies .design-ux-competencies-wrapper .circles .circle-wrapper:nth-child(5){margin-left:-2.5%;z-index:1}.design-ux-header-wrapper .design-ux-header-content-container{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.design-ux-header-wrapper .design-ux-header-content-container{padding-left:1.5rem;padding-right:1.5rem}}.design-ux-header-wrapper .design-ux-header-content-container{max-width:131.7rem;box-sizing:border-box}@media(max-width:1024px){.design-ux-header-wrapper .design-ux-header-content-container{max-width:110rem}}@media(max-width:767px){.design-ux-header-wrapper .design-ux-header-content-container{max-width:76.9rem}}.design-ux-header-wrapper{position:relative;display:flex;background-image:linear-gradient(180deg,hsla(0,0%,100%,.9) 0,hsla(0,0%,100%,0) 15%,hsla(0,0%,100%,0) 85%,hsla(0,0%,100%,.9)),url(/_next/static/media/design-ux-pattern.c0d11258.png);background-position:50%;background-size:cover}.design-ux-header-wrapper .gradient.right{top:0;animation:move-to-center-from-right 60s infinite alternate}@media(max-width:767px){.design-ux-header-wrapper .gradient.right{top:-5rem}}.design-ux-header-wrapper .gradient.left{bottom:0;animation:move-to-center-from-left 60s infinite alternate}@media(max-width:767px){.design-ux-header-wrapper .gradient.left{bottom:0}}.design-ux-header-wrapper .design-ux-header-content-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 6rem);margin:auto;min-height:fit-content;max-width:136.7rem;gap:4rem;padding:6rem 3rem;position:relative}@media(max-width:767px){.design-ux-header-wrapper .design-ux-header-content-container{overflow:hidden;padding:4rem 2rem 6rem;gap:3rem}}.design-ux-header-wrapper .design-ux-header-content-container .thumbnails-container{display:flex;align-items:center;justify-content:center;gap:0;z-index:2;width:100%}@media(max-width:767px){.design-ux-header-wrapper .design-ux-header-content-container .thumbnails-container{margin-bottom:1rem}}.design-ux-header-wrapper .design-ux-header-content-container .thumbnails-container .thumbnail-image{width:4.8rem;height:4.8rem;border-radius:50%;object-fit:cover;margin-left:-1.2rem;z-index:1}.design-ux-header-wrapper .design-ux-header-content-container .thumbnails-container .thumbnail-image:first-child{margin-left:0}@media(max-width:767px){.design-ux-header-wrapper .design-ux-header-content-container .thumbnails-container .thumbnail-image{width:4rem;height:4rem;margin-left:-1rem}}.design-ux-header-wrapper .design-ux-header-content-container .thumbnails-container .thumbnail-number{width:4.8rem;height:4.8rem;border-radius:50%;background:#00a599;display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:500;color:#fff;margin-left:-1.2rem;z-index:1}@media(max-width:767px){.design-ux-header-wrapper .design-ux-header-content-container .thumbnails-container .thumbnail-number{width:4rem;height:4rem;font-size:1.2rem;margin-left:-1rem}}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:92rem;z-index:2;position:relative}@media(max-width:767px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content{max-width:100%}}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-title{font-size:7.9rem;font-weight:700;line-height:9.9rem;margin-bottom:2rem;color:#002835}@media(max-width:1023px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-title{font-size:4.8rem;line-height:5.4rem}}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-description{font-size:1.8rem;line-height:1.6;max-width:60rem}@media(max-width:1024px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-description{font-size:1.6rem}}@media(max-width:767px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-description{font-size:1.4rem;max-width:100%;line-height:2.2rem}}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-title-star{position:absolute;top:3%;right:7.5%;width:2.4rem;height:auto}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-title-star svg{width:100%;height:100%}@media(max-width:1023px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-title-star{top:18%;right:24%}}@media(max-width:767px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-title-star{width:2rem}}@media(max-width:425px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .header-title-star{right:22%}}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment{position:absolute;max-height:5.5rem;height:100%;width:auto;object-fit:contain}@media(max-width:1023px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment{max-height:4rem}}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment.cursor-comment-1{top:17%;left:-7%;animation:float 3s ease-in-out infinite}@media(max-width:1023px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment.cursor-comment-1{left:-3%;top:22%}}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment.cursor-comment-2{top:21%;right:-2%;animation:float 3.5s ease-in-out infinite;animation-delay:.5s}@media(max-width:1023px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment.cursor-comment-2{right:-4%;top:63%}}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment.cursor-comment-3{bottom:-7%;left:7%;animation:float 3.2s ease-in-out infinite;animation-delay:1s}@media(max-width:1023px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment.cursor-comment-3{display:none}}.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment.cursor-comment-4{top:75%;right:-9%;animation:float 3.8s ease-in-out infinite;animation-delay:1.5s}@media(max-width:1023px){.design-ux-header-wrapper .design-ux-header-content-container .header-main-content .cursor-comment.cursor-comment-4{display:none}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.development-lifecycle-section__heading{font-size:6.4rem;line-height:1.2;max-width:90rem}@media(max-width:1024px){.development-lifecycle-section__heading{font-size:4.8rem}}@media(max-width:767px){.development-lifecycle-section__heading{font-size:3.7rem}}.development-lifecycle-section__subheading{max-width:70rem;color:#002835;font-weight:400;opacity:1}@media(max-width:767px){.development-lifecycle-section__subheading{font-size:1.6rem}}.lifecycle-track{position:relative;width:100%;max-width:104rem;margin:6.4rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4.8rem}.lifecycle-track:before{content:"";position:absolute;top:1.8rem;bottom:2.2rem;left:50%;width:.18rem;background:linear-gradient(180deg,#bdbdbd 0,hsla(0,0%,85%,.1) 85%);transform:translateX(-20%)}@media(max-width:1024px){.lifecycle-track{margin-top:4.8rem}.lifecycle-track:before{top:1.8rem;bottom:1.8rem;left:.8rem}}@media(max-width:767px){.lifecycle-track{margin-top:4rem}}.lifecycle-item{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:4rem;row-gap:1.2rem}@media(max-width:1024px){.lifecycle-item{grid-template-columns:auto 1fr;column-gap:2.4rem;row-gap:.8rem}}.lifecycle-item__marker{grid-column:2;grid-row:1;justify-self:center;z-index:2;display:flex;align-items:center;justify-content:center;width:1.8rem;height:auto;border-radius:50%;filter:drop-shadow(0 0 20px rgba(247,134,6,.8))}@media(max-width:1024px){.lifecycle-item__marker{grid-column:1}}.lifecycle-item__title{grid-row:1;margin:0;font-size:2rem;font-weight:600;line-height:1.3;color:#002835}@media(max-width:1024px){.lifecycle-item__title{grid-column:2!important;text-align:left!important;font-size:1.8rem}}.lifecycle-item__body{grid-row:2;max-width:44rem;display:flex;flex-direction:column;gap:1.6rem}@media(max-width:1024px){.lifecycle-item__body{grid-column:2!important;max-width:100%;align-items:flex-start!important;text-align:left!important}}.lifecycle-item--right .lifecycle-item__body,.lifecycle-item--right .lifecycle-item__title{grid-column:3}.lifecycle-item--right .lifecycle-item__title{text-align:left}.lifecycle-item--right .lifecycle-item__body{align-items:flex-start;text-align:left}.lifecycle-item--left .lifecycle-item__body,.lifecycle-item--left .lifecycle-item__title{grid-column:1}.lifecycle-item--left .lifecycle-item__title{text-align:right}.lifecycle-item--left .lifecycle-item__body{align-items:flex-end;text-align:right}.lifecycle-item__description{margin:0;font-size:1.6rem;font-weight:400;line-height:1.5;color:#002835}@media(max-width:1024px){.lifecycle-item__description{font-size:1.4rem}}.lifecycle-item__highlight{margin:0;font-size:1.6rem;font-weight:600;line-height:1.4;color:#002835}@media(max-width:1024px){.lifecycle-item__highlight{font-size:1.4rem}}.video-container{position:relative;width:100%;overflow:hidden}@media(max-width:1024px){.video-container{height:365px}}@media(max-width:767px){.video-container{height:240px}}.video-container .video-element{width:100%;object-fit:cover}.video-container .control-buttons{position:absolute;bottom:4rem;right:4rem;display:flex}.video-container .control-buttons button{margin-left:.5rem}.video-container .icon-button{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;font-size:2rem;color:#000;margin-top:.1rem}.video-container .play-pause-button:hover{cursor:pointer}.driving-intelligence-section{background-color:#002835;padding:0}.driving-intelligence-section .driving-intelligent-heading{padding:2rem 0 8rem;width:100%;display:flex;justify-content:center;align-items:center;margin:auto;overflow:hidden}@media(max-width:767px){.driving-intelligence-section .driving-intelligent-heading{padding:0 0 4.8rem}}.driving-intelligence-section .dio-desktop-heading{margin:auto}@media(max-width:767px){.driving-intelligence-section .dio-desktop-heading{display:none}}.driving-intelligence-section .dio-mobile-heading{display:none}@media(max-width:767px){.driving-intelligence-section .dio-mobile-heading{display:block;margin:auto}}.driving-intelligence-section .video-container{height:auto}.circle-section{background-color:#e6f6f5;position:relative;height:70rem;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:start}.circle-section .circle-background{position:absolute;bottom:18rem;left:50%;transform:translateX(-50%);width:150%;min-width:2304px;height:2104px;border-radius:50%;z-index:0}.circle-section .circle-background:before{content:"";position:absolute;inset:0;border-radius:50%;border:40px solid #00a599;background-color:#002835;filter:blur(73.65px);-webkit-filter:blur(73.65px);z-index:-1}@media(max-width:1024px){.circle-section .circle-background:before{-webkit-filter:blur(45px)}}@media(max-width:1023px){.circle-section .circle-background{bottom:9rem}}.circle-section p{max-width:72.5rem;color:#fff;text-align:center;font-size:2.2rem;font-weight:400;line-height:normal;margin-top:12.6rem}@media(max-width:767px){.circle-section p{max-width:34.7rem;font-size:1.8rem;margin-top:5rem}.circle-section{height:38rem}}.enterprise-scale-section{background:#f2f2f2;padding-inline:0}@media(max-width:1024px){.enterprise-scale-section{padding:7rem 3rem 5rem}}.enterprise-scale-section__heading{font-size:6.4rem;max-width:105rem}@media(max-width:1024px){.enterprise-scale-section__heading{font-size:4.8rem;line-height:1.2}}@media(max-width:767px){.enterprise-scale-section__heading{font-size:3.7rem;line-height:1.2}}.enterprise-scale-section__content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.enterprise-scale-section__quote-wrapper{position:relative;width:100%;min-height:20rem;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(max-width:1024px){.enterprise-scale-section__quote-wrapper{overflow:visible}}.enterprise-scale-section__quote-waves{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);z-index:1}.enterprise-scale-section__quote-waves svg{width:100%;display:block}@media(max-width:1024px){.enterprise-scale-section__quote-waves{width:100vw;left:unset;top:30%}}.enterprise-scale-section__quote-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:6rem;margin-top:2rem;max-width:85rem;text-align:center}.enterprise-scale-section__quote-content:before{content:"";position:absolute;inset:0;width:160%;left:-30%;background-image:radial-gradient(circle,#f2f2f2 50%,hsla(0,0%,95%,0) 90%);z-index:-1;pointer-events:none}@media(max-width:1024px){.enterprise-scale-section__quote-content:before{background-image:radial-gradient(circle,#f2f2f2 40%,hsla(0,0%,95%,0) 70%)}.enterprise-scale-section__quote-content{padding:5rem 3rem}}@media(max-width:767px){.enterprise-scale-section__quote-content{padding:2rem;max-width:100%}}.enterprise-scale-section__quote-logo{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.enterprise-scale-section__quote-logo svg{width:100%;height:100%}.enterprise-scale-section__quote-text{font-size:2.2rem;font-weight:500;line-height:normal;color:#002835;opacity:1;margin:0}@media(max-width:1024px){.enterprise-scale-section__quote-text{font-size:2rem}}@media(max-width:767px){.enterprise-scale-section__quote-text{font-size:1.8rem}}.enterprise-scale-section__cards-wrapper{width:100%;max-width:126rem;padding:0 2rem;margin-top:4rem}@media(max-width:767px){.enterprise-scale-section__cards-wrapper{padding:0;margin-top:3rem}}.enterprise-scale-section__cards{display:grid;grid-template-columns:repeat(3,1fr);column-gap:1.6rem;row-gap:1.4rem}@media(max-width:1024px){.enterprise-scale-section__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.enterprise-scale-section__cards{grid-template-columns:1fr}}.enterprise-scale-card{display:flex;flex-direction:column;gap:1rem;padding:2.4rem;background:#fbfdfd;border:1px solid #e2e2e2;border-radius:.8rem}.enterprise-scale-card__number{font-size:2.4rem;font-weight:400;color:#00a599;line-height:1;margin-bottom:.8rem}@media(max-width:767px){.enterprise-scale-card__number{font-size:2rem}}.enterprise-scale-card__title{font-size:2rem;font-weight:600;color:#002835;margin:0;line-height:1.3}@media(max-width:767px){.enterprise-scale-card__title{font-size:1.8rem}}.enterprise-scale-card__description{font-size:1.6rem;line-height:normal;color:#002835;margin:0}.enterprise-scale-card__list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin-top:.8rem;padding:0}.enterprise-scale-card__list-item{display:flex;align-items:flex-start;gap:2rem;font-size:1.6rem;line-height:2.8rem;color:#002835}.enterprise-scale-card__list-item svg{flex-shrink:0}.gradient-outlined-button{text-align:center;font-weight:600;font-style:normal;line-height:2.4rem;color:#f78606;position:relative;border:.2rem solid #f78606;border-radius:.5rem;cursor:pointer}.gradient-outlined-button:hover{background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606);color:#fff}.gradient-outlined-button:hover svg>path{fill:#fff}.gradient-filled-button{position:relative;background:linear-gradient(90deg,#f1652c,#f78606);border-radius:.5rem;border:0;padding:.8rem 2.2rem;color:#fff;outline:none;transition:all .4s linear;cursor:pointer;font-size:1.6rem;line-height:2.4rem;font-weight:500;height:4rem;align-self:center}.gradient-filled-button:before{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:-1;border-radius:inherit;transition:opacity .4s linear}.gradient-filled-button:hover{background:linear-gradient(to right top,#e97040,#f09732)}.gradient-filled-button:hover:before{opacity:1}.gradient-filled-button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;align-self:flex-start}@media(max-width:767px){.gradient-filled-button{font-size:1.2rem;gap:.5rem}}.gradient-outlined-button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;align-self:flex-start;background-color:transparent;font-size:1.6rem;padding:1rem 2rem;border-radius:.6rem}@media(max-width:767px){.gradient-outlined-button{font-size:1.2rem;gap:.5rem}}.event-card{display:grid;grid-template-columns:1.4fr 1fr;align-items:center;border-radius:2.7rem;background-color:#f2f5f5}@media(max-width:1024px){.event-card{grid-template-columns:1fr;grid-template-rows:auto auto;padding-left:0;grid-template-areas:"card-thumbnail " "card-content-wrapper"}}.event-card .card-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:75.3rem;gap:3rem;padding:7rem .5rem 5rem 5rem}@media(max-width:1024px){.event-card .card-content-wrapper{padding:3rem 2rem;grid-area:card-content-wrapper}}@media(max-width:767px){.event-card .card-content-wrapper{gap:2rem}}.event-card .card-content-wrapper .badges-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.8rem;flex-wrap:wrap}.event-card .card-content-wrapper .event-title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;font-size:3.1rem;font-weight:600;margin:0}@media(max-width:800px){.event-card .card-content-wrapper .event-title{font-size:2.1rem}}@media(max-width:425px){.event-card .card-content-wrapper .event-title{font-size:2rem}}.event-card .card-content-wrapper .event-description{font-size:1.8rem;font-weight:400;color:#002835}@media(max-width:425px){.event-card .card-content-wrapper .event-description{font-size:1.2rem}}.event-card .card-thumbnail{border-radius:0 2.7rem 2.7rem 0;object-fit:cover;display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media(max-width:1024px){.event-card .card-thumbnail{border-radius:2.7rem 2.7rem 0 0}}.badge-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.8rem}.badge-container .badge-text{color:#f78606;font-size:1.8rem;font-weight:400}@media(max-width:425px){.badge-container .badge-text{font-size:1.2rem}}.current-event-container{border:2px solid rgba(247,134,6,.43);box-shadow:0 0 20px 0 #e0e5e7}.current-event-container .current-event-text{color:#f78606}.event-header{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.event-header{padding-left:1.5rem;padding-right:1.5rem}}.event-header{gap:3rem;min-height:30rem;background-position:top;background-repeat:no-repeat;background-size:cover;padding:4rem;background-image:url(/_next/static/media/awscardbg.78b99e4a.png)}.event-header,.event-header .header-title-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.event-header .header-title-wrapper{gap:.5rem;width:90%}.event-header .header-title-wrapper .header-gradient-text{background:linear-gradient(90deg,#fff845 2.26%,#ff9e0e 59.88%,#fe9800 104.68%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.event-header .header-title-wrapper .event-header-title{font-size:4.8rem;line-height:normal;text-align:center;max-width:90%}@media(max-width:1024px){.event-header .header-title-wrapper .event-header-title{font-size:3.7rem}}@media(max-width:767px){.event-header .header-title-wrapper .event-header-title{font-size:2.5rem}}.event-header .header-title-wrapper .event-header-tagline{font-size:3.1rem;text-align:center;margin:0;color:#f8f8f8;font-weight:600}@media(max-width:800px){.event-header .header-title-wrapper .event-header-tagline{font-size:2.1rem}}@media(max-width:425px){.event-header .header-title-wrapper .event-header-tagline{font-size:2rem}}.event-header .event-header-subtitles{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;color:#fff}@media(max-width:767px){.event-header .event-header-subtitles{display:none}}.event-header .event-header-subtitles .event-header-subtitle{font-size:1.8rem;color:#fff;font-weight:500;margin:0}@media(max-width:1024px){.event-header .event-header-subtitles .event-header-subtitle{font-size:1.5rem}}@media(max-width:375px){.event-header .event-header-subtitles .event-header-subtitle{font-size:1.2rem}}.event-header .header-breadcrumbs{margin-bottom:4rem}.event-header .header-breadcrumbs .ant-breadcrumb a{color:hsla(0,0%,100%,.6)}.event-header .header-breadcrumbs .ant-breadcrumb a:hover{color:#fff;text-decoration:underline;background-color:transparent}.event-header .header-breadcrumbs .ant-breadcrumb .ant-breadcrumb-separator{color:hsla(0,0%,100%,.6)}.event-header .header-breadcrumbs ol{justify-content:center}.event-header-container .header-content-wrapper{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.event-header-container .header-content-wrapper{max-width:110rem}}@media(max-width:767px){.event-header-container .header-content-wrapper{max-width:76.9rem}}.event-header-container{display:flex;flex-direction:column;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;min-height:60rem;width:100%}@media(max-width:800px){.event-header-container{min-height:40rem}}.event-header-container .header-content-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 1.5rem;width:100%;gap:3rem}.event-header-container .header-content-wrapper .header-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2.4rem}.event-header-container .header-content-wrapper .header-content .event-status{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem}.event-header-container .header-content-wrapper .header-content .event-status .event-status-text{font-size:2.2rem;font-weight:500;color:#f78606}@media(max-width:425px){.event-header-container .header-content-wrapper .header-content .event-status .event-status-text{font-size:1.6rem}}.event-header-container .header-content-wrapper .header-content .title-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:4.4rem;font-weight:600;color:#fff;line-height:normal;margin:0}@media(max-width:800px){.event-header-container .header-content-wrapper .header-content .title-text{font-size:3.4rem}}@media(max-width:767px){.event-header-container .header-content-wrapper .header-content .title-text{font-size:2.8rem}}@media(max-width:425px){.event-header-container .header-content-wrapper .header-content .title-text{font-size:2.2rem}}.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_1{color:#f78606;letter-spacing:.088rem;font-size:4.4rem}@media(max-width:800px){.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_1{font-size:3.4rem}}@media(max-width:767px){.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_1{font-size:2.4rem}}@media(max-width:425px){.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_1{font-size:1.9rem}}.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_2,.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_3{font-size:5.8rem;letter-spacing:.116rem}@media(max-width:800px){.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_2,.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_3{font-size:4.8rem}}@media(max-width:767px){.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_2,.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_3{font-size:3.8rem}}@media(max-width:425px){.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_2,.event-header-container .header-content-wrapper .header-content .event-title-container .title-line_3{font-size:2.8rem}}@media(max-width:1024px){.event-header-container .header-content-wrapper .header-icon{display:none}}.exchanges-container .coming-soon{margin-top:3.8rem}.exchanges-container .coming-soon .title{text-align:left;justify-content:left;margin-bottom:1rem;text-transform:none;letter-spacing:normal;color:rgba(0,0,0,.7);font-size:1.8rem;color:#000}.exchanges-container .logos-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.exchanges-container .logos-wrapper .logo{max-width:15rem;margin:0}.exchanges-container .logos-wrapper .logo:nth-child(2){margin-left:2rem;height:3rem}.exchanges-container .logos-wrapper .logo:nth-child(3){margin-left:2rem;height:4rem}.hero-carousel-card{position:relative;width:100%;aspect-ratio:17/9;border-radius:.8rem;overflow:hidden;cursor:url(/_next/static/media/arrow-cursor.90a422f4.svg) 4 4,pointer;transition:transform .3s ease}.hero-carousel-card.is-active .hero-card-overlay,.hero-carousel-card:hover .hero-card-overlay{opacity:1}.hero-carousel-card img{width:100%;height:100%;object-fit:cover;object-position:top left}@media(max-width:1023px){.hero-carousel-card img{object-position:center}}.hero-carousel-card .hero-card-overlay{position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(0deg,#002835 0,rgba(0,40,53,.7) 50%,transparent);color:#fff;padding:4rem 3.6rem;opacity:0;transition:opacity .2s ease;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.hero-carousel-card .hero-card-overlay .overlay-icon{height:2.4rem;width:auto;display:flex;align-items:center;justify-content:flex-start;margin-bottom:.8rem}.hero-carousel-card .hero-card-overlay .overlay-icon img{height:100%;width:auto;object-fit:contain}@media(max-width:1023px){.hero-carousel-card .hero-card-overlay .overlay-icon{height:1.8rem;margin-bottom:.6rem}}.hero-carousel-card .hero-card-overlay .overlay-description{font-size:2rem;font-weight:600;line-height:normal;color:#fff}.hero-carousel-card .hero-card-overlay .overlay-category{font-size:1.3rem;opacity:.7}@media(max-width:1023px){.hero-carousel-card{aspect-ratio:16/11;border-radius:.8rem}.hero-carousel-card .hero-card-overlay{padding:2.4rem;height:60%;opacity:1}.hero-carousel-card .hero-card-overlay h4{font-size:2rem;margin-bottom:.8rem}.hero-carousel-card .hero-card-overlay .overlay-description{font-size:1.4rem;margin-bottom:1rem}.hero-carousel-card .hero-card-overlay .overlay-category{font-size:1.2rem}}@media(max-width:1024px){.hero-carousel-card .hero-card-overlay{padding:2rem}.hero-carousel-card .hero-card-overlay h4{font-size:1.8rem;margin-bottom:.8rem}.hero-carousel-card .hero-card-overlay .overlay-description{font-size:1.3rem;margin-bottom:.8rem}.hero-carousel-card .hero-card-overlay .overlay-category{font-size:1.1rem}}@media(max-width:767px){.hero-carousel-card .hero-card-overlay{padding:1.8rem}.hero-carousel-card .hero-card-overlay h4{font-size:1.6rem;margin-bottom:.6rem}.hero-carousel-card .hero-card-overlay .overlay-description{font-size:1.2rem;margin-bottom:.6rem}.hero-carousel-card .hero-card-overlay .overlay-category{font-size:1rem}}.featured-work-carousel{position:relative;overflow:hidden;background:#002835;padding-top:9.6rem;padding-bottom:6.7rem}@media(max-width:1023px){.featured-work-carousel{padding-top:6.4rem;padding-bottom:6.4rem}}.featured-work-carousel .featured-work-heading{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:5rem;color:#fff;text-transform:none;margin-top:0;width:100%;margin-bottom:3rem}@media(max-width:1023px){.featured-work-carousel .featured-work-heading{font-size:3.7rem;margin-bottom:2.4rem}}@media(max-width:767px){.featured-work-carousel .featured-work-heading{font-size:3rem}}.featured-work-carousel .hero-section{position:relative;width:100%;margin-top:2rem}.featured-work-carousel .hero-section .hero-carousel-container{position:relative;width:100%;height:100%;display:flex;align-items:center;overflow:visible}@media(max-width:1023px){.featured-work-carousel .hero-section .hero-carousel-container{overflow:hidden}}.featured-work-carousel .hero-section .hero-carousel-container .hero-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);border:none;height:100%;width:20%;display:flex;align-items:center;justify-content:center;background-color:transparent;cursor:pointer;transition:all .3s ease;z-index:2;opacity:var(--arrow-opacity,0);pointer-events:var(--arrow-pointer-events,none)}@media(max-width:1023px){.featured-work-carousel .hero-section .hero-carousel-container .hero-nav-arrow{display:none}}.featured-work-carousel .hero-section .hero-carousel-container .hero-nav-arrow:focus-visible{outline:none}.featured-work-carousel .hero-section .hero-carousel-container .hero-nav-arrow.hero-nav-left{left:0}.featured-work-carousel .hero-section .hero-carousel-container .hero-nav-arrow.hero-nav-left svg{transform:translateX(-10rem)}.featured-work-carousel .hero-section .hero-carousel-container .hero-nav-arrow.hero-nav-right{right:0}.featured-work-carousel .hero-section .hero-carousel-container .hero-nav-arrow.hero-nav-right svg{transform:translateX(10rem)}.featured-work-carousel .hero-section .hero-carousel-container .hero-nav-arrow svg{width:6rem;height:100%}.featured-work-carousel .hero-section .hero-carousel-container .hero-nav-arrow svg path{stroke:#fff}.featured-work-carousel .hero-section .hero-carousel-container .hero-main-swiper{width:100%;height:100%}@media(max-width:1023px){.featured-work-carousel .hero-section .hero-carousel-container .hero-main-swiper{padding:0 2rem}}.featured-work-carousel .hero-section .hero-carousel-container .hero-main-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.featured-work-carousel .hero-section .hero-carousel-pagination{display:flex;justify-content:center;align-items:center;gap:.8rem;margin-top:2.4rem;padding:0 2rem}.featured-work-carousel .hero-section .hero-carousel-pagination .swiper-pagination-bullet{margin:0;background-color:#fff}.featured-work-carousel .hero-section .hero-carousel-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.featured-work-carousel .hero-section .swiper{overflow:visible}.featured-work-carousel .hero-section .swiper-slide{position:relative;z-index:1}.featured-work-carousel .hero-section .swiper-slide-active{z-index:100!important}.featured-work-carousel .hero-section .swiper-slide-active .hero-carousel-card{transform:scale(var(--active-slide-scale,1));transition:transform .2s ease-out,opacity .4s ease,filter .4s ease}.featured-work-carousel .hero-section .swiper-slide-next,.featured-work-carousel .hero-section .swiper-slide-prev{z-index:1!important;pointer-events:none}.featured-work-carousel .hero-section .swiper-slide-next .hero-carousel-card,.featured-work-carousel .hero-section .swiper-slide-prev .hero-carousel-card{opacity:.9;transform:scale(1);filter:brightness(.3);transition:opacity .4s ease,filter .4s ease,transform .2s ease}.featured-work-carousel .infinite-scroll-section{position:relative;z-index:5;background:#002835;padding:2rem 0;overflow:hidden}.featured-work-carousel .infinite-scroll-section .scroll-row{width:100%;overflow:hidden;margin-bottom:3rem}.featured-work-carousel .infinite-scroll-section .scroll-row:last-child{margin-bottom:0}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-content{display:flex;gap:2rem;width:max-content;will-change:transform}@media(max-width:1023px){.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-content{gap:1rem}}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card{position:relative;width:42rem;aspect-ratio:16/9;border-radius:.8rem;overflow:hidden;cursor:pointer;transition:transform .3s ease;flex-shrink:0}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card:hover .scroll-card-overlay{opacity:1}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card img{width:100%;height:100%;object-fit:cover;object-position:top center}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card .scroll-card-overlay{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);height:100%;width:100%;color:#fff;padding:2rem;opacity:0;transition:opacity .2s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card .scroll-card-overlay .scroll-card-description{text-align:center;font-size:2rem;font-style:normal;font-weight:700;line-height:2.4rem;color:#fff;opacity:1;margin:0}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card .scroll-card-overlay .scroll-card-external-link{position:absolute;bottom:2rem;right:2rem;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background-color:#f78606;border-radius:100%;transition:background .2s ease}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card .scroll-card-overlay .scroll-card-external-link:hover{background-color:rgba(247,134,6,.9)}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card .scroll-card-overlay .scroll-card-external-link svg{width:1.7rem;height:1.7rem}@media(max-width:1024px){.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card{width:25rem;border-radius:.4rem}}@media(max-width:767px){.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card{width:20rem}.featured-work-carousel .infinite-scroll-section .scroll-row .scroll-card .scroll-card-overlay{padding:1.5rem}}.featured-work-carousel .featured-work-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.2rem;margin-top:4rem;padding:0 2rem}@media(max-width:1023px){.featured-work-carousel .featured-work-cta{gap:2.4rem;margin-top:3rem}}.featured-work-carousel .featured-work-cta p{color:#fff;font-weight:500;line-height:158%;text-align:center;max-width:80rem}@media(max-width:1023px){.featured-work-carousel .featured-work-cta p{font-size:1.5rem;max-width:60rem}}@media(max-width:767px){.featured-work-carousel .featured-work-cta p{font-size:1.4rem;max-width:100%}}.featured-work-carousel .featured-work-cta a.button,.featured-work-carousel .featured-work-cta button{background-color:transparent;color:#ff8b08;border:.2rem solid #ff8b08;border-radius:.6rem;padding:1.2rem 2.8rem;font-size:1.6rem;font-weight:600;cursor:pointer;transition:all .3s ease;margin-bottom:0;width:auto;display:inline-block;text-decoration:none}@media(max-width:767px){.featured-work-carousel .featured-work-cta a.button,.featured-work-carousel .featured-work-cta button{font-size:1.4rem;padding:1rem 2.4rem}}.featured-work-carousel .featured-work-cta a.button:hover,.featured-work-carousel .featured-work-cta button:hover{background-color:rgba(255,139,8,.1)}.floating-button{display:flex;flex-direction:row;align-items:center;justify-content:unset;background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606);position:fixed;color:#fff;right:.5rem;bottom:3rem;z-index:10;transform:translateY(50%);margin:0;padding:1.3rem 3rem;font-size:1.4rem;font-weight:600;text-transform:capitalize;border-color:transparent;border-radius:6.7rem}.floating-button.hide-button{display:none}.floating-button:hover{background:-moz-linear-gradient(135deg,#f1652c 0,#f1652c 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f1652c);background:linear-gradient(135deg,#f1652c,#f1652c);color:#fff}.floating-button:focus{outline:none}@media(min-width:1024px){.floating-button{display:none}}.floating-button svg{margin-right:1rem}.floating-button svg path{fill:#fff;transition:all .2s linear}.foundations-section{gap:4.8rem}@media(max-width:767px){.foundations-section{gap:3.2rem}}.foundations-section__heading{font-size:6.4rem;line-height:140%}@media(max-width:1024px){.foundations-section__heading{font-size:4.8rem;line-height:1.2}}@media(max-width:767px){.foundations-section__heading{font-size:3.7rem;line-height:1.2}}.foundations-grid{width:100%;max-width:121.6rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}@media(max-width:1024px){.foundations-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.foundations-grid{grid-template-columns:1fr}}.foundation-card{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:2.4rem;background:#143843;border:1px solid rgba(42,175,169,.25);border-radius:.8rem}.foundation-card__icon{display:flex;flex-direction:column;gap:.3rem;width:2.6rem}.foundation-card__bar{width:100%;height:.2rem;background:#8facb4;opacity:.4}.foundation-card__bar--accent{height:.3rem;background:#00a599;opacity:1}.foundation-card__title{margin:.8rem 0 0;font-family:poppins,sans-serif;font-size:2rem;font-weight:600;line-height:normal;color:#fff;max-width:95%}.foundation-card__description{font-family:poppins,sans-serif;font-size:1.4rem;font-weight:400;line-height:normal;color:hsla(0,0%,100%,.8)}.gen-ai-toolstack-container{display:flex;flex-direction:column;gap:2.2rem;width:100%;overflow:hidden;margin-top:8.7rem}@media(max-width:767px){.gen-ai-toolstack-container{margin-top:6.4rem}}.gen-ai-toolstack-container .gen-ai-toolstack-row{overflow:hidden;width:100%;white-space:nowrap}.gen-ai-toolstack-container .gen-ai-toolstack-row .scroll-content{display:flex;gap:2.2rem;width:fit-content;will-change:transform}.gen-ai-toolstack-container .toolstack-badge{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #dcdcdc;border-radius:5rem;padding:5px 14px 5px 6px}.gen-ai-toolstack-container .toolstack-badge img{height:3.6rem;width:auto;flex-shrink:0}.tool-stack-wrapper{background:var(--base-teal-000,#e6f6f5);position:relative;overflow:hidden;padding:10rem 0}@media(max-width:767px){.tool-stack-wrapper{padding:7rem 0}.tool-stack-wrapper h2{padding:0 2rem}}.tool-stack-wrapper .heading-large{max-width:110rem}@media(max-width:1100px){.tool-stack-wrapper .heading-large{max-width:100rem}}.tool-stack-wrapper .sub-heading{color:#002835;font-size:1.8rem}@media(max-width:1024px){.tool-stack-wrapper .sub-heading{font-size:1.8rem}}@media(max-width:767px){.tool-stack-wrapper .sub-heading{font-size:2.4rem}}.tool-stack-wrapper:after,.tool-stack-wrapper:before{content:"";position:absolute;z-index:0;pointer-events:none}.tool-stack-wrapper:before{width:357px;height:340px;border-radius:357px;opacity:.15;background:var(--icon-color-4,#74b800);filter:blur(77px);-webkit-filter:blur(77px);top:-100px;right:-100px}.tool-stack-wrapper:after{width:244px;height:238px;opacity:.55;background:var(--base-teal-400,#2aafa9);filter:blur(121.7px);-webkit-filter:blur(121.7px);bottom:-100px;left:-100px;border-radius:50%}.tool-stack-wrapper>*{position:relative;z-index:1}.tool-stack-wrapper .gen-ai-toolstack-row.rtl .scroll-content{will-change:transform;transform:translateX(-50%)}.tool-stack-wrapper .gen-ai-toolstack-row.ltr .scroll-content{will-change:transform;transform:translateX(0)}.header-container,.header-container.left-aligned-header-container .banner-content-wrapper,.header-container.left-aligned-header-container .client-logo-wrapper{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.header-container,.header-container.left-aligned-header-container .banner-content-wrapper,.header-container.left-aligned-header-container .client-logo-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.header-container.left-aligned-header-container .banner-content-wrapper,.header-container.left-aligned-header-container .client-logo-wrapper{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.header-container.left-aligned-header-container .banner-content-wrapper,.header-container.left-aligned-header-container .client-logo-wrapper{max-width:110rem}}@media(max-width:767px){.header-container.left-aligned-header-container .banner-content-wrapper,.header-container.left-aligned-header-container .client-logo-wrapper{max-width:76.9rem}}.header-container{display:flex;flex-direction:column;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;vertical-align:middle;min-height:30.4rem;color:#fff}@media(max-width:1024px){.header-container.home-microsoft-header,.header-container.home-rds-header{justify-content:center}}.header-container.home-microsoft-header .bottom-left,.header-container.home-microsoft-header .top-right,.header-container.home-rds-header .bottom-left,.header-container.home-rds-header .top-right{display:block}.header-container.clickable{cursor:pointer}.header-container .partner-header-logo-container{position:absolute;max-width:115rem;width:100%}.header-container .partner-header-logo-container .partner-header-logo{position:absolute;top:4.3rem;right:0;bottom:-7rem;background-color:#fff;padding:2.3rem;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.16);border-top:.5rem solid #1a1a1a;margin:0;z-index:1}.header-container .partner-header-logo-container .partner-header-logo.aws{width:26.4rem;height:26.4rem}.header-container .partner-header-logo-container .partner-header-logo.microsoft{width:32.3rem;height:24rem}@media(max-width:320px){.header-container .partner-header-logo-container .partner-header-logo.microsoft{width:28.3rem;height:22rem}}@media(max-width:1025px){.header-container .partner-header-logo-container .partner-header-logo{top:2rem;right:2rem}}@media(max-width:800px){.header-container .partner-header-logo-container .partner-header-logo{top:unset;left:0;right:0;bottom:-30rem;margin:0 auto}}@media(max-width:767px){.header-container .partner-header-logo-container .partner-header-logo{top:10rem}}.header-container .partner-header-logo-container .partner-header-logo img{width:100%}.header-container .header-title{line-height:1.5;text-align:center}.header-container .header-logo{margin-top:9.5rem}@media(min-width:767px){.header-container .header-logo{margin-top:3rem}}.header-container .header-logo img{width:100%}.header-container .logo-heading{margin-top:9.5rem}@media(min-width:767px){.header-container .logo-heading{margin-top:9rem}}.header-container .logo-heading .image{width:100%}.header-container.home-page-header{height:38rem;position:relative}.header-container.home-page-header .header-title{max-width:98rem;font-weight:700;font-size:4.6rem}@media(max-width:1024px){.header-container.home-page-header .header-title{font-size:2.6rem;margin-top:0}}.header-container.home-page-header .home-icons-grid,.header-container.home-page-header .service-icons-grid{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:3rem;grid-gap:2rem}.header-container.home-page-header .home-icons-grid .banner-text,.header-container.home-page-header .service-icons-grid .banner-text{font-size:2.2rem;font-weight:400;line-height:2.9rem;color:#fff}@media(max-width:1024px){.header-container.home-page-header .home-icons-grid .banner-text,.header-container.home-page-header .service-icons-grid .banner-text{font-size:1.4rem;font-weight:600}}@media(max-width:768px){.header-container.home-page-header .home-icons-grid,.header-container.home-page-header .service-icons-grid{margin-top:2rem;grid-gap:1rem}}@media(max-width:425px){.header-container.home-page-header .home-icons-grid,.header-container.home-page-header .service-icons-grid{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;justify-items:center}.header-container.home-page-header .home-icons-grid>img,.header-container.home-page-header .service-icons-grid>img{margin-right:1rem}.header-container.home-page-header .home-icons-grid>img:last-child,.header-container.home-page-header .service-icons-grid>img:last-child{margin-right:0}}.header-container.home-page-header .home-icons-grid .aws-banner-logo,.header-container.home-page-header .service-icons-grid .aws-banner-logo{width:30rem}@media(max-width:768px){.header-container.home-page-header .home-icons-grid .aws-banner-logo,.header-container.home-page-header .service-icons-grid .aws-banner-logo{width:25rem}}@media(max-width:425px){.header-container.home-page-header .home-icons-grid .aws-banner-logo,.header-container.home-page-header .service-icons-grid .aws-banner-logo{width:20rem}}.header-container.home-page-header .home-icons-grid .microsoft-banner-logo,.header-container.home-page-header .service-icons-grid .microsoft-banner-logo{width:8.5rem}.header-container.home-page-header .home-icons-grid .imply-banner-logo,.header-container.home-page-header .service-icons-grid .imply-banner-logo{width:11.2rem}@media(max-width:768px){.header-container.home-page-header .home-icons-grid .imply-banner-logo,.header-container.home-page-header .service-icons-grid .imply-banner-logo{width:6.2rem}}@media(max-width:425px){.header-container.home-page-header .home-icons-grid .imply-banner-logo,.header-container.home-page-header .service-icons-grid .imply-banner-logo{width:6.2rem}}.header-container.home-page-header .home-icons-grid .intel-banner-logo,.header-container.home-page-header .service-icons-grid .intel-banner-logo{width:6.5rem}@media(max-width:768px){.header-container.home-page-header .home-icons-grid .intel-banner-logo,.header-container.home-page-header .service-icons-grid .intel-banner-logo{width:4.5rem}}@media(max-width:425px){.header-container.home-page-header .home-icons-grid .intel-banner-logo,.header-container.home-page-header .service-icons-grid .intel-banner-logo{width:4.5rem}}.header-container.home-page-header .home-icons-grid .banner-logo-divider,.header-container.home-page-header .service-icons-grid .banner-logo-divider{height:2.4rem;color:#fff;border-right:.28rem solid #fff;margin:0 3rem}@media(max-width:768px){.header-container.home-page-header .home-icons-grid .banner-logo-divider,.header-container.home-page-header .service-icons-grid .banner-logo-divider{height:1.4rem;margin-right:1rem}}@media(max-width:426px){.header-container.home-page-header .home-icons-grid .banner-logo-divider,.header-container.home-page-header .service-icons-grid .banner-logo-divider{display:none}}@media(max-width:767px){.header-container.home-page-header .home-icons-grid{align-items:center}.header-container.home-page-header .home-icons-grid .imply-banner-logo,.header-container.home-page-header .home-icons-grid .intel-banner-logo,.header-container.home-page-header .home-icons-grid .microsoft-banner-logo{width:5.5rem}.header-container.home-page-header .home-icons-grid .aws-banner-logo{width:13.5rem}}@media(max-width:375px){.header-container.home-page-header .home-icons-grid .imply-banner-logo,.header-container.home-page-header .home-icons-grid .intel-banner-logo,.header-container.home-page-header .home-icons-grid .microsoft-banner-logo{width:4.5rem}.header-container.home-page-header .home-icons-grid .aws-banner-logo{width:13.5rem}}.header-container.home-page-header .dpdk-heading{font-size:1.8rem;color:#fff;font-weight:300}.header-container.home-page-header .dpdk-heading span{font-size:1.3rem;margin-right:.6rem;vertical-align:super}@media(max-width:425px){.header-container.home-page-header .dpdk-heading{display:unset;text-align:center;font-size:1.2rem}}@media(min-width:768px){.header-container.home-page-header .dpdk-heading{font-size:2.5rem}}@media(max-width:767px){.header-container.home-page-header .dpdk-heading{padding-top:5.4rem}}.header-container.home-page-header .dpdk-shoutout{font-size:2.5rem;color:#fff;font-weight:700;padding-bottom:1.5rem;margin-top:1rem}.header-container.home-page-header .dpdk-shoutout span{color:#27ccff}@media(max-width:767px){.header-container.home-page-header .dpdk-shoutout{text-align:center;font-size:1.7rem}}@media(min-width:768px){.header-container.home-page-header .dpdk-shoutout{font-size:3.5rem}}.header-container.home-page-header .dpdk-description{font-size:1.3rem;color:#fff;max-width:77rem;text-align:center}@media(min-width:390px){.header-container.home-page-header .dpdk-description{font-size:1.5rem}}@media(min-width:768px){.header-container.home-page-header .dpdk-description{font-size:1.7rem}}.header-container.home-page-header .home-microsoft-logo{margin-top:3rem}@media(max-width:1024px){.header-container.home-page-header .home-microsoft-logo{margin-bottom:0}}.header-container.home-page-header .dpdk-logo{position:absolute;bottom:2rem;height:3rem;left:1rem}@media(max-width:425px){.header-container.home-page-header .dpdk-logo{bottom:6rem;height:1.6rem;left:0;right:0;margin:auto}}.header-container.home-page-header .aws-logo{position:absolute;bottom:5rem}@media(max-width:425px){.header-container.home-page-header .aws-logo{width:80%}}.header-container.home-page-header .solution-partner-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.header-container.home-page-header .solution-partner-container>:not(:last-child){margin-right:1rem}.header-container.home-page-header .solution-partner-container .solution-description{font-size:2.5rem;text-align:center;color:#fff}@media(min-width:768px){.header-container.home-page-header .solution-partner-container .solution-title{font-size:3.5rem}}.header-container.home-page-header .solution-partner-container .solution-title .solution-title-blue{color:#27ccff}.header-container.home-page-header .solution-partner-container .solution-link{color:#fff;font-size:1.8rem;border-bottom:.2rem solid #fff}.header-container.home-page-header .solution-partner-container .solution-logo{position:absolute;bottom:2rem;left:5rem;width:23rem}.header-container.inner-page-container{position:relative;min-height:35rem}@media(min-width:768px){.header-container.inner-page-container{min-height:31.5rem}}.header-container.inner-page-container .header-title{max-width:134rem;line-height:1.5;z-index:1;font-size:2.6rem}.header-container.inner-page-container .header-title .custom-prefix{margin-left:0}.header-container.inner-page-container .header-title .custom-prefix:before{content:"-";margin-right:.8rem}.header-container.inner-page-container .header-title.job-details{font-weight:500}.header-container.inner-page-container .header-title.home-microsoft{margin-top:15.5rem}@media(max-width:1024px){.header-container.inner-page-container .header-title.home-microsoft{margin-top:0}}@media(min-width:800px){.header-container.inner-page-container .header-title.aws,.header-container.inner-page-container .header-title.microsoft{width:100%;margin-left:auto;margin-bottom:unset;margin-right:auto;margin-top:unset}}@media(min-width:768px){.header-container.inner-page-container .header-title{font-size:5.6rem}.header-container.inner-page-container .header-title.home-microsoft{font-size:4.6rem;margin-top:12rem}}@media(min-width:768px)and (max-width:1024px){.header-container.inner-page-container .header-title.home-microsoft{font-size:2.6rem;margin-top:7rem}}@media(min-width:768px){.header-container.inner-page-container .header-title.job-details{margin-top:0}}.header-container.inner-page-container .header-tagline{margin-top:.5rem;font-size:3rem;font-weight:600;color:#f8f8f8}.header-container.inner-page-container .header-tagline.job-details{font-size:1.8rem;font-weight:400;margin-top:5rem}@media(max-width:767px){.header-container.inner-page-container .header-tagline{font-size:1.4rem}}.header-container.inner-page-container .header-sub-tagline{font-size:3.2rem;color:#fff}@media(max-width:767px){.header-container.inner-page-container .header-sub-tagline{font-size:1.4rem;text-align:center}}.header-container.inner-page-container .header-description{color:#fff;max-width:90rem;text-align:center;font-size:1.8rem}.header-container.inner-page-container .header-description.job-details{margin-top:1rem}@media(max-width:767px){.header-container.inner-page-container .header-description{font-size:1.4rem}}@media(max-width:1024px){.header-container.inner-page-container .header-description{font-size:1.6rem}}.header-container.inner-page-container .author-name{position:relative;color:#fff;font-weight:700}.header-container.inner-page-container .author-name:before{content:"";position:absolute;left:-1.5rem;top:calc(50% - .2rem);width:1.3rem;height:.2rem}.header-container.left-aligned-header-container{margin-top:6rem;position:relative;min-height:10rem}.header-container.left-aligned-header-container:before{content:"";background:-moz-linear-gradient(2deg,#000 12%,rgba(3,122,166,.73) 61%,rgba(47,183,170,.59));background:-webkit-linear-gradient(2deg,#000 12%,rgba(3,122,166,.73) 61%,rgba(47,183,170,.59));background:linear-gradient(2deg,#000 12%,rgba(3,122,166,.73) 61%,rgba(47,183,170,.59));height:100%;position:absolute;left:0;width:100%;opacity:.8;z-index:0}.header-container.left-aligned-header-container .banner-content-wrapper{width:100%}.header-container.left-aligned-header-container .banner-content-wrapper .left-aligned-title{position:relative;font-size:3.5rem}@media(min-width:767px){.header-container.left-aligned-header-container .banner-content-wrapper .left-aligned-title{text-align:left}}.header-container.left-aligned-header-container .client-logo-wrapper{position:relative;width:100%}.header-container.left-aligned-header-container .client-logo-wrapper .client-logo{z-index:1;max-height:7rem;max-width:27rem}.header-container.left-aligned-header-container .client-logo-wrapper .tagline{z-index:1;color:#fff;line-height:1.43;font-size:2.3rem}.header-container .enable-gen-ai .header{display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width:767px){.header-container .enable-gen-ai .header{flex-direction:column;align-items:center}}.header-container .enable-gen-ai .header .title svg{height:15rem;width:36rem}.header-container .enable-gen-ai .header .subtitle svg{height:7rem;width:27rem}.header-container .enable-gen-ai .service-icons-grid{display:flex;justify-content:center;align-items:center;text-align:center;gap:2rem}@media(max-width:767px){.header-container .enable-gen-ai .service-icons-grid{display:none!important}}@media(max-width:1024px){.header-container .enable-gen-ai .service-icons-grid{gap:1rem}}.header-container .enable-gen-ai .divider{height:2rem;color:#fff;border-right:.28rem solid #fff}.aws-logo{margin-top:3rem}.aws-banner-header .mobile-logo-divider{display:none}@media(max-width:767px){.aws-banner-header .mobile-logo-divider{display:block;height:1.5rem;color:#fff;border-right:.28rem solid #fff;margin:0 .5rem}}.aws-banner-header .aws-banner-logo{margin-top:3rem}@media(max-width:767px){.aws-banner-header .home-icons-grid{align-items:center!important;justify-items:center!important;justify-content:center}}.aws-banner-header .service-icons-grid{margin-top:2rem!important}@media(max-width:767px){.aws-banner-header .service-icons-grid{display:none!important}}.aws-banner-header .home-microsoft-logo{margin-top:3rem}@media(max-width:767px){.aws-banner-header .home-microsoft-logo{margin-top:1rem}}.aws-banner-header .aws-service-logo{margin-top:3rem}@media(max-width:767px){.aws-banner-header .aws-service-logo{margin-top:3rem;margin-bottom:2rem;height:2rem}}.aws-webinar-header .aws-webinar-logo{margin-bottom:2rem}@media(max-width:1024px){.aws-webinar-header .aws-webinar-logo{order:1;margin-top:3rem}}.aws-webinar-header .header-title .aws-webinar-heading{font-size:4.6rem}@media(max-width:1024px){.aws-webinar-header .header-title .aws-webinar-heading{font-size:2.6rem;line-height:1.4}}.aws-webinar-header .banner-button{margin-top:2rem}.aws-webinar-header .service-icons-grid{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:2rem;gap:2rem}@media(max-width:767px){.aws-webinar-header .service-icons-grid{display:none!important}}@media(max-width:1024px){.aws-webinar-header .service-icons-grid{gap:1rem}}.aws-webinar-header .divider{height:2rem;color:#fff;border-right:.28rem solid #fff}.aws-cloud-header .aws-banner-logo{margin-top:3rem}@media(max-width:767px){.aws-cloud-header .aws-banner-logo{width:34rem;margin-bottom:0}}.devops-header .header-container.inner-page-container .header-description{font-size:2.5rem}@media(max-width:767px){.devops-header .header-container.inner-page-container .header-description{font-size:1.8rem}.devops-header .header-container.inner-page-container .header-title{line-height:1.3}}.thumbnails-wrapper{display:flex;position:relative}.thumbnails-wrapper .thumbnail-images{width:4.6rem;object-fit:cover;margin-left:-1rem;z-index:1}.thumbnails-wrapper .thumbnail-images:first-child{margin-left:0}.home-header-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem}.header-intro-label{color:#002835;font-size:1.8rem;font-weight:600}.hero-carousel-wrapper .hero-carousel-content{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.hero-carousel-wrapper .hero-carousel-content{padding-left:1.5rem;padding-right:1.5rem}}.hero-carousel-wrapper .hero-carousel-content{max-width:131.7rem;box-sizing:border-box}@media(max-width:1024px){.hero-carousel-wrapper .hero-carousel-content{max-width:110rem}}@media(max-width:767px){.hero-carousel-wrapper .hero-carousel-content{max-width:76.9rem}}@keyframes hero-dot-progress{0%{stroke-dashoffset:75.4}to{stroke-dashoffset:0}}@keyframes dot-content-fade-in{0%{opacity:0}to{opacity:1}}@keyframes hero-intro{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:none}}.hero-carousel-wrapper{position:relative;display:flex;background-color:#fff;animation:hero-intro 1s cubic-bezier(.22,1,.36,1) backwards}html.intro .hero-carousel-wrapper{animation-delay:1s}@media(min-height:1200px){.hero-carousel-wrapper{min-height:100rem;max-height:120rem}}.hero-carousel-wrapper .gradient.right{top:0;animation:move-to-center-from-right 60s infinite alternate}@media(max-width:767px){.hero-carousel-wrapper .gradient.right{top:-5rem}}.hero-carousel-wrapper .gradient.left{bottom:0;animation:move-to-center-from-left 60s infinite alternate}.hero-carousel-wrapper .hero-carousel-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:calc(100vh - 6rem);min-height:fit-content;width:100%;min-width:0;max-width:136.7rem;gap:8rem;margin:auto;padding:4rem 3rem;z-index:1}@media(min-height:1200px){.hero-carousel-wrapper .hero-carousel-content{min-height:unset;height:100%}}@media(max-width:1024px){.hero-carousel-wrapper .hero-carousel-content{height:auto;gap:6rem}}@media(max-width:767px){.hero-carousel-wrapper .hero-carousel-content{padding:4rem 2rem 6rem;gap:5rem}}.hero-carousel-wrapper .hero-swiper-area{position:relative;width:100%}.hero-carousel-wrapper .hero-swiper{width:100%}.hero-carousel-wrapper .hero-slide{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:14rem;cursor:grab}@media(max-width:1300px){.hero-carousel-wrapper .hero-slide{gap:6rem}}@media(max-width:1024px){.hero-carousel-wrapper .hero-slide{gap:4rem}}@media(max-width:767px){.hero-carousel-wrapper .hero-slide{flex-direction:column;align-items:flex-start;gap:3.2rem}}.hero-carousel-wrapper .hero-slide-left{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.7rem}@media(max-width:1024px){.hero-carousel-wrapper .hero-slide-left{flex:1}}@media(max-width:767px){.hero-carousel-wrapper .hero-slide-left{width:100%;flex:none}}.hero-carousel-wrapper .hero-slide-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.2rem}.hero-carousel-wrapper .hero-main-title{font-size:6.4rem;font-weight:700;color:#002835;line-height:1.36;margin:0}@media(max-width:1024px){.hero-carousel-wrapper .hero-main-title{font-size:4.8rem}}@media(max-width:767px){.hero-carousel-wrapper .hero-main-title{font-size:3.6rem}}.hero-carousel-wrapper .hero-sub-title{font-size:1.8rem;font-weight:500;color:#0b3c4c;line-height:1.48;margin:0}@media(max-width:767px){.hero-carousel-wrapper .hero-sub-title{font-size:1.5rem}}.hero-carousel-wrapper .hero-sub-title br{display:none}@media(min-width:1025px){.hero-carousel-wrapper .hero-sub-title br{display:block}}.hero-carousel-wrapper .hero-indicators-space{height:2.8rem}@media(max-width:767px){.hero-carousel-wrapper .hero-indicators-space{display:none}}.hero-carousel-wrapper .hero-indicators{position:absolute;bottom:0;left:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.8rem;z-index:2}@media(max-width:767px){.hero-carousel-wrapper .hero-indicators{position:relative;bottom:auto;left:auto;margin-top:2rem}}.hero-carousel-wrapper .hero-dot{width:1.2rem;height:1.2rem;border-radius:50%;background-color:#e0e5e7;border:none;padding:0;cursor:pointer;flex-shrink:0;overflow:hidden;transition:width .35s ease,height .35s ease,background-color .35s ease}.hero-carousel-wrapper .hero-dot:hover:not(.hero-dot--active){background-color:rgba(0,165,153,.4)}.hero-carousel-wrapper .hero-dot--active{width:2.8rem;height:2.8rem;background:transparent;border:none;padding:0;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.hero-carousel-wrapper .hero-dot--active .dot-svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);animation:dot-content-fade-in .35s ease forwards}.hero-carousel-wrapper .hero-dot--active .dot-inner-circle{fill:#00a599}.hero-carousel-wrapper .hero-dot--active .dot-ring-track{fill:none;stroke:rgba(0,165,153,.2);stroke-width:1.5}.hero-carousel-wrapper .hero-dot--active .dot-ring-fill{fill:none;stroke:#00a599;stroke-width:1.5;stroke-linecap:round;stroke-dashoffset:75.4;animation:hero-dot-progress 15s linear forwards}.hero-carousel-wrapper .hero-dot--active .dot-ring-fill.dot-ring-fill--paused{animation-play-state:paused}.hero-carousel-wrapper .hero-dot--active .dot-icon{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;line-height:0;animation:dot-content-fade-in .35s ease forwards}.hero-carousel-wrapper .hero-card{flex-shrink:0;width:32.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.6rem;background-color:rgba(0,40,53,.08);backdrop-filter:blur(6px);padding:1rem;text-decoration:none;cursor:url(/_next/static/media/arrow-cursor.90a422f4.svg) 20 20,pointer}@media(max-width:1024px){.hero-carousel-wrapper .hero-card{width:26rem}}@media(max-width:767px){.hero-carousel-wrapper .hero-card{width:100%}}.hero-carousel-wrapper .hero-card-image-wrapper{width:100%;aspect-ratio:307/199;border:1px solid #dff2ee;overflow:hidden;flex-shrink:0}.hero-carousel-wrapper .hero-card-image{width:100%;height:100%;object-fit:cover;display:block}.hero-carousel-wrapper .hero-card-meta{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.8rem;padding:0 .4rem}.hero-carousel-wrapper .hero-card-logo-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.4rem}.hero-carousel-wrapper .hero-card-logo{height:1.3rem;width:auto;object-fit:contain}.hero-carousel-wrapper .hero-card-title{font-size:1.6rem;font-weight:500;color:#0b3c4c;line-height:1.36;margin:0;opacity:1}.hero-carousel-wrapper .hero-metrics-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-column-gap:5%;grid-row-gap:0;grid-template-rows:none;width:100%;z-index:1}@media(max-width:1023px){.hero-carousel-wrapper .hero-metrics-wrapper{grid-template-columns:repeat(2,1fr);gap:5rem}}@media(max-width:767px){.hero-carousel-wrapper .hero-metrics-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;gap:4rem;padding:0}}.hero-carousel-wrapper .hero-metrics-wrapper .home-header-badges{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:8px}.hero-carousel-wrapper .hero-metrics-wrapper .home-header-badges.home-header-logo-container{gap:20px;margin-top:1.6rem}@media(max-width:767px){.hero-carousel-wrapper .hero-metrics-wrapper .home-header-badges.home-header-logo-container{margin-top:0}}.hero-carousel-wrapper .hero-metrics-wrapper .home-header-aws-badges{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px}.hero-carousel-wrapper .hero-metrics-wrapper .home-header-aws-badges img{width:9rem;height:auto}@media(max-width:767px){.hero-carousel-wrapper .hero-metrics-wrapper .home-header-aws-badges img{width:6rem}}.hero-carousel-wrapper .hero-metrics-wrapper .hero-logo-img{height:5rem;max-width:10rem;width:auto;object-fit:contain}@media(max-width:767px){.hero-carousel-wrapper .hero-metrics-wrapper .hero-logo-img{height:3rem}}.hero-carousel-wrapper .hero-metrics-wrapper .team-overview{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.1rem}.hero-carousel-wrapper .hero-metrics-wrapper .team-overview .team-size{font-size:3.4rem;font-weight:600;line-height:3.5rem}.hoverable-card{display:flex;flex-direction:column;align-items:center;background-color:#e6f6f5;border-radius:1.8rem;padding:4rem 2rem;transition:all .3s ease;height:100%;text-align:center;overflow:hidden;cursor:pointer;min-height:30rem}@media screen and (max-width:767px){.hoverable-card{padding:3rem 1.5rem;min-height:auto}}.hoverable-card.hovered{background-color:#00a599}.hoverable-card.hovered .card-title,.hoverable-card.hovered .hoverable-card-description{color:#fff}.hoverable-card .card-icon{margin-bottom:2rem;min-height:7rem;display:flex;align-items:center;justify-content:center}.hoverable-card .card-icon .icon-image{width:100%;height:100%;max-height:7rem;max-width:7rem;object-fit:contain}.hoverable-card .card-title{font-size:1.8rem;font-weight:500;margin-bottom:.8rem;color:#002835;transition:color .3s ease}@media screen and (max-width:767px){.hoverable-card .card-title{font-size:1.6rem}}.hoverable-card .hoverable-card-description{font-size:1.6rem;line-height:1.5;color:rgba(0,40,53,.8);opacity:1;transition:color .3s ease}@media screen and (max-width:767px){.hoverable-card .hoverable-card-description{font-size:1.4rem}}.image-with-count-container{position:relative}.image-with-count-container img{width:100%}@media(max-width:767px){.image-with-count-container.certificate{width:6rem}.image-with-count-container img{width:100%}}.image-with-count-container .count{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:0;right:0;height:4.1rem;width:4.1rem;border-radius:50%;color:#fff;font-size:2.2rem;font-weight:400}@media(max-width:767px){.image-with-count-container .count{font-size:1.2rem;height:2.1rem;width:2.1rem}}.image-with-count-container .count.--blue{background-color:#1566bf}@media(max-width:767px){.image-with-count-container .count.--blue{top:-.3rem;right:.3rem}}.image-with-count-container .count.--yellow{background-color:#f8991d;right:.9rem;top:4px}@media(max-width:767px){.image-with-count-container .count.--yellow{top:.5rem;right:0}}.image-with-count-container .count.--dark-gray{background-color:#44576c;top:-1.5rem;right:-1.5rem}@media(max-width:767px){.image-with-count-container .count.--dark-gray{top:-.7rem;right:-.7rem}}.home-header-wrapper.landing-page-header{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;min-height:calc(100vh - 6rem);position:relative}.home-header-wrapper.landing-page-header .header-content-container{width:100%;background-color:#002835;padding:3rem;overflow:hidden}@media(max-width:1024px){.home-header-wrapper.landing-page-header .header-content-container{min-height:100rem;height:auto;padding:4rem 2rem}}@media(max-width:767px){.home-header-wrapper.landing-page-header .header-content-container{min-height:calc(100vh - 6rem)}}.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem;z-index:1;max-width:105.4rem}@media(max-width:767px){.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper{max-width:unset}}.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper .header-icon{width:65vw;max-width:50.6rem}@media(max-width:767px){.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper .header-icon{width:100%;max-width:unset}}.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper .header-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4.6rem}.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper .header-content .header-title{font-size:7.9rem;letter-spacing:3px;line-height:9.9rem}@media(max-width:767px){.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper .header-content .header-title{font-size:5rem;line-height:115%}}@media(max-width:375px){.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper .header-content .header-title{font-size:4rem}}.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper .header-content .header-content-images{display:flex;flex-direction:row;align-items:normal;justify-content:start;width:100%;gap:4.8rem;flex-wrap:wrap}.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper .header-content .header-content-images img{width:18rem}@media(max-width:767px){.home-header-wrapper.landing-page-header .header-content-container .header-content-wrapper .header-content .header-content-images img{width:13rem}}.service-container{display:flex;max-width:131.7rem;width:100%}@media(max-width:1024px){.service-container{flex-direction:column;justify-content:center;align-items:center}}.service-container .service-box{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.8rem;max-width:27.2rem;width:100%;height:23.1rem;border-radius:1.8rem;z-index:0;background-color:rgba(0,165,153,.1);transition:background-color .6s ease;cursor:pointer;padding:0 2rem}@media(max-width:1023px){.service-container .service-box{max-width:unset}}.service-container .service-box:hover{background-color:#00a599}.service-container .service-box:hover .images-container .default-box-img{opacity:0}.service-container .service-box:hover .images-container .highlighted-box-img{opacity:1}.service-container .service-box:hover p{color:#fff}.service-container .service-box .images-container{position:relative;width:8.2rem;height:6.8rem}.service-container .service-box .images-container .default-box-img{position:absolute;opacity:1;z-index:1;transition:opacity .6s ease,visibility .6s ease;width:8.2rem;height:6.8rem}.service-container .service-box .images-container .highlighted-box-img{position:absolute;opacity:0;z-index:1;transition:opacity .6s ease,visibility .6s ease;width:8.2rem;height:6.8rem}.service-container .service-box p{text-align:center;color:#002835;z-index:1;transition:color .6s ease;font-size:1.8rem;font-weight:500;line-height:normal;max-width:19.4rem;min-height:2.4em}.strategic-service-container{justify-content:space-between;margin-top:4.5rem;gap:2.5rem}@media(max-width:767px){.strategic-service-container{gap:1.6rem;margin-top:1.7rem}}.strategic-service-container .service-box{max-width:100%}.strategic-service-heading.heading-large{max-width:86.6rem;line-height:9.6rem}@media(max-width:1024px){.strategic-service-heading.heading-large{max-width:75%;line-height:normal}}@media(max-width:800px){.strategic-service-heading.heading-large{max-width:95%}}.strategic-service-para{max-width:70rem}@media(max-width:1024px){.strategic-service-para{max-width:60%}}@media(max-width:800px){.strategic-service-para{max-width:95%}}.header-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;position:relative;min-height:25rem;overflow:visible;width:100%}.header-wrapper .contains-badge{top:45%}.header-wrapper .no-badge{top:25%}.header-wrapper .animated-waves{display:block;position:absolute;width:100%;z-index:8}@media(min-width:2990px){.header-wrapper .animated-waves{top:20%;max-height:50%;overflow:hidden}}@media(max-width:767px){.header-wrapper .contains-badge{top:40%}.header-wrapper .no-badge{top:20%}}.header-wrapper .header-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;z-index:10;width:100%;padding:4rem 0}.header-wrapper .header-content .header-badge{margin-bottom:3.2rem}@media(max-width:1024px){.header-wrapper .header-content .header-badge{margin-bottom:1.4rem}}.header-wrapper .header-content .header-title{font-size:7.9rem;display:block;margin:0;text-align:center;max-width:121.6rem;color:#002835;height:100%;line-height:1.1;font-weight:700;text-transform:none}@media(max-width:1024px){.header-wrapper .header-content .header-title{font-size:5rem}}@media(max-width:767px){.header-wrapper .header-content .header-title{font-size:3rem}}.header-wrapper .header-content .header-image-heading{display:flex;justify-content:center;align-items:center;max-width:100%}.header-wrapper .header-content .header-image-heading img{max-width:100%;height:auto}@media(max-width:767px){.header-wrapper .header-content .header-image-heading img{max-width:80%}}@media(max-width:1024px){.header-wrapper .header-content .header-image-heading img{max-width:60%}}.header-wrapper .header-content .header-description{font-size:1.8rem;display:flex;justify-content:center;align-items:flex-start;text-align:center;max-width:75rem;font-weight:500;color:#002835;opacity:1;overflow-wrap:break-word;justify-self:center}@media(max-width:1024px){.header-wrapper .header-content .header-description{font-size:1.5rem}}@media(max-width:767px){.header-wrapper .header-content .header-description{font-size:1.4rem;max-width:80%}}.badges-list{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:3.5rem;max-width:95rem;flex-wrap:wrap;gap:.6rem}@media(max-width:1023px){.badges-list{padding-top:.8rem}}.steps-with-numbers{display:flex;flex-direction:column;gap:6rem}.steps-with-numbers .step-item{display:flex;gap:2.5rem}@media(max-width:767px){.steps-with-numbers .step-item{gap:1.5rem;flex-direction:column;align-items:flex-start}}.steps-with-numbers .step-item .step-list-items{margin-left:2rem;color:rgba(0,40,53,.8)}.steps-with-numbers .step-item .step-list-items .individual-point.large{font-size:1.4rem;margin-bottom:.8rem}.steps-with-numbers .step-item .step-list-items .individual-point.large .render-step-description{font-size:1.4rem;font-weight:400}.steps-with-numbers .step-item .step-number{flex-shrink:0;width:6.5rem;height:6.5rem;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#f1652c,#f78606);background-origin:border-box;background-clip:content-box,border-box;border:.2rem solid transparent}.steps-with-numbers .step-item .step-number span{font-size:2.4rem;font-weight:600;background:linear-gradient(90deg,#f1652c,#f78606);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:767px){.steps-with-numbers .step-item .step-number{width:5rem;height:5rem;margin-bottom:1rem}.steps-with-numbers .step-item .step-number span{font-size:2rem}}.steps-with-numbers .step-item .step-content{flex:1}.steps-with-numbers .step-item .step-content .step-title{font-size:3.2rem;font-weight:600;color:#002835;margin-bottom:1.5rem;margin-top:.6rem}@media(max-width:767px){.steps-with-numbers .step-item .step-content .step-title{font-size:2.4rem;margin-top:0;margin-bottom:1rem}}.steps-with-numbers .step-item .step-content .step-description{font-size:1.6rem;color:#002835;opacity:.8}@media(max-width:767px){.steps-with-numbers .step-item .step-content .step-description{font-size:1.4rem}}.steps-with-numbers .step-item .step-content .step-description p{font-size:1.6rem;color:#002835;margin-bottom:.8rem;opacity:1}.steps-with-numbers .step-item .step-content .step-description p:last-child{margin-bottom:0}@media(max-width:767px){.steps-with-numbers .step-item .step-content .step-description p{font-size:1.4rem}}.steps-with-numbers .step-item .step-content .step-description ol,.steps-with-numbers .step-item .step-content .step-description ul{margin-left:2rem;margin-top:.8rem;color:#002835}.steps-with-numbers .step-item .step-content .step-description ol li,.steps-with-numbers .step-item .step-content .step-description ul li{font-size:1.6rem;margin-bottom:.6rem}@media(max-width:767px){.steps-with-numbers .step-item .step-content .step-description ol li,.steps-with-numbers .step-item .step-content .step-description ul li{font-size:1.4rem}}.steps-with-numbers .step-item .step-content .step-description ul{list-style:disc}.steps-with-numbers .step-item .step-content .step-description ol{list-style:decimal}.steps-with-numbers .step-item .step-content .render-step-description{display:flex;flex-direction:column;gap:1.2rem}.hero-heading-box-wrapper{height:100%}@media(max-width:873px){.hero-heading-box-wrapper{display:block}}@media(max-width:767px){.hero-heading-box-wrapper{display:unset}}@media(max-width:507px){.hero-heading-box-wrapper{display:block}}.hero-heading-box-wrapper .hero-heading-box{position:relative;display:inline-flex;justify-content:center;align-items:center;border-radius:1.4rem;border:.4rem solid hsla(0,0%,100%,.05);color:#fff;padding:1.6rem 3.2rem;gap:1.6rem;transition:padding-left .3s ease,gap .3s ease,padding .3s ease,font-size .3s ease}.hero-heading-box-wrapper .hero-heading-box.with-icon{padding-left:11.2rem}@media(max-width:767px){.hero-heading-box-wrapper .hero-heading-box.with-icon{padding-left:8.2rem}}@media(max-width:375px){.hero-heading-box-wrapper .hero-heading-box.with-icon{padding-left:7.2rem}}@media(max-width:767px){.hero-heading-box-wrapper .hero-heading-box{padding:.8rem 1.6rem;gap:1rem}}.hero-heading-box-wrapper .hero-heading-box .icon-container{position:absolute;left:1.6rem;top:3.2rem;width:8rem;height:8rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;pointer-events:none;z-index:1;transition:opacity .3s ease,transform .3s ease}@media(max-width:767px){.hero-heading-box-wrapper .hero-heading-box .icon-container{width:6rem;height:6rem;top:1.2rem}}@media(max-width:425px){.hero-heading-box-wrapper .hero-heading-box .icon-container{top:.8rem}}@media(max-width:375px){.hero-heading-box-wrapper .hero-heading-box .icon-container{width:5rem;height:5rem;top:1.2rem}}.hero-heading-box-wrapper .hero-heading-box .icon-container .polygon{width:100%;height:100%;object-fit:contain}.hero-heading-box-wrapper .hero-heading-box .animated-text{display:inline-block;position:relative;transition:transform .3s ease}.hero-heading-box-wrapper .hero-heading-box .cursor{width:8px;align-self:stretch;border-radius:.4rem;background:#42bbde;animation:blink-caret 1s steps(1) infinite}@media(max-width:1036px){.hero-heading-box-wrapper .hero-heading-box.reduce-font{font-size:7rem;padding:1.2rem 2.4rem;gap:1.2rem;border-width:.3rem}}@media(max-width:1024px){.hero-heading-box-wrapper .hero-heading-box.reduce-font{font-size:6rem}}@media(max-width:870px){.hero-heading-box-wrapper .hero-heading-box.reduce-font{font-size:5.2rem}}@media(max-width:787px){.hero-heading-box-wrapper .hero-heading-box.reduce-font{font-size:4rem;padding:.8rem 1.6rem}}@media(max-width:555px){.hero-heading-box-wrapper .hero-heading-box.reduce-font{font-size:3.4rem}}@media(max-width:411px){.hero-heading-box-wrapper .hero-heading-box.reduce-font{font-size:2.7rem}}@keyframes blink-caret{0%,to{background-color:transparent}50%{background-color:#42bbde}}.carousel-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:7rem;margin-top:6.5rem}@media(min-width:1025px){.carousel-container{flex-direction:row;gap:3.4rem;margin-top:8.1rem}}@media(max-width:1023px){.carousel-container{margin-top:2rem}}.carousel-container .card-stack{position:relative;display:flex;flex-shrink:0;width:80%;max-width:107.1rem;height:62.7rem}@media(max-width:1024px){.carousel-container .card-stack{width:100%;height:48rem}}.carousel-container .card-stack .card{position:absolute;overflow:hidden;width:100%;height:100%;border-radius:2.5rem;inset:0;padding:7.1rem;background-color:transparent;cursor:pointer}@media(max-width:767px){.carousel-container .card-stack .card{padding:7.1rem 4rem}}.carousel-container .card-stack .card:hover .card-content .text-content h2,.carousel-container .card-stack .card:hover .card-content .text-content p{color:#ccc}.carousel-container .card-stack .card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:inherit;background-size:cover;background-position:50%;z-index:-1}.carousel-container .card-stack .card .card-content{z-index:999;width:100%;height:100%;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.carousel-container .card-stack .card .card-content .logo-bar{display:flex;gap:1.4rem;color:#fff;justify-content:center;align-items:center}.carousel-container .card-stack .card .card-content .logo-bar .line{width:.1rem;height:1.9824rem;background-color:#fff}.carousel-container .card-stack .card .card-content .text-content{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:35rem;width:100%}.carousel-container .card-stack .card .card-content .text-content h2,.carousel-container .card-stack .card .card-content .text-content p{color:#fff;transition:all .2s linear}.carousel-container .card-stack .card .card-content .text-content h2{text-align:center;font-size:3.2rem;font-weight:600;line-height:normal;margin-bottom:0}.carousel-container .card-stack .card .card-content .text-content p{font-size:3.2rem;font-weight:400;line-height:normal}@media(min-width:1025px){.carousel-container .card-stack .card .card-content .text-content{max-width:60.3rem}.carousel-container .card-stack .card .card-content .text-content h2{font-size:4.3rem;font-weight:500;line-height:5.7rem}.carousel-container .card-stack .card .card-content .text-content p{font-size:4.3rem;font-weight:300;line-height:5.7rem}}@media(max-width:1023px){.carousel-container .card-stack .card .card-content .text-content{max-width:28rem}}@media(max-width:400px){.carousel-container .card-stack .card .card-content .text-content h2,.carousel-container .card-stack .card .card-content .text-content p{font-size:2.5rem}}.carousel-container .button-container{display:flex;flex-direction:row;gap:1.7rem}@media(min-width:1025px){.carousel-container .button-container{flex-direction:column}}.carousel-container .button-container .carousel-button{background-color:transparent;border:none;cursor:pointer}.ai-webinars-section{padding:0 3rem 5rem}@media(max-width:767px){.ai-webinars-section{padding:0}}.ai-webinars-section .section-container{padding-top:3rem}@media(max-width:1023px){.ai-webinars-section .section-container{padding-top:0;padding-bottom:9rem}}.ai-webinars-section .section-container .heading-large{max-width:102rem}.ai-webinars-section .custom-star-section-heading{display:block;align-items:baseline;line-height:1.3}.ai-webinars-section .custom-star-section-heading .aws-logo{position:relative;top:1rem}.ai-webinars-section .custom-star-section-heading .aws-logo svg{width:12.4rem;height:auto}@media(max-width:1024px){.ai-webinars-section .custom-star-section-heading .aws-logo svg{width:10rem}}@media(max-width:767px){.ai-webinars-section .custom-star-section-heading .aws-logo svg{width:8rem}}.ai-webinars-section .custom-star-section-heading .star-portion{position:relative}.ai-webinars-section .custom-star-section-heading .star-portion:after{content:"";position:absolute;top:-3.5rem;right:-3.5rem;width:9.2rem;height:9.2rem;background-image:url(/_next/static/media/webinar-header-star.a4246be9.svg);background-size:cover;background-repeat:no-repeat}@media(max-width:1024px){.ai-webinars-section .custom-star-section-heading .star-portion:after{top:0;right:-3.75rem;width:5rem;height:5rem}}.alice-carousel .animated{animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{position:relative;width:100%;margin:auto;direction:ltr}.alice-carousel__wrapper{overflow-x:hidden;overflow-y:hidden;height:auto}.alice-carousel__stage,.alice-carousel__wrapper{position:relative;box-sizing:border-box;width:100%}.alice-carousel__stage{height:100%;margin:0;padding:0;white-space:nowrap;transform-style:flat;-webkit-transform-style:flat;backface-visibility:hidden;-webkit-backface-visibility:hidden}.alice-carousel__stage-item{position:relative;display:inline-block;padding:0;margin:0;box-sizing:border-box;width:100%;height:100%;vertical-align:top;white-space:normal;line-height:0}.alice-carousel__stage-item *{line-height:normal}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__next-btn,.alice-carousel__prev-btn{display:inline-block;box-sizing:border-box;width:50%;padding:10px 5px}.alice-carousel__next-btn [data-area]:after,.alice-carousel__prev-btn [data-area]:after{position:relative;content:attr(data-area);text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn{text-align:left}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{display:inline-block;cursor:pointer;padding:5px;margin:0;color:#465798}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{color:darkred}.alice-carousel__next-btn-item.__inactive,.alice-carousel__prev-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{position:absolute;top:30px;left:20px;display:inline-block}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{position:relative;width:32px;height:32px;padding:10px;border-radius:50%;background-color:#fff}.alice-carousel__play-btn-item{position:absolute;width:32px;height:32px;cursor:pointer;border:0;outline:none;background:transparent}.alice-carousel__play-btn-item:after,.alice-carousel__play-btn-item:before{position:absolute;pointer-events:none;display:block;width:0;height:0;content:"";transition:all .4s linear;border-color:transparent transparent transparent #465798;border-style:solid;border-width:8px 0 8px 15px}.alice-carousel__play-btn-item:before{left:5px;height:14px}.alice-carousel__play-btn-item:after{top:7px;left:18px}.alice-carousel__play-btn-item.__pause:after,.alice-carousel__play-btn-item.__pause:before{height:30px;border-width:0 0 0 10px}.alice-carousel__play-btn-item.__pause:after{top:0;left:18px}.alice-carousel__dots{margin:30px 3px 5px;padding:0;list-style:none;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#e0e4fb}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom).__active,.alice-carousel__dots-item:not(.__custom):hover{background-color:#6e7ebc}.alice-carousel__slide-info{position:absolute;top:20px;right:20px;display:inline-block;padding:5px 10px;color:#465798;border-radius:5px;background-color:rgba(224,228,251,.6)}.alice-carousel__slide-info-item{vertical-align:middle;line-height:0}.aws-container{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.aws-container{padding-left:1.5rem;padding-right:1.5rem}}.aws-banner-carousel .alice-carousel{margin-bottom:2.5rem}.aws-banner-carousel .alice-carousel__dots{bottom:-10%;background-color:transparent;width:85%}.aws-container{display:flex;flex-direction:row;align-items:center;justify-content:center;z-index:0}@media(max-width:1024px){.aws-container{padding-bottom:4rem}}@media(max-width:767px){.aws-container{padding-bottom:0}}.aws-container .aws-grid .tag-icon-wrapper{column-gap:5.6rem;align-items:center}.offer-container{margin-bottom:4rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;justify-content:center;cursor:pointer}@media(min-width:1025px){.offer-container{display:none}}.offer-card-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:3.5rem 0;background-color:#002835;transition:all .3s linear;width:35.5rem;border:1px solid rgba(0,165,153,.25);border-radius:2rem}@media(max-width:768px){.offer-card-wrapper{width:30.5rem;margin:2rem auto 0}}.offer-card-wrapper.disabled{opacity:.4;cursor:disabled;border:.1rem solid rgba(0,0,0,.1);box-shadow:none}.offer-card-wrapper.disabled:hover{opacity:.4;cursor:not-allowed}.offer-card-wrapper .card-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;padding:2.7rem 3.7rem 2rem}@media(max-width:767px){.offer-card-wrapper .card-body{padding:2.5rem}}.offer-card-wrapper .card-body .tag{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:center;gap:1rem;font-weight:600;color:#fff;padding:.55rem 1.3rem;border-radius:.2rem;margin:0 auto 2.66rem 0}.offer-card-wrapper .card-body .card-icon{margin-bottom:1rem}.offer-card-wrapper .card-body .card-icon .fintech-card-icons{width:100%}.offer-card-wrapper .card-body .card-heading{font-size:1.8rem;font-weight:600;color:#fff;margin-bottom:1rem;transition:all .3s linear}@media(max-width:767px){.offer-card-wrapper .card-body .card-heading{font-size:1.6rem}}.offer-card-wrapper .card-body .card-description{font-size:1.4rem;font-weight:400;line-height:2.4rem;color:#fff;opacity:.9}.offer-card-wrapper.not-disabled:hover{-webkit-box-shadow:0 0 1rem 0 rgba(56,56,56,.16);-moz-box-shadow:0 0 1rem 0 rgba(56,56,56,.16);box-shadow:0 0 1rem 0 rgba(56,56,56,.16);transition:all .3s linear}.offer-card-wrapper.not-disabled:hover .card-heading{transition:all .3s linear;color:#00a599}.offer-card-wrapper:hover{-webkit-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);box-shadow:0 0 3rem 0 rgba(1,1,1,.1)}.offer-card-wrapper .card-footer{background-color:#002835;padding:2rem 0;width:100%;border-radius:2rem}.offer-card-wrapper .card-footer .footer-text{font-size:1.6rem;font-weight:600;text-align:center;color:#fff}.superscript-card-wrapper{width:100%;margin-bottom:1rem}.superscript-card-wrapper .card-heading{color:#585858;opacity:.84;font-style:normal;font-weight:600}@media(min-width:1025px){.superscript-card-wrapper .card-heading{text-align:center;font-size:1.6rem;font-weight:400;line-height:2.4rem;font-weight:600}}@media(max-width:767px){.superscript-card-wrapper .card-heading{font-weight:400;font-size:1.3rem}}.superscript-card-wrapper .card-description{text-align:left;line-height:3.6rem;font-weight:600;color:#000;opacity:.84}@media(min-width:1025px){.superscript-card-wrapper .card-description{text-align:left;font-size:2.4rem}}@media(max-width:767px){.superscript-card-wrapper .card-description{text-align:left;font-size:2rem}}.news-section .goto-gradient-button{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding-top:7rem;padding-bottom:6.7rem;justify-content:center}@media(max-width:767px){.news-section .goto-gradient-button{padding:0 0 3rem}}.news-section .goto-gradient-button .gradient-button{padding:1.15rem 2rem;display:inline-flex;justify-content:center;align-items:center}@media(max-width:767px){.news-section .goto-gradient-button .gradient-button{padding:.5rem 1rem;font-weight:600;font-size:1.3rem}}.aws-wrapper{max-width:max-content;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:8rem 0}@media(max-width:767px){.aws-wrapper h2{margin-bottom:4rem}}@media(max-width:1024px){.aws-wrapper{padding-top:6rem;padding-bottom:0;margin-bottom:5.5rem}}.aws-wrapper .aws-description{max-width:107.3rem;padding-right:3rem;text-align:center;line-height:2.4rem;font-size:1.6rem;color:#585858;margin-bottom:6.3rem}@media(max-width:767px){.aws-wrapper .aws-description{padding-right:0;margin-bottom:4rem;font-size:1.4rem;font-weight:400;line-height:2.1rem;width:32.2rem;padding-bottom:0}}.aws-wrapper .aws-grid{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:3rem}.aws-wrapper .aws-grid .horizontal-card-wrapper{justify-items:start;padding:initial;align-content:center}.aws-wrapper .aws-grid .card-thumbnail{justify-content:center}@media(min-width:1025px){.aws-wrapper .aws-grid .card-thumbnail{justify-content:center}}.aws-wrapper .aws-grid .card-description-wrapper{width:100%;margin-bottom:1rem}.aws-wrapper .aws-grid .card-description-wrapper .card-heading{color:#585858;opacity:.84;font-style:normal}@media(min-width:1025px){.aws-wrapper .aws-grid .card-description-wrapper .card-heading{text-align:center;font-size:1.6rem;font-weight:400;line-height:2.4rem}}@media(max-width:767px){.aws-wrapper .aws-grid .card-description-wrapper .card-heading{font-weight:400;font-size:1.3rem}}.aws-wrapper .aws-grid .card-description-wrapper .card-description{text-align:center;line-height:3.6rem;font-weight:600;color:#000;opacity:.84}@media(min-width:1025px){.aws-wrapper .aws-grid .card-description-wrapper .card-description{text-align:center;font-size:2.4rem}}@media(max-width:767px){.aws-wrapper .aws-grid .card-description-wrapper .card-description{text-align:center;font-size:2rem}}.aws-wrapper .aws-grid .card-description-wrapper .card-description .gold{color:rgba(232,156,43,.84)}.aws-wrapper .aws-grid .card-container{padding:2.5rem;background:#fff;border-radius:0;box-shadow:0 0 2rem 0 #e0e5e7}@media(max-width:767px){.aws-wrapper .aws-grid .card-container{padding:2.5rem 2.5rem 0}}.aws-wrapper .aws-grid .card-container .card-description-wrapper{grid-row-gap:0}@media(max-width:767px){.aws-wrapper .aws-grid .card-container .card-description-wrapper{padding-top:1.5rem}}.aws-wrapper .aws-grid .card-container .card-icons svg{width:auto}@media(max-width:767px){.aws-wrapper .aws-grid .card-container .card-icons svg{height:3.1rem}}.aws-wrapper .aws-grid .card-container:hover{cursor:pointer;box-shadow:none}.aws-wrapper .aws-grid .card-container{width:25rem;height:22.5rem;max-height:unset}.aws-wrapper .aws-grid .card-container .card-description-wrapper{justify-items:center;align-self:center}.aws-wrapper .aws-grid .card-container .card-description{font-size:2rem;line-height:2.6rem}.aws-wrapper .aws-grid .card-container .card-heading,.aws-wrapper .aws-grid .card-container .card-thumbnail{margin:0 auto}@media(max-width:767px){.aws-wrapper .aws-grid .card-container{width:30rem}}.aws-grid .card-icons{height:unset!important}@media(max-width:767px){.aws-grid .card-icons svg{height:unset!important;width:auto!important}}@media(max-width:1024px){.aws-wrapper .aws-grid .card-container{width:23rem;height:18.5rem}}@media(max-width:767px){.aws-wrapper .aws-grid .card-container{width:30rem;height:22.5rem}}.aws-offer-flex{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;justify-content:center;align-items:center}.aws-offer-flex .consulting-offer-description{max-width:68rem;color:#fff;font-size:1.6rem;line-height:2.8rem}.aws-offer-flex .consulting-offer-heading{font-size:3.8rem;font-weight:600;line-height:5.7rem;padding-bottom:1.3rem;max-width:68rem}.aws-offer-flex .cta-wrapper{margin-left:18rem}.aws-offer-flex .badge-section,.aws-offer-flex .cta-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-direction:column}.aws-offer-flex .badge-section{padding-top:4rem;border-top:1px solid hsla(0,0%,100%,.5);z-index:10}.aws-offer-flex .badge-section .badge-description{color:#fff;font-size:1.6rem;line-height:2.8rem;padding-top:1.5rem}.aws-offer-flex .cta-section{align-self:flex-start}.aws-offer-flex .cta-heading{font-size:3.4rem;font-weight:700;color:#fff;max-width:47rem;margin-bottom:1.5rem;line-height:4.3rem}.consulting-offer-wrapper{padding:7rem 5rem}.consulting-offer-container{margin:0 auto;position:relative;background-color:#002835;max-width:max-content;border-radius:3rem;padding:7rem}@media(max-width:1024px){.consulting-offer-container{display:none}}.consulting-offer-container .offer-background-image{position:absolute;bottom:0;right:0;width:50%;height:50%;background-image:url(/_next/static/media/waves-stroke.a7d76805.png);background-size:cover;background-position:100% 100%;background-repeat:no-repeat;opacity:.3}.aws-offer-container{background-color:#000;color:#fff;position:relative;padding:8rem 0;overflow:hidden}.aws-offer-container .offer-background-image{opacity:.7}.aws-offer-container .filled-button{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:center;width:max-content;text-decoration:none}.aws-offer-container .filled-button svg{margin-left:1rem}.aws-offer-container .filled-button:hover{color:#fff}.webinar-container{background-image:url(/_next/static/media/aws-banner-well-architected.fa9dcea7.png);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:100%;padding:7rem 2rem}.webinar-container,.webinar-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.webinar-content-wrapper{text-align:center;gap:3rem;max-width:75.3rem;color:#fff;font-size:1.8rem}.webinar-content-wrapper .webinar-label{color:#f78606;font-size:2.2rem;font-weight:500;letter-spacing:1.166rem}.webinar-content-wrapper .webinar-title{color:inherit;font-size:3.1rem;font-weight:600;margin:0}@media(max-width:767px){.webinar-content-wrapper .webinar-title{font-size:2.4rem}}@media(max-width:425px){.webinar-content-wrapper .webinar-title{font-size:2rem}}.webinar-content-wrapper .webinar-description{color:inherit;opacity:.8;font-size:inherit;font-weight:400}@media(max-width:767px){.webinar-content-wrapper .webinar-description{font-size:1.4rem}}@media(max-width:425px){.webinar-content-wrapper .webinar-description{font-size:1.2rem}}.webinar-content-wrapper .webinar-subtext{color:#fff;font-size:inherit;font-weight:600}@media(max-width:767px){.webinar-content-wrapper .webinar-subtext{font-size:1.4rem}}@media(max-width:425px){.webinar-content-wrapper .webinar-subtext{font-size:1.2rem}}.webinar-content-wrapper .webinar-button-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.6rem;flex-wrap:wrap}.webinar-content-wrapper .webinar-button-container .outlined-btn{line-height:normal;padding:.9rem 2.2rem}.case-studies-heading-wrapper{padding-top:12rem}.alice-carousel .alice-carousel__dots{position:absolute;transform:translateX(-50%);left:50%;bottom:1rem}.alice-carousel .alice-carousel__dots .alice-carousel__dots-item{margin:0 .5rem}@media(max-width:767px){.alice-carousel .alice-carousel__dots .alice-carousel__dots-item{width:2rem;height:2rem;border-radius:50%}}.alice-carousel .alice-carousel__dots .alice-carousel__dots-item.__active{background-color:#fff}.alice-carousel .alice-carousel__next-btn,.alice-carousel .alice-carousel__prev-btn{display:none}.alice-carousel .header-container.home-page-header>a{position:relative;margin-top:0;background:transparent;border:none;color:#fff;text-transform:unset;font-size:1.8rem;transition:all .2s linear}.alice-carousel .header-container.home-page-header>a:hover{background:transparent;border:none}.alice-carousel .header-container.home-page-header>a:hover:after{content:"";position:absolute;bottom:.7rem;width:9.5rem;height:.2rem;background:#fff}@media(max-width:425px){.alice-carousel .header-container.home-page-header>a:hover:after{width:6.7rem}.alice-carousel .header-container.home-page-header>a{font-size:1.3rem;margin-bottom:7rem}}.home-banner-carousel .alice-carousel__dots{bottom:-8%;background-color:#f6fafa;width:85%}.home-banner-carousel .alice-carousel__dots .alice-carousel__dots-item{width:3.1rem;height:.6rem;border-radius:0;background:#d3d3d3}.home-banner-carousel .alice-carousel__dots .alice-carousel__dots-item.__active{background:#00a599;transition:all .4s ease-in-out}.aws-case-studies-wrapper{padding-top:7rem;padding-bottom:4rem}@media(max-width:767px){.aws-case-studies-wrapper{padding-top:5rem;padding-bottom:0}}.aws-case-studies{padding-bottom:20rem}@media(max-width:800px){.aws-case-studies{gap:4rem;padding:2rem}}.heading-and-cards{display:flex;align-items:center;gap:15rem;padding-top:5rem;margin-bottom:15rem}@media(max-width:1366px){.heading-and-cards{flex-direction:column;align-items:center;gap:5rem;margin-bottom:10rem}}@media(max-width:1024px){.heading-and-cards{margin-bottom:5rem;padding-top:3rem}}@media(max-width:767px){.heading-and-cards{gap:2rem;padding-top:0}}.heading-and-cards .heading-and-cards:not(:last-child){margin-bottom:15rem}@media(max-width:1366px){.heading-and-cards .heading-and-cards:not(:last-child){margin-bottom:10rem}}@media(max-width:767px){.heading-and-cards .heading-and-cards:not(:last-child){margin-bottom:7rem}}.heading-and-cards .card-title{font-size:8rem;font-weight:600;line-height:6.5rem;margin:0;max-width:51rem;text-wrap:wrap;position:relative}.heading-and-cards .card-title>span{font-size:4.7rem}@media(max-width:1366px){.heading-and-cards .card-title{font-size:8rem;line-height:7rem;align-self:flex-start}}@media(max-width:767px){.heading-and-cards .card-title{font-size:2.5rem;line-height:4rem;max-width:27rem;text-align:center}.heading-and-cards .card-title>span{font-size:2.5rem}}.heading-and-cards .card-title .aws-services-star{position:absolute;bottom:9.5rem;left:23rem}@media(max-width:1366px){.heading-and-cards .card-title .aws-services-star{right:4.5rem;bottom:10rem}}@media(max-width:767px){.heading-and-cards .card-title .aws-services-star{bottom:3rem;left:16rem;width:5rem}}.aws-services-card-container{display:grid;grid-template-columns:repeat(2,1fr);gap:3.6rem}@media(max-width:767px){.aws-services-card-container{grid-template-columns:repeat(1,1fr)}}.aws-services-card-container .card-container{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(0,40,53,.17);height:23.1rem;width:27.2rem;padding:2rem 7rem}.aws-services-card-container .card-container:hover{background:#fff;box-shadow:0 11px 34.7px 0 rgba(0,0,0,.12);border-color:transparent}.aws-services-card-container .card-container .card-description{font-size:1.8rem;line-height:normal;font-weight:500;color:#002835;text-wrap:wrap;text-align:center}.service-group-container{width:100%;display:flex;flex-direction:column;gap:5rem;justify-items:center;align-items:center}@media(max-width:1023px){.service-group-container{gap:2rem}}.service-group-container .grid-route-button{cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:1.2rem;max-width:40rem;padding:1.6rem 2.4rem;background-color:transparent;border-radius:.8rem;border:.2rem solid #f78606;transition:all .3s linear}.service-group-container .grid-route-button p{color:#f78606;text-align:center;text-overflow:ellipsis;font-size:1.6rem;font-weight:500;line-height:2.4rem;transition:all .3s linear}.service-group-container .grid-route-button svg path{transition:all .2s linear}.service-group-container .grid-route-button:hover{background-color:#f78606}.service-group-container .grid-route-button:hover p{color:#fff}.service-group-container .grid-route-button:hover svg path{fill:#fff}.service-section-container{position:relative;overflow:hidden;width:100%;padding-top:6rem;padding-bottom:17.7rem}@media(max-width:767px){.service-section-container{padding-top:2.7rem;padding-bottom:9.6rem}}.service-section-container .heading-medium{font-size:4.8rem;max-width:53rem}@media(max-width:1024px){.service-section-container .heading-medium{font-size:3.2rem}}@media(max-width:767px){.service-section-container .heading-medium{font-size:3.2rem}}@media(max-width:425px){.service-section-container .heading-medium{font-size:3.2rem}}@media(max-width:375px){.service-section-container .heading-medium{font-size:3.2rem}}@media(max-width:1024px){.service-section-container .heading-medium{max-width:50rem}}@media(max-width:767px){.service-section-container .heading-medium{max-width:34.8rem}}.service-section-container .professional-services-container{justify-content:space-between;margin-top:4.5rem;gap:2.5rem}@media(max-width:767px){.service-section-container .professional-services-container{gap:1.6rem;margin-top:1.7rem}}.service-section-container .professional-services-container .service-box{max-width:100%}.service-section-container .custom-star-section-heading{display:block;align-items:baseline;line-height:1.3}.service-section-container .custom-star-section-heading .star-portion{position:relative}.service-section-container .custom-star-section-heading .star-portion:after{content:"";position:absolute;top:-2rem;right:-4.5rem;width:7rem;height:7rem;background-image:url(/_next/static/media/single-straight-star.f53cfc5d.png);background-size:cover;background-repeat:no-repeat}@media(max-width:1024px){.service-section-container .custom-star-section-heading .star-portion:after{width:4rem;height:4rem;top:-1rem;right:-3rem}}.service-section-container .services-group{position:relative;overflow:hidden}.service-section-container .services-group .section-container{position:relative;z-index:1;padding:9.6rem 2rem 0}@media(max-width:1024px){.service-section-container .services-group .section-container{padding:6.4rem 2rem 0}}.service-section-container .services-group .hexagon-container{position:absolute;top:58%;left:0;width:100%;height:15rem;transform:translateY(-60%);z-index:0;pointer-events:none}@media(max-width:767px){.service-section-container .services-group .hexagon-container{display:none}}.service-section-container .services-group .hexagon-container .hexagon{position:absolute;width:39.8rem;height:39.8rem}.service-section-container .services-group .hexagon-container .hexagon:before{content:"";position:absolute;width:100%;height:100%;filter:blur(91.45px);-webkit-filter:blur(90px);border-radius:100%}.service-section-container .services-group .hexagon-container .hexagon.hexagon--left{left:-25rem;transform:translateY(-35%)}.service-section-container .services-group .hexagon-container .hexagon.hexagon--left:before{background-color:rgba(0,165,153,.19)}.service-section-container .services-group .hexagon-container .hexagon.hexagon--right{right:-25rem;transform:translateY(-35%)}.service-section-container .services-group .hexagon-container .hexagon.hexagon--right:before{background-color:rgba(247,134,6,.19)}.service-section-container .services-group .strategic-service-heading.heading-large{max-width:55rem;line-height:1.3}.aws-overview-certifications .certificates-section .certificates-container .columns-container{gap:4rem}@media(max-width:767px){.aws-overview-certifications .certificates-section .certificates-container .columns-container{width:80%;max-width:40rem}.aws-overview-certifications .certificates-section .certificates-container .columns-container .certificate-icon{width:1.6rem;height:1.6rem}}.watch-video-button .button-text{color:#f90;font-weight:600;font-size:1.6rem}@media(max-width:767px){.watch-video-button .button-text{font-size:1.4rem;padding:0}}.genai-offer-flex{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;justify-content:center;align-items:center;align-content:center}.genai-offer-flex .consulting-offer-description{max-width:65rem;color:#fff;font-size:1.6rem;line-height:2.8rem}.genai-offer-flex .consulting-offer-heading{font-size:3.8rem;font-weight:600;line-height:5.7rem;padding-bottom:1.3rem}.genai-offer-flex .cta-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin-left:9rem;border-left:1px solid hsla(0,0%,100%,.5)}.genai-offer-flex .cta-wrapper .cta-section{padding-left:9rem}.genai-offer-flex .badge-section{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding-top:4rem;border-top:1px solid hsla(0,0%,100%,.5)}.genai-offer-flex .badge-section .badge-description{color:#fff;font-size:1.6rem;line-height:2.8rem;padding-top:1.5rem}.genai-offer-flex .cta-section{align-self:flex-start}.genai-offer-flex .cta-heading{font-size:3.4rem;font-weight:700;color:#fff;max-width:47rem;margin-bottom:1.5rem;line-height:4.3rem}.genai-offer-flex .cta-button{margin-left:1.5rem}.genai-container .consulting-offer-heading{text-transform:capitalize}.genai-container .cta-section{display:flex;flex-direction:row;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:3rem}.genai-container .cta-section .cta-button{align-self:flex-start}.genai-main-container .outlined-gradiant-button-wrapper{justify-content:flex-start}@media(max-width:767px){.genai-main-container .slogan-heading{font-size:1.3rem}}.bold-heading{color:#fff;font-size:2.2rem;font-weight:600}@media(max-width:767px){.bold-heading{font-size:1.4rem}}.news-container .news-section{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.news-container .news-section{max-width:110rem}}@media(max-width:767px){.news-container .news-section{max-width:76.9rem}}.news-container{background:#f6fafa;padding-top:11rem;z-index:0;position:relative}.news-container .flickity-page-dots{transform:translateY(1rem)}.news-container .flickity-page-dots .dot{opacity:.25;outline:none;background-color:#00a599;box-shadow:unset}.news-container .flickity-page-dots .dot:only-child{display:none}.news-container .flickity-page-dots .dot.is-selected{opacity:1}@media(max-width:1024px){.news-container .flickity-page-dots{display:none}}@media(max-width:767px){.news-container{padding-top:5rem}}.news-container .news-section{display:flex;flex-direction:inherit;align-items:inherit;justify-content:center;flex-wrap:wrap}.news-container .carousel-cell{margin:0}.news-container .flickity-enabled.is-draggable .flickity-viewport{left:1;margin-left:-9.3rem}@media(max-width:767px){.news-container .flickity-enabled.is-draggable .flickity-viewport{margin-left:0}}.tags-wrapper{padding:.2rem;margin:0 .5rem .5rem 0;border-radius:.6rem;display:inline-flex;transition:all .2s linear;cursor:pointer}.tags-wrapper .tags-item{display:inline-flex;padding:.7rem 1rem}.tags-wrapper .tags-item .icon{width:2.2rem;margin-right:1.3rem;align-self:center}.tags-wrapper .tags-item .tags-title{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.tags-wrapper .tags-item .tags-title>svg{height:2.2rem;width:2.2rem;margin-right:1.5rem}.tags-wrapper .tags-item .tags-title .tag-name{font-size:1.3rem;line-height:1.64;color:#000;text-decoration:none}.inner-page-wrapper .services-description-wrapper .service-detail{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.inner-page-wrapper .services-description-wrapper .service-detail{padding-left:1.5rem;padding-right:1.5rem}}.inner-page-wrapper{position:relative}.inner-page-wrapper .testing-list{margin-left:2rem;margin-top:1rem}.inner-page-wrapper .consulting-offer-container{max-width:130rem;width:100%}.inner-page-wrapper .consulting-offer-container .consulting-offer-description ul{margin-left:2rem}.inner-page-wrapper .cta-section{max-width:37rem}.inner-page-wrapper .cta-section .cta-heading{text-align:left}.inner-page-wrapper .work-section{padding:8rem 0}@media(max-width:767px){.inner-page-wrapper .work-section{padding:4rem 0}}.inner-page-wrapper .work-section .description{text-align:center;margin-bottom:3.8rem;font-size:1.6rem}@media(max-width:767px){.inner-page-wrapper .work-section .description{font-size:1.4rem;padding:0 2rem}}.inner-page-wrapper .work-section #heading{margin-bottom:2.5rem}@media(max-width:767px){.inner-page-wrapper .work-section .work-picture{overflow:scroll}.inner-page-wrapper .work-section .work-picture::-webkit-scrollbar{display:none}}.inner-page-wrapper .work-section .work-img{display:block;margin-left:auto;margin-right:auto;padding-top:2rem}@media(max-width:767px){.inner-page-wrapper .work-section .work-img{width:51rem;height:23rem}}.inner-page-wrapper .toolsets .customer-logo-grid{display:flex;flex-direction:row;align-items:inherit;justify-content:center;flex-wrap:wrap;text-align:center;row-gap:0}.inner-page-wrapper .news-card-wrapper .news-featured-image{border:none;object-fit:contain}@media(max-width:767px){.inner-page-wrapper .key-services{padding-bottom:0;padding-top:4rem}}.inner-page-wrapper .certificate-wrapper-div{background:linear-gradient(126deg,#eefafa 8%,#eaf4ff 33%,#f8f0eb 90%)}.inner-page-wrapper .certificate-wrapper-div .certificate-logo-grid{display:flex;flex-wrap:wrap;max-width:100rem;width:100%;margin:auto;justify-content:center}.inner-page-wrapper .certificate-wrapper-div .certificate-logo-grid .certificate-card{max-width:15rem;height:15rem;width:100%}.inner-page-wrapper .certificate-wrapper-div .certificate-logo-grid .certificate-card img{width:100%;height:100%;object-fit:fill}.inner-page-wrapper .goto-gradient-button{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding-top:7rem;padding-bottom:6.7rem;justify-content:center}@media(max-width:767px){.inner-page-wrapper .goto-gradient-button{padding:0 0 3rem}}.inner-page-wrapper .goto-gradient-button .gradient-button{padding:1.15rem 2rem;display:inline-flex;justify-content:center;align-items:center}@media(max-width:767px){.inner-page-wrapper .goto-gradient-button .gradient-button{padding:.5rem 1rem;font-weight:600;font-size:1.3rem}}.inner-page-wrapper .services-wrapper{padding-top:1rem}.inner-page-wrapper .services-description-wrapper{padding:0}.inner-page-wrapper .services-description-wrapper .devops-link-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:117rem;margin:auto}@media(max-width:767px){.inner-page-wrapper .services-description-wrapper .devops-link-wrapper{flex-direction:column;align-items:flex-start}}.inner-page-wrapper .services-description-wrapper .devops-link-wrapper .breadcrumbs-wrapper{margin:unset}.inner-page-wrapper .services-description-wrapper .devops-link-wrapper .link-devops{padding:5rem 1.5rem 0}.inner-page-wrapper .services-description-wrapper .devops-link-wrapper .link-devops .tags-wrapper .tags-item{background:hsla(48,50%,92%,.7)}.inner-page-wrapper .services-description-wrapper .service-detail .contact-form-description{font-size:1.6rem;margin-bottom:-4rem}@media(max-width:767px){.inner-page-wrapper .services-description-wrapper .service-detail{text-align:center}}.inner-page-wrapper .customer-section{padding-bottom:.5rem}.inner-page-wrapper .service-carousal-heading{margin-top:3rem}.inner-page-wrapper .related-case-studies-wrapper{margin-top:8.5rem}.inner-page-wrapper .qa-work .work-carousel{max-width:84rem}@media(max-width:1024px){.inner-page-wrapper .qa-work .work-carousel .custom-carousal-image{object-fit:contain;border-bottom:none}}.inner-page-wrapper .qa-work .work-carousel .carousal-image-description-wrapper{min-height:6.4rem}@media(max-width:1024px){.inner-page-wrapper .qa-work .work-carousel .carousal-image-description-wrapper{max-height:3.4rem;min-height:auto;padding-top:1rem}}.inner-page-wrapper .qa-work .work-carousel .animate-image-wrapper{width:100%;height:50rem}.aws-content-wrapper .breadcrumbs-wrapper{max-width:131.7rem;margin:2rem auto auto}@media(max-width:1024px){.aws-content-wrapper .breadcrumbs-wrapper{padding:unset;margin-left:1.5rem}}@media(max-width:767px){.aws-content-wrapper .breadcrumbs-wrapper{margin-top:4rem}.aws-content-wrapper .responsive-wrapper{padding-top:0;margin-top:4rem}}.aws-offers-marketplace{background:#002835;padding:0 2rem 2.4rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;min-height:45rem;position:relative}@media(max-width:600px){.aws-offers-marketplace{min-height:38rem}}.aws-offers-marketplace__logo{margin-bottom:2rem}.aws-offers-marketplace__logo img,.aws-offers-marketplace__logo svg{width:58px;height:36px}.aws-offers-marketplace__heading{font-size:5rem;max-width:55rem;width:100%;font-weight:600;color:#fff;max-width:800px;margin:0 auto 3.2rem;line-height:1.2}@media(max-width:768px){.aws-offers-marketplace__heading{font-size:2.4rem}}.aws-offers-marketplace__subheading{font-size:1.8rem;font-weight:400;color:hsla(0,0%,100%,.8);max-width:800px;margin:0 auto 3rem;line-height:1.4}@media(max-width:768px){.aws-offers-marketplace__subheading{font-size:1.6rem;margin-bottom:2.5rem}}.aws-offers-marketplace__cta{background:#f47733;color:#fff;font-weight:600;padding:1.8rem 2.8rem;border-radius:5px;font-size:1.4rem;border:none;cursor:pointer;transition:background .3s ease;margin-bottom:4rem}.aws-offers-marketplace__cta:hover{background:#ff8f4f}.aws-offers-marketplace .offers-marketplace-container{width:100%}.aws-offers-marketplace__icons{position:relative;width:70%;max-width:1200px;margin:0 auto;overflow:hidden}.aws-offers-marketplace__icons-item{width:5.2rem;height:5.2rem;padding:0 .5rem;opacity:.7;transition:opacity .3s ease;display:flex;align-items:center;justify-content:center}.aws-offers-marketplace__icons-item:hover{opacity:1}@media(max-width:768px){.aws-offers-marketplace__icons{width:90%}.aws-offers-marketplace__icons:after,.aws-offers-marketplace__icons:before{width:40px}.aws-offers-marketplace__icons-item{width:30px;height:30px}}.marquee{overflow:hidden;white-space:nowrap;box-sizing:border-box;width:100%;display:flex;position:relative;max-width:97rem;margin:auto}.marquee:before{left:0;background:linear-gradient(90deg,#002835,rgba(0,40,53,.1))}.marquee:after,.marquee:before{content:"";position:absolute;top:0;width:60px;height:100%;z-index:2;pointer-events:none}.marquee:after{right:0;background:linear-gradient(270deg,#002835,rgba(0,40,53,.1))}.marquee .marquee-wrapper{display:flex;width:calc(200% + 30px);animation:marquee 20s linear infinite}.marquee .marquee-content{display:flex;width:100%}.marquee .marquee-content span{display:inline-block;margin-right:30px}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.join-team-container{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.join-team-container{padding-left:1.5rem;padding-right:1.5rem}}.join-team-container{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.join-team-container{max-width:110rem}}@media(max-width:767px){.join-team-container{max-width:76.9rem}}.join-team-container{margin:5rem auto;width:100%;padding:10rem;border-radius:2.4rem;background:url(/_next/static/media/rgb-gradiant.57bc9b20.png);background-color:#002835;background-repeat:no-repeat;background-size:cover}.join-team-container .cta-buttons{display:flex;justify-content:space-evenly;gap:2.7rem}.join-team-container .cta-buttons .filled-button,.join-team-container .cta-buttons .gradient-button{border-radius:.8rem;box-sizing:border-box;padding:2rem 4rem;height:unset;text-wrap:nowrap;text-align:center}@media(max-width:767px){.join-team-container .cta-buttons .filled-button,.join-team-container .cta-buttons .gradient-button{width:28.9rem}}.join-team-container .cta-buttons .gradient-button{position:relative;background:transparent;overflow:hidden;z-index:1;transition:color .3s linear}.join-team-container .cta-buttons .gradient-button:after{background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606);content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s linear;z-index:-1}@media(hover:hover)and (pointer:fine){.join-team-container .cta-buttons .gradient-button:hover:after{opacity:1}}.join-team-container .cta-buttons .filled-button{border:.2rem solid transparent}@media(max-width:767px){.join-team-container .cta-buttons{width:100%;flex-direction:column}.join-team-container .cta-buttons .gradient-button{align-self:center}}@media(max-width:1024px){.join-team-container{padding:8rem 2rem;border-radius:0}}.join-team-container .content{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:70rem;margin:0 auto;gap:3rem}.join-team-container .content .title{font-weight:700;font-size:5.2rem;color:#fff;margin:0;flex-direction:column}@media(max-width:767px){.join-team-container .content .title{font-size:3.2rem;line-height:3.9rem}}.join-team-container .content .title .emphasized-text{color:#f78606}.join-team-container .content .description{font-size:1.8rem;font-weight:500;line-height:2.7rem;color:hsla(0,0%,100%,.8);text-align:center;max-width:110rem;width:100%;opacity:1}.join-team-container .content .description span{color:#f78606;font-weight:700}@media(max-width:767px){.join-team-container .content .description{font-size:1.6rem;padding-bottom:0}}.logos-wrapper .load-more{display:flex;justify-content:center;margin:2rem 0}.logos-wrapper .custom-logos{display:flex;flex-direction:row;align-items:center;justify-content:center}.logos-wrapper .logo{margin:1rem 3.5rem 0 0;align-self:center;grid-column:span 2}.logos-wrapper .toolset-logo-grid{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap}@media(max-width:500px){.logos-wrapper .toolset-logo-grid{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}}.logos-wrapper .toolset-logo-grid .tool-logo-card{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-self:center;height:5.5rem;border-radius:.4rem;min-width:0;width:max-content;box-shadow:0 0 1.2rem 0 #e0e5e7;padding:2rem;background-color:#fff;margin:0 2.5rem 1.3rem 0}.logos-wrapper .toolset-logo-grid .tool-logo-card .tool-logo{align-self:center;grid-column:span 2}@media(max-width:500px){.logos-wrapper .toolset-logo-grid .tool-logo-card{width:100%}}.logos-wrapper .customer-logo-grid{display:grid;grid-template-columns:repeat(10,1fr);grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:none;align-items:center}@media(max-width:1024px){.logos-wrapper .customer-logo-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:none;margin:0 auto;max-width:69rem}}@media(max-width:767px){.logos-wrapper .customer-logo-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:none;max-width:32rem;margin:0 auto}}.logos-wrapper .customer-logo-grid .logo-card{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-column:span 2;width:19.6rem;height:9.5rem;box-shadow:0 0 1.2rem 0 rgba(224,229,231,.5);border-radius:.8rem;justify-self:center;background-color:#fff}.logos-wrapper .customer-logo-grid .logo-card:last-child:nth-child(5n-1){grid-column-end:-2}.logos-wrapper .customer-logo-grid .logo-card:nth-last-child(2):nth-child(5n-2){grid-column-end:-4}.logos-wrapper .customer-logo-grid .logo-card:nth-last-child(3):nth-child(5n-3){grid-column-end:-6}.logos-wrapper .customer-logo-grid .logo-card:nth-last-child(4):nth-child(5n-4){grid-column-end:-8}.logos-wrapper .customer-logo-grid .logo-card:last-child:nth-child(2n-1){grid-column-end:-5}@media(max-width:767px){.logos-wrapper .customer-logo-grid .logo-card{grid-column:span 2}.logos-wrapper .customer-logo-grid .logo-card:last-child:nth-child(5n-1),.logos-wrapper .customer-logo-grid .logo-card:nth-last-child(2):nth-child(5n-2),.logos-wrapper .customer-logo-grid .logo-card:nth-last-child(3):nth-child(5n-3),.logos-wrapper .customer-logo-grid .logo-card:nth-last-child(4):nth-child(5n-4){grid-column-end:unset}.logos-wrapper .customer-logo-grid .logo-card:last-child:nth-child(2n-1){grid-column-end:-2}.logos-wrapper .customer-logo-grid .logo-card .card-img{max-width:10.5rem}.logos-wrapper .customer-logo-grid .logo-card{width:13.2rem;height:6.4rem}}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks{display:block;position:fixed;top:26%;z-index:9;width:13.2rem;animation:fade-out .7s ease-out;-webkit-animation:fade-out .7s ease-out;-moz-animation:fade-out .7s ease-out}@media(max-width:1366px){.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks{top:10rem;width:100%}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks>div>div{height:max-content!important}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix{-webkit-box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);-moz-box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);top:10rem!important;height:max-content!important}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor{display:inline-block;width:100%}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor .bookmarks-links{display:flex;flex-direction:row;align-items:center;justify-content:space-around;background-color:#fff}}@media(max-width:767px){.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks{display:none;top:10rem;width:100%}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix{-webkit-box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);-moz-box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);top:10rem!important;height:max-content!important}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor{display:inline-block;width:100%}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor .bookmarks-links{display:grid;grid-template-columns:max-content 1fr max-content;grid-column-gap:1rem;grid-row-gap:0;grid-template-rows:none;background-color:#fff;padding:0 5rem;justify-items:center;align-items:center}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor .bookmarks-links .navigation-buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:1.8rem;fill:#00a599}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor .bookmarks-links .navigation-buttons.back-button{transform:rotate(180deg)}}@media(max-width:425px){.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks{top:10rem;width:100%}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix{-webkit-box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);-moz-box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);box-shadow:.1rem .6rem 1rem .1rem hsla(0,0%,61%,.2);top:10rem!important;height:max-content!important}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor{display:inline-block;width:100%}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor .bookmarks-links{display:grid;grid-template-columns:max-content 1fr max-content;grid-column-gap:1rem;grid-row-gap:0;grid-template-rows:none;background-color:#fff;padding:0 2rem;justify-items:center;align-items:center}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor .bookmarks-links .navigation-buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:1.8rem;fill:#00a599}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor-wrapper .ant-anchor .bookmarks-links .navigation-buttons.back-button{transform:rotate(180deg)}}@media(max-width:1200px){.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-affix .ant-anchor{background-color:#fff}}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper{background-color:transparent;overflow:unset}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:.5rem;grid-template-rows:none;padding:0}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .ant-anchor-ink{height:0}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .ant-anchor-ink .ant-anchor-ink-ball{display:none}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .bookmarks-links .ant-anchor-link{position:relative;line-height:1.29;padding:1rem 0}@media(max-width:1366px){.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .bookmarks-links .ant-anchor-link{padding:0 0 .7rem}}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .bookmarks-links .ant-anchor-link.ant-anchor-link-active{position:relative;font-size:1.4rem;letter-spacing:normal;font-weight:700}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .bookmarks-links .ant-anchor-link.ant-anchor-link-active:before{background:#00a599}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .bookmarks-links .ant-anchor-link.ant-anchor-link-active .ant-anchor-link-title{font-weight:700;color:#00a599}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .bookmarks-links .ant-anchor-link:before{content:"";position:absolute!important;height:100%!important;bottom:0;width:.5rem!important;background:transparent;border-radius:0 .8rem .8rem 0}@media(max-width:1366px){.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .bookmarks-links .ant-anchor-link:before{height:.3rem!important;width:100%!important}}.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .bookmarks-links .ant-anchor-link .ant-anchor-link-title{font-weight:700;white-space:inherit!important;padding:0 0 0 1.6rem}@media(max-width:1366px){.inner-page-wrapper.cloud-and-devops-container.visible-cloud-and-devops .bookmarks .ant-anchor-wrapper .ant-anchor .bookmarks-links .ant-anchor-link .ant-anchor-link-title{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:1.1rem 0 .5rem}}.inner-page-wrapper.cloud-and-devops-container .bookmarks{display:none;animation:fade-out .7s ease-out;-webkit-animation:fade-out .7s ease-out;-moz-animation:fade-out .7s ease-out}.inner-page-wrapper .services-heading{margin:6rem 0 0}.inner-page-wrapper .devops-main-container .services-container{display:grid;grid-template-columns:auto auto auto;grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:none;margin:5rem auto 7.4rem}@media(max-width:1200px){.inner-page-wrapper .devops-main-container .services-container{display:grid;grid-template-columns:auto auto;grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:none;justify-content:center}}@media(max-width:768px){.inner-page-wrapper .devops-main-container .services-container{display:grid;grid-template-columns:auto;grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:none;justify-content:center}}@media(max-width:767px){.inner-page-wrapper .devops-main-container .services-container{grid-row-gap:3rem}}.inner-page-wrapper .devops-main-container .services-container .card-container{width:35.6rem;height:21rem;padding:2.5rem}.inner-page-wrapper .devops-main-container .services-container .card-container:before{-webkit-box-shadow:0 0 1rem 0 hsla(0,0%,53%,.16);-moz-box-shadow:0 0 1rem 0 hsla(0,0%,53%,.16);box-shadow:0 0 1rem 0 hsla(0,0%,53%,.16)}@media(max-width:768px){.inner-page-wrapper .devops-main-container .services-container .card-container{width:30.6rem;min-height:20rem;height:auto}}@media(max-width:767px){.inner-page-wrapper .devops-main-container .services-container .card-container{min-height:22rem}}.inner-page-wrapper .devops-main-container .services-container .card-container .card-thumbnail{display:none}.inner-page-wrapper .devops-main-container .services-container .card-container .card-description-wrapper{text-align:left;padding:0;margin-top:0}.inner-page-wrapper .devops-main-container .services-container .card-container .card-description-wrapper .card-heading{font-size:1.8rem;line-height:1.28;text-transform:capitalize;margin-bottom:1rem}@media(max-width:767px){.inner-page-wrapper .devops-main-container .services-container .card-container .card-description-wrapper .card-heading{font-size:1.6rem}}.inner-page-wrapper .devops-main-container .services-container .card-container .card-description-wrapper .card-description{font-size:1.6rem;color:#585858;font-weight:300;font-family:Open Sans,sans-serif;line-height:2.4rem;letter-spacing:0}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper{display:grid;grid-template-columns:10.3rem 1fr;grid-column-gap:1.8rem;grid-row-gap:0;grid-template-rows:none;grid-column:1/3;padding:3rem 4rem;border-radius:.2rem;border:.1rem solid #ebebeb;transition:box-shadow .3s ease-in-out}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper:hover{box-shadow:0 0 12px 0 #e4e4e4}@media(max-width:768px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:4rem;grid-template-rows:none;grid-column:1/2;padding:2rem}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;justify-self:center;height:10.3rem}}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;border-radius:.2rem;background-color:#eee}@media(max-width:768px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-icon{justify-self:flex-start;height:10.3rem;width:10.3rem}}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper{display:grid;grid-template-columns:1fr auto;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none}@media(max-width:768px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:4rem;grid-template-rows:none}}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper .inner-content{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:1.7rem;grid-template-rows:max-content max-content}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper .inner-content .service-header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper .inner-content .service-header .title{font-size:1.8rem;font-weight:600;color:#000}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper .inner-content .service-header .tag{border-radius:.2rem;background-color:#eee;padding:.3rem 1.5rem;margin-left:1rem;font-size:1.6rem;font-weight:400;color:rgba(0,0,0,.4)}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper .inner-content .service-description{max-width:76rem;color:#000;opacity:.7}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper .related-service-link{transition:all .3s linear;align-self:flex-end;justify-content:flex-end;line-height:2rem;font-size:1.4rem;font-weight:700;color:rgba(0,165,153,.8)}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper .related-service-link>svg path{transition:all .3s linear;fill:rgba(0,165,153,.8)!important}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper .related-service-link:hover{transition:all .3s linear;color:#00a599}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-service-card-wrapper .service-content-wrapper .related-service-link:hover>svg path{transition:all .3s linear;fill:#00a599!important}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper{display:grid;grid-template-columns:max-content max-content;grid-column-gap:5rem;grid-row-gap:5rem;grid-template-rows:none}@media(max-width:800px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper{display:grid;grid-template-columns:max-content max-content;grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:none}}@media(max-width:1023px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper{display:grid;grid-template-columns:max-content;grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:none}}@media(max-width:767px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper{justify-content:flex-start}}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:3.5rem 0;background-color:#e6f6f5;transition:all .3s linear;width:41.5rem;border:1px solid rgba(0,165,153,.25);border-radius:.6rem}@media(max-width:767px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper{width:30.5rem;margin:2rem auto 0}}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper.disabled{opacity:.4;cursor:disabled;border:.1rem solid rgba(0,0,0,.1);box-shadow:none}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper.disabled:hover{opacity:.4;cursor:not-allowed}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper .card-body-wrapper{display:flex;flex-direction:column;align-items:space-between;justify-content:space-between;height:100%;width:100%;padding:3.7rem 3.7rem 2.5rem}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper .card-body-wrapper .card-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media(max-width:767px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper .card-body-wrapper .card-body{padding:2.5rem}}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper .card-body-wrapper .card-body .tag{background-color:#00a599;color:#fff;padding:.55rem 1.3rem;border-radius:.2rem;margin:0 auto 2.66rem 0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper .card-body-wrapper .card-body .card-icon{margin-bottom:1rem}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper .card-body-wrapper .card-body .card-icon .fintech-card-icons{width:100%}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper .card-body-wrapper .card-body .card-heading{font-size:1.8rem;font-weight:600;line-height:2.7rem;color:#000;margin-bottom:1rem;transition:all .3s linear;max-width:30rem}@media(max-width:768px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper .card-body-wrapper .card-body .card-heading{font-weight:400}}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper .card-body-wrapper .card-body .card-description{font-size:1.2rem;color:rgba(88,88,88,.8);line-height:2.4rem;font-weight:400;letter-spacing:0}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper:hover{-webkit-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);-moz-box-shadow:0 0 3rem 0 rgba(1,1,1,.1);box-shadow:0 0 3rem 0 rgba(1,1,1,.1)}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper:hover .card-heading{color:#00a599}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper.not-disabled:hover{-webkit-box-shadow:0 0 1rem 0 rgba(56,56,56,.16);-moz-box-shadow:0 0 1rem 0 rgba(56,56,56,.16);box-shadow:0 0 1rem 0 rgba(56,56,56,.16);transition:all .3s linear}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .card-wrapper.not-disabled:hover .card-heading{transition:all .3s linear;color:#00a599}.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .footer-text{font-size:1.6rem;font-weight:400;text-align:left;color:#00a599;margin-top:2rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media(max-width:767px){.inner-page-wrapper .devops-main-container .content-section-wrapper .related-cards-wrapper .footer-text{font-size:1.4rem}}.inner-page-wrapper .devops-main-container .main-heading{font-size:2.4rem;font-weight:600;line-height:3.6rem;color:#000;margin-bottom:2rem}@media(max-width:768px){.inner-page-wrapper .devops-main-container .main-heading{font-size:2rem;line-height:2.4rem}}.inner-page-wrapper .devops-main-container .sub-heading{font-size:1.8rem;font-weight:600;line-height:1.33;color:#000;margin:1.1rem 0 1.4rem}@media(max-width:767px){.inner-page-wrapper .devops-main-container .sub-heading{font-size:2rem}}.inner-page-wrapper .devops-main-container .description{margin-bottom:1.5rem;font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:normal;color:#585858;margin-left:unset}@media(max-width:767px){.inner-page-wrapper .devops-main-container .description{max-width:100%}}.inner-page-wrapper .devops-main-container .competency-container .competency-card-wrapper{width:30rem;height:17.9rem;max-width:unset;max-height:unset}.inner-page-wrapper .devops-main-container .competency-container .content-container{margin-bottom:1rem}.inner-page-wrapper .devops-main-container .competency-container .content-container .category{font-size:2.4rem;line-height:3.6rem;font-weight:600;font-style:normal}.inner-page-wrapper .devops-main-container .competency-container .content-container .title{font-weight:400;font-size:1.6rem;line-height:2.4rem;font-style:normal;color:rgba(88,88,88,.84)}.inner-page-wrapper .devops-main-container .competency-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}@media(max-width:768px){.inner-page-wrapper .devops-main-container .competency-wrapper{display:grid;grid-template-rows:auto;grid-gap:1rem}}.inner-page-wrapper .devops-main-container .competency-wrapper .competencies{display:flex;flex-direction:row;align-items:center;justify-content:center;height:5.6rem;width:21rem;border-radius:.2rem;background-color:#eee}.inner-page-wrapper .devops-main-container .competency-wrapper .competencies img{width:100%}.inner-page-wrapper .devops-main-container .aws-wrapper,.inner-page-wrapper .devops-main-container .microsoft-wrapper{height:7rem}.inner-page-wrapper .devops-main-container .content-section .main-heading{margin-left:0}.inner-page-wrapper .devops-main-container .toolsets{background:#f6fafa}.inner-page-wrapper .devops-main-container .toolsets .tech-stack-buttons{display:flex;flex-direction:row;align-items:unset;justify-content:center;gap:1rem;margin-bottom:3rem}.inner-page-wrapper .devops-main-container .toolsets .tech-stack-buttons .tech-stack-button{background-color:#fff;padding:1rem;border:none;border-radius:1rem;box-shadow:0 0 5px #d3d3d3}.inner-page-wrapper .devops-main-container .toolsets .tech-stack-buttons .selected-tech-stack{background-color:orange;color:#fff}.inner-page-wrapper .related-data{display:block;margin-top:6.1rem}.inner-page-wrapper .related-data .seaction-heading-light{font-size:1.4rem}.inner-page-wrapper .related-data .sub-heading{font-size:2.4rem;margin-bottom:0}@media(max-width:1024px){.inner-page-wrapper .related-data{margin-left:2rem;margin-top:4rem}}.inner-page-wrapper .toolsets .toolset-logo-grid{max-width:126rem;margin:0 auto}.inner-page-wrapper .toolsets .toolset-logo-grid .tool-logo-card{margin-bottom:2.3rem}@media(max-width:768px){.inner-page-wrapper .toolsets{display:none}}.inner-page-wrapper .key-services{max-width:130rem}@media(max-width:767px){.inner-page-wrapper .key-services .sub-heading{margin:0}}@media(max-width:1024px){.inner-page-wrapper .key-services .links-wrapper{margin-left:5rem}}@media(max-width:767px){.inner-page-wrapper .key-services .links-wrapper{margin-left:4rem;text-indent:-1rem}}.inner-page-wrapper .header{background-image:url(/_next/static/media/Header-Cloud-Devops.b27f3a6a.svg);background-repeat:no-repeat;background-size:cover;padding:10rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.inner-page-wrapper .header .header-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:80%;gap:3rem}.inner-page-wrapper .header .header-content .title{font-size:7.9rem;color:#fff}.inner-page-wrapper .header .header-content .description{width:70%;font-size:1.8rem;color:#fff}.inner-page-wrapper .header .header-content .services-and-cerifications{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}.inner-page-wrapper .header .header-content .services-and-cerifications div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.inner-page-wrapper .header .header-content .services-and-cerifications div .certificates-heading,.inner-page-wrapper .header .header-content .services-and-cerifications div .services-heading{font-size:1.8rem;font-weight:600;color:#e6f6f5}.inner-page-wrapper .header .header-content .services-and-cerifications div .certificates-count{font-size:3.4rem;color:#fff;font-weight:600}.inner-page-wrapper .header .header-content .services-and-cerifications div .services-tags{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:start}.inner-page-wrapper .header .header-content .services-and-cerifications div .services-tags .badge{background-color:#002835;border:1px solid #125963;color:#fff;box-shadow:none}@keyframes fade-out{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-out{0%{opacity:0}to{opacity:1}}.max-width-container{max-width:145rem;margin:0 auto;width:100%}.responsive-wrapper{position:relative}.responsive-wrapper .service-links{position:sticky;top:11rem;margin:0 auto}@media(max-width:1024px){.responsive-wrapper .service-links{position:absolute;top:0;margin:0 0 2rem}}.responsive-wrapper .service-wrapper{display:grid;grid-template-columns:30rem 93rem;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;justify-content:center}@media(max-width:1024px){.responsive-wrapper .service-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.responsive-wrapper .service-wrapper .active-link{background-color:#f6fafa}.responsive-wrapper .service-wrapper .content-wrapper{margin-left:3rem;margin-bottom:5rem;position:relative}@media(max-width:1024px){.responsive-wrapper .service-wrapper .content-wrapper{margin-left:1rem;margin-bottom:2.5rem;padding-bottom:2.5rem}}.responsive-wrapper .service-wrapper .content-wrapper .element-container{position:absolute;top:-18rem;width:100%;height:calc(100% + 90px)}@media(max-width:1024px){.responsive-wrapper .service-wrapper .content-wrapper .element-container{position:relative;top:-10rem}}.responsive-wrapper .service-wrapper .content-section-grid{position:relative;padding-top:1rem}@media(max-width:375px){.responsive-wrapper .service-wrapper .content-section-grid{padding:1rem .5rem 0}}.responsive-wrapper .service-wrapper .links-wrapper .nav-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:center}.responsive-wrapper .service-wrapper .links-wrapper .sub-heading{padding:1rem 1rem 1rem 2.2rem}.responsive-wrapper .service-wrapper .links-wrapper .sub-title{padding:0 1rem 2rem 2.2rem;color:#585858;opacity:.64;font-size:1.6rem}@media(max-width:1024px){.responsive-wrapper .service-wrapper .links-wrapper .sub-title{display:none}.responsive-wrapper .service-wrapper .links-wrapper{padding-left:0;margin-left:4rem;text-indent:-1rem}}.responsive-wrapper .service-wrapper .service-links{position:sticky;border-right:1px solid #d9d9d9;height:fit-content}.responsive-wrapper .service-wrapper .service-links:before{content:"";position:absolute;top:0;left:29.5rem;height:.9rem;width:.9rem;border-radius:50%;background:#d8d8d8}@media(max-width:1024px){.responsive-wrapper .service-wrapper .service-links:before{display:none}.responsive-wrapper .service-wrapper .service-links{position:relative;border-right:none}}.responsive-wrapper .service-wrapper .link{position:relative}.responsive-wrapper .service-wrapper .link .sub-heading{font-size:1.8rem;font-weight:400;font-family:Poppins,sans-serif;text-align:left;white-space:pre-line;line-height:2.7rem;color:#585858}@media(max-width:1024px){.responsive-wrapper .service-wrapper .link .sub-heading{border-left:4px solid #bfe8e5}.responsive-wrapper .service-wrapper .link{line-height:2.4rem;max-width:unset;color:#000;text-decoration:underline;font-size:1.4rem;padding-left:1rem;font-weight:400}}.responsive-wrapper .service-wrapper .link:hover .sub-heading{color:#000}.responsive-wrapper .service-wrapper .link.active{position:relative}.responsive-wrapper .service-wrapper .link.active .sub-heading{color:#00a599}.responsive-wrapper .service-wrapper .link.active:after{content:"";position:absolute;left:29.71rem;top:0;background:#00a599;width:3px;height:90%;border-radius:10px}.responsive-wrapper .load-more{display:inline-block;color:#00a599;font-size:1.5rem}@media(max-width:1024px){.responsive-wrapper{margin-top:0;margin-bottom:0}}.responsive-wrapper .toolset-icons-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media(max-width:1024px){.responsive-wrapper .toolset-icons-wrapper{margin:1rem 2rem}}@media(max-width:767px){.responsive-wrapper .toolset-icons-wrapper{margin:1rem}}.responsive-wrapper .toolset-icons-wrapper .toolset-icon-container{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:.4rem;height:5.5rem;min-width:9.6rem;box-shadow:0 0 1.2rem 0 #e0e5e7;padding:2rem;background-color:#fff;margin:0 2.5rem 2.3rem 0}.responsive-wrapper .toolset-icons-wrapper .toolset-icon-container .mobile-applications{max-width:32rem}@media(max-width:1024px){.responsive-wrapper .toolset-icons-wrapper .toolset-icon-container{min-height:unset;min-width:2rem;height:3.9rem;padding:1rem;margin:1rem 0 1rem 1.5rem}.responsive-wrapper .toolset-icons-wrapper .toolset-icon-container img{max-width:9rem}.responsive-wrapper .toolset-icons-wrapper .toolset-icon-container .desktop-applications,.responsive-wrapper .toolset-icons-wrapper .toolset-icon-container .mobile-applications,.responsive-wrapper .toolset-icons-wrapper .toolset-icon-container .web-applications{max-width:30rem}}.responsive-wrapper .custom-heading{padding:.8rem 1rem .8rem 2.2rem;margin-bottom:3rem}.responsive-wrapper .custom-heading .tabs-nav-heading{color:#000;font-size:3.8rem;text-align:left;font-weight:600;line-height:5.7rem}@media(max-width:1024px){.responsive-wrapper .custom-heading .tabs-nav-heading{font-size:2.4rem;width:auto;padding-top:0;margin-left:2.5rem}.responsive-wrapper .custom-heading{position:relative;margin-bottom:0}}.responsive-wrapper .tabs-container{position:relative;background-color:#f6fafa;padding-top:5rem}@media(max-width:1025px){.responsive-wrapper .tabs-container{padding:2.1rem}}.responsive-wrapper .content-section{margin-bottom:5rem;margin-top:.5rem}.responsive-wrapper .content-section .flex-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;column-gap:1.5rem}@media(max-width:1024px){.responsive-wrapper .content-section .flex-header .main-heading{margin-top:.2rem}.responsive-wrapper .content-section .flex-header{column-gap:0}.responsive-wrapper .content-section .flex-header svg{height:2.9rem}.responsive-wrapper .content-section .flex-header .service-badge svg{width:16rem;height:3.9rem;position:absolute;top:1rem}}.responsive-wrapper .content-section .flex-header .ant-tag{border-radius:50px;margin-top:.5rem}@media(max-width:1024px){.responsive-wrapper .content-section{margin:0 auto 1rem;padding:3rem}}@media(max-width:767px){.responsive-wrapper .content-section{margin-bottom:1rem;padding:0 1rem}}@media(max-width:375px){.responsive-wrapper .content-section{margin-bottom:1rem;padding:0 1rem}}.responsive-wrapper .content-section .main-heading{font-family:Poppins,sans-serif;font-size:2.4rem;font-weight:600;margin-bottom:1.5rem;line-height:3.6rem}@media(max-width:1024px){.responsive-wrapper .content-section .main-heading{font-size:1.6rem;line-height:2.4rem;color:#000;margin-left:0}.responsive-wrapper .content-section .ant-tabs-content{margin-left:0!important}}.responsive-wrapper .content-section .service-content-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;column-gap:3rem}@media(max-width:1024px){.responsive-wrapper .content-section .service-content-wrapper{flex-direction:column-reverse;gap:2rem}}@media(max-width:767px){.responsive-wrapper .content-section .service-content-wrapper{flex-direction:column-reverse;gap:1rem}}.responsive-wrapper .content-section .description-wrapper{max-width:70rem}.responsive-wrapper .content-section .description{font-size:1.6rem;color:#585858;letter-spacing:0;line-height:2.4rem}@media(max-width:1024px){.responsive-wrapper .content-section .description{font-size:1.3rem;font-weight:400;line-height:2rem}}@media(max-width:767px){.responsive-wrapper .content-section .description{font-size:1.3rem;font-weight:400;line-height:2rem;width:100%}}.responsive-wrapper .content-section .description:not(:last-child){margin-bottom:2rem}@media(max-width:1024px){.responsive-wrapper .content-section .description:not(:last-child){margin-bottom:1rem}.responsive-wrapper .qa-service .links-wrapper{padding-left:0;text-indent:-1rem}}.ant-tabs .ant-tabs-left-content{padding-left:5.1rem!important}.ant-tabs .ant-tabs-left-content:before{content:"";position:absolute;top:0;margin-left:-5.66rem;height:.9rem;width:.9rem;border-radius:50%;background:#d8d8d8}.ant-tabs .ant-tabs-ink-bar{background:#00a599;margin-top:.9rem}.ant-tabs .ant-tabs-tab-next.ant-tabs-tab-arrow-show{width:10rem;background:linear-gradient(270deg,#fff 4.55%,rgba(88,88,88,0) 95.83%)}.ant-tabs .ant-tabs-tab-prev.ant-tabs-tab-arrow-show{width:4.5rem;background:linear-gradient(90deg,#fff 4.55%,rgba(88,88,88,0) 95.83%)}@media(max-width:1024px){.top-scroll-button{position:fixed;z-index:10;transform:translateY(50%);margin:0;right:2.3rem;bottom:4rem;background:none;border:none}}.is-tagged{padding-bottom:0!important}.offset-div{height:100px;color:transparent}.loader-container{display:flex;justify-content:center}.loader-container .loader{border-radius:50%;border:8px solid rgba(0,0,0,.122);border-top-color:#00a599;width:6rem;height:6rem;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tool-badge-wrapper{flex-shrink:0;height:5.5rem;width:auto;padding:1.5rem 2rem;border-radius:.8rem;border:1px solid rgba(42,175,169,.25)}.tool-badge-wrapper .tool-logo{height:100%}@media(max-width:1024px){.tool-badge-wrapper{height:3.4rem;padding:.8rem 1.2rem}}.our-approach-content-wrapper{display:flex;gap:6rem;align-items:center}.our-approach-content-wrapper.reverse{flex-direction:row-reverse}@media(max-width:1023px){.our-approach-content-wrapper{flex-direction:column;gap:3.2rem}.our-approach-content-wrapper.reverse{flex-direction:column}}.our-approach-text-content{flex:1;display:flex;flex-direction:column;gap:.8rem}.our-approach-text-content .our-approach-subtitle{color:#002835;font-size:3.2rem;font-weight:600;line-height:normal;margin:0}@media(max-width:1023px){.our-approach-text-content .our-approach-subtitle{font-size:2.4rem}}.our-approach-text-content .our-approach-title{font-size:1.8rem;font-weight:600;line-height:normal;margin-top:.8rem;color:#002835}@media(max-width:1023px){.our-approach-text-content .our-approach-title{font-size:1.5rem}}.our-approach-text-content .our-approach-description{font-size:1.6rem;line-height:normal;margin:0}@media(max-width:1023px){.our-approach-text-content .our-approach-description{font-size:1.4rem}}.our-approach-text-content .our-approach-features-list{list-style:none;padding:0;margin-top:2rem;display:flex;flex-direction:column;gap:1.2rem}.our-approach-text-content .our-approach-features-list li{display:flex;align-items:flex-start;gap:1.2rem;font-size:1.6rem;line-height:2.4rem;color:#002835}@media(max-width:1023px){.our-approach-text-content .our-approach-features-list li{font-size:1.4rem;line-height:2.2rem}}.our-approach-text-content .our-approach-features-list li svg{flex-shrink:0;margin-top:.4rem}.our-approach-text-content .our-approach-features-list li span{flex:1}.our-approach-tools{display:flex;flex-direction:column;gap:1.6rem;margin-top:2.4rem}.our-approach-tools .tools-label{font-size:1.4rem;font-weight:400;margin:0}.our-approach-tools .tools-list{display:flex;gap:1.2rem;flex-wrap:wrap}.our-approach-tools .tool-badge-container{position:relative}.our-approach-tools .tool-badge-container .tool-star-icon{position:absolute;top:-1rem;right:-.65rem}.our-approach-image-content{flex:1;display:flex;align-items:center;justify-content:center;width:auto;height:54rem}@media(max-width:1023px){.our-approach-image-content{height:auto;width:100%}}.our-approach-image-content .our-approach-image{width:auto;height:100%}@media(max-width:1023px){.our-approach-image-content .our-approach-image{width:100%;height:auto}}.section-container.our-clients{padding:0;gap:0}.our-clients .our-clients-section{width:100%}.our-clients .clients-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9.2rem;width:100%;max-width:130rem;margin:0 auto;padding:0 4rem 14rem}@media(max-width:1024px){.our-clients .clients-content{gap:6rem;padding:0 3rem 8rem}}@media(max-width:767px){.our-clients .clients-content{gap:5rem;padding:0 2rem 6rem}}.our-clients .clients-description{color:#fff;font-size:1.8rem;font-weight:500;line-height:1.48;text-align:center;max-width:72rem;opacity:1}.our-clients .clients-description .clients-description-highlight{background:#f78606;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600}@media(max-width:767px){.our-clients .clients-description{font-size:1.6rem}}.our-clients .client-logos-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:3rem;grid-row-gap:6rem;grid-template-rows:none;justify-items:center;align-items:center;width:100%;padding:0 8rem}@media(max-width:1024px){.our-clients .client-logos-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:4rem;grid-row-gap:4.5rem;grid-template-rows:none;padding:0 2rem}}@media(max-width:767px){.our-clients .client-logos-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:3rem;grid-row-gap:3.5rem;grid-template-rows:none;padding:0}}.our-clients .client-logos-grid .client-logo{list-style:none;line-height:0;display:flex;align-items:center;justify-content:center}.our-clients .client-logos-grid .client-logo .client-logo-img{max-width:13rem;max-height:4rem;height:auto;object-fit:contain}@media(max-width:1024px){.our-clients .client-logos-grid .client-logo .client-logo-img{max-width:11rem;max-height:3.4rem}}@media(max-width:767px){.our-clients .client-logos-grid .client-logo .client-logo-img{max-width:12rem;max-height:3.2rem}}.our-clients .client-logos-grid .more-clients-item{line-height:normal}.our-clients .client-logos-grid .more-clients-item .more-clients-text{color:#fff;font-size:1.6rem;font-weight:400}.geographical-footprint{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-items:center;gap:1rem;overflow:hidden}.geographical-footprint .globe-gradient{position:absolute;left:20%;top:0;z-index:1;filter:blur(10rem)}.geographical-footprint .globe-gradient>svg{height:15rem;width:15rem}.geographical-footprint .geographical-footprint-title{font-size:6.4rem;display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width:1160px){.geographical-footprint .geographical-footprint-title{display:block;font-size:6rem}}@media(max-width:1023px){.geographical-footprint .geographical-footprint-title{font-size:4.6rem}}.geographical-footprint .geographical-footprint-description{max-width:60rem}@media(max-width:1024px){.geographical-footprint .geographical-footprint-description{max-width:50rem}}@media(max-width:767px){.geographical-footprint .geographical-footprint-description{font-size:1.4rem}}.geographical-footprint .geographical-map{position:relative;padding-top:5rem}.geographical-footprint .geographical-map .world-map{mix-blend-mode:overlay;opacity:.7;width:100%}.pin-with-label{position:absolute;color:#fff;font-size:1.4rem;font-weight:500;display:flex;align-items:center;gap:.5rem}@media(max-width:767px){.pin-with-label{font-size:1.2rem}}.pin-with-label .pulse-svg{width:2.2rem;height:2.2rem}.pin-with-label #radar{animation:pulse 2s ease-in-out infinite}.pin-with-label.silicon-valley{top:44%;left:13%}@media(max-width:1023px){.pin-with-label.silicon-valley{top:45.5%;left:13%}}.pin-with-label.dallas{top:48%;left:19%}@media(max-width:1023px){.pin-with-label.dallas{top:52%;left:19%}}.pin-with-label.germany{top:38%;left:49%}.pin-with-label.uae{top:54%;left:60.5%}@media(max-width:1024px){.pin-with-label.uae{left:60%;top:56%}}@media(max-width:767px){.pin-with-label.uae{left:59%;top:58%}}.pin-with-label.pakistan{top:49%;left:66.5%}@keyframes pulse{0%{transform:scale(1);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:0}}.our-partners{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6.7rem 3rem 11rem;background:linear-gradient(180deg,#eaedee -71.46%,rgba(234,237,238,0) 64.29%);text-align:center;gap:3.3rem}@media(max-width:1023px){.our-partners{gap:2rem}}.our-partners .heading-large{font-size:6.4rem;line-height:normal}@media(max-width:1023px){.our-partners .heading-large{font-size:4.8rem}}.our-partners .partners-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:4rem;margin-top:4rem}@media(max-width:1023px){.our-partners .partners-content{gap:3rem}}.our-partners .featured-partner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2.4rem}.our-partners .featured-partner .featured-logo{display:flex;flex-direction:row;align-items:center;justify-content:center;width:12rem;height:12rem;flex-shrink:0}.our-partners .featured-partner .featured-logo img{width:100%;height:100%;object-fit:contain}.our-partners .featured-partner .featured-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left}.our-partners .featured-partner .featured-info .partner-type{font-size:1.4rem;color:#7d9aa4;font-weight:500;margin-bottom:.4rem}.our-partners .featured-partner .featured-info .partner-title{font-size:2rem;font-weight:700;color:#002835;line-height:1.3}.our-partners .featured-partner .featured-info .partner-subtitle{font-size:1.6rem;font-weight:400;color:#002835}@media(max-width:767px){.our-partners .featured-partner{flex-direction:column}.our-partners .featured-partner,.our-partners .featured-partner .featured-info{align-items:center;text-align:center}}.our-partners .partners-divider{width:90%;height:.1rem;background:linear-gradient(90deg,transparent,rgba(0,40,53,.15) 25%,rgba(0,40,53,.15) 75%,transparent)}.our-partners .partner-logos{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%;gap:8rem}@media(max-width:1200px){.our-partners .partner-logos{gap:5rem}}@media(max-width:1023px){.our-partners .partner-logos{flex-direction:column;gap:3.6rem}}.our-partners .partner-logos .logo-container{display:flex;flex-direction:row;align-items:center;justify-content:center;max-width:18rem;height:6rem;flex-shrink:0}.our-partners .partner-logos .logo-container img{width:100%;height:100%;object-fit:contain}.our-people{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:10rem 3rem 0;text-align:center}.our-people .sub-heading{margin-top:1rem}@media(max-width:800px){.our-people{padding:7rem 2rem 0}}.our-people .our-people-content-wrapper{width:100%;margin-top:-5rem}@media(max-width:800px){.our-people .our-people-content-wrapper{margin-top:-3rem}}@media(max-width:767px){.our-people .sub-heading{font-size:1.4rem}}.our-people .our-people-headline{max-width:112.8rem;display:block}.our-people .heart-gradient{pointer-events:none}.our-people .heart-emoji-wrapper{position:relative;display:inline-flex;justify-content:center;align-items:center;transform:translateY(.4rem)}.our-people .heart-emoji-wrapper .heart-emoji{width:4.8rem}@media(max-width:1024px){.our-people .heart-emoji-wrapper .heart-emoji{width:3.7rem}}@media(max-width:767px){.our-people .heart-emoji-wrapper .heart-emoji{width:2.5rem}}.our-people .grid-container{display:grid;grid-template-areas:"boat boat boat boat table table table table visit visit visit visit" "boat boat boat boat table table table table visit visit visit visit" "boat boat boat boat table table table table visit visit visit visit" "boat boat boat boat pod pod pod volley volley volley volley volley" "mentor mentor mentor mentor pod pod pod volley volley volley volley volley" "mentor mentor mentor mentor pod pod pod volley volley volley volley volley" "mentor mentor mentor mentor pod pod pod volley volley volley volley volley";gap:2rem;height:68.2rem;max-width:1300px;width:100%;margin:10rem auto}@media(max-width:1024px){.our-people .grid-container{grid-template-areas:"boat boat boat mentor mentor" "boat boat boat mentor mentor" "boat boat boat mentor mentor" "pod pod table table table" "pod pod table table table" "pod pod volley volley volley" "pod pod volley volley volley" "pod pod volley volley volley" "visit visit visit visit visit";height:123.2rem}}@media(max-width:800px){.our-people .grid-container{display:flex;flex-direction:column;align-items:unset;justify-content:unset;height:100%;margin:5rem auto}}@media(max-width:425px){.our-people .grid-container{height:100%}}.our-people .grid-container .grid-item{background-size:cover;border-radius:1.5rem;background-position:50%}.our-people .grid-container .grid-item.image_1{grid-area:boat;background-image:url(/_next/static/media/team-building-lg_2.b06da171.png)}@media(max-width:800px){.our-people .grid-container .grid-item.image_1{height:39.1rem}}@media(max-width:425px){.our-people .grid-container .grid-item.image_1{height:25rem}}@media(max-width:320px){.our-people .grid-container .grid-item.image_1{height:20rem}}.our-people .grid-container .grid-item.image_2{grid-area:table}@media(max-width:800px){.our-people .grid-container .grid-item.image_2{height:35rem}}@media(max-width:425px){.our-people .grid-container .grid-item.image_2{height:25rem}}@media(max-width:320px){.our-people .grid-container .grid-item.image_2{height:20rem}}.our-people .grid-container .grid-item.image_3{grid-area:mentor}@media(max-width:800px){.our-people .grid-container .grid-item.image_3{height:55rem}}@media(max-width:640px){.our-people .grid-container .grid-item.image_3{height:40rem}}@media(max-width:425px){.our-people .grid-container .grid-item.image_3{height:25rem}}.our-people .grid-container .grid-item.image_4{grid-area:pod}@media(max-width:800px){.our-people .grid-container .grid-item.image_4{height:70rem}}@media(max-width:425px){.our-people .grid-container .grid-item.image_4{height:50rem}}@media(max-width:320px){.our-people .grid-container .grid-item.image_4{height:45rem}}.our-people .grid-container .grid-item.image_5{grid-area:volley}@media(max-width:800px){.our-people .grid-container .grid-item.image_5{height:60rem}}@media(max-width:640px){.our-people .grid-container .grid-item.image_5{height:40rem}}@media(max-width:425px){.our-people .grid-container .grid-item.image_5{height:30rem}}@media(max-width:320px){.our-people .grid-container .grid-item.image_5{height:25rem}}.our-people .grid-container .navigation-box{display:flex;flex-direction:row;cursor:pointer;grid-area:visit;border:.1rem solid rgba(0,165,153,.4);width:100%;height:100%;background-image:linear-gradient(111deg,hsla(0,0%,100%,.3) 20.44%,rgba(0,165,153,.2) 126.99%);justify-content:center;align-items:center;border-radius:1.5rem;position:relative;overflow:hidden;transition:background-color .3s ease}@media(max-width:800px){.our-people .grid-container .navigation-box{height:25rem}}.our-people .grid-container .navigation-box .nav-box-text{font-size:1.8rem;font-weight:500;color:#002835;margin-right:.4rem}.our-people .grid-container .navigation-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(111deg,hsla(0,0%,100%,.3) 42.44%,rgba(0,165,153,.2) 126.99%);border-radius:1.5rem;z-index:0;opacity:0;transition:opacity .7s ease}.our-people .grid-container .navigation-box:hover:before{background:linear-gradient(111deg,hsla(0,0%,100%,.3) 42.44%,rgba(0,165,153,.4) 126.99%);opacity:1}.our-people .grid-container .navigation-box:hover{text-decoration:underline}.our-people .grid-container .navigation-box .nav-box-text{position:relative;z-index:1}.home-header-wrapper .header-content-container{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.home-header-wrapper .header-content-container{padding-left:1.5rem;padding-right:1.5rem}}.home-header-wrapper .header-content-container{max-width:131.7rem;box-sizing:border-box}@media(max-width:1024px){.home-header-wrapper .header-content-container{max-width:110rem}}@media(max-width:767px){.home-header-wrapper .header-content-container{max-width:76.9rem}}.home-header-wrapper{position:relative;display:flex}@media(min-height:1200px){.home-header-wrapper{min-height:100rem;max-height:120rem}}.home-header-wrapper .header-content-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:calc(100vh - 6rem);min-height:fit-content;max-width:136.7rem;gap:10vh;margin:auto;padding:4rem 3rem}@media(min-height:1200px){.home-header-wrapper .header-content-container{min-height:unset;height:100%}}@media(max-width:767px){.home-header-wrapper .header-content-container{padding:4rem 2rem 6rem;gap:6.4rem}}.home-header-wrapper .header-content-container .gradient.right{top:0;animation:move-to-center-from-right 60s infinite alternate}@media(max-width:767px){.home-header-wrapper .header-content-container .gradient.right{top:-5rem}}.home-header-wrapper .header-content-container .gradient.left{bottom:0;animation:move-to-center-from-left 60s infinite alternate}@media(max-width:767px){.home-header-wrapper .header-content-container .gradient.left{bottom:0}}.home-header-wrapper .header-content-container .heading-wrapper{display:flex;flex-direction:column;align-items:unset;justify-content:unset}.home-header-wrapper .header-content-container .heading-wrapper .header-title{display:flex;flex-direction:column;align-items:unset;justify-content:unset;z-index:1;font-size:7.9rem;font-weight:700;max-width:85%;line-height:1.3}@media(max-width:1300px){.home-header-wrapper .header-content-container .heading-wrapper .header-title{font-size:6rem;max-width:100%}}@media(max-width:1024px){.home-header-wrapper .header-content-container .heading-wrapper .header-title{font-size:4.8rem;line-height:1.2}}@media(max-width:610px){.home-header-wrapper .header-content-container .heading-wrapper .header-title{display:block}}.home-header-wrapper .header-content-container .header-description{margin-top:2rem;font-size:1.6rem;max-width:60%;line-height:2.7rem;opacity:1}@media(max-width:767px){.home-header-wrapper .header-content-container .header-description{max-width:100%;font-size:1.4rem}.home-header-wrapper .header-content-container .header-intro-label{font-size:1.6rem}}.home-header-wrapper .header-content-container .apps-badges,.home-header-wrapper .header-content-container .badge{font-weight:400}@media(max-width:767px){.home-header-wrapper .header-content-container .apps-badges,.home-header-wrapper .header-content-container .badge{font-size:1.4rem}}.home-header-wrapper .header-content-container .header-content-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-column-gap:5%;grid-row-gap:0;grid-template-rows:none;width:100%}@media(max-width:1023px){.home-header-wrapper .header-content-container .header-content-wrapper{grid-template-columns:repeat(2,1fr);gap:5rem}}@media(max-width:767px){.home-header-wrapper .header-content-container .header-content-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;gap:3rem;padding:0}}.home-header-wrapper .header-content-container .header-content-wrapper .home-header-badges{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:8px;z-index:1}.home-header-wrapper .header-content-container .header-content-wrapper .home-header-badges.home-header-logo-container{gap:20px}.home-header-wrapper .header-content-container .header-content-wrapper .home-header-aws-badges{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;z-index:1}.home-header-wrapper .header-content-container .header-content-wrapper .home-header-aws-badges img{width:9rem;height:auto}@media(max-width:767px){.home-header-wrapper .header-content-container .header-content-wrapper .home-header-aws-badges img{width:6rem}}.home-header-wrapper .header-content-container .header-content-wrapper .team-overview{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.1rem}.home-header-wrapper .header-content-container .header-content-wrapper .team-overview .team-size{font-size:3.4rem;font-weight:600;line-height:3.5rem}.light{background-color:#fff}.light .header-description,.light h1,.light h3{color:#002835}.light .badge{background-color:#fff;color:#002835}.dark{background-color:#002835}.dark .header-description,.dark .header-title,.dark h1,.dark h3{color:#fff}.dark .badge{background-color:#002835;color:#fff;border:1px solid #125963;box-shadow:0 0 20px 0 rgba(0,165,153,.2)}.pagination-wrapper{gap:8px}.pagination-wrapper,.pagination-wrapper button{display:flex;align-items:center;justify-content:center}.pagination-wrapper button{flex-direction:row;width:3.2rem;height:3.2rem;border:1px solid rgba(0,40,53,.2);background:transparent;color:#000;border-radius:4px;font-size:14px;font-weight:400;cursor:pointer;transition:all .2s ease}.pagination-wrapper button:hover:not(:disabled){border-color:rgba(0,40,53,.1)}.pagination-wrapper button:disabled{opacity:.5;cursor:not-allowed}.pagination-wrapper .page-numbers{display:flex;gap:.8rem;align-items:center}.pagination-wrapper .page-numbers .page-number.active{color:#fff;border-color:rgba(0,165,153,.1);background:#f78606}.pagination-wrapper .page-numbers .page-number.active:hover{background:#f1652c}.pagination-wrapper .page-numbers .page-ellipsis{padding:8px 4px;color:#666;font-size:14px;user-select:none}.pagination-wrapper .arrow-n-icon,.pagination-wrapper .arrow-p-icon{display:flex;flex-direction:row;align-items:center;justify-content:center}.pagination-wrapper .arrow-n-icon{transform:rotate(180deg)}@media(max-width:767px){.pagination-wrapper{gap:6px;margin:20px 0}.pagination-wrapper button{width:2.8rem;height:2.8rem;font-size:13px}.pagination-wrapper .page-numbers{gap:.6rem}.pagination-wrapper .page-numbers .page-ellipsis{padding:6px 3px;font-size:13px}}.image-with-loading{width:100%;height:100%;position:relative}.image-with-loading .image-loading{align-items:center;justify-content:center;position:absolute;top:0;left:0;z-index:1;display:inline-block;width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#f8f8f8 50%,#f0f0f0 75%);background-size:200%;animation:loading 1.5s infinite;border-radius:1.2rem}.image-with-loading .hide-image{opacity:0}.portfolio-placeholder{height:100%}.portfolio-placeholder .portfolio-placeholder-image{opacity:0;width:100%;visibility:hidden}.portfolio-placeholder .image-with-loading{position:absolute;top:0;left:0}.portfolio-placeholder .image-with-loading img{width:100%;border-radius:1.2rem}.portfolio-placeholder .image-with-loading .thumbnail-image{object-position:50% 18%}@media(max-width:767px){.portfolio-placeholder .image-with-loading{position:absolute;top:0;left:0}}.modal-portfolio-wrapper{max-width:124.5rem;max-height:100vh;overflow:auto;background-color:#fff;border-radius:1.2rem;margin:1.5rem}.modal-portfolio-wrapper::-webkit-scrollbar{width:.7rem;height:.2rem}.modal-portfolio-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:1rem;border-radius:1rem;background:#f6fafa}.modal-portfolio-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);outline:.1rem solid transparent;-webkit-border-radius:1rem;border-radius:1rem}.modal-portfolio-wrapper{scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}@media(max-width:767px){.modal-portfolio-wrapper.ant-modal{position:relative;max-width:100vw;width:100vw!important;margin:0;border-radius:0;left:0;top:0}}.modal-portfolio-wrapper .modal-portfolio .gradient-circles .modal-gradient-circle-left{width:50%;height:25%;background-color:#42bbde;border-radius:50%;position:absolute;left:10rem;bottom:0;opacity:.2;filter:blur(195.5px)}@media(max-width:1023px){.modal-portfolio-wrapper .modal-portfolio .gradient-circles .modal-gradient-circle-left{width:35.1rem;height:26.5rem;left:-9rem;bottom:0;border-radius:351px;filter:blur(195.5px)}}.modal-portfolio-wrapper .modal-portfolio .gradient-circles .modal-gradient-circle-right{width:10rem;height:36.5rem;position:absolute;right:0;top:-15.9rem;border-radius:351px;opacity:.2;background-color:#42bbde;filter:blur(195.5px)}@media(max-width:1023px){.modal-portfolio-wrapper .modal-portfolio .gradient-circles .modal-gradient-circle-right{top:30rem;right:0;width:5rem;border-radius:425px;filter:blur(55.5px)}}.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container{display:grid;grid-template-columns:auto 1fr auto;grid-column-gap:3.2rem;grid-row-gap:0;grid-template-rows:none;padding:3.2rem}@media(min-width:1024px){.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container{min-height:81.42rem}}@media(max-width:1023px){.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container{display:flex;flex-direction:column;align-items:unset;justify-content:flex-start;padding:3.2rem 1.6rem 2.4rem}}.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:4.8rem;grid-row-gap:0;grid-template-rows:none}@media(min-width:768px)and (max-width:1023px){.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content{padding-bottom:2.4rem}}@media(max-width:767px){.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content{display:flex;flex-direction:column;align-items:unset;justify-content:flex-start;gap:3.2rem}}.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-thumbnail{position:relative;margin:2.4rem 0}@media(max-width:767px){.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-thumbnail{margin:0}}.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-content{display:flex;flex-direction:column;margin:5.2rem 0;gap:2.4rem}@media(max-width:767px){.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-content{margin:0 0 2.4rem}}.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-content .modal-portfolio-heading{font-size:3.5rem}@media(max-width:767px){.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-content .modal-portfolio-heading{font-size:2.5rem}}.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-content .modal-leaders-title{font-size:2rem;color:#585858;font-weight:500}.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-content .linkedin-logo>svg{background-color:#1566bf;padding:.2rem;border-radius:.2rem}.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-content .modal-portfolio-description-container{display:flex;flex-direction:column;align-items:unset;justify-content:flex-start;gap:1.6rem}.modal-portfolio-wrapper .modal-portfolio .modal-portfolio-container .modal-inner-content .modal-portfolio-content .modal-portfolio-description-container .modal-portfolio-description p{margin-bottom:1.6rem;list-style:none;font-size:1.6rem;color:#585858}@media(max-width:767px){.modal-portfolio-wrapper .modal-portfolio .desktop-modal-view{display:none}}.modal-portfolio-wrapper .modal-portfolio .desktop-modal-view .modal-thumbnail-image{height:100%;width:100%;border-radius:1.2rem;object-fit:cover;object-position:top}@media(min-width:767px){.modal-portfolio-wrapper .modal-portfolio .mobile-modal-view{display:none}}.modal-portfolio-wrapper .modal-portfolio .mobile-modal-view .modal-thumbnail-image{width:100%;aspect-ratio:1;border-radius:1.2rem}.modal-portfolio-wrapper .modal-portfolio .slider-arrow{cursor:pointer;align-content:center}@media(max-width:1023px){.modal-portfolio-wrapper .modal-portfolio .slider-arrow{position:absolute;bottom:2rem}.modal-portfolio-wrapper .modal-portfolio .left-arrow{left:37%}.modal-portfolio-wrapper .modal-portfolio .right-arrow{right:37%}}.modal-portfolio-wrapper .ant-modal-content{padding:0}@media(max-width:767px){.modal-portfolio-wrapper .ant-modal-content{padding:0 0 4rem;border-radius:0}}.modal-portfolio-wrapper .ant-modal-close{top:3.2rem}@media(max-width:1023px){.modal-portfolio-wrapper .ant-modal-close{display:flex;position:sticky;align-items:center;top:0;height:4.8rem;width:100%;justify-content:flex-end;background:#fff;box-shadow:0 4px 2px 0 rgba(0,0,0,.08);z-index:10}}@media(min-width:1024px){.modal-portfolio-wrapper .ant-modal-close{left:95%}}@media(max-width:1023px){.modal-portfolio-wrapper .ant-modal-close .ant-modal-close-x{margin:0 1.6rem}}.modal-portfolio-wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:1023px){.modal-portfolio-wrap .ant-modal{top:0;padding-bottom:0}.modal-portfolio-wrap .modal-portfolio-wrapper{max-height:none;min-height:100dvh;margin:0}.modal-portfolio-wrap .ant-modal-content{min-height:100dvh;border-radius:0}.modal-portfolio-wrap .ant-modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch}}.portfolio-container{display:grid;grid-template-columns:unset;grid-column-gap:0;grid-row-gap:3.2rem;grid-template-rows:auto 1fr;width:100%;padding:2.4rem;border-radius:1.2rem;background-image:linear-gradient(180deg,transparent,#f4f8f8);transition:background-color .5s,color .5s}@media(max-width:1024px){.portfolio-container{background:#f4f8f8;border-radius:1.2rem}}.portfolio-container .portfolio-thumbnail{position:relative}.portfolio-container .portfolio-thumbnail .thumbnail-image{transition:opacity .5s ease-in-out;aspect-ratio:1;width:100%;border-radius:1.2rem;object-fit:cover}.portfolio-container .portfolio-thumbnail .hover-image{object-position:top;opacity:0;pointer-events:none;position:absolute;top:0;left:0}.portfolio-container.clicked .thumbnail-image{opacity:0}.portfolio-container.clicked .hover-image{opacity:1}.portfolio-container .portfolio-content{display:flex;flex-direction:column;align-items:unset;justify-content:unset;gap:1.6rem}.portfolio-container .portfolio-content .portfolio-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.portfolio-container .portfolio-content .portfolio-wrapper .team-portfolio-header{display:flex;flex-direction:column;align-items:unset;justify-content:unset}@media(max-width:768px){.portfolio-container .portfolio-content .portfolio-wrapper .team-portfolio-header{gap:.3rem}}.portfolio-container .portfolio-content .portfolio-wrapper .team-portfolio-header .portfolio-heading{font-size:1.8rem;font-weight:600}.portfolio-container .portfolio-content .portfolio-wrapper .team-portfolio-header .leaders-title{font-size:2rem;color:#585858;max-width:36rem}.portfolio-container .portfolio-content .portfolio-wrapper .team-arrow-icon>svg{width:3.6rem;height:3.6rem}.portfolio-container .portfolio-content .portfolio-wrapper .team-arrow-icon>svg path{stroke:transparent;opacity:.6}@media(max-width:1023px){.portfolio-container .portfolio-content .portfolio-wrapper .team-arrow-icon>svg path{stroke:#585858}}.portfolio-container .portfolio-content .portfolio-description{font-size:1.6rem;color:#585858;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.portfolio-container .leaders-post{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%;font-size:2rem;color:#585858;margin-top:1rem}.portfolio-container .leaders-post .tag-wrapper{border-radius:.2rem;background-color:rgba(88,88,88,.05);padding:.5rem 1rem;margin:0 .6rem .6rem 0}.portfolio-container .leaders-post .tag-wrapper .tag-text{opacity:.5;font-size:1.4rem;color:#000}.portfolio-container.clicked{background:#002735}.portfolio-container.clicked .portfolio-description,.portfolio-container.clicked .portfolio-heading{color:#fff}.portfolio-container.clicked .leaders-title{color:#fff!important}.portfolio-container.clicked .team-arrow-icon>svg path{stroke:#fff!important;opacity:.76}.portfolio-modal{width:100%}@media(min-width:767px){.portfolio-modal{width:75rem!important}}@media(min-width:1024px){.portfolio-modal{width:85rem!important}}@media(min-width:1366px){.portfolio-modal{width:120rem!important}}.portfolio-modal .ant-modal-content{height:100%}.portfolio-modal .ant-modal-body{position:relative;padding:0;height:100%}.portfolio-modal .portfolio-details{height:100%;padding-bottom:4rem}.portfolio-modal .portfolio-details.web-app-template{padding-bottom:0}.portfolio-modal .portfolio-details .fullwidth-image{margin-bottom:9.5rem}.portfolio-modal .portfolio-details .fullwidth-image img{width:100%;object-fit:cover}.portfolio-modal .portfolio-details .fullwidth-image .dashboard-caption{margin-top:5rem}.portfolio-modal .portfolio-details .content-aligned-figure img{width:100%}.portfolio-modal .portfolio-details .content-aligned-figure .dashboard-caption{margin-top:1rem}.portfolio-modal .portfolio-details .content-aligned-figure .dashboard-caption:first-of-type{margin-top:3.1rem}.portfolio-modal .portfolio-details .content-aligned-figure .dashboard-caption:last-of-type{margin-bottom:6.9rem}.portfolio-modal .portfolio-details .crypto-wallet-content{margin-bottom:4rem}.portfolio-modal .portfolio-details .traffic-inspection{margin-bottom:.5rem}.portfolio-modal .portfolio-details .traffic-inspection:last-of-type{margin-bottom:4rem}.portfolio-modal .portfolio-details .logistics-dashboard-image{margin-bottom:5rem}.portfolio-modal .portfolio-details .logistics-dashboard-image img{width:100%}.portfolio-modal .portfolio-details .description-wrapper .description-grid{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:2rem;grid-template-rows:unset;margin-bottom:8rem;align-items:center}@media(min-width:767px){.portfolio-modal .portfolio-details .description-wrapper .description-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:unset}}.portfolio-modal .portfolio-details .description-wrapper .reverse .details-image-wrapper{justify-self:flex-start}@media(min-width:767px){.portfolio-modal .portfolio-details .description-wrapper .reverse .details-image-wrapper{grid-column:1/2;grid-row:1/2}}.portfolio-modal .portfolio-details .description-wrapper .details-image-wrapper,.portfolio-modal .portfolio-details .description-wrapper .reverse .details-wrapper{justify-self:center}.portfolio-modal .portfolio-details .product-grid-wrapper .description-grid{margin-top:5rem}.portfolio-modal .portfolio-details .heading{margin-bottom:2.3rem;display:block;align-items:center}.portfolio-modal .portfolio-details .heading .portfolio-main-heading{margin-right:2rem;font-size:2.4rem;font-weight:700;line-height:1.36;letter-spacing:normal;color:#000;text-transform:inherit;display:inline-flex}@media(min-width:768px){.portfolio-modal .portfolio-details .heading .portfolio-main-heading{margin-right:0}}@media(min-width:1024px){.portfolio-modal .portfolio-details .heading .portfolio-main-heading{font-size:2.8rem}}.portfolio-modal .portfolio-details .heading .tags-wrapper{position:relative;z-index:999;margin-top:1rem;height:2.7rem;align-items:center;cursor:default}.portfolio-modal .portfolio-details .heading .tags-wrapper:hover{box-shadow:none}@media(min-width:767px){.portfolio-modal .portfolio-details .heading .tags-wrapper{margin:0 0 0 1rem}}.portfolio-modal .portfolio-details .heading .tags-item{padding:.5rem 1.5rem;align-items:center;height:100%}.portfolio-modal .portfolio-details .heading .tags-title{color:#00a599;text-transform:capitalize}@media(min-width:767px){.portfolio-modal .portfolio-details .heading{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}}.portfolio-modal .portfolio-details ul{list-style:none}.portfolio-modal .portfolio-details .details-heading{font-size:1.8rem;font-weight:700;line-height:1.33;letter-spacing:normal;color:#000;justify-content:flex-start;margin-bottom:2rem;text-transform:unset}.portfolio-modal .portfolio-details .details-description{font-size:1.4rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#585858;margin-bottom:2.2rem}@media(min-width:767px){.portfolio-modal .portfolio-details .details-description{max-width:calc(100% - 5rem)}}.portfolio-modal .portfolio-details .details-image{width:100%;height:100%;object-fit:cover}.portfolio-modal .portfolio-details .image-caption{margin-top:1.5rem;margin-bottom:3rem}.portfolio-modal .smart-illustration .fullwidth-image{padding:0 1rem;margin-bottom:5rem}@media(min-width:767px){.portfolio-modal .smart-illustration .fullwidth-image{padding:0 4rem}}.portfolio-modal .smart-illustration .detailed-rows-wrapper{padding:0 2rem}@media(min-width:767px){.portfolio-modal .smart-illustration .detailed-rows-wrapper{padding:0 3rem;padding:0 7.2rem 6rem}}.portfolio-modal .smart-illustration .detailed-rows-wrapper .detailed-row .row-heading{font-size:1.8rem;color:#000;margin-bottom:1rem;margin-top:2rem}@media(min-width:767px){.portfolio-modal .smart-illustration .detailed-rows-wrapper .detailed-row .row-heading{margin-top:0}}.portfolio-modal .smart-illustration .detailed-rows-wrapper .detailed-row .row-desciption{font-size:1.4rem;color:#667f88;margin-bottom:3rem}.portfolio-modal .smart-illustration .detailed-rows-wrapper .detailed-row .row-figure-container .row-image{width:100%}.portfolio-modal .smart-illustration .detailed-rows-wrapper .detailed-row .row-figure-container .image-caption{margin-top:3rem}.portfolio-modal .ant-modal-header{border:none;padding:2.4rem}.portfolio-modal .carousal-wrapper .carousal-description,.portfolio-modal .carousal-wrapper .carousal-details,.portfolio-modal .dashboard-content,.portfolio-modal .main-app-wrapper,.portfolio-modal .main-banner-wrapper .banner-image-caption,.portfolio-modal .main-banner-wrapper .product-banner,.portfolio-modal .modal-content-padding,.portfolio-modal .portfolio-details .content-aligned-figure,.portfolio-modal .portfolio-details .crypto-wallet-content,.portfolio-modal .portfolio-details .fullwidth-image .dashboard-caption,.portfolio-modal .portfolio-details .traffic-inspection{padding:0 1.5rem}@media(min-width:768px){.portfolio-modal .carousal-wrapper .carousal-description,.portfolio-modal .carousal-wrapper .carousal-details,.portfolio-modal .dashboard-content,.portfolio-modal .main-app-wrapper,.portfolio-modal .main-banner-wrapper .banner-image-caption,.portfolio-modal .main-banner-wrapper .product-banner,.portfolio-modal .modal-content-padding,.portfolio-modal .portfolio-details .content-aligned-figure,.portfolio-modal .portfolio-details .crypto-wallet-content,.portfolio-modal .portfolio-details .fullwidth-image .dashboard-caption,.portfolio-modal .portfolio-details .traffic-inspection{padding:0 7.2rem}}.portfolio-modal .main-image-description{margin:3rem 0 4rem;max-width:109rem}.portfolio-modal .carousal-wrapper .main-image-description.carousal-description,.portfolio-modal .carousal-wrapper .main-image-description.carousal-details,.portfolio-modal .main-banner-wrapper .main-image-description.banner-image-caption,.portfolio-modal .main-banner-wrapper .main-image-description.product-banner,.portfolio-modal .main-image-description.dashboard-content,.portfolio-modal .main-image-description.main-app-wrapper,.portfolio-modal .main-image-description.modal-content-padding,.portfolio-modal .portfolio-details .fullwidth-image .main-image-description.dashboard-caption,.portfolio-modal .portfolio-details .main-image-description.content-aligned-figure,.portfolio-modal .portfolio-details .main-image-description.crypto-wallet-content,.portfolio-modal .portfolio-details .main-image-description.traffic-inspection{margin:1.1rem 0 2rem}.portfolio-modal .main-image-description p:last-child{margin-top:1.5rem}@media(min-width:1920px){.portfolio-modal .main-image-description{max-width:unset}}.portfolio-modal .web-apps-container{padding:0 1.5rem}@media(min-width:768px){.portfolio-modal .web-apps-container{padding:0 7.2rem}}.portfolio-modal .web-apps-container .web-apps-description{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:auto auto;padding:4rem 0 0}@media(min-width:768px){.portfolio-modal .web-apps-container .web-apps-description{display:grid;grid-template-columns:1fr 1.6fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:1fr;padding:5rem 0}}@media(min-width:1024px){.portfolio-modal .web-apps-container .web-apps-description{display:grid;grid-template-columns:1fr 1.6fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:22rem;padding:5rem 0}}@media(min-width:1366px){.portfolio-modal .web-apps-container .web-apps-description{display:grid;grid-template-columns:1fr 1.6fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:22rem;padding:14rem 0 12rem}}.portfolio-modal .web-apps-container .web-apps-description .main-description .description-heading{margin-bottom:1rem;font-size:1.8rem}@media(min-width:768px){.portfolio-modal .web-apps-container .web-apps-description .main-description .description-heading{font-size:2rem;margin-bottom:0}}.portfolio-modal .web-apps-container .web-apps-description .main-description .description-text{padding-bottom:1rem;font-size:1.4rem;color:#667f88}.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper{position:relative}.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image-background{max-width:100%;position:relative;margin:3rem 0}@media(max-width:767px){.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image-background.hazen-main-image{max-width:85%;position:absolute;right:-1.5rem;top:-5rem;margin:6rem 0}}@media(min-width:768px){.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image-background{max-width:100%;margin:0;position:absolute;top:-15.4rem;right:-7.3rem}.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image-background.hazen-main-image{height:38rem;right:-7.4rem}}@media(min-width:1024px){.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image-background.hazen-main-image{max-width:100%;margin:0;position:absolute;top:-16rem;right:-7.1rem;height:43rem;right:-7.4rem}}@media(min-width:1366px){.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image-background{max-width:100%;margin:0;position:absolute;top:-24.9rem;right:-7.4rem}.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image-background.hazen-main-image{top:-14rem;right:-7.4rem}}.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image{max-width:100%;position:absolute;right:.2rem;top:5rem}@media(max-width:767px){.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image.hazen-main-image{max-width:74%;position:relative;transform:translate(34%,-3.2rem)}}@media(min-width:768px){.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image{max-width:100%;position:absolute;top:-15.3rem;right:-7rem}.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image.hazen-main-image{top:-6rem;right:-6.5rem;width:90%}}@media(min-width:1024px){.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image{max-width:100%;position:absolute;top:-12.5rem;right:-5.5rem}.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image.hazen-main-image{top:-6rem;right:-5.5rem;width:90%}}@media(min-width:1366px){.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image{max-width:100%;position:absolute;top:-24.9rem;right:-7.4rem}.portfolio-modal .web-apps-container .web-apps-description .main-image-wrapper .main-image.hazen-main-image{top:-11rem;right:0;width:70%}}.portfolio-modal .web-apps-container .web-apps-description.hazen-description{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:auto auto;padding:4rem 0 0}@media(min-width:768px){.portfolio-modal .web-apps-container .web-apps-description.hazen-description{display:grid;grid-template-columns:1fr 1.6fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:1fr;padding:5rem 0}}@media(min-width:1024px){.portfolio-modal .web-apps-container .web-apps-description.hazen-description{display:grid;grid-template-columns:1fr 1.6fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:22rem;padding:5rem 0}}@media(min-width:1366px){.portfolio-modal .web-apps-container .web-apps-description.hazen-description{display:grid;grid-template-columns:1fr 1.6fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:34rem;padding:3rem 0}}.portfolio-modal .web-apps-container .web-apps-description.hazen-description .main-description{align-self:center}.portfolio-modal .web-apps-container .userflow-wrapper{margin:3rem 0 5rem}.portfolio-modal .web-apps-container .userflow-wrapper .userflow-details .heading{font-size:1.8rem;color:#000;margin-bottom:1rem}@media(min-width:768px){.portfolio-modal .web-apps-container .userflow-wrapper .userflow-details .heading{font-size:2rem;margin-bottom:0}}.portfolio-modal .web-apps-container .userflow-wrapper .userflow-details .description{max-width:43.3rem;font-size:1.4rem;color:#667f88}.portfolio-modal .web-apps-container .userflow-wrapper .userflow-details .userflow-image{margin:5rem 0}.portfolio-modal .web-apps-container .userflow-wrapper .userflow-details .userflow-image .flow-diagram{width:100%}.portfolio-modal .user-interface{position:relative;z-index:10}.portfolio-modal .user-interface .content{position:relative;padding:0 1.5rem;margin-bottom:2rem}@media(min-width:768px){.portfolio-modal .user-interface .content{padding:0 7.2rem}}.portfolio-modal .user-interface .content .heading{z-index:2;font-size:1.8rem;margin-bottom:1rem;color:#000}@media(min-width:768px){.portfolio-modal .user-interface .content .heading{font-size:2rem}}.portfolio-modal .user-interface .content .description{font-size:1.4rem;color:#667f88}.portfolio-modal .user-interface .content .description:first-of-type{margin-bottom:.5rem}.portfolio-modal .user-interface .interface-image{width:100%;padding:0 1.5rem;margin-bottom:5rem}@media(min-width:768px){.portfolio-modal .user-interface .interface-image{padding:0 7.2rem}.portfolio-modal .user-interface .interface-image.hazen-interface-top{padding:0 5rem}}.portfolio-modal .user-interface .interface-background-image{position:absolute;z-index:-1}.portfolio-modal .user-interface .interface-background-image.top-image{top:-3.7rem;left:0;width:50%}.portfolio-modal .user-interface .interface-background-image.hazen-top-bg{top:53%;left:0;width:45%}@media(min-width:500px){.portfolio-modal .user-interface .interface-background-image.hazen-top-bg{top:33%;left:0;width:37%}}@media(min-width:1366px){.portfolio-modal .user-interface .interface-background-image.hazen-top-bg{top:11.5rem;left:0;width:36%}}.portfolio-modal .user-interface .interface-background-image.hazen-right-bg{bottom:-2rem;right:0;width:30%}@media(min-width:1366px){.portfolio-modal .user-interface .interface-background-image.hazen-right-bg{bottom:-9rem;right:0;width:23%}}.portfolio-modal .user-interface .interface-background-image.bottom-image{bottom:0;left:0;width:90%}.portfolio-modal .dashboard-content{margin-bottom:.5rem}.portfolio-modal .dashboard-content:last-of-type{margin-bottom:-2rem}.portfolio-modal .carousal-wrapper .carousal-heading{justify-content:flex-start;margin-bottom:1.2rem;font-size:1.8rem;font-weight:700;line-height:1.33;letter-spacing:normal;color:#000;text-transform:inherit}.portfolio-modal .carousal-wrapper .carousal-details{margin-bottom:4rem}.portfolio-modal .carousal-wrapper .carousal-description{margin-top:.2rem;margin-bottom:1.5rem}.portfolio-modal .carousal-wrapper .carousal-description:last-of-type{margin-bottom:10rem}.portfolio-modal .carousal-wrapper .network-traffic-carousel .flickity-viewport{height:19rem!important}@media(min-width:375px){.portfolio-modal .carousal-wrapper .network-traffic-carousel .flickity-viewport{height:23rem!important}}@media(min-width:425px){.portfolio-modal .carousal-wrapper .network-traffic-carousel .flickity-viewport{height:26rem!important}}@media(min-width:768px){.portfolio-modal .carousal-wrapper .network-traffic-carousel .flickity-viewport{height:42rem!important}}@media(min-width:1024px){.portfolio-modal .carousal-wrapper .network-traffic-carousel .flickity-viewport{height:48.8rem!important}}@media(min-width:1366px){.portfolio-modal .carousal-wrapper .network-traffic-carousel .flickity-viewport{height:71.8rem!important}}.portfolio-modal .carousal-wrapper .tracking-delievery .flickity-viewport{height:15.7rem!important}@media(min-width:768px){.portfolio-modal .carousal-wrapper .tracking-delievery .flickity-viewport{height:23rem!important}}@media(min-width:1024px){.portfolio-modal .carousal-wrapper .tracking-delievery .flickity-viewport{height:27rem!important}}@media(min-width:1366px){.portfolio-modal .carousal-wrapper .tracking-delievery .flickity-viewport{height:41rem!important}}.portfolio-modal .carousal-wrapper .network-usage .flickity-viewport{height:15.7rem!important}@media(min-width:768px){.portfolio-modal .carousal-wrapper .network-usage .flickity-viewport{height:25.7rem!important}}@media(min-width:1024px){.portfolio-modal .carousal-wrapper .network-usage .flickity-viewport{height:29rem!important}}@media(min-width:1366px){.portfolio-modal .carousal-wrapper .network-usage .flickity-viewport{height:40rem!important}}.portfolio-modal .carousal-wrapper .application-trends .flickity-viewport{height:15.7rem!important}@media(min-width:768px){.portfolio-modal .carousal-wrapper .application-trends .flickity-viewport{height:28.7rem!important}}@media(min-width:1024px){.portfolio-modal .carousal-wrapper .application-trends .flickity-viewport{height:33rem!important}}@media(min-width:1366px){.portfolio-modal .carousal-wrapper .application-trends .flickity-viewport{height:47rem!important}}.portfolio-modal .carousal-wrapper .flickity-page-dots{position:absolute;width:100%;bottom:-2.5rem;padding:0;margin:0;list-style:none;left:0;text-align:center;line-height:1}.portfolio-modal .new-app-wrapper{display:grid;grid-template-columns:1.5fr 1fr;grid-column-gap:3rem;grid-row-gap:0;grid-template-rows:unset;justify-items:center}.portfolio-modal .new-app-wrapper .product-banner img{height:50rem}.portfolio-modal .new-app-wrapper .mobile-wallet-container{max-height:50.8rem;background-color:#f2faff}.portfolio-modal .new-app-wrapper .new-product-detail{display:grid;grid-template-columns:unset;grid-column-gap:0;grid-row-gap:0;grid-template-rows:.5fr .5fr}.portfolio-modal .main-app-wrapper{position:relative}.portfolio-modal .main-app-wrapper.token-generator-container{max-height:80rem;padding-bottom:5rem;background:#f0f0fd}.portfolio-modal .main-app-wrapper.token-generator-container .product-detail-grid{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:unset;justify-items:flex-start;align-items:center;padding-top:5rem}@media(min-width:767px){.portfolio-modal .main-app-wrapper.token-generator-container .product-detail-grid .product-summary{width:calc(100% - 5rem)}}@media(min-width:1366px){.portfolio-modal .main-app-wrapper.token-generator-container .product-detail-grid .product-summary{width:calc(100% - 31rem)}}@media(min-width:767px){.portfolio-modal .main-app-wrapper.token-generator-container .product-detail-grid{grid-template-columns:.5fr 1fr;justify-items:center;padding-top:10rem}}.portfolio-modal .main-app-wrapper.mobile-wallet-container{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:1fr 1fr;max-height:65rem;background-color:#f6fafa}@media(max-width:767px){.portfolio-modal .main-app-wrapper.mobile-wallet-container{display:flex;flex-direction:column-reverse;align-items:unset;justify-content:unset;padding-top:5rem;padding-bottom:5rem}}@media(min-width:767px){.portfolio-modal .main-app-wrapper.mobile-wallet-container{display:grid;grid-template-columns:1.3fr 1fr;grid-column-gap:6rem;grid-row-gap:0;grid-template-rows:1fr;max-height:50.8rem;align-items:center}}.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-banner{position:relative}.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-banner img{width:100%}@media(min-width:767px){.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-banner img{position:absolute;top:-15rem;left:0;bottom:0;width:100%}}@media(min-width:1024px){.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-banner img{position:absolute;top:-15rem;left:0;bottom:0;width:100%}}@media(min-width:1025px){.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-banner img{position:absolute;top:-22rem;left:0;bottom:0;width:100%}}.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-detail-grid .product-heading{font-size:2rem;font-weight:700}.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-detail-grid .product-heading.background-skyblue{color:#1566bf;margin-bottom:2rem}@media(min-width:767px){.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-detail-grid .product-heading.background-skyblue{font-size:5.5rem}}@media(min-width:1024px){.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-detail-grid .product-heading.background-skyblue{font-size:7rem}}@media(max-width:767px){.portfolio-modal .main-app-wrapper.mobile-wallet-container .product-detail-grid{padding-bottom:5rem}}.portfolio-modal .main-app-wrapper .product-detail-grid .product-heading{font-size:2rem;font-weight:700;line-height:1.1;letter-spacing:normal}.portfolio-modal .main-app-wrapper .product-detail-grid .product-heading.background-purple{color:#463ed4}@media(min-width:1024px){.portfolio-modal .main-app-wrapper .product-detail-grid .product-heading{font-size:4.2rem}}@media(min-width:1366px){.portfolio-modal .main-app-wrapper .product-detail-grid .product-heading{font-size:6.2rem}}@media(min-width:767px){.portfolio-modal .main-app-wrapper{height:60rem}}@media(min-width:1366px){.portfolio-modal .main-app-wrapper{height:80rem}}.portfolio-modal .main-banner-wrapper{position:relative;width:100%}.portfolio-modal .main-banner-wrapper .product-banner{margin:3rem 0}.portfolio-modal .main-banner-wrapper .product-banner img{width:100%}@media(min-width:767px){.portfolio-modal .main-banner-wrapper .product-banner{top:-30rem;position:absolute;width:100%;margin:auto;left:0;right:0}}@media(min-width:1024px){.portfolio-modal .main-banner-wrapper .product-banner{top:-35rem}}@media(min-width:1366px){.portfolio-modal .main-banner-wrapper .product-banner{top:-45rem}}.portfolio-modal .main-banner-wrapper .banner-image-caption{margin-bottom:1rem}.portfolio-modal .main-banner-wrapper .banner-image-caption:last-child{margin-bottom:0}.portfolio-modal .mobile-wallet-spacing{padding-top:0}@media(min-width:1200px){.portfolio-modal .mobile-wallet-spacing{padding-top:25rem}}@media(min-width:1024px){.portfolio-modal .mobile-wallet-spacing{padding-top:5rem}}@media(min-width:1200px){.portfolio-modal .mobile-wallet-spacing{padding-top:10rem}}@media(min-width:767px){.portfolio-modal .token-generator-spacing{padding-top:8rem}}@media(min-width:1200px){.portfolio-modal .token-generator-spacing{padding-top:25rem}}@media(min-width:1366px){.portfolio-modal .token-generator-spacing{padding-top:20rem}}@media(min-width:1920px){.portfolio-modal .token-generator-spacing{padding-top:22rem}}.portfolio-modal .product-feature-caption{margin-bottom:5rem}.portfolio-modal .custom-carousel .flickity-viewport{box-shadow:none}.portfolio-modal .tags-title{cursor:auto}.portfolio-modal .custom-carousel.full-width-carousel .full-width-carousel-cell .carousel-image{object-fit:unset}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#005cc5}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-code,.hljs-comment,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}.process-timeline{position:relative;width:100%;overflow:hidden;background:#f2f2f2;padding:8rem 0 10rem}@media(max-width:1024px){.process-timeline{padding:6rem 0 8rem}}.process-timeline-inner{width:100%;max-width:121.6rem;margin:0 auto}@media(max-width:1024px){.process-timeline-inner{padding:0 3rem}}@media(max-width:767px){.process-timeline-inner{padding:0 2rem}}.process-timeline-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4rem;flex-wrap:wrap}@media(max-width:1024px){.process-timeline-header{flex-direction:column;align-items:flex-start;gap:2.4rem}}.process-timeline-intro{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem;max-width:57rem}.process-timeline-title{font-family:poppins,sans-serif;font-size:3rem;font-weight:600;line-height:1.4;color:#002835}@media(max-width:1024px){.process-timeline-title{font-size:2.4rem}}@media(max-width:767px){.process-timeline-title{font-size:2rem}}.process-timeline-description{font-family:poppins,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.4;color:#002835;opacity:1}@media(max-width:767px){.process-timeline-description{font-size:1.6rem}}.process-timeline-logos{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.8rem;flex-shrink:0}.process-timeline-logos-label{font-family:poppins,sans-serif;font-size:1.4rem;font-weight:500;color:#667f88;opacity:1;white-space:nowrap}.process-timeline-logos-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:3.2rem;flex-wrap:wrap}@media(max-width:767px){.process-timeline-logos-row{gap:1.6rem}}.process-timeline-logo{height:3.2rem;width:auto;max-width:8rem;object-fit:contain}@media(max-width:767px){.process-timeline-logo{height:2.4rem}}.process-timeline-scroller{position:relative;margin-top:12rem}@media(max-width:1024px){.process-timeline-scroller{margin-right:-3rem;margin-top:8rem}}@media(max-width:767px){.process-timeline-scroller{margin-right:-2rem}}.process-timeline-fade{position:absolute;top:0;bottom:0;width:4rem;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:1}.process-timeline-fade--left{left:0;background:linear-gradient(90deg,#f2f2f2,hsla(0,0%,95%,0))}.process-timeline-fade--right{right:0;background:linear-gradient(270deg,#f2f2f2,hsla(0,0%,95%,0))}.process-timeline-fade.is-visible{opacity:1}.process-timeline-track{--item-gap:4rem;position:relative;display:flex;justify-content:space-between}.process-timeline-track:before{content:"";position:absolute;top:.95rem;left:.95rem;right:calc(-50vw + 50%);height:1px;background:rgba(0,165,153,.2)}@media(max-width:1024px){.process-timeline-track{--item-gap:3.2rem;justify-content:flex-start;gap:var(--item-gap);overflow-x:auto;padding-right:3rem;scrollbar-width:none}.process-timeline-track::-webkit-scrollbar{display:none}.process-timeline-track:before{content:none}}@media(max-width:767px){.process-timeline-track{padding-right:2rem}}.process-timeline-item{--tail-bleed:100vw;position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:1.7rem}@media(max-width:1024px){.process-timeline-item{--tail-bleed:22rem;min-width:16rem}.process-timeline-item:before{content:"";position:absolute;top:.95rem;left:calc(-100% - var(--item-gap) + .95rem);width:calc(100% + var(--item-gap));height:1px;background:rgba(0,165,153,.2)}.process-timeline-item:first-child:before{display:none}.process-timeline-item:last-child:after{content:"";position:absolute;top:.95rem;left:.95rem;width:var(--tail-bleed);height:1px;background:rgba(0,165,153,.2)}}@media(max-width:767px){.process-timeline-item{--tail-bleed:20rem;min-width:16rem}}.process-timeline-dot{position:relative;flex-shrink:0;width:1.9rem;height:1.9rem;border-radius:50%;background:rgba(0,165,153,.1)}.process-timeline-dot:after{content:"";position:absolute;top:50%;left:50%;width:.9rem;height:.9rem;border-radius:50%;background:#00a599;transform:translate(-50%,-50%)}.process-timeline-label{font-family:poppins,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.4;color:#000}.progress-bar{width:100%;height:.2rem;background:#b3dad8}.progress-bar .progress-bar-fill{background:linear-gradient(90deg,#037aa6,#2aafa9);height:100%}.quick-start-engagements-section{gap:1.8rem;overflow:visible}.quick-start-engagements-section .quick-start-engagements-heading{font-size:6.4rem;max-width:100%}@media(max-width:1024px){.quick-start-engagements-section .quick-start-engagements-heading{font-size:4.8rem;line-height:1.2}}@media(max-width:767px){.quick-start-engagements-section .quick-start-engagements-heading{font-size:3.7rem;line-height:1.2}}.quick-start-engagements-content{width:100%;max-width:121.6rem;display:grid;grid-template-columns:minmax(0,40rem) minmax(0,1fr);gap:10rem;text-align:left;margin-top:10rem}@media(max-width:1024px){.quick-start-engagements-content{grid-template-columns:1fr;gap:4rem;margin-top:6rem}}@media(max-width:767px){.quick-start-engagements-content{margin-top:4rem}}.quick-start-engagements-side{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:3.1rem;position:sticky;top:8rem;align-self:start}@media(max-width:1024px){.quick-start-engagements-side{position:static;order:2}}@media(max-width:767px){.quick-start-engagements-side,.quick-start-engagements-side button{width:100%}}.quick-start-engagements-side .gradient-outlined-button{border-radius:.8rem;padding:1.6rem 2.4rem;font-weight:500;gap:.8rem}@media(max-width:767px){.quick-start-engagements-side .gradient-outlined-button{width:50%;font-size:1.6rem}}.quick-start-engagements-side__text{font-family:poppins,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.333;color:hsla(0,0%,100%,.8)}.quick-start-engagements-side__text--bold{font-weight:700;color:#fff}.quick-start-engagements-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}@media(max-width:1024px){.quick-start-engagements-list{order:1}}.quick-start-engagements-item{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:6.8rem;padding:4.2rem 0;border-top:1px solid hsla(0,0%,100%,.2)}.quick-start-engagements-item:first-child{padding-top:0;border-top:0}.quick-start-engagements-item:last-child{padding-bottom:0}@media(max-width:767px){.quick-start-engagements-item{grid-template-columns:4.4rem minmax(0,1fr);gap:5rem}}.quick-start-engagements-item__number{font-family:poppins,sans-serif;font-size:3.4rem;font-weight:500;line-height:1.2;color:#fff}@media(max-width:767px){.quick-start-engagements-item__number{font-size:2.6rem}}.quick-start-engagements-item__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.4rem}.quick-start-engagements-item__title{margin:0;font-family:poppins,sans-serif;font-size:2.2rem;font-weight:600;line-height:normal;color:#fff}@media(max-width:767px){.quick-start-engagements-item__title{font-size:2rem}}.quick-start-engagements-item__subtitle{margin:0;font-family:poppins,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.6;color:hsla(0,0%,100%,.8)}.quick-start-engagements-item__description{margin:.4rem 0 0;font-family:poppins,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.333;color:hsla(0,0%,100%,.8)}.related-work{margin-top:8rem!important;padding:10rem 0;background-color:#f5f5f5}.related-work .related-work-title{padding-bottom:5rem}@media(max-width:800px){.related-work .related-work-title{padding-bottom:2rem}.related-work{margin-top:4rem!important;padding:4rem 0 9rem}}.resources-header-wrapper .resources-header-container{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.resources-header-wrapper .resources-header-container{padding-left:1.5rem;padding-right:1.5rem}}.resources-header-wrapper .resources-header-container{max-width:131.7rem;box-sizing:border-box}@media(max-width:1024px){.resources-header-wrapper .resources-header-container{max-width:110rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container{max-width:76.9rem}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .description{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.resources-header-wrapper{position:relative;display:flex}@media(min-height:1200px){.resources-header-wrapper{min-height:100rem;max-height:120rem}}.resources-header-wrapper .resources-header-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:min(100vh - 15rem,75rem);margin:auto;max-width:136.7rem;width:100%;gap:1.2rem;padding:4rem .8rem}@media(max-width:1500px){.resources-header-wrapper .resources-header-container{padding:4rem 2rem}}@media(min-height:1200px){.resources-header-wrapper .resources-header-container{min-height:unset;height:100%}}@media(max-width:1024px){.resources-header-wrapper .resources-header-container{height:auto;gap:3.2rem;min-height:calc(100vh - 18rem)}}@media(max-width:767px){.resources-header-wrapper .resources-header-container{padding:4rem 1.2rem 6rem;border-bottom:1px solid rgba(42,175,169,.25)}}.resources-header-wrapper .resources-header-container .heading{font-family:Poppins;font-size:5.5rem;font-style:normal;font-weight:700;line-height:130.5%}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .heading{font-size:6rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .heading{font-size:4.8rem}}.resources-header-wrapper .resources-header-container .gradient.right{top:0;animation:move-to-center-from-right 60s infinite alternate}@media(max-width:767px){.resources-header-wrapper .resources-header-container .gradient.right{top:-5rem}}.resources-header-wrapper .resources-header-container .gradient.left{bottom:0;animation:move-to-center-from-left 60s infinite alternate}@media(max-width:767px){.resources-header-wrapper .resources-header-container .gradient.left{bottom:0}}.resources-header-wrapper .resources-header-container .resources-header-card{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:4rem;flex:1;min-height:0;overflow:hidden;width:100%;z-index:10;background-color:transparent}@media(max-width:1024px){.resources-header-wrapper .resources-header-container .resources-header-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:auto;flex:unset;gap:2rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card{gap:1.6rem}}.resources-header-wrapper .resources-header-container .resources-header-card .image{flex:2.4;height:100%;width:100%;max-width:70rem;border-radius:2rem;overflow:hidden}@media(min-width:1600px){.resources-header-wrapper .resources-header-container .resources-header-card .image{flex:3;max-width:none}}@media(max-width:1024px){.resources-header-wrapper .resources-header-container .resources-header-card .image{flex:unset;height:60rem;max-width:100%;max-height:40rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .image{height:60rem;max-height:24rem}}.resources-header-wrapper .resources-header-container .resources-header-card .image img{width:100%;height:100%;object-fit:cover}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;flex:2.8;padding:1.2rem 0}@media(max-width:1024px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper{min-height:auto;gap:2.4rem;padding:0}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper{flex:unset}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;gap:.8rem;position:relative;max-width:54rem}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .title{display:inline;text-align:left;font-size:2.8rem;font-weight:600;line-height:130.5%;margin:0}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .title{font-size:2.4rem;font-weight:600}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .title{font-size:1.8rem;font-weight:500;line-height:120%}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .title div{font-weight:600}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .description{font-size:1.8rem;font-style:normal;font-weight:400;line-height:normal}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .description{font-size:1.6rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .description{font-size:1.4rem;font-weight:400}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .date-container{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:.8rem;background-color:transparent}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .date-container .date{font-size:1.4rem;font-weight:400;line-height:normal}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .date-container .date{font-size:1.3rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .date-container .date{font-size:1.2rem}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .date-container .separator{display:inline-block;width:6px;height:6px;border-radius:50%}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .badges{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:wrap;margin-bottom:.4rem}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .badges .tag{padding:.4rem 1.6rem;font-size:1.4rem;font-weight:500;border-radius:6.4rem;box-shadow:none;background-color:transparent}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .badges .tag{font-size:1.3rem;padding:.3rem 1.4rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .badges .tag{font-size:1.2rem;padding:.3rem 1.2rem}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .badges .upcoming-badge{background-color:#e53838;border-color:transparent;color:#fff;padding:.4rem 1.6rem;font-size:1.4rem;font-weight:500;box-shadow:none}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .badges .upcoming-badge .upcoming-text{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .badges .upcoming-badge .upcoming-text{font-size:1.2rem}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .content .badges .upcoming-badge .upcoming-text .ripple{width:.8rem;height:.8rem;background-color:#fff}@keyframes ripple{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}to{box-shadow:0 0 0 .8rem hsla(0,0%,100%,0)}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.6rem;width:100%;flex-shrink:0}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta{gap:1.4rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta{gap:1.2rem}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.8rem}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-avatars{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-avatar-wrapper{position:relative;z-index:1}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-avatar-wrapper:first-child{z-index:2}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-avatar-wrapper:not(:first-child){margin-left:-1.2rem}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-image{width:4.8rem;height:4.8rem;border-radius:50%;object-fit:cover}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-image{width:4.4rem;height:4.4rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-image{width:4rem;height:4rem}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-initial{display:flex;flex-direction:row;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;font-size:2.4rem;font-weight:600;text-transform:uppercase}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-initial{width:4.4rem;height:4.4rem;font-size:2.2rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-initial{width:4rem;height:4rem;font-size:2rem}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-name{font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;background-color:transparent}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-name{font-size:1.5rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .author .author-name{font-size:1.4rem}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .register-button{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.8rem;background-color:transparent;color:#f78606;border:.2rem solid #f78606;border-radius:.8rem;padding:1.6rem 2.4rem;font-size:1.6rem;font-weight:500;line-height:2.4rem;cursor:pointer;transition:all .3s ease;width:auto}@media(max-width:1023px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .register-button{padding:1.4rem 2rem;font-size:1.5rem}}@media(max-width:767px){.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .register-button{padding:1.2rem 1.8rem;font-size:1.4rem;line-height:2rem}}.resources-header-wrapper .resources-header-container .resources-header-card .content-wrapper .author-cta .register-button:hover{background-color:rgba(255,139,8,.1)}.resources-header-wrapper .resources-header-container .resources-header-card.light .image{border:1px solid rgba(42,175,169,.25)}.resources-header-wrapper .resources-header-container .swiper{flex:1;width:100%;z-index:10;padding-bottom:4rem}.resources-header-wrapper .resources-header-container .swiper-container{width:100%;height:100%}.resources-header-wrapper .resources-header-container .swiper-container .swiper-slide{height:auto;display:flex}.resources-header-wrapper .resources-header-container .swiper-container .swiper-slide .resources-header-card{width:100%;height:100%}.resources-header-wrapper .resources-header-container .swiper-container .swiper-pagination{position:absolute;bottom:0;left:50%;transform:translate(-50%,5%);width:auto;height:auto}.resources-header-wrapper .resources-header-container .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.2);opacity:1;margin:0 .4rem;position:relative;overflow:hidden;transition:all .3s ease}.resources-header-wrapper .resources-header-container .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.2);width:4.2rem;border-radius:2rem}.resources-header-wrapper .resources-header-container .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";position:absolute;top:0;left:0;height:100%;width:0;background-color:#fff;border-radius:2rem;animation:progress-fill 6s linear;animation-fill-mode:forwards;will-change:width;transform:translateZ(0)}.resources-header-wrapper .resources-header-container .swiper-container .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active):before{display:none}@keyframes progress-fill{0%{width:0}to{width:100%}}.resources-header-wrapper .light .heading,.resources-header-wrapper .light h1,.resources-header-wrapper .light h2,.resources-header-wrapper .light h3,.resources-header-wrapper .light p{color:#002835}.resources-header-wrapper .light .date-container .date{color:rgba(0,40,53,.5)}.resources-header-wrapper .light .date-container .separator{background-color:rgba(0,0,0,.1)}.resources-header-wrapper .light .tag{color:#002835}.resources-header-wrapper .light .author-image,.resources-header-wrapper .light .author-initial{box-shadow:0 0 0 2px #fff}.resources-header-wrapper .light .author-initial{background-color:#e6f6f5;color:rgba(0,165,153,.6);border:2px solid #c9ebe9}.resources-header-wrapper .light .author-name{color:#002835}.resources-header-wrapper .light .resources-header-card .image{border:1px solid rgba(42,175,169,.25)}.resources-header-wrapper .dark .heading,.resources-header-wrapper .dark h1,.resources-header-wrapper .dark h2,.resources-header-wrapper .dark h3,.resources-header-wrapper .dark p{color:#fff}.resources-header-wrapper .dark .date-container .date{color:hsla(0,0%,100%,.5)}.resources-header-wrapper .dark .date-container .separator{background-color:hsla(0,0%,100%,.2)}.resources-header-wrapper .dark .tag{color:#fff}.resources-header-wrapper .dark .author-image,.resources-header-wrapper .dark .author-initial{box-shadow:0 0 0 2px #002835}.resources-header-wrapper .dark .author-initial{background-color:#112027;color:hsla(0,0%,100%,.6);border:2px solid #7d9aa4}.resources-header-wrapper .dark .author-name{color:#fff}.rnd-wrapper{color:#002835;background-color:#e6f6f5;width:100%;position:relative;overflow:hidden;padding-top:2.4rem;padding-bottom:6.4rem}@media(max-width:1024px){.rnd-wrapper{padding-top:6.4rem;width:100vw}}.rnd-wrapper .rnd-header{padding-top:7.3rem}@media(max-width:767px){.rnd-wrapper .rnd-header{padding-top:2.4rem}}.rnd-wrapper .rnd-header .genie-title .genie-icon-wrapper{display:inline-flex;align-items:center;vertical-align:middle}.rnd-wrapper .rnd-header .genie-title .genie-icon-wrapper svg{width:3.7rem;height:auto}@media(max-width:1024px){.rnd-wrapper .rnd-header .genie-title .genie-icon-wrapper svg{width:2.5rem}}@media(max-width:767px){.rnd-wrapper .rnd-header .genie-title .genie-icon-wrapper svg{width:1.8rem}.rnd-wrapper .rnd-header .header-description{font-size:1.8rem;padding-left:2rem;padding-right:2rem}}.rnd-wrapper .rnd-container{max-width:131.7rem;padding:0 2.2rem;margin:4rem auto 0;position:relative;z-index:1;display:grid;grid-row-gap:6.4rem}@media(max-width:1023px){.rnd-wrapper .rnd-container{padding:3.6rem 2rem 0}}.rnd-wrapper .rnd-grid{display:flex;gap:6rem;justify-content:space-between;align-items:stretch;flex-wrap:nowrap}@media(max-width:1024px){.rnd-wrapper .rnd-grid{flex-direction:column;gap:0;align-items:center}}.rnd-wrapper .rnd-grid.inverted{flex-direction:row-reverse}@media(max-width:1024px){.rnd-wrapper .rnd-grid.inverted{flex-direction:column}}.rnd-wrapper .rnd-grid .grid-image{flex:0 0 auto;width:56.7rem;max-width:100%;border-radius:1.8rem;overflow:hidden;aspect-ratio:16/12}@media(max-width:1024px){.rnd-wrapper .rnd-grid .grid-image{width:100%;max-width:100%;aspect-ratio:unset}}@media(max-width:767px){.rnd-wrapper .rnd-grid .grid-image{height:35rem}}.rnd-wrapper .rnd-grid .mind-map-svg{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.rnd-wrapper .rnd-grid .grid-content{flex:1;padding:2rem 0;display:flex;flex-direction:column;justify-content:center}@media(max-width:1024px){.rnd-wrapper .rnd-grid .grid-content{justify-content:start;width:100%}}@media(max-width:767px){.rnd-wrapper .rnd-grid .grid-content{padding:2rem 0 0}}.rnd-wrapper .rnd-grid .grid-content .section-title{font-size:3.2rem;font-weight:700;margin-bottom:.8rem;color:#002835;justify-content:start}@media(max-width:767px){.rnd-wrapper .rnd-grid .grid-content .section-title{font-size:2.4rem;margin-bottom:.8rem}}.rnd-wrapper .rnd-grid .grid-content .section-subtitle{font-size:1.8rem;font-weight:600;margin-bottom:3rem;opacity:1;color:#002835}@media(max-width:1023px){.rnd-wrapper .rnd-grid .grid-content .section-subtitle{font-size:1.6rem;margin-bottom:2rem}}.rnd-wrapper .rnd-grid .grid-content .section-features{margin-bottom:3rem}@media(max-width:767px){.rnd-wrapper .rnd-grid .grid-content .section-features{margin-bottom:2rem}}.rnd-wrapper .rnd-grid .grid-content .section-features ul{list-style-type:none;padding:0;margin:0}.rnd-wrapper .rnd-grid .grid-content .section-features li{margin-bottom:1.2rem;display:flex;align-items:flex-start}.rnd-wrapper .rnd-grid .grid-content .section-features li p{color:#002835;margin-bottom:0;font-size:1.8rem;opacity:1}@media(max-width:1023px){.rnd-wrapper .rnd-grid .grid-content .section-features li p{font-size:1.6rem}}@media(max-width:767px){.rnd-wrapper .rnd-grid .grid-content .section-features li{margin-bottom:1rem}}.rnd-wrapper .rnd-grid .grid-content .section-features p{margin-bottom:1.2rem;position:relative;padding-left:2.4rem;font-size:1.6rem;line-height:1.5}@media(max-width:767px){.rnd-wrapper .rnd-grid .grid-content .section-features p{font-size:1.4rem;margin-bottom:1rem}}.rnd-wrapper .rnd-grid .grid-content .section-features p:before{content:"✦";position:absolute;left:0;color:#f78606;filter:drop-shadow(0 0 6px rgba(247,134,6,.5))}.rnd-wrapper .rnd-grid .grid-content .section-action{font-size:1.6rem;font-weight:500;color:#002835;display:flex;align-items:center}@media(max-width:767px){.rnd-wrapper .rnd-grid .grid-content .section-action{font-size:1.4rem}}.rnd-wrapper .rnd-grid .grid-content .section-action:hover{text-decoration:underline}.rnd-wrapper .rnd-grid .grid-content .section-action .arrow{margin-left:.4rem;transition:transform .2s ease;display:inline-flex}.rnd-wrapper .rnd-grid .grid-content .section-action .arrow svg{width:2rem;height:2rem}.rnd-wrapper .rnd-grid .grid-content .section-action .arrow svg path{fill:#002835}.rnd-wrapper .rnd-grid .grid-content .section-action:hover .arrow{transform:translateX(.4rem)}.service-cards-container{padding:80px 0}.service-cards-container .service-cards-grid{display:grid;gap:1rem;max-width:116rem;margin:0 auto;padding:0 20px;grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto}.service-cards-container .service-cards-grid .service-card-item:first-child{grid-column:1/3}.service-cards-container .service-cards-grid .service-card-item:nth-child(2){grid-column:3/5}.service-cards-container .service-cards-grid .service-card-item:nth-child(3){grid-column:5/7}.service-cards-container .service-cards-grid .service-card-item:nth-child(4){grid-column:1/4}.service-cards-container .service-cards-grid .service-card-item:nth-child(5){grid-column:4/7}.service-cards-container .service-cards-grid .service-card-item .card-description{color:rgba(0,40,53,.8);opacity:1}.service-cards-container .service-cards-grid .service-card-item:hover .card-description{color:#fff}@media screen and (max-width:1024px){.service-cards-container{padding:60px 0}}@media screen and (max-width:768px){.service-cards-container{padding:40px 0}.service-cards-container .service-cards-grid{grid-template-columns:"1fr";grid-template-areas:"card1" "card2" "card3" "card4" "card5"}}.section-container.services-home{max-width:126rem}.section-container.services-home>article{width:100%;margin-top:4rem}.section-container.services-home .heading-large{font-size:6.4rem;line-height:normal}@media(max-width:1023px){.section-container.services-home .heading-large{font-size:4.8rem}}.section-container.services-home .sub-heading{max-width:65rem}.services-home-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.4rem;grid-row-gap:2.4rem;grid-template-rows:none;width:100%;align-items:stretch}@media(max-width:1024px){.services-home-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem;grid-row-gap:2rem;grid-template-rows:none}}@media(max-width:767px){.services-home-grid{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:1.6rem;grid-template-rows:none}}.service-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2.4rem;height:100%;box-sizing:border-box;padding:2.8rem;border:1px solid rgba(42,175,169,.25);border-radius:1.2rem;background-color:#fbfdfd;text-decoration:none;cursor:pointer}.service-card:hover .service-arrow svg circle{stroke:#00a599}@media(max-width:1023px){.service-card{gap:1.6rem;padding:2.4rem}}.service-card-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;margin-bottom:4.4rem}@media(max-width:1023px){.service-card-header{margin-bottom:1.8rem}}.service-icon{display:flex;align-items:center;flex-shrink:0}.service-icon img{width:4.8rem;height:4.8rem;object-fit:contain}.service-title{font-size:2rem;font-weight:500;color:#002835;margin:0;line-height:normal;max-width:25rem}@media(max-width:1023px){.service-title{max-width:100%}}.service-arrow{display:flex;align-items:center;flex-shrink:0;width:3.6rem;margin-left:auto;transform:translateX(0);transition:transform .2s ease}.service-arrow svg{width:100%;height:auto}.service-arrow svg path{stroke-width:1.4px}.service-card:hover .service-arrow{transform:translateX(.4rem)}.service-description{font-size:1.6rem;font-weight:400;color:#002835;opacity:.8;line-height:2.1rem;margin:0}@media(max-width:1023px){.service-description{font-size:1.4rem;line-height:2rem}}.services-list-wrapper{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.services-list-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.services-list-wrapper{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.services-list-wrapper{max-width:110rem}}@media(max-width:767px){.services-list-wrapper{max-width:76.9rem}}.services-list-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:3rem;grid-row-gap:3rem;grid-template-rows:none;text-align:center;margin-top:2rem}@media(max-width:1024px){.services-list-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:none;text-align:left}}@media(max-width:767px){.services-list-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:none;text-align:left}}.services-list-wrapper .services-tile{-webkit-box-shadow:0 0 1rem 0 hsla(0,0%,53%,.16);-moz-box-shadow:0 0 1rem 0 hsla(0,0%,53%,.16);box-shadow:0 0 1rem 0 hsla(0,0%,53%,.16);padding:2.5rem}.services-list-wrapper .services-tile .tile-heading{margin-bottom:1rem}.services-list-wrapper .services-tile .tile-description{font-size:1.6rem;color:#585858;font-weight:300;font-family:Open Sans,sans-serif}.services-list-wrapper .services-tile .tile-description>strong{font-weight:700}.spotlight-card{position:relative;display:flex;align-items:stretch;overflow:hidden;border-radius:1.2rem;background-color:#00242f;color:inherit;text-decoration:none}.spotlight-card[href]{cursor:pointer}.spotlight-card--featured{width:100%;min-height:47.7rem}@media(max-width:1024px){.spotlight-card--featured{min-height:40rem}}.spotlight-card--featured .spotlight-card__content{padding:3.2rem 4.8rem}@media(max-width:1024px){.spotlight-card--featured .spotlight-card__content{padding:3rem 4rem}}.spotlight-card--featured .spotlight-card__inner{max-width:58rem;gap:6rem}.spotlight-card--featured .spotlight-card__media{position:relative;width:37rem;flex-shrink:0;padding:4.8rem 3rem 0}@media(max-width:1024px){.spotlight-card--featured .spotlight-card__media{width:28rem;padding:3.2rem 0 0 2rem}}.spotlight-card--featured .spotlight-card__title{font-size:3.4rem;font-weight:600}@media(max-width:1024px){.spotlight-card--featured .spotlight-card__title{font-size:2.8rem}}.spotlight-card--compact{width:55rem;min-height:30.9rem;flex-shrink:0}.spotlight-card--compact .spotlight-card__content{flex:1;padding:2.4rem}.spotlight-card--compact .spotlight-card__inner{max-width:65%;gap:4rem;height:100%;justify-content:space-around}.spotlight-card--compact .spotlight-card__media{position:absolute;top:0;right:0;bottom:0;width:48%;z-index:2;padding:2.4rem 0 0 2rem}.spotlight-card--compact .spotlight-card__title{font-size:2.2rem;font-weight:500}@media(max-width:767px){.spotlight-card--compact{width:100%;min-height:23rem}.spotlight-card--compact .spotlight-card__content{padding:1.6rem}.spotlight-card--compact .spotlight-card__inner{max-width:58%;gap:1.2rem;justify-content:space-between}.spotlight-card--compact .spotlight-card__media{width:60%;padding:1.2rem 0 0 1.2rem;right:-3rem}.spotlight-card--compact .spotlight-card__text{gap:.6rem}.spotlight-card--compact .spotlight-card__title-group{gap:.4rem}.spotlight-card--compact .spotlight-card__label{font-size:1.2rem;line-height:1.8rem}.spotlight-card--compact .spotlight-card__title{font-size:1.5rem}.spotlight-card--compact .spotlight-card__description{font-size:1.2rem;line-height:1.8rem}.spotlight-card--compact .spotlight-card__link{font-size:1.2rem}.spotlight-card--compact .spotlight-card__link svg{width:2.4rem;height:2.4rem}}.spotlight-card__glow{position:absolute;z-index:0;border-radius:50%;pointer-events:none;filter:blur(5rem)}.spotlight-card__glow--top{top:-16rem;left:-14rem;width:32rem;height:30rem;background:radial-gradient(circle at 30% 35%,rgba(247,134,6,.3),transparent 60%),radial-gradient(circle at 60% 70%,rgba(0,165,153,.3),transparent 60%)}.spotlight-card__glow--bottom{bottom:-14rem;left:3rem;width:26rem;height:22rem;background:radial-gradient(ellipse at center,rgba(0,165,153,.35),transparent 70%)}.spotlight-card__texture{position:absolute;bottom:0;right:0;width:100%;height:100%;background-repeat:no-repeat;background-position:100% 100%;background-size:70% 100%}.spotlight-card__scrim{position:absolute;top:0;bottom:0;left:0;z-index:1;width:46%;background:linear-gradient(84deg,rgba(0,37,48,.95) 42%,rgba(0,37,48,0) 81%);pointer-events:none}.spotlight-card__content{position:relative;z-index:3;display:flex;flex:1;align-items:center}.spotlight-card__inner{display:flex;width:100%;flex-direction:column;justify-content:space-between;gap:2rem;color:#fff}.spotlight-card__text{display:flex;flex-direction:column;gap:1.1rem}.spotlight-card__title-group{display:flex;flex-direction:column;gap:.8rem}.spotlight-card__label{font-size:1.4rem;font-weight:400;line-height:3.4rem;color:hsla(0,0%,100%,.6)}.spotlight-card__title{margin:0;line-height:normal;color:#fff;word-break:break-word}.spotlight-card__description{margin:0;font-size:1.6rem;font-weight:400;line-height:3.4rem;color:hsla(0,0%,100%,.6)}.spotlight-card__link{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;font-size:1.8rem;font-weight:500;color:#fff;text-decoration:none}.spotlight-card__link svg{flex-shrink:0;width:3.2rem;height:3.2rem}@media(max-width:767px){.spotlight-card__link{text-decoration:underline}}.spotlight-card:hover .spotlight-card__link{text-decoration:underline}.spotlight-card__media{pointer-events:none}.spotlight-card__image{width:100%;height:100%;object-fit:cover;object-position:top}.scroll-button{position:fixed;cursor:pointer;background-color:#ff7a59;border-radius:100%;font-weight:700;text-align:center;color:#fff;border:0;z-index:22;font-size:1.2rem;bottom:1rem;right:2.5rem;width:6.8rem;height:6.8rem}.scroll-button.download{display:grid;grid-template-columns:auto;grid-column-gap:0;grid-row-gap:0;grid-template-rows:none;place-items:center}@media(min-width:768px){.scroll-button{bottom:3rem;right:6rem;width:7.8rem;height:7.8rem;font-size:1.4rem}}.scroll-button.hide-button{display:none}.scroll-button:after{content:"";position:absolute;background-color:rgba(255,122,89,.502);z-index:-1;border-radius:100%;animation:blinking 1s infinite;left:-.4rem;top:-.4rem;width:7.6rem;height:7.6rem}@media(min-width:768px){.scroll-button:after{left:-.4rem;top:-.4rem;width:8.6rem;height:8.6rem}}.scroll-button:after:hover{animation:stopBlink 1s infinite;background-color:rgba(255,124,52,.502)}.scroll-button:focus{outline:none}.scroll-button:hover{-webkit-box-shadow:0 .1rem 1rem 0 rgba(0,0,0,.1);-moz-box-shadow:0 .1rem 1rem 0 rgba(0,0,0,.1);box-shadow:0 .1rem 1rem 0 rgba(0,0,0,.1)}.scroll-button:hover .button-tooltip{visibility:hidden}@media(min-width:768px){.scroll-button:hover .button-tooltip{visibility:visible}}.scroll-button .button-tooltip{visibility:hidden;position:absolute;left:-26rem;top:2rem;padding:1rem;background-color:#fff;color:#585858;border:.1rem solid #e0e5e7}.scroll-button .button-tooltip:before{content:"";position:absolute;right:-1rem;width:0;height:0;border-top:1rem solid transparent;border-bottom:1rem solid transparent;border-left:1rem solid #f6fafa}.scroll-button .button-tooltip:after{content:"";position:absolute;top:1.2rem;right:-.8rem;width:0;height:0;border-top:.8rem solid transparent;border-bottom:.8rem solid transparent;border-left:.8rem solid #fff}.scroll-button .button-tooltip:hover{visibility:visible}@keyframes blinking{0%{opacity:1}50%{opacity:0}}@keyframes stopBlink{0%{opacity:1}to{opacity:1}}.tabs-container{display:flex;flex-direction:column;align-items:default;justify-content:center;gap:2rem;margin-bottom:2rem}.tabs-container.tabs-top .tabs-tab-list .tabs-tab{display:flex;flex-direction:row;align-items:center;justify-content:center}.tabs-container.tabs-left{flex-direction:row}.tabs-container.tabs-right{flex-direction:row-reverse}.tabs-container.tabs-bottom{flex-direction:column-reverse}.tabs-container.tabs-left .tabs-tab-list,.tabs-container.tabs-right .tabs-tab-list{display:flex;flex-direction:column;align-items:center;justify-content:center}.tabs-tab-list{display:flex;flex-direction:row;align-items:center;justify-content:center}.tabs-tab-list .tabs-tab{padding:1rem 2rem;width:100%;background-color:#f0f0fd;border:.1rem solid #ccc;cursor:pointer;list-style:none}.tabs-tab-list .tabs-tab:focus-visible{outline:none}.tabs-tab-list .tabs-tab.tabs-active{background-color:#fff}.tabs-tab-content{flex-grow:1;padding:2rem 2rem 0;border:.2rem solid #ccc}@media(max-width:1023px){.tabs-tab-content{padding:0 1rem}}.tech-stack-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.tech-stack-wrapper .tech-stack-heading{font-size:5rem;max-width:121.6rem;color:#002835;text-align:center;margin-bottom:2.4rem;font-weight:700;line-height:6.4rem;letter-spacing:-.075rem}@media(max-width:1024px){.tech-stack-wrapper .tech-stack-heading{font-size:3.7rem}}@media(max-width:767px){.tech-stack-wrapper .tech-stack-heading{font-size:3.2rem}}@media(max-width:1023px){.tech-stack-wrapper .tech-stack-heading{line-height:normal}}.tech-stack-wrapper .tech-stack-buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.6rem;margin-bottom:4.2rem;box-shadow:none;width:100%;max-width:96rem;margin-left:auto;margin-right:auto;padding:0 4rem;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.tech-stack-wrapper .tech-stack-buttons::-webkit-scrollbar{display:none}.tech-stack-wrapper .tech-stack-buttons .tech-stack-button{font-weight:500;background-color:transparent;border:none;border-radius:1rem;padding:8px 16px;box-shadow:none;font-size:1.8rem;cursor:pointer;flex-shrink:0;color:#002835}.tech-stack-wrapper .tech-stack-buttons .selected-tech-stack{background:linear-gradient(90deg,#f1652c,#f78606);color:#fff;box-shadow:0 0 20px 0 #e0e5e7;cursor:default}.tech-stack-wrapper .tech-stack-buttons.is-centered{justify-content:center;overflow-x:visible}.tech-stack-wrapper .tech-stack-buttons.is-scrollable{justify-content:flex-start;overflow-x:auto;scroll-behavior:smooth;touch-action:pan-x;-webkit-overflow-scrolling:touch;cursor:grab}.tech-stack-wrapper .tech-stack-buttons.dragging{cursor:grabbing}.tech-stack-wrapper .tech-stack-buttons.dragging .tech-stack-button{pointer-events:none}@media(max-width:1024px){.tech-stack-wrapper .tech-stack-buttons{gap:.8rem;margin-bottom:2.8rem;width:100vw;max-width:100vw;margin-left:0;margin-right:0;padding:0 1.6rem}.tech-stack-wrapper .tech-stack-buttons.is-centered{justify-content:center;overflow-x:hidden}.tech-stack-wrapper .tech-stack-buttons.is-scrollable{justify-content:flex-start;overflow-x:auto}.tech-stack-wrapper .tech-stack-buttons .tech-stack-button{font-size:1.6rem}}.tech-stack-wrapper .tech-stack-buttons-shell{position:relative}.tech-stack-wrapper .tech-stack-buttons-shell.show-edge-fades:after,.tech-stack-wrapper .tech-stack-buttons-shell.show-edge-fades:before{content:"";position:absolute;top:0;bottom:4.2rem;width:7.2rem;height:100%;pointer-events:none;z-index:1;opacity:0;transition:opacity .2s ease}.tech-stack-wrapper .tech-stack-buttons-shell.show-edge-fades:before{left:0;background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0))}.tech-stack-wrapper .tech-stack-buttons-shell.show-edge-fades:after{right:0;background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0))}.tech-stack-wrapper .tech-stack-buttons-shell.show-edge-fades.show-left-fade:before,.tech-stack-wrapper .tech-stack-buttons-shell.show-edge-fades.show-right-fade:after{opacity:1}.tech-stack-wrapper .tech-stack-logo-desktop{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem;width:77%}.tech-stack-wrapper .techstack-logo-grid{position:relative;overflow:hidden;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:1.4rem}.tech-stack-wrapper .techstack-logo-grid.animated .scroll-content{display:flex;gap:2rem;white-space:nowrap;transform:translateX(0);transition:transform .1s linear}@media(max-width:1024px){.tech-stack-wrapper .techstack-logo-grid .static .logo-row{flex-wrap:wrap;padding:0 2rem}}.tech-stack-wrapper .techstack-logo-grid .logo-row{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1.4rem;flex-wrap:wrap}@media(max-width:1024px){.tech-stack-wrapper .techstack-logo-grid .logo-row{flex-wrap:nowrap;justify-content:center}}.tech-stack-wrapper .techstack-logo-grid .tool-logo-card{flex-shrink:0;height:5.5rem;width:auto;padding:1.5rem 2rem;border-radius:.8rem;border:1px solid rgba(42,175,169,.25)}.tech-stack-wrapper .techstack-logo-grid .tool-logo-card .tool-logo{height:100%}@media(max-width:1024px){.tech-stack-wrapper .techstack-logo-grid .tool-logo-card{height:3.4rem;padding:.8rem 1.2rem}}.tech-stack-wrapper .techstack-logo-grid .remaining-count-badge{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0;height:5.5rem;min-width:8rem;padding:1.5rem 2rem;border-radius:.8rem;border:1px solid rgba(42,175,169,.25);background:linear-gradient(90deg,#f1652c,#f78606);color:#fff;font-size:2rem;font-weight:600;cursor:pointer;transition:all .3s ease}.tech-stack-wrapper .techstack-logo-grid .remaining-count-badge:hover{transform:scale(1.05);box-shadow:0 4px 20px rgba(0,0,0,.15)}@media(max-width:1024px){.tech-stack-wrapper .techstack-logo-grid .remaining-count-badge{height:3.4rem;min-width:6rem;padding:.8rem 1.2rem;font-size:1.6rem}}@keyframes scroll-infinite{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.fullwidth-template-wrapper,.solutions-contact-form-wrapper{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.fullwidth-template-wrapper,.solutions-contact-form-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.fullwidth-template-wrapper,.solutions-contact-form-wrapper .solutions-contact-form-content{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.fullwidth-template-wrapper,.solutions-contact-form-wrapper .solutions-contact-form-content{max-width:110rem}}@media(max-width:767px){.fullwidth-template-wrapper,.solutions-contact-form-wrapper .solutions-contact-form-content{max-width:76.9rem}}.fullwidth-template-wrapper{margin-top:5rem}.fullwidth-template-wrapper .template-details-grid{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:4rem;grid-template-rows:none;margin-top:10rem;margin-bottom:6rem}@media(min-width:768px){.fullwidth-template-wrapper .template-details-grid{display:grid;grid-template-columns:1fr 30rem;grid-column-gap:12rem;grid-row-gap:0;grid-template-rows:none}}.fullwidth-template-wrapper .template-details-grid .solutions-content{padding-bottom:4.9rem}.fullwidth-template-wrapper .template-details-grid .solutions-content .slogan-heading{font-size:2.6rem}.fullwidth-template-wrapper .template-details-grid .solutions-content .paragraph-heading{font-size:1.8rem;font-weight:600}.fullwidth-template-wrapper .template-details-grid .solutions-content .description{font-size:1.6rem;margin-left:0;width:auto}.fullwidth-template-wrapper .template-details-grid .side-details{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:none;align-content:flex-start}@media(max-width:767px){.fullwidth-template-wrapper .template-details-grid .side-details{justify-self:left}}.fullwidth-template-wrapper .template-details-grid .side-details .side-links-wrapper{display:grid;grid-template-columns:3.9rem auto;grid-column-gap:1.5rem;grid-row-gap:0;grid-template-rows:1.8rem 1fr;align-items:center;position:relative}.fullwidth-template-wrapper .template-details-grid .side-details .side-links-wrapper:after{content:"";position:absolute;width:100%;height:.1rem;bottom:-1.6rem;border-bottom:.1rem solid #dedede}.fullwidth-template-wrapper .template-details-grid .side-details .side-links-wrapper.download-style:after{border-bottom:none}.fullwidth-template-wrapper .template-details-grid .side-details .side-links-wrapper .link-image{grid-row:1/3}.fullwidth-template-wrapper .template-details-grid .side-details .side-links-wrapper .link-image svg path{width:100%;fill:#00a599}.fullwidth-template-wrapper .template-details-grid .side-details .side-links-wrapper .link-type{opacity:.7;font-size:1.4rem;color:#585858}.fullwidth-template-wrapper .template-details-grid .side-details .side-links-wrapper .link-heading{font-size:1.6rem;color:#00a599;transition:all .2s linear}.fullwidth-template-wrapper .template-details-grid .side-details .side-links-wrapper:hover .link-heading{transition:all .3s linear;color:#f78606}.fullwidth-template-wrapper .template-details-grid .side-details .side-links-wrapper:hover .link-image svg path{transition:all .3s linear;fill:#f78606;cursor:pointer}.fullwidth-template-wrapper .map-gif{width:100%}.fullwidth-template-wrapper .caption{font-size:1.6rem;text-align:center}.fullwidth-template-wrapper .caption-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;position:relative;margin-top:2rem}@media(max-width:767px){.fullwidth-template-wrapper .caption-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.fullwidth-template-wrapper .caption-wrapper .caption{align-self:flex-start}}.fullwidth-template-wrapper .aws-map-button{cursor:pointer;border-radius:.5rem;background-color:#ff7c34;padding:1rem 2rem;font-size:1.3rem;font-weight:700;text-align:center;color:#fff;border:none;transition:all .2s ease-out;margin:1.5rem 0 1rem}.fullwidth-template-wrapper .aws-map-button:focus{outline:none}.fullwidth-template-wrapper .aws-map-button:hover{-webkit-box-shadow:0 .1rem .6rem 0 rgba(0,0,0,.3);-moz-box-shadow:0 .1rem .6rem 0 rgba(0,0,0,.3);box-shadow:0 .1rem .6rem 0 rgba(0,0,0,.3);transition:all .2s ease-in}.solutions-contact-form-wrapper{padding-bottom:3rem}.solutions-contact-form-wrapper .contact-form-heading{text-align:center;font-size:2.4rem;letter-spacing:.72rem;color:#667f88;padding:5.8rem 0 3rem;text-transform:uppercase}.solutions-contact-form-wrapper .contact-form-description{max-width:74rem;padding-right:3rem;text-align:center;line-height:1.56;margin:auto auto 7.9rem;font-size:1.6rem;color:rgba(0,0,0,.7)}@media(max-width:767px){.solutions-contact-form-wrapper .contact-form-description{padding-right:0}}.solutions-contact-form-wrapper .contact-form-container input,.solutions-contact-form-wrapper .contact-form-container textarea{background-color:#efefef}.solutions-template .solutions-contact-form-wrapper,.solutions-template .solutions-content-wrapper{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.solutions-template .solutions-contact-form-wrapper,.solutions-template .solutions-content-wrapper{padding-left:1.5rem;padding-right:1.5rem}}.solutions-template .solutions-contact-form-wrapper .solutions-contact-form-content,.solutions-template .solutions-content-wrapper{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.solutions-template .solutions-contact-form-wrapper .solutions-contact-form-content,.solutions-template .solutions-content-wrapper{max-width:110rem}}@media(max-width:767px){.solutions-template .solutions-contact-form-wrapper .solutions-contact-form-content,.solutions-template .solutions-content-wrapper{max-width:76.9rem}}.solutions-template .solutions-content-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:unset;grid-row-gap:0;grid-template-rows:none;align-items:baseline;padding-bottom:6.5rem;grid-template-areas:"breadcrumbs" "headings" "paragraphs" "customers";margin-top:5rem}@media(min-width:768px){.solutions-template .solutions-content-wrapper.devops-solution-wrapper{display:grid;grid-template-columns:minmax(23rem,30rem) 1fr;grid-column-gap:13%;grid-row-gap:0;grid-template-rows:none}.solutions-template .solutions-content-wrapper{display:grid;grid-template-columns:minmax(23rem,28rem) 1fr;grid-column-gap:15%;grid-row-gap:0;grid-template-rows:none;grid-template-areas:"breadcrumbs breadcrumbs" "headings paragraphs" "headings paragraphs" "customers customers"}}.solutions-template .solutions-content-wrapper .tags-wrapper .tags-title{text-transform:capitalize}.solutions-template .solutions-content-wrapper .breadcrumbs-wrapper{grid-area:breadcrumbs;margin-bottom:0;padding-left:1.9rem}.solutions-template .solutions-content-wrapper .solutions-description{grid-area:paragraphs}.solutions-template .solutions-content-wrapper .solutions-description p{font-size:1.6rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content{position:relative;margin-bottom:3rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content ul{margin:.3rem 0 1.7rem 1.9rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .tags-wrapper{cursor:default}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more{margin:4rem 0 3rem;color:#585858;font-size:1.6rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more .detailed-statistics-link{color:rgba(0,165,154,.788);font-size:1.6rem;font-weight:600}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more .detailed-statistics-link:hover{color:#00a599}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .download-here{font-size:1.4rem;font-weight:400;line-height:normal;letter-spacing:normal;border-top:.1rem solid #f4f4f4;margin:3rem 0;padding:2rem 0;border-bottom:.1rem solid #f4f4f4}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .download-here a{color:#00a599;margin-right:.5rem;font-weight:600}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .download-here img{margin-right:.3rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .heading-target{position:absolute;top:-8rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .slogan-heading{font-size:2.4rem;margin-top:5.5rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content #success-stories{padding-bottom:.5rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .paragraph-heading{font-size:2.2rem;font-weight:600}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .secondary-heading{font-weight:600;color:#000;opacity:.85;font-size:1.8rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .tags-item{cursor:default}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .description{margin-bottom:1rem;margin-top:.5rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:0;grid-template-rows:unset;max-width:31rem;margin:auto}@media(min-width:1024px){.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:3rem;grid-row-gap:0;grid-template-rows:unset;margin:unset;max-width:100%}}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;-webkit-box-shadow:0 0 1rem 0 hsla(0,0%,53%,.16);-moz-box-shadow:0 0 1rem 0 hsla(0,0%,53%,.16);box-shadow:0 0 1rem 0 hsla(0,0%,53%,.16);margin:3.5rem 0;transition:all .3s linear}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper.disabled{opacity:.4;cursor:disabled;border:.1rem solid rgba(0,0,0,.1);box-shadow:none}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper.disabled:hover{opacity:.4;cursor:not-allowed}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper .card-body{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;padding:2.5rem;text-align:center}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper .card-body .card-icon{margin-bottom:1rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper .card-body .card-icon .fintech-card-icons{width:100%}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper .card-body .card-heading{font-size:1.8rem;font-weight:700;color:#000;margin-bottom:1rem;transition:all .3s linear}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper .card-body .card-description{font-size:1.6rem;color:#000}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper.not-disabled:hover{-webkit-box-shadow:0 0 1rem 0 rgba(56,56,56,.16);-moz-box-shadow:0 0 1rem 0 rgba(56,56,56,.16);box-shadow:0 0 1rem 0 rgba(56,56,56,.16);transition:all .3s linear}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-wrapper.not-disabled:hover .card-heading{transition:all .3s linear;color:#00a599}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-footer{background-color:rgba(255,124,52,.102);padding:1.3rem 0;width:100%}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-container .card-footer .footer-text{font-size:1.6rem;font-weight:600;text-align:center;color:#ff7c34}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .footer-cards-container .card-body{display:grid;grid-template-columns:5.5rem 1fr;grid-column-gap:2.5rem;grid-row-gap:0;grid-template-rows:unset;margin:3rem 0 4rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .footer-cards-container .card-body .card-data .card-heading{font-size:1.8rem;font-weight:700;color:#000}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .footer-cards-container .card-body .card-data .card-description{font-size:1.6rem;color:rgba(0,0,0,.7)}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more-container{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:3rem;grid-template-rows:none}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more-container .learn-more-wrapper{display:grid;grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:1rem;grid-template-rows:auto 1fr;background-color:rgba(255,124,52,.102);padding:2rem}@media(min-width:425px){.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more-container .learn-more-wrapper{display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;grid-row-gap:0;grid-template-rows:1fr;align-items:center}}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more-container .learn-more-wrapper .tool-logo{height:max-content}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more-container .learn-more-wrapper .tool-logo>img{height:2.5rem}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more-container .learn-more-wrapper .learn-more-text{font-size:1.6rem;color:rgba(88,88,88,.702)}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more-container .learn-more-wrapper .learn-more-text .link-text{font-weight:700;color:rgba(255,123,52,.78)}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .learn-more-container .learn-more-wrapper .learn-more-text .link-text:hover{color:#ff7c34}.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-divider{display:none}@media(min-width:768px){.solutions-template .solutions-content-wrapper .solutions-description .solutions-content .head-cards-divider{display:block;height:.1rem;border:0;border-top:.1rem solid #f6fafa;margin:1rem 0 2rem;padding:0}}.solutions-template .solutions-content-wrapper .solutions-description .paragraph-thumbnail{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin:2.17rem 0 1.6rem;border-radius:.2rem;box-shadow:0 0 .6rem 0 rgba(0,0,0,.11);padding:1.1rem 2.1rem 1.4rem}.solutions-template .solutions-content-wrapper .solutions-description .paragraph-thumbnail .fintech-image{width:100%;height:100%}@media(min-width:1024px){.solutions-template .solutions-content-wrapper .solutions-description .paragraph-thumbnail .fintech-image{width:unset;height:unset}}.solutions-template .solutions-content-wrapper .solutions-description .paragraph-thumbnail img{width:100%;height:100%}.solutions-template .solutions-content-wrapper .solutions-description .caption{margin-top:3.8rem}.solutions-template .solutions-content-wrapper .solutions-description .contact-form-container{margin:0;max-width:100%}.solutions-template .solutions-content-wrapper .related-customers-wrapper{grid-area:customers;border-top:none}.solutions-template .solutions-content-wrapper .related-customers-wrapper .title{justify-content:center}.solutions-template .solutions-content-wrapper .related-customers-wrapper .customers-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.solutions-template .solutions-content-wrapper .headings-list{grid-area:headings;position:sticky;top:15.4rem}.solutions-template .solutions-content-wrapper .headings-list .sticky-anchor{margin:0;top:8rem;width:100%;list-style-type:none;padding:0;box-sizing:border-box;border-radius:.4rem;text-transform:capitalize}.solutions-template .solutions-content-wrapper .headings-list .sticky-anchor .ant-anchor-link{line-height:normal}.solutions-template .solutions-content-wrapper .headings-list .sticky-anchor .ant-anchor-link-active .ant-anchor-link-title,.solutions-template .solutions-content-wrapper .headings-list .sticky-anchor .ant-anchor-link-title:hover{color:#00a599}.solutions-template .solutions-content-wrapper .headings-list .sticky-anchor .ant-anchor-ink-ball{border:.2rem solid #00a599}.solutions-template .solutions-content-wrapper .sticky-anchor-wrapper{top:10rem}@media(max-width:767px){.solutions-template .solutions-content-wrapper .sticky-anchor-wrapper{display:none}}.solutions-template .solutions-content-wrapper .sticky-anchor-wrapper .ant-affix{top:13.7rem!important}.solutions-template .solutions-content-wrapper .logos-wrapper{justify-content:flex-start}.solutions-template .solutions-content-wrapper .logos-wrapper .toolset-logo-grid{margin-top:1rem}.solutions-template .solutions-content-wrapper .ant-anchor-ink{display:none}.solutions-template .solutions-content-wrapper .heading-link{border-top:.1rem solid rgba(102,127,136,.161)}.solutions-template .solutions-content-wrapper .heading-link:last-child{border-bottom:.1rem solid rgba(102,127,136,.161)}.solutions-template .solutions-content-wrapper .heading-link .ant-anchor-link-title{text-transform:none}@media(max-width:425px){.solutions-template .solutions-content-wrapper .heading-link .ant-anchor-link-title{text-overflow:ellipsis;max-width:35ch}}@media(max-width:375px){.solutions-template .solutions-content-wrapper .heading-link .ant-anchor-link-title{text-overflow:ellipsis;max-width:30ch}}.solutions-template .solutions-contact-form-wrapper{opacity:.8;background-color:#efefef;padding-bottom:3rem}.solutions-template .solutions-contact-form-wrapper .contact-form-heading{text-align:center;font-size:2.4rem;letter-spacing:.72rem;color:#667f88;padding:5.8rem 0 3rem;text-transform:uppercase}.solutions-template .solutions-contact-form-wrapper .contact-form-description{max-width:74rem;padding-right:3rem;text-align:center;line-height:1.56;margin:auto auto 7.9rem;font-size:1.6rem;color:rgba(0,0,0,.7)}@media(max-width:767px){.solutions-template .solutions-contact-form-wrapper .contact-form-description{padding-right:0}}.solutions-template .solutions-contact-form-wrapper .contact-form-container input{background-color:#efefef}.solutions-template .solutions-contact-form-wrapper .contact-form-container textarea{background-color:#f6fafa}.solutions-template .cost-optimization-map{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.solutions-template .cost-optimization-map .map-frame{margin:0 auto 10rem;overflow:hidden;width:100rem;height:70rem}@media(max-width:425px){.solutions-template .cost-optimization-map .map-frame{width:100%;height:30rem}}.solutions-template .cost-optimization-map .map-frame #dummymindmap{width:100rem;height:70rem}@media(max-width:425px){.solutions-template .cost-optimization-map .map-frame #dummymindmap{padding:0 2rem;width:100%;height:30rem}}.solutions-template .gradient-button{display:none}.solutions-template .embedded-carousel .carousel-cell{padding-bottom:5rem}@media(max-width:767px){.solutions-template .embedded-carousel .carousel-cell{padding-bottom:2rem}}.bootcamp-collapse,.slides-wrapper.visualization{max-width:131.7rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.bootcamp-collapse,.slides-wrapper.visualization{max-width:110rem}}@media(max-width:767px){.bootcamp-collapse,.slides-wrapper.visualization{max-width:76.9rem}}.slides-wrapper{position:relative;max-width:100%;overflow-anchor:none}.slides-wrapper img{width:100%}.slides-wrapper.visualization{max-width:100rem;margin:6rem auto}.slides-wrapper.embedded-content-wrapper{margin-top:0}.slides-wrapper.embedded-content-wrapper embed{width:100%;height:100vh}.slides-wrapper.embedded-content-wrapper .responsive-deck{display:none}.slides-container{position:relative;width:100%;max-width:100%;aspect-ratio:16/9;min-height:240px}.slides-frame{position:absolute;inset:0;width:100%;height:100%;border:0;background:#fff;transition:opacity .3s ease;z-index:2}.frame-hidden{opacity:0;pointer-events:none}.responsive-deck{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.slides-loader{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:3}.bootcamp-collapse{margin:20rem auto}.primary-button{margin-top:4rem;background:#fff}.testimonial{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;border-radius:2.8rem;background-color:#00202a;padding:4.2rem 3.6rem;font-family:Poppins,sans-serif;width:65rem;gap:3.8rem}@media(max-width:1024px){.testimonial{width:100%;height:auto}}.testimonial .testimonial-card-header{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;width:100%;margin:0;gap:1rem}.testimonial .testimonial-card-header .author-details{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:2rem;flex:1;min-width:0}.testimonial .testimonial-card-header .author-details .text-about-author{color:#fff;flex:1;min-width:0}.testimonial .testimonial-card-header .author-details .text-about-author .testimonial-title{color:inherit;font-size:2.2rem;font-weight:600;margin-top:0;margin-bottom:.4rem;justify-content:left;text-transform:none;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.testimonial .testimonial-card-header .author-details .text-about-author .testimonial-title{font-size:1.6rem;line-height:normal}}.testimonial .testimonial-card-header .author-details .text-about-author .testimonial-author{color:inherit;font-size:2rem;opacity:.6;margin:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.testimonial .testimonial-card-header .author-details .text-about-author .testimonial-author{font-size:1.6rem}}.testimonial .testimonial-card-header .author-details .author-img{border-radius:50%;width:6.4rem;height:6.4rem;object-fit:cover}.testimonial .testimonial-card-header .client-logo{width:5rem;height:5rem;object-fit:contain;flex-shrink:0}@media(max-width:768px){.testimonial .testimonial-card-header .client-logo{width:3.6rem;height:3.4rem}}.testimonial .testimonial-content{color:#fff;width:100%;font-weight:400;margin:0;flex-grow:1;font-size:1.8rem}@media(max-width:1024px){.testimonial .testimonial-content{font-size:1.5rem}}@media(max-width:375px){.testimonial .testimonial-content{font-size:1.4rem}}.testimonial-container{display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;gap:1rem;background-color:#002835;padding:7rem 0 5rem}.testimonial-container .heading-large{font-size:6.4rem;line-height:normal}@media(max-width:1023px){.testimonial-container .heading-large{font-size:4.8rem}}.testimonial-container .sub-heading{margin-top:0;padding:0 1rem}@media(max-width:767px){.testimonial-container .sub-heading{font-size:1.4rem}}.testimonial-container .badge-filled{margin-bottom:0}.testimonial-container .testimonial-gradiant-bottom{right:0;z-index:1;top:20%;animation:gradiant-bottom-animation 50s infinite alternate;animation-delay:3s}.testimonial-container .testimonial-gradiant-top{z-index:1;top:-1rem;left:25%;animation:gradiant-top-animation 50s infinite alternate;animation-delay:3s}@media(max-width:1024px){.testimonial-container .testimonial-gradiant-top{animation-duration:10s}}@media(max-width:767px){.testimonial-container .testimonial-gradiant-top{top:3%}}.testimonial-container .testimonials-wrapper{position:relative;width:100%;padding:5rem 0;overflow:hidden}.testimonial-container .testimonial-rows{display:flex;flex-direction:column;gap:2rem;width:100%;padding:0 2rem}.testimonial-container:before{content:"";position:absolute;top:0;left:0;height:100%;width:20%;background:linear-gradient(90deg,#002835 10%,transparent);z-index:10;pointer-events:none}@media(max-width:1024px){.testimonial-container:before{display:none}}.testimonial-container:after{content:"";position:absolute;top:0;right:0;height:100%;width:20%;background:linear-gradient(270deg,#002835 10%,transparent);z-index:10;pointer-events:none}@media(max-width:1024px){.testimonial-container:after{display:none}}.testimonial-row-container{overflow:hidden;width:100%;position:relative}.testimonial-row-container .testimonial-row{position:relative;width:100%;overflow:visible}.testimonial-row-container .testimonials-track{display:flex;gap:2rem}.testimonial-mobile-view{display:flex;flex-direction:column;gap:2rem;width:100%;padding:0 2rem}.testimonial-mobile-view .testimonial{width:100%;height:auto;min-height:25rem;padding:3rem}@keyframes gradiant-top-animation{0%{left:30%}50%{left:calc(90% - 27rem)}to{left:30%}}@keyframes gradiant-bottom-animation{0%{right:0}50%{right:0;top:calc(70% - 27rem)}to{right:0}}.thought-leadership-featured.thought-leadership-featured--full-width{padding-left:1.5rem;padding-right:1.5rem}@media(max-width:767px){.thought-leadership-featured.thought-leadership-featured--full-width{padding-left:1.5rem;padding-right:1.5rem}}.thought-leadership-featured.thought-leadership-featured--full-width{max-width:145rem;margin:auto;box-sizing:border-box}@media(max-width:1024px){.thought-leadership-featured.thought-leadership-featured--full-width{max-width:110rem}}@media(max-width:767px){.thought-leadership-featured.thought-leadership-featured--full-width{max-width:76.9rem}}.thought-leadership-section{padding:12rem 0;max-width:100%;background-color:#f3f3f3}@media(max-width:767px){.thought-leadership-section{padding:8rem 0}}.thought-leadership-section .thought-leadership-heading{font-size:6.4rem}@media(max-width:1024px){.thought-leadership-section .thought-leadership-heading{font-size:4.8rem;padding:0 2rem}}@media(max-width:767px){.thought-leadership-section .thought-leadership-heading{font-size:3.7rem;line-height:1.2}}.thought-leadership-section .sub-heading{max-width:92rem}@media(max-width:1024px){.thought-leadership-section .sub-heading{padding:0 2rem}}@media(max-width:1023px){.thought-leadership-section .sub-heading{max-width:100%}}.thought-leadership-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:5.9rem}@media(max-width:767px){.thought-leadership-content{margin-top:1rem}}.thought-leadership-featured{width:100%;max-width:121.6rem}@media(max-width:1024px){.thought-leadership-featured{max-width:90%}}@media(max-width:767px){.thought-leadership-featured{max-width:100%}}.thought-leadership-carousel-outer{width:100%;overflow:hidden;margin-top:2.8rem}@media(max-width:767px){.thought-leadership-carousel-outer{margin-top:0}}.three-icons-section-wrapper{background:#002835}.three-icons-section-wrapper.section-container{padding:8rem 0}@media(max-width:767px){.three-icons-section-wrapper.section-container{padding:5rem 0}}.three-icons-section-wrapper .heading-width{max-width:58rem;width:100%}.three-icons-section-wrapper .three-icons-container{width:100%;max-width:128.5rem;padding-top:3rem}.three-icons-section-wrapper .icons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media(max-width:1024px){.three-icons-section-wrapper .icons-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.three-icons-section-wrapper .icons-grid{grid-template-columns:1fr}}.three-icons-section-wrapper .icon-item{display:flex;flex-direction:column;padding:1rem}@media(max-width:767px){.three-icons-section-wrapper .icon-item{padding:1.5rem}}.three-icons-section-wrapper .icon-container{margin-bottom:2.4rem}@media(max-width:767px){.three-icons-section-wrapper .icon-container{margin-bottom:1.5rem}}.three-icons-section-wrapper .icon-image{height:auto;object-fit:contain}.three-icons-section-wrapper .icon-heading{margin-bottom:1rem;font-size:2rem;font-weight:600}@media(max-width:767px){.three-icons-section-wrapper .icon-heading{font-size:1.8rem}}.three-icons-section-wrapper .icon-description{color:hsla(0,0%,100%,.8);font-size:1.8rem;font-weight:400}@media(max-width:767px){.three-icons-section-wrapper .icon-description{font-size:1.4rem}}.tools-list-container{display:grid;grid-gap:1.5rem;margin-bottom:3.5rem}.tools-list-container .tools-list{display:flex;flex-wrap:wrap;gap:1.5rem}.video-modal .ant-modal-header{padding:2.4rem}.video-modal .modal-video-wrapper{height:100%}.video-modal iframe{width:100%;height:100%}.video-modal .ant-modal-body{height:38rem;padding:0 0 5rem}@media(min-width:1024px){.video-modal .ant-modal-body{height:45rem}}@media(min-width:1366px){.video-modal .ant-modal-body{height:60rem}}.video-modal .ant-modal-body>div{height:100%}.video-modal .ant-modal-content{padding:0}@media(max-width:768px){.video-modal{width:90%!important}}.ant-modal-mask{transform:all .2s linear;background-color:rgba(43,43,43,.549)!important}.webinar-keypoints-wrapper .agenda-heading{font-weight:600;font-size:2.4rem;padding-bottom:2rem}@media(max-width:767px){.webinar-keypoints-wrapper .agenda-heading{margin-left:2rem}}.webinar-keypoints-wrapper .keypoint-wrapper{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:2rem;padding-right:6rem;display:flex}@media(max-width:1024px){.webinar-keypoints-wrapper .keypoint-wrapper{max-width:100%}}@media(max-width:767px){.webinar-keypoints-wrapper .keypoint-wrapper{flex-direction:column-reverse;gap:4rem;align-items:center;margin:0 auto;padding:2rem}}.webinar-keypoints-wrapper .keypoint-wrapper .keypoint-content{max-width:83rem}.webinar-keypoints-wrapper .keypoint-wrapper .keypoint-content .heading-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem;margin-bottom:1rem}@media(max-width:767px){.webinar-keypoints-wrapper .keypoint-wrapper .keypoint-content .heading-wrapper{flex-direction:column;align-items:flex-start;gap:.5rem}}.webinar-keypoints-wrapper .keypoint-wrapper .keypoint-content .heading-wrapper .icon{height:3rem;width:auto}.webinar-keypoints-wrapper .keypoint-wrapper .keypoint-content .heading-wrapper .heading{margin-bottom:0}.webinar-keypoints-wrapper .keypoint-wrapper .tag{font-size:1.8rem;font-weight:600;color:#00a599;max-width:fit-content;margin-bottom:1rem;border-radius:.4rem}.webinar-keypoints-wrapper .keypoint-wrapper .heading{font-size:1.8rem;font-weight:500;color:#000;line-height:2.7rem;margin-bottom:2rem}.webinar-keypoints-wrapper .keypoint-wrapper .content{color:#000;line-height:2.4rem;font-size:1.4rem}.webinar-keypoints-wrapper .keypoint-wrapper .icon{width:4rem;height:auto}.webinar-keypoints-wrapper .offer-section{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-direction:column;align-items:center;background:#002835;max-width:83rem;padding:3rem 2rem;border-radius:1.8rem;margin:5rem 0;position:relative}@media(max-width:1024px){.webinar-keypoints-wrapper .offer-section{max-width:100%}}@media(max-width:767px){.webinar-keypoints-wrapper .offer-section{padding:2rem}}.webinar-keypoints-wrapper .offer-section .free-text{color:#f90;font-size:2.4rem;font-weight:600}.webinar-keypoints-wrapper .offer-section .offer-content{font-size:1.6rem;line-height:2.4rem;color:#fff;text-align:center;margin-top:2rem;margin-bottom:2rem}@media(max-width:767px){.webinar-keypoints-wrapper .offer-section .offer-content{font-size:1.4rem}}.webinar-keypoints-wrapper .offer-section .filled-button{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:center;width:15rem;height:4.4rem}.webinar-keypoints-wrapper .offer-section .filled-button svg{margin-left:1rem}.webinar-keypoints-wrapper .offer-section .filled-button:hover{color:#fff}.poster-wrapper{position:relative;background:radial-gradient(67.78% 76.64% at 11.43% 10.96%,#0d1f4d 0,#050b1a 100%);width:83rem;border-radius:1.8rem;margin-bottom:10rem;font-family:Poppins}@media(max-width:767px){.poster-wrapper{max-width:71rem;margin-bottom:10rem;padding:2rem}}@media(max-width:1024px){.poster-wrapper{width:100%;margin-bottom:10rem;padding:2rem}}.poster-wrapper .poster-content{padding:3.2rem 4rem}@media(max-width:767px){.poster-wrapper .poster-content{padding:0}}.poster-wrapper .poster-content .poster-subtitle{font-size:1.6rem;line-height:2.4rem;font-family:inherit;font-weight:600;padding-top:1.8rem;opacity:1;background:linear-gradient(270deg,#ffec3e,#f90 90.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:767px){.poster-wrapper .poster-content .poster-subtitle{font-size:1.4rem}}.poster-wrapper .poster-content .poster-text-wrapper{margin-bottom:2.4rem}.poster-wrapper .poster-content .poster-text-wrapper .poster-text,.poster-wrapper .poster-content .poster-text-wrapper .text-overlay{font-size:1.6rem;line-height:2.4rem;color:#fff;padding-top:2rem}@media(max-width:767px){.poster-wrapper .poster-content .poster-text-wrapper .poster-text,.poster-wrapper .poster-content .poster-text-wrapper .text-overlay{font-size:1.4rem}}.poster-wrapper .poster-content .poster-text-wrapper .text-overlay{padding-left:1.5rem;font-weight:600;position:relative}.poster-wrapper .poster-content .poster-text-wrapper .text-overlay:before{content:"";border-left:4px solid #1566bf;height:60%;position:absolute;left:0;bottom:4px;margin-top:.6rem}@media(max-width:767px){.poster-wrapper .poster-content .poster-text-wrapper .text-overlay:before{height:70%}}.poster-wrapper .poster-content .poster-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:flex-end;justify-content:space-between}@media(max-width:1024px){.poster-wrapper .poster-content .poster-header{flex-direction:column;align-items:flex-start;gap:1rem}}.poster-wrapper .poster-content .poster-header .logo-links{display:grid;grid-template-columns:repeat(4,max-content);grid-column-gap:1.5rem;grid-row-gap:unset;grid-template-rows:unset;align-items:flex-end}.poster-wrapper .poster-content .poster-header .logo-links .company-social-links{cursor:pointer;background:transparent;border:none}.poster-wrapper .poster-content .poster-header .logo-links .share-text{align-self:baseline;color:#f6fafa;font-size:1.4rem}.poster-wrapper .poster-content .content-heading{font-size:2.4rem;font-weight:600;line-height:normal;color:#fff}.poster-wrapper .poster-content .event-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:2.4rem;gap:.8rem}.poster-wrapper .poster-content .event-content .content-details{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:4.8rem}@media(max-width:767px){.poster-wrapper .poster-content .event-content .content-details{gap:2rem}}.poster-wrapper .poster-content .event-content .content-details .event-title{color:#fff;font-size:1.4rem;font-family:Poppins;line-height:2.8rem}.poster-wrapper .poster-content .event-content .content-details .event-detail{font-weight:600;font-size:1.8rem;background:linear-gradient(268deg,#ffec3e -5.59%,#f90 36.75%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.poster-wrapper .poster-content .poster-images{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;flex-wrap:wrap}@media(max-width:767px){.poster-wrapper .poster-content .poster-images{flex-direction:column;justify-content:center;align-items:center}}.poster-wrapper .poster-content .poster-images .speaker-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:2.6rem;gap:1rem}@media(max-width:767px){.poster-wrapper .poster-content .poster-images .speaker-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}}.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-image-wrapper{width:180px;height:180px;border-radius:50%;background-color:#0a0f2e;display:flex;align-items:center;justify-content:center;overflow:hidden;border:2px solid #1566bf}.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-image-wrapper img{height:170px;width:auto;object-fit:cover;object-position:center center;margin-top:1rem}.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.1rem;padding-left:1.6rem}@media(max-width:767px){.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description{align-items:center;padding-left:unset}}.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description .speaker-name-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description .speaker-name-wrapper .speaker-name{color:#fff;font-family:League Gothic;font-size:2rem;font-style:normal;letter-spacing:.026rem;text-transform:capitalize}.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description .speaker-name-wrapper .linked-in-logo{display:flex;flex-direction:row;align-items:center;justify-content:center;width:2.4rem;height:auto}.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description .speaker-company,.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description .speaker-title{color:#fff;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.924rem;letter-spacing:.014rem;text-transform:capitalize}@media(max-width:767px){.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description .speaker-company,.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description .speaker-title{text-align:center}}.poster-wrapper .poster-content .poster-images .speaker-wrapper .speaker-description .speaker-company{opacity:.7}.poster-wrapper .poster-content .event-details{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:4.8rem;margin-top:.8rem;margin-bottom:2.4rem}@media(max-width:1024px){.poster-wrapper .poster-content .event-details{gap:2.4rem;flex-wrap:wrap}}@media(max-width:767px){.poster-wrapper .poster-content .event-details{flex-direction:column;gap:1.6rem;align-items:flex-start}}.poster-wrapper .poster-content .event-details .detail-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}@media(max-width:767px){.poster-wrapper .poster-content .event-details .detail-item{align-items:flex-start;width:100%}}.poster-wrapper .poster-content .event-details .detail-item .item-heading{color:#fff;font-size:1.4rem;font-weight:400;line-height:2.8rem;opacity:1}@media(max-width:767px){.poster-wrapper .poster-content .event-details .detail-item .item-heading{font-size:1.2rem;line-height:2rem}}.poster-wrapper .poster-content .event-details .detail-item .item-content{font-size:1.8rem;font-family:inherit;font-weight:600;opacity:1;background:linear-gradient(270deg,#ffec3e,#f90 90.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:767px){.poster-wrapper .poster-content .event-details .detail-item .item-content{font-size:1.6rem}}.overflow-gaurd{pointer-events:none;width:100%;position:absolute;top:0;left:0;height:100%;z-index:1;overflow:hidden}.who-we-serve{margin:5rem auto;padding-top:10rem}.who-we-serve .who-we-serve-section-container{width:100%}.who-we-serve .heading-large{font-size:6.4rem;line-height:normal}@media(max-width:1023px){.who-we-serve .heading-large{font-size:4.8rem}}@media(max-width:767px){.who-we-serve .sub-heading{font-size:1.4rem}}.who-we-serve .section-heading-wrapper{align-items:normal}.who-we-serve .who-we-serve-tagline{font-size:1.6rem;max-width:87.1rem}.who-we-serve .who-we-serve-content-wrapper .heading{text-align:left;justify-content:left;font-size:2.4rem;font-weight:600;line-height:3.6rem;margin-bottom:1.5rem;color:#002835}@media(max-width:375px){.who-we-serve .who-we-serve-content-wrapper .heading{font-size:2rem}}.who-we-serve .who-we-serve-content-wrapper .description{font-size:1.6rem;font-weight:400;line-height:2.8rem;color:#002835;max-width:66rem;width:100%;white-space:pre-line;font-size:1.8rem}@media(max-width:1024px){.who-we-serve .who-we-serve-content-wrapper .description{font-size:1.5rem}}@media(max-width:375px){.who-we-serve .who-we-serve-content-wrapper .description{font-size:1.4rem}}.who-we-serve .who-we-serve-content-wrapper .content{margin-top:3.2rem}@media(max-width:767px){.who-we-serve .who-we-serve-content-wrapper .content{margin-top:2.8rem}}.who-we-serve .who-we-serve-content-wrapper .content .point-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:3.6rem;gap:1.6rem}@media(max-width:1024px){.who-we-serve .who-we-serve-content-wrapper .content .point-wrapper{margin-bottom:2rem}}@media(max-width:767px){.who-we-serve .who-we-serve-content-wrapper .content .point-wrapper{margin-bottom:1rem}}.who-we-serve .who-we-serve-content-wrapper .content .point-wrapper .tick-mark{flex-shrink:0;align-self:flex-start;margin-top:.8rem}.who-we-serve .who-we-serve-content-wrapper .content .point-wrapper .individual-point{list-style:none;font-size:1.6rem;font-weight:400;line-height:2.8rem;color:#002835;font-size:1.8rem}@media(max-width:1024px){.who-we-serve .who-we-serve-content-wrapper .content .point-wrapper .individual-point{font-size:1.5rem}}@media(max-width:375px){.who-we-serve .who-we-serve-content-wrapper .content .point-wrapper .individual-point{font-size:1.4rem}}.who-we-serve .who-we-serve-content-wrapper .content .point-wrapper .individual-point>span{font-weight:700}.who-we-serve .who-we-serve-content-wrapper .point-wrapper:last-child{margin-bottom:0}.who-we-serve .tabs-container{margin:8rem 0 0;gap:32rem}@media(max-width:1024px){.who-we-serve .tabs-container{gap:8rem;margin-top:5.5rem}}@media(max-width:800px){.who-we-serve .tabs-container{gap:3.6rem;margin-top:4.5rem}}@media(max-width:425px){.who-we-serve .tabs-container{gap:3rem;margin-top:4.5rem}}.who-we-serve .tabs-container .tabs-tab-list{width:26rem;flex-shrink:0;justify-content:flex-start;border:none;margin-top:1rem;position:relative;height:max-content}.who-we-serve .tabs-container .tabs-tab-list:before{content:"";position:absolute;right:-5rem;top:0;width:.15rem;height:100%;background-color:#e2e2e2}.who-we-serve .tabs-container .tabs-tab-list:after{content:"";position:absolute;right:-5.29rem;top:-.2rem;width:.7rem;height:.7rem;border-radius:50%;background-color:#e2e2e2;z-index:1}@media(max-width:1200px){.who-we-serve .tabs-container .tabs-tab-list{margin-left:5rem}}@media(max-width:800px){.who-we-serve .tabs-container .tabs-tab-list{width:auto;margin-left:0}.who-we-serve .tabs-container .tabs-tab-list:after,.who-we-serve .tabs-container .tabs-tab-list:before{display:none}}.who-we-serve .tabs-container .tabs-tab-content{border:none;text-align:left;max-width:66rem;min-height:42rem}.who-we-serve .tabs-container .tabs-tab{font-size:2.6rem;font-weight:300;padding:1.2rem 2rem;color:#002835;opacity:.6;width:100%;text-align:left;border:none;background-color:transparent;position:relative;transition:color .3s ease,opacity .3s ease}.who-we-serve .tabs-container .tabs-tab:after{content:"";position:absolute;right:-5.1rem;top:.6rem;width:.35rem;height:85%;border-radius:.2rem;background-color:#00a599;opacity:0;transition:opacity .3s ease}@media(max-width:800px){.who-we-serve .tabs-container .tabs-tab:after{display:none}}@media(max-width:1024px){.who-we-serve .tabs-container .tabs-tab{font-size:2.4rem;padding:1rem 1.6rem}}@media(max-width:800px){.who-we-serve .tabs-container .tabs-tab{padding:1rem 1.5rem;font-size:2.2rem}}@media(max-width:600px){.who-we-serve .tabs-container .tabs-tab{padding:.8rem 1.2rem;font-size:2rem}}@media(max-width:375px){.who-we-serve .tabs-container .tabs-tab{padding:.5rem 1rem}}.who-we-serve .tabs-container .tabs-tab:not(.tabs-active):hover{color:#00a599;opacity:.8}.who-we-serve .tabs-container .tabs-active{background-color:transparent;border-radius:0;color:#00a599;font-weight:600;opacity:1}.who-we-serve .tabs-container .tabs-active:after{opacity:1}.overflow-gaurd .who-we-serve-gradiant{top:10%;left:0}.why-choose-emumba-wrapper{background-color:#fff}.why-choose-emumba-wrapper .section-container{padding:0}@media(max-width:1023px){.why-choose-emumba-wrapper .section-container{padding:0 2rem}}@media(max-width:767px){.why-choose-emumba-wrapper{padding-top:0}}.why-choose-emumba-wrapper .why-choose-emumba-container{max-width:131.7rem;margin:0 auto}@media(max-width:767px){.why-choose-emumba-wrapper .why-choose-emumba-container{padding:0}}.why-choose-emumba-wrapper .reasons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:5rem;margin-top:5rem}@media(max-width:1024px){.why-choose-emumba-wrapper .reasons-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.why-choose-emumba-wrapper .reasons-grid{grid-template-columns:1fr;gap:4rem}}.why-choose-emumba-wrapper .reasons-grid .reason-card{display:flex;flex-direction:column;align-items:start;text-align:start;padding-bottom:0;background-color:#fff;border-radius:1rem;transition:transform .3s ease,box-shadow .3s ease}@media(max-width:767px){.why-choose-emumba-wrapper .reasons-grid .reason-card{padding:0}}.why-choose-emumba-wrapper .reasons-grid .reason-card .reason-icon{width:4.8rem;height:4.8rem;margin-bottom:2rem}.why-choose-emumba-wrapper .reasons-grid .reason-card .reason-icon img{width:100%;height:100%;object-fit:contain}.why-choose-emumba-wrapper .reasons-grid .reason-card .reason-content{flex:1}.why-choose-emumba-wrapper .reasons-grid .reason-card .reason-content .reason-title{font-size:2rem;font-weight:600;color:#002835;margin-bottom:1.5rem;font-family:Poppins,sans-serif}@media(max-width:767px){.why-choose-emumba-wrapper .reasons-grid .reason-card .reason-content .reason-title{font-size:1.8rem}}.why-choose-emumba-wrapper .reasons-grid .reason-card .reason-content .reason-description{font-size:1.6rem;line-height:1.6;color:#002835;font-family:Poppins,sans-serif}.blur{filter:blur(.8rem)}body.ant-scrolling-effect{overflow:hidden!important;width:100%!important;padding-right:0!important;margin-right:0!important}body[style*="overflow: hidden"]{padding-right:0!important}.modal-section{overflow:hidden}.modal-section.ant-modal-wrap{overflow:hidden!important}.modal-section .ant-modal{top:0!important;overflow:hidden;margin:0;padding:0;max-width:100vw;transform:none!important;animation:none!important}.modal-section .ant-modal .ant-modal-content{background:#fff;animation:modalFadeIn .1s ease-out forwards;will-change:opacity;backface-visibility:hidden;border-radius:0;height:100vh;margin:0;position:fixed;top:0;left:0;bottom:0;right:0}@media(max-width:1024px){.modal-section .ant-modal .ant-modal-content .inner-body{margin-right:0}}.modal-section .ant-modal .ant-modal-content .inner-body .offer-page-content{margin-top:6rem;right:3rem}.modal-section .ant-modal .ant-modal-content .inner-body .offer-page-content .offer-form{width:49rem}@media(max-width:767px){.modal-section .ant-modal .ant-modal-content .inner-body .offer-page-content .offer-form{width:auto}}@media(max-width:1024px){.modal-section .ant-modal .ant-modal-content .inner-body .offer-page-content{right:0}}.modal-section .ant-modal .ant-modal-content .offer-form-body{width:100%}.modal-section .ant-modal .ant-modal-content .form-section{padding:.8rem;max-width:42.9rem}@media(max-width:767px){.modal-section .ant-modal .ant-modal-content .form-section{padding:0}}.modal-section .ant-modal .ant-modal-content .ant-modal-header{position:fixed;width:80%;z-index:9;max-height:6rem}@media(max-width:767px){.modal-section .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title svg{max-width:12rem}}@media(max-width:1024px){.modal-section .ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{margin:0}}.modal-section .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width:767px){.modal-section .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x svg path{fill:#00a599}}@media(max-width:1024px){.modal-section .ant-modal .ant-modal-content .ant-modal-close .ant-modal-close-x{margin:0}}.modal-section .ant-modal .ant-modal-content .contact-form-description h2{justify-content:flex-start;margin-right:6rem;align-items:flex-start;color:#000}@media(max-width:1024px){.modal-section .ant-modal .ant-modal-content .contact-form-description h2{max-width:unset}}.modal-section .ant-modal .ant-modal-content .slogan{font-size:1.8rem;font-weight:700;color:rgba(0,0,0,.5);margin-bottom:2.6rem;line-height:1.63}@media(max-width:769px){.modal-section .ant-modal .ant-modal-content .slogan{font-size:1.4rem;margin-bottom:1.5rem}}.modal-section .ant-modal-wrap .ant-modal{top:0}.modal-section .ant-modal-body .contact-us-thankyou{max-width:100rem;text-align:center;margin:20rem auto 0}.modal-section .ant-modal-body .contact-us-thankyou .heading{margin-bottom:0}.modal-section .ant-modal-body .contact-us-thankyou .description{font-size:1.6rem;padding-top:1.6rem;margin-bottom:3.2rem}.modal-section .ant-modal-body .contact-us-thankyou .go-home{background:-moz-linear-gradient(135deg,#f1652c 0,#f78606 100%);background:-webkit-linear-gradient(135deg,#f1652c,#f78606);background:linear-gradient(135deg,#f1652c,#f78606);position:relative;color:#fff;padding:1.5rem 2.1rem;border-radius:.8rem;transition:all .2s linear}.modal-section .ant-modal-body .contact-us-thankyou .go-home:hover{box-shadow:0 0 .6rem .1rem rgba(0,0,0,.3)}.modal-section .contact-form{min-height:50rem}@media(max-width:1024px){.modal-section .contact-form .hubspot-loading{display:none}}.modal-section .contact-form .loading-wrapper{position:relative;top:18rem}@media(max-width:767px){.modal-section .contact-form .loading-wrapper{top:22rem;left:12rem}.modal-section .contact-form{padding:0 2rem}.modal-section .contact-form h2{padding-top:3rem;text-align:center}}.modal-section .contact-form iframe{width:60rem!important;margin:auto}@media(max-width:1024px){.modal-section .contact-form iframe{width:50rem!important}}@media(max-width:767px){.modal-section .contact-form iframe{width:28rem!important}}#mc_embed_shell #mc_embed_signup form{margin:0}#mc_embed_shell #mc_embed_signup .button,#mc_embed_shell #mc_embed_signup .clear{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}#mc_embed_shell #mc_embed_signup .button{justify-content:center;background:#f78606;height:4.1rem;border:none;border-radius:.5rem;color:#f6fafa;font-size:1.6rem;font-weight:600;margin-top:2rem;flex-grow:1}#mc_embed_shell #mc_embed_signup .mc-field-group{padding-bottom:.5rem}#mc_embed_shell #mc_embed_signup .mc-field-group input{border-radius:.4rem;border:.1rem solid rgba(0,0,0,.15);padding:.7rem 0;transition:all .2s linear;margin-top:.6rem}#mc_embed_shell #mc_embed_signup .mc-field-group input.focus{border-color:#f78606}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}.contact-modal .ant-modal-content,.contact-modal .modal-section{overflow-y:auto;-webkit-overflow-scrolling:touch}@media(max-width:600px){.contact-modal .ant-modal-content,.contact-modal .modal-section{max-height:100vh;width:100vw;padding:0;border-radius:0}.contact-modal .contact-modal-content,.contact-modal .form-section,.contact-modal .inner-body{padding:8px}}@font-face{font-family:Open Sans,sans-serif}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Regular.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Medium.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-SemiBold.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:url(/fonts/poppins/Poppins-Bold.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:League Gothic;src:url(/fonts/LeagueGothic-Regular.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Southam;src:url(/_next/static/media/Southam\ Demo.543d19a6.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}.loading-placeholder{display:flex;align-items:center;justify-content:center;min-height:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:loading 2s infinite;border-radius:8px;color:#666;font-size:14px;font-weight:500}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.lazy-component{opacity:0;transition:opacity .3s ease-in-out}.lazy-component.loaded{opacity:1}.critical-section{min-height:100vh;display:flex;flex-direction:column;justify-content:center}@media(prefers-reduced-motion:reduce){.loading-placeholder{animation:none;background:#f0f0f0}.lazy-component{transition:none}}html{font-size:62.5%}html body{font-size:1.6rem;font-family:Poppins;margin:0;position:relative;background-color:#fff}html body *{font-family:Poppins,sans-serif;margin:0;padding:0;box-sizing:border-box}html body h1{font-size:3.7rem;color:#fff;font-weight:700;line-height:1.1}@media(max-width:425px){html body h1{font-size:2.7rem}}html body h2{display:flex;flex-direction:row;align-items:center;justify-content:center;color:#000;font-family:Poppins;font-size:3.8rem;font-weight:600;letter-spacing:0;text-transform:capitalize;margin-bottom:3.5rem;font-style:normal;line-height:normal}@media(max-width:767px){html body h2{font-size:2.4rem;font-weight:600;line-height:3.6rem;margin-bottom:2rem}}html body h2.floating-heading{border-radius:5rem;position:absolute;top:0;left:50%;transform:translate(-50%);min-width:31rem;min-height:5rem;margin-bottom:0}@media(min-width:767px){html body h2.floating-heading{transform:translate(-50%,-50%)}}html body h3{font-weight:600;font-size:1.8rem}html body p{font-size:1.4rem;line-height:1.5;letter-spacing:.04rem;color:#002835;opacity:.8}html body a{cursor:pointer;text-decoration:none;color:#000}html body b,html body strong{font-weight:700}html body .main-container{max-width:115rem;margin:auto;box-sizing:border-box}html body .content-container{max-width:95rem}html body #page-wrapper{position:relative;min-height:100vh}html body .main-loading-screen{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100vw;height:100vh;background:#fff;position:absolute;top:0;left:0;z-index:1000}html body .main-loading-screen svg{width:10rem;height:10rem}html body .main-loading-screen svg polyline{fill:none;stroke:#209187;stroke-width:10;stroke-miterlimit:10;stroke-dashoffset:1000;stroke-dasharray:1000;animation:dash 4s ease-in-out;animation-iteration-count:infinite}@keyframes dash{0%{stroke-dashoffset:0}50%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@media(max-width:1024px){html body .top-scroll-button{position:fixed;z-index:10;transform:translateY(50%);margin:0;right:2.3rem;bottom:4rem;background:none;border:none}}html body .top-scroll-button.fade-up{transform:translateY(0);transition:transform .2s linear}html body .top-scroll-button.fade-down{transform:translateY(10rem);transition:transform .2s linear}html body[style="position: relative; width: calc(100% - 0px); overflow: unset;"] .navbar-wrapper{padding-left:.7rem;padding-right:2.4rem}.submenu-gap-filler{width:100%;height:12rem;background-color:#fff;position:fixed;top:0;z-index:10}.show-submenu-gap-filler{opacity:1}.hide-submenu-gap-filler{display:none}.loader{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;gap:5px;flex-direction:column}