.ellipse-1,.ellipse-2,.ellipse-3{transform:matrix(.82,.57,-.57,.82,0,0)}:root{--blue:#5461B5;--medium-blue:#293889;--dark-blue:#162067;--purple:#7B70DF;--btn-primary:#2B8BDA;--btn-primary-hover:#3b93db;--btn-secondary:#7B70DF;--btn-secondary-hover:#8d84de;--line-green:#C8EFCF;--line-yellow:#FFE9A8;--line-red:#F5B5B9;--line-gray:#D6D8DB}@font-face{font-family:Poppins;src:url(../fonts/poppins/poppins-regular.ttf) format('truetype')}html{font-size:16px}*{font-family:Poppins}.login{background:#0d165e;background:linear-gradient(180deg,rgba(13,22,94,1) 35%,rgba(0,35,175,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d165e", endColorstr="#0023af", GradientType=1);overflow:hidden}.ellipses{position:absolute;z-index:-1;border-radius:50%;opacity:0;animation:fadeInMove 1s ease-in-out forwards;animation:fadeInWithBezier 1s cubic-bezier(.25,1,.5,1) forwards;animation:elasticEffect 1s ease-out forwards;animation-delay:.1s}.ellipse-1{top:25vh;left:-120px;width:313px;height:313px;background:linear-gradient(180deg,#C21F2C 0,#611016 100%) no-repeat padding-box;filter:blur(2px)}.ellipse-2{top:-120px;right:-105px;width:200px;height:200px;background:linear-gradient(199deg,#C21F2C 0,#941822 51%,#681118 100%,#651117 100%,#611016 100%) no-repeat padding-box;filter:blur(10px)}.ellipse-3{top:402px;right:-100px;width:550px;height:550px;background:linear-gradient(180deg,#611016 0,#C21F2C 100%) no-repeat padding-box;filter:blur(5px)}.ellipse-4{left:-150px;bottom:-150px;width:216px;height:216px;background:linear-gradient(181deg,#C21F2C 0,#611016 100%) no-repeat padding-box;filter:blur(15px);animation-delay:.3s}@keyframes fadeInMove{0%{transform:translateY(100px) scale(1.2);opacity:0}100%{transform:translateY(0) scale(1);opacity:1}}@keyframes fadeInWithBezier{0%{transform:translateY(100px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes elasticEffect{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.2);opacity:1}100%{transform:scale(1);opacity:1}}.rotating{animation:rotating 2s linear infinite}@keyframes rotating{from{transform:rotate(0)}to{transform:rotate(360deg)}}.topbar-fixed{position:sticky;top:0;z-index:1000}@media (max-width:991px){nav.navbar{width:100%}.navbar-nav .nav-link{background-color:transparent;color:#FFF;border-bottom:1px solid #ddd;padding:10px}.navbar-nav .nav-item:last-child .nav-link{border-bottom:none}}@media (min-width:992px){.navbar-nav{gap:5px}.navbar-nav .nav-link{background-color:var(--medium-blue);color:#FFF;border-radius:5px;padding:5px 12px;transition:background-color .3s ease}.navbar-nav .nav-link:hover{background-color:var(--btn-primary-hover)}.navbar-nav .nav-item:last-child .nav-link{background-color:var(--btn-secondary)}.navbar-nav .nav-item:last-child .nav-link:hover{background-color:var(--btn-secondary-hover)}}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='rgba%28255, 255, 255, 0.9%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M6 6l18 18M24 6L6 24'/></svg>")}.div-toggle-button{display:flex;align-items:center}.toggle-theme{display:block;text-decoration:none;background-color:transparent;font-size:1.2rem;width:50px;height:35px;border:1px solid #e1e1e1;border-radius:10px}.toggle-theme:hover{background-color:rgba(255,255,255,.2)}.toggle-theme>#themeIcon.fa-moon{color:#FFF}.btnLanguage{background-color:transparent;border:none;color:#FFF}.btnLanguage>img,.imgLangButton{max-width:24px}.dropdown-toggle.show{background-color:var(--btn-primary-hover)}.btn-customer-data{border:none;color:#FFF;padding:2px 8px;transition:background-color .3s ease}.btn-customer-data:hover{background-color:var(--btn-primary-hover)!important;color:#FFF;border:none}.btn-customer-data.btn-customer-data-closed{background-color:var(--purple);border-radius:5px;margin-bottom:3px}.btn-customer-data.btn-customer-data-opened{background-color:var(--medium-blue);margin-bottom:0;border-radius:5px 5px 0 0}.btn-primary{border:none;background-color:var(--medium-blue);color:#FFF;border-radius:5px;padding:5px 12px;transition:background-color .3s ease}.btn-primary:hover{background-color:var(--btn-primary-hover);color:#FFF;border:none}.btn-secondary{background-color:var(--btn-secondary);color:#FFF;border:none}.btn-secondary:hover{background-color:var(--btn-secondary-hover);color:#FFF;border:none}.btn-radius{border-radius:20px}.set-full-width{width:100vw}.set-full-height{height:100vh}.center-content{display:flex;align-items:center;justify-content:center}.left-center-content{display:flex;align-items:center;justify-content:left}.right-center-content{display:flex;align-items:center;justify-content:right}.inline-center-content{display:flex;flex-direction:row;align-items:center}.text-primary{color:var(--blue)!important}.position-menu{display:flex;justify-content:right}@media (max-width:496px){.position-menu{justify-content:left;margin-top:10px;margin-bottom:10px}}.direction-column{flex-direction:column}.login-area{background-color:rgba(255,255,255,.3);border-radius:40px}.login-area span{font-size:2rem;color:#FFF;width:200px}.topbar{background-color:var(--blue);color:#FFF}.informations{background-color:var(--dark-blue);color:#FFF}.customerData{background-color:var(--medium-blue);color:#FFF}.container-fluid>.row{max-width:1920px;margin:0 auto}#wrapper{padding-top:15px;padding-bottom:20px}#wrapper table{font-size:.9rem}#wrapper table>thead>tr>td{background:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.1)}[data-bs-theme=dark] #wrapper table>thead>tr>td{background:rgba(255,255,255,.03);border-bottom:1px solid rgba(255,255,255,.1)}#wrapper table>tbody>tr>td,#wrapper table>tbody>tr>th{background:0 0}[data-bs-theme=dark] #wrapper table>tbody>tr>td{border-bottom:1px solid rgba(255,255,255,.1)}footer{background-color:var(--medium-blue);color:#FFF;font-size:.75rem}.card{border:none;background-color:rgba(0,0,0,.01)}.card-header{border:1px solid rgba(41,56,137,.1);background-color:var(--medium-blue)}.card-info{padding:10px}.card-content{display:flex;flex-direction:column;border:3px solid rgba(255,255,255,.4);border-radius:20px;padding:20px 30px;background-color:rgba(255,255,255,.2)}.card-content span:nth-of-type(1){color:#FFF;font-weight:700}.card-content span:not(:nth-of-type(1)){background-color:#FFF;margin:5px 0;border-radius:20px;color:#000;padding:5px 10px;font-size:.8rem;height:29.2px}[data-bs-theme=dark] .card-content span:not(:nth-of-type(1)){background-color:rgba(255,255,255,.1);color:rgba(255,255,255,1)}[data-bs-theme=dark] .card-body{background-color:rgba(255,255,255,.06)}.credit{width:50%}.credit div{background-color:#FFF;margin:5px 0;border-radius:20px;color:#000;padding:5px 10px;width:100%}.hello{font-size:1.1rem;color:#FFF;font-weight:700;line-height:20px}[data-bs-theme=dark] .btn-light{background-color:var(--btn-secondary);border-color:var(--btn-secondary);color:#FFF}[data-bs-theme=dark] .btn-light:hover{background-color:var(--btn-secondary-hover)}@media (max-width:496px){.logo{max-width:50%}}.hide-element{display:none!important}td,th{text-align:left!important}td:last-child,th:last-child{text-align:center!important}.loading-datatable{display:flex;flex-direction:column;justify-content:center;align-items:center;height:70vh}.has-buttons{display:flex;justify-content:end;gap:5px}@media (min-width:2000px) and (min-height:800px){#wrapper,.informations{padding-left:130px;padding-right:130px}}.custom-toggler{margin-top:16px}[id^=active_]{cursor:pointer;font-size:1.1rem}[id^=active_]:hover{filter:brightness(1.3)}.align-buttons{display:flex;flex-direction:row;justify-content:center;gap:5px}.custom-tooltip{--bs-tooltip-bg:var(--medium-blue);--bs-tooltip-color:#FFF}.custom-email-link{text-decoration:none}.custom-email-link:hover{text-decoration:underline}.no-resize{resize:none}.messages-container{display:flex;flex-direction:column;gap:10px;overflow-y:scroll;max-height:300px}.message-customer,.message-not-customer{padding:10px 15px;border-radius:10px;max-width:80%;word-wrap:break-word}.message-customer{background-color:var(--btn-primary-hover);color:#FFF;align-self:flex-start}.message-not-customer{background-color:var(--btn-secondary-hover);color:#FFF;align-self:flex-end}.flex-fill-custom{overflow:hidden}.create-account{background:#0d165e;background:linear-gradient(180deg,rgba(13,22,94,1) 35%,rgba(0,35,175,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d165e", endColorstr="#0023af", GradientType=1);background-attachment:fixed;overflow-x:hidden;overflow-y:auto}.new-account,.new-account a{color:#FFF}.new-account a{text-decoration-style:dotted}.new-account a:hover{text-decoration-style:solid}.wrapperAddress{display:flex;flex-direction:row;align-items:center}#step_2,.wrapperAddress .form-check-input-display-none{display:none}.wrapperAddress .form-check-input{margin-right:10px}.line-address-1{background-color:#e0efff}.line-address-2{background-color:#e0f8ff}.line-address-3{background-color:#ddfaf2}.line-address-4{background-color:#ebf9d7}.line-address-5{background-color:#fffacb}.line-address-6{background-color:#fff2cf}.line-address-7{background-color:#ffefe3}.line-address-8{background-color:#ffeeeb}.line-address-9{background-color:#feedf5}.line-address-10{background-color:#fcedfc}#step_1,#step_2{transition:all .5s ease}#input_direct_debit_signature{border:1px solid #ccc;border-radius:4px;height:200px;touch-action:none}.btn-nowrap{white-space:nowrap}i.viewCustomers:hover{color:var(--btn-primary)!important;cursor:pointer}#dataTable.head-custom-customers thead td:nth-child(2){min-width:180px;white-space:nowrap}#dataTable.head-custom-customers thead td:nth-child(2) select{width:100%}.bg-line-green{background-color:var(--line-green)!important}.bg-line-yellow{background-color:var(--line-yellow)!important}.bg-line-red{background-color:var(--line-red)!important}.bg-line-gray{background-color:var(--line-gray)!important}#customerData .customer-data-info{display:flex;flex-direction:column}#customerData .customer-data-info span:nth-of-type(1){color:silver;font-size:.8rem}#customerData .customer-data-info span:nth-of-type(2){color:#FFF;font-size:1.1rem}.btn-xs-custom{padding:2px 5px;font-size:.7rem}#input_abbreviation{text-transform:uppercase}