.promotions .page-container{min-height:unset;max-width:unset;width:80%;margin:0 auto;padding:10px 0;max-width:1200px}.PromotionList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80%;max-width:1200px;margin:0 auto;padding-bottom:60px;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:calc(100vh - 127px)}@media (max-width:768px){.PromotionList{padding:0 25px 25px}}.PromotionList .promotion-wrapper{width:calc(50% - 10px);margin-bottom:20px}@media (max-width:1080px){.PromotionList .promotion-wrapper{width:370px}}.PromotionList .promotion-wrapper .Promotion{width:100%;height:378px;margin-bottom:10px}@media (max-width:1080px){.PromotionList .promotion-wrapper .Promotion{min-height:400px}}@media (max-width:768px){.PromotionList .promotion-wrapper .Promotion{height:400px;display:block}}.PromotionList .promotion-wrapper .Promotion .content{height:90%;width:90%}.PromotionList .promotion-wrapper .Promotion .content h1{font-size:20px}.PromotionList .promotion-wrapper .Promotion .content h3{font-size:32px;margin:0}.PromotionList .promotion-wrapper .Promotion .content p{margin:0;width:100%}.PromotionList .promotion-wrapper .Promotion .content .PromotionStatus{width:170px;display:inline-block;position:absolute;bottom:30px;right:39px;margin:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.PromotionList .promotion-wrapper .Promotion .content .PromotionStatus:hover{opacity:.6}.PromotionList .promotion-wrapper .Promotion .content .PromotionStatus:hover span{color:#042917}@media (min-width:1081px){.PromotionList .promotion-wrapper .Promotion .content .PromotionStatus{min-width:170px;bottom:30px;right:25px}}@media (max-width:1080px){.PromotionList .promotion-wrapper .Promotion .content .PromotionStatus{width:100%;position:inherit;display:block;bottom:0;left:0;right:auto;text-align:center;margin:70px auto 15px}}.PromotionList .promotion-wrapper .Promotion .content .terms-conditions{left:30px;font-size:18px}@media (max-width:1080px){.PromotionList .promotion-wrapper .Promotion .content .terms-conditions{display:block;position:inherit;left:0;bottom:0;font-size:13px;text-align:center}.PromotionList .promotion-wrapper .Promotion .content .terms-conditions img{position:relative;top:2px;height:10px}}.Promotion{width:100%;height:785px;border-radius:10px;position:relative;margin-top:25px}.Promotion label{display:none}@media (max-width:768px){.Promotion{margin-top:10px;height:735px;overflow:hidden}}.Promotion:hover .cms-tooltip{display:block!important;z-index:2}.Promotion .photo{position:absolute;width:100%;height:100%;border-radius:10px;z-index:0;max-height:100%;min-height:60%}.Promotion .content{position:absolute;width:100%;height:60%;z-index:1;margin:10px}@media (max-width:1080px){.Promotion .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.Promotion .content div{color:#fff}.Promotion .content .terms-conditions{position:absolute;bottom:43px;left:66px;cursor:pointer}@media (max-width:768px){.Promotion .content .terms-conditions{left:31px;bottom:29px}}.Promotion .content .terms-conditions img{height:12px;margin-left:10px}.Promotion .content .PromotionStatus{width:271px;border-radius:10px;position:absolute;bottom:46px;right:39px;margin:0;cursor:pointer}@media (max-width:1080px){.Promotion .content .PromotionStatus{width:calc(100% - 62px);position:absolute;bottom:80px;right:31px}}.Promotion .content .PromotionStatus .upper-part{border-radius:10px;width:100%;height:47px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#76b729}@media (max-width:1080px){.Promotion .content .PromotionStatus .upper-part{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;min-width:170px}}.Promotion .content .PromotionStatus .upper-part span{font-size:16px;color:#fff;position:relative}