.dark-mode .navbar-brand img{content:url('/sites/default/files/2026-05/logo_devportal_darkmode%20%281%29.png');}.login-wrapper::before,.path--user-register .login-wrapper::before,.path--user-pass .login-wrapper::before{content:'';background-image:url('/sites/default/files/2026-05/WhatsApp%20Image%202026-04-10%20at%2008.48.43.jpeg') !important;background-repeat:no-repeat;position:absolute;bottom:0;height:100% !important;width:680px !important;background-size:cover !important;background-position:bottom;background-color:transparent !important;}.dark-mode .login-wrapper::before,.dark-mode .path--user-register .login-wrapper::before,.dark-mode .path--user-pass .login-wrapper::before{background-image:url('/sites/default/files/2026-05/ilustrasi_login_darkmode.webp') !important;}.path--user-login .main-content,.path--user-register .main-content,.path--user-pass .main-content{margin-bottom:0 !important;}.path--user-login footer .footer-bottom,.path--user-register footer .footer-bottom,.path--user-pass footer .footer-bottom{display:none !important;}
.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;}
.product-grid.col-md-12 img{padding:5px!important;}.page-node-type-product img.ilustration{position:absolute;padding:inherit;}.path-product .main-container{max-width:1140px !important;padding-left:15px;padding-right:15px;}.produk-sub-title{font-size:32px;font-style:normal;font-weight:600;color:#09101D;}.product-grid .product a,.attachment .product a{font-size:14px;}.product-grid .product a{display:inline;}.product-grid .product .badge-category{display:block;}.product-grid .product .btn-primary{padding:1px 8px !important;display:flex;justify-content:space-evenly;align-items:center;margin-bottom:25px;}.product-grid .product img{width:90px;}.badge-wrapper span{font-size:10px;border-radius:8px;background-color:#DDEFFC;color:#003D71;font-weight:400;opacity:1;}.path-product .views-exposed-form{overflow:visible !important;}#views-bootstrap-product-page-1 .product{height:290px !important;}.product-grid .product img{width:50px !important;}.product-grid .product a{font-size:16px;}.product-grid .product p{font-size:12px;margin-bottom:0!important;display:-webkit-box;max-width:200px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:20px;text-align:justify;}.product-grid .product::after{display:none;}.product-parent{position:absolute;top:0;right:0;background-color:#F87304;color:white;width:182px;height:46px;border-radius:0px 8px;display:flex;justify-content:center!important;flex-direction:column;}.product-parent p{font-size:12px;font-style:normal;font-weight:700;line-height:14px !important;color:white !important;text-align:center !important;width:50%;margin:auto;}.product-parent::before{content:url("/sites/default/files/2023-09/Group%2043074.png");position:absolute;top:0;right:0;}.path-product .main-content{overflow:visible;}.product-grid .product p,.attachment .product p{margin-bottom:0!important;}.product-grid .product .btn-primary,.attachment .product .btn-primary{bottom:0;width:142px;height:30px;padding-top:3px !important;background-color:#1078CA;border-color:#1078CA;font-size:12px!important;}.dark-mode .product-grid .product .btn-primary,.dark-mode .attachment .product .btn-primary{background-color:#1078CA !important;}.path--view-product-page-1 .product,.attachment .product,.page-node-type-use-case .product-grid .product{height:298px;}.path-product .form-type-textfield{position:relative;}.path-product #views-exposed-form-product-page-1 .form-type-textfield::before{content:url('/sites/default/files/2024-02/search.png');position:absolute;top:11px;left:22px;}#views-exposed-form-product-page-1 input[type="text"]{width:600px;border-radius:8px;border:1px solid  #B5B6B6;background:#FFF;margin-left:0px;}#views-exposed-form-product-page-1 .form-actions .button{border-radius:8px;background:#D3D4D4;color:#777;padding:8px!important;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin-left:0 !important;}#filter-dropdown{display:none;position:absolute;right:83px;background-color:white;z-index:1;top:48px;width:398px;padding:8px;border-radius:8px;border:1px solid  #EAEBEB;}.category-box{width:408px !important;}#views-exposed-form-product-page-1{display:flex;gap:8px;position:relative;flex-wrap:wrap;}.dropdown-filter{width:380px;height:39px;border-radius:8px;border:1px solid  #B5B6B6;background:#FFF;order:1;position:relative;display:flex;gap:4px;align-items:center;justify-content:flex-start;padding:12px;color:#777;cursor:pointer;}.dropdown-filter .arrow-bottom{position:absolute;right:0.9375rem;top:50%;margin-top:-0.3125rem;width:0.6875rem;height:0.6875rem;background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;background-image:url('/modules/contrib/we_megamenu/assets/images/ico-arrow.png');}.selected-option{border-radius:8px;background:#BBDEFA;padding:5px 8px;justify-content:center;font-size:10px;font-weight:600;color:#00549B;}.reset-checkbox{text-align:center;display:block;width:100%;font-size:18px;font-style:normal;font-weight:400;color:var(--primary-orange-orange-80,#F87304);padding:8px;cursor:pointer;}.view-product{display:flex;flex-direction:column;}.view-product .view-filters{order:-1;}.product-total,.view-product--page-1 .view-header .total{font-size:18px;color:#0A1929;margin-bottom:1rem;border-bottom:1px solid #D6D8DC;padding-bottom:0.5rem;}.product-total span,.view-header .total span{font-weight:700;color:#0051a0;}.view-header .total{border-bottom:0!important;}.btn-product-filter{order:2;width:70px;border-radius:8px;border:1px solid  #1078CA;padding:8px;color:#1078CA;font-size:12px;font-style:normal;font-weight:700;}.product-grid.col-md-12 .product{left:unset !important;}.product-grid.col-md-6{flex:0 0 25% !important;max-width:25% !important;}.product-grid.col-md-6 .product .badge-wrapper{padding-inline-star:85px;}.pagination .pager__item{border:none !important;font-size:14px;color:#292929 !important;font-weight:500;}.pagination>li>a,.pagination>li>span{color:#292929 !important;}.pagination{gap:8px;align-items:center;}.pagination>li.pager__item--ellipsis{display:none !important;}.pagination .pager__item.pager-action{border-radius:4px;border:1px solid #F87304 !important;height:24px;}.pagination .pager__item.pager-action .page-link{border:none !important;border-radius:8px;min-width:24px;height:24px;background-color:transparent;padding:0;line-height:0;}.pagination .page-link{padding:0;height:24px;min-width:24px;line-height:unset;background:transparent;}.dark-mode .pagination .pager__item a{color:white !important;}.dark-mode .pagination .pager__item.is-active a{color:#292929 !important;}.pagination .is-active .page-link{border-radius:4px;background:#CCE8FF;}.pagination .pager__item.pager-action.disabled{border:1px solid #D3D4D4 !important;}.views-exposed-form #filter-dropdown fieldset .fieldset-wrapper{padding:0 !important;}.views-exposed-form #filter-dropdown fieldset legend{display:none;}.views-exposed-form #filter-dropdown fieldset .form-check{padding:8px;}.views-exposed-form #filter-dropdown fieldset .form-check svg{margin-top:6px;}.views-exposed-form #filter-dropdown fieldset .form-check.highlight{background-color:#E1F8EB;}.views-exposed-form #filter-dropdown fieldset .form-check label{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#292929;}.dark-mode.path-product{background-color:#132F4C !important;}.path-product header{margin-bottom:46px;}.dark-mode.path--view-product-page-1 .header{padding-bottom:0 !important;}.dark-mode .product-total,.dark-mode .view-product--page-1 .view-header .total{color:white;}.dark-mode .product-total span,.dark-mode .view-product--page-1 .view-header .total span,.dark-mode .text-primary{color:#78BDF4;}.dark-mode #views-exposed-form-product-page-1 input[type="text"],.dark-mode .dropdown-filter{background :#0A1929;}.dark-mode .hero-product .text-secondary{color:#FF8333 !important;}#views-bootstrap-product-page-1 .product-grid.col-md-12 .product{height:203px !important;}#views-bootstrap-product-page-1 .product-grid.col-md-12 .product .badge-wrapper{padding-inline-start:82px}#views-bootstrap-product-page-1 .product-grid.col-md-12 .product .btn-primary{left:96px;bottom:35px;}@media (max-width:991px){#views-exposed-form-product-page-1 input[type="text"],.dropdown-filter{width:282px;}#filter-dropdown{width:50%;right:75px;top:91px;}}.dark-mode .dropdown-filter{color:#fff;}.dark-mode #views-exposed-form-product-page-1 .form-actions .button{background-color:#D3D4D4 !important;color:#777 !important;}.dark-mode .btn-product-filter{background-color:#0A1929;border:1px solid #DDEFFC;color:#fff !important;}.dark-mode.path-product #views-exposed-form-product-page-1 .form-type-textfield::before{content:url(/sites/default/files/2023-10/Search-dar.png);}.dark-mode #filter-dropdown{border:1px solid #0D4674 !important;background:#0A1929 !important;}.dark-mode .views-exposed-form #filter-dropdown fieldset .form-check label{color:white;}.dark-mode .views-exposed-form #filter-dropdown fieldset .form-check.highlight{background-color:#143C63;}.arrow-right::before{content:url('/sites/default/files/2023-10/ArowRight.png');}.col-md-12 .product-parent p{width:100%;}.product img.arrow-icon{width:16px !important;height:16px !important;margin:0!important;}.product-grid.col-md-12 .product p{max-width:100% !important;}
.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;}
