.BannerComponent{position:relative}.BannerComponent.version-default{--tw-bg-opacity:1;background-color:rgb(12 87 69/var(--tw-bg-opacity));overflow:hidden}.BannerComponent.version-default>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.BannerComponent.version-default .banner-inner{margin-left:auto;margin-right:auto;padding-left:min(62px,10vw);padding-right:min(62px,10vw);width:100%}@media (min-width:576px){.BannerComponent.version-default .banner-inner{max-width:576px}}@media (min-width:768px){.BannerComponent.version-default .banner-inner{max-width:768px}}@media (min-width:992px){.BannerComponent.version-default .banner-inner{max-width:992px}}@media (min-width:1200px){.BannerComponent.version-default .banner-inner{max-width:1200px}}@media (min-width:1400px){.BannerComponent.version-default .banner-inner{max-width:1400px}}.BannerComponent.version-default .banner-inner{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;padding-bottom:50px;padding-top:50px;position:relative;z-index:10}@media (min-width:768px){.BannerComponent.version-default .banner-inner{align-items:flex-start;flex-direction:row}}@media (min-width:992px){.BannerComponent.version-default .banner-inner{gap:50px;padding-bottom:80px;padding-top:80px}}.BannerComponent.version-default .banner-inner .banner-content{display:flex;flex-direction:column;max-width:600px}.BannerComponent.version-default .banner-inner .banner-content .the_content{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;flex-direction:column;width:100%}@media not all and (min-width:768px){.BannerComponent.version-default .banner-inner .banner-content .the_content{text-align:center}}.BannerComponent.version-default .banner-inner .banner-content .the_content,.BannerComponent.version-default .banner-inner .banner-content .the_content *{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.BannerComponent.version-default .banner-inner .banner-content .the_content .content-title{margin-bottom:20px}.BannerComponent.version-default .banner-inner img{display:flex;height:13rem;max-height:100%;max-width:24rem;width:auto}.BannerComponent.version-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.BannerComponent.version-image .banner-inner{margin-left:auto;margin-right:auto;padding-left:min(62px,10vw);padding-right:min(62px,10vw);width:100%}@media (min-width:576px){.BannerComponent.version-image .banner-inner{max-width:576px}}@media (min-width:768px){.BannerComponent.version-image .banner-inner{max-width:768px}}@media (min-width:992px){.BannerComponent.version-image .banner-inner{max-width:992px}}@media (min-width:1200px){.BannerComponent.version-image .banner-inner{max-width:1200px}}@media (min-width:1400px){.BannerComponent.version-image .banner-inner{max-width:1400px}}.BannerComponent.version-image .banner-inner{display:flex;flex-direction:row;gap:50px;justify-content:space-between;padding-bottom:75px;padding-top:70px}.BannerComponent.version-image .banner-inner .banner-content{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;flex-direction:column;text-align:center;width:100%}.BannerComponent.version-image .banner-inner .banner-content h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin-bottom:30px}
