.banner-bg{background-size:cover;color:#fff;height:495px;overflow:hidden;padding:40px;position:relative}.banner-row{align-items:flex-end;clear:both;display:flex;height:100%;margin-left:-20px;margin-right:-20px;position:relative;z-index:1}.banner-col{float:left;min-height:1px;padding:0 20px;position:relative;width:50%}.product-model{color:#ff8200;font-size:35px;font-weight:600;line-height:1.5;margin:40px 0 0}.product-header h1{color:#fff;font-size:70px;font-weight:200;line-height:1;margin:0;word-break:normal}.banner-carousel{overflow:visible;padding:0;position:relative;z-index:1}.banner-carousel-wrapper{float:none;height:100%;line-height:415px;list-style:none;margin:0;padding:0;text-align:left;z-index:auto}.banner-carousel-item-wrapper{line-height:normal;vertical-align:middle}.banner-carousel-item-wrapper,.banner-image-wrapper{display:inline-block;height:100%;text-align:center;width:100%}.banner-image-wrapper{margin-bottom:0;max-width:100%;overflow:hidden;z-index:1}.banner-image-wrapper img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:middle;width:auto}li.banner-carousel-item{position:relative}.banner-carousel-wrapper button.slick-prev.slick-arrow{background:transparent;color:transparent;cursor:pointer;font-size:14px;height:30px;left:0;margin-bottom:0;margin-top:-15px;opacity:.8;position:absolute;text-align:center;top:50%;width:30px;z-index:1000}.banner-carousel-wrapper button.slick-prev:before{color:#d0d1d3;content:"\f104";display:block;font-family:awb-icons;font-size:64px;line-height:30px;opacity:1;position:relative}.banner-carousel-wrapper button.slick-next.slick-arrow{background:transparent;color:transparent;cursor:pointer;font-size:14px;height:30px;left:auto;margin-bottom:0;margin-top:-15px;opacity:.8;position:absolute;right:0!important;text-align:center;top:50%;width:30px;z-index:1000}.banner-carousel-wrapper button.slick-arrow:hover{opacity:1}.banner-carousel-wrapper button.slick-next:before{color:#d0d1d3;content:"\f105";display:block;font-family:awb-icons;font-size:64px;line-height:30px;opacity:1;position:relative}.accent{width:100%}.accent,.accent:before{content:"";display:block;height:100%;left:0;position:absolute;top:0}.accent:before{background:#093266;mix-blend-mode:multiply;transform:skewX(29.5deg);transform-origin:left bottom;z-index:0}.accent:after{background:#f1f1f2;content:"";display:block;height:100%;position:absolute;right:0;top:0;transform:skewX(29.5deg);transform-origin:left top;z-index:0}.accent.accent1:before{width:60%}.accent.accent2:before{left:60%;opacity:.8;width:5%}.accent.accent3:before{left:65%;opacity:.6;width:5%}.banner-carousel-wrapper button.slick-prev.slick-arrow{left:-30px;margin-top:.5px}.banner-carousel-wrapper button.slick-next.slick-arrow{margin-top:.5px;right:-30px!important}@media (max-width:767px){.banner-col.product-header{display:flex;flex-direction:column;justify-content:flex-end}.banner-col{flex-grow:2}.banner-row{display:flex;flex-direction:column-reverse;justify-content:flex-end}.banner-bg{background-position:right 25% top!important;left:-20px;position:relative;width:calc(100% + 40px)}.accent.accent1:before{width:60%}.accent.accent2:before{left:60%;width:20%}.accent.accent3:before{left:80%;width:20%}.banner-carousel{float:right;padding-bottom:0;width:180px}.banner-carousel-wrapper{height:150px!important;line-height:150px}.banner-carousel,.banner-col{width:100%}}@media (max-width:710px){.product-header h1{font-size:54px}}@media only screen and (max-width:564px){.banner-col{float:none;width:100%}.product-header h1{font-size:70px}}@media (max-width:380px){.product-header h1{font-size:54px}}