﻿h1#headline{margin-top:150px !important;margin-bottom:0 !important}@media (max-width:991px){h1#headline{margin-top:50px !important}}#wideSignupBox .conditions-group{width:100%;min-height:40px;margin-bottom:15px}@media (max-width:991px){#wideSignupBox .conditions-group+.conditions-group{margin-top:5px}}#wideSignupBox .conditions-group table{width:100%}#wideSignupBox .conditions-group label,#wideSignupBox .conditions-group a{font-size:12px;margin-bottom:0}#wideSignupBox .conditions-group .label-inline{display:inline}#signupBox{z-index:1;width:700px;margin-left:-350px;min-height:290px;position:absolute;bottom:-20px;background:#fff;left:50%;box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);border-radius:12px;padding:0 !important}@media (max-width:991px){#signupBox{position:relative;margin-left:15px !important;left:0 !important;width:calc(100% - 30px) !important;bottom:0 !important}}#signupBox .header{background:#f0f0f0;height:100px;line-height:100px;border-radius:12px 12px 0 0}#signupBox .header h2{line-height:inherit;margin:0;font-size:28px}@media screen and (max-width:1199px){#signupBox .header h2{font-size:24px}}@media screen and (max-width:600px){#signupBox .header h2{font-size:16px}}#signupBox .body{padding:40px 20px 0px 20px;position:relative}#signupBox .body.has-footer{min-height:340px;padding-bottom:70px}#signupBox .body #city{position:absolute;top:5px;right:25px}#signupBox .body .conditions-group{width:100%;min-height:40px;margin-bottom:15px}@media (max-width:991px){#signupBox .body .conditions-group+.conditions-group{margin-top:5px}}#signupBox .body .conditions-group table{width:100%}#signupBox .body .conditions-group label,#signupBox .body .conditions-group a{font-size:12px;margin-bottom:0}#signupBox .body .conditions-group .label-inline{display:inline}#signupBox .body .full-height{min-height:190px}#signupBox .footer{background:#f0f0f0;height:70px;padding:10px 90px;position:absolute;bottom:0;width:100%;left:0;border-radius:0 0 12px 12px}@media (max-width:991px){#signupBox .footer{padding:10px 20px}}#signupBox .footer .pi .pi-bar-background{background:#fff}#signupBox .footer #signup-back{color:#707070}#signupBox .footer #signup-back:hover{text-decoration:underline}#signupBox #signupWrapper{position:relative;height:575px;padding-bottom:0 !important}@media (max-width:991px){#signupBox #signupWrapper{min-height:575px;height:auto !important}}#signupBox #signupWrapper>#signup-body{padding-top:10px}#signupBox h2{display:block;text-align:center}#signupBox #signupCarousel{height:auto}#signupBox .validator{position:relative;margin-top:0}.btn-signup.is-loading{display:flex;align-items:center;justify-content:center;pointer-events:none;cursor:default}.btn-signup.is-loading .btn-spinner{width:26px;height:26px;margin-right:12px;border:3px solid rgba(255,255,255,0.35);border-top-color:#fff;border-radius:50%;animation:btn-spinner-rotate .8s linear infinite}@keyframes btn-spinner-rotate{to{transform:rotate(360deg)}}.signup-in-progress .conditions-group,.signup-in-progress #signup-back{pointer-events:none;opacity:.5}.signup-wait-msg{margin:10px 0 0 0;text-align:center;font-size:13px;color:#707070}