body{margin:0;padding:0;font-family:Arial,sans-serif;background-color:#242424c0;overflow-x:hidden}body,html{height:100%}.container{width:100%;padding-left:15px;padding-right:15px}.brand-section{background:var(--backgroundColor,#f8f9fa);padding:0;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-bottom:15px;height:auto;overflow-x:hidden;overflow-y:auto}.brand-info{padding:20px}.brand-title{font-size:25px;font-weight:700;color:var(--textColor,#3c3c3c);margin-bottom:20px}.brand-mission,.brand-vision{font-size:18px;line-height:1.6;text-align:justify;margin-bottom:20px}.brand-mission,.brand-vision,.text-themed{color:var(--textSecondaryColor,#555)}.text-justifified{text-align:justify}.core-values h4{font-size:24px;margin-bottom:15px;color:var(--textColor,#333)}.core-values li{font-size:16px;color:var(--textSecondaryColor,#555);margin:10px 0}.trusted-by{font-size:18px;color:var(--textColor,#333);font-weight:700;margin-top:30px}.brand-image{width:100%;max-width:450px;height:350px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.slider-container{position:relative;display:flex;justify-content:center;align-items:center}.slider-controls{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 10px}.slider-btn{background:rgba(0,0,0,.5);color:#fff;border:none;padding:10px;cursor:pointer;font-size:24px;transition:background .3s ease}.slider-btn:hover{background:rgba(0,0,0,.7)}.prev-btn{left:5px}.next-btn{right:5px}.card-body{padding:20px;background-color:var(--cardBgColor,#ffffff81);border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.card-header{cursor:pointer}.card-header,.card-title{color:var(--textColor,#333)}.card-body.collapse{display:none}.card-body:not(.collapse){display:block;max-height:none;overflow-y:auto}@media (prefers-color-scheme:dark){:root{--backgroundColor:#121212;--textColor:#e0e0e0;--textSecondaryColor:#b0b0b0;--cardBgColor:#1e1e1e;--cardHeaderBgColor:#2c2c2c;--cardBorderColor:#070606}.card-body{background-color:var(--cardBgColor);border:1px solid var(--cardBorderColor)}.card-body,.card-header{color:var(--textColor)}.core-values li{color:var(--textSecondaryColor)}.loan-icon-container i{color:var(--textColor)}}.advert-image{height:350px}.advert-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:start;text-align:start}@media (max-width:768px){.advert-container{padding:15px}}