.h81-m001-stage-landing-wrapper{background-color:#fff}
.h81-m001-stage-landing-wrapper .first-col{height:600px}
@media only screen and (max-width:979px){.h81-m001-stage-landing-wrapper .first-col{height:450px;min-height:auto}
}
@media only screen and (max-width:707px){.h81-m001-stage-landing-wrapper .first-col{height:455px}
}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper{height:100%}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:460px;margin-top:0;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media only screen and (max-width:979px){.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 0 20px}
}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container a:hover{text-decoration:none;color:#fff}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .main-title{font-size:36px;line-height:1.22}
@media only screen and (max-width:979px){.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .main-title{padding-bottom:20px;font-size:28px;line-height:1.29}
}
@media only screen and (max-width:707px){.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .main-title{text-align:center;font-size:28px;line-height:1.44}
}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .subtitle{padding-top:20px;padding-bottom:40px}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .subtitle span{line-height:26px}
@media only screen and (max-width:979px){.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .subtitle{padding-top:0}
}
@media only screen and (max-width:707px){.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .subtitle{display:none}
}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .am-icon-calendar-green:after{height:18px;width:18px}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .am-icon-find-store-green:after{height:18px;width:18px}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .text-container .initial-second{padding-top:10px}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .dark-mode{color:#fff}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .light-mode{color:black}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;line-height:24px}
@media only screen and (max-width:707px){.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .btn{width:100%}
}
.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .btn.second-cta{margin-top:20px}
@media only screen and (max-width:707px){.h81-m001-stage-landing-wrapper .first-col .left-part-wrapper .btn.second-cta{margin-top:10px}
}
.h81-m001-stage-landing-wrapper .typeOfItem.white-component.white-white{padding-bottom:0;padding-top:0}
.h81-m001-stage-landing-wrapper .prbadge{background-color:#c5003e;width:auto;color:#fff;text-align:center;padding:5px 5px 0;position:absolute;top:0;right:40px;font-size:14px;font-family:"Value-Bold",sans-serif;display:inline-block;line-height:24px}
.h81-m001-stage-landing-wrapper .prbadge img{max-width:70px;max-height:70px;width:auto;height:auto}
@media only screen and (max-width:979px){.h81-m001-stage-landing-wrapper .prbadge{right:20px}
}
.h81-m001-stage-landing-wrapper .prbadge:before{content:none;height:1px;width:100%;border-top:10px solid transparent;border-right:17px solid #c5003e;border-bottom:1px solid #c5003e;border-left:17px solid #c5003e;top:-10px;position:absolute;right:0}
.h81-m001-stage-landing-wrapper .prbadge:after{content:"";height:1px;width:100%;border-top:1px solid #c5003e;border-right:36px solid #c5003e;border-bottom:22px solid transparent;border-left:36px solid #c5003e;right:0;bottom:-23px;position:absolute}
.h81-m001-stage-landing-wrapper .prbadge.light-mode:before{border-top:10px solid transparent;border-right:17px solid #444;border-bottom:1px solid #444;border-left:17px solid #444}
.h81-m001-stage-landing-wrapper .prbadge.light-mode:after{border-top:1px solid #444;border-right:36px solid #444;border-bottom:22px solid transparent;border-left:36px solid #444}
.h81-m001-stage-landing-wrapper .prbadge.badge-right{top:20px;right:0}
.h81-m001-stage-landing-wrapper .prbadge.badge-right:before{width:1px;height:100%;border-right:10px solid transparent;border-top:17px solid #c5003e;border-left:1px solid #c5003e;border-bottom:17px solid #c5003e;right:-10px;position:absolute;top:0}
.h81-m001-stage-landing-wrapper .prbadge.badge-right:after{content:"";width:1px;height:100%;border-right:1px solid #c5003e;border-top:40px solid #c5003e;border-left:22px solid transparent;border-bottom:40px solid #c5003e;top:0;left:-23px;position:absolute}
.h81-m001-stage-landing-wrapper .prbadge.badge-right.light-mode:before{border-right:10px solid transparent;border-top:17px solid #444;border-left:1px solid #444;border-bottom:17px solid #444}
.h81-m001-stage-landing-wrapper .prbadge.badge-right.light-mode:after{border-right:1px solid #444;border-top:40px solid #444;border-left:22px solid transparent;border-bottom:40px solid #444}
.h81-m001-stage-landing-wrapper .ribbon-container{margin-bottom:15px}
.h81-m001-stage-landing-wrapper .pr-ribbon{background-color:#c5003e;width:auto;color:#fff;text-align:center;right:0;padding:6px 10px;position:relative;font-size:16px;font-family:"Value-Bold",sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.h81-m001-stage-landing-wrapper .pr-ribbon img{max-width:20px;max-height:20px;width:auto;height:auto;margin-right:5px}
.h81-m001-stage-landing-wrapper .pr-ribbon .prtext{color:#fff}
.h81-m001-stage-landing-wrapper .pr-ribbon.light-mode,.h81-m001-stage-landing-wrapper .prbadge.light-mode{background-color:#444}
.h81-m001-stage-landing-wrapper .pr-ribbon:before{content:none;width:1px;height:100%;position:absolute}
.h81-m001-stage-landing-wrapper .pr-ribbon:after{content:"";width:1px;height:100%;position:absolute}
.h81-m001-stage-landing-wrapper .pr-ribbon.right:before{border-top:17px solid #c5003e;border-bottom:17px solid #c5003e;border-left:10px solid transparent;border-right:1px solid #c5003e;left:-10px;top:0}
.h81-m001-stage-landing-wrapper .pr-ribbon.right:after{border-top:18px solid #c5003e;border-bottom:18px solid #c5003e;border-left:1px solid #c5003e;border-right:10px solid transparent;right:-10px;top:0}
.h81-m001-stage-landing-wrapper .pr-ribbon.right.light-mode:before{border-top:17px solid #444;border-bottom:17px solid #444;border-left:10px solid transparent;border-right:1px solid #444}
.h81-m001-stage-landing-wrapper .pr-ribbon.right.light-mode:after{border-top:18px solid #444;border-bottom:18px solid #444;border-left:1px solid #444;border-right:10px solid transparent}
.h81-m001-stage-landing-wrapper .pr-ribbon.left{margin-left:10px}
.h81-m001-stage-landing-wrapper .pr-ribbon.left:before{border-top:17px solid #c5003e;border-bottom:17px solid #c5003e;border-right:10px solid transparent;border-left:1px solid #c5003e;right:-10px;top:0}
.h81-m001-stage-landing-wrapper .pr-ribbon.left:after{border-top:18px solid #c5003e;border-bottom:18px solid #c5003e;border-right:1px solid #c5003e;border-left:10px solid transparent;left:-10px;top:0}
.h81-m001-stage-landing-wrapper .pr-ribbon.left.light-mode:before{border-top:17px solid #444;border-bottom:17px solid #444;border-right:10px solid transparent;border-left:1px solid #444}
.h81-m001-stage-landing-wrapper .pr-ribbon.left.light-mode:after{border-top:18px solid #444;border-bottom:18px solid #444;border-right:1px solid #444;border-left:10px solid transparent}
.h81-m001-stage-landing-wrapper .ribbon-container.both .pr-ribbon.left{padding:0}