.ym-banner{margin:0;overflow:hidden;position:relative}.ym-banner .ym-banner__inner{margin:0;overflow:hidden;position:relative}@media (min-width:992px){.ym-banner .ym-banner__inner{margin-top:0}}@media (max-width:991px){.ym-banner .ym-banner__image-wrapper{height:100%;left:-500%;position:absolute;right:-500%;top:0}.ym-banner .ym-banner__image-wrapper:last-child{height:auto;left:auto;position:relative;right:auto;top:auto}.ym-banner .ym-banner__image-wrapper:last-child img{height:auto;width:100%}}.ym-banner .ym-banner__image-wrapper .ym-banner__image{display:block;height:100%;margin:0 auto;position:relative;width:auto}@media (min-width:992px){.ym-banner .ym-banner__image-wrapper .ym-banner__image{height:auto;left:auto;margin:0;position:static;right:auto;width:100%}}.ym-banner .ym-banner__content{position:relative;text-align:center}@media (min-width:992px){.ym-banner .ym-banner__content{height:100%;left:0;padding-bottom:50px;padding-top:100px;position:absolute;top:0;width:100%}}.ym-banner .ym-banner__content table{height:100%;width:100%}.ym-banner{padding-top:15.5vw}@media (min-width:540px){.ym-banner{padding-top:50px}}@media (min-width:1200px){.ym-banner{padding-top:0}}@media print{.ym-banner{display:none}}@media (max-width:991px){.ym-banner .with-content .ym-banner__image-wrapper .ym-banner__image{left:50%;min-width:100vw;min-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}}.ym-banner .no-content .ym-banner__image-wrapper{height:auto;left:auto;position:relative;right:auto;top:auto}.ym-banner .ym-banner__video-wrapper{bottom:-500%;height:auto;left:0;position:absolute;top:-500%;width:100%}@media (min-width:992px){.ym-banner .ym-banner__video-wrapper{background:#000}}.ym-banner .ym-banner__video-wrapper .youtube-video,.ym-banner .ym-banner__video-wrapper iframe{height:100%}.ym-banner .ym-banner__video-wrapper:after{background:0 0;content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:540px) and (max-width:991px){.ym-banner .ym-banner__content{padding-bottom:100px;padding-top:50px}}.ym-banner .ym-banner__content table{width:100%;height:100%}.ym-banner .ym-banner__content table .iwant-wrapper{margin:0 auto 25px}@media (min-width:992px){.ym-banner .ym-banner__content table .iwant-wrapper{margin:0 auto;width:80%}}
/*# sourceMappingURL=banner.min.css.map */
