.one-banner__img-wrapper{max-width:1329px}.one-banner.home{background-repeat:no-repeat;background-position:bottom center;background-size:cover;height:410px}@media screen and (min-width: 430px) and (max-width: 550px){.one-banner.home{height:470px}}@media screen and (min-width: 768px){.one-banner.home{height:370px}}@media screen and (min-width: 820px){.one-banner.home{height:400px}}@media screen and (min-width: 1200px){.one-banner.home{height:474px}}.one-banner.home .img-banner{max-width:100%}@media screen and (min-width: 768px){.one-banner.home .img-banner{max-width:65%}}@media screen and (min-width: 960px){.one-banner.home .img-banner{max-width:50%}}@media screen and (min-width: 1200px){.one-banner.home .img-banner{max-width:80%}}@media screen and (min-width: 1440px){.one-banner.home .img-banner{max-width:100%}}.one-banner.banner-simple{height:100px;background-position:center}@media screen and (min-width: 425px){.one-banner.banner-simple{height:205px}}@media screen and (min-width: 991px){.one-banner.banner-simple{height:333px;background-size:cover;background-repeat:no-repeat}}@media screen and (max-width: 991px){.one-banner.banner-simple .content{top:120px}}@media screen and (max-width: 500px){.one-banner.banner-simple .content{top:30px}}.one-banner.banner-simple .title{font-weight:700;font-size:2rem;line-height:37px;font-family:Raleway,sans-serif;color:#2f3340}@media screen and (max-width: 1366px){.one-banner.banner-simple .title{font-size:1.875rem;margin-bottom:14px}}@media screen and (max-width: 991px){.one-banner.banner-simple .title{margin-bottom:5px;margin-top:0}}@media screen and (max-width: 500px){.one-banner.banner-simple .title{font-size:1.75rem;line-height:32px;margin-top:0}}@media screen and (max-width: 336px){.one-banner.banner-simple .title{font-size:1.5625rem}}@media screen and (max-width: 320px){.one-banner.banner-simple .title{font-size:1.3125rem;margin-bottom:0}}@media screen and (max-width: 260px){.one-banner.banner-simple .title{font-size:1.125rem}}.one-banner.child{background-repeat:no-repeat;background-position:bottom center;background-size:cover;height:346px}@media screen and (min-width: 430px) and (max-width: 550px){.one-banner.child{height:470px}}@media screen and (min-width: 430px) and (max-width: 550px){.one-banner.child.page-50,.one-banner.child.page-53,.one-banner.child.page-62,.one-banner.child.page-64,.one-banner.child.page-65,.one-banner.child.page-66,.one-banner.child.page-67,.one-banner.child.page-68{height:380px}}@media screen and (min-width: 430px) and (max-width: 550px){.one-banner.child.page-54,.one-banner.child.page-56,.one-banner.child.page-58,.one-banner.child.page-60,.one-banner.child.page-61,.one-banner.child.page-63{height:420px}}@media screen and (min-width: 768px){.one-banner.child{height:315px}}@media screen and (min-width: 960px){.one-banner.child{height:365px}}@media screen and (min-width: 1200px){.one-banner.child{height:489px}}.one-banner.child .img-banner{max-width:75%;position:absolute;bottom:0}@media screen and (min-width: 430px) and (max-width: 545px){.one-banner.child .img-banner{max-width:70%}}@media screen and (min-width: 545px) and (max-width: 767px){.one-banner.child .img-banner{max-width:52%}}@media screen and (min-width: 768px){.one-banner.child .img-banner{max-width:40%}}@media screen and (min-width: 1200px){.one-banner.child .img-banner{max-width:100%}}@media screen and (min-width: 1440px){.one-banner.child .img-banner{max-width:100%}}.one-banner .content{color:var(--bs-secondary-text-emphasis);position:absolute;top:120px;left:0;width:100%}@media screen and (max-width: 991px){.one-banner .content{top:100px}}@media screen and (max-width: 500px){.one-banner .content{top:24px}}.one-banner .content .title-1{font-weight:300;font-size:1.5rem;line-height:29px;letter-spacing:.3px;margin-bottom:12px;color:#2f3340}@media screen and (max-width: 1366px){.one-banner .content .title-1{font-size:1.375rem;margin-bottom:6px}}@media screen and (max-width: 500px){.one-banner .content .title-1{font-size:1.125rem;line-height:22px;margin-bottom:5px}}@media screen and (max-width: 320px){.one-banner .content .title-1{font-size:1rem}}.one-banner .content .title-2{font-weight:700;font-size:2rem;line-height:37px;margin-bottom:22px;font-family:Raleway,sans-serif;color:#2f3340}@media screen and (max-width: 1366px){.one-banner .content .title-2{font-size:1.875rem;margin-bottom:14px}}@media screen and (max-width: 991px){.one-banner .content .title-2{margin-bottom:5px;margin-top:0}}@media screen and (max-width: 500px){.one-banner .content .title-2{font-size:1.75rem;line-height:32px;margin-top:0}}@media screen and (max-width: 336px){.one-banner .content .title-2{font-size:1.5625rem}}@media screen and (max-width: 320px){.one-banner .content .title-2{font-size:1.3125rem;margin-bottom:0}}@media screen and (max-width: 260px){.one-banner .content .title-2{font-size:1.125rem}}.one-banner .content .title-2 span.number{font-family:Inter,sans-serif!important}.one-banner .content .desc{font-weight:300;font-size:1.25rem;line-height:25px;color:#43495b;padding-right:50%;margin-bottom:12px}@media screen and (max-width: 1366px){.one-banner .content .desc{font-size:1.125rem;line-height:22px}}@media screen and (max-width: 768px){.one-banner .content .desc{padding-right:50%}}@media screen and (max-width: 500px){.one-banner .content .desc{font-size:.875rem;line-height:18px;margin-bottom:8px;padding-right:0}}.one-banner .content a svg{width:24.17px;height:18.8px}@media screen and (max-width: 500px){.one-banner .content a svg{width:20px}}.one-banner .content .external-link{color:#717a97;font-size:.875rem;line-height:19px;font-weight:300;margin-top:3px}.one-banner .content .external-link svg{margin-left:10px;width:22px;height:20px}.one-banner.child-short{height:290px}@media screen and (min-width: 768px){.one-banner.child-short{height:225px}}@media screen and (min-width: 960px){.one-banner.child-short{height:250px}}@media screen and (min-width: 991px){.one-banner.child-short{height:300px}}@media screen and (min-width: 1200px){.one-banner.child-short{height:317px}}.one-banner.child-short .breadcrumb{margin:auto auto 15px}.one-banner.child-short .content{top:35px}@media screen and (min-width: 991px){.one-banner.child-short .content{top:100px}}.one-banner.child-short .content .title-2{color:#2f3340;font-size:32px;font-weight:700;line-height:37px;margin-bottom:22px}@media screen and (max-width: 767px){.one-banner.child-short .content .title-2{font-size:24px;line-height:26px}}.one-banner.child-short .content .desc{color:#717a97;font-size:18px;font-weight:300;line-height:23px}@media screen and (max-width: 767px){.one-banner.child-short .content .desc{font-size:16px;line-height:20px;padding-right:0}}.custom-breadcrumb{margin-top:24px;margin-bottom:32px}@media screen and (max-width: 1024px){.custom-breadcrumb{margin-bottom:10px}}.breadcrumb{max-width:1329px;width:92%;margin:auto auto 34px;list-style:none;padding-left:0}@media screen and (max-width: 991px){.breadcrumb{width:100%}}.breadcrumb.mobile li a,.breadcrumb.mobile li.active.active{color:var(--bs-secondary-text-emphasis)}.breadcrumb li{margin-right:5px;font-size:.875rem;color:var(--bs-label-text-emphasis);align-items:center}.breadcrumb li svg{margin-right:5px;width:16px;height:16px}.breadcrumb li a{font-weight:500;font-size:.875rem;line-height:19px;display:flex;align-items:center;color:#2f3340}.breadcrumb li.active a{color:#717a97}.breadcrumb li.active.active{color:#43495b}.breadcrumb.mobile{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width: 500px){.breadcrumb.mobile{display:-webkit-inline-box!important}}.breadcrumb.mobile::-webkit-scrollbar{display:none}.slide-banner .swiper-pagination-banner{display:flex;align-items:center;justify-content:center;position:absolute}.slide-banner .swiper-pagination-bullet{width:8px;height:8px;margin:0 15px!important;background-color:#fff;border:1px solid #1746FF!important}.slide-banner .swiper-pagination-bullet-active{position:relative;width:22px;height:22px;background:#fff;opacity:1;border:2px solid #1746FF;margin:0!important}.slide-banner .swiper-pagination-bullet-active:before{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#1746FF;opacity:1}
