.banner-group{padding:20px 0 38px}.banner-group .banner-info{position:relative;text-align:center}.banner-group .banner-info .banner-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner-group .banner-info .banner-label .label{font-size:2.4rem;line-height:2.4rem;font-weight:700;text-shadow:2px 2px 0px rgba(40,40,40,.2);color:#fff}.banner-group .banner-info .banner-label .label .fas{display:none}.banner-group .group-btn{max-width:220px;background-color:#000;margin:0 auto;text-align:center}.banner-group .group-btn a{display:block;color:#fff;font-size:12px;line-height:50px;font-weight:700}.banner-group.ns-mob-group-banner .banner-list{list-style-type:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.banner-group.ns-mob-group-banner .banner-list .banner{margin-bottom:4px}.banner-group.ns-mob-group-banner .banner-list .banner .image-wrapper a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (max-width:767px){.banner-group.ns-mob-group-banner .banner-list .banner{width:49%}.banner-group.ns-mob-group-banner .banner-list .banner:nth-child(even){margin-left:2%}}@media all and (min-width:768px) and (max-width:1023px){.banner-group.ns-mob-group-banner .banner-list .banner{width:32.25%;margin-left:-o-calc((100% - 3*32.25%)/2);margin-left:-moz-calc((100% - 3*32.25%)/2);margin-left:-webkit-calc((100% - 3*32.25%)/2);margin-left:calc((100% - 3*32.25%)/2)}.banner-group.ns-mob-group-banner .banner-list .banner:nth-child(3n+1){margin-left:0}}@media all and (min-width:1366px){.banner-group.ns-mob-group-banner .banner-list .banner{width:16.6%;margin-left:-o-calc((100% - 6*16.6%)/5);margin-left:-moz-calc((100% - 6*16.6%)/5);margin-left:-webkit-calc((100% - 6*16.6%)/5);margin-left:calc((100% - 6*16.6%)/5)}.banner-group.ns-mob-group-banner .banner-list .banner:nth-child(6n+1){margin-left:0}}.banner-group.ns-mob-group-banner-slider .title-wrapper{padding-top:30px}.banner-group.ns-mob-group-banner-slider .banner-list{padding-left:10px}@media (min-width:769px){.banner-group.ns-mob-group-banner-slider .banner-list{list-style-type:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-group.ns-mob-group-banner-slider .banner-list .banner{margin-left:20px}.banner-group.ns-mob-group-banner-slider .banner-list .banner:nth-child(6n+1){margin-left:0}}@media (max-width:768px){.banner-group.ns-mob-group-banner-slider{margin-left:20px}.banner-group.ns-mob-group-banner-slider .slick-list{padding:0 40px 0 0 !important}.banner-group.ns-mob-group-banner-slider .slick-list .slick-slide{margin-right:20px}}.banner-group.ns-mob-group-banner-slider .banner-list{padding-right:0}.banner-group.ns-mob-group-banner-slider .banner-list .banner-info .image-wrapper img{margin:0 auto}