.rxlBanner{width:100%;height:100%;position:relative;font-family:'Segoe UI',SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif}.rxlBanner *{box-sizing:border-box!important}.rxlBanner a{color:inherit;text-decoration:none}.rxlBanner .rxlWideBanner{width:100%;height:100%;position:relative;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.rxlBanner .rxlWideBanner .rxlWideBannerWr{padding-left:10px;width:100%;height:100%}.rxlBanner .rxlWideBanner .rxlWideBannerWr .rxlSquareBannerBg{width:100%;height:100%}.rxlBanner .rxlWideBanner .rxlTitle{font-size:.8em}.rxlBanner .rxlWideBanner .rxlTable>div{vertical-align:middle}.rxlBanner .rxlWideBanner .rxlTable>div.rxlForSmallImage{width:30px}.rxlBanner .rxlWideBanner .rxlTable>div.rxlForSmallImage .rxlSmallImage{width:30px;height:30px;border-radius:50%;box-shadow:0 7px 12px -5px rgba(0,0,0,0.7)}.rxlBanner .rxlWideBanner .rxlTable>div.rxlForTxt{padding-left:10px}.rxlBanner .rxlSquareBanner{width:100%;height:100%;position:relative;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.rxlBanner .rxlSquareBanner .rxlSquareBannerBg{width:100%;height:100%}.rxlBanner .rxlSquareBanner .rxlTable{text-align:center;background:rgba(10,10,40,0.4);-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.rxlBanner .rxlSquareBanner .rxlTable>div{padding:20px}.rxlBanner .rxlSquareBanner .rxlTitle{color:#fff;text-shadow:1px 1px 1px #4f4f4f;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}.rxlBanner .rxlSquareBanner:hover .rxlTable{background:rgba(10,10,40,0.7)}.rxlBanner .rxlSquareBanner:hover .rxlTitle{color:#00a2ff}.rxlBanner .rxlSquareBanner.active{opacity:1}.rxlBanner .rxlTable{display:table;width:100%;height:100%}.rxlBanner .rxlTable>div{vertical-align:middle;display:table-cell}.rxlBanner .rxlTitle{font-weight:700}