html .banner-margin,body .banner-margin{margin-top:152px;margin-bottom:10px}@media (max-width: 767px){html .banner-margin,body .banner-margin{margin-top:0}}html .banner-fullwidth,body .banner-fullwidth{width:100%;max-width:100%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}html .banner-slide,body .banner-slide{width:100%;overflow:hidden}html .banner-slide img,body .banner-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}html .banner-slide--desktop,body .banner-slide--desktop{aspect-ratio:1920 / 480}html .banner-slide--mobile,body .banner-slide--mobile{aspect-ratio:2 / 1}.bgmobile{margin-top:0}.banner-margin{margin-bottom:0!important}
