.card-with-icon{display:flex;flex-direction:column;align-items:center;padding-right:48px;gap:16px}.entry-content .is-layout-constrained .card-with-icon-card-title{color:var(--Primary-Pure-White, #fff);text-align:center;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;font-family:Inter,sans-serif;max-width:800px!important}.entry-content .is-layout-constrained .card-with-icon-card-para{color:var(--Neutrals-Gray, #a9b7bf);text-align:center;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-.24px;max-width:980px!important}.card-with-icon-icon figure{height:80px;width:80px}.card-with-icon-icon figure img{height:100%;width:100%}@media only screen and (max-width: 600px){.card-with-icon{gap:8px;padding:0}.card-with-icon-card-wrapper{gap:32px}.entry-content .is-layout-constrained .card-with-icon-card-title{font-size:32px}.entry-content .is-layout-constrained .card-with-icon-card-para{font-size:20px}}@media only screen and (min-width: 600px) and (max-width: 1023px){.card-with-icon-card-title{font-size:24px}}.entry-content .is-layout-constrained .section-title-large.next-gen{max-width:640px!important;margin:0 auto 64px!important}.retail-and-banking-next-gen-section{background-color:#18191c;padding:80px 100px;max-width:1440px;margin-bottom:80px}.retail-and-banking-next-gen-card-wrapper{display:flex;flex-direction:column;gap:64px}.retail-and-banking-next-gen-card{color:#000;gap:24px;border-radius:8px!important;overflow:hidden;height:280px}.retail-and-banking-next-gen-card.img-left{flex-direction:row-reverse}.retail-and-banking-next-gen-card-text-content{display:flex;flex-direction:column;justify-content:center;padding-right:64px;flex-basis:50%!important;gap:16px}.retail-and-banking-next-gen-card-title{font-family:Inter,sans-serif;color:var(--White, #fff);font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px;width:100%}.retail-and-banking-next-gen-card-para{color:var(--Neutrals-Gray, #a9b7bf);font-size:16px;font-style:normal;font-weight:400;line-height:150%;font-family:Inter,sans-serif;width:100%}.retail-and-banking-next-gen-card-right-img{flex-basis:50%!important}.retail-and-banking-next-gen-card-right-img figure{width:100%;height:100%;border-radius:8px;overflow:hidden}.retail-and-banking-next-gen-card.img-left .retail-and-banking-next-gen-card-text-content{padding-right:0;padding-left:64px}.retail-and-banking-next-gen-card-right-img img{width:100%;height:100%;object-fit:cover}.retail-and-banking-next-gen-card-img-content img{transition:transform .4s ease-in-out;display:block}@media only screen and (max-width: 600px){.entry-content .is-layout-constrained .section-title-large.next-gen{max-width:640px!important;margin:0 auto 32px!important}.retail-and-banking-next-gen-section{z-index:99!important;position:relative;margin-bottom:64px;padding:24px}.retail-and-banking-next-gen-card-wrapper{gap:32px}.retail-and-banking-next-gen-card{margin-bottom:0!important;flex-direction:column-reverse;height:max-content;gap:16px}.retail-and-banking-next-gen-card.img-left{flex-direction:column-reverse}.retail-and-banking-next-gen-card-title{font-size:24px}.retail-and-banking-next-gen-card-para{font-size:16px;width:100%}.retail-and-banking-next-gen-card-text-content{padding:0;gap:8px}.retail-and-banking-next-gen-card-right-img figure{width:100%;height:280px}.retail-and-banking-next-gen-card.img-left .retail-and-banking-next-gen-card-text-content{padding-right:0;padding-left:0}}@media only screen and (min-width: 600px) and (max-width: 1024px){.retail-and-banking-next-gen-card-title{font-size:32px;line-height:107%}.retail-and-banking-next-gen-card-text-content{margin-right:0}.retail-and-banking-next-gen-section{padding:80px 24px;margin-bottom:80px}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.retail-and-banking-next-gen-section .retail-and-banking-next-gen-card-img-content{height:100%!important;width:100%!important}.retail-and-banking-next-gen-card-right-img figure{width:100%;height:100%}.retail-and-banking-next-gen-card-para{width:91%}}@media only screen and (min-width: 1200px) and (max-width: 1260px){.retail-and-banking-next-gen-card-para{width:91%}.retail-and-banking-next-gen-section{padding:80px 31px!important}}.retail-and-banking-services-sections{position:relative;max-width:1240px;margin:0 auto;overflow:hidden;padding:0 0 80px}.retail-and-banking-services-sections .card{background-size:cover!important;background-position:center;border-radius:8px;height:100%;min-height:480px;width:340px;padding:32px 24px;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width: 600px){.retail-and-banking-services-sections{padding:0 0 64px}.retail-and-banking-services-sections .card{min-width:327px;height:100%;min-height:465px}}.retail-and-banking-services-sections .card:hover{background-color:#fff!important;background-image:none!important}.retail-and-banking-service-card{min-width:340px}.retail-and-banking-service-card-title{color:#fff;font-family:Inter,sans-serif;font-size:40px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px}.retail-and-banking-service-section-title{color:#fff;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;text-align:left;margin-bottom:40px!important;padding-right:100px}.retail-and-banking-service-card-description{opacity:0;max-height:0;overflow:hidden;transform:translateY(10px);transition:all .4s ease-in-out;color:var(--Neutrals-Dark-Gray, #3b3d49);font-size:16px;font-style:normal;font-weight:400;line-height:150%}.retail-and-banking-services-sections .card:hover .retail-and-banking-services-card-arrows svg path{stroke:#0027cd}.retail-and-banking-services-card-arrows{display:inline-flex;align-items:center;padding:4px;margin-top:24px}.retail-and-banking-services-card-arrows svg{transition:all .3s ease;transform-origin:left center;margin-top:0;cursor:pointer}.retail-and-banking-services-card-arrows svg:hover{transform:scaleX(1.2)}.retail-and-banking-services-card-arrows svg:hover path{stroke:#a634ff!important}.retail-and-banking-services-sections .card:hover .retail-and-banking-service-card-description{opacity:1;max-height:230px;transform:translateY(0)}.retail-and-banking-services-sections .card:hover .retail-and-banking-service-card-title{color:#a634ff!important}.retail-and-banking-service-card-wrap{display:flex;gap:25px;transition:transform .5s ease-in-out;padding:0 10px;max-width:1240px}.retail-and-banking-service-prev-btn,.retail-and-banking-service-next-btn{position:absolute;background-color:#00000080;color:#fff;border:none;padding:10px;cursor:pointer;z-index:10;width:max-content}.retail-and-banking-service-prev-btn{right:4.2%;top:-92px}.retail-and-banking-service-next-btn{right:0%;top:-92px}.retail-and-banking-service-prev-btn-disabled,.retail-and-banking-service-next-btn-disabled{display:none;position:absolute;z-index:5;width:max-content;padding:10px}.retail-and-banking-service-prev-btn-disabled{right:4.2%;top:-92px}.retail-and-banking-service-next-btn-disabled{right:0%;top:-92px}.retail-and-banking-service-pagination{display:none;justify-content:center;gap:8px;margin-top:15px;position:absolute;bottom:20px}.retail-and-banking-service-dot{width:8px;height:8px;background-color:#ccc;border-radius:0;transition:all .3s ease;cursor:pointer}.retail-and-banking-service-dot.active{width:24px;background-color:#2accff;border-radius:0}@media only screen and (max-width: 768px){.retail-and-banking-service-pagination{display:flex;left:30px}.retail-and-banking-service-card-wrap{flex-direction:row;align-items:center;padding:0 28px}.retail-and-banking-service-next-btn,.retail-and-banking-service-next-btn-disabled{right:3%;top:481px;height:auto}.retail-and-banking-service-prev-btn,.retail-and-banking-service-prev-btn-disabled{right:14%;top:481px;height:auto}.retail-and-banking-service-section-title{font-size:32px;margin-bottom:32px!important;padding:0 24px}.retail-and-banking-service-card-title{color:#fff;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.retail-and-banking-services-sections{padding:0 0 80px;margin:0 24px}.retail-and-banking-service-section-title{font-size:36px}.retail-and-banking-service-card-wrap{padding:0 10px}}@media only screen and (min-width: 1024px) and (max-width: 1260px){.retail-and-banking-service-card-wrap{padding:0 16px}.retail-and-banking-services-sections{padding:0 24px 160px}}.retail-and-banking-accordion-image{height:100%;width:100%;object-fit:cover}.retail-and-banking-accordion-image img{width:100%;height:100%;object-fit:cover;display:block}.retail-and-banking-custom-accordion{padding:7px 32px;min-height:fit-content;width:100%;justify-content:start!important}.retail-and-banking-accordion-col{background-color:#141418;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0px;border-radius:8px;overflow-y:hidden}.retail-and-banking-custom-accordion .retail-and-banking-accordion-item{border-bottom:.5px solid #3b3d49;padding:24px 0}.retail-and-banking-custom-accordion .retail-and-banking-accordion-header{display:flex;align-items:center;padding:0!important;justify-content:space-between;gap:16px;margin-bottom:0;cursor:pointer;transition:background-color .15s ease-in-out}.retail-and-banking-accordion-title{margin:0;color:#dce3e8;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}.retail-and-banking-accordion-header.active .retail-and-banking-accordion-title{color:#2accff!important}.retail-and-banking-accordion-arrow{transition:transform .2s ease-in-out;flex-shrink:0}.retail-and-banking-accordion-header.active .retail-and-banking-accordion-arrow{transform:scaleY(-1)}.retail-and-banking-accordion-header.active .retail-and-banking-accordion-arrow path{stroke:#2accff}.retail-and-banking-accordion-para{margin:0;overflow:hidden;transition:all .3s ease-in-out;max-height:0;opacity:0;color:#a9b7bf;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;width:90%}.retail-and-banking-accordion-para.active{max-height:500px;opacity:1;padding-top:10px;display:flex!important}@media only screen and (max-width: 600px){.retail-and-banking-accordion-para{width:100%}.retail-and-banking-accordion-col{grid-template-columns:1fr;grid-template-rows:auto auto;gap:0px;border-radius:8px}.retail-and-banking-accordion-image img{height:293px;border-top-right-radius:8px;border-top-left-radius:8px}.retail-and-banking-custom-accordion{padding:0 0 24px;min-height:320px}.retail-and-banking-custom-accordion .retail-and-banking-accordion-header{gap:10px}.retail-and-banking-custom-accordion .retail-and-banking-accordion-item{padding:24px 16px!important}.retail-and-banking-accordion-title{font-size:24px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.24px}.retail-and-banking-accordion-para.active{padding-top:8px}.section-type-two.why-orion{margin-top:40px}}@media only screen and (min-width: 600px) and (max-width: 1023px){.retail-and-banking-custom-accordion{min-height:580px}}.retail-and-banking-success-stories-section.mobile{display:none}.retail-and-banking-success-stories-section{overflow:hidden}.retail-and-banking-success-stories-header{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:64px}.section-title-large.no-margin-bottom{margin-bottom:0!important}.retail-and-banking-success-stories-header .retail-and-banking-success-stories-arrows{position:absolute;right:0}.retail-and-banking-success-stories-slider-track{display:flex;transition:transform .7s ease;gap:24px}.retail-and-banking-success-stories-slide{height:464px;background-size:cover!important;background-position:center;padding:48px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;flex:0 0 100%}.retail-and-banking-success-stories-slide-label{color:var(--Primary-Pure-White, #fff);font-size:14px;font-family:Inter,sans-serif;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase;margin-bottom:16px}.retail-and-banking-success-stories-slide-title{color:var(--Primary-Pure-White, #fff);font-size:48px;font-family:Inter,sans-serif;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;margin-bottom:24px}.retail-and-banking-success-stories-slide-controls-container{display:flex;justify-content:space-between;gap:16px;margin-top:32px;width:100%}.retail-and-banking-success-stories-pagination{display:flex;gap:10px;margin-top:20px}.retail-and-banking-success-stories-pagination span{width:12px;height:8px;background:#444;cursor:pointer;transition:.3s ease}.retail-and-banking-success-stories-pagination span.active{width:30px;background:#1db8ff}.retail-and-banking-success-stories-arrows{display:flex;gap:32px}.retail-and-banking-success-stories-arrows .arrow{cursor:pointer;opacity:.8;transition:.3s}.retail-and-banking-success-stories-arrows .arrow:hover{opacity:1}.retail-and-banking-success-stories-arrows .arrow.disabled{opacity:.4!important;cursor:default!important}.retail-and-banking-success-stories-arrows .arrow.disabled path{stroke:#677685!important}.retail-and-banking-success-stories-slide-white-arrow{width:max-content}.retail-and-banking-success-stories-slide-white-arrow svg{overflow:visible;cursor:pointer}.retail-and-banking-success-stories-slide-white-arrow svg path{transition:all .3s ease-in-out}.retail-and-banking-success-stories-slide-white-arrow svg:hover path:first-child{transform:scaleX(1.3)}.retail-and-banking-success-stories-slide-white-arrow svg:hover path:last-child{transform:translate(10px)}.retail-and-banking-success-stories-slide-white-arrow svg:hover path{stroke:#fff}@media only screen and (max-width: 600px){.retail-and-banking-success-stories-section.mobile{display:block}.retail-and-banking-success-stories-section.desktop{display:none}.retail-and-banking-success-stories-slider-mobile{display:flex;transition:transform .7s ease;gap:12px}.retail-and-banking-success-stories-slide-mobile{height:510px;background-size:cover!important;background-position:center;border-radius:8px;display:flex;flex-direction:column;flex:0 0 100%;padding:24px;justify-content:flex-start}.retail-and-banking-success-stories-slider-track-mobile{display:flex;transition:transform .7s ease;gap:24px}.retail-and-banking-success-stories-slide-content{height:100%}.retail-and-banking-success-stories-slide-left-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.retail-and-banking-success-stories-slide-title{font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}.retail-and-banking-success-stories-pagination-mobile{display:flex;gap:10px;margin-top:20px}.retail-and-banking-success-stories-pagination-mobile span{width:12px;height:8px;background:#444;cursor:pointer;transition:.3s ease}.retail-and-banking-success-stories-pagination-mobile span.active{width:30px;background:#1db8ff}.retail-and-banking-success-stories-arrows-mobile{display:flex;gap:32px;margin-top:10px}.retail-and-banking-success-stories-arrows-mobile .arrow{cursor:pointer;opacity:.8;transition:.3s}.retail-and-banking-success-stories-arrows-mobile .arrow:hover{opacity:1}.retail-and-banking-success-stories-arrows-mobile .arrow.disabled{opacity:.4!important;cursor:default!important}.retail-and-banking-success-stories-arrows-mobile .arrow.disabled path{stroke:#677685!important}}@media only screen and (min-width: 600px) and (max-width: 1024px){.retail-and-banking-success-stories-slide{height:320px}.retail-and-banking-success-stories-slide-title{font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}}.retail-and-banking-insights-section-column{justify-content:space-between!important;gap:32px}.retail-and-banking-insights-card{display:flex;width:100%;max-width:392px;height:578px;flex-direction:column;align-items:center;border-radius:8px;overflow:hidden;flex-shrink:0}.retail-and-banking-insights-card-img{height:286px;width:100%;overflow:hidden;transition:all .3s ease}.retail-and-banking-insights-card-img img{height:100%;width:100%}.retail-and-banking-insights-card-content{flex:1;width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:32px 24px}.retail-and-banking-insights-card-subtitle{color:var(--Secondary-Cobalt-Blue, #0027cd);font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase;margin-bottom:8px}.retail-and-banking-insights-card-title{color:#000;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px;margin-bottom:8px}.retail-and-banking-insights-card-para{color:var(--Neutrals-Dark-Gray, #3b3d49);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.retail-and-banking-insights-card-arrrow svg{transition:all .3s ease;transform-origin:left center;cursor:pointer}.retail-and-banking-insights-card-arrrow svg:hover{transform:scaleX(1.3)}.retail-and-banking-insights-card-arrrow svg:hover path{stroke:#a634ff}@media only screen and (max-width: 600px){.retail-and-banking-insights-section-title{font-size:32px;text-align:center}.retail-and-banking-insights-card{width:100%;height:max-content;max-width:100%}.retail-and-banking-insights-card-img{height:225px}.cards-grid{justify-content:center}.retail-and-banking-insights-card-content{gap:16px;padding:24px}.retail-and-banking-insights-card-title{font-size:24px}.retail-and-banking-insights-button-wrapper{margin-top:32px}}@media only screen and (min-width: 400px) and (max-width: 500px){.retail-and-banking-insights-card-img{height:max-content}}@media only screen and (min-width: 600px) and (max-width: 1023px){.retail-and-banking-insights-section{padding:80px 24px}.incoming-events{margin-bottom:64px}.retail-and-banking-insights-card{height:400px}.retail-and-banking-insights-card-img{height:162px;width:100%}.retail-and-banking-insights-card-title{font-size:20px}}@media only screen and (max-width: 600px){.retail-and-banking-contact-form .contact-col-left{padding-top:0}}.retail-and-banking-insights-card.events-card{height:506px}.events-card .retail-and-banking-insights-card-title{font-size:24px}.financial-services-success-stories-slide-left-content{justify-content:center!important}.financial-services-success-stories-slide-label{color:var(--Primary-Pure-White, #fff);font-size:14px;font-family:Inter,sans-serif;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase;margin-bottom:16px}.financial-services-success-stories-slide-title,.financial-services-success-stories-slide-title a{color:#fff!important;font-size:48px;font-family:Inter,sans-serif;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;margin-bottom:24px}.financial-services-success-stories-slide-white-arrow{width:max-content}.financial-services-success-stories-slide-white-arrow svg{transform:scaleX(1);transform-origin:left center;cursor:pointer;overflow:visible}.financial-services-success-stories-slide-white-arrow svg path{transition:all .4s ease}.financial-services-success-stories-slide-white-arrow svg:hover path:first-child{transform:scaleX(1.25)}.financial-services-success-stories-slide-white-arrow svg:hover path:last-child{transform:translate(10px)}@media only screen and (max-width: 600px){.financial-services-success-stories-slide-content{height:100%}.financial-services-success-stories-slide-left-content{display:flex;flex-direction:column;justify-content:space-between!important;height:100%}.retail-and-banking-insights-card.events-card{height:max-content}.financial-services-success-stories-slide-title,.financial-services-success-stories-slide-title a{font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}}@media only screen and (min-width: 600px) and (max-width: 1024px){.financial-services-success-stories-slide-title,.financial-services-success-stories-slide-title a{font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}}@media only screen and (min-width: 1270px) and (max-width: 1280px){.retail-and-banking-next-gen-section{padding:80px 24px}}.retail-section{height:auto!important}.retail-and-banking-hero-para .has-white-color{color:#a9b7bf!important}.cards-section-wrapper{max-width:1240px;margin:0 auto;padding-bottom:160px}.cards-section-title{color:var(--Primary-Pure-White, #fff);font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;text-align:center;text-transform:capitalize}@media only screen and (max-width: 600px){.cards-section-title{font-size:32px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px}}@media only screen and (max-width: 1024px){.cards-section-wrapper{padding:0 24px 64px}}@media only screen and (min-width: 1025px) and (max-width: 1260px){.cards-section-wrapper{padding:0 24px 160px}}.our-values-section-content{color:var(--Neutrals-Gray, #a9b7bf);text-align:center;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-.24px}.entry-content .is-layout-constrained .our-values-section-content{max-width:776px!important;margin:10px auto 0!important}.our-values-card-wrapper{gap:24px;margin-top:64px}.our-values-card{display:flex;flex-direction:column;align-items:center;gap:40px;padding:26px}.our-values-card-icon figure{height:80px;width:80px}.our-values-card-icon figure img{height:100%;width:100%}.our-values-card-title{color:#fff;text-align:center;font-size:32px;font-family:Inter,sans-serif;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.32px;margin-bottom:16px}.our-values-card-para{color:var(--Neutrals-Gray, #a9b7bf);text-align:center;font-size:16px;font-family:Inter,sans-serif;font-style:normal;font-weight:400;line-height:150%}@media only screen and (max-width: 600px){.our-values-card-wrapper{margin-top:32px;gap:32px}.our-values-card{gap:24px;padding:0}.our-values-section-content{font-size:20px;font-style:normal;font-weight:300;line-height:130%;letter-spacing:-.2px}.our-values-card-title{font-size:24px;margin-bottom:8px}.our-values-button-with-arrow{margin-top:16px}}@media only screen and (min-width: 700px) and (max-width: 980px){.our-values-card{padding:7px}.our-values-card-title{font-size:25px}.our-values-card{gap:20px}}.our-values-button-with-arrow{display:flex;gap:16px;border-radius:6px;background:#fff;width:max-content;align-items:center;margin-top:24px;cursor:pointer}.our-values-button-with-arrow p{color:#000;font-size:14px;font-family:Inter,sans-serif;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase;transition:all .3s ease}.our-values-button-with-arrow svg{transform:scaleX(1);transform-origin:left center}.our-values-button-with-arrow svg path{transition:all .3s ease}.our-values-button-with-arrow:hover{cursor:pointer}.our-values-button-with-arrow:hover p{color:#8500ec}.our-values-button-with-arrow:hover svg path:first-child{transform:scaleX(1.25)}.our-values-button-with-arrow:hover svg path:last-child{transform:translate(10px)}.our-values-button-with-arrow:hover svg path{stroke:#8500ec}.join-us-card{color:#000;gap:0px!important;border-radius:8px!important;overflow:hidden}.join-us-card-text-content{background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:32px 48px;flex-basis:50%!important}.join-us-card-title{color:#000!important;font-family:Inter,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:121%;letter-spacing:-.48px;align-self:stretch;width:100%}.join-us-card-para{color:#3b3d49!important;width:74%}.join-us-card-left-img{overflow:hidden;flex-basis:50%!important}.join-us-card-left-img figure{width:100%;height:100%}.join-us-card-left-img img{width:100%;height:100%;object-fit:cover}.join-us-card-img-content img{transition:transform .4s ease-in-out;display:block}.join-us-card-btn-container{display:flex;align-items:center;gap:24px;margin-top:40px}.rab-button-with-arrow{width:max-content;padding:16px;display:flex;gap:16px;align-items:center;border-radius:6px;background:#000;cursor:pointer}.rab-button-with-arrow p{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase}.rab-button-with-arrow a{color:#fff!important;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.42px;text-transform:uppercase;text-decoration:none!important}.rab-button-with-arrow:hover p,.rab-button-with-arrow:hover a{color:#2accff!important;text-decoration:none!important}.rab-button-with-arrow svg{transition:all .3s ease}.rab-button-with-arrow:hover svg{transform:scaleX(1.2)}.rab-button-with-arrow:hover svg path{stroke:#a634ff}@media only screen and (max-width: 600px){.join-us-section{z-index:99!important;position:relative;padding-bottom:64px}.join-us-card-wrapper{gap:32px}.join-us-card{margin-bottom:0!important}.join-us-card-title{font-size:32px;margin-bottom:8px}.join-us-card-para{font-size:16px;width:100%}.join-us-card-text-content{padding:24px}.join-us-card-left-img figure{width:100%;height:225px}.join-us-card-btn-container{flex-direction:column;align-items:flex-start}.join-us-card-btn-container a{text-decoration:underline}}@media only screen and (min-width: 600px) and (max-width: 1024px){.join-us-card-title{font-size:32px;line-height:107%}.join-us-card-text-content{padding:24px;margin-left:0}.join-us-card-text-content h1{font-size:56px}.join-us-card-btn-container{flex-direction:column-reverse;align-items:flex-start}.join-us-section .join-us-card-img-content{height:100%!important;width:100%!important}.join-us-card-left-img figure{width:100%;height:100%}.join-us-card-para{width:100%}}@media only screen and (min-width: 1024px) and (max-width: 1200px){.join-us-section .join-us-card-img-content{height:100%!important;width:100%!important}.join-us-card-left-img figure{width:100%;height:100%}.join-us-card-para{width:91%}}@media only screen and (min-width: 1200px) and (max-width: 1260px){.join-us-card-para{width:91%}}
