@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;600&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{font-family:Roboto,sans-serif}:root{--main-primary:#ffcd00;--dark:#000;--light:#fff}.common-title{font-family:Roboto;font-style:normal;font-weight:700;font-size:36px;line-height:45px;align-items:center;text-align:center;letter-spacing:-.5px}.light-color{color:#fff!important;color:var(--light)!important}.dark-color{color:#000;color:var(--dark)}.theme-color{color:#ffcd00;color:var(--main-primary)}section{margin:100px 0}#bottone1:hover,#bottone2:hover,#bottone3:hover{box-shadow:7px 5px 56px -14px #ffcd00}#bottone1:active,#bottone2:active,#bottone3:active{-webkit-transform:scale(.97);transform:scale(.97);box-shadow:7px 5px 56px -10px #ffcd00}#bottone1,#bottone2,#bottone3{padding:13px 33px 16px;border-radius:50px;background:#ffcd00;background:var(--main-primary);border:none;font-family:inherit;text-align:center;cursor:pointer;transition:.4s;color:#000;color:var(--dark);text-decoration:none}.light-bacground{background-color:#fff;background-color:var(--light)}.gRNicc.active{background:transparent;color:#000}.vertical-item-row section{margin:20px 0}.App .modal.custom-modal{width:300px;right:0!important;left:auto;--bs-modal-bg:var(--dark)!important;transition:opacity 2s ease-in-out}.fixed-top{z-index:999!important}.custom-modal .modal-content{width:300px}.custom-modal .list-group{--bs-list-group-bg:var(--dark)!important}.list-group-item{cursor:pointer;border:none}.list-group-item:hover{background-color:rgba(59,57,57,.164)!important}.logo-size{width:100px}.accordion-item .accordion-button:hover{color:var(--main-primary)!important;background-color:rgba(59,57,57,.164)!important}.humber-menu{background-color:#000;border-radius:50px;padding:10px;border:2px solid #ffcd00}.theme-button{background:var(--main-primary);border-radius:50px;font-family:Roboto;font-style:normal;font-weight:600;font-size:20px;line-height:28px;color:#000}.list-group-item.active,.list-group-item:hover{color:var(--main-primary)!important;background-color:initial}.custom_accordion .accordion-button{background-color:initial;color:#fff;box-shadow:unset;padding:8px 16px}.accordion-button:after{-webkit-filter:invert(1);filter:invert(1)}.accordion-body{background:#2e2e2e}.close_btn{height:2em!important;background:transparent;border:none}.footer-color{background:linear-gradient(2.61deg,#000 .32%,rgba(0,0,0,.53) 204.2%)}.footer-section p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#c1c1c1}.menu-links h4{font-style:normal;font-weight:600;font-size:26px;line-height:39px;color:#fff}.copy-right p,.menus-name li a{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#c1c1c1}.menus-name li a:hover{color:var(--main-primary)}.twitter_icon{width:31px}.banner-text h1{font-weight:800;font-size:36px;color:#000}.banner-text h1,.banner-text p{font-family:Roboto;font-style:normal}.banner-text p{font-weight:400;font-size:16px;line-height:24px;color:#666}.img{margin:0 auto;transition:all .5s;position:relative}.container .videoPlay{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);color:#fff;font-size:30px;padding:12px 24px;border:none;border-radius:50px;cursor:pointer}.container .videoPlay,.custom-btn{background-color:var(--main-primary)}.custom-btn{font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;color:#000;border-radius:50px}#myModal .modal-body{position:relative;padding:0}#myModal .close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1}.vision-text h3{font-weight:500;font-size:36px;line-height:16px;letter-spacing:5px;color:var(--main-primary)}.vision-text h3,.vision-text p{font-family:Roboto;font-style:normal}.vision-text p{font-weight:400;font-size:20px;line-height:37px;leading-trim:both;text-edge:cap;color:#666}.dark-background{background-color:var(--dark)}.service{background:#fff;box-shadow:0 2px 4px rgba(0,0,20,.08),0 1px 2px rgba(0,0,20,.08);border-radius:8px}.service-name h4{font-family:Roboto;font-style:normal;font-weight:700;font-size:20px;line-height:28px}.service-name p{color:#6c757d;font-weight:400;font-size:16px;line-height:26px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.service_financing_img{width:150px;height:150px;border-radius:10px}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{background:#fff!important;border:1px solid #e9ecef!important;border-radius:30px!important;padding:10px 18px!important;color:#000!important}.custom-card{background:#fff;border:1px solid #e9ecef;border-radius:8px;cursor:pointer}.circle{background:#fff;border:2px solid #f3b600;border-radius:24px;width:48px;height:48px}.circle,.circle p{align-items:center;justify-content:center}.circle p{text-align:center}.step-number{top:-25px;left:43%}.custom-card:hover .circle{background-color:var(--main-primary);color:var(--light)}.custom-card:hover{box-shadow:0 0 10px 1px #f3b600}.news-room .card{border-radius:.5rem;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid transparent}.content{padding:1.1rem}.news-room .image{object-fit:cover;width:100%}.news-room .title{font-style:normal;font-weight:700;font-size:20px;line-height:28px;display:flex;align-items:center;letter-spacing:-.5px;color:#151e28}.news-room .desc{font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#6c757d}.news-room .action{display:inline-flex;margin-top:1rem;color:#fff;font-size:.875rem;line-height:1.25rem;font-weight:500;align-items:center;grid-gap:.25rem;gap:.25rem;background-color:#2563eb;padding:4px 8px;border-radius:4px}.news-room .action span{transition:.3s ease}.news-room .action:hover span{-webkit-transform:translateX(4px);transform:translateX(4px)}.alice-carousel__stage-item{text-align:center}.details-section p{font-style:normal;font-weight:700;font-size:12px;line-height:19px;letter-spacing:-.25px;text-transform:uppercase;color:#6c757d}.details-section p span{color:var(--main-primary)}.market-btn{display:inline-block;padding:.3125rem .875rem .3125rem 2.8125rem;transition:border-color .25s ease-in-out,background-color .25s ease-in-out;border:1px solid var(--main-primary);background-position:center left .75rem;background-color:#fff;background-size:1.5rem 1.5rem;background-repeat:no-repeat;text-decoration:none;border-radius:50px}.market-btn .market-button-title{display:block;color:#222;font-size:1.125rem}.market-btn .market-button-subtitle{display:block;margin-bottom:-.25rem;color:#444;font-size:.75rem}.market-btn:hover{background-color:var(--main-primary);text-decoration:none}.apple-btn{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzMDUgMzA1IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDUgMzA1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnIGlkPSJYTUxJRF8yMjhfIj4KCTxwYXRoIGlkPSJYTUxJRF8yMjlfIiBkPSJNNDAuNzM4LDExMi4xMTljLTI1Ljc4NSw0NC43NDUtOS4zOTMsMTEyLjY0OCwxOS4xMjEsMTUzLjgyQzc0LjA5MiwyODYuNTIzLDg4LjUwMiwzMDUsMTA4LjIzOSwzMDUgICBjMC4zNzIsMCwwLjc0NS0wLjAwNywxLjEyNy0wLjAyMmM5LjI3My0wLjM3LDE1Ljk3NC0zLjIyNSwyMi40NTMtNS45ODRjNy4yNzQtMy4xLDE0Ljc5Ny02LjMwNSwyNi41OTctNi4zMDUgICBjMTEuMjI2LDAsMTguMzksMy4xMDEsMjUuMzE4LDYuMDk5YzYuODI4LDIuOTU0LDEzLjg2MSw2LjAxLDI0LjI1Myw1LjgxNWMyMi4yMzItMC40MTQsMzUuODgyLTIwLjM1Miw0Ny45MjUtMzcuOTQxICAgYzEyLjU2Ny0xOC4zNjUsMTguODcxLTM2LjE5NiwyMC45OTgtNDMuMDFsMC4wODYtMC4yNzFjMC40MDUtMS4yMTEtMC4xNjctMi41MzMtMS4zMjgtMy4wNjZjLTAuMDMyLTAuMDE1LTAuMTUtMC4wNjQtMC4xODMtMC4wNzggICBjLTMuOTE1LTEuNjAxLTM4LjI1Ny0xNi44MzYtMzguNjE4LTU4LjM2Yy0wLjMzNS0zMy43MzYsMjUuNzYzLTUxLjYwMSwzMC45OTctNTQuODM5bDAuMjQ0LTAuMTUyICAgYzAuNTY3LTAuMzY1LDAuOTYyLTAuOTQ0LDEuMDk2LTEuNjA2YzAuMTM0LTAuNjYxLTAuMDA2LTEuMzQ5LTAuMzg2LTEuOTA1Yy0xOC4wMTQtMjYuMzYyLTQ1LjYyNC0zMC4zMzUtNTYuNzQtMzAuODEzICAgYy0xLjYxMy0wLjE2MS0zLjI3OC0wLjI0Mi00Ljk1LTAuMjQyYy0xMy4wNTYsMC0yNS41NjMsNC45MzEtMzUuNjExLDguODkzYy02LjkzNiwyLjczNS0xMi45MjcsNS4wOTctMTcuMDU5LDUuMDk3ICAgYy00LjY0MywwLTEwLjY2OC0yLjM5MS0xNy42NDUtNS4xNTljLTkuMzMtMy43MDMtMTkuOTA1LTcuODk5LTMxLjEtNy44OTljLTAuMjY3LDAtMC41MywwLjAwMy0wLjc4OSwwLjAwOCAgIEM3OC44OTQsNzMuNjQzLDU0LjI5OCw4OC41MzUsNDAuNzM4LDExMi4xMTl6IiBmaWxsPSIjMmUyZTJlIi8+Cgk8cGF0aCBpZD0iWE1MSURfMjMwXyIgZD0iTTIxMi4xMDEsMC4wMDJjLTE1Ljc2MywwLjY0Mi0zNC42NzIsMTAuMzQ1LTQ1Ljk3NCwyMy41ODNjLTkuNjA1LDExLjEyNy0xOC45ODgsMjkuNjc5LTE2LjUxNiw0OC4zNzkgICBjMC4xNTUsMS4xNywxLjEwNywyLjA3MywyLjI4NCwyLjE2NGMxLjA2NCwwLjA4MywyLjE1LDAuMTI1LDMuMjMyLDAuMTI2YzE1LjQxMywwLDMyLjA0LTguNTI3LDQzLjM5NS0yMi4yNTcgICBjMTEuOTUxLTE0LjQ5OCwxNy45OTQtMzMuMTA0LDE2LjE2Ni00OS43N0MyMTQuNTQ0LDAuOTIxLDIxMy4zOTUtMC4wNDksMjEyLjEwMSwwLjAwMnoiIGZpbGw9IiMyZTJlMmUiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K)}.google-btn{background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPHBvbHlnb24gc3R5bGU9ImZpbGw6IzVDREFERDsiIHBvaW50cz0iMjkuNTMsMCAyOS41MywyNTEuNTA5IDI5LjUzLDUxMiAyOTkuMDA0LDI1MS41MDkgIi8+Cjxwb2x5Z29uIHN0eWxlPSJmaWxsOiNCREVDQzQ7IiBwb2ludHM9IjM2OS4wNjcsMTgwLjU0NyAyNjIuMTc1LDExOS40NjcgMjkuNTMsMCAyOTkuMDA0LDI1MS41MDkgIi8+Cjxwb2x5Z29uIHN0eWxlPSJmaWxsOiNEQzY4QTE7IiBwb2ludHM9IjI5LjUzLDUxMiAyOS41Myw1MTIgMjYyLjE3NSwzODMuNTUxIDM2OS4wNjcsMzIyLjQ3IDI5OS4wMDQsMjUxLjUwOSAiLz4KPHBhdGggc3R5bGU9ImZpbGw6I0ZGQ0E5NjsiIGQ9Ik0zNjkuMDY3LDE4MC41NDdsLTcwLjA2Myw3MC45NjFsNzAuMDYzLDcwLjk2MWwxMDguNjg4LTYyLjg3N2M2LjI4OC0zLjU5Myw2LjI4OC0xMS42NzcsMC0xNS4yNyAgTDM2OS4wNjcsMTgwLjU0N3oiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==)}.newsroom_list_read_more{font-weight:600;font-size:16px;line-height:24px;color:#000;text-decoration:none}.newsroom_list_read_more:hover{color:#000!important}.newsroom_list-content_span{font-weight:600;font-size:10px;line-height:24px;color:#fff;text-decoration:none;background:#ffcd00;width:22px;height:22px;border-radius:50px}.form_modal-card .form-control{background:#fff;border:1px solid #ffcd00;border-radius:30px;box-shadow:unset}.form_modal-card .form-label{font-weight:400;font-size:17px;line-height:28px;margin:0}.apply_btn,.apply_btn:hover{padding:15px 22px}.react-tel-input .selected-flag:focus,.react-tel-input .selected-flag:hover{background-color:#f5f5f5!important;outline:none;position:relative;background-color:#f5f5f5;border:none!important;border-radius:50px 0 0 50px;outline:none!important;cursor:context-menu!important}.react-responsive-modal-modal{border-radius:30px}.form_modal-title h2{font-weight:700;font-size:26px;line-height:28px;color:#000}.form_modal-title p{font-weight:400;font-size:17px;line-height:28px;color:#2b2a35}.react-tel-input .form-control{position:relative;font-size:14px;letter-spacing:.01rem;margin-top:0!important;margin-bottom:0!important;padding-left:48px;margin-left:0;background:#fff;border:1px solid #ffdb49!important;border-radius:50px;line-height:25px;height:39px;width:100%;outline:none}.react-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:0;background-color:#f5f5f5;border:1px solid #cacaca;border-radius:50px 0 0 50px}.about-title h1,.about-title h3{font-family:Roboto;font-style:normal;font-weight:600;font-size:36px;line-height:53px;color:var(--dark)}.about-title p{font-style:normal;font-weight:400;font-size:16px;line-height:27px;color:var(--dark)}.count-card h4{font-style:normal;font-weight:600;font-size:50.512px;line-height:66px;color:var(--main-primary)}.about-card{background:#fff;box-shadow:12px 19px 32px hsla(0,0%,49.4%,.1)}.icon-background{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.25);border-radius:40px;width:80px;height:80px;text-align:center}.content-section h4{font-style:normal;font-weight:600;font-size:22px;line-height:30px;color:var(--dark)}.content-section p{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:28px;color:#646464}.placeholder-text{color:rgba(0,0,0,.05);font-style:normal;font-weight:600;font-size:200px;line-height:77px;top:-100px;left:-50px;z-index:-1}section.special-space{margin:150px 0}.timeline-card-content{min-height:auto!important}.card,.team-card{background:hsla(0,0%,100%,.002);border:1px solid rgba(35,20,89,.09);box-shadow:0 0 20px rgba(255,205,0,.4);border-radius:24px}.card,.card-info{display:flex;flex-direction:column;align-items:center}.card-info{grid-gap:2em;gap:2em;padding:0 1rem}.card-img{--size:100px;width:var(--size);height:var(--size);border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;transition:all .3s ease-in-out}.text-title{text-transform:uppercase;font-size:.75em;color:#42caff;letter-spacing:.05rem}.text-body{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:justify;color:#666}.card-title h4{font-family:Roboto;font-style:normal;font-weight:600;font-size:24px;line-height:36px;color:#000}.card-title p{font-style:normal;font-weight:700;font-size:16px;line-height:27px;color:#666;text-align:center}.hr{border-bottom:1px solid #ccc;width:-webkit-fill-available}ul{list-style-type:none}.social{background:rgba(35,20,89,.09);border-radius:20px;padding:10px 15px}@media only screen and (max-width:600px){.gRNicc{font-size:17px!important}.gRNicc,.juPOpZ{padding-right:45px!important}.juPOpZ{font-size:16px!important}}.pq-breadcrumb{background:#080b0e;color:#fff;padding:130px 0;position:relative;text-align:left;background-size:cover!important;background-position:top!important;background-repeat:no-repeat!important}.pq-breadcrumb .pq-breadcrumb-container,.pq-breadcrumb .pq-breadcrumb-title{position:relative;z-index:9}.pq-breadcrumb-container .breadcrumb{background:transparent;padding:0;margin:0}.pq-breadcrumb-container .breadcrumb li{list-style-type:none;margin-right:15px;padding-left:0}.pq-breadcrumb-container .breadcrumb li a{color:#fff}.pq-breadcrumb-title h1{font-style:normal;font-weight:700;font-size:40px;line-height:80px;color:#fff}.pq-breadcrumb-title p{font-style:normal;font-weight:400;font-size:16px;line-height:32px;color:#fff}.service-content h3{font-family:Roboto;font-style:normal;font-weight:700;font-size:36px;line-height:32px;color:#000}.service-content p{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:27px;color:#646464}.service_card_img{width:90%;border-radius:10px}ul.menu{padding-left:0;margin:0}ul.menu li{width:48%;float:left;list-style-type:none;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#646464}ul.menu li a{display:inline-block;width:100%}.service-card{background:hsla(0,0%,100%,.002);box-shadow:0 2px 30px rgba(0,0,0,.1);border-radius:8px}.service-card h4{font-weight:700;font-size:26px;color:#000}.service-card h4,.service-card p{font-style:normal;line-height:28px}.service-card p{font-weight:400;font-size:16px;color:#646464}@media only screen and (max-width:800px){ul.menu li{width:100%;float:left;list-style-type:none;font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#646464}.image-part img{width:100%}}.newsroom_card-img img{border-radius:20px}.newsroom_card-row{background:#ffdb4a;padding:20px;border-radius:20px}.newsroom_card-content h3{font-weight:600;font-size:36px;line-height:53px;color:#000}.newsroom_card-content p{font-weight:400;font-size:17px;line-height:28px}.newsroom_card-content .newsroom_card-date{font-weight:500;font-size:14px;line-height:22px}.newsroom_list-content h3{font-weight:600;font-size:24px;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:60px}.newsroom_list-content .newsroom_list-date{color:#8e8e93;font-weight:500;font-size:14px;line-height:22px}.newsroom_list-content p{color:#666;font-weight:400;font-size:16px;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:74px}.newsroom_list-content a{font-weight:600;font-size:16px;line-height:24px;color:#000;text-decoration:none}.newsroom_list-pagination ul{justify-content:center}.css-10w330c-MuiButtonBase-root-MuiPaginationItem-root.Mui-selected{background-color:#ffcd00!important;color:#fff;border-radius:8px;font-weight:600;font-size:16px}.css-10w330c-MuiButtonBase-root-MuiPaginationItem-root{background:#fff;border:1px solid rgba(255,205,0,.75)!important;border-radius:8px;width:32px;height:32px;color:#333;font-weight:600;font-size:16px}.MuiPaginationItem-previousNext{border:none!important}.newsroom_list-img img{height:240px;object-fit:cover;border-radius:20px}.newsroom_list-card{border:1px solid #e0e0e7;padding:20px;border-radius:20px;margin-bottom:20px}.newsroom_list-content a span{font-weight:600;font-size:10px;line-height:24px;color:#fff;text-decoration:none;background:#ffcd00;width:20px;height:20px;border-radius:50px}.newsroom_list-pagination ul{grid-gap:10px;gap:10px}.newsroom_list-pagination ul li a{text-decoration:none;color:#333}.newsroom_list-pagination ul li:first-child a,.newsroom_list-pagination ul li:last-child a{font-weight:600;font-size:16px}.newsroom_list-pagination ul li:not(:first-child,:last-child) a{background:#fff!important;border:1px solid rgba(255,205,0,.75)!important;border-radius:8px;width:32px;height:32px;color:#333!important;font-weight:600;font-size:16px}.newsroom_list-pagination ul li a.active{background-color:#ffcd00!important;color:#fff!important}.css-18lqwt2.Mui-selected{background-color:#ffcd00!important;color:#fff}.newsroom_list-pagination ul li a.disabled{color:#ccc!important}.blog_detail-card:before{content:"";position:absolute;left:0;top:0;width:100%;background:url(/static/media/blog-bg.05271c0f.png) no-repeat;background-size:100% 100%;height:360px;background-position:50%;border-radius:30px}.blog_detail-img{width:85%;margin:0 auto;position:relative;top:70px;background:#f6f6f6;padding:60px;border-radius:30px;height:500px}.blog_detail-img img{height:100%;object-fit:cover;border-radius:30px}.blog_detail-content h3{color:#212326;font-weight:500;font-size:30px;line-height:129.7%}.blog_detail-content p,.blog_detail-content ul li{font-weight:400;font-size:16px;line-height:160%;color:#797979}.blog_detail-content ul.disc{list-style-type:disc}.blog_detail-content ul.decimal{list-style-type:decimal}.quotes_card{background-color:#ffcd00;padding:5rem;border-radius:20px;font-weight:700;font-size:24px;line-height:129.7%}.quotes_icon img{width:60px}.blog_detail-head h3{font-weight:700;font-size:36px;line-height:129.7%}.blog_detail-head p{color:#797979;font-weight:400;font-size:18px;line-height:160%}.badge_txt{background:rgba(255,205,0,.2);border-radius:50px;color:#ffcd00;font-weight:500;font-size:18px;display:inline-block;padding:2px 14px;margin-bottom:10px}@media screen and (max-width:480px){.blog_detail-img{padding:35px;height:auto}.blog_detail-card:before{content:"";height:260px}.quotes_card{padding:2rem}}.fs-24{font-size:24px}.career-banner-title{color:var(--dark);font-size:40px}.career-banner-para{color:#646464}.available-job{background-color:var(--main-primary);text-decoration:none;color:var(--dark);border-radius:30px;padding:10px 20px;font-weight:700;margin:30px auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.available-job:hover{color:#fff}.benifit-section{width:86px;height:86px;background:linear-gradient(270deg,#ffcd00 99.47%,#fffcfc 99.48%);box-shadow:0 9px 18px rgba(250,55,25,.3);border-radius:86px 0 86px 86px}.benifit-title{font-size:40px;color:var(--dark)}.w-30{width:40%}.job-title{font-size:36px;color:var(--dark)}.job-para{color:#646464}.project-title{color:var(--dark);font-size:24px}.project-position{font-size:20px;color:var(--dark)}.learn-more{background-color:var(--dark);color:#fff;padding:10px 20px;text-decoration:none;font-size:16px;border-radius:10px!important}.learn-more:hover{background-color:var(--main-primary);color:var(--dark)!important}.job-contents{background:#fff;box-shadow:0 0 10px #ffcd00;border-radius:6px}.qualities-section{background-image:url(/static/media/quality-image.ea421b33.png);background-repeat:no-repeat;width:100%;height:650px;background-size:100% 100%}.qualities-image{background:#fff;box-shadow:0 44px 66px rgba(0,4,71,.21);border-radius:487px;width:487px;height:487px;display:flex;justify-content:center;align-items:center;margin:0 auto;position:relative;top:40px}.bee-quality-one{left:0;top:0;height:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start}.bee-quality-one li{font-size:20px;display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:center;flex-direction:row-reverse}.bee-quality-one li:first-child{margin-left:-120px}.bee-quality-one li:nth-child(2),.bee-quality-one li:nth-child(3){margin-left:-140px}.bee-quality-one li:nth-child(4){margin-left:-90px}.bee-quality-two{right:0;top:0;height:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-end}.bee-quality-two li{font-size:20px;display:flex;align-items:center;grid-gap:10px;gap:10px;justify-content:center}.bee-quality-two li:first-child{margin-right:-150px}.bee-quality-two li:nth-child(2){margin-right:-120px}.bee-quality-two li:nth-child(3),.bee-quality-two li:nth-child(4){margin-right:-100px}.qualities-para{color:#646464}.numbers{color:#fff;background:#ffcd00;box-shadow:0 12px 9px rgba(0,4,71,.21);border-radius:51px;width:51px;height:51px}.job-contents p{width:33.33%}@media only screen and (max-width:760px){.job-contents{flex-wrap:wrap;grid-gap:10px;gap:10px}.qualities-image{width:310px;height:310px}}@media only screen and (max-width:600px){.numbers{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.qualities-image{width:280px;height:280px;top:150px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.image-career-bee{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.bee-quality-one,.bee-quality-two{flex-direction:column-reverse}.image-career-v{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media only screen and (max-width:500px){.benifit-title,.career-banner-title{font-size:28px}.job-title{font-size:26px}.project-title{font-size:18px}.project-position{font-size:16px;font-weight:700}.fs-40{font-size:28px}.fs-24{font-size:18px}.job-contents{flex-direction:column;justify-content:center!important}.learn-more{font-size:12px}.image-career-v{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.job-contents p{width:33.33%}}.carrer_header h3{font-weight:700;text-transform:capitalize;color:#000}.carrer_header p,.carrer_header ul li{font-weight:400;font-size:18px;line-height:160%;color:#797979}.list_disc{list-style-type:disc}.apply_btn,.apply_btn:hover{background:#ffcd00;border-radius:50px;color:#000;font-weight:600;font-size:16px;line-height:24px;padding:12px 22px;text-decoration:none}.carrer_header-icon1{position:absolute;right:20px;top:20px;z-index:-1}.carrer_header-icon1 img{width:100px}.carrer_header-icon2{position:absolute;left:20px;bottom:20px;z-index:-1}.carrer_header-icon2 img{width:80px}.career_back{padding-bottom:20px}.career_back a{font-size:16px;line-height:14px;color:#000;text-decoration:none}.career_back span{border:2px solid #f3b600;border-radius:50px;width:24px;height:24px;display:inline-block;color:#000;font-size:12px}.career_category-col .career_category-sm{font-weight:500;font-size:18px;line-height:160%;text-transform:capitalize;color:#797979}.career_category-col .career_category-md{font-weight:500;font-size:30px;line-height:160%;text-transform:capitalize;color:#263238}.career_category{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.career_category-col:not(:last-child){border-right:1px solid #dbdbdb}.career_category-col{display:flex;flex-direction:column;align-items:center;width:100%}.border-t-0{border-top:0}.career_form .form-control{background:#fff;border:1px solid rgba(243,182,0,.2);border-radius:6px;box-shadow:unset;padding:15px 14px;font-size:18px}.file_upload-placeholder{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(36,36,36,0);padding:15px;cursor:pointer;font-weight:400;font-size:16px;display:flex;align-items:center;grid-gap:8px;gap:8px}.file_upload-inner{opacity:0;cursor:pointer}.form_error{font-size:12px;color:red}.file_upload-placeholder_one{opacity:0}@media screen and (max-width:767px){.career_category-list{flex-wrap:wrap}.career_category-col{width:50%;border:none!important;margin-bottom:20px}.carrer_header-icon1,.carrer_header-icon2{display:none}}@media screen and (max-width:500px){.career_category-col{width:100%;margin-bottom:40px}.job-contents p{width:auto}}.fs-40{font-size:40px}.fs-36{font-size:36px}.contact-para{color:#646464}.call-icon{background-color:var(--main-primary);width:60px;height:60px;border-radius:60px;display:flex;align-items:center;justify-content:center}.w-35{width:35%}.h-425{height:425px}.call-banner-number{text-decoration:none;color:var(--dark);font-weight:700}.call-banner-number:hover,.map-contact-link{color:var(--main-primary)}.map-contact-link{text-decoration:none}.fs-20{font-size:20px}.location-card{border:solid #e0e0e7;border-width:1px 1px 0;border-radius:20px 20px 21px 20px}.location-contact{background:linear-gradient(90deg,#ffcd00,#ffcd00);border-radius:0 0 20px 20px;color:var(--dark);text-decoration:none}.location-contact:hover{background:var(--dark)!important;color:#fff}.inqury-tag{background-color:var(--dark);color:#fff;padding:5px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:20px}.contact-form input,textarea{background:#fff;border:1px solid #e0e0e7;border-radius:30px;width:100%}.contact-form input{padding:10px}.contact-submit-btn{background-color:var(--main-primary);color:var(--dark);border-radius:30px;padding:10px 20px;border:none}.contact-form-bg{background:#f5f5f5;border-radius:20px;padding:40px}.btn-ring{content:"";display:block;width:25px;height:25px;margin:8px;border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:3px;-webkit-animation:ring 1.2s linear infinite;animation:ring 1.2s linear infinite}@-webkit-keyframes ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media only screen and (max-width:500px){.fs-20{font-size:16px}.fs-40{font-size:28px}.fs-36{font-size:20px}.contact-form-bg{padding:10px}}.tech-banner{background-image:url(/static/media/tech-banner.180446a6.png);background-size:cover;height:640px;margin:84px 0}.tech-title{font-size:40px;text-align:center;color:var(--main-primary)}.tech-banner_para{text-align:center;color:var(--dark)}.tech-titile-two{color:var(--dark);font-size:26px}.tech-title-three{font-size:26px}.tech-para-three,.tech-title-three{color:var(--light)}.tech-para-two{color:#646464}.second-section:before{top:-10px;right:-10px;-webkit-clip-path:polygon(100% 0,0 0,100% 100%);clip-path:polygon(100% 0,0 0,100% 100%)}.second-section:after,.second-section:before{content:"";position:absolute;background-color:var(--main-primary);width:150px;height:150px;z-index:-1}.second-section:after{bottom:-10px;left:-10px;-webkit-clip-path:polygon(0 100%,0 0,100% 100%);clip-path:polygon(0 100%,0 0,100% 100%)}.tech-third-section{left:-60px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.tech-third-section:before{content:"";bottom:0;right:0;position:absolute;background-image:url(data:image/png;base64,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);width:50px;height:100px;background-repeat:no-repeat}.forth-section{background-color:#141414}@media only screen and (max-width:500px){.pt-300{padding-top:300px!important}}@media only screen and (max-width:760px){.w-50,.w-75{width:100%!important}.forth-section-content,.section-three{flex-wrap:wrap}.tech-third-section{left:0}}.zoom-in-zoom-out{margin:299px;-webkit-animation:zoom-in-zoom-out 2s ease-out infinite;animation:zoom-in-zoom-out 2s ease-out infinite}.zoom-in-zoom-out img{width:10%;height:10%;margin:0 auto;display:flex}@-webkit-keyframes zoom-in-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom-in-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}to{-webkit-transform:scale(1);transform:scale(1)}}:root{--primary:#fce444;--primary-dark:#e8cc00;--primary-deep:#c9a800;--dark:#1a1a1a;--text:#1a1a1a;--text-muted:#6b6b6b;--text-light:#999;--white:#fff;--surface:#fff;--border:#e8e8e8;--bg:#fce444;--bg-alt:#fde94a;--success:#16a34a;--success-bg:#f0fdf4;--error:#dc2626;--error-bg:#fef2f2;--warning:#d97706;--warning-bg:#fffbeb;--card-shadow:0 4px 24px rgba(0,0,0,0.1),0 1px 4px rgba(0,0,0,0.06);--card-shadow-lg:0 8px 40px rgba(0,0,0,0.14)}*{box-sizing:border-box;margin:0;padding:0}.beepay-root{min-height:100vh;background:linear-gradient(160deg,#fce444,#fde94a 40%,#ffe000);display:flex;flex-direction:column;align-items:center;font-family:Inter,sans-serif;color:#1a1a1a;color:var(--text);padding:0 16px 80px;position:relative;overflow-x:hidden}.beepay-root:before{content:"";position:fixed;inset:0;background-image:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.18) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(200,160,0,.12) 0,transparent 50%);pointer-events:none;z-index:0}.beepay-root>*{position:relative;z-index:1}.beepay-header{width:100%;max-width:480px;padding:36px 0 20px;text-align:center}.beepay-logo{display:flex;align-items:center;justify-content:center;grid-gap:14px;gap:14px;margin-bottom:6px}.beepay-logo-img{width:56px;height:56px;border-radius:14px;object-fit:contain;box-shadow:0 4px 16px rgba(0,0,0,.18);-webkit-animation:logoFloat 4s ease-in-out infinite;animation:logoFloat 4s ease-in-out infinite}@-webkit-keyframes logoFloat{0%,to{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}50%{-webkit-transform:translateY(-5px) rotate(1deg);transform:translateY(-5px) rotate(1deg)}}@keyframes logoFloat{0%,to{-webkit-transform:translateY(0) rotate(-1deg);transform:translateY(0) rotate(-1deg)}50%{-webkit-transform:translateY(-5px) rotate(1deg);transform:translateY(-5px) rotate(1deg)}}.beepay-brand-text{font-size:30px;font-weight:800;color:#1a1a1a;color:var(--dark);letter-spacing:-1px;line-height:1}.beepay-brand-text span{color:#fff;color:var(--white);text-shadow:0 2px 8px rgba(0,0,0,.15)}.beepay-tagline{font-size:13px;color:rgba(26,26,26,.65);font-weight:500;letter-spacing:.2px}.beepay-steps{display:flex;align-items:center;grid-gap:8px;gap:8px;margin:16px 0 28px}.step-dot{width:10px;height:10px;border-radius:50%;background:rgba(26,26,26,.2);transition:all .3s ease}.step-dot.active{background:#1a1a1a;background:var(--dark);width:30px;border-radius:5px}.step-dot.completed{background:#16a34a;background:var(--success)}.step-line{flex:1 1;height:1.5px;background:rgba(26,26,26,.15);max-width:40px}.beepay-card{width:100%;max-width:480px;background:#fff;background:var(--white);border-radius:20px;box-shadow:0 8px 40px rgba(0,0,0,.14);box-shadow:var(--card-shadow-lg);border:1px solid hsla(0,0%,100%,.9);padding:30px 26px}.step-enter{opacity:0;-webkit-transform:translateY(24px);transform:translateY(24px)}.step-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .32s ease,-webkit-transform .32s ease;transition:opacity .32s ease,transform .32s ease;transition:opacity .32s ease,transform .32s ease,-webkit-transform .32s ease}.beepay-title{font-size:21px;font-weight:800;color:#1a1a1a;color:var(--dark);margin:0 0 5px;letter-spacing:-.4px}.beepay-subtitle{font-size:14px;color:#6b6b6b;color:var(--text-muted);margin:0 0 24px;font-weight:400}.form-group{margin-bottom:18px}.form-label{display:block;font-size:11px;font-weight:700;color:#6b6b6b;color:var(--text-muted);text-transform:uppercase;letter-spacing:.9px;margin-bottom:7px}.phone-input-wrapper{display:flex;align-items:center;background:#f8f8f8;border:1.5px solid #e8e8e8;border:1.5px solid var(--border);border-radius:10px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.phone-input-wrapper:focus-within{border-color:#e8cc00;border-color:var(--primary-dark);box-shadow:0 0 0 3px rgba(252,228,68,.35)}.phone-input-wrapper.error{border-color:#dc2626;border-color:var(--error);box-shadow:0 0 0 3px rgba(220,38,38,.12)}.phone-prefix{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:0 14px;border-right:1.5px solid #e8e8e8;border-right:1.5px solid var(--border);color:#6b6b6b;color:var(--text-muted);font-size:14px;font-weight:600;white-space:nowrap;height:50px;background:#f2f2f2}.phone-prefix .flag{font-size:18px}.phone-input-field{flex:1 1;background:transparent;border:none;outline:none;color:#1a1a1a;color:var(--dark);font-size:16px;font-family:Inter,sans-serif;font-weight:600;padding:0 14px;height:50px}.phone-input-field::-webkit-input-placeholder{color:silver}.phone-input-field::placeholder{color:silver}.beepay-input{width:100%;background:#f8f8f8;border:1.5px solid #e8e8e8;border:1.5px solid var(--border);border-radius:10px;color:#1a1a1a;color:var(--dark);font-size:16px;font-family:JetBrains Mono,monospace;font-weight:600;padding:12px 14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.beepay-input:focus{border-color:#e8cc00;border-color:var(--primary-dark);box-shadow:0 0 0 3px rgba(252,228,68,.35)}.beepay-input.shake{-webkit-animation:shake .4s ease;animation:shake .4s ease}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}60%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}80%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}60%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}80%{-webkit-transform:translateX(4px);transform:translateX(4px)}}.btn-primary{width:100%;background:#fce444;background:var(--primary);color:#1a1a1a;color:var(--dark);border:none;border-radius:10px;padding:14px 24px;font-size:15px;font-weight:800;font-family:Inter,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;transition:box-shadow .2s ease,-webkit-transform .2s ease,-webkit-filter .2s ease;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-filter .2s ease;box-shadow:0 4px 14px rgba(252,228,68,.5),0 2px 4px rgba(0,0,0,.1);letter-spacing:-.2px}.btn-primary:hover:not(:disabled){-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-filter:brightness(1.06);filter:brightness(1.06);box-shadow:0 6px 20px rgba(252,228,68,.6),0 2px 6px rgba(0,0,0,.12)}.btn-primary:active:not(:disabled){-webkit-transform:scale(.99);transform:scale(.99)}.btn-primary:disabled{opacity:.45;cursor:not-allowed}.btn-secondary{background:#f5f5f5;border:1.5px solid #e8e8e8;border:1.5px solid var(--border);border-radius:10px;color:#6b6b6b;color:var(--text-muted);padding:13px 20px;font-size:14px;font-weight:700;font-family:Inter,sans-serif;cursor:pointer;transition:background .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background .2s ease,color .2s ease,transform .2s ease;transition:background .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease;display:flex;align-items:center;grid-gap:6px;gap:6px}.btn-secondary:hover{background:#ebebeb;color:#1a1a1a;color:var(--dark);-webkit-transform:scale(1.01);transform:scale(1.01)}.btn-ghost{background:transparent;border:none;color:#6b6b6b;color:var(--text-muted);font-size:13px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:8px 0;transition:color .2s}.btn-ghost:hover{color:#1a1a1a;color:var(--dark)}.spinner{width:18px;height:18px;border:2.5px solid rgba(26,26,26,.2);border-top:2.5px solid var(--dark);border-radius:50%;-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;flex-shrink:0}.spinner-light{border-color:#fff hsla(0,0%,100%,.3) hsla(0,0%,100%,.3)}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.error-banner{background:#fef2f2;background:var(--error-bg);border:1.5px solid rgba(220,38,38,.2);border-radius:10px;color:#dc2626;color:var(--error);font-size:13px;font-weight:500;padding:12px 14px;margin-bottom:18px;display:flex;align-items:flex-start;grid-gap:8px;gap:8px;-webkit-animation:slideDown .3s ease;animation:slideDown .3s ease}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.inline-error{color:#dc2626;color:var(--error);margin-top:6px;grid-gap:4px;gap:4px}.inline-error,.security-note{font-size:12px;font-weight:500;display:flex;align-items:center}.security-note{grid-gap:6px;gap:6px;color:#999;color:var(--text-light);margin-top:16px;justify-content:center}.plan-card{background:#fafafa;border:1.5px solid #e8e8e8;border:1.5px solid var(--border);border-radius:14px;padding:18px;margin-bottom:14px}.plan-header{justify-content:space-between;margin-bottom:12px;flex-wrap:wrap}.plan-header,.plan-type{display:flex;align-items:center;grid-gap:8px;gap:8px}.plan-type{font-size:14px;font-weight:700;color:#1a1a1a;color:var(--dark)}.plan-size{font-size:11px;color:#6b6b6b;color:var(--text-muted);font-weight:500;margin-left:2px}.status-badge{padding:3px 10px;border-radius:20px;font-size:11px;font-weight:700;letter-spacing:.4px}.status-badge.INPROGRESS{background:#dcfce7;color:#16a34a;border:1px solid #bbf7d0}.status-badge.WARNING{background:#fef9c3;color:#b45309;border:1px solid #fde047}.status-badge.RECOVERY{background:#fef2f2;background:var(--error-bg);color:#dc2626;color:var(--error);border:1px solid rgba(220,38,38,.2)}.plan-instalment-count{font-size:12px;margin-bottom:10px;font-weight:500}.amount-label,.plan-instalment-count{color:#6b6b6b;color:var(--text-muted)}.amount-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;margin-bottom:6px}.amount-hint{font-size:11px;color:#999;color:var(--text-light);margin-top:5px;font-weight:500}.amount-hint.warning{color:#d97706;color:var(--warning);-webkit-animation:shake .4s ease;animation:shake .4s ease}.pending-list{margin-top:12px;border-top:1.5px solid #e8e8e8;border-top:1.5px solid var(--border);padding-top:10px}.pending-item{display:flex;justify-content:space-between;align-items:center;padding:5px 0;font-size:13px}.pending-item-date{color:#6b6b6b;color:var(--text-muted);font-weight:500}.pending-item-amount{font-family:JetBrains Mono,monospace;font-weight:700;color:#1a1a1a;color:var(--dark);font-size:13px}.total-section{background:#fce444;background:var(--primary);border:none;border-radius:14px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;box-shadow:0 4px 12px rgba(252,228,68,.4)}.total-label{font-size:13px;color:rgba(26,26,26,.7);font-weight:600}.total-amount{font-family:JetBrains Mono,monospace;font-size:24px;font-weight:700;color:#1a1a1a;color:var(--dark);transition:all .3s ease}.total-currency{font-size:13px;font-weight:600;color:rgba(26,26,26,.6);margin-left:4px}.payment-method-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:20px}.payment-method-card{background:#fafafa;border:2px solid #e8e8e8;border:2px solid var(--border);border-radius:14px;padding:18px 12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;grid-gap:7px;gap:7px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,background .15s ease;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,background .15s ease,-webkit-transform .15s ease;position:relative}.payment-method-card:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.payment-method-card.selected-mtn{border-color:#e8cc00;border-color:var(--primary-dark);background:#fffde7;box-shadow:0 0 0 1px #fce444,0 4px 16px rgba(252,228,68,.3);box-shadow:0 0 0 1px var(--primary),0 4px 16px rgba(252,228,68,.3)}.payment-method-card.selected-orange{border-color:#f97316;background:#fff7ed;box-shadow:0 0 0 1px rgba(249,115,22,.5),0 4px 16px rgba(249,115,22,.2)}.payment-method-icon{font-size:28px}.payment-method-name{font-size:13px;font-weight:700;color:#1a1a1a;color:var(--dark)}.payment-method-sub{font-size:11px;color:#6b6b6b;color:var(--text-muted);font-weight:500}.selected-check{position:absolute;top:8px;right:8px;width:20px;height:20px;background:#16a34a;background:var(--success);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff;font-weight:700}.section-divider{border:none;border-top:1.5px solid #e8e8e8;border-top:1.5px solid var(--border);margin:20px 0}.section-label{font-size:12px;font-weight:700;color:#6b6b6b;color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;margin-bottom:12px}.btn-row{display:flex;grid-gap:10px;gap:10px;margin-top:20px}.btn-row .btn-primary{flex:2 1}.btn-row .btn-secondary{flex:1 1;justify-content:center}.step3-icon{font-size:56px;text-align:center;margin-bottom:14px;-webkit-animation:float 3s ease-in-out infinite;animation:float 3s ease-in-out infinite}@-webkit-keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.pending-badge{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#fffbeb;background:var(--warning-bg);border:1.5px solid #fde047;border-radius:12px;padding:14px 16px;color:#d97706;color:var(--warning);font-size:14px;font-weight:700;margin:20px 0;-webkit-animation:pendingPulse 2s ease-in-out infinite;animation:pendingPulse 2s ease-in-out infinite}@-webkit-keyframes pendingPulse{0%,to{box-shadow:0 0 0 0 rgba(253,224,71,.5)}50%{box-shadow:0 0 0 6px rgba(253,224,71,0)}}@keyframes pendingPulse{0%,to{box-shadow:0 0 0 0 rgba(253,224,71,.5)}50%{box-shadow:0 0 0 6px rgba(253,224,71,0)}}.pulse-dot{width:10px;height:10px;background:#d97706;background:var(--warning);border-radius:50%;flex-shrink:0;-webkit-animation:dotPulse 1s ease-in-out infinite;animation:dotPulse 1s ease-in-out infinite}@-webkit-keyframes dotPulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(.7);transform:scale(.7)}}@keyframes dotPulse{0%,to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.4;-webkit-transform:scale(.7);transform:scale(.7)}}.countdown-text{font-size:12px;color:#999;color:var(--text-light);text-align:center;margin-top:6px;font-weight:500}.success-screen{text-align:center;padding:6px 0}.success-icon-wrapper{display:flex;justify-content:center;margin-bottom:18px}.success-circle{width:84px;height:84px;background:#dcfce7;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 10px rgba(34,197,94,.1);-webkit-animation:successPop .5s cubic-bezier(.175,.885,.32,1.275);animation:successPop .5s cubic-bezier(.175,.885,.32,1.275)}@-webkit-keyframes successPop{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes successPop{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.success-svg{width:42px;height:42px}.success-check-path{stroke-dasharray:60;stroke-dashoffset:60;-webkit-animation:drawCheck .6s ease .3s forwards;animation:drawCheck .6s ease .3s forwards}@-webkit-keyframes drawCheck{to{stroke-dashoffset:0}}@keyframes drawCheck{to{stroke-dashoffset:0}}.success-title{font-size:22px;font-weight:800;color:#16a34a;color:var(--success);margin:0 0 6px}.success-amount{font-family:JetBrains Mono,monospace;font-size:30px;font-weight:700;color:#1a1a1a;color:var(--dark);margin:12px 0 4px}.success-message{font-size:14px;color:#6b6b6b;color:var(--text-muted);margin-bottom:4px;font-weight:500}.success-name{font-size:15px;color:#1a1a1a;color:var(--dark);font-weight:700;margin:12px 0 24px}.failure-screen{text-align:center;padding:6px 0}.failure-circle{width:84px;height:84px;background:#fef2f2;background:var(--error-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;box-shadow:0 0 0 10px rgba(220,38,38,.07);-webkit-animation:successPop .4s cubic-bezier(.175,.885,.32,1.275);animation:successPop .4s cubic-bezier(.175,.885,.32,1.275);font-size:36px}.failure-title{font-size:22px;font-weight:800;color:#dc2626;color:var(--error);margin:0 0 8px}.failure-message{font-size:14px;color:#6b6b6b;color:var(--text-muted);margin-bottom:24px;font-weight:500}.confetti-container{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:0}.confetti-piece{position:absolute;top:-10px;border-radius:2px;-webkit-animation:confettiFall linear forwards;animation:confettiFall linear forwards}@-webkit-keyframes confettiFall{to{-webkit-transform:translateY(110vh) rotate(2turn);transform:translateY(110vh) rotate(2turn);opacity:0}}@keyframes confettiFall{to{-webkit-transform:translateY(110vh) rotate(2turn);transform:translateY(110vh) rotate(2turn);opacity:0}}@media (max-width:520px){.beepay-card{padding:22px 18px;border-radius:16px}.beepay-root{padding:0 12px 80px}.beepay-brand-text{font-size:26px}}
/*# sourceMappingURL=main.c8ac55fa.chunk.css.map */