/* Group 8 */.banner-group-8.banner-type-slider{width:100%;max-width:100%;text-align:horizontal;}.banner-group-8 .banner-container,.banner-group-8 .slider-container,.banner-group-8 .carousel-container,.banner-group-8 .slider-controls,.banner-group-8 .carousel-controls{max-width:100%;}.banner-group-8 .banner-container,.banner-group-8 .slider-container,.banner-group-8 .carousel-container{padding:0;}.banner-group-8 .banner-item.banner-34{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-8 .banner-item.banner-34{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-8 .banner-item.banner-34 .content-box{background-color:rgba(255,255,255,.5);box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:15px;border-radius:4px;}.banner-group-8 .banner-item.banner-34 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-8 .banner-item.banner-35{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-8 .banner-item.banner-35{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-8 .banner-item.banner-35 .content-box{background-color:rgba(255,255,255,.5);box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:15px;border-radius:4px;}.banner-group-8 .banner-item.banner-35 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-8 .banner-item.banner-36{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-8 .banner-item.banner-36{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-8 .banner-item.banner-36 .content-box{background-color:rgba(255,255,255,.5);box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:15px;border-radius:4px;}.banner-group-8 .banner-item.banner-36 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-8 .banner-item.banner-37{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-8 .banner-item.banner-37{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-8 .banner-item.banner-37 .content-box{background-color:rgba(255,255,255,.5);box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:15px;border-radius:4px;}.banner-group-8 .banner-item.banner-37 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-8 .banner-item.banner-38{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-8 .banner-item.banner-38{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-8 .banner-item.banner-38 .content-box{background-color:rgba(255,255,255,.5);box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:15px;border-radius:4px;}.banner-group-8 .banner-item.banner-38 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-8 .banner-item.banner-39{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-8 .banner-item.banner-39{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-8 .banner-item.banner-39 .content-box{background-color:rgba(255,255,255,.5);box-shadow:0 4px 8px rgba(0,0,0,0.1);padding:15px;border-radius:4px;}.banner-group-8 .banner-item.banner-39 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-type-slider.fullwidth,.banner-type-slider.fullwidth .banner-item{height:800px}