/*You can not edit this file in CMS! Make changes on Git and upload file to CMS!*/@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell,.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell,.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item>img,.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item>p>span{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-promo-wrapper .home-promo .promo-offer:after,.home-promo-wrapper .home-promo .promo-cta:after,.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-btn:after{content:'\e826';font-family:"rui-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-0.6em;margin-left:0.5em;font-size:0.6em;height:1.6em;line-height:2.1em;vertical-align:middle;display:inline-block;text-decoration:none}.spotify-logo{padding:6px 0px}#homepage_hero_Boxing-week-all{color:#414042;text-shadow:inherit}#homepage_hero_Boxing-week-all a.btn{border:1px solid #414042;color:#414042}.rui-hero-banner .rui-cta-item{margin:5px 0;padding:1.3em 1.2em;font-size:1.42em;border:1px solid #E9EAEA}@media only screen and (max-width: 767px){.spotify-logo{max-width:100px}}.donation-notice .row{border:1px solid #DA291C;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;border-radius:13px;padding-top:2em;padding-bottom:2em}.donation-notice img{max-width:60px}.donation-notice .row>div p{font-size:1.3em}@media (min-width: 768px){.donation-notice p{padding-right:15px}}@media (min-width: 991px) and (max-width: 1199px){.donation-notice img{margin-top:3%}}@media (min-width: 768px) and (max-width: 992px){.donation-notice img{margin-top:3%}}@media (min-width: 1200px){.donation-notice img{margin-top:1%}}.donation-notice button{margin-right:-7px;line-height:1.3em;opacity:.7}.owl-theme .owl-controls{position:absolute;bottom:10px;width:100%;height:0px;overflow:visible;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;background:#FFF;border:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:19px;height:19px;margin-left:8px;margin-right:8px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;background:none;border:#FFF 2px solid}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.owl-theme .owl-controls .owl-page.active span{opacity:1;background:#FFF;border:none}.owl-theme .owl-controls .owl-pagination{position:relative;top:-58px;display:inline-block;background:rgba(0,0,0,0.6);padding:10px 15px 5px 15px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;border-radius:25px;text-align:center}.owl-theme .owl-controls .autoplay-pause{position:absolute;left:50px;top:-57px;border:none;background:none;padding:0px}.owl-theme .owl-controls .autoplay-pause span{display:block;background:rgba(0,0,0,0.6);padding:10px 15px 5px 15px;-webkit-border-radius:55px;-moz-border-radius:55px;-ms-border-radius:55px;border-radius:55px;text-align:center}.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-stop{width:12px}.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-stop:before,.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-stop:after{content:'';display:inline-block;width:5px;height:18px;background:#FFF;margin-left:1px;margin-right:1px}.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-play{width:auto;color:#FFF;font-size:18px;line-height:18px}.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-stop{display:none}.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-play{display:inline}.owl-theme .owl-controls .autoplay-pause.autoplay-active span i.autoplayicon-stop{display:inline}.owl-theme .owl-controls .autoplay-pause.autoplay-active span i.autoplayicon-play{display:none}.owl-theme .owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}.owl-theme .owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-theme .owl-fade-out{z-index:10;-webkit-animation:fadeOut 0.7s both ease;-moz-animation:fadeOut 0.7s both ease;-ms-animation:fadeOut 0.7s both ease;animation:fadeOut 0.7s both ease}.owl-theme .owl-fade-in{-webkit-animation:fadeIn 0.7s both ease;-moz-animation:fadeIn 0.7s both ease;-ms-animation:fadeIn 0.7s both ease;animation:fadeIn 0.7s both ease}.owl-theme .owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;-ms-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-theme .owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;-ms-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-theme .owl-goDown-out{-webkit-animation:scaleToFade 0.7s ease both;-moz-animation:scaleToFade 0.7s ease both;-ms-animation:scaleToFade 0.7s ease both;animation:scaleToFade 0.7s ease both}.owl-theme .owl-goDown-in{-webkit-animation:goDown 0.6s ease both;-moz-animation:goDown 0.6s ease both;-ms-animation:goDown 0.6s ease both;animation:goDown 0.6s ease both}.owl-theme .owl-fadeUp-in{-webkit-animation:scaleUpFrom 0.5s ease both;-moz-animation:scaleUpFrom 0.5s ease both;-ms-animation:scaleUpFrom 0.5s ease both;animation:scaleUpFrom 0.5s ease both}.owl-theme .owl-fadeUp-out{-webkit-animation:scaleUpTo 0.5s ease both;-moz-animation:scaleUpTo 0.5s ease both;-ms-animation:scaleUpTo 0.5s ease both;animation:scaleUpTo 0.5s ease both}@media (max-width: 767px){.owl-theme .owl-controls{bottom:-10px}.owl-theme .owl-controls .owl-pagination{top:-47px;padding:7px 12px 2px 12px}.owl-theme .owl-controls .owl-buttons div{margin:5px;padding:3px 7px;font-size:10px}.owl-theme .owl-controls .owl-page span{width:17px;height:17px;margin-left:6px;margin-right:6px}.owl-theme .owl-controls .owl-page span.owl-numbers{font-size:9px}.owl-theme .owl-controls .autoplay-pause{top:-47px}.owl-theme .owl-controls .autoplay-pause span{padding:8px 13px 3px 13px}.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-stop{width:10px}.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-stop:before,.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-stop:after{width:5px;height:15px}.owl-theme .owl-controls .autoplay-pause span i.autoplayicon-play{font-size:15px;line-height:15px}}@media (min-width: 768px) and (max-width: 992px){.owl-theme .owl-controls{bottom:-10px}}.rui-hero-banner{position:relative;min-height:540px;display:block}.rui-hero-banner .hero-carousel{width:100%;height:540px}.rui-hero-banner .hero-carousel .owl-item,.rui-hero-banner .hero-carousel .hero-carousel-item,.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-image img{height:540px}.rui-hero-banner .hero-carousel .hero-carousel-item.content-overflow .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text{margin-top:auto}.rui-hero-banner .hero-carousel .hero-carousel-item{width:100%;overflow:hidden}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-image{z-index:10;position:absolute;top:0px;left:-moz-calc(-1600px + 50%);left:calc(-1600px + 50%)}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column{height:100%}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell{z-index:11}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text{display:inline-block;color:#FFF;width:30%;height:auto;margin-top:calc(0px - 6%);padding:15px 25px 15px 25px;background:rgba(255,255,255,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .promo-header{margin-top:0px;color:#414042;line-height:1.1em;font-size:2.4em;font-weight:500}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text p{font-size:1.3em;text-shadow:none}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .title{color:#414042;text-shadow:none}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn{position:relative;z-index:2;padding:7px 40px;max-width:100%;margin-top:10px;font-weight:bold;color:#414042;text-shadow:none;white-space:normal;border:1px solid #414042;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn:hover{background-color:rgba(0,0,0,0.3)}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text span.old-price{display:table-cell;font-size:1.8em;padding:0.5em 0 0.2em;color:#c1c1c1;padding-right:25px}html[lang="fr"] .rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text span.old-price{min-width:140px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text span.new-price{display:table-cell;font-size:1.8em;padding:0.5em 0 0.2em;min-width:140px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .old-price>sub,.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .new-price>sub{margin-left:-15px}html[lang="fr"] .rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .old-price>sub,html[lang="fr"] .rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .new-price>sub{margin-left:-46px;display:inline-block;line-height:0.8em;top:10px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .old-price::after{border-top:1px solid red;content:"";display:block;margin-top:-25px;position:relative;width:100%}@media (min-width: 768px){.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text{padding:20px 30px}}@media (max-width: 991px){.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-image{left:calc((-384px) + 50%)}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text{margin-top:calc(0px - 2.5%)}}@media (max-width: 767px){.rui-hero-banner .hero-carousel{height:235px}.rui-hero-banner .hero-carousel .owl-item,.rui-hero-banner .hero-carousel .hero-carousel-item,.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-image img{height:235px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell{padding-left:2%;padding-right:2%;top:10px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text{width:75%;margin-top:inherit}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .promo-header{margin-bottom:5px;font-size:24.9667px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text p{font-size:13.6333px;margin-bottom:5px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn{font-size:10.9167px;padding:3px 30px;margin-top:0px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .old-price::after{margin-top:-18px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .old-price>sub{margin-left:-35px}html[lang="fr"] .rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .old-price>sub{margin-left:-35px}}@media (max-width: 480px){.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text{padding:15px 15px 15px 15px}}@media (min-width: 768px) and (max-width: 991px){.rui-hero-banner .hero-carousel{height:462.833px}.rui-hero-banner .hero-carousel .owl-item,.rui-hero-banner .hero-carousel .hero-carousel-item,.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-image img{height:462.833px}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-image{left:calc((-1371.357px) + 50%)}.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn{font-size:13px;padding:3px 30px}[lang=fr] .rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn{padding:3px 15px}}@media (min-width: 992px) and (max-width: 1199px){.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text a.btn{font-size:15.6px}}@media (min-width: 1200px){.rui-hero-banner .hero-carousel .hero-carousel-item .hero-carousel-text a.btn{font-size:18.2px}}.home-promo-wrapper{margin-top:8px;margin-bottom:8px}.home-promo-wrapper .home-promo{height:calc(180px + 20px);overflow:hidden;position:relative;z-index:2;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background:#fdfdfd}.home-promo-wrapper .home-promo .img-wrapper{position:absolute;top:0;left:0;width:100%;height:calc(180px + 20px);overflow:hidden}.home-promo-wrapper .home-promo .img-wrapper img{width:100%}.home-promo-wrapper .home-promo .img-wrapper img.img-square{display:inline-block}.home-promo-wrapper .home-promo .img-wrapper img.img-wide{display:none}.home-promo-wrapper .home-promo .copy-wrapper,.home-promo-wrapper .home-promo>a{position:absolute;top:0;left:0;display:block;padding:15px 15px 15px 15px;width:100%;height:calc(180px + 20px);overflow:hidden;font-weight:500;font-size:13px;line-height:1.3em}.home-promo-wrapper .home-promo .copy-wrapper>*,.home-promo-wrapper .home-promo>a>*{display:block;margin-top:5px;margin-bottom:5px}.home-promo-wrapper .home-promo .promo-offer{display:block;margin-top:0px;line-height:16px;font-size:14px;font-weight:600}.home-promo-wrapper .home-promo .promo-description{display:block;margin-top:0px;font-size:13px;overflow:hidden}.home-promo-wrapper .home-promo .promo-description.promo-title-size{font-size:15px;line-height:1.3em;font-weight:500}.home-promo-wrapper .home-promo .promo-cta{width:100%;padding:0px 0px 0px 0px;margin-top:0px;font-size:13px;text-align:left;border:none;background:none;text-decoration:underline;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}.home-promo-wrapper .home-promo .promo-btn{position:absolute;bottom:10px;width:calc(100% - 30px);padding:5px;font-size:12px;border:1px solid #414042;background:none;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.home-promo-wrapper .home-promo .promo-clause{display:inline-block;margin-top:5px;line-height:1.15em;font-size:11px}.home-promo-wrapper .home-promo>a{top:auto;bottom:0;height:65px;background-color:rgba(218,41,28,0.9)}.home-promo-wrapper .home-promo>a .promo-offer:after{margin-left:0.6em}.home-promo-wrapper .home-promo.home-promo-a .img-wrapper{width:calc(50% + 1px)}.home-promo-wrapper .home-promo.home-promo-a .img-wrapper>a>img{width:100%;height:100%}.home-promo-wrapper .home-promo.home-promo-a .copy-wrapper{left:auto;right:0;width:50%;height:calc(180px + 20px)}.home-promo-wrapper .home-promo.home-promo-a.home-promo-right-image .img-wrapper{left:auto;right:0px}.home-promo-wrapper .home-promo.home-promo-a.home-promo-right-image .copy-wrapper{right:auto;left:0px}.home-promo-wrapper .home-promo.home-promo-b .img-wrapper{height:calc(180px + 20px);overflow:hidden}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper{top:auto;bottom:0;height:calc(80px + 20px);padding:10px 15px 10px 15px}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper span.promo-offer{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-offer:after{margin-left:0.6em}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-description{margin-bottom:0px;line-height:1.25em}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-description.promo-title-size{font-size:14px;line-height:1.2em;font-weight:700}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-btn{width:100%;text-align:left;border:none;background:none;text-decoration:underline;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-btn,.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-cta{position:static;padding:3px 0px 3px 0px;margin-top:0px;margin-bottom:0px}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-clause{position:absolute;margin-top:0px;margin-bottom:0px;bottom:10px;width:calc(100% - 30px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper{padding:0;background:none}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper h3.promo-heading{font-size:16px;height:60px;margin:0;position:relative;overflow:hidden}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-offer{position:absolute;top:50%;left:50%;display:block;padding:0 15px 0 15px;width:100%;font-size:16px;text-align:center;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-offer:after{display:none}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-content{overflow:hidden;display:block;height:calc(120px + 20px) !important;margin:0;padding:15px 15px 15px 15px;text-align:center}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-content.promo-text-red{color:#da291c}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-content.promo-text-white{color:#FFF}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-content p.promo-description{font-size:15px;font-weight:500;line-height:1.25em;margin-bottom:0px}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-content .promo-btn,.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-content .promo-cta{width:100%;margin-bottom:10px;text-align:center;font-size:15px}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-content .promo-btn{display:inline-block;width:50%;left:25%;right:25%;bottom:4px}.home-promo-wrapper .home-promo .promo-bg-red{background-color:rgba(218,41,28,0.9)}.home-promo-wrapper .home-promo .promo-bg-white{background-color:rgba(255,255,255,0.9)}.home-promo-wrapper .home-promo .promo-bg-gray-light{background-color:rgba(240,242,245,0.9)}.home-promo-wrapper .home-promo .promo-bg-yellow{background-color:rgba(255,192,63,0.9)}.home-promo-wrapper .home-promo .promo-bg-black{background-color:rgba(0,0,0,0.8)}.home-promo-wrapper .home-promo .promo-bg-yellow-light{background-color:#ffe9c7}.home-promo-wrapper .home-promo .promo-bg-aqua{background-color:rgba(104,202,218,0.9)}.home-promo-wrapper .home-promo .promo-bg-aqua-light{background-color:#bbe4ec}.home-promo-wrapper .home-promo a.copy-wrapper,.home-promo-wrapper .home-promo .copy-wrapper{color:#414042}.home-promo-wrapper .home-promo a.promo-text-gray-dark,.home-promo-wrapper .home-promo .promo-text-gray-dark{color:#414042}.home-promo-wrapper .home-promo a.promo-text-red,.home-promo-wrapper .home-promo .promo-text-red{color:#da291c}.home-promo-wrapper .home-promo a.promo-text-white,.home-promo-wrapper .home-promo .promo-text-white{color:#fff}.home-promo-wrapper .home-promo .promo-text-white .promo-btn{border-color:#fff}.home-promo-wrapper .home-promo .promo-text-red .promo-btn{border-color:#da291c}.home-promo-wrapper .home-promo .promo-bg-red.promo-text-red{color:#fff !important}.home-promo-wrapper .home-promo .promo-bg-red.promo-text-red .promo-btn{border-color:#fff}.home-promo-wrapper .home-promo .promo-bg-black.promo-text-gray-dark{color:#fff !important}.home-promo-wrapper .home-promo .promo-bg-black.promo-text-gray-dark .promo-btn{border-color:#fff}.home-promo-wrapper .home-promo .promo-bg-gray-light.promo-text-white{color:#414042 !important}.home-promo-wrapper .home-promo .promo-bg-gray-light.promo-text-white .promo-btn{border-color:#414042}.home-promo-wrapper .home-promo .promo-bg-white.promo-text-white{color:#414042 !important}.home-promo-wrapper .home-promo .promo-bg-yellow-light.promo-text-white{color:#414042 !important}.home-promo-wrapper .home-promo .promo-bg-yellow-light.promo-text-white .promo-btn{border-color:#414042}.home-promo-wrapper .home-promo .promo-bg-aqua-light.promo-text-white{color:#414042 !important}.home-promo-wrapper .home-promo .promo-bg-aqua-light.promo-text-white .promo-btn{border-color:#414042}.home-promo-wrapper .home-promo .promo-bg-white.promo-text-white .promo-btn{border-color:#414042}.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-red.promo-bg-gray-light button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-red.promo-bg-gray-light button.promo-btn{background:#da291c;border-color:#da291c;color:#fff}.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-gray-dark.promo-bg-red button.promo-btn,.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-white.promo-bg-red button.promo-btn,.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-red.promo-bg-red button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-gray-dark.promo-bg-red button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-white.promo-bg-red button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-red.promo-bg-red button.promo-btn{background:#fff;border-color:#fff;color:#da291c}.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-red.promo-bg-white button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-red.promo-bg-white button.promo-btn{background:#da291c;border-color:#da291c;color:#fff}.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-white.promo-bg-yellow button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-white.promo-bg-yellow button.promo-btn{background:#fff;color:#ffc03f}.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-red.promo-bg-black button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-red.promo-bg-black button.promo-btn{background:rgba(255,255,255,0.9)}.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-red button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-red button.promo-btn{background:rgba(255,255,255,0.6)}.home-promo-wrapper .home-promo.home-promo-a:hover .promo-bg-black.promo-text-white button.promo-btn,.home-promo-wrapper .home-promo.home-promo-a:hover .promo-bg-black.promo-text-gray-dark button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-bg-black.promo-text-white button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-bg-black.promo-text-gray-dark button.promo-btn{background:rgba(0,0,0,0.6)}.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-white button.promo-btn,.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-gray-dark button.promo-btn,.home-promo-wrapper .home-promo.home-promo-a:hover .promo-text-white.promo-bg-gray-light button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-white button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-gray-dark button.promo-btn,.home-promo-wrapper .home-promo.home-promo-c:hover .promo-text-white.promo-bg-gray-light button.promo-btn{background:rgba(0,0,0,0.3)}@media (min-width: 992px){.home-promo-wrapper{padding-left:8px;padding-right:8px}.home-promo-wrapper .home-promo{height:calc(180px + 20px)}.home-promo-wrapper .home-promo>.img-wrapper{height:calc(180px + 20px)}.home-promo-wrapper .home-promo>a{height:80px}.home-promo-wrapper .home-promo.home-promo-a .copy-wrapper{height:calc(180px + 20px)}.home-promo-wrapper .home-promo.home-promo-a .copy-wrapper .promo-description{display:block}.home-promo-wrapper .home-promo.home-promo-b .img-wrapper{height:calc(180px + 20px)}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper{height:calc(80px + 20px)}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper h3{height:60px}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-description{height:120px}}@media (min-width: 1200px){.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-description span{font-size:16px;line-height:22px}}@media (max-width: 767px){section.rui-main-content{margin-top:0px}.home-promo-wrapper .home-promo{margin-left:0px;margin-right:0px}.home-promo-wrapper .home-promo.home-promo-a .img-wrapper>a>img.img-square{display:none}.home-promo-wrapper .home-promo.home-promo-a .img-wrapper>a>img.img-wide{display:inline-block;width:100%;height:auto}.home-promo-wrapper .home-promo.home-promo-b,.home-promo-wrapper .home-promo.home-promo-b .img-wrapper{height:300px}.home-promo-wrapper:first-child{margin-top:0px}}@media (max-width: 600px){.home-promo-wrapper .home-promo.home-promo-a .img-wrapper>a>img.img-wide{width:auto;height:100%}.home-promo-wrapper .home-promo.home-promo-b,.home-promo-wrapper .home-promo.home-promo-b .img-wrapper{height:260px}}@media (max-width: 500px){.home-promo-wrapper .home-promo.home-promo-a .img-wrapper>a>img.img-wide{display:none}.home-promo-wrapper .home-promo.home-promo-a .img-wrapper>a>img.img-square{display:inline-block;width:100%;margin-left:0px;min-width:200px;height:auto}.home-promo-wrapper .home-promo.home-promo-b,.home-promo-wrapper .home-promo.home-promo-b .img-wrapper{height:240px}.home-promo-wrapper .home-promo.home-promo-b .img-wrapper img{width:100%;height:auto}}@media (max-width: 400px){.home-promo-wrapper .home-promo.home-promo-b{height:calc(180px + 20px)}.home-promo-wrapper .home-promo.home-promo-b .img-wrapper{height:calc(180px + 20px)}.home-promo-wrapper .home-promo.home-promo-b .img-wrapper img{width:100%;height:auto}}@media (max-width: 300px){.home-promo-wrapper .home-promo.home-promo-b .img-wrapper img{width:auto;height:100%}}@media (min-width: 768px) and (max-width: 991px){section.rui-main-content{margin-top:0px}.home-promo-wrapper:nth-child(1n+1){padding-left:5px;padding-right:5px}.home-promo-wrapper:nth-child(2n+1){padding-left:5px;padding-right:5px}}@media (min-width: 992px) and (max-width: 1199px){.home-promo-wrapper .home-promo{height:calc(180px + -5px)}.home-promo-wrapper .home-promo.home-promo-a .img-wrapper{height:calc(180px + -5px)}.home-promo-wrapper .home-promo.home-promo-a .img-wrapper>a>img.img-square{width:calc(100% + 10px);height:100%;margin-left:-5px}.home-promo-wrapper .home-promo.home-promo-a .copy-wrapper{height:calc(180px + -5px)}.home-promo-wrapper .home-promo.home-promo-b .img-wrapper{height:calc(180px + -5px)}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper{height:calc(95px + -5px)}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-offer{line-height:14px}.home-promo-wrapper .home-promo.home-promo-b .copy-wrapper .promo-description{line-height:1.15em}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper{height:calc(180px + -5px)}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper h3.promo-heading{height:60px}.home-promo-wrapper .home-promo.home-promo-c .copy-wrapper .promo-content{height:calc(120px + -5px) !important}}.rui-hero-banner .hero-promos-and-menu .hero-promos{position:absolute;bottom:10px;right:15px;height:540px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell{display:inline-block}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items{display:inline-block;margin-right:1px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item{z-index:10;position:relative;display:block;padding:0px;min-height:130px;max-height:150px;text-align:center;overflow:hidden;border:1px solid #E9EAEA}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:first-child{margin-top:0px;-webkit-border-radius:8px 8px 0px 0px;-moz-border-radius:8px 8px 0px 0px;-ms-border-radius:8px 8px 0px 0px;border-radius:8px 8px 0px 0px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:last-child{margin-bottom:0px;-webkit-border-radius:0px 0px 8px 8px;-moz-border-radius:0px 0px 8px 8px;-ms-border-radius:0px 0px 8px 8px;border-radius:0px 0px 8px 8px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:before,.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:after{content:"";z-index:1;display:block;background:rgba(255,255,255,0.4);height:100%}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:before{position:absolute;left:0px;top:0px;width:40%}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:after{position:relative;float:right;width:60%}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item>img{display:inline-block;z-index:3;padding:5px;max-width:calc(40% - 10px);height:auto;margin-right:0px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item>p{position:absolute;display:table-cell;z-index:5;top:0px;right:0px;padding:15px 15px 15px 0px;width:calc(60%);height:100%;max-height:none;margin-bottom:0px;font-size:14px;color:#414042;text-align:left}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item>p>span{display:inline-block}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.home-promo-image-right img{left:auto;right:0px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.home-promo-image-right p{right:auto;left:0px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.promo-bg-red>p{background:#da291c;color:#FFF}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.promo-bg-white>p{background:#fff;color:#414042}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.promo-bg-gray>p{background:#f0f2f5;color:#414042}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.promo-bg-yellow>p{background:#ffc03f;color:#414042}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.promo-bg-black>p{background:#000;color:#FFF}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.promo-bg-yellow-light>p{background:#ffe9c7;color:#414042}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.promo-bg-aqua>p{background:#68cada;color:#FFF}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item.promo-bg-aqua-light>p{background:#bbe4ec;color:#414042}@media (max-width: 991px){.rui-hero-banner{margin-bottom:4px}.rui-hero-banner .hero-promos-and-menu .hero-promos{position:static;height:auto}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell{display:block;height:auto;position:relative;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items{float:none;width:100%;padding:0px 0px 0px 0px;margin-top:0px;font-size:0.8em}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item{display:block;width:calc(50% - 8px);float:left;max-height:none;height:calc(180px + 20px);margin-bottom:10px;border:none;-webkit-border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-ms-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:first-child{-webkit-border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-ms-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:last-child{-webkit-border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-ms-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;margin-bottom:0px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:nth-child(2n+0){margin-left:10px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:before{width:50%;background:rgba(240,242,245,0.2)}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:after{width:50%;background:rgba(240,242,245,0.8)}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item>img{width:auto;max-height:100%}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item>p{padding:15px 15px 15px 15px;width:calc(50% - 0px);font-size:14px;font-weight:500;line-height:1.3em}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item>p>span{position:static;top:auto;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item>p>span:after{content:'\e826';display:inline-block;height:1.6em;vertical-align:middle;margin-top:-0.5em;margin-left:5px;font-size:0.6em;font-family:"rui-icon" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (max-width: 767px){.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items{padding:0px 15px 0px 15px}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item{display:block;width:100%}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item:nth-child(2n+0){margin-left:0px}}@media (min-width: 768px){.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item{display:block}.rui-hero-banner .hero-promos-and-menu .hero-promos .hero-promos-cell .rui-cta-items a.rui-cta-item img{width:auto}}@media (min-width: 768px) and (max-width: 991px){.rui-hero-banner .hero-promos-and-menu .hero-promos-cell .rui-cta-items.promos-conjoined{margin-bottom:calc(-200px - 20px)}}.rui-hero-banner{margin-bottom:0}.rui-hero-banner .hero-promos-and-menu{position:absolute;width:100%;bottom:0px;height:0px}.rui-hero-banner .hero-promos-and-menu>.container,.rui-hero-banner .hero-promos-and-menu>.container>.row{min-height:inherit;height:auto}@media (max-width: 991px){.rui-hero-banner .hero-promos-and-menu{position:static;bottom:0px;height:auto;min-height:auto}.rui-hero-banner .hero-promos-and-menu>.container,.rui-hero-banner .hero-promos-and-menu>.container>.row{min-height:auto;height:auto}}.center{text-align:center}#lob-menu{line-height:1;margin-top:0}#lob-menu .container{position:relative}#lob-menu .container:before,#lob-menu .container:after{position:absolute;top:0;display:block;content:'';width:100%;height:100%;background:#da291c}#lob-menu .container:before{right:99%}#lob-menu .container:after{left:99%}@media (min-width: 991px){#lob-menu.lob-menu-mobile{display:none}}#lob-menu.lob-menu-mobile .container{min-height:auto}.lob-list{list-style:none;margin:0;text-transform:uppercase;font-weight:500;padding:10px;background:#da291c;display:flex;justify-content:center}@media (max-width: 767px){.lob-list{padding:10px 25px;flex-wrap:wrap;justify-content:space-between}}.lob-list .lob-list-item{display:flex;align-items:center;font-size:12px;margin:0 2.5px;padding:10px;background:#C42519}.lob-list .lob-list-item:lang(fr){font-size:11px}@media (max-width: 991px){.lob-list .lob-list-item{justify-content:center}.lob-list .lob-list-item:not(.no-icon){align-items:flex-start}}@media (max-width: 767px){.lob-list .lob-list-item{width:31%;margin:5px 0;height:75px;align-items:center}.lob-list .lob-list-item:lang(fr){height:80px}.lob-list .lob-list-item:not(.no-icon){align-items:center}}.lob-list .lob-list-item a{color:#FFF}.lob-list .lob-list-item i{font-size:16px;margin-right:10px}@media (max-width: 991px){.lob-list .lob-list-item i{margin-right:0;margin-bottom:5px}}.lob-list .lob-list-item i,.lob-list .lob-list-item .lob-title{display:inline-block;vertical-align:middle}@media (max-width: 991px){.lob-list .lob-list-item i,.lob-list .lob-list-item .lob-title{display:block}}.lob-list .lob-list-item .lob-title{line-height:1.2;text-align:left}@media (max-width: 991px){.lob-list .lob-list-item .lob-title{text-align:center}}.deeplinks{padding:15px 10px 15px;margin-top:20px}.deeplinks .header-4{font-size:1.8rem}.deeplinks .deeplink{border:1px solid #bbbdc0;border-top:5px solid #bbbdc0;padding:10px 15px 20px}.deeplinks .deeplink .title{margin-bottom:10px}.deeplinks .deeplink .rui-cta-link{color:#414042;font-size:1.6rem;display:block}.deeplinks .deeplink .ute-btn-primary,.deeplinks .deeplink .ute-btn-secondary{font-size:1.6rem}.deeplinks .deeplink .header-link{color:#da291c;font-weight:500}.deeplinks .deeplink-left .deeplink{border-bottom-left-radius:15px}.deeplinks .deeplink-right .deeplink{border-bottom-right-radius:15px}.deeplinks .ute-btn-primary,.deeplinks .ute-btn-secondary{display:inline-block;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;text-align:center;padding:7px 10px}.deeplinks .ute-btn-primary{background-color:#da291c;border:1px solid #da291c;color:#fff}.deeplinks .ute-btn-primary:focus{color:#fff}.deeplinks .ute-btn-primary:hover{color:#da291c;background-color:#fff}.deeplinks .ute-btn-secondary{background-color:#fff;border:1px solid #da291c;color:#da291c}.deeplinks .ute-btn-secondary:focus{color:#da291c}.deeplinks .ute-btn-secondary:hover{color:#000;border:1px solid #000;background-color:#fff}@media (max-width: 767px){.deeplinks.deeplinks-mobile{padding-top:10px;margin-top:0px;margin-bottom:5px}.deeplinks .buttons{margin-top:25px}}@media (max-width: 991px){.deeplinks{display:none}.deeplinks.deeplinks-mobile{display:block;padding-bottom:0px}.deeplinks .ute-btn{width:calc(50% - 18px);padding:7px;vertical-align:top}.deeplinks .ute-btn.ute-btn-primary{margin-right:15px}.deeplinks .ute-btn-secondary{margin-left:15px}.deeplinks .links .rui-cta-link{margin-bottom:3px}.deeplinks .deeplink{margin-bottom:10px}.deeplinks .deeplink-left .deeplink,.deeplinks .deeplink-right .deeplink{-webkit-border-radius:0px 0px 15px 15px;-moz-border-radius:0px 0px 15px 15px;-ms-border-radius:0px 0px 15px 15px;border-radius:0px 0px 15px 15px}}@media (min-width: 768px){.deeplinks .border-right{border-right:1px solid #bbbdc0}.deeplinks .buttons{text-align:center}}@media (min-width: 768px) and (max-width: 991px){.deeplinks.deeplinks-mobile{padding:0px 5px 0px;margin-top:10px}}@media (min-width: 992px){.deeplinks.deeplinks-mobile{display:none}.deeplinks .deeplink-left{padding-right:8px}.deeplinks .deeplink-right{padding-left:8px}.deeplinks .deeplink .rui-cta-link:after{margin-right:-0.8em}.deeplinks .ute-btn{width:100%}}.banner-notice{background-color:rgba(0,0,0,0.75);color:#fff;position:absolute;top:0px;width:100%;z-index:50}@media (max-width: 991px){.banner-notice{position:static}}.banner-notice .width-narrow{max-width:1170px;margin:0 auto;overflow:hidden;position:relative}.banner-notice .alert-notice-icon{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.banner-notice .alert-notice-icon i{font-size:30px}.banner-notice .alert-notice-icon i.rui-icon-info{color:#00AEC7}.banner-notice .alert-notice-copy{padding:15px 0 15px 0;margin-left:40px}.banner-notice .alert-notice-copy p{margin-top:2.5px;margin-bottom:2.5px;font-size:16px;font-weight:500}.banner-notice .alert-notice-copy a{color:#fff;text-decoration:underline}.banner-notice .alert-notice-copy .alert-notice-html{font-size:16px;font-weight:500}.banner-notice button.close{opacity:1;color:#fff;vertical-align:middle;z-index:60;font-weight:400;font-size:25px;position:absolute;right:0px;top:50%;transform:translateY(-50%)}@media (max-width: 1191px){.banner-notice{padding:0 30px}}#hero-carousel-item_Testbanner .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text{background:rgba(0,0,0,0.6)}#hero-carousel-item_Testbanner .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text h2,#hero-carousel-item_Testbanner .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text p,#hero-carousel-item_Testbanner .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .promo-header,#hero-carousel-item_Testbanner .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .title,#hero-carousel-item_Testbanner .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn{color:#FFF}#hero-carousel-item_Testbanner .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn{border:1px solid #FFF}#hero-carousel-item_Testbanner .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn:hover{background-color:rgba(255,255,255,0.3)}#hero-carousel-item_TestB .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text{background:rgba(0,0,0,0.6)}#hero-carousel-item_TestB .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text h2,#hero-carousel-item_TestB .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text p,#hero-carousel-item_TestB .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .promo-header,#hero-carousel-item_TestB .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .title,#hero-carousel-item_TestB .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn{color:#FFF}#hero-carousel-item_TestB .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn{border:1px solid #FFF}#hero-carousel-item_TestB .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text a.btn:hover{background-color:rgba(255,255,255,0.3)}@media (max-width: 767px){.rui-hero-banner .hero-carousel #hero-carousel-item_Samsung-GS7 .hero-carousel-text-cell{background:rgba(0,0,0,0.6);background-size:28%;background-position:90% 50%;background-image:url("/cms/rogers/images/homepage/hero/English-phones-desktop-samsungsale-v3.png");background-repeat:no-repeat}html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_Samsung-GS7 .hero-carousel-text-cell{background-image:url("/cms/rogers/images/homepage/hero/French-phones-desktop-samsungsale-v3.png")}}@media (max-width: 767px){.rui-hero-banner .hero-carousel #hero-carousel-item_iPhone-6-Offer .hero-carousel-text-cell .hero-carousel-text{background-image:url("/cms/rogers/images/homepage/banner/iphone-promo/Hardware-EN-D.png");background-position:90% center;background-size:20% auto;background-repeat:no-repeat}html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_iPhone-6-Offer .hero-carousel-text-cell .hero-carousel-text{background-image:url("/cms/rogers/images/homepage/banner/iphone-promo/Hardware-FR-D.png")}}@media (min-width: 768px){.rui-hero-banner .hero-carousel #hero-carousel-item_backtoschool .hero-carousel-text-cell .hero-carousel-text,.rui-hero-banner .hero-carousel #hero-carousel-item_ab-outback .hero-carousel-text-cell .hero-carousel-text,.rui-hero-banner .hero-carousel #hero-carousel-item_sk-outback .hero-carousel-text-cell .hero-carousel-text,.rui-hero-banner .hero-carousel #hero-carousel-item_goodbundle .hero-carousel-text-cell .hero-carousel-text,.rui-hero-banner .hero-carousel #hero-carousel-item_Q2-99-Bundle .hero-carousel-text-cell .hero-carousel-text,.rui-hero-banner .hero-carousel #hero-carousel-item_ignite100upromo .hero-carousel-text-cell .hero-carousel-text,.rui-hero-banner .hero-carousel #hero-carousel-item_iPhone-6-Offer .hero-carousel-text-cell .hero-carousel-text,.rui-hero-banner .hero-carousel #hero-carousel-item_BOGO .hero-carousel-text-cell .hero-carousel-text{background:rgba(255,255,255,0.8);background-size:calc(100% - 50px)}.rui-hero-banner .hero-carousel #hero-carousel-item_Samsung-GS7 .hero-carousel-text-cell .hero-carousel-text{background-color:rgba(0,0,0,0.6);background-size:40%;background-image:url("/cms/rogers/images/homepage/hero/English-phones-desktop-samsungsale-v3.png?v=3")}.rui-hero-banner .hero-carousel #hero-carousel-item_iPhone-6-Offer .hero-carousel-text-cell .hero-carousel-text{background-image:url("/cms/rogers/images/homepage/banner/iphone-promo/Hardware-EN-D.png");background-position:90% center;background-size:20% auto;background-repeat:no-repeat}html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_Samsung-GS7 .hero-carousel-text-cell .hero-carousel-text{background-image:url("/cms/rogers/images/homepage/hero/French-phones-desktop-samsungsale-v3.png?v=3")}html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_Samsung-GS7 .hero-carousel-text-cell .hero-carousel-text{background-image:url("/cms/rogers/images/homepage/banner/iphone-promo/Hardware-FR-D.png")}}@media (max-width: 991px){.rui-hero-banner .hero-carousel #hero-carousel-item_visa-bundle-atl .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_visa-bundle-atl .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_150u-internet-only .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_150u-internet-only .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_150u-Internet-Only .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_150u-Internet-Only .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_150U-TV-109 .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_150U-TV-109 .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_Network .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_Network .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_Huawei .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_Huawei .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_150Event_GWP .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_150Event_GWP .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_150Event_99 .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_150Event_99 .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_speedpreview .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_speedpreview .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_BTS .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_BTS .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_BTS-ON .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_BTS-ON .hero-carousel-text-cell .hero-carousel-text .promo-header,.rui-hero-banner .hero-carousel #hero-carousel-item_99-aug24 .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_99-aug24 .hero-carousel-text-cell .hero-carousel-text .promo-header{font-size:2em}}@media (max-width: 767px){.rui-hero-banner .hero-carousel #hero-carousel-item_visabundle .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_roam_like_home .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_97bundle .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_visa-bundle-atl .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_150u-internet-only .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_150U-TV-109 .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_Network .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_Huawei .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_150Event_GWP .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_150Event_99 .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_speedpreview .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_BTS .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_BTS-ON .hero-carousel-text-cell .hero-carousel-text .title,.rui-hero-banner .hero-carousel #hero-carousel-item_99-aug24 .hero-carousel-text-cell .hero-carousel-text .title{font-size:13.6333px}html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_visabundle .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_visabundle .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_roam_like_home .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_roam_like_home .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_97bundle .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_97bundle .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_150u-internet-only .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_150u-internet-only .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_150U-TV-109 .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_150U-TV-109 .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_Network .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_Network .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_Huawei .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_Huawei .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_150Event_GWP .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_150Event_GWP .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_150Event_99 .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_150Event_99 .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_speedpreview .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_speedpreview .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_BTS .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_BTS .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_BTS-ON .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_BTS-ON .hero-carousel-text-cell .hero-carousel-text .promo-header,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_99-aug24 .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_99-aug24 .hero-carousel-text-cell .hero-carousel-text .promo-header{font-size:24.9667px}html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_visa-bundle-atl .hero-carousel-text-cell .hero-carousel-text h2,html[lang="fr"] .rui-hero-banner .hero-carousel #hero-carousel-item_visa-bundle-atl .hero-carousel-text-cell .hero-carousel-text .promo-header{font-size:16px}}@media (min-width: 768px){.rui-hero-banner .hero-carousel #hero-carousel-item_Netflix .hero-carousel-text-cell .hero-carousel-text h2,.rui-hero-banner .hero-carousel #hero-carousel-item_Netflix .hero-carousel-text-cell .hero-carousel-text .promo-header{font-size:3.2em}}#hero-carousel-item_iPhoneX-pre-order .oneoff-ctas{position:absolute;top:37%;left:-110px;width:100%;text-align:center}#hero-carousel-item_iPhoneX-pre-order .oneoff-ctas .learn-more,#hero-carousel-item_iPhoneX-pre-order .oneoff-ctas .reserve-iphone-8{z-index:999;display:inline-block;min-width:140px;margin-left:2.5px;margin-right:2.5px;cursor:pointer;border:1px solid #827469;color:#827469;font-size:16.2px;font-weight:bold}#hero-carousel-item_iPhoneX-pre-order .oneoff-ctas .learn-more:hover,#hero-carousel-item_iPhoneX-pre-order .oneoff-ctas .reserve-iphone-8:hover{color:#827469 !important}@media only screen and (max-width: 991px){#hero-carousel-item_iPhoneX-pre-order .oneoff-ctas{left:0px}}@media (min-width: 768px) and (max-width: 991px){#hero-carousel-item_iPhoneX-pre-order .hero-carousel-image img{margin-left:110px}}#hero-carousel-item_BOGO .hero-carousel-text .title{background-repeat:no-repeat;background-position:bottom;background-size:8em}html[lang='fr'] #hero-carousel-item_BOGO .hero-carousel-text .title{background-image:url("/cms/rogers/images/en/promotions/images/bogo-lg-hero-overlay-FR.png?v=1")}@media (max-width: 767px){#hero-carousel-item_BOGO .hero-carousel-text .title{background-repeat:no-repeat;background-position:bottom;background-size:2.5em}html[lang='fr']#hero-carousel-item_BOGO .hero-carousel-text .title{background-image:url("/cms/rogers/images/en/promotions/images/bogo-lg-hero-overlay-FR.png?v=1")}}.rui-hero-banner .hero-carousel #hero-carousel-item_Desjardins .hero-carousel-text-cell{width:100%}#hero-carousel-item_Desjardins .hero-carousel-text .title{font-size:1.5em}#hero-carousel-item_Desjardins h2{font-size:2.4em}@media (max-width: 768px){#hero-carousel-item_Desjardins .hero-carousel-text .title{font-size:13.6333px}html[lang="fr"] #hero-carousel-item_Desjardins h2{font-size:24.9667px}}#hero-carousel-item_internetclaim .hero-carousel-text:before{content:'';height:150px;width:370px;max-width:100%;background-size:contain;position:absolute;background-repeat:no-repeat}html[lang="fr"] #hero-carousel-item_internetclaim .hero-carousel-text:before{background-image:url(/cms/rogers/page-specific/internet/story/images/FR-ookla-badge.png)}html[lang="en"] #hero-carousel-item_internetclaim .hero-carousel-text:before{background-image:url(/cms/rogers/page-specific/internet/story/images/EN-ookla-badge.png)}#hero-carousel-item_internetclaim a.btn{background:#FFF}#hero-carousel-item_GB-claim .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text{background:rgba(255,255,255,0.8)}#hero-carousel-item_GB-claim .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .promo-header{font-size:2.5em}#hero-carousel-item_GB-claim .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text p{font-size:1.3em}@media (max-width: 767px){#hero-carousel-item_GB-claim .hero-carousel-text-column .hero-carousel-text-cell .hero-carousel-text .promo-header{font-size:2em}}#hero-carousel-item_SaskTel .hero-carousel-text{background:rgba(221,221,221,0.9)}#hero-carousel-item_SaskTel .hero-carousel-text a{border:1px solid #414042}#hero-carousel-item_SaskTel .hero-carousel-text{background:rgba(221,221,221,0.9)}#hero-carousel-item_SaskTel .hero-carousel-text a{border:1px solid #414042}html[lang="en"] #whatsnew_iphone_se.rui-cta-item{width:100%;background-image:url("/cms/rogers/page-specific/homepage/images/iPhone-SE-Buy-EN.png");background-size:100%;border-top-left-radius:25px;border-top-right-radius:25px;background-repeat:no-repeat}html[lang="fr"] #whatsnew_iphone_se.rui-cta-item{width:100%;background-image:url("/cms/rogers/page-specific/homepage/images/iPhone-SE-Buy-FR.png");background-size:100%;background-repeat:no-repeat}#whatsnew_iphone_se>p{display:none}#whatsnew_iphone_se>img{display:none}

/*# sourceMappingURL=homepage.css.map */
