.no-padding{padding:0!important}.header-upper{background:#0c0ea1;left:0;position:fixed;right:0;top:0;z-index:2}.header-text{align-items:center;display:flex;gap:1rem}.header-upper-wrapper{align-items:center;display:flex;gap:3.5rem;justify-content:center;padding:1rem}.header-upper-wrapper p{color:#fff;font-size:1.9rem;margin:0}.header-text img{height:35px;width:35px}.header-upper-cta{align-items:center;display:flex;gap:12px}.header-upper-cta img{width:15px}@media (max-width:767px){.header-upper{display:none}}.banner-section{margin-bottom:20rem;padding:18rem 0 0;position:relative}.banner-image-wrapper{display:flex;justify-content:center;position:relative}.banner-points-section{background:#fff;bottom:-10rem;left:50%;opacity:0;position:absolute;transform:translate(-50%,-150%);transition:transform 1s ease,opacity 1s ease;width:70%}.banner-point-container{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:1rem;box-shadow:0 8px 32px 0 rgba(20,80,168,.2);padding:6rem 3rem}.banner-point-card{align-items:flex-start;display:flex;gap:2rem}.banner-point-card img{flex-shrink:0;width:40px}.banner-point-card h2{font-size:2.5rem;margin-bottom:10px}.banner-image-wrapper img{display:block;height:auto;margin-top:3rem;width:80%}@media(min-width:1025px) and (max-width:1540px){.banner-image-wrapper img{width:70%}.banner-wrapper h1{font-size:5.5rem}}@media(max-width:1024px){.banner-image-wrapper img{width:100%}}.banner-wrapper h1{margin:0 auto;text-align:center;width:60%}.banner-wrapper h1 span{background:linear-gradient(64.48deg,#6e8cff 20.48%,#9f5fe9 75.92%);-webkit-background-clip:text;font-family:ibm-plex-sans-semibold,sans-serif;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.banner-wrapper p{font-size:18px;margin:2rem auto 0;text-align:center;width:70%}@media(max-width:1540px){.banner-point-container{padding:4rem 3rem}.banner-points-section{bottom:-14rem;width:80%}.banner-section{margin-bottom:25rem}.banner-point-card p{font-size:14px}.banner-point-card h2{font-size:16px}.banner-point-card img{height:35px;width:35px}}@media(max-width:1024px){.banner-points-section{bottom:-20rem;width:90%}.banner-section{margin-bottom:33rem;padding:18rem 0 0}.banner-point-card h2{font-size:17px}.banner-point-container{padding:4rem 1rem}}@media(max-width:768px){.banner-section{margin-bottom:38rem}.banner-points-section{bottom:-25rem}.banner-point-card img{height:30px;width:30px}.banner-point-card h2{font-size:16px}}@media (max-width:767px){.banner-section{margin-bottom:12rem;padding:20rem 0 0}.banner-wrapper h1,.banner-wrapper p{width:100%}.banner-wrapper p{font-size:16px}.banner-image-wrapper img{display:none}.banner-points-section{margin-top:2rem;position:static;transform:none;width:100%;z-index:1}.banner-point-container{flex-direction:column;margin-top:8rem;padding:4rem 2rem;row-gap:4rem}}#trusted-partner-h2{font-size:3.6rem}.trusted-by-partners-section{margin:12rem 0}.trusted-by-partners-wrapper h2{margin-bottom:3.2rem;text-align:center}.trusted-by-partners-images{align-items:center;display:flex;justify-content:center}.trusted-by-partners-images img{height:auto;object-fit:contain;width:140px!important}.amazon-icon img{height:45px!important}@media (max-width:1540px){.trusted-by-partners-images{flex-wrap:wrap;row-gap:3rem}.trusted-by-partners-images img{width:120px!important}.partners-icon-col{padding:0 18px!important}}@media (max-width:1024px){.amazon-icon img{height:35px!important}.trusted-by-partners-wrapper h2{margin-bottom:2.4rem}}@media (max-width:768px){.amazon-icon img{height:30px!important}.trusted-by-partners-images{row-gap:10px}}@media (max-width:767px){.trusted-by-partners-wrapper h2{margin-bottom:3.5rem}}.three-div-section{margin:12rem 0}.section-heading{margin:0 auto 6rem;text-align:center;width:80%}.three-div-section h4{font-family:ibm-plex-sans-semibold,"sans-serif"!important;font-size:3rem;margin-bottom:1rem}.three-div-section h3{font-family:ibm-plex-sans-regular,"sans-serif"!important;margin-bottom:3.5rem;position:relative}.three-div-section h3:after{border-bottom:2px solid #ff791a;bottom:-6px;content:"";left:0;position:absolute;width:30px}#border-three-card{border-right:.3px solid #95959550;padding-right:20px}.architecture-card-section{margin:12rem 0}.architecture-image-div{text-align:center}.architecture-card img{margin-bottom:4rem;width:40px}.architecture-card-container{margin-top:4rem;row-gap:4rem}.architecture-card{border:1px solid #bbd2f1;border-radius:12px;height:100%;padding:3rem 2.5rem}.three-tab-switch-section{background:#fffdf5;padding:6rem 0}.section-tag{color:#0a31c5;margin-bottom:2rem}#three-tab-column{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;width:100%!important}#three-tab-column h2{text-align:left;width:40%}#three-tab-column p{text-align:left;width:50%}@media (max-width:767px){#three-tab-column{flex-direction:column;gap:0}#three-tab-column h2,#three-tab-column p{width:100%}}.three-tab-switch-section{margin:12rem 0}.tab-content-image{text-align:center}.tab-content-image img{width:500px}.three-tab-para h3{font-size:24px}.three-tab-content{padding:6rem 0 4rem}.three-tabs-buttons{border-bottom:1px solid #c9c9c9;display:flex;gap:3rem;margin-bottom:3rem;position:relative}.three-tabs-buttons .tab-btn{border-radius:10px 10px 0 0;cursor:pointer;font-size:2rem;padding:1rem 2rem;position:relative;transition:background-color .3s ease,color .3s ease}.three-tabs-buttons .tab-btn:hover{color:#ff791a}.three-tabs-buttons .tab-btn.active:after{background-color:#ff791a;bottom:-1px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:100%}.three-tabs-buttons .tab-btn.active{color:#ff791a}.tab-progress{background:#ff791a;bottom:0;height:2px;left:0;position:absolute;width:0}.tab-content-wrapper{display:none}.tab-content-wrapper.active{display:block}.three-tab-wrapper{padding:5rem 0 4rem}.three-tab-pointers{gap:4rem;margin-top:4rem}.three-tab-pointers,.three-tab-pointers-heading{display:flex;flex-direction:column}.three-tab-pointers-heading h4{font-size:18px;margin-bottom:1rem}.pointer-one{display:flex;gap:2rem}.pointer-one img{flex-shrink:0;height:24px;margin-top:2px;width:24px}.cta-pointers{gap:3rem;margin-top:5rem}.cta-pointers,.cta-text{align-items:center;display:flex}.cta-text{gap:15px}.cta-text p{cursor:pointer;font-size:18px;font-weight:600;position:relative;transition:color .3s ease}.cta-text p:after{background-color:#ff791a;bottom:-4px;content:"";height:1.5px;left:0;position:absolute;transition:width .3s ease;width:0}.cta-text:hover p:after{width:100%}.cta-text:hover p{color:#ff791a}#divider-cta{border-right:1px solid #b2b2b2;padding-right:25px}.mid-banner-accordion-section{margin:12rem 0}#mid-banner-header{position:relative;width:60%!important}#mid-banner-header h2{display:inline-block}#mid-banner-header .heading-icon{height:auto;left:-10px;position:absolute;top:-60px}.cta-mid-banner{background:#0c0ea1;border:2px solid #0c0ea1;border-radius:6px;color:#fff;display:inline-block;font-size:16px;margin-top:5rem;padding:1.2rem 4rem}.accordion-item{border-bottom:1px solid #ddd}.accordion-header{align-items:center;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;margin-bottom:0;padding:4rem 0 0}.accordion-header .icon{transition:transform .4s ease}.accordion-item.active .icon{transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease,padding .3s ease;width:90%}.accordion-wrapper{align-items:center}.accordion-img img{width:80%}.accordion-img{text-align:center}.accordion-pointers-wrapper{display:flex;flex-direction:column;height:100%}.use-case-section{margin:12rem 0}.use-case-wrapper{display:flex;flex-direction:column}.use-case-heading{margin-bottom:4rem;width:50%}.card-image-2{border-radius:12px;padding:.7rem .8rem}.cards-container{margin-top:2.5rem}.four-card-wrapper{display:flex;flex-direction:column;gap:2rem;height:100%}@media (max-width:768px){.card-image-2 img{width:30px}}@media (max-width:767px){.four-card-wrapper{padding-top:4rem}}.mid-list-section{margin:12rem 0;overflow:hidden;padding:8rem 0;position:relative}.list-section-wrapper{align-items:center}.mid-list-section .background-img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.list-section-header h2{color:#fff;width:85%}.list-wrapper{align-items:flex-start;display:flex;gap:2rem;justify-content:center}.list-wrapper h3,.list-wrapper p{color:#fff;margin-bottom:0}.list-wrapper p{margin-top:1rem}.list-items-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:4rem}.four-grid-section{margin:12rem 0}.four-grid-header{width:90%}.grid-card{background:#f7f9ff;border-radius:24px;box-sizing:border-box;flex:1;height:100%;padding:5rem 3rem}.grid-card-wrapper{align-items:center;display:flex;height:50%}#grid-card-one{border-right:1px solid #6366f1}#grid-card-one,#grid-card-two{border-bottom:1px solid #6366f1}#grid-card-two{border-left:1px solid #6366f1}#grid-card-three{border-right:1px solid #6366f1;border-top:1px solid #6366f1}#grid-card-four{border-left:1px solid #6366f1;border-top:1px solid #6366f1}.multi-card-section{margin:12rem 0}.multi-card:hover{background:#ffffffef;box-shadow:0 10px 25px rgba(0,0,0,.15);transform:translateY(-2px);transition:all .3s ease}.multi-card{backdrop-filter:blur(12px);background:#ffffffba;border:1px solid #9696967a;border-radius:22px;padding:3rem}.multi-card img{height:50px;margin-bottom:2.5rem;width:50px}.multi-card-first,.multi-card-second,.multi-card-third{display:flex;flex-direction:column;gap:2rem}.multi-card-third{align-self:flex-end}.bootcamp-section{margin:12rem 0}.four-images-div{display:flex;gap:0}.four-images-div img{flex-shrink:0;height:auto;width:100%}.mobile-carousel{display:none}@media (max-width:767px){.four-images-div{display:none}.mobile-carousel{display:block;margin-top:8rem;overflow:hidden;position:relative;width:100%}.carousel-inner{display:flex;transition:transform .6s ease;width:100%}.carousel-item{align-items:center;display:flex;justify-content:center;min-width:100%}.carousel-item img{height:auto;max-height:70vh;object-fit:contain;width:100%}.carousel-nav{margin-top:10px;text-align:center}.dot{background:#ccc;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 5px;transition:background .3s ease;width:10px}.dot.active{background:#ff791a}}#trusted-partner-partnership h2,#trusted-partner-partnership p{text-align:start;width:70%}#trusted-partner-partnership-images{margin-top:6rem}.take-the-next-step{margin-bottom:16rem}.take-the-next-step-heading{margin-bottom:7rem}.take-the-next-step-col img{height:auto;margin-bottom:36px;width:100%}.take-the-next-step-tag p{position:relative}.take-the-next-step-tag p:after{border-bottom:2px solid #ff791a;bottom:0;content:"";left:0;position:absolute;top:28px;width:60px}.take-the-next-step-wrapper h3{padding:20px 0 0}.take-the-next-step-cta{align-items:center;display:flex;gap:14px;margin-top:28px;position:relative;width:max-content}.take-the-next-step-cta p{position:relative;transition:color .3s ease}.take-the-next-step-cta p:after{border-bottom:2px solid #ff791a;bottom:-5px;content:"";left:0;position:absolute;transition:width .3s ease;width:0}a:hover .take-the-next-step-cta p{color:#ff791a}a:hover .take-the-next-step-cta p:after{width:100%}.take-the-next-step-cta p{margin:0}.take-the-next-step-cta img{margin:0;width:auto}.take-the-next-step-col{padding-right:40px}@media (max-width:768px){.take-the-next-step-tag p:after{top:25px}}@media (max-width:767px){.take-the-next-step-col{margin-bottom:7rem;padding-right:15px}.take-the-next-step-col img{margin-bottom:22px}.take-the-next-step-cta img{margin:0}.take-the-next-step-cta a{margin-top:18px}.take-the-next-step{margin-bottom:10rem}.take-the-next-step-tag p:after{top:30px}.take-the-next-step-wrapper h2{padding-top:20px}}.cta-section{margin:8rem 0}.cta-heading{margin:0 auto;text-align:center;width:80%}.cta-heading span{background:linear-gradient(64.48deg,#6e8cff 20.48%,#9f5fe9 75.92%);-webkit-background-clip:text;font-family:ibm-plex-sans-semibold,sans-serif;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.cta-button-div{align-items:center;display:flex;gap:2rem;justify-content:center}.cta-mid-banner-one{background:#fff;border:2px solid #0c0ea1;border-radius:6px;color:#0c0ea1;display:inline-block;font-size:16px;margin-top:5rem;padding:1.2rem 4rem}@media(max-width:1750px){#mid-banner-header .heading-icon{left:-60px;top:-50px;width:160px}}@media(min-width:1025px) and (max-width:1540px){#three-tab-column h2,.bootcamp-wrapper h2,.four-grid-header h2,.list-section-header h2,.section-heading h2,.take-the-next-step-heading h2,.trusted-by-partners-wrapper h2,.use-case-heading h2{font-size:4.5rem}.architecture-card h3{font-size:2.5rem}}@media (max-width:1440px){.three-div-section h4{font-size:2.6rem}.section-tag{margin-bottom:1rem}}@media (max-width:1024px){.banner-wrapper p{font-size:17px}#mid-banner-header .heading-icon{left:-55px;top:-45px;width:130px}.icon svg{height:28px;width:28px}.cta-accordion h4,.cta-mid-banner,.cta-mid-banner-one{font-size:14px}.multi-card img{height:40px;width:40px}.cta-text img{height:24px;width:24px}.take-the-next-step-tag p:after{top:24px}.cta-text p{font-size:16px}}@media (max-width:768px){.three-div-section h4{font-size:17px}#mid-banner-header .heading-icon{left:-65px}}@media (max-width:767px){.section-heading{text-align:left;width:100%}.three-card-wrapper{row-gap:4rem}#border-three-card{border:none;padding-right:0}.architecture-card-container{row-gap:4rem}.three-tabs-buttons{border:none;flex-direction:column;gap:1rem;margin-bottom:0}.three-tab-content{padding:7rem 0}.three-tabs-buttons .tab-btn{font-size:14px;padding:1rem 0;width:max-content}.three-tab-pointers{margin-top:6rem;row-gap:6rem}.cta-pointers{margin-top:7rem}.tab-content-image img{margin-top:5rem}#mid-banner-header{width:100%!important}#mid-banner-header .heading-icon{left:-45px;top:-30px;width:90px}.accordion-pointers-wrapper{margin-top:6rem}.use-case-heading{width:100%}.cards-container{margin-top:0}.list-section-header h2{width:100%}.list-items-wrapper{margin-top:4rem}.four-grid-header{margin-bottom:5rem;width:100%}.multi-card-first,.multi-card-second,.multi-card-third,.multi-card-wrapper{row-gap:3rem}#trusted-partner-partnership h2,#trusted-partner-partnership p{width:100%}#trusted-partner-partnership-images{margin-top:8rem}.cta-heading{width:100%}}@media(max-width:425px){.cta-button-div{flex-direction:column}.cta-mid-banner-one{margin-top:0}}