/* Group 1 */.banner-group-1.banner-type-slider{width:100%;max-width:100%;text-align:horizontal;}.banner-group-1 .banner-container,.banner-group-1 .slider-container,.banner-group-1 .carousel-container,.banner-group-1 .slider-controls,.banner-group-1 .carousel-controls{max-width:100%;}.banner-group-1 .banner-container,.banner-group-1 .slider-container,.banner-group-1 .carousel-container{padding:0;}.banner-group-1 .banner-item.banner-7{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-1 .banner-item.banner-7{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-1 .banner-item.banner-7 .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-1 .banner-item.banner-7 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-1 .banner-item.banner-8{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-1 .banner-item.banner-8{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-1 .banner-item.banner-8 .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-1 .banner-item.banner-8 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-1 .banner-item.banner-9{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-1 .banner-item.banner-9{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-1 .banner-item.banner-9 .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-1 .banner-item.banner-9 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-1 .banner-item.banner-10{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-1 .banner-item.banner-10{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-1 .banner-item.banner-10 .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-1 .banner-item.banner-10 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-1 .banner-item.banner-11{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-1 .banner-item.banner-11{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-1 .banner-item.banner-11 .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-1 .banner-item.banner-11 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-group-1 .banner-item.banner-12{grid-area:1 / 1;height:auto;aspect-ratio:1920 / 832;max-width:100%;}@media (max-width:768px){.banner-group-1 .banner-item.banner-12{min-height:400px;height:auto;aspect-ratio:auto;}}.banner-group-1 .banner-item.banner-12 .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-1 .banner-item.banner-12 .banner-button{position:relative;margin:10px auto;display:inline-block;}.banner-type-slider.fullwidth,.banner-type-slider.fullwidth .banner-item{height:800px}