@import url(//zimswitch.co.zw/wp-content/themes/zimswitch/assets/css/variables.css);.general-banner-section{position:relative;height:90vh;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.general-banner-container{position:relative;z-index:2;width:100%;max-width:1200px;padding:0 20px;margin:0 auto}.general-banner-content{text-align:left;max-width:700px}.general-banner-title-wrapper{display:flex;align-items:center;gap:15px;margin-bottom:20px;margin-left:-80px}.general-banner-icon{flex-shrink:0}.general-banner-icon img{height:auto;display:block}.general-banner-title{font-family:var(--font-main);font-size:32px;font-weight:400;color:#fff;margin:0;line-height:1.2}.general-banner-subtitle{font-family:var(--font-main);font-size:40px;font-weight:400;line-height:1.3;width:400px;color:#fff;margin:0}.general-banner-subtitle .highlight,.general-banner-subtitle strong{color:gold}@media (max-width:1024px){.general-banner-section{min-height:400px}.general-banner-title{font-size:40px}.general-banner-subtitle{font-size:40px}}@media (max-width:768px){.general-banner-section{min-height:350px}.general-banner-title{font-size:32px}.general-banner-subtitle{font-size:32px}.general-banner-icon img{width:32px}.general-banner-title-wrapper{margin-left:0 !important}}@media (max-width:480px){.general-banner-section{min-height:300px}.general-banner-title{font-size:28px}.general-banner-subtitle{font-size:28px;max-width:120px}.general-banner-content{padding:20px 0}}.our-story-container{position:relative;background:rgba(255,255,255,.75);backdrop-filter:blur(15px) saturate(180%) contrast(120%) brightness(1.2);color:#111;border-radius:65px;box-shadow:0 10px 40px rgba(0,0,0,.1);margin-top:-58px;padding:60px;display:flex;flex-direction:column;z-index:2}.our-story-header{display:flex;align-items:center;gap:12px;margin-bottom:0}.our-story-icon img{width:35px;height:35px;object-fit:contain}.our-story-label{font-family:'Poppins';font-weight:500;color:#000;background:#FFC0004D;padding:6px 16px;border-radius:30px;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.our-story-content{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start}.our-story-left{display:flex;flex-direction:column;gap:20px}.our-story-right-video{display:flex;align-items:flex-start}.our-story-title{font-family:'Poppins';font-size:36px;font-weight:600;margin:0;line-height:1.2;color:#000}.our-story-description{font-family:'Montserrat';font-weight:400;font-size:15px;color:#000;text-align:justify}.our-story-description p{margin:0 0 12px}.video-wrapper{position:relative;width:100%;border-radius:50px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.12)}.video-wrapper iframe,.video-wrapper video{width:100%;height:380px;border-radius:16px;border:none;object-fit:cover;display:block}@media (max-width:1024px){.our-story-container{padding:45px 40px}.our-story-title{font-size:32px}.video-wrapper iframe,.video-wrapper video{height:340px}}@media (max-width:768px){.our-story-container{padding:40px 35px}.our-story-content{grid-template-columns:1fr;gap:30px}.our-story-title{font-size:28px}.video-wrapper iframe,.video-wrapper video{height:280px}}@media (max-width:480px){.our-story-container{padding:30px 25px;border-radius:20px}.our-story-title{font-size:24px}.our-story-description{font-size:13px;line-height:1.6}.video-wrapper iframe,.video-wrapper video{height:220px}}.switching-excellence-section{background:linear-gradient(269.62deg,rgba(0,0,0,1) .37%,rgba(102,102,102,1) 99.72%);min-height:auto;margin-top:3rem;border-radius:65px;padding:4rem 3rem;position:relative;overflow:hidden}.switching-excellence-section:after{content:'';position:absolute;right:-10%;top:50%;transform:translateY(-50%);width:800px;height:800px;background-size:contain;background-repeat:no-repeat;opacity:.03;color:gold;pointer-events:none;z-index:1}.switching-content-wrapper{position:relative;z-index:2}.switching-content-wrapper .section-heading.small-title{background:#FFFFFF4D;color:#fff}.switching-header{display:flex;align-items:center;gap:1rem;margin-bottom:2rem}.switching-icon{width:60px;height:60px}.switching-icon img{width:100%;height:100%;object-fit:contain}.switching-label{background:rgba(255,255,255,.1);color:#fff;padding:.5rem 1.5rem;border-radius:25px;font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.switching-title{color:#fff;font-size:3.5rem;font-weight:600;line-height:1.2;margin-bottom:3rem;max-width:700px}.switching-grid{margin-top:3rem}.switching-card{background:0 0}.card-title{color:#ffc107;font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.card-content{font-family:'Montserrat';color:#fff;line-height:1.6;font-weight:400;margin:0}.values-card{margin-top:2rem}.values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr));margin-top:1.5rem}.value-item{display:flex;gap:1rem}.value-tick{width:24px;height:24px;flex-shrink:0}.value-text{font-family:'Montserrat';color:#fff;font-weight:400}@media (max-width:991px){.switching-title{font-size:2.5rem}.card-title{font-size:2rem}.switching-excellence-section{padding:3rem 2rem;border-radius:45px}}@media (max-width:767px){.switching-excellence-section{padding:2rem 1.5rem;border-radius:35px;min-height:auto}.switching-title{font-size:2rem}.card-title{font-size:1.75rem}.values-grid{grid-template-columns:repeat(auto-fit,minmax(150px, 1fr));gap:1rem}.switching-excellence-section:after{width:400px;height:400px;right:-20%}}@media (max-width:576px){.switching-header{flex-direction:column;align-items:flex-start}.values-grid{grid-template-columns:1fr}}.digital-payments-section{background:linear-gradient(270deg,#000 .37%,#666 99.72%);margin-top:3rem;min-height:auto;border-radius:65px;padding:4rem 3rem;position:relative;overflow:hidden}section.digital-payments-section .bg-image-right{bottom:-120px}.digital-payments-content{position:relative;z-index:1;width:100%;max-width:1400px;margin:0 auto}.digital-payments-content .section-heading.small-title{background:#FFFFFF4D;color:#fff}.digital-payments-header{margin-bottom:2.5rem}.zimswitch-logo-badge{display:inline-flex;align-items:center;gap:1rem}.zimswitch-icon{position:absolute;width:45px;height:auto;display:flex;align-items:center;justify-content:center}.zimswitch-icon svg{width:100%;height:auto;filter:drop-shadow(0 2px 8px rgba(255,255,255,.25))}.zimswitch-badge{background:rgba(255,255,255,.12);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18);padding:.55rem 1.4rem;border-radius:25px;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.digital-payments-grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start;margin-bottom:2rem}.grid-left{padding-right:2rem}.section-title{font-family:'Poppins';font-size:2.2rem !important;font-weight:600;color:#fff;line-height:1.15;margin:0;letter-spacing:-.02em}.grid-right{padding-left:2rem;display:flex;min-height:100%}.section-description{font-family:'Montserrat';font-weight:400;font-size:.95rem;color:rgba(255,255,255,.85);line-height:1.65;margin:0}.network-visualization{position:relative;width:100%;height:380px}.central-switch{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;height:420px;width:820px}@media (max-width:1024px){.central-switch{height:350px;width:680px}}@media (max-width:768px){.central-switch{height:280px;width:540px}}@media (max-width:576px){.central-switch{height:220px;width:420px}}@media (max-width:425px){.central-switch{height:180px;width:340px}}@media (max-width:320px){.central-switch{height:150px;width:280px}}@media (max-width:1400px){.digital-payments-section{padding:3.5rem 2.5rem}.section-title{font-size:2.8rem}.digital-payments-grid{gap:4rem}}@media (max-width:1200px){.digital-payments-grid{grid-template-columns:1fr;gap:2rem}.grid-left,.grid-right{padding:0}.section-title{font-size:2.5rem}.network-visualization{height:500px}.central-switch-wrapper{width:280px;height:280px}}@media (max-width:992px){.digital-payments-section{padding:3rem 2rem;border-radius:45px}.section-title{font-size:2.2rem}.network-visualization{height:450px}.central-switch-wrapper{width:240px;height:240px}.network-node{font-size:.65rem;padding:.4rem .8rem}}@media (max-width:768px){.digital-payments-section{padding:2rem 1.5rem;border-radius:35px}.zimswitch-icon{width:35px}.zimswitch-badge{font-size:.7rem;padding:.5rem 1.2rem}.section-title{font-size:1.9rem}.section-description{font-size:.9rem}.network-visualization{height:400px}.central-switch-wrapper{width:200px;height:200px}.network-node{font-size:.6rem;padding:.35rem .7rem}}@media (max-width:576px){.digital-payments-section{padding:1.5rem 1rem;border-radius:25px;min-height:auto}.section-title{font-size:1.6rem}.network-visualization{height:350px}.central-switch-wrapper{width:160px;height:160px}.network-node{font-size:.55rem;padding:.3rem .6rem}}.yellow-stats-section{background:#ffc000;opacity:3;min-height:auto;border-radius:65px;margin-bottom:3rem;top:150px !important;padding:4rem 3rem;position:relative;margin-bottom:3rem}.top-content-wrapper{display:flex;gap:1rem;align-items:flex-end;margin-bottom:4rem;flex-wrap:wrap;position:relative;min-height:400px}.description-card{flex:0 0 320px;background:linear-gradient(270deg,#000 .37%,#666 99.72%);color:#fff;padding:2.5rem 2rem;border-radius:25px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 10px 25px rgba(0,0,0,.2);z-index:1;height:224px}.description-card .brand-name{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.description-card p{font-family:'Montserrat';font-weight:400;line-height:1.6;color:#fff}.cards-image-wrapper{flex:1;display:flex;justify-content:center;align-items:flex-end;background:#fff;border-radius:25px;padding:2rem;box-shadow:0 10px 25px rgba(0,0,0,.1);position:relative;overflow:visible;z-index:2;height:224px}.cards-bank-image{width:100%;height:auto;max-width:600px;object-fit:contain;display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%) translateY(2%)}@media (max-width:768px){.top-content-wrapper{align-items:stretch;min-height:auto}.description-card,.cards-image-wrapper{height:auto}.cards-bank-image{position:relative;transform:translateX(-50%);left:50%}}.stats-container{display:flex;gap:1.5rem;align-items:flex-start;flex-wrap:wrap;position:relative;justify-content:space-between;width:100%}section.yellow-stats-section .the-arrow .icon-arrow-right:before{content:'\e80c';transform:rotate(35deg)}.the-arrow{flex-shrink:0;display:flex;align-items:center;margin-right:-4rem;margin:-20px}.stat-card{flex:1;min-width:250px;max-width:350px;padding:2.5rem 2rem;border-radius:105px;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.stat-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.15)}.stat-bg-light{background:#efefef;color:#000;align-items:center}.stat-bg-yellow{background:#ffc000;border:.8px #000 solid;color:#000;align-items:center}.stat-bg-dark{background:linear-gradient(270deg,#000 .37%,#666 99.72%);color:#fff;align-items:center}.stat-number{font-family:'Montserrat';font-size:4.5rem;font-weight:700;line-height:1;letter-spacing:-.02em}.stat-number sup{font-size:4.4rem;font-weight:500;top:-.33em}.stat-description-wrapper{display:flex;align-items:center;gap:.75rem}.stat-arrow{flex-shrink:0;width:24px;height:24px}section.yellow-stats-section .icon-arrow-right{font-size:4em !important}.stat-bg-light .stat-arrow,.stat-bg-yellow .stat-arrow{color:#000}.stat-bg-dark .stat-arrow{color:#fff}.stat-description{font-size:1.125rem;font-weight:500;line-height:1.4;max-width:130px}@media (max-width:992px){.stats-container{justify-content:center}.stat-card{flex:0 0 auto;width:280px}}@media (max-width:1200px){.top-content-wrapper{gap:2rem}.stats-container{gap:1.5rem}.stat-card{width:260px}}@media (max-width:992px){.yellow-stats-section{padding:3rem 2rem;border-radius:45px}.top-content-wrapper{flex-direction:column;align-items:stretch}.description-card{width:100%;max-width:400px}.stats-container{justify-content:center}.arrow-pointer{width:100px;height:100px}}@media (max-width:768px){.yellow-stats-section{border-radius:35px;padding:2.5rem 1.5rem;min-height:auto}.stat-card{width:100%;max-width:320px}.stat-number{font-size:3.5rem}.stat-number sup{font-size:2rem}.arrow-pointer{display:none}}@media (max-width:576px){.yellow-stats-section{border-radius:25px;padding:2rem 1.5rem}.description-card{padding:2rem 1.5rem;border-radius:20px}.cards-image-wrapper{border-radius:20px;padding:1.5rem;min-height:250px}.stat-card{border-radius:35px;padding:2rem 1.5rem}.stat-number{font-size:3rem}.stat-description{font-size:1rem}}.unparalleled-convenience-section{margin-top:100px;position:relative;padding:5rem 0}.top-section{display:flex;align-items:center;gap:1.5rem}.svg-icon svg{width:60px;height:auto}.section-heading.small-title{font-size:'Poppins';font-weight:500;background:#FFC0004D;color:#000;padding:.5rem 1.5rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0}.top-section1{display:flex;align-items:center;gap:1.5rem;margin-bottom:20px}.svg-icon1 svg{width:60px;height:auto}.section-heading1.small-title1{font-size:'Poppins';font-weight:500;background:0 0;color:#fff;padding:.5rem 1.5rem;border-radius:20px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin:0}.my-zimswitch-solutions .section-heading1.small-title1{background:#FFFFFF4D;color:#fff}.zimswitch-solutions .section-heading1.small-title1{background:var(--color-gold-transparent);color:#000}section.our-solutions-section .section-heading1.small-title1,.content-hub .section-heading1.small-title1{background:var(--color-gold-transparent);color:#000}.content-block{display:flex;align-items:center;gap:0;margin-bottom:3rem}.content-text{flex:1;max-width:500px}.text-left{padding-right:2rem}.text-right{padding-left:2rem}.content-title{font-family:'Montserrat';font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem;color:#000}.content-description{font-family:'Montserrat';font-size:1.125rem;line-height:1.6;color:#000}.content-image{flex:1;display:flex;align-items:center}.image-right{justify-content:flex-end}.image-left{justify-content:flex-start}.card-image{width:100%;max-width:450px;height:auto;object-fit:contain}.pos-image{width:100%;max-width:600px;height:auto;object-fit:contain}@media (max-width:992px){.content-block{flex-direction:column;gap:3rem;text-align:center}.content-text{max-width:100%}.text-left,.text-right{padding:0}.image-right,.image-left{justify-content:center}.content-title{font-size:2.5rem}.top-section{justify-content:center;margin-bottom:3rem}}@media (max-width:768px){.unparalleled-convenience-section{padding:3rem 0}.content-block{margin-bottom:4rem}.content-title{font-size:2rem}.content-description{font-size:1rem}.svg-icon svg{width:50px}.section-heading.small-title{font-size:.75rem;padding:.4rem 1.2rem}.card-image{max-width:350px}.pos-image{max-width:300px}}@media (max-width:576px){.top-section{flex-direction:column;gap:1rem}.content-title{font-size:1.75rem}.card-image{max-width:280px}.pos-image{max-width:250px}}.sliding-section-container{position:relative;z-index:1}.switching-excellence-section{z-index:3}.digital-payments-section{z-index:4}.yellow-stats-section{z-index:5}.our-story-container,.switching-excellence-section,.digital-payments-section,.yellow-stats-section{position:sticky !important;top:0 !important}@media (max-width:768px){.our-story-container,.switching-excellence-section,.digital-payments-section,.yellow-stats-section{position:sticky;top:0}.switching-excellence-section{z-index:3}.digital-payments-section{z-index:4}.yellow-stats-section{z-index:5}}.get-in-touch-section{position:relative;background:rgba(255,255,255,.75);backdrop-filter:blur(15px) saturate(180%) contrast(120%) brightness(1.2);border-radius:65px;box-shadow:0 10px 40px rgba(0,0,0,.1);padding:40px 60px;margin-top:-58px;margin-bottom:3rem;min-height:80vh;display:flex;flex-direction:column;z-index:2}.top-section{text-align:center;margin-bottom:20px;margin-top:2rem}.svg-icon{margin-bottom:15px;display:flex;justify-content:center}.section-heading.small-title{font-family:'Poppins';font-size:14px;font-weight:500;text-transform:uppercase;color:#000;display:inline-block;padding:8px 20px;border-radius:20px}.contact-content-wrapper{flex:1;display:flex;align-items:stretch}.contact-content-wrapper .row{width:100%;margin:0}.contact-info-box{background:#ffc000;border-radius:80px;padding:50px 40px;display:flex;flex-direction:column;justify-content:space-evenly;min-height:500px}.contact-info-section{margin-bottom:30px}.contact-info-section:last-child{margin-bottom:0}.contact-section-title{font-family:'Poppins';font-size:54px;font-weight:600;color:#fff;margin-bottom:15px;line-height:1.2}.contact-section-label{font-size:18px;font-weight:700;color:#000;margin-bottom:10px}.contact-address{font-size:16px;font-weight:400;color:#000;line-height:1.6;margin:0}.contact-tel{font-size:16px;font-weight:400;color:#000;line-height:1.6;margin:0}.contact-form-wrapper{background:#fff;border-radius:45px;padding:50px 40px;height:100%;display:flex;flex-direction:column;min-height:500px}.contact-form-heading{font-family:'Poppins';font-size:80px;font-weight:600;color:#000;margin-bottom:30px}.contact-details-wrapper{padding-left:2rem}.forminator-ui#forminator-module-463.forminator-design--default .forminator-button-submit{font-size:14px;font-family:'Montserrat';font-weight:500;border:1px solid;border-radius:5px;padding:5px 15px}.forminator-ui.forminator-custom-form[data-design=default] .forminator-input{border-left:none !important;border-right:none !important;border-top:none !important;border-bottom:1px solid #000}.forminator-ui#forminator-module-463.forminator-design--default .forminator-label{font-family:'Montserrat' !important;font-size:16px !important;font-family:inherit !important;font-weight:500 !important}.forminator-required{display:none}.forminator-description{display:none !important}.forminator-ui#forminator-module-463.forminator-design--default .forminator-textarea{border-top:none;border-right:none;border-left:none;border-bottom:1px solid #000}.forminator-edit-module{display:none}.forminator-ui#forminator-module-463.forminator-design--default .forminator-button-submit{font-size:14px;font-family:inherit;font-weight:500;position:relative;transition:all .3s ease}.forminator-ui#forminator-module-463.forminator-design--default .forminator-button-submit:after{display:block !important;content:'' !important;position:absolute !important;left:85px !important;top:50% !important;transform:translateY(-50%) !important;width:30px !important;height:30px !important;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 18L16 8M16 8H8M16 8V16' stroke='black' stroke-width='1' stroke-linecap='butt' stroke-linejoin='round'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center !important;background:#ffc000;background-size:contain !important;transition:transform .3s ease !important;border-radius:20px}.forminator-ui#forminator-module-463.forminator-design--default .forminator-button-submit:hover:after{transform:translateY(-50%) translateX(3px) !important}.forminator-ui#forminator-module-463.forminator-design--default .forminator-button-submit:focus:after{transform:translateY(-50%) scale(1.1) !important}@media (max-width:991px){.contact-info-box,.contact-form-wrapper{min-height:400px}.contact-section-title,.contact-form-heading{font-size:36px}}@media (max-width:767px){.get-in-touch-section{padding:40px 30px;border-radius:45px}.contact-info-box,.contact-form-wrapper{padding:35px 25px;border-radius:35px}.contact-section-title,.contact-form-heading{font-size:32px}.contact-info-box{margin-bottom:20px}.forminator-ui#forminator-module-463.forminator-design--default .forminator-button-submit:after{display:none !important}}.map-section{width:100%;margin:60px 0;position:relative}.map-container{width:100%;height:600px;border-radius:65px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.1);position:relative}.map-iframe{width:100%;height:100%;display:block;filter:grayscale(0%);transition:filter .3s ease}.map-iframe:hover{filter:grayscale(0%)}.map-placeholder{width:100%;height:100%;background:#f5f5f5;display:flex;align-items:center;justify-content:center;color:#666;font-size:18px}@media (max-width:768px){.map-container{height:400px;border-radius:15px}.map-section{margin:40px 0}}@media (max-width:480px){.map-container{height:300px}}.container .map-section{margin-left:auto;margin-right:auto}.map-section.full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.map-section.full-width .map-container{border-radius:0}.rotating-cards-container{position:relative;width:100%;max-width:800px;height:450px;margin:0 auto;perspective:2000px;transform-style:preserve-3d;overflow:visible}.rotating-card{position:absolute;width:280px;height:400px;transition:all .8s cubic-bezier(.68,-.55,.265,1.55);transform-origin:center center;will-change:transform;transform-style:preserve-3d;pointer-events:none}.rotating-card img{width:100%;height:100%;object-fit:cover;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.3);backface-visibility:visible;display:block;border:none;outline:none}.rotating-card-center{left:50%;top:50%;transform:translate(-50%,-50%) rotateY(0deg) scale(1.1) translateZ(50px);z-index:3}.rotating-card-left{left:50%;top:50%;transform:translate(-50%,-50%) translateX(-260px) rotateY(-60deg) scale(.85) translateZ(-30px);z-index:1}.rotating-card-right{left:50%;top:50%;transform:translate(-50%,-50%) translateX(260px) rotateY(60deg) scale(.85) translateZ(-30px);z-index:2}.bagman-overlay{position:absolute;left:51%;top:58%;transform:translate(-50%,-50%) translateZ(100px);z-index:10;pointer-events:none;width:350px;height:450px}.bagman-overlay img{width:100%;height:100%;object-fit:contain;display:block}@media (max-width:768px){.rotating-cards-container{height:350px;max-width:600px}.rotating-card{width:200px;height:300px}.rotating-card-center{transform:translate(-50%,-50%) rotateY(0deg) scale(1.1) translateZ(50px)}.rotating-card-left{transform:translate(-50%,-50%) translateX(-190px) rotateY(-60deg) scale(.85) translateZ(-30px)}.rotating-card-right{transform:translate(-50%,-50%) translateX(190px) rotateY(60deg) scale(.85) translateZ(-30px)}.cards-image-wrapper{padding:60px 20px}.bagman-overlay{width:250px;height:350px;bottom:10px !important}.bagman-overlay img{bottom:0 !important}}@media (max-width:480px){.rotating-cards-container{height:280px;max-width:450px}.rotating-card{width:150px;height:230px}.rotating-card-center{transform:translate(-50%,-50%) rotateY(0deg) scale(1.1) translateZ(50px)}.rotating-card-left{transform:translate(-50%,-50%) translateX(-140px) rotateY(-60deg) scale(.85) translateZ(-30px)}.rotating-card-right{transform:translate(-50%,-50%) translateX(140px) rotateY(60deg) scale(.85) translateZ(-30px)}.bagman-overlay{width:180px;height:280px}}.cards-container{position:relative;height:500px;display:flex;justify-content:flex-end;align-items:center;width:100%}.card-animated{position:absolute;width:400px;height:auto;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3);transition:all .8s cubic-bezier(.68,-.55,.265,1.55)}.card-animated img{width:100%;height:auto;display:block;border-radius:20px}.card-animated.position-front{z-index:3;transform:translateY(0) translateX(20px) scale(1);opacity:1}.card-animated.position-back-top{z-index:2;transform:translateY(-120px) translateX(20px) scale(.9);opacity:.7}.card-animated.position-back-bottom{z-index:1;transform:translateY(120px) translateX(20px) scale(.85);opacity:.5}.card-animated:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.6);border-radius:20px;opacity:0;transition:opacity .8s ease;pointer-events:none;z-index:1}.card-animated.position-back-top:before,.card-animated.position-back-bottom:before{opacity:1}@media (max-width:992px){.cards-container{height:420px;justify-content:center}.card-animated{width:320px}.card-animated.position-back-top{transform:translateY(-60px) translateX(10px) scale(.9)}.card-animated.position-back-bottom{transform:translateY(60px) translateX(10px) scale(.85)}}@media (max-width:768px){.cards-container{height:380px;justify-content:center}.card-animated.position-front{transform:translateY(0) translateX(10px) scale(1) !important}.card-animated{width:260px}.card-animated.position-back-top{transform:translateY(-50px) scale(.9)}.card-animated.position-back-bottom{transform:translateY(50px) scale(.85)}}header .mobile-site-header{position:absolute !important;top:100%;left:0;right:0;width:100%;z-index:9999;background:#fff}header{position:relative;overflow:visible !important}header .mobile-site-header .header-container{overflow:visible !important}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated{padding:0;position:relative;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;top:-40px;overflow:visible;transform:scale(.8);align-self:center;outline:0;background:0 0}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open+#mega-menu-primary{z-index:1000 !important;padding-bottom:40px}.tapit-section{position:relative;margin-top:2rem;padding:60px 50px;width:100%;border-radius:65px;margin-bottom:2rem;opacity:0;animation:fadeInUp .8s ease-out forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.tapit-content-wrapper{display:flex;justify-content:space-between;align-items:center;min-height:400px}.tapit-left-content{opacity:0;animation:slideInLeft 1s ease-out .3s forwards;padding-right:30px}@keyframes slideInLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.tapit-text{font-size:18px;line-height:1.8}.tapit-right-content{display:flex;justify-content:center;align-items:center;opacity:0;animation:slideInRight 1s ease-out .5s forwards;padding-left:30px}@keyframes slideInRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.image-wrapper{position:relative;width:100%;max-width:480px;animation:imageZoomIn .8s ease-out .7s forwards;opacity:0;transform:scale(.9)}@keyframes imageZoomIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.feature-image{width:100%;height:auto;display:block;border-radius:22px;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.feature-image:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.15)}@media (max-width:768px){.tapit-section{padding:40px 20px}.tapit-content-wrapper{flex-direction:column;gap:30px;min-height:auto}.tapit-left-content{padding-right:0}.tapit-right-content{padding-left:0;margin-bottom:20px}.image-wrapper{max-width:350px}.tapit-text{font-size:16px;line-height:1.7}}@media (max-width:480px){.image-wrapper{max-width:280px}}.tapit-section a,.tapit-content-wrapper a,.wysiwyg-content a{color:var(--color-gold);text-decoration:underline}.tapit-section a:hover,.tapit-content-wrapper a:hover,.wysiwyg-content a:hover{color:var(--color-gold);opacity:.8}.forminator-ui#forminator-module-914.forminator-design--default .forminator-label{font-size:16px !important;font-family:'Montserrat',sans-serif !important;font-weight:500 !important}#forminator-module-914:not(.select2-dropdown) .sign-up-container{width:auto !important;height:80% !important;position:relative !important;justify-content:center !important;align-items:center !important}.Sign-Subtitle{display:none;font-size:18px !important;font-family:'Montserrat',sans-serif !important;font-weight:500 !important}#forminator-module-914:not(.select2-dropdown){padding:60px !important;border-radius:65px !important;background:rgba(255,255,255,.75) !important;box-shadow:0 10px 40px rgba(0,0,0,.1) !important}.forminator-ui#forminator-module-914.forminator-design--default .forminator-button-submit{font-size:14px;font-family:inherit;font-weight:500;border:1px solid;border-radius:10px}.forminator-ui#forminator-module-914.forminator-design--default .forminator-button-submit:hover{background-color:#ffc000 !important;border-color:#ffc000 !important;color:#000 !important;transition:background-color .3s ease,border-color .3s ease}.forminator-select-dropdown-container--open .forminator-custom-form-914.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option.select2-results__option--selected,.forminator-select-dropdown-container--open .forminator-custom-form-914.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option.select2-results__option--selected span:not(.forminator-checkbox-box){background-color:#ffc000 !important;font-family:inherit !important}.forminator-select-dropdown-container--open .forminator-custom-form-914.forminator-dropdown--default .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{outline:none !important;outline-offset:-2px}.forminator-select-dropdown-container--open .forminator-custom-form-914.forminator-dropdown--default{border-color:#000 !important;background-color:#e6e6e6}.forminator-ui#forminator-module-914.forminator-design--default .forminator-input,.forminator-ui#forminator-module-914.forminator-design--default .forminator-input input,.forminator-ui#forminator-module-914.forminator-design--default .forminator-iti-input .iti__selected-dial-code{font-size:16px;font-family:inherit;font-weight:400;background:0 0}.fraud-report{margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important;max-width:100vw !important;width:100vw !important;border-radius:0 !important;margin-top:-90px !important;margin-bottom:-50px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:80px 50px !important;min-height:500px !important;opacity:0;animation:fadeInCover 1s ease-out forwards}@keyframes fadeInCover{from{opacity:0}to{opacity:1}}.fraud-report .wp-block-cover__inner-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:1000px;margin:0 auto}.fraud-report-title{text-align:center;margin-bottom:30px;font-size:48px;font-weight:700;line-height:1.2;color:#fff;opacity:0;transform:translateY(-30px);animation:slideInDown 1s ease-out .3s forwards}@keyframes slideInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.fraud-description-text{text-align:center;max-width:800px;margin:0 auto;font-size:18px;line-height:1.8;color:#fff;opacity:0;transform:translateY(20px);animation:slideInUp 1s ease-out .6s forwards}@keyframes slideInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fraud-description-text a{color:#ffb800;text-decoration:underline;transition:opacity .3s ease,color .3s ease}.fraud-description-text a:hover{opacity:.8;color:#ffc933}@media (max-width:768px){.fraud-report{padding:60px 20px !important;min-height:400px !important;margin-top:-70px !important;margin-bottom:-30px !important}.fraud-report .wp-block-cover__inner-container{max-width:100%}.fraud-report-title{font-size:32px;margin-bottom:20px}.fraud-description-text{max-width:100%;font-size:16px;line-height:1.6}}.qdms-cover{margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important;max-width:100vw !important;width:100vw !important;border-radius:0 !important;margin-top:-90px !important;margin-bottom:-50px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:80px 50px !important;min-height:500px !important;opacity:0;animation:fadeInCover 1s ease-out forwards}@keyframes fadeInCover{from{opacity:0}to{opacity:1}}.qdms-cover .wp-block-cover__inner-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:1000px;margin:0 auto}.qdms-title{text-align:center;margin-bottom:30px;font-size:48px;font-weight:700;line-height:1.2;color:#fff;opacity:0;transform:translateY(-30px);animation:slideInDown 1s ease-out .3s forwards}@keyframes slideInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.qdms-description{text-align:center;max-width:800px;margin:0 auto;font-size:18px;line-height:1.8;color:#fff;opacity:0;transform:translateY(20px);animation:slideInUp 1s ease-out .6s forwards}@keyframes slideInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.qdms-description a{color:#ffb800;text-decoration:underline;transition:opacity .3s ease,color .3s ease}.qdms-description a:hover{opacity:.8;color:#ffc933}@media (max-width:768px){.qdms-cover{padding:60px 20px !important;min-height:400px !important;margin-top:-70px !important;margin-bottom:-30px !important}.qdms-cover .wp-block-cover__inner-container{max-width:100%}.qdms-title{font-size:32px;margin-bottom:20px}.qdms-description{max-width:100%;font-size:16px;line-height:1.6}}.analytics-portal{margin-left:calc(-50vw + 50%) !important;margin-right:calc(-50vw + 50%) !important;max-width:100vw !important;width:100vw !important;border-radius:0 !important;margin-top:-90px !important;margin-bottom:-50px !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:80px 50px !important;min-height:500px !important;opacity:0;animation:fadeInCover 1s ease-out forwards}.pos-oval{margin-top:3rem;background:linear-gradient(90deg,var(--color-gold),var(--color-gold-30));backdrop-filter:blur(14px);border-radius:250px;padding:1rem 2rem;overflow:hidden;position:relative}.pos-blank-back{margin-top:3rem;border:2px dotted var(--color-gold);backdrop-filter:blur(14px);border-radius:250px;padding:1rem 2rem;overflow:hidden;position:relative}.pos-desc{max-width:500px !important;line-height:1.6 !important;font-size:16px !important;margin-top:1rem;margin-bottom:1rem}.pos-desc br{display:none !important}.pos-learn-more-btn{margin-top:20px !important}.cashback-content,.balance-content{margin-top:3rem !important;padding:1.5rem 2rem;border-radius:20px;background:#fff;box-shadow:0 10px 25px rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.05);transition:transform .25s ease,box-shadow .25s ease;opacity:0;transform:translateY(60px) scale(.95);filter:blur(10px);transition:all 1s cubic-bezier(.25,.46,.45,.94)}.cashback-content.aos-animate,.balance-content.aos-animate{opacity:1;transform:translateY(0) scale(1);filter:blur(0px)}.cashback-content:hover,.balance-content:hover{transform:translateY(-6px);box-shadow:0 15px 35px rgba(0,0,0,.12)}.cashback-content h2,.balance-content h2,.cashback-content p,.balance-content p{opacity:0;transform:translateY(30px);filter:blur(8px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.cashback-content h2,.balance-content h2{margin-bottom:.5rem;font-size:1.7rem;font-weight:700}.cashback-content p,.balance-content p{line-height:1.6;margin-bottom:.8rem;color:#333}.cashback-subheading{margin-bottom:15px}.cashback-content.aos-animate h2,.balance-content.aos-animate h2{opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.3s}.cashback-content.aos-animate p:nth-of-type(1),.balance-content.aos-animate p:nth-of-type(1){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.5s}.cashback-content.aos-animate p:nth-of-type(2),.balance-content.aos-animate p:nth-of-type(2){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.7s}.cashback-content.aos-animate p:nth-of-type(3),.balance-content.aos-animate p:nth-of-type(3){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.9s}.cashback-content.aos-animate p:nth-of-type(n+4),.balance-content.aos-animate p:nth-of-type(n+4){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:1.1s}@keyframes cardBreathe{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.01)}}.cashback-content.aos-animate,.balance-content.aos-animate{animation:cardBreathe 5s ease-in-out infinite;animation-delay:1.5s}.cashback-content:hover,.balance-content:hover{animation-play-state:paused}.pos-oval{opacity:0;transform:translateY(100px) scale(1.2);filter:blur(20px) brightness(.4);transition:all 1.4s cubic-bezier(.25,.46,.45,.94)}.pos-oval.aos-animate{opacity:1;transform:translateY(0) scale(1);filter:blur(0px) brightness(1)}.pos-blank-back{opacity:0;transform:translateY(100px) scale(1.2);filter:blur(20px) brightness(.4);transition:all 1.4s cubic-bezier(.25,.46,.45,.94) .3s}.pos-blank-back.aos-animate{opacity:1;transform:translateY(0) scale(1);filter:blur(0px) brightness(1)}.pos-oval>*,.pos-blank-back>*{opacity:0;transform:translateY(40px);filter:blur(10px);transition:all 1s ease-out}.pos-oval.aos-animate>*:nth-child(1){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.5s}.pos-oval.aos-animate>*:nth-child(2){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:.8s}.pos-blank-back.aos-animate>*:nth-child(1){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:1s}.pos-blank-back.aos-animate>*:nth-child(2){opacity:1;transform:translateY(0);filter:blur(0px);transition-delay:1.3s}.pos-oval img,.pos-blank-back img{border:1px;border-radius:20px;opacity:0;transform:scale(1.3) translateZ(-100px);filter:blur(30px);transition:all 1.6s cubic-bezier(.25,.46,.45,.94)}.pos-oval.aos-animate img{opacity:1;transform:scale(1) translateZ(0);filter:blur(0px);transition-delay:1s}.pos-blank-back.aos-animate img{opacity:1;transform:scale(1) translateZ(0);filter:blur(0px);transition-delay:1.5s}@keyframes gentleFloat{0%,100%{transform:translateY(0px) rotate(0deg)}25%{transform:translateY(-8px) rotate(1deg)}50%{transform:translateY(-12px) rotate(0deg)}75%{transform:translateY(-8px) rotate(-1deg)}}.pos-oval.aos-animate img,.pos-blank-back.aos-animate img{animation:gentleFloat 3s ease-in-out infinite;animation-delay:1.5s}.pos-oval.aos-animate:hover img,.pos-blank-back.aos-animate:hover img{animation-play-state:paused;transform:scale(1.08) translateY(-5px);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}@keyframes breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}.pos-oval.aos-animate,.pos-blank-back.aos-animate{animation:breathe 6s ease-in-out infinite;animation-delay:2s}.pos-oval.aos-animate:hover,.pos-blank-back.aos-animate:hover{transform:translateY(-15px);box-shadow:0 30px 60px rgba(0,0,0,.2);transition:all .5s cubic-bezier(.34,1.56,.64,1);animation-play-state:paused}@media (max-width:768px){.pos-oval,.pos-blank-back{border-radius:100px;padding:2rem}.cashback-content,.balance-content{margin-bottom:1.5rem}.our-solutions-section{margin-top:200px !important}}#mega-menu-wrap-primary .mega-menu-toggle{height:0 !important}.solution-description{text-align:justify}.top-zeepay{position:relative;font-size:3.5rem;font-weight:800;line-height:1.2;margin-bottom:2rem;background:#000;background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 4px 20px rgba(212,175,55,.3);opacity:0;transform:translateY(-50px) scale(.9);animation:gradientFlow 8s ease infinite}.top-zeepay.aos-animate{animation:slideDownBounce 1s cubic-bezier(.34,1.56,.64,1) forwards,gradientFlow 8s ease infinite,textPulse 3s ease-in-out 1.5s infinite}@keyframes slideDownBounce{0%{opacity:0;transform:translateY(-50px) scale(.9)}60%{transform:translateY(10px) scale(1.02)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes gradientFlow{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@keyframes textPulse{0%,100%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.02);filter:brightness(1.1)}}.top-zeepay:before{content:'';position:absolute;left:-10px;top:50%;transform:translateY(-50%);width:5px;height:0;background:linear-gradient(180deg,#d4af37,#c9a961);border-radius:10px;opacity:0}.top-zeepay.aos-animate:before{animation:lineGrow .8s ease-out .5s forwards}@keyframes lineGrow{0%{height:0;opacity:0}100%{height:80%;opacity:1}}.top-zeepay2{position:relative;font-size:1.5rem;font-weight:600;line-height:1.4;margin-top:1.5rem;margin-bottom:3rem;color:#000;opacity:0;transform:translateX(-80px)}.top-zeepay2.aos-animate{animation:slideInFadeRight .9s cubic-bezier(.34,1.56,.64,1) .3s forwards,gentleFloat 4s ease-in-out 1.8s infinite}@keyframes slideInFadeRight{0%{opacity:0;transform:translateX(-80px)}100%{opacity:1;transform:translateX(0)}}@keyframes gentleFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.top-zeepay2:after{content:'';position:absolute;left:0;bottom:-10px;width:0;height:3px;background:linear-gradient(90deg,#d4af37,#f4e5c2,#c9a961);border-radius:2px;opacity:0}.top-zeepay2.aos-animate:after{animation:underlineExpand 1s ease-out .8s forwards,shimmerUnderline 3s ease-in-out 2s infinite}@keyframes underlineExpand{0%{width:0;opacity:0}100%{width:150px;opacity:1}}@keyframes shimmerUnderline{0%,100%{opacity:1;transform:scaleX(1)}50%{opacity:.7;transform:scaleX(1.1)}}.top-zeepay2{text-shadow:0 2px 10px rgba(0,0,0,.1);transition:text-shadow .3s ease}.top-zeepay2:hover{text-shadow:0 4px 20px rgba(212,175,55,.4)}@media (max-width:1024px){.top-zeepay{font-size:3rem}.top-zeepay2{font-size:2rem}}@media (max-width:768px){.top-zeepay{font-size:2.5rem;margin-bottom:1.5rem}.top-zeepay2{font-size:1.75rem;margin-top:1rem;margin-bottom:2rem}.top-zeepay2:after{width:100px !important}.top-zeepay.aos-animate{animation:slideDownBounce .8s ease-out forwards,gradientFlow 8s ease infinite}.top-zeepay2.aos-animate{animation:slideInFadeRight .8s ease-out .2s forwards}}@media (max-width:480px){.top-zeepay{font-size:2rem}.top-zeepay2{font-size:1.5rem}.top-zeepay2:after{width:80px !important}}.zeepay-rect{margin-top:3rem;background:linear-gradient(135deg,#d4af37 0%,#f4e5c2 50%,#c9a961 100%);border-radius:30px;padding:50px;box-shadow:0 10px 40px rgba(212,175,55,.25);position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;align-items:center;gap:40px;opacity:0;transform:translateY(50px) scale(.95)}.zeepay-rect.aos-animate{animation:fadeInZoomUp .8s cubic-bezier(.34,1.56,.64,1) forwards,floatContainer 4s ease-in-out 1s infinite}@keyframes fadeInZoomUp{0%{opacity:0;transform:translateY(50px) scale(.95)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes floatContainer{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.01)}}.zeepay-rect:before{content:'';position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);pointer-events:none;opacity:0;transition:opacity .6s ease}.zeepay-rect.aos-animate:before{animation:glowPulse 1.2s ease-out .3s forwards,pulsateGlow 3s ease-in-out 1.5s infinite}@keyframes glowPulse{0%{opacity:0;transform:scale(.8)}50%{opacity:1}100%{opacity:1;transform:scale(1)}}@keyframes pulsateGlow{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.zeepay-rect:hover{transform:translateY(-15px) scale(1.02);box-shadow:0 20px 60px rgba(212,175,55,.45)}.zeepay-rect2{margin-top:3rem;background:linear-gradient(135deg,#e8d4a0 0%,#f9f3e3 50%,#dbc890 100%);border-radius:40px 10px;padding:50px;box-shadow:0 8px 35px rgba(232,212,160,.3);position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;display:flex;align-items:center;gap:40px;opacity:0;transform:translateY(50px) rotateX(15deg);transform-style:preserve-3d;perspective:1000px}.zeepay-rect2.aos-animate{animation:fadeInFlip .9s cubic-bezier(.34,1.56,.64,1) forwards,gentleRock 5s ease-in-out 1.2s infinite}@keyframes fadeInFlip{0%{opacity:0;transform:translateY(50px) rotateX(15deg)}100%{opacity:1;transform:translateY(0) rotateX(0deg)}}@keyframes gentleRock{0%,100%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(.5deg)}75%{transform:translateY(-8px) rotate(-.5deg)}}.zeepay-rect2:before{content:'';position:absolute;bottom:-30%;left:-30%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 60%);pointer-events:none;opacity:0;transition:opacity .6s ease}.zeepay-rect2.aos-animate:before{animation:glowSpread 1s ease-out .4s forwards,breatheGlow 4s ease-in-out 1.8s infinite}@keyframes glowSpread{0%{opacity:0;transform:scale(.5)}50%{opacity:1}100%{opacity:1;transform:scale(1)}}@keyframes breatheGlow{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.zeepay-rect2:hover{transform:translateY(-15px) rotate(1deg) scale(1.02);box-shadow:0 18px 55px rgba(232,212,160,.5)}.zeepay-rect:after,.zeepay-rect2:after{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.15) 50%,transparent 70%);transform:rotate(45deg);pointer-events:none;opacity:0}.zeepay-rect.aos-animate:after,.zeepay-rect2.aos-animate:after{animation:shimmer 8s infinite .8s}@keyframes shimmer{0%{opacity:0;transform:translateX(-150%) translateY(-150%) rotate(45deg)}10%{opacity:1}90%{opacity:1}100%{opacity:0;transform:translateX(150%) translateY(150%) rotate(45deg)}}.zeepay-rect .wp-block-media-text__media,.zeepay-rect2 .wp-block-media-text__media{flex-shrink:0;min-width:350px;display:flex;align-items:center;justify-content:center}.zeepay-rect img,.zeepay-rect2 img{width:350px !important;height:350px !important;max-width:350px;max-height:350px;min-width:350px;min-height:350px;object-fit:contain;border-radius:20px;box-shadow:0 8px 30px rgba(0,0,0,.2);opacity:0;transform:translateX(-80px) scale(.9);transition:transform .4s ease,box-shadow .4s ease;background:0 0;padding:10px}.zeepay-rect.aos-animate img,.zeepay-rect2.aos-animate img{animation:slideInFromLeft .8s cubic-bezier(.34,1.56,.64,1) .3s forwards,imageFloat 3s ease-in-out 1.5s infinite}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-80px) scale(.9)}100%{opacity:1;transform:translateX(0) scale(1)}}@keyframes imageFloat{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-12px) scale(1.03)}}.zeepay-rect img:hover,.zeepay-rect2 img:hover{transform:scale(1.08) rotate(-2deg) translateY(-5px);box-shadow:0 15px 50px rgba(0,0,0,.35)}.zeepay-rect .zeepay-description,.zeepay-rect2 .zeepay-description,.zeepay-rect .wp-block-media-text__content,.zeepay-rect2 .wp-block-media-text__content{position:relative;z-index:1;opacity:0;transform:translateX(80px);flex:1}.zeepay-rect.aos-animate .zeepay-description,.zeepay-rect2.aos-animate .zeepay-description,.zeepay-rect.aos-animate .wp-block-media-text__content,.zeepay-rect2.aos-animate .wp-block-media-text__content{animation:slideInFromRight .8s cubic-bezier(.34,1.56,.64,1) .5s forwards,textGlow 5s ease-in-out 2s infinite}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(80px)}100%{opacity:1;transform:translateX(0)}}@keyframes textGlow{0%,100%{filter:brightness(1)}50%{filter:brightness(1.05)}}.zeepay-rect .zeepay-description>*,.zeepay-rect2 .zeepay-description>*,.zeepay-rect .wp-block-media-text__content>*,.zeepay-rect2 .wp-block-media-text__content>*{opacity:0;transform:translateY(20px)}.zeepay-rect.aos-animate .zeepay-description>*,.zeepay-rect2.aos-animate .zeepay-description>*,.zeepay-rect.aos-animate .wp-block-media-text__content>*,.zeepay-rect2.aos-animate .wp-block-media-text__content>*{animation:fadeInUp .6s ease-out forwards}.zeepay-rect.aos-animate .zeepay-description>*:nth-child(1),.zeepay-rect2.aos-animate .zeepay-description>*:nth-child(1),.zeepay-rect.aos-animate .wp-block-media-text__content>*:nth-child(1),.zeepay-rect2.aos-animate .wp-block-media-text__content>*:nth-child(1){animation-delay:.6s}.zeepay-rect.aos-animate .zeepay-description>*:nth-child(2),.zeepay-rect2.aos-animate .zeepay-description>*:nth-child(2),.zeepay-rect.aos-animate .wp-block-media-text__content>*:nth-child(2),.zeepay-rect2.aos-animate .wp-block-media-text__content>*:nth-child(2){animation-delay:.7s}.zeepay-rect.aos-animate .zeepay-description>*:nth-child(3),.zeepay-rect2.aos-animate .zeepay-description>*:nth-child(3),.zeepay-rect.aos-animate .wp-block-media-text__content>*:nth-child(3),.zeepay-rect2.aos-animate .wp-block-media-text__content>*:nth-child(3){animation-delay:.8s}.zeepay-rect.aos-animate .zeepay-description>*:nth-child(4),.zeepay-rect2.aos-animate .zeepay-description>*:nth-child(4),.zeepay-rect.aos-animate .wp-block-media-text__content>*:nth-child(4),.zeepay-rect2.aos-animate .wp-block-media-text__content>*:nth-child(4){animation-delay:.9s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.zeepay-rect.aos-animate{background:linear-gradient(135deg,#d4af37 0%,#f4e5c2 50%,#c9a961 100%);background-size:200% 200%;animation:fadeInZoomUp .8s cubic-bezier(.34,1.56,.64,1) forwards,floatContainer 4s ease-in-out 1s infinite,gradientShift 10s ease infinite}.zeepay-rect2.aos-animate{background:linear-gradient(135deg,#e8d4a0 0%,#f9f3e3 50%,#dbc890 100%);background-size:200% 200%;animation:fadeInFlip .9s cubic-bezier(.34,1.56,.64,1) forwards,gentleRock 5s ease-in-out 1.2s infinite,gradientShift 12s ease infinite}@keyframes gradientShift{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}@media (max-width:1024px){.zeepay-rect,.zeepay-rect2{flex-direction:column;text-align:center}.zeepay-rect img,.zeepay-rect2 img{width:300px !important;height:300px !important;max-width:300px;max-height:300px;min-width:300px;min-height:300px}.zeepay-rect .wp-block-media-text__media,.zeepay-rect2 .wp-block-media-text__media{min-width:300px}}@media (max-width:768px){.zeepay-rect,.zeepay-rect2{padding:30px 20px;border-radius:20px;flex-direction:column}.zeepay-rect2{border-radius:30px 8px}.zeepay-rect img,.zeepay-rect2 img{width:250px !important;height:250px !important;max-width:250px;max-height:250px;min-width:250px;min-height:250px}.zeepay-rect .wp-block-media-text__media,.zeepay-rect2 .wp-block-media-text__media{min-width:250px}.zeepay-rect.aos-animate{animation:simpleFadeIn .6s ease-out forwards,mobileFloat 6s ease-in-out 1s infinite}.zeepay-rect2.aos-animate{animation:simpleFadeIn .6s ease-out forwards,mobileFloat 6s ease-in-out 1s infinite}@keyframes simpleFadeIn{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes mobileFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.atm-heading,.atm-listing,.atm-description{position:relative !important;z-index:300 !important}.solution-single-card{position:relative !important;z-index:300 !important}.solution-content{position:relative !important;z-index:899 !important}@media (max-width:576px){.board-members .col-12.col-sm-6.col-md-3,.board-members .col-12.col-md-3{flex:0 0 100% !important;max-width:100% !important}}}.portal-one-section{padding:60px 0}.portal-one-section .portal-title{font-size:28px;font-weight:700;margin-bottom:20px}.portal-one-section .portal-description{font-size:18px;margin-bottom:40px;line-height:1.6}.portal-stats-wrapper{margin-top:20px}.dime-container{margin-top:3rem;border-radius:20px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.1);padding:2rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.dime-container:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.15)}.dime-container .wp-block-cover__inner-container{border-radius:inherit}.dime-container:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);pointer-events:none;border-radius:inherit}@media (max-width:768px){.dime-container{padding:1.5rem;border-radius:15px}}.protecting-tomorrow-desc{margin-bottom:20px !important}.site-header.open{pointer-events:auto !important}.top-banner-img{border-radius:10px}