body,html{height:100%;position:relative}body{margin:0;padding:0}.swiper-container{width:100%}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.bg,.bg:after{height:100%;left:0;position:absolute;top:0;width:100%}.bg:after{content:"";pointer-events:none}.info{bottom:0;height:auto;left:0;margin:auto 0;padding:10px;position:relative;right:0;top:0;width:100%}.hero_slider .bg .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.w100{width:100%}.hero_slider .position-center{float:inherit;margin:0 auto!important}.hero_slider .position-right{float:right;margin-left:auto!important}.hero_slider .position-left{float:left}.hero_slider picture{display:block;width:100%}.hero_slider a.images.link-image{bottom:0;left:0;position:absolute;right:0;top:0}.hero_slider picture img{aspect-ratio:1640/664;width:100%}@media only screen and (max-width:1024px){.hero_slider picture img{aspect-ratio:1}}@media only screen and (max-width:768px){.info{margin:auto;width:90%}}