.promos-module .lp-container{max-width:1312px;padding:0 20px}.opening-rows,.promos-module .dis-flex{display:flex;flex-wrap:wrap}.promos-module .promo-idhead{padding:0 0 40px}.promos-module .promo-idhead h2{color:#000;font-family:Avenir Next;font-size:40px;font-weight:700;line-height:1.4;margin:0 0 20px}.promos-module .promo-positem{background-color:#f8f9fd;border-radius:30px;margin-right:4%;position:relative;width:48%}.promos-module .promo-positem:last-child{margin-right:0}.promos-module .ps-pbg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top-left-radius:30px;border-top-right-radius:30px;padding-top:50%}.promos-module span.opens-date{display:block;font-family:Avenir Next;font-size:16px;font-weight:600;line-height:1.3;padding:0 0 3px}.promos-module .promo-opening-tagline{padding:25px 40px 35px 50px}.promos-module .promo-opening-tagline .dis-flex{display:flex;flex-wrap:wrap}.promos-module .promo-opening-tagline .blog-post__tag-link{display:inline-block;font-family:Avenir Next;font-size:22px;font-weight:700;line-height:1.4;margin:0 0 10px;width:calc(100% - 25px)}.promo-opening-tagline a:hover h3,.promos-module .promo-opening-tagline .blog-post__tag-link{color:#230921}.ops-res p,.promos-module .promo-opening-tagline p{color:#000;font-family:Avenir Next;font-size:18px;font-weight:500;line-height:1.45;margin:0 0 20px}.ops-res p a,.promos-module .promo-opening-tagline p a{color:#000;font-weight:700;text-decoration:underline}.ops-res p a:hover,.promos-module .promo-opening-tagline p a:hover{text-decoration:none}.promos-module .promo-opening-tagline .flag-wrapper{margin-right:5px;margin-top:6px}.promos-module .promo-opening-rt{padding-left:30px;width:85px}.promos-module .promo-opening-lt{width:calc(100% - 85px)}.promos-module .arrow-opens{align-items:center;border:1px solid #000;border-radius:50%;display:flex;height:50px;justify-content:center;width:50px}.promos-module .arrow-opens img{max-width:21px!important}.promos-module .arrow-opens:hover{background-color:#fff}.promos-module .promo-new-tags{left:0;position:absolute;top:-15px;width:auto}.promos-module .promo-new-tags a{background-color:#230921;border-radius:50px;color:#fff;font-family:Avenir Next;font-size:22px;font-weight:700;padding:10px 23px;position:relative}.promos-module .promo-new-tags a:hover{color:#fff}.promos-module .ops-res{display:none}.promos-module .opening-rows{color:#000}.promos-module .opening-rows h3{display:inline-block;font-family:Avenir Next;font-size:22px;font-weight:500;line-height:1.25;margin:0 0 10px}.promos-module .blog-post__tag-link{cursor:default}.promos-module .blog-post__tag-link.tags-lg{cursor:pointer}@media(max-width:1024px){.promos-module .promo-idhead h2{font-size:30px}.opening-rows h3,.promo-new-tags a,.promo-opening-tagline .blog-post__tag-link,.promos-module .promo-opening-tagline h3{font-size:20px}.promos-module .promo-opening-tagline{padding:20px 30px}.ops-res p,.promos-module .promo-opening-tagline p{font-size:16px}}@media(max-width:767px){.promos-module .promo-positem{margin:0 0 55px;width:100%}.promos-module .promo-positem:last-child{margin:0}.promos-module .promo-new-tags a{padding:10px 20px}.promos-module .promo-idhead{padding:0 0 25px}.promos-module .ops-des{display:none}.promos-module .ops-res{display:block}}@media(max-width:400px){.promos-module .arrow-opens{height:30px;width:30px}.promos-module .promo-opening-rt{padding-left:15px;width:auto}.promos-module .promo-opening-lt{width:calc(100% - 45px)}.promos-module .arrow-opens img{max-width:12px!important}}