.sub-page{ background-color: #fff; } .sub_bg.ai{ background: url('../images/heroUnit-bg-ai.jpg') no-repeat top center #0b0b28; background-size: cover; min-height: 779px; } .sub-page.ai .agent-institution-tabs{ position: relative; display: block; padding-bottom: 204px; } /* agent-institution-tabs section Start */ .sub-page .page-tabs-wrap .page-tab{ border: solid #ceced6; border-width: 0 1px 0 1px; border-style: dashed; padding: 0px; } .sub-page .page-tabs-wrap .page-tab:nth-child(2){ border-left-width: 0px; border-right-width: 0px; } .sub-page .page-tabs-wrap .page-tab a:link{ display: inline-block; text-align: center; width: 100%; height: 100%; padding: 28px 0 0 0; } .sub-page .page-tabs-wrap .page-tab a.active:link{ border-bottom: 3px solid #0069fd; } .sub-page .page-tabs-wrap .page-tab a .icon{ display: inline-block; text-align: center; margin-bottom: 14px; } .sub-page .page-tabs-wrap .page-tab a p{ font-size: 20px; font-weight: 500; line-height: 25px; color: #0e0e30; margin-bottom: 22px; } .sub-page .page-tabs-wrap .page-tab a:hover p{ color: #0069fd; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } .sub-page.ai .main-content-wrap{ background-color: #f2f4f8; padding-bottom: 42px; padding-top: 80px; } .sub-page.ai .main-content-wrap .main-content .title{ font-size: 50px; line-height: 60px; font-weight: 500; background: #0069FD; background: linear-gradient(to right, #0069FD 0%, #121212 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-bottom: 65px; } .sub-page.ai .main-content-wrap .main-content .box-wrap{ padding: 15px; } .sub-page.ai .main-content-wrap .main-content .box-wrap .box{ background-color: #fff; padding: 16px 19px 19px 19px; height: 261px; border-radius: 5px; box-shadow: inset 0 0 0 2px rgba(0, 105, 253, 0), inset -7px -7px 0px rgba(0, 105, 253, 0), inset 7px 7px 0px rgba(0, 105, 253, 0); -webkit-transition: box-shadow 0.5s ease-in-out; transition: box-shadow 0.5s ease-in-out; display: flex; flex-direction: column; position: relative; /* Create a positioning context */ overflow: hidden; } .sub-page.ai .main-content-wrap .main-content .box-wrap .box:before { content: ''; /* Pseudo-element to handle inset shadow */ position: absolute; top: 2px; left: 2px; right: 2px; bottom: 2px; border-radius: 4px; /* Match the border-radius of the main element */ border: 3px solid rgb(158, 198, 255); visibility: hidden; opacity: 0; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.ai .main-content-wrap .main-content .box-wrap .box:hover{ box-shadow: inset 0 0 0 2px #0069fd; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.ai .main-content-wrap .main-content .box-wrap .box:hover:before { visibility: visible; opacity: 0.5; } .sub-page.ai .main-content-wrap .main-content .box-wrap .box:hover .box-title{ color: #0069fd; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.ai .main-content-wrap .main-content .box-wrap .box:hover .box-content{ color: #08082d; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.ai .main-content-wrap .main-content .box-wrap .box .img{ display: inline-block; margin-bottom: 5px; border-radius: 50%; min-height: 33px; } .sub-page.ai .main-content-wrap .main-content .box-wrap .box .box-title{ font-size: 20px; line-height: 26px; font-weight: 500; color: #0e0e30; display: inline-block; width: 100%; margin-bottom: 0; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.ai .main-content-wrap .main-content .box-wrap .box .box-content{ font-size: 14px; line-height: 24px; font-weight: 400; color:#6e6e81; align-content: baseline; margin-bottom: 0px; display: inline-block; width: 100%; display: flex; flex-direction: column; /* Stacking content vertically */ justify-content: flex-end; /* Align content at the bottom */ flex-grow: 1; /* Content takes the remaining space */ } .sub-page.ai .main-content-wrap .main-content .action-button a.cta-btn1{ display: inline-block; font-size: 17px; font-weight: 500; line-height: 13px; border-radius: 3px; background-color: #1c5af4; color: #fff; padding: 15px 31px 17px 21px; margin-top: 28px; } .sub-page.ai .main-content-wrap .main-content .action-button a.cta-btn1:link svg{ position: relative; top: 0px; left: 15px; fill: none; stroke-linecap: round; stroke-linejoin: round; stroke: #fff; stroke-width: 2; transform: translateX(-3px); transition: all .3s ease; } .sub-page.ai .main-content-wrap .main-content .action-button a.cta-btn1:hover svg{ transform: translateX(0); } .sub-page.ai .benefits-content-wrap .benefits-content{ padding-top: 63px; padding-bottom: 75px; background-color: #fff; } .sub-page.ai .benefits-content-wrap .benefits-content .title{ font-size: 40px; line-height: 50px; font-weight: 500; margin-bottom: 46px; color: #0b0b29; } .sub-page.ai .benefits-content-wrap .benefits-content .col-wrap .col{ display: flex; flex-direction: column; } .sub-page.ai .benefits-content-wrap .benefits-content .col-wrap .col .img{ display: inline-block; margin-bottom: 14px; min-height: 36px; } .sub-page.ai .benefits-content-wrap .benefits-content .col-wrap .col .col-title{ font-size: 20px; line-height: 26px; font-weight: 500; color: #0e0e30; display: inline-block; width: 100%; margin-bottom: 24px; } .sub-page.ai .benefits-content-wrap .benefits-content .col-wrap .col .col-content{ font-size: 15px; line-height: 24px; font-weight: 400; color:#6e6e81; align-content: baseline; margin-bottom: -4px; display: inline-block; width: 99%; display: flex; flex-direction: column; /* Stacking content vertically */ justify-content: flex-start; /* Align content at the bottom */ flex-grow: 1; /* Content takes the remaining space */ } .sub-page.ai .convenience-fee-text-wrap { background-color: #f2f4f8; padding-bottom: 0px; padding-top: 87px; } .sub-page.ai .convenience-fee-text-wrap .convenience-fee-content .title{ font-size: 40px; line-height: 50px; font-weight: 500; margin-bottom: 19px; color: #0b0b29; } .sub-page.ai .convenience-fee-text-wrap .convenience-fee-content .content-text{ font-size: 15px; line-height: 24px; font-weight: 400; margin-bottom: 30px; color: #132644; } .sub-page.ai .convenience-fee-tabs-wrap{ background-color: #f2f4f8; padding-bottom: 59px; padding-top: 0px; } .sub-page.ai .convenience-fee-tabs-wrap .tab-wrapper { padding: 0 20px; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tabs { position: sticky; top: 80px; z-index: 0; background-color: #fff; z-index: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; max-width: 1140px; margin: 0 auto; margin-bottom: 20px; padding: 0px; border-radius: 5px; overflow: auto; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tabs .tab-link { padding: 10px 15px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; outline: 0; border: 0; text-decoration: none; position: relative; -webkit-transition: all 300ms; transition: all 300ms; font-size: 15px; font-weight: 500; display: inline-block; border-radius: 5px; color: #333348; text-align: center; cursor: pointer; transition: background-color 0.3s; margin: 7px; white-space: nowrap; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tabs .tab-link.active { color: #fff; background-color: #ff7f3b; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content { padding: 50px 64px 57px 64px; background-color: #fff; /*min-height: 535px;*/ max-width: 1268px; margin: 0 auto; -webkit-transition: all 300ms; transition: all 300ms; position: sticky; -webkit-transform: none; transform: none; z-index: 1; transform: none; -webkit-transform-origin: center top; transform-origin: center top; transition: all 300ms; box-shadow: 0 -6px 11px 0px rgb(0 0 0 / 5%); } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content { margin-bottom: 20px; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .tab-content-title{ font-size: 30px; color: #0b0b29; line-height: 36px; font-weight: 500; margin-bottom: 36px; margin-left: 5px; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .spacer { min-height: 5px; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel{ position: relative; width: 100%; margin: auto; overflow: hidden; padding-bottom: 86px; max-width: 1140px; padding: 0px; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper{ display: flex; transition: transform 0.5s ease-in-out; align-items: center; position: relative; overflow: hidden; margin: 0px auto; width: 100%; height: 270px; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card.cCarousel-item { display: flex; justify-content: flex-start; align-items: left; width: 264px; height: 269px; padding: 27px; overflow: hidden; -webkit-box-shadow: 0px 0px 15px -2px rgb(0 0 0 / 8%); box-shadow: 0px 0px 15px -2px rgb(0 0 0 / 8%); box-sizing: border-box; /*margin-right: 19px;*/ border: 1px solid #ece4f6; flex-direction: column; border-radius: 5px; /*margin-left: 28px;*/ } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card.cCarousel-item:nth-child(1){ margin-left: 0; } .cCarousel-inner { display: flex; position: absolute; gap: 25px; left: 0px; transition: left 0.3s ease; } .carousel .arrow { position: absolute; top: 50%; display: flex; width: 40px; height: 40px; justify-content: center; align-items: center; border-radius: 50%; z-index: 1; font-size: 22px; color: white; background: rgba(11, 10, 13, 0.13); cursor: pointer; transition: opacity 0.3s ease, visibility 0s 0.3s; /* Smooth fade and delayed visibility change */ opacity: 1; visibility: visible; } .prev.hidden, .next.hidden { opacity: 0; visibility: hidden; pointer-events: none; /* Prevent interaction with hidden buttons */ } .carousel .prev { left: 0px; } .carousel .next { right: 0px; } @media (max-width: 770px) { .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper { width: 770px; } } @media (max-width: 510px) { .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper { width: 270px; } } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card .sub-card-icon{ margin-right: 10px; float: left; position: relative; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card .sub-card-icon img { position: relative; bottom: 0; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card .card-title{ font-size: 19px; color: #132644; line-height: 24px; font-weight: 500; margin-bottom: 35px; display: inline-block; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card .card-title span{ font-size: 12px; line-height: 18px; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card .card-text{ color: #132644; font-size: 14px; font-weight: 400; line-height: 22px; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card .card-text span.semibold{ font-weight: 600; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card .card-text p:first-child{ padding-bottom: 7px; margin-bottom: 7px; } .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card .card-body{ padding: 0; } /* DMT page */ .sub_bg.dmt{ background: url('../images/heroUnit-bg-dmt.jpg') no-repeat top center #0b0b28; background-size: cover; min-height: 779px; } .sub-page.dmt .agent-institution-tabs{ position: relative; display: block; padding-bottom: 204px; } .sub-page.dmt .main-content-wrap{ background-color: #f2f4f8; padding-bottom: 42px; padding-top: 63px; } .sub-page.dmt .main-content-wrap .main-content .title{ font-size: 50px; line-height: 60px; font-weight: 500; background: #0069FD; background: linear-gradient(to right, #0069FD 0%, #121212 40%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-bottom: 72px; } .sub-page.dmt .main-content-wrap .main-content .box-wrap{ padding: 23px 12px; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box{ background-color: #fff; padding: 60px 30px 30px 30px; height: 215px; border-radius: 5px; box-shadow: inset 0 0 0 2px rgba(0, 105, 253, 0), inset -7px -7px 0px rgba(0, 105, 253, 0), inset 7px 7px 0px rgba(0, 105, 253, 0); -webkit-transition: box-shadow 0.5s ease-in-out; transition: box-shadow 0.5s ease-in-out; display: flex; border: 1px solid #f0efef; flex-direction: column; position: relative; /* Create a positioning context */ } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box:before { content: ''; /* Pseudo-element to handle inset shadow */ position: absolute; top: 2px; left: 2px; right: 2px; bottom: 2px; border-radius: 4px; /* Match the border-radius of the main element */ border: 3px solid rgb(158, 198, 255); visibility: hidden; opacity: 0; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box:hover{ box-shadow: inset 0 0 0 2px #0069fd; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box:hover:before { visibility: visible; opacity: 0.5; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box:hover .box-title{ color: #0069fd; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box:hover .box-content{ color: #08082d; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box .img{ display: inline-block; border-radius: 50%; height: 63px; width: 63px; border: 1px solid #f0efef; box-shadow: 0 0 6px 1px rgba(224,227,234,0.8); background-color: #fff; position: absolute; top: -32px; text-align: center; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box .img img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box .box-title{ font-size: 20px; line-height: 26px; font-weight: 500; color: #0e0e30; display: inline-block; width: 100%; margin-bottom: 0; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box .box-content{ font-size: 14px; line-height: 24px; font-weight: 400; color:#6e6e81; align-content: baseline; margin-bottom: 0px; display: inline-block; width: 100%; display: flex; flex-direction: column; /* Stacking content vertically */ justify-content: flex-start; /* Align content at the bottom */ flex-grow: 1; /* Content takes the remaining space */ } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.realtime{ background: url('../images/bg-realtime-box.png') no-repeat top right #fff; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.bill-box{ background: url('../images/bg-billavenue-box.png') no-repeat top right #fff; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.twoPart .box-content{ width: 46%; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.twoPart .box-bg-elements{ width: 50%; position: absolute; top: 1px; bottom: 1px; left: auto; right: 1px; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.twoPart .box-bg-elements .clock{ position: absolute; top: auto; bottom: 4px; right: 4px; z-index: 55; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.twoPart .box-bg-elements .top-box{ position: absolute; top: -16px; bottom: auto; right: 34px; z-index: 33; } .sub-page.dmt .main-content-wrap .main-content .action-button a.cta-btn1{ display: inline-block; font-size: 17px; font-weight: 500; line-height: 13px; border-radius: 3px; background-color: #1c5af4; color: #fff; padding: 15px 31px 17px 21px; margin-top: 28px; } .sub-page.dmt .main-content-wrap .main-content .action-button a.cta-btn1:link svg{ position: relative; top: 0px; left: 15px; fill: none; stroke-linecap: round; stroke-linejoin: round; stroke: #fff; stroke-width: 2; transform: translateX(-3px); transition: all .3s ease; } .sub-page.dmt .main-content-wrap .main-content .action-button a.cta-btn1:hover svg{ transform: translateX(0); } .sub-page.dmt .benefits-content-wrap .benefits-content{ padding-top: 63px; padding-bottom: 80px; background-color: #fff; } .sub-page.dmt .benefits-content-wrap .benefits-content .title{ font-size: 40px; line-height: 32px; font-weight: 500; margin-bottom: 49px; color: #0b0b29; } .sub-page.dmt .benefits-content-wrap .benefits-content .col-wrap .col{ display: flex; flex-direction: column; margin:0 auto; padding: 30px; height: 100%; min-height: 282px; border-radius: 5px; max-width: 360px; position: relative; } .sub-page.dmt .benefits-content-wrap .benefits-content .col-wrap:nth-child(1) .col{ background: rgb(165,186,255); background: linear-gradient(223deg, rgba(2, 11, 46, 1) 0%, rgba(0,59,255,1) 49%, rgba(0,18,78,1) 100%); } .sub-page.dmt .benefits-content-wrap .benefits-content .col-wrap:nth-child(2) .col{ background: rgb(9,39,137); background: linear-gradient(223deg, rgb(9, 39, 137) 16%, rgb(13, 57, 206) 41%, rgb(35, 83, 241) 100%) } .sub-page.dmt .benefits-content-wrap .benefits-content .col-wrap:nth-child(3) .col{ background: rgb(0,18,153); background: linear-gradient(223deg, rgba(0,18,153,1) 0%, rgba(0,59,255,1) 49%, rgba(43,45,225,1) 100%); } .sub-page.dmt .benefits-content-wrap .benefits-content .col-wrap .col .img{ display: inline-block; margin-bottom: 14px; } .sub-page.dmt .benefits-content-wrap .benefits-content .col-wrap .col .col-title{ font-size: 20px; line-height: 26px; font-weight: 500; color: #fff; display: inline-block; width: 100%; margin-bottom: 23px; } .sub-page.dmt .benefits-content-wrap .benefits-content .col-wrap .col .col-content{ font-size: 15px; line-height: 24px; font-weight: 300; color:#fff; align-content: baseline; margin-bottom: -4px; display: inline-block; width: 100%; display: flex; flex-direction: column; /* Stacking content vertically */ justify-content: flex-start; /* Align content at the bottom */ flex-grow: 1; /* Content takes the remaining space */ } /* RECHARGE SERVICES page */ .sub_bg.recharge{ background: url('../images/heroUnit-bg-dmt.jpg') no-repeat top center #0b0b28; background-size: cover; min-height: 779px; } .sub-page.recharge .agent-institution-tabs{ position: relative; display: block; padding-bottom: 204px; } .sub-page.recharge .main-content-wrap{ background-color: #f2f4f8; padding-bottom: 42px; padding-top: 63px; } .sub-page.recharge .main-content-wrap .main-content .title{ font-size: 50px; line-height: 60px; font-weight: 500; background: #0069FD; background: linear-gradient(to right, #0069FD 0%, #121212 40%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; margin-bottom: 72px; } .sub-page.recharge .main-content-wrap .main-content .box-wrap{ padding: 23px 12px; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box{ background-color: #fff; padding: 45px 65px 65px 45px; height: 418px; border-radius: 10px; box-shadow: inset 0 0 0 2px rgba(0, 105, 253, 0), inset -7px -7px 0px rgba(0, 105, 253, 0), inset 7px 7px 0px rgba(0, 105, 253, 0); -webkit-transition: box-shadow 0.5s ease-in-out; transition: box-shadow 0.5s ease-in-out; display: flex; border: 1px solid #f0efef; flex-direction: column; position: relative; /* Create a positioning context */ } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box:before { content: ''; /* Pseudo-element to handle inset shadow */ position: absolute; top: 2px; left: 2px; right: 2px; bottom: 2px; border-radius: 9px; /* Match the border-radius of the main element */ border: 3px solid rgb(158, 198, 255); visibility: hidden; opacity: 0; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box:hover{ box-shadow: inset 0 0 0 2px #0069fd; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box:hover:before { visibility: visible; opacity: 0.5; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box:hover .box-title{ color: #0069fd; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box:hover .box-content{ color: #08082d; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box .img{ display: inline-block; position: relative; text-align: center; height: 153px; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box .box-title{ font-size: 20px; line-height: 26px; font-weight: 500; color: #0e0e30; display: inline-block; width: 100%; margin-bottom: 33px; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box .box-content{ font-size: 14px; line-height: 24px; font-weight: 400; color:#6e6e81; align-content: baseline; margin-bottom: 0px; display: inline-block; width: 100%; display: flex; flex-direction: column; /* Stacking content vertically */ justify-content: flex-start; /* Align content at the bottom */ flex-grow: 1; /* Content takes the remaining space */ } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.realtime{ background: url('../images/bg-realtime-box.png') no-repeat top right #fff; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.bill-box{ background: url('../images/bg-billavenue-box.png') no-repeat top right #fff; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.twoPart .box-content{ width: 46%; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.twoPart .box-bg-elements{ width: 50%; position: absolute; top: 1px; bottom: 1px; left: auto; right: 1px; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.twoPart .box-bg-elements .clock{ position: absolute; top: auto; bottom: 4px; right: 4px; z-index: 55; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.twoPart .box-bg-elements .top-box{ position: absolute; top: -16px; bottom: auto; right: 34px; z-index: 33; } .sub-page.recharge .main-content-wrap .main-content .action-button a.cta-btn1{ display: inline-block; font-size: 17px; font-weight: 500; line-height: 13px; border-radius: 3px; background-color: #1c5af4; color: #fff; padding: 15px 31px 17px 21px; margin-top: 28px; } .sub-page.recharge .main-content-wrap .main-content .action-button a.cta-btn1:link svg{ position: relative; top: 0px; left: 15px; fill: none; stroke-linecap: round; stroke-linejoin: round; stroke: #fff; stroke-width: 2; transform: translateX(-3px); transition: all .3s ease; } .sub-page.recharge .main-content-wrap .main-content .action-button a.cta-btn1:hover svg{ transform: translateX(0); } .sub-page.recharge .benefits-content-wrap .benefits-content{ padding-top: 63px; padding-bottom: 80px; background-color: #fff; } .sub-page.recharge .benefits-content-wrap .benefits-content .title{ font-size: 40px; line-height: 32px; font-weight: 500; margin-bottom: 49px; color: #0b0b29; } .sub-page.recharge .benefits-content-wrap .benefits-content .col-wrap .col{ display: flex; flex-direction: column; margin:0 auto; padding: 30px; height: 100%; min-height: 282px; border-radius: 5px; max-width: 360px; position: relative; } .sub-page.recharge .benefits-content-wrap .benefits-content .col-wrap:nth-child(1) .col{ background: rgb(165,186,255); background: linear-gradient(223deg, rgba(2, 11, 46, 1) 0%, rgba(0,59,255,1) 49%, rgba(0,18,78,1) 100%); } .sub-page.recharge .benefits-content-wrap .benefits-content .col-wrap:nth-child(2) .col{ background: rgb(9,39,137); background: linear-gradient(223deg, rgb(9, 39, 137) 16%, rgb(13, 57, 206) 41%, rgb(35, 83, 241) 100%) } .sub-page.recharge .benefits-content-wrap .benefits-content .col-wrap:nth-child(3) .col{ background: rgb(0,18,153); background: linear-gradient(223deg, rgba(0,18,153,1) 0%, rgba(0,59,255,1) 49%, rgba(43,45,225,1) 100%); } .sub-page.recharge .benefits-content-wrap .benefits-content .col-wrap .col .img{ display: inline-block; margin-bottom: 14px; } .sub-page.recharge .benefits-content-wrap .benefits-content .col-wrap .col .col-title{ font-size: 20px; line-height: 26px; font-weight: 500; color: #fff; display: inline-block; width: 100%; margin-bottom: 23px; } .sub-page.recharge .benefits-content-wrap .benefits-content .col-wrap .col .col-content{ font-size: 15px; line-height: 24px; font-weight: 300; color:#fff; align-content: baseline; margin-bottom: -4px; display: inline-block; width: 100%; display: flex; flex-direction: column; /* Stacking content vertically */ justify-content: flex-start; /* Align content at the bottom */ flex-grow: 1; /* Content takes the remaining space */ } /************************************************************* FAQ SECTION CSS *************************************************************/ .sub-page .faq-sec { margin: 84px 0; } .sub-page .faq-sec h3.heading { margin-bottom: 20px; font-size: 35px; font-weight: 6500; text-align: left; color: #0b0b29; width: auto; display: block; padding: 0 10px; } .sub-page .faq-sec .faq-content .faq-data-right .accordion-item { background-color: rgb(255, 255, 255); border: solid rgba(0, 0, 0, 0.125); border-width: 0 0 1px 0 ; } .accordion-button{ font-family: 'Inter', Arial, Helvetica, sans-serif; font-weight: 400; font-size: 0.89rem; border-width: 0px; } .sub-page .faq-sec .faq-content .faq-data-right .accordion-body{ font-family: 'Inter', Arial, Helvetica, sans-serif; font-weight: 400; font-size: 0.89rem; line-height: 1.2rem; } .sub-page .faq-sec .faq-content .faq-data-right .accordion-button:focus{ z-index: 3; border-color: #86b7fe; outline: 0; box-shadow: none; } .accordion-button:not(.collapsed) { color: rgb(0, 0, 0); background-color: rgb(241, 245, 250); box-shadow: rgba(0, 0, 0, 0.125) 0px -1px 0px inset; border-width: 0 0 0 0; } .sub-page .faq-sec .faq-content .faq-data-right .accordion-item:first-of-type{ border-top-left-radius: 0rem; border-top-right-radius: 0rem; } .sub-page .faq-sec .faq-content .faq-data-right .accordion-item:last-of-type { border-bottom-right-radius: 0rem; border-bottom-left-radius: 0rem; } .accordion-button:not(.collapsed)::after{ transform: rotate(180deg); background: none; text-align: center; } .accordion-button::after { content: '\f078'; font-family: 'Font Awesome 6 Pro'; font-weight: 800; font-size: 14px; background: none; text-align: center; } .sub-page .bannerAction-section{ padding: 60px 0 52px 0; background-color: #05062b; /*margin-bottom: 30px;*/ } .sub-page .bannerAction-section .contentWrap{ margin-bottom: 14px; } .sub-page .bannerAction-section .contentWrap .content{ font-size: 40px; font-weight: 600; line-height: 50px; color: #ffffff; margin-left: 1px; } .sub-page .bannerAction-section .contentWrap .ctaBtn a{ display: inline-block; font-size: 15px; font-weight: 600; line-height: 15px; border-radius: 4px; background-color: #1c5af4; color: #fff; padding: 12px 17px 13px 19px; margin-top: 13px; margin-left: 4px; } .sub-page .bannerAction-section .contentWrap .ctaBtn a:link svg{ position: relative; margin-left: 7px; margin-top: 1px; fill: none; stroke-linecap: round; stroke-linejoin: round; stroke: #fff; stroke-width: 2; transform: translateX(-3px); transition: all .3s ease; } .sub-page .bannerAction-section .contentWrap .ctaBtn a:hover svg{ transform: translateX(0); } /*==================================================== Extra Small = xs = 0px - 767px Small = sm = 768px - 991px Medium = md = 992px - 1199px Large = lg = 1200px and up =========================================================*/ @media (max-width: 575.98px) { .sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content { padding:50px 46px 57px 46px; } } @media (max-width: 767.98px) { .sub_bg.ai{ background-position:bottom center; min-height: 579px; } .sub-page.ai .header-section .header-content .contentText{ width: 100%; margin-top: 134px; padding-bottom: 100px; } .sub-page.ai .header-section .header-content .header-animation{ display: none; } .sub-page.ai .main-content-wrap .main-content .title{ font-size: 48px; } /*.sub-page.ai .convenience-fee-tabs-wrap .tabs-wrapper .tab-container .tab-content .carousel .carousel-wrapper .card.cCarousel-item{ width: 275px; }*/ } @media (max-width: 991px) { .sub_bg.ai{ min-height: 700px; } .sub-page.ai .header-section .header-content .header-animation{ display: none; } .sub-page.ai .header-section .header-content .contentText{ width: 100%; } .sub_bg.dmt{ min-height: 665px; } .sub-page.dmt .header-section .header-content .contentText{ width: 95%; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.realtime, .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.bill-box{ background-image: none; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.twoPart .box-bg-elements{ display: none; } .sub-page.dmt .main-content-wrap .main-content .box-wrap .box.twoPart .box-content{ width: 100%; } .sub_bg.recharge{ min-height: 665px; } .sub-page.recharge .header-section .header-content .contentText{ width: 95%; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.realtime, .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.bill-box{ background-image: none; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.twoPart .box-bg-elements{ display: none; } .sub-page.recharge .main-content-wrap .main-content .box-wrap .box.twoPart .box-content{ width: 100%; } } /* SM */ @media (min-width: 768px) and (max-width: 991.98px) { } @media (min-width: 992px) and (max-width: 1199.98px) { .sub-page .section-container-wrapper .section-container .agent-institution-tabs .col-custom .tabs-section .tab-name .nav-link{ padding: 19px 15px; } .sub-page .other-products .col-left .title{ font-size: 33px; } } @media screen and (min-width: 1024px) and (max-width: 1080px) { .sub-page.dmt .header-section .header-content .header-animation .header_colage{ width: 580px; height: 580px; } .sub-page.dmt .header-section .header-content .header-animation .header_colage .circle{ width: 550px; height: 550px; } .sub-page.dmt .header-section .header-content .header-animation .header_colage .dmt-btn{ left: 23px; top: -6px; } .sub-page.dmt .header-section .header-content .header-animation .header_colage .screen1 { left: 90px; bottom: -28px; } .sub-page.dmt .header-section .header-content .header-animation .header_colage .screen2 { right: 95px; top: -41px; } .sub-page.dmt .header-section .header-content .header-animation .header_colage .dmt-circle3{ right: 11px; } .sub-page.dmt .header-section .header-content .header-animation .header_colage .dmt-circle2{ bottom: 0; } .sub-page.recharge .header-section .header-content .header-animation .header_colage{ width: 580px; height: 580px; } .sub-page.recharge .header-section .header-content .header-animation .header_colage .circle{ width: 550px; height: 550px; } .sub-page.recharge .header-section .header-content .header-animation .header_colage .recharge-btn{ left: 23px; top: -6px; } .sub-page.recharge .header-section .header-content .header-animation .header_colage .screen1 { left: 90px; bottom: -28px; } .sub-page.recharge .header-section .header-content .header-animation .header_colage .screen2 { right: 95px; top: -41px; } .sub-page.recharge .header-section .header-content .header-animation .header_colage .recharge-circle3{ right: 11px; } .sub-page.recharge .header-section .header-content .header-animation .header_colage .recharge-circle2{ bottom: 0; } }