body{font-family:Montserrat,sans-serif;color:#333;margin:0;padding:0;min-height:100vh;justify-content:center;background-color:#fff;color:#4b4b4b}.bg-top{top:0;background:linear-gradient(180deg,#fff,rgba(30,31,34,0))}.bg-bottom,.bg-top{position:fixed;width:100%;height:50%}.bg-bottom{bottom:0;background:linear-gradient(0deg,#fff,rgba(30,31,34,0))}.container{max-width:480px;width:100%;position:relative;background-color:#fff;overflow:hidden;border-left:1px solid #d8d6d6;border-right:1px solid #d8d6d6;margin-top:0;margin-left:auto;margin-right:auto;height:auto!important}@media (max-width:768px){.container{width:100%!important;max-width:100%!important}}.header-section{background-color:#617461;text-align:center;padding:20px;color:#fff;border-radius:10px;position:-webkit-sticky;position:sticky;top:0}.header-section h1{font-size:2rem;margin:0}.header-section p{font-size:1rem}.card{border-radius:10px;text-align:center;padding:20px;color:#000}.card:hover{transform:scale(.9)}.card{transition:transform .7s}.card p,.card small,.card strong{color:#000}.card .card-icon{font-size:3rem;margin-bottom:10px}.col-12,.col-md-5,.col-md-7,.col-sm-3{padding:5px}.col-12{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}@media (max-width:576px){.header-section h1{font-size:1.5rem}.header-section p{font-size:.9rem}.card .card-icon{font-size:2.5rem}.card{margin-bottom:20px}}@media (min-width:577px) and (max-width:768px){.header-section h1{font-size:1.8rem}.header-section p{font-size:1rem}.card .card-icon{font-size:2.8rem}.col-5,.col-7{width:50%;flex:0 0 50%}}@media (min-width:769px){.container{width:480px!important;max-width:480px!important}.header-section h1{font-size:1.7rem}.header-section p{font-size:1rem}.card .card-icon{font-size:3rem}.col-7{width:58.33333333%}.col-5{width:41.66666667%}}.banner img{width:100%;height:auto}.language-selection{padding:20px 30px;margin:0 -15px;border-radius:8px;text-align:center;background-color:#fff}.language-selection h4{font-size:1.5rem;margin-bottom:8px}.language-selection h4,.language-selection h4 strong{font-weight:700;color:#000}.language-selection p{font-size:.9rem;color:#666;margin-bottom:20px}.language-list{list-style:none;padding:0;max-width:600px;margin:0 auto}.language-item{display:flex;align-items:center;padding:14px 18px;border:1px solid #61746159;border-radius:8px;margin-bottom:10px;transition:background-color .3s,box-shadow .3s;background-color:#fff}.language-item:hover{background-color:#617461d2;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff}.language-code{font-size:1.2rem;font-weight:700;min-width:45px;color:#000}.language-name{flex:1 1;font-size:1rem;font-weight:500;margin-left:12px;color:#000}.language-arrow{color:#000;font-size:1.3rem}.language-item{color:#000}.language-item:hover .language-arrow,.language-item:hover .language-code,.language-item:hover .language-name{color:#fff}.language-list .redirect{display:flex;align-items:center;padding:10px;border:1px solid #61746159;border-radius:10px;margin-bottom:10px;transition:background-color .3s,box-shadow .3s;color:#000}.language-list .redirect span{color:#000;font-weight:500}.language-list .redirect .fa-arrow-circle-right{color:#000}.language-list .redirect:hover{background-color:#617461d2;box-shadow:0 4px 6px rgba(0,0,0,.1);color:#fff}.language-list .redirect:hover .fa-arrow-circle-right,.language-list .redirect:hover span{color:#fff}.language-list img{border-radius:50%}.faq,.loan-info,.offers{padding:0 20px;background-color:#fff;margin:15px 0}.faq h2,.loan-info h2,.offers h2{font-size:1.5rem;margin-bottom:15px}a{color:#000}a,a:hover{text-decoration:none}a:hover{color:inherit}a div,a p,a span{color:#000}.offers ul{padding-left:20px;list-style:disc}footer{text-align:center;padding:15px;font-size:.9rem}.accordion-button:not(.collapsed),footer{background-color:#6f8b88;color:#fff}.accordion{--bs-accordion-bg:#6f8b8842;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(111,139,136,.417)}.accordion-button{border:none;font-weight:700}.accordion-body{font-size:.9rem}.fa-arrow-circle-right{font-size:20px;color:#000!important}.language-list .redirect:hover .fa-arrow-circle-right{color:#fff!important}i.fa-arrow-circle-right{color:#000!important}.language-list .redirect .col-2,.language-list .redirect .col-8,.language-list .redirect div{color:#000}.language-list .redirect:hover .col-2,.language-list .redirect:hover .col-8,.language-list .redirect:hover div{color:#fff}.second_card{border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:20px;background-color:#a7beae;margin-top:10px}.calculator-card{background-color:#fff;border:1px solid #ddd;border-radius:10px;width:100%;height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease;text-align:center;padding:5px}.calculator-card img{max-width:50px;height:auto;margin-bottom:10px}.calculator-card small{font-size:12px;font-weight:700;color:#333}.calculator-card:hover{transform:scale(1.05);box-shadow:0 6px 15px rgba(0,0,0,.2)}.redirect-link{color:inherit}.redirect-link,.redirect-link:hover{text-decoration:none}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);justify-content:center;align-items:center;z-index:9999}.popup-content{border:1px solid #000;padding:30px 10px;border-radius:10px;position:relative;width:100%;max-width:400px;box-sizing:border-box}.close-popup{position:absolute;top:5px;right:5px;border:none;color:#000;background:transparent;font-size:28px;cursor:pointer;z-index:10000}.ad-container{text-align:center}@media (max-width:400px){.popup-content{padding:30px 10px}.close-popup{font-size:28px;top:5px;right:5px}.ads_popup{width:300px!important;height:250px!important}}.second_card_other{background-color:#a7beae!important;padding:20px}.card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:20px;gap:20px;border-radius:8px}.tool-card{background-color:#f8f9fa;border-radius:8px;padding:15px;text-align:center;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:box-shadow .2s ease;text-decoration:none;color:inherit;display:block}.tool-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.tool-card img{width:50px;margin-bottom:10px}.tool-card p{margin:0;font-size:14px;font-weight:600}#calculator-container .card{background-color:#f2f2f2;padding:30px 25px;border-radius:15px;box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}#calculator-container .card:hover{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.15)}#calculator-container .card h2{font-size:1.75rem;color:#333;text-align:center;margin-bottom:25px}#calculator-container label{font-weight:600;font-size:1rem;margin-top:12px;display:block;color:#444}#calculator-container input[type=number],#calculator-container input[type=text],#calculator-container select{width:100%;padding:12px;margin-top:6px;border:1.5px solid #ccc;border-radius:8px;font-size:1rem;transition:border-color .3s ease,box-shadow .3s ease;box-sizing:border-box;background-color:#fff}#calculator-container input:focus,#calculator-container select:focus{border-color:#617461;box-shadow:0 0 0 2px rgba(97,116,97,.2);outline:none}#calculator-container button{width:100%;padding:12px;margin-top:18px;background-color:#617461;color:#fff;font-weight:600;font-size:1rem;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}#calculator-container button:hover{background-color:#303d30}#calculator-container .result{margin-top:20px;padding:20px;border:1px solid;background-color:#fff;border-radius:8px;text-align:center;font-size:1.1rem;color:#333;font-weight:500}.back-btn{display:inline-block;padding:8px 16px;background-color:#36413e;color:#fff;font-size:.95rem;font-weight:600;text-decoration:none;border-radius:20px;margin:0 auto 20px;text-align:center;transition:background-color .3s ease}.back-btn:hover{background-color:#4e5353;color:#fff}.btn,.btn strong,button,button strong{color:#000}.btn-outline-dark{color:#000;border-color:#000}.btn-outline-dark:hover{color:#fff;background-color:#000;border-color:#000}.btn-outline-dark strong{color:inherit}