@charset "UTF-8";.banner-group{padding-top:0;padding-bottom:40px;background:#e0dfdb}.banner-group .content{max-width:1280px;width:100%;margin:0 auto}.banner-group .title{text-align:center;padding:20px 0;color:#017f9e}.banner-group .title h3{font-size:24px}.banner-group .banner-list{list-style-type:none;padding:0;display:flex;justify-content:space-between;visibility:hidden;opacity:0}.banner-group .banner-list.slick-initialized{visibility:visible;opacity:1}.banner-group .banner-list.slick-initialized.slick-slider{position:relative;top:unset;opacity:1}.banner-group .banner-list.slick-initialized.slick-slider>button{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}.banner-group .banner-list.slick-initialized.slick-slider .slick-arrow{width:44px;height:44px;padding:0;margin:0;position:absolute;z-index:1;background:0 0 !important}.banner-group .banner-list.slick-initialized.slick-slider .slick-arrow.slick-next,.banner-group .banner-list.slick-initialized.slick-slider .slick-arrow.slick-prev{font-size:0px}.banner-group .banner-list.slick-initialized.slick-slider .slick-arrow.slick-next:before,.banner-group .banner-list.slick-initialized.slick-slider .slick-arrow.slick-prev:before{content:"";color:#007896;font-size:30px;display:block !important;font-family:"FontAwesome","Font Awesome 5 Free" !important;font-weight:800}.banner-group .banner-list.slick-initialized.slick-slider .slick-arrow.slick-prev{left:0}.banner-group .banner-list.slick-initialized.slick-slider .slick-arrow.slick-next{right:0}.banner-group .banner-list.slick-initialized.slick-slider .slick-dots{bottom:unset}.banner-group .banner-list.slick-initialized.slick-slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:20px 10px;padding:0;cursor:pointer}.banner-group .banner-list.slick-initialized.slick-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0;box-shadow:unset}.banner-group .banner-list.slick-initialized.slick-slider .slick-dots li button:before{content:"•";font-size:14px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;text-align:center;opacity:1;color:#000;transition:color .3s ease-in-out}.banner-group .banner-list.slick-initialized.slick-slider .slick-dots li.slick-active button:before{color:#007896}.banner-group .banner{margin:10px 10px 20px;padding:60px 10px 30px;box-shadow:0 0 10px #888;height:400px}.banner-group .banner .banner-info{width:100%;color:#007896;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between}.banner-group .banner .banner-info>*:not(:last-child){margin-bottom:10px}.banner-group .banner .image-wrapper{width:100%;max-width:200px;margin:0 auto;max-height:200px;height:100%;display:flex;border:4px solid #fff;border-radius:100%}.banner-group .banner .image-wrapper img{object-fit:contain;border-radius:100%}.banner-group .banner .image-wrapper a{display:block;-webkit-transition:border .3s;-moz-transition:border .3s;-ms-transition:border .3s;-o-transition:border .3s;transition:border .3s}.banner-group .banner .image-wrapper a:hover{border:2px solid #787878}.banner-group .banner .name-wrapper{font-size:13px;font-weight:700}.banner-group .banner ::-webkit-scrollbar{width:5px}.banner-group .banner ::-webkit-scrollbar-track{background:#f1f1f1}.banner-group .banner ::-webkit-scrollbar-thumb{background:#888}.banner-group .banner .review-wrapper{overflow-y:scroll;max-height:150px;height:100%}