body.dark-mode{background-color:#001E3C;}.dark-mode .bg-sc{background-color:#132F4C;}.text-black{line-height:unset;}.dark-mode .img-wrapper{border:1px solid #000;}.dark-mode .step p{color:#fff !important;}.devstudio-home{padding:80px 0;}.devstudio-home .row{align-items:center;}.devstudio-home h2{font-size:40px;font-weight:600;max-width:25ch;margin-bottom:40px;}.devstudio-home h2 span{color:var(--secondary);font-weight:700;}.devstudio-home .col-md-3::before{content:url("/sites/default/files/2025-01/dot.png");position:absolute;z-index:-1;top:-40px;right:25px;}.devstudio-home a{border-radius:8px;}.bg-sc{background-color:#F8F9FB;}.steps{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-top:40px;position:relative;}.step{flex:1 1 calc(25% - 20px);min-width:250px;text-align:center;position:relative;}.step::after{content:'';position:absolute;top:17%;right:-109px;width:12.5em;border-top:3px dashed #B3CBE3;}.step:last-child::after{content:none;}.step p span{font-weight:600;}.img-wrapper{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);margin:auto;display:flex;position:relative;z-index:1;width:120px;padding:20px;justify-content:center;margin-bottom:28px;}.step h3{font-size:18px;margin-bottom:28px;}.step p{font-size:14px;line-height:1.6;}.separator{width:100%;height:2px;background:#eee;margin:20px 0;}@media (max-width:768px){.steps{flex-direction:column;align-items:center;}.step{flex:1 1 100%;}.step::after{content:'';display:none;}}
.we-mega-menu-submenu{min-width:100px !important;width:96px !important;height:112px;transform:unset;}.we-mega-menu-submenu-inner{padding-left:0px !important;}.we-mega-menu-li{border:none;border-bottom:none !important;}.navbar-we-mega-menu .nav-tabs{border:none!important;border-bottom:none !important;}
#btn_contact_us{border-radius:8px;display:inline;width:196px;height:40px;font-weight:700;font-size:16px;}#btn_read_docs{border-radius:8px;width:112px;display:inline;height:40px;margin-right:19px;font-weight:700;font-size:16px;}#docs_open_banking{height:60px;}#img_open_banking{padding-right:100px;}.text__field-text{text-align:justify;}.dark-mode .h_open_banking h1{color:#3399FF;}.dark-mode .h_open_banking p{color:white;}.dark-mode #open_banking h3{color:black;}.c_open_banking{max-width:1200px;margin:0 auto;text-align:center;padding:20px;}.h_open_banking{margin-bottom:40px;}.h_open_banking h1{font-size:24px;color:#202B6D;font-weight:600;}.h_open_banking p{color:#6F7287;}#open_banking p{color:black;text-align:justify;}#open_banking{background-color:white;padding:20px;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,0.1);display:flex;flex-direction:column;justify-content:space-between;transition:transform 0.2s;position:relative;height:350px;text-align:left;}.card:hover{transform:translateY(-5px);}.card-content{display:flex;align-items:center;margin-bottom:15px;border-bottom:2px solid #E0E0E0;padding-bottom:10px;}.card-icon{flex-shrink:0;margin-right:15px;}.card-icon img{width:70px;height:70px;}.card h3{font-size:20px;color:#09101D;font-weight:600;margin:0;}.card p{color:#6F7287;flex-grow:1;font-size:14px;margin-bottom:20px;}.card-button{position:absolute;right:20px;bottom:20px;background-color:#FF7002;color:white;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;transition:background-color 0.3s;}.card-button:hover{background-color:#e66000;}.card-button:active{background-color:#cc5200;}.card-button img{width:35px;height:35px;}.detail-button{margin-top:40px;}.detail-button a{color:#0051a0;border-radius:8px;text-decoration:none;font-size:16px;font-weight:600;transition:background-color 0.3s;}.detail-button a:hover{background-color:#0056b3;color:#fff;}#btn_detail{width:277px;height:45px;padding:8px 84px;}.arrow_right img:hover{color:white;}#card_continue{background-image:url('/sites/default/files/2024-09/Overlay.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,0.1);height:350px;position:relative;padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;}.btn-continue{font-weight:400;margin-left:70px;margin-top:150px;background-color:#84888E;color:white;padding:10px;border-radius:8px;cursor:not-allowed;width:60%;text-align:center;}
.client-wrapper{max-width:960px !important;}.footer{background:#031829 !important;}#briapi-tfa-briapi-tfa-login{padding-left:100px;}.footer .footer-img .logo-bri{width:105.45px;height:40px;}.footer .social-media{color:#fff;}.footer .social-media a{color:#ffff;font-weight:700;text-decoration:underline;font-size:14px;}.table-snapkey code{color:#E41F1F;background:#F9CFCF;border-radius:8px;}.footer .footer-img .iso{position:relative;height:unset;right:10px;}.footer .footer-img{width:50%;}.footer .address-footer p{font-size:14px;color:#FFFFFF;}.footer .address-footer p:nth-child(1){font-weight:700;}.footer .address-footer p:nth-child(2){font-weight:400;}.footer .footer-img{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;}.footer-first{margin-right:unset;}.footer .row{justify-content:center !important;}.social-media img{width:30px;height:30px;margin-right:20px;}.footer .help-desk{height:167px;padding:16px;background:rgba(255,255,255,0.1);border-radius:16px;}.footer .help-desk .btn{float:right;height:40px;border-radius:8px;padding:5px 10px !important;}.footer .help-desk p{color:#fff;}.footer .help-desk p:nth-child(1){font-weight:700;font-size:14px;}.footer .help-desk p:nth-child(2){font-weight:400;font-size:12px;}.footer .help-desk .btn img{width:25px;height:25px;}.menu-term-condition{min-height:unset !important;}
.main-content{min-height:500px;margin-bottom:3em;}.path--briapi-tfa-briapi-tfa-verify-login .messages{margin-top:80px;}.briapi-tfa-briapi-tfa-verify-login #edit-submit,.briapi-tfa-briapi-tfa-verify-login #edit-resend{display:block;margin:0;width:100%;padding:8px !important;border-radius:7px;}.briapi-tfa-briapi-tfa-verify-login #edit-resend{color:#ff8333;font-weight:bold;text-transform:capitalize;border:none;background:none;padding:0 5px !important;margin-top:10px;}.briapi-tfa-briapi-tfa-verify-login #edit-verify{font-size:1.5em;font-weight:bold;text-align:center;height:auto;}.spb-popup-main-wrapper{padding:15px 50px;border:none;border-radius:10px;}.dark-mode .spb-popup-main-wrapper{background-color:#031829;border:thin solid white;}.dark-mode .briapi-tfa-briapi-tfa-verify-login #edit-resend{border:none !important;background-color:#031829 !important;}.spb-controls{right:18px;}.spb_close{font-size:2em;line-height:1em;border:none;margin:0;padding:0;}.briapi-tfa-briapi-tfa-verify-login .form-item-verify label{margin-top:25px;margin-bottom:10px;}.briapi-tfa-briapi-tfa-verify-login .form-group{text-align:center;margin-bottom:15px;}
a.close-modal{position:absolute;right:1.5em;top:0;}.user-feedback-confirm-modal{width:369px !important;padding-top:1.5rem;}ul.thumbnails.image_picker_selector li .thumbnail img{width:32px;}ul.thumbnails.image_picker_selector li .thumbnail{padding:8px;width:70px;background:#fff;border:none;height:70px;display:flex;gap:4px;font-size:12px;text-align:center;flex-direction:column;box-shadow:0 8px 20px 0px rgba(119,119,119,0.1);border-radius:8px;margin-bottom:0;}.thumbnails.image_picker_selector .thumbnail.focused{border:none !important;}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:#FCF2D2;color:#000;}.rating-option-wrapper .thumbnail::before{content:"";position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #ccc;border-radius:50%;}.rating-option-element{display:none;}.rating-option-wrapper ul.thumbnails.image_picker_selector li .thumbnail{border:none;}.user-feedback-modal .js-webform-image-select{display:none;}.user-feedback-modal .ui-dialog-buttonpane{padding-right:0 !important;}.user-feedback-modal .ui-dialog .ui-dialog-buttonset.form-actions{justify-content:space-around !important;flex-direction:row-reverse !important;gap:12px !important;}.user-feedback-modal .ui-dialog-buttonset button.btn-primary{padding:4px 9px !important;margin:0 !important;width:74px !important;height:40px;}.user-feedback-modal .btn-outline-primary{padding:4px 9px;width:74px;height:40px;border-radius:8px;border:1px solid #1078CA;color:#1078CA;font-weight:700;margin-top:0!important;}.user-feedback-modal{border-radius:12px;}.user-feedback-modal .ui-dialog-titlebar{display:none;}.user-feedback-modal .ui-dialog-content label{font-weight:600;font-size:14px;color:var(--neutra);margin:0 !important;}.user-feedback-modal .form-type-textarea label{font-weight:400;font-size:12px;}.user-feedback-modal .ui-dialog-content small{font-size:12px;height:40px;display:block;}.path-user .user-feedback-modal form{margin:unset !important;max-width:unset;}.user-feedback-modal .form-actions{margin-top:9px !important;margin-right:15px !important;flex-direction:row-reverse !important;gap:12px !important;}.user-feedback-send img{width:165px;height:165px;margin-bottom:20px;}.user-feedback-send{display:flex;flex-direction:column;align-content:space-between;justify-content:center;align-items:center;}.user-feedback-send h1{font-size:18px;font-weight:700;}.user-feedback-send a{padding:6px !important;width:90% !important;}@media (max-width:991px){.user-feedback-modal .ui-dialog-buttonpane{padding-right:0 !important;}ul.thumbnails.image_picker_selector li .thumbnail{width:52px;height:58px;}.thumbnails.image_picker_selector p{font-size:10px;}ul.thumbnails.image_picker_selector li .thumbnail img{width:24px;}.user-feedback-modal .ui-dialog-content small{font-size:10px;}ul.thumbnails.image_picker_selector li{margin:0 4px;}.user-feedback-modal .ui-dialog-content{max-height:580px !important;overflow:auto;}}@media (min-width:768px){.user-feedback-modal .webform-flexbox{margin:0 -0.5em;}}.dark-mode .user-feedback-modal .ui-dialog-content label,.dark-mode .user-feedback-modal .ui-dialog-content small,.dark-mode .user-feedback-modal .form-type-textarea label{color:white !important;}.dark-mode .user-feedback-modal .ui-dialog-content,.dark-mode .user-feedback-modal{background-color:#001E3C !important;margin-top:0;}.dark-mode .user-feedback-modal .ui-dialog-buttonpane{background-color:#001E3C !important;}.dark-mode ul.thumbnails.image_picker_selector li .thumbnail{background:#132F4C;}.dark-mode ul.thumbnails.image_picker_selector li .thumbnail.selected{background:rgba(242,201,76,0.24);}.dark-mode .feedback-text{background:#132F4C;border:1px solid #265D97;color:white;}.dark-mode .user-feedback-send h1{color:white;}
