.banner_wrapper.flex-center{justify-content:center}.banner_wrapper.flex-left{justify-content:flex-start}.banner_wrapper.flex-right{justify-content:flex-end}.banner_wrapper.content-center .loan-info{margin-inline:auto}.banner_wrapper.content-center .banner-list{display:inline-block}.banner_wrapper.content-left .loan-info{margin-right:auto}.banner_wrapper.content-left .banner-list{display:inline-block}.banner_wrapper.content-right .loan-info{margin-left:auto}.banner_wrapper.content-right .banner-list{display:inline-block}.banner-section{position:relative;width:100%;height:37.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#6ba2c7}.banner-section .banner-container{display:flex;align-items:center;justify-content:space-between;padding:1.875rem;border-radius:.625rem}.banner-section .banner-content{flex:1;padding:1.25rem}.banner-section .banner-image{flex:1;display:flex;justify-content:center;align-items:center}.banner-section .banner-image img{width:100%;max-width:31.25rem;height:auto;border-radius:.625rem}.banner-section .swiper-pagination{position:absolute;bottom:.9375rem;left:50%;transform:translateX(-50%);z-index:10;text-align:center;width:100%;display:flex;justify-content:center}.banner-section .btn{display:inline-block;padding:.75rem 1.25rem;font-size:1rem;font-weight:700;background:#f60;color:#fff;text-decoration:none;border-radius:.3125rem;transition:.3s ease-in-out;border:none;cursor:pointer;box-shadow:0 .25rem .375rem rgba(0,0,0,.2)}.banner-section .btn:hover{background:#e65c00;transform:scale(1.05)}.banner-section .swiper-button-next,.banner-section .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out;color:#fff}.banner-section .swiper-button-prev{left:.9375rem}.banner-section .swiper-button-next{right:.9375rem}.banner-section .swiper-button-next:hover,.banner-section .swiper-button-prev:hover{background:rgba(207,188,176,.9);transform:translateY(-50%) scale(1.1)}.banner-section .swiper-button-next:after,.banner-section .swiper-button-prev:after{color:#fff;font-size:1.25rem}.banner-section .desc{margin-bottom:1rem}.home-banner{padding:0;display:block}.home-banner .content-center .banner-title{margin:0 auto .75rem}.home-banner .content-center .banner_text{margin:0 auto 2rem}.home-banner .banner_wrapper{position:absolute;top:3.125rem;right:0;left:0;z-index:4;width:100%}@media only screen and (max-width:767px){.home-banner .banner_wrapper{top:1.5rem;right:auto;justify-content:start}}.home-banner .banner-title{color:#fff;font-family:Lato-Semibold;font-size:2.5rem;font-weight:500;line-height:2.75rem;margin-bottom:.75rem;max-width:60%;word-break:break-word}@media only screen and (max-width:1280px){.home-banner .banner-title{font-size:1.75rem;line-height:2.25rem;margin:0;margin-bottom:.75rem;max-width:80%}}@media only screen and (max-width:575px){.home-banner .banner-title{max-width:95%}}.home-banner .banner_text{color:#fff;font-family:Lato-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.01rem;margin-bottom:2rem;max-width:60%}@media only screen and (max-width:767px){.home-banner .banner_text{font-size:1.75rem;line-height:2.25rem;margin-bottom:1rem;font-size:.875rem;line-height:1.25rem;letter-spacing:.015rem}}@media only screen and (max-width:575px){.home-banner .banner_text{max-width:95%}}.home-banner .banner_text.mb-0{margin-bottom:0}.home-banner .graph-pic{position:absolute;bottom:0;left:50%;right:auto;transform:translateX(-50%);width:80%}.home-banner .graph-pic .graph-img{object-fit:contain;object-position:center bottom;margin:1.1rem auto 0}@media only screen and (max-width:575px){.home-banner .graph-pic .graph-img{object-fit:contain;object-position:bottom;margin-top:0;height:auto}}.home-banner .btn-wrap{display:block}.home-banner .btn-wrap .btn{padding:.75rem 1.25rem;font-size:.875rem;margin-right:1.25rem;min-width:8.375rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}@media only screen and (max-width:767px){.home-banner .btn-wrap .btn{padding:.5rem .75rem;line-height:1.125rem;font-size:.75rem;margin-right:.75rem;min-width:5.625rem}}.home-banner .btn-wrap .btn:last-child{margin-right:0}.home-banner.text-black .banner-list .list,.home-banner.text-black .banner-title,.home-banner.text-black .banner_text,.home-banner.text-black .terms-cond span{color:#000}.home-banner.type2{margin-bottom:0}.home-banner.type2 .banner-title{font-family:Lato-Regular}.home-banner.type2 .banner_text{margin-bottom:.75rem}.home-banner.type2 .banner-list{margin-bottom:1.25rem}.home-banner.type2 .banner-list .list{list-style:disc;margin-left:1rem;color:#282828;font-family:Lato-Regular;font-size:1rem;font-weight:400;line-height:24px;letter-spacing:.16px}@media only screen and (max-width:767px){.home-banner.type2 .banner-list .list{font-size:.875rem}}.home-banner.type2 .banner_wrapper{top:50%;transform:translateY(-50%)}@media only screen and (max-width:767px){.home-banner.type2 .banner_wrapper{top:3rem;transform:translateY(0)}}.home-banner.type2 .banner_wrapper.content-center .banner-title{margin-left:auto;margin-right:auto}.home-banner.type2 .banner-title,.home-banner.type2 .banner_text{color:#282828}.home-banner.type2 .terms-cond{z-index:2;top:inherit;transform:translateY(0);bottom:1.5rem;left:0;position:absolute;right:0}.home-banner.type2 .terms-cond span{display:flex;color:#282828;font-family:Lato-Regular;font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:.015rem}.home-banner.type2 .loan-info{border-radius:.75rem;border:.0625rem solid rgba(110,110,110,.4);background:hsla(0,0%,100%,.6);padding:1rem;display:flex;align-items:center;margin-bottom:1.25rem;width:fit-content;max-width:30rem}@media only screen and (max-width:767px){.home-banner.type2 .loan-info{padding:.5rem}}.home-banner.type2 .loan-info .item{border-right:.0625rem solid #b4b4b4;padding:0 1rem;color:#282828;font-family:Lato-Bold;font-size:.875rem;font-weight:700;line-height:1.25rem;letter-spacing:.015rem;min-width:111px}@media only screen and (max-width:575px){.home-banner.type2 .loan-info .item{min-width:auto}}@media only screen and (max-width:767px){.home-banner.type2 .loan-info .item{font-size:.75rem;line-height:1.125rem;letter-spacing:.02rem;padding:0 .375rem}}.home-banner.type2 .loan-info .item:first-child{padding-left:0}.home-banner.type2 .loan-info .item:last-child{border-right:none;padding-right:0}.home-banner.type2 .online-shop{margin-bottom:1.25rem}.home-banner.type2 .online-shop .online-logos{margin-right:.625rem;display:inline-block}.home-banner.type2 .online-shop .online-logos img{width:auto;height:auto}.home-banner.type2 .online-shop.mb-0{margin-bottom:0}.home-banner.type2.text-white .banner-list .list,.home-banner.type2.text-white .banner-title,.home-banner.type2.text-white .banner_text,.home-banner.type2.text-white .terms-cond span{color:#fff}.banner-bg{max-width:100%;display:block;max-height:35.5rem;width:100%;object-position:center;margin:0 auto;object-fit:cover}@media only screen and (max-width:1199px){.banner-bg{min-height:12.5rem}}@media only screen and (max-width:575px){.banner-bg{min-height:10.625rem}}@media only screen and (max-width:575px){.clsAllApply img.banner-bg{min-height:15.625rem}}@media only screen and (min-width:541px)and (max-width:991px){.ClsSecondaryBanner+picture .banner-bg{min-height:28.125rem}}.homeslider{position:relative}.homeslider .swiper-pagination{bottom:3rem!important}.homepage .homeslider{margin-bottom:2.5rem;min-height:34.75rem}@media only screen and (max-width:991px){.homepage .homeslider{margin-bottom:1.5rem;min-height:auto}}.homepage .homeslider .banner-bg{min-height:34.75rem}@media only screen and (max-width:1199px){.homepage .homeslider .banner-bg{min-height:26rem}}@media only screen and (max-width:575px){.homepage .homeslider .banner-bg{min-height:10.625rem}}.productslider{position:relative}.productslider .swiper-pagination{bottom:1.5rem!important}@media only screen and (max-width:575px){.productslider .swiper-pagination{bottom:1.9375rem}}.productslider.banner-type2 .banner_text,.productslider.banner-type3 .banner_text,.productslider.banner-type4 .banner_text{margin-bottom:1.25rem}@media only screen and (max-width:991px){.productslider.banner-type2 .banner_text,.productslider.banner-type3 .banner_text,.productslider.banner-type4 .banner_text{margin-bottom:.75rem}}.productslider .btn-wrapper{display:flex;flex-wrap:nowrap}.productslider .btn-wrapper .btn{margin-right:1rem}.productslider .btn-wrapper .btn:last-child{margin-right:0}@media only screen and (max-width:991px){.productslider .btn-wrapper .btn{margin-right:.75rem}}.productslider .break{display:block}@media only screen and (max-width:767px){.productslider .break{display:inline}}