.popup,.snow{position:fixed}#SaleBanner .Right nav a.Left,#SaleBanner .Right nav a.Right{border-right:1px solid rgba(255,255,255,.5)}#snowflake{width:20px}.snow{font-size:20px;top:-5vh;transform:translateY(0);transform:rotate(180deg);animation:7s linear forwards fall}@keyframes fall{to{transform:translateY(105vh)}}.space{height:250px}@media screen and (max-width:768px){.space{height:500px}.offer{font-size:16px!important}}#SaleBanner{float:left;width:100%;position:relative;margin:0;overflow:hidden;min-height:258px;height:auto;background-color:#5c4298}#SaleBannerWrapper{max-width:760px;margin:9px auto;overflow:hidden}#SaleBanner .Left,#SaleBanner .Right{width:375px;display:block;text-decoration:none;margin:0 auto}#SaleBanner .textarea{margin:0;padding:10px 0 0;text-align:center;width:100%}#SaleBanner .textarea h1{color:#fff;font:2.4em/0.8em Arial,Helvetica,sans-serif;letter-spacing:.35em;text-transform:uppercase;margin:0}#SaleBanner .textarea h1 span{font:700 1.5em/1em Arial,Helvetica,sans-serif;display:block;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-top:6px;letter-spacing:0}#SaleBanner .textarea h2{color:#fff;font:6em/1em Arial,Helvetica,sans-serif;padding:10px 0;margin:0 7%;position:relative}#SaleBanner .textarea h2 span.Text1{font:400 0.4em/0.85em Arial,Helvetica,sans-serif;color:#fff;width:52px;text-transform:uppercase;display:block;float:left}#SaleBanner .textarea h2 span.Text2{font:400 1.7em/0.76em Arial,Helvetica,sans-serif;color:#fff;display:inline-block}#SaleBanner .textarea h2 span.Text3{font:400 1em/0.8em Arial,Helvetica,sans-serif;color:#fff;display:inline-block;float:right}#SaleBanner .textarea h2 span.Text4{font:400 0.5em/0.9em Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;display:inline-block;float:right;position:absolute;right:0;top:89px}#SaleBanner .Right nav{width:100%}#SaleBanner .Right nav a{float:left;width:49.5%;margin:0 auto;font:1.1em/1em Arial,Helvetica,sans-serif;color:#fff;padding:21px 0;text-transform:uppercase;text-align:center;letter-spacing:.05em;display:inline-block;text-decoration:none}#SaleBanner .Right nav a.Top{border-top:1px solid rgba(255,255,255,.5)}#SaleBanner .Right nav a.Left{border-left:1px solid rgba(255,255,255,.5)}#SaleBanner .Right nav a.Bottom{border-bottom:1px solid rgba(255,255,255,.5)}@media only screen and (min-width :767px){#SaleBanner .Left{display:block;float:left}#SaleBanner .Right nav a{width:49.5%}#SaleBanner .Right{float:left;margin-left:10px}}#SaleBanner .Right nav a.Button{width:99.5%;border:1px solid #fff}#SaleBanner .Right nav a:hover{background-color:#000;color:#fff}#SaleBanner .hvr-fade{backface-visibility:hidden;box-shadow:0 0 1px transparent;display:inline-block;overflow:hidden;transform:translateZ(0);transition-duration:.3s;transition-property:color,background-color;vertical-align:middle}.offer{font-size:28px}.popup{display:none;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px;background-color:transparent;z-index:1000}.gif{height:300px;width:300px}.close-btn{position:absolute;top:5px;right:10px;cursor:pointer;font-size:20px;font-weight:700;color: black;}