.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(/front/img/arrow_forward_ios_24dp_FILL0_wght300_GRAD0_opsz24.svg) no-repeat right 10px center;background-color:#fff;padding-right:30px;border:1px solid #ccc;border-radius:4px}.custom-select:focus{border-color:#777;outline:none}.form-group{margin-bottom:15px}.form-group label{display:block;margin-bottom:5px;font-weight:700}.form-group input,.form-group select{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px}.btn{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px}.btn:hover{background-color:#0056b3}.contact-box{background:#fff 0% 0% no-repeat padding-box;box-shadow:3px 3px 8px #00000015;border-radius:8px;opacity:1}.link-a{color:#5b63f0;text-decoration:none;transition:color .3s ease}.link-a{color:#3b45c0}.custom-box{background:#292d71 0% 0% no-repeat padding-box;border:.5px solid white;border-radius:16px}.background-section{background-color:#f2f6fa;justify-content:space-around;align-items:center}.flex-item{background-color:#fff;border:2px solid #4FA8F7;border-radius:8px;text-align:center}.flex-item p{font-size:18px}.gradient-box{background:transparent linear-gradient(0deg,#f7f5fc,#f2bafc) 0% 0% no-repeat padding-box}.small-gradient-box{background:transparent linear-gradient(1deg,#fdfdfd,#fcfffe) 0% 0% no-repeat padding-box;box-shadow:1px 1px 1px #00000010;border-radius:8px}.background-section-link{color:#5b63f0;font-size:16px;margin-right:1px;text-underline-color:#5B63F0;text-underline-offset:2px}.home-page-h2{font-size:40px;color:#000;opacity:1}.sup-color-black{background:none}.home-page-h2-custom{margin-top:80px}@media (max-width: 425px){.home-page-h2-custom{margin-top:30px}.sup-color-black{font-weight:bolder;border-radius:15px;padding:5px;background:radial-gradient(circle at center,black,transparent)}.home-page-h2{margin-top:3vh;height:auto}.background-section-link{font-size:15px;margin-right:6px}}.container-clg{max-width:152rem;margin:0 auto}@media (max-width: 1560px){.container-clg{padding-left:2rem;padding-right:2rem}}.container-cmd{max-width:126rem;margin:0 auto}@media (max-width: 1300px){.container-cmd{padding-left:2rem;padding-right:2rem}}.container-csm{max-width:117rem;margin:0 auto}@media (max-width: 1210px){.container-csm{padding-left:2rem;padding-right:2rem}}.custom-gradient-border{border:.5px solid #FFFFFF;background:transparent linear-gradient(0deg,#e6f4ff,#8bc6fa) 0% 0% no-repeat padding-box;opacity:1}.mortage-calculator{padding:3.8rem 4rem 8rem 2.8rem;background-color:#fff;display:grid;grid-template-columns:minmax(0,26rem) 1fr;gap:5rem;box-shadow:.3rem .3rem .8rem #00000015;border-radius:.8rem;margin-bottom:8rem}.mortage-calculator.no-shadow{box-shadow:none}@media (max-width: 768px){.mortage-calculator{grid-template-columns:1fr}}@media (max-width: 768px){.mortage-calculator .mortage-calculator-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:10px}}@media (max-width: 480px){.mortage-calculator .mortage-calculator-sidebar{grid-template-columns:1fr}}@media (min-width: 769px){.mortage-calculator .mortage-calculator-sidebar .calculator-toggle{padding-bottom:1.5rem;cursor:pointer}.mortage-calculator .mortage-calculator-sidebar .calculator-toggle:not(:first-child){padding-top:1.5rem}.mortage-calculator .mortage-calculator-sidebar .calculator-toggle:not(:last-child){border-bottom:1px solid #e5e7eb}}.mortage-calculator .mortage-calculator-sidebar p{font: 700 1.8rem/2.9rem Muli;letter-spacing:0px;color:#000;padding:1.5rem}.mortage-calculator .mortage-calculator-sidebar p.active-a{color:#5b63f0;background:#f2f6fa}@media (min-width: 769px){.mortage-calculator .mortage-calculator-sidebar p.active-a{margin-top:1.5rem;margin-bottom:1.5rem}}.mortage-calculator .calculator .calculator-s{display:flex;gap:4rem}@media (max-width: 480px){.mortage-calculator .calculator .calculator-s{gap:2.4rem}}.mortage-calculator .calculator .calculator-s .icon-calculator{margin:0}.mortage-calculator .calculator .calculator-s .icon-calculator img{display:block;margin-top:1rem;width:100%;height:auto;min-width:4rem}.mortage-calculator .calculator .calculator-s h3{font: 700 2.7rem/3.4rem Muli;margin-bottom:1.5rem}.mortage-calculator .calculator .calculator-s p{font: 1.4rem/2.1rem Muli;letter-spacing:.028rem}.mortage-calculator .calculator-box{margin-top:5.8rem}.mortage-calculator .calculator-box h3{font: 700 18px/28px Muli}.mortage-calculator .calculator-box h4{font: 700 14px/22px Muli}@media (max-width: 419px){.mortage-calculator .calculator-box .payments{flex-wrap:wrap}}.mortage-calculator .calculator-content{display:flex;gap:2rem}@media (max-width: 1024px){.mortage-calculator .calculator-content{flex-wrap:wrap}}.mortage-calculator .calculator-content .calculator-form{border:1px solid #e5e7eb;border-radius:.8rem;padding:2rem}.mortage-calculator .calculator-content .calculator-form h4{font: 700 18px/28px Muli;margin-bottom:1.5rem}.mortage-calculator .calculator-content .calculator-form .label-a{font: 1.4rem/2.1rem Muli;margin-bottom:.5rem}.mortage-calculator .calculator-content .calculator-form .cal-input{border:1px solid #E8E8E8;border-radius:.4rem;width:100%}.mortage-calculator .calculator-content .calculator-form .cal-input .input-group{width:100%}.mortage-calculator .calculator-content .calculator-form .cal-input .input-group-addon{background-color:#f2f6fa;border:none;border-radius:0;min-width:4rem;width:auto}.mortage-calculator .calculator-content .calculator-form .cal-input input{border:none;border-radius:0}.mortage-calculator .calculator-form-full h4{font: 700 18px/28px Muli;margin-bottom:1.5rem}.mortage-calculator .calculator-form-full label{font: 1.6rem/2.4rem Muli;margin-bottom:.8rem}.mortage-calculator .calculator-form-full .cal-input{border:1px solid #E8E8E8;border-radius:.4rem;width:100%;margin-bottom:0}.mortage-calculator .calculator-form-full .cal-input .input-group{width:100%}.mortage-calculator .calculator-form-full .cal-input .input-group-addon{background-color:#f2f6fa;border:none;border-radius:0;min-width:4rem;width:auto}.mortage-calculator .calculator-form-full .cal-input input{border:none;border-radius:0}.mortage-calculator .calculator-results{background:#f7fcff 0% 0% no-repeat padding-box;border:2px solid #E1E9F2;border-radius:8px;padding:1.6rem}.mortage-calculator .calculator-results p{color:#495a6a}.form-button{background-color:#5b63f0!important;padding-left:4.2rem;padding-right:4.2rem;border-radius:8px;font: 700 18px/48px Muli;letter-spacing:0px;color:#fff;transition:.3s;padding-bottom:.1rem}.form-button:hover{transition:.3s;background-color:#474ec7!important}.loan-offers-div .loan-offers-img{width:100%;height:auto;max-width:16rem;margin:0;object-fit:contain;object-position:center}.loan-offers-div p{word-break:break-word}.loan-offers-div .loan-offers-arrw{margin:auto 0;display:block;transform:translateY(-200%);max-width:2rem}@media (max-width: 768px){.loan-offers-div .loan-offers-arrw{transform:translateY(200%);margin-bottom:auto;margin-top:0}}@media (max-width: 768px){.loan-offers-div .loan-offers-grid{display:grid;grid-template-columns:repeat(3,auto);gap:2.4rem}.loan-offers-div .loan-offers-grid>div{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}.loan-offers-div .loan-offers-grid>div:nth-child(4){grid-column:3/4;justify-self:center}.loan-offers-div .loan-offers-grid>div:nth-child(4) .loan-offers-arrw{transform:translateY(0) rotate(90deg)}.loan-offers-div .loan-offers-grid>div:nth-child(5),.loan-offers-div .loan-offers-grid>div:nth-child(6),.loan-offers-div .loan-offers-grid>div:nth-child(7){grid-column:span 1}.loan-offers-div .loan-offers-grid>div:nth-child(5){order:3}.loan-offers-div .loan-offers-grid>div:nth-child(6){order:2}.loan-offers-div .loan-offers-grid>div:nth-child(7){order:1}.loan-offers-div .loan-offers-grid>div:nth-child(8),.loan-offers-div .loan-offers-grid>div:nth-child(9){grid-column:span 1}.loan-offers-div .loan-offers-grid>div:nth-child(9){order:1}}.trusted-financial-large{max-width:121rem;padding:10rem 2rem;margin:0 auto;gap:8rem;display:flex;flex-direction:column}.trusted-financial-large .feature{display:flex;gap:4rem;justify-content:space-between}@media (max-width: 768px){.trusted-financial-large .feature{flex-direction:column;align-items:center}}.trusted-financial-large .feature:nth-child(2n){flex-direction:row-reverse}@media (max-width: 768px){.trusted-financial-large .feature:nth-child(2n){flex-direction:column;align-items:center}}.trusted-financial-large .feature .img-container{width:100%;max-width:55rem;margin:0}.trusted-financial-large .feature .img-container img{display:block;width:100%;height:auto;margin:0 auto}@media (max-width: 768px){.trusted-financial-large .feature .img-container img{max-width:40rem}}.trusted-financial-large .feature .desc{max-width:50rem}.trusted-financial-large .feature .desc h2{font: 300 4rem/4.8rem Muli;letter-spacing:0px;margin-bottom:2.4rem}.trusted-financial-large .feature .desc h3{font: 700 2.7rem/3.4rem Muli;letter-spacing:0px}.trusted-financial-large .feature .desc p{font: 1.6rem/2.4rem Muli;letter-spacing:.32px}.trusted-financial-large .feature .desc p:not(:last-child){margin-bottom:2.4rem}.faq-container{margin-top:8rem;margin-bottom:8rem}.faq-container .faq-header{text-align:center;margin-bottom:8rem}.faq-container h2{font: 300 4rem/4.8rem Muli;letter-spacing:0px;text-align:center;margin-bottom:1.6rem}.faq-container p{font: 1.6rem/2.4rem Muli;letter-spacing:.32px}.faq-container .faq-categories{display:grid;grid-template-columns:25rem 1fr}@media (max-width: 768px){.faq-container .faq-categories{grid-template-columns:1fr}}.faq-container .faq-categories .faq-category-list{border-right:.2rem solid #EFEFEF;display:flex;flex-direction:column;gap:2.5rem}@media (max-width: 768px){.faq-container .faq-categories .faq-category-list{border-right:none;border-bottom:.2rem solid #EFEFEF;flex-wrap:wrap;flex-direction:row;padding-bottom:2rem;margin-bottom:4rem;gap:1.5rem}}.faq-container .faq-categories .faq-category-list div{font: 700 1.8rem/2.9rem Muli;letter-spacing:0px;text-align:left;cursor:pointer;padding:1.2rem;width:fit-content;max-width:100%;border-radius:.8rem}.faq-container .faq-categories .faq-category-list div.active{color:#5b63f0;background:#f2f6fa}.faq-container .faq-categories .faq-category{display:none}.faq-container .faqs{padding-left:6rem;display:grid;gap:4rem}@media (max-width: 768px){.faq-container .faqs{padding-left:0}}.faq-container .faqs .faq:not(:first-child){padding-top:4rem}.faq-container .faqs .faq:not(:last-child){border-bottom:1px solid #EFEFEF;padding-bottom:4rem}.faq-container .faqs .faq .faq-title{font: 700 2.4rem/3.4rem Muli;letter-spacing:0px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:1rem}.faq-container .faqs .faq .faq-title svg{min-width:2.4rem;min-height:2.4rem}.faq-container .faqs .faq .faq-title .minus{display:none}.faq-container .faqs .faq .faq-content{padding-top:3.2rem;padding-left:3rem;display:none}@media (max-width: 768px){.faq-container .faqs .faq .faq-content{padding-left:0}}.faq-container .faqs .faq .faq-content p:not(:last-child){margin-bottom:1.6rem}.faq-container .faqs .faq .faq-content a{color:#5b63f0;transition:.3s}.faq-container .faqs .faq .faq-content a:hover{color:#4fa8f7;transition:.3s}.faq-container .faqs .faq .faq-content ul,.faq-container .faqs .faq .faq-content ol{list-style:disc;padding-left:2rem}.faq-container .faqs .faq .faq-content ul li,.faq-container .faqs .faq .faq-content ol li{font: 1.6rem/2.6rem Muli;letter-spacing:.32px;margin-bottom:1rem}.faq-container .faqs .faq .faq-content ol{list-style:decimal}.faq-container .faqs .faq.active .faq-title{color:#5b63f0}.faq-container .faqs .faq.active .faq-title .plus{display:none}.faq-container .faqs .faq.active .faq-title .minus{display:block}.contact-us{padding:4rem 8rem;display:flex;gap:8rem;justify-content:space-between}@media (max-width: 1000px){.contact-us{padding:8rem 2rem;gap:4rem}}@media (max-width: 768px){.contact-us{flex-direction:column}}.contact-us .contact-content{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.contact-us .contact-content{justify-content:flex-start}}.contact-us .contact-content-info{max-width:30rem}.contact-us .contact-content-info p{font: 16px/24px Muli;letter-spacing:.32px;margin-top:1.6rem}.contact-us .contact-box{max-width:56rem;width:100%;padding:4rem 4rem 6rem;display:flex;gap:2.4rem;flex-direction:column}@media (max-width: 768px){.contact-us .contact-box{max-width:100%}}.contact-us .contact-box .btn-primary{min-width:100%}.contact-us .contact-box #successMessage{background-color:#64dcb1;color:#fff;font: 1.8rem/2.8rem Muli;letter-spacing:.18px;border-radius:.8rem;padding:1.5rem 2.4rem}.contact-us .contact-box #errorMessage{background-color:#f08080;color:#fff;font: 1.8rem/2.8rem Muli;letter-spacing:.18px;border-radius:.8rem;padding:1.5rem 2.4rem}.contact-us .contact-box form{display:flex;flex-direction:column;gap:2.4rem;margin:0}.contact-us .contact-box input{border:1px solid #CDD9E3;border-radius:.8rem;font: 1.6rem/2rem Muli;letter-spacing:.16px;padding:1.5rem 2.4rem;color:#495a6a;width:100%}.contact-us .contact-box input::placeholder{font: 1.6rem/2rem Muli;letter-spacing:.16px;color:#495a6a}.contact-us .contact-box select{border:1px solid #CDD9E3;border-radius:8px;padding:1.5rem 5rem 1.5rem 2.4rem;width:100%;background-color:#fff;font: 1.6rem/2rem Muli;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='11.47' viewBox='0 0 20 11.47'%3E%3Cpath id='arrow_forward_ios_24dp_FILL0_wght300_GRAD0_opsz24' d='M265.32-846.15l-1.47-1.47,8.53-8.53-8.53-8.53,1.47-1.47,10,10Z' transform='translate(-846.15 -263.85) rotate(90)' fill='%235b63f0'/%3E%3C/svg%3E%0A");background-size:2rem;background-repeat:no-repeat;background-position:calc(100% - 2.4rem) center}.contact-us .contact-box select:after{content:"";font-size:1rem;top:6px;right:10px;position:absolute}.contact-us .contact-box select option:first-child{color:#495a6a}.homepage-hero .homepage-hero-content h1{font: 6rem/6.4rem Muli;letter-spacing:0px;color:#fff;text-shadow:0px 3px 10px rgba(0,0,0,.1607843137);margin-bottom:.8rem}.homepage-hero .homepage-hero-content p{font: 2rem/2.6rem Muli;letter-spacing:0px;color:#fff}.hero-border{min-height:1rem;min-width:100%}.category-hero{background-size:cover;background-position:center;position:relative}.category-hero .category-overlay{background-color:#0000004d}.category-hero .container-cmd{padding-top:12.4rem;padding-bottom:7.5rem}@media (max-width: 768px){.category-hero .container-cmd{padding-top:12rem;padding-bottom:11rem}}.category-hero h1{font: 6rem/6.4rem Muli;letter-spacing:0px;text-shadow:0px 3px 10px rgba(0,0,0,.1607843137);max-width:77rem}@media (max-width: 768px){.category-hero h1{font: 5.6rem/6.4rem Muli;word-break:break-word}}.category-hero p{font: 2rem/2.6rem Muli;letter-spacing:0px;color:#fff;max-width:70rem}.category-hero a{color:#4fa8f7;transition:.3s}.category-hero a:hover{color:#5b63f0;transition:.3s}.loan-options-grid{padding-top:8rem;padding-bottom:8rem;background-color:#f2f6fa}@media (max-width: 768px){.loan-options-grid{padding-top:6rem;padding-bottom:6rem}}.loan-options-grid .container-csm{display:flex;flex-wrap:wrap;justify-content:center;gap:1.8rem}.loan-options-grid .loan-options{padding:2.7rem;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2.4rem;border:1px solid #4FA8F7;border-radius:.8rem;min-width:22.5rem}.loan-options-grid .loan-options p{font: 700 1.8rem/2.9rem Muli;letter-spacing:0px;text-align:center}.featured-offers .container-cmd{display:flex;align-items:center;gap:8rem;padding-top:6rem;padding-bottom:6rem}@media (max-width: 1000px){.featured-offers .container-cmd{gap:4rem}}@media (max-width: 768px){.featured-offers .container-cmd{flex-direction:column;padding-top:8rem;padding-bottom:10rem}}.featured-offers .featured-offers-content h3{font: 300 4rem/4.8rem Muli;letter-spacing:0px;margin-bottom:2.4rem}.featured-offers .featured-offers-content p{font: 16px/24px Muli;letter-spacing:.32px}.featured-offers .featured-offers-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:65rem}@media (max-width: 450px){.featured-offers .featured-offers-grid{grid-template-columns:1fr}}.featured-offers .featured-offers-grid .featured-offer{display:grid;grid-template-columns:1fr;flex-direction:column;align-items:center;justify-content:center;min-height:18rem;background-color:#fff;border-radius:.8rem;gap:1rem;padding:2rem}.featured-offers .featured-offers-grid .featured-offer .icon{margin-top:auto}.featured-offers .featured-offers-grid .featured-offer .featured-offer-link{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:auto;margin-bottom:0}.featured-offers .featured-offers-grid .featured-offer .featured-offer-link img{width:1.2rem;height:auto}.carousel-slider .category-link{font: 800 1.3rem/2.4rem Muli;letter-spacing:.65px;color:#5b63f0;text-transform:uppercase;margin-bottom:1.2rem;display:block}.carousel-slider .category-title{font: 700 2.2rem/2.9rem Muli;letter-spacing:0px;color:#000}.carousel-slider .carousel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width: 768px){.carousel-slider .carousel-grid{grid-template-columns:1fr}}.carousel-slider .carousel-grid.hidden{display:none}.carousel-slider .carousel-item{display:block;height:100%;background-color:#fff;border:.1rem solid #E8E8E8;border-radius:.8rem}.carousel-slider .carousel-item .card-body{padding:3.2rem 2rem 4.8rem}.carousel-slider .see-more{margin-top:4rem}.desktop-menu{width:100%}@media (max-width: 1023px){.desktop-menu{display:none;position:absolute;z-index:999;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}}.mobile-menu-header{padding:2.8rem 2rem}@media (min-width: 1024px){.mobile-menu-header{display:none!important}}.top-bar a,.top-bar p{font: 700 1.4rem/1.8rem Muli;color:#fff}.top-bar .nav{display:flex;justify-content:flex-end;gap:2.4rem;font: 700 1.4rem/1.8rem Muli;color:#fff;padding-top:1.1rem;padding-bottom:1.1rem}@media (max-width: 1023px){.top-bar .nav{flex-direction:column;padding-top:1.6rem;padding-bottom:1.6rem;gap:1.6rem}}.top-bar .nav li{position:relative}@media (min-width: 1023px){.top-bar .nav li:hover ul{display:flex}}.top-bar .nav li a{padding:0}.top-bar .nav ul{display:none;z-index:10;min-width:100%;width:fit-content;left:0;border-radius:.2rem;padding:1.6rem 1.6rem 0;margin-bottom:0!important;flex-direction:column}@media (min-width: 1023px){.top-bar .nav ul{position:absolute;background-color:#fff;--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);padding:0}.top-bar .nav ul li{padding:1rem 1.6rem}.top-bar .nav ul li:hover{background-color:#e2e8f0}.top-bar .nav ul a{color:#000;white-space:nowrap}}.menu-desktop{width:100%}@media (max-width: 1024px){.menu-desktop{width:100%;background-color:#fff}}@media (max-width: 1023px){.menu-desktop .menu-mobile-flex{display:flex;flex-direction:column;align-items:flex-start}}.menu-desktop .logo img{width:100%;max-width:20rem;margin-right:2rem;height:auto}@media (max-width: 1023px){.menu-desktop .logo{display:none}}@media (max-width: 1023px){.menu-desktop .search-container .relative{width:100%}}@media (max-width: 1023px){.menu-desktop .search-container,.menu-desktop .search-container input{width:100%}}@media (max-width: 1023px){.menu-desktop ul{display:flex;flex-direction:column;padding-top:1rem}}.menu-desktop ul li{text-align:left!important}@media (max-width: 1023px){.menu-desktop ul li .menu-has-children:hover ul{display:flex}}.menu-desktop ul li a{font: 700 1.8rem/2.9rem Muli}@media (min-width: 1024px) and (max-width: 1160px){.menu-desktop ul li a{font: 700 1.4rem/2.4rem Muli}}.dropdown-menu-desktop .dropdown-menu{display:none;position:absolute;z-index:10;min-width:100%;background-color:#fff;box-shadow:0 2px 10px #0000001a;border-radius:.375rem;padding:0;border:0px}@media (max-width: 1023px){.dropdown-menu-desktop .dropdown-menu{position:relative;box-shadow:none;padding-top:.6rem}}.dropdown-menu-desktop .dropdown-menu a{width:100%;display:block;padding:1rem 1.5rem;color:#4a5568;text-decoration:none;white-space:nowrap}.dropdown-menu-desktop .dropdown-menu a:hover{color:#000;background-color:#e2e8f0}@media (min-width: 1023px){.dropdown-menu-desktop:hover .dropdown-menu{display:flex;flex-direction:column}}.dropdown-menu-desktop .nav-li:hover{display:block}.custom-paragraph-style{font: 1.8rem/4rem Muli;color:#0c1053}.footer-a{color:#495a6a;font-size:1.4rem;font-weight:400}.footer-b{color:#495a6a;font-size:1.4rem}.footer-b a{color:#495a6a;font-size:1.4rem;font-weight:400}@media (max-width: 768px){.footer-a{margin-left:0;text-align:center}.footer-b{margin-top:2rem;margin-right:0;text-align:center}}.btn-primary{background-color:#5b63f0!important;border-radius:.8rem;font: 700 1.8rem/4.8rem Muli;letter-spacing:0;color:#fff;display:block;width:100%;padding:0 4.2rem .2rem;max-width:fit-content;transition:.3s}.btn-primary:hover{background-color:#474ec7!important;transition:.3s}.filters-flex{display:flex;flex-direction:row}.label{text-align:left;font: 700 18px/29px Muli;letter-spacing:0px;color:#000;opacity:1}.input-label{text-align:left;margin-left:12px;font: 16px/24px Muli;letter-spacing:.32px;color:#000;opacity:1;width:80%}.input{width:24px;height:24px;background:#fff 0% 0% no-repeat padding-box;border:1px solid #4FA8F7;border-radius:12px;opacity:1}.input-option{margin-bottom:20px}.dropdown-container{position:relative;width:100%}.regular-radio{display:block}.dropdown-radio{display:none}.dropdown-selected{padding:10px;cursor:pointer;background-color:#fff;position:relative}.custom-select-3{mix-blend-mode:multiply;border-radius:8px;text-align:left;font: 700 18px/29px Muli;letter-spacing:0px;opacity:1;color:#000;background-image:"/front/img/arrow_forward_ios_24dp_FILL0_wght300_GRAD0_opsz242.svg";background-repeat:no-repeat;background-position:right 10px center;appearance:none;-webkit-appearance:none;-moz-appearance:none}.dropdown-options{display:block;background:#fff;border:1px solid #CCC;border-radius:8px;margin-top:5px;z-index:1000;position:absolute;width:100%}.styled-radio{padding:10px;cursor:pointer}.styled-radio:hover{background-color:#f0f0f0}.dropdown-options{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:0 0 8px 8px;z-index:1000;max-height:200px;overflow-y:auto;padding:10px 0}.dropdown-options .styled-radio{display:block;padding:10px 15px;cursor:pointer}.dropdown-options .styled-radio:hover{background-color:#f0f0f0}.styled-radio-input:checked+label{background-color:#e1e1e1;border-radius:8px}@media (max-width: 767px){.filters-flex{flex-direction:column}.regular-radio{display:none}.dropdown-radio{display:block}}.markdown p{font: 1.6rem/2.6rem Muli;letter-spacing:.32px;margin-bottom:2.4rem}.markdown h2{font: 800 4.8rem/6rem Muli;letter-spacing:.48px;margin-bottom:2.4rem;margin-top:4.8rem}.markdown h3{font: 800 2.7rem/3.4rem Muli;letter-spacing:.36px;margin-bottom:2.4rem;margin-top:4.8rem}.markdown h4{font: 800 2rem/3.2rem Muli;letter-spacing:.24px;margin-bottom:2.4rem}.markdown h5{font: 800 1.6rem/2.6rem Muli;letter-spacing:.18px;margin-bottom:2.4rem}.markdown h6{font: 800 1.4rem/2.4rem Muli;letter-spacing:.14px;margin-bottom:2.4rem}.markdown.markdown-large p{font: 2rem/2.6rem Muli;letter-spacing:.32px;margin-bottom:2.4rem}.markdown.markdown-large h2{margin-bottom:2.4rem;margin-top:2.4rem}.markdown a{color:#5b63f0;transition:.3s}.markdown a:hover{color:#4fa8f7;transition:.3s}.markdown ul{list-style:disc;padding-left:2rem}.markdown ul li{margin-bottom:1.6rem}.filter-pagination{grid-column:1/-1;display:flex;justify-content:center;width:100%;gap:3.2rem;margin-top:4rem}.filter-pagination a{background-color:#5b63f0;padding:.3rem 1.8rem .7rem;font: 700 19px/51px Muli;letter-spacing:0px;color:#fff;border-radius:.8rem;display:block;text-align:center;transition:.3s;cursor:pointer;max-height:fit-content;min-width:14rem}.filter-pagination a:hover{background:#474ec7;transition:.3s}.tooltip-inner{font-size:1rem}.custom-select-3{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 20 20%22 width=%2220%22 height=%2220%22%3E%3Cpath fill=%22none%22 d=%22M0 0h20v20H0z%22/%3E%3Cpath fill=%22%23333%22 d=%22M5 7l5 5 5-5z%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px 12px}.custom-select-3:focus{outline:none}.filters-container{position:relative;margin-top:4rem}.filters-container .filters{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:0!important}.filters-container .arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#4fa8f780;color:#fff;font-size:16px;padding:10px;cursor:pointer;z-index:10;display:none}.filters-container .left-arrow{left:-10px}.filters-container .right-arrow{right:-10px}.filters-container .filter{scroll-snap-align:start}@media (max-width: 768px){.filters-container .arrow{display:block}.filter-cards-custom{padding:1.5rem 0!important}.filters-flex{gap:0!important}.sub-category-offers{padding:5rem 0!important}.home-page-h2-custom{margin-top:40px!important}}
