.module-page-01{text-align:center}.module-page-01 .module-title{font-size:20px;font-weight:600;line-height:24px;color:var(--tb-text-dark);margin-bottom:1rem}.module-page-01 .content{font-size:14px;font-weight:400;line-height:24px;color:var(--tb-text-base);margin-bottom:1rem}@media (min-width:992px){.module-page-01 .content{font-size:16px}}
.module-page-05 .module-bg{display:block;position:relative;width:100%;background-color:var(--tb-surface-lightest)}.module-page-05 .grid{display:grid;grid-template-columns:1fr;gap:0 1rem}.module-page-05 .item-caption{padding:2rem 1rem;display:flex;align-items:center}.module-page-05 .item-caption .inset{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.module-page-05 .module-title{font-weight:600;font-size:24px;line-height:28px;margin-bottom:0;color:var(--tb-text-dark)}.themeContent-home .module-page-05 .module-title{font-weight:700}.module-page-05 .content{font-weight:400;font-size:16px;line-height:24px;color:var(--tb-text-darbase)}.module-page-05 .bigger-text .module-title{font-size:28px;line-height:34px}.module-page-05 .item-image{height:100%;background-color:var(--tb-surface-lightest)}.module-page-05 .item-image img{height:100%;width:100%;object-fit:cover;mix-blend-mode:multiply}.module-page-05 .btn.btn-outline{color:#333;border-color:#333;min-width:170px;margin-top:1.5rem;opacity:1;transition:opacity .15s ease-in-out}.module-page-05 .btn.btn-outline:hover,.module-page-05 .btn.btn-outline:active{opacity:.5}.module-page-05[data-mode="slider"]{--control-height:2rem;--control-width:2rem}.module-page-05[data-mode="slider"] .swiper-slide{height:auto}.module-page-05[data-mode="slider"] .swiper-slide .grid{height:100%}.module-page-05[data-mode="slider"] .swiper-controls-row{display:flex;justify-content:center;align-items:center;padding-left:calc(1rem + var(--control-width));padding-right:calc(1rem + var(--control-width));height:var(--control-height);margin-top:1rem;margin-bottom:1rem}.module-page-05[data-mode="slider"] .swiper-pagination{position:relative;padding:0;margin:0;top:unset;bottom:unset;transform:none;width:auto;max-width:calc(100% - 2 * var(--control-width));display:flex;height:8px;align-items:center;line-height:4px}.module-page-05[data-mode="slider"] .swiper-control{position:absolute;bottom:1rem;top:unset;left:unset;right:unset;margin-top:0;height:var(--control-height);width:var(--control-width);background-color:transparent;border-color:var(--tb-stroke-light);color:var(--tb-primary-500);border-radius:0%}.module-page-05[data-mode="slider"] .swiper-control:hover,.module-page-05[data-mode="slider"] .swiper-control:active{background-color:transparent;border-color:var(--tb-stroke-light);color:var(--tb-primary-500)}.module-page-05[data-mode="slider"] .swiper-button-prev{left:1rem}.module-page-05[data-mode="slider"] .swiper-button-next{right:1rem}.module-page-05[data-mode="slider"] .swiper-control .icon{height:1.5rem;width:1.5rem;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}@media (min-width:768px){.module-page-05 .grid{grid-template-columns:repeat(2,1fr);gap:0}.module-page-05 .item-caption{order:1}.module-page-05 .item-image{position:relative;order:2;height:100%;background-color:var(--tb-surface-lightest)}.module-page-05[data-mode="slider"] .swiper-controls-row{position:absolute;left:50%;bottom:0.75rem;width:50%;height:auto;margin-top:0;margin-bottom:0}.module-page-05[data-mode="slider"] .swiper-pagination{--swiper-pagination-bullet-inactive-color:rgba(255,255,255,0.7)}.module-page-05[data-mode="slider"] .swiper-control{position:absolute;top:50%;margin-top:calc(-0.5 * var(--control-height));border-width:1px;border-style:solid;background-color:transparent;border-color:rgb(255,255,255);color:rgb(255,255,255)}.module-page-05[data-mode="slider"] .swiper-control:hover{background-color:var(--tb-surface-white);border-color:var(--tb-surface-white);color:var(--tb-primary-500)}.module-page-05[data-mode="slider"] .swiper-control:focus,.module-page-05[data-mode="slider"] .swiper-control:active{background-color:var(--tb-surface-lightest);border-color:var(--tb-surface-lightest);color:var(--tb-primary-600)}.module-page-05[data-mode="slider"] .swiper-button-prev{left:calc(50% + 1rem)}.module-page-05[data-mode="slider"] .swiper-button-next{right:1rem}}@media (min-width:768px){.module-page-05[data-mode="slider"] .swiper-control{box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2)}.module-page-05[data-mode="slider"] .swiper-control::before{display:block;content:"";width:100%;height:100%;z-index:-1;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.2)}.module-page-05[data-mode="slider"] .swiper-pagination-bullet{box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2)}}@media (min-width:992px){.module-page-05 .content{margin-top:0.5rem}}@media (min-width:1200px){.module-page-05 .module-title{font-size:28px;line-height:34px}.module-page-05 .bigger-text .module-title{font-size:40px;line-height:48px}.module-page-05 .bigger-text .content{font-size:24px;line-height:28px}.module-page-05 .item-caption{justify-content:center;align-items:center;padding:2rem 4rem}.module-page-05 .item-caption .inset{max-width:570px}}
.module-page-06 .module-bg{display:block;position:relative;width:100%;background-color:var(--tb-surface-lightest)}.module-page-06 .grid{display:grid;grid-template-columns:1fr;gap:0 1rem}.module-page-06 .item-caption{padding:2rem 1rem;display:flex;align-items:center}.module-page-06 .item-caption .inset{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.module-page-06 .module-title{font-weight:600;font-size:24px;line-height:28px;margin-bottom:0;color:var(--tb-text-dark)}.module-page-06 .content{font-weight:400;font-size:16px;line-height:24px;color:var(--tb-text-darbase)}.module-page-06 .bigger-text .module-title{font-size:28px;line-height:34px}.module-page-06 .item-image{height:100%;background-color:var(--tb-surface-lightest)}.module-page-06 .item-image img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.module-page-06 .btn.btn-outline{color:#333;border-color:#333;min-width:170px;margin-top:1.5rem;opacity:1;transition:opacity .15s ease-in-out}.module-page-06 .btn.btn-outline:hover,.module-page-06 .btn.btn-outline:active{opacity:.5}.module-page-06[data-mode="slider"]{--control-height:2rem;--control-width:2rem}.module-page-06[data-mode="slider"] .swiper-slide{height:auto}.module-page-06[data-mode="slider"] .swiper-slide .grid{height:100%}.module-page-06[data-mode="slider"] .swiper-controls-row{display:flex;justify-content:center;align-items:center;padding-left:calc(1rem + var(--control-width));padding-right:calc(1rem + var(--control-width));height:var(--control-height);margin-top:1rem;margin-bottom:1rem}.module-page-06[data-mode="slider"] .swiper-pagination{position:relative;padding:0;margin:0;top:unset;bottom:unset;transform:none;width:auto;max-width:calc(100% - 2 * var(--control-width));display:flex;height:8px;align-items:center;line-height:4px}.module-page-06[data-mode="slider"] .swiper-control{position:absolute;bottom:1rem;top:unset;left:unset;right:unset;margin-top:0;height:var(--control-height);width:var(--control-width);background-color:transparent;border-color:var(--tb-stroke-light);color:var(--tb-primary-500);border-radius:0%}.module-page-06[data-mode="slider"] .swiper-control:hover,.module-page-06[data-mode="slider"] .swiper-control:active{background-color:transparent;border-color:var(--tb-stroke-light);color:var(--tb-primary-500)}.module-page-06[data-mode="slider"] .swiper-button-prev{left:1rem}.module-page-06[data-mode="slider"] .swiper-button-next{right:1rem}.module-page-06[data-mode="slider"] .swiper-control .icon{height:1.5rem;width:1.5rem;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}@media (min-width:768px){.module-page-06 .grid{grid-template-columns:repeat(2,1fr);gap:0}.module-page-06 .item-caption{order:2}.module-page-06 .item-image{order:1}.module-page-06[data-mode="slider"] .swiper-controls-row{position:absolute;right:50%;bottom:0.75rem;width:50%;height:auto;margin-top:0;margin-bottom:0}.module-page-06[data-mode="slider"] .swiper-pagination{--swiper-pagination-bullet-inactive-color:rgba(255,255,255,0.7)}.module-page-06[data-mode="slider"] .swiper-control{position:absolute;top:50%;margin-top:calc(-0.5 * var(--control-height));border-width:1px;border-style:solid;background-color:transparent;border-color:rgb(255,255,255);color:rgb(255,255,255)}.module-page-06[data-mode="slider"] .swiper-control:hover{background-color:var(--tb-surface-white);border-color:var(--tb-surface-white);color:var(--tb-primary-500)}.module-page-06[data-mode="slider"] .swiper-control:focus,.module-page-06[data-mode="slider"] .swiper-control:active{background-color:var(--tb-surface-lightest);border-color:var(--tb-surface-lightest);color:var(--tb-primary-600)}.module-page-06[data-mode="slider"] .swiper-button-prev{left:1rem}.module-page-06[data-mode="slider"] .swiper-button-next{right:calc(50% + 1rem)}}@media (min-width:768px){.module-page-06[data-mode="slider"] .swiper-control{box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2)}.module-page-06[data-mode="slider"] .swiper-control::before{display:block;content:"";width:100%;height:100%;z-index:-1;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.2)}.module-page-06[data-mode="slider"] .swiper-pagination-bullet{box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2)}}@media (min-width:992px){.module-page-06 .content{margin-top:0.5rem}}@media (min-width:1200px){.module-page-06 .module-title{font-size:28px;line-height:34px}.module-page-06 .bigger-text .module-title{font-size:40px;line-height:48px}.module-page-06 .bigger-text .content{font-size:24px;line-height:28px}.module-page-06 .item-caption{justify-content:center;align-items:center;padding:2rem 4rem}.module-page-06 .item-caption .inset{max-width:570px}}
.module-page-13 .grid{display:grid;grid-template-columns:1fr;gap:2rem 0}.module-page-13 .grid .item{min-width:0;padding:0 1rem}.module-page-13 .module-title{font-weight:600;font-size:24px;line-height:28px;margin-bottom:0}.module-page-13 .module-title-link .module-title{transition:color .15s ease-in-out}.module-page-13 .module-title-link:hover .module-title{color:var(--bs-gray-600)}.module-page-13 .content{margin-top:1rem;font-size:16px;line-height:1.5}.module-page-13 .btn{margin-top:1rem;width:100%}@media(min-width:576px){.module-page-13 .grid{grid-template-columns:repeat(2,1fr);gap:0}.module-page-13 .btn{width:auto}}@media(min-width:992px){.module-page-13 .grid .item{padding:2rem 2rem}.module-page-13 .module-title{font-size:28px;line-height:34px}.module-page-13 .content{margin-top:0.5rem}}@media(min-width:1200px){.module-page-13 .grid .item{padding:2rem 4rem}}
.module-page-banner-01 .container-fluid{padding-left:0;padding-right:0}.module-page-banner-01 img{width:100%}
.module-page-video-01 .inset{position:relative;padding:0}.module-page-video-01 .thumbnail{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:1}.module-page-video-01 .thumbnail img{height:100%}.module-page-video-01 .custom-play-button{display:flex;justify-content:center;align-items:center;position:absolute;height:100%;width:100%;top:0;left:0;z-index:2;background-color:rgba(0,0,0,0.4)}.module-page-video-01 .custom-play-button .icon{width:4rem;height:4rem;fill:#fff}.module-page-video-01 .custom-play-button .icon:hover{fill:var(--tb-primary-500)}@media (min-width:992px){.module-page-video-01 .custom-play-button .icon{width:8rem;height:8rem}}
.module-page-video-04 .inset{position:relative;padding:0}.module-page-video-04 .iframe-container,.module-page-video-04 iframe{width:100%;max-width:100%!important}