.popupModel{display:none}section.newsletter{min-height:500px}section.newsletter .inner.page-center{padding:105px 0 0 20px}section.newsletter .inner.page-center h2{color:#222;font-size:30px;font-weight:700;letter-spacing:.5px;line-height:1.4;margin:0;padding-bottom:30px}section.newsletter .inner.page-center p{color:#666;font-size:17px;line-height:35px;margin:0}section.newsletter .inner.page-center:after{content:"";display:block;max-width:100%;min-height:684px;position:absolute;right:-342px;top:0;-webkit-transition:top 1.5s .5s;transition:top 1.5s .5s;width:1313px;z-index:-1}section.newsletter{position:relative}section.newsletter.formPop .popupModel{display:block}section.newsletter .inner.page-center{position:relative}section.newsletter div#newsletterBox{width:100%}section.newsletter div#newsletterBox .form-title{display:none}section.newsletter div#newsletterBox>span{width:100%}section.newsletter form .hs-fieldtype-booleancheckbox{margin:30px 0 0}section.newsletter form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display,section.newsletter form .hs-fieldtype-booleancheckbox li.hs-form-booleancheckbox{margin:0}section.newsletter form .hs-fieldtype-booleancheckbox span{color:#000;cursor:pointer;font-size:17px;font-weight:300;line-height:1.5;margin-bottom:10px;padding-left:8px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section.newsletter form input[type=checkbox]{background-color:#fff;border:1px solid #000;border-radius:0;height:21px;width:21px}section.newsletter form .hs-fieldtype-booleancheckbox span a{background-color:#fff;border:1px solid #ccc;color:#000;display:inline-block;margin-left:15px;min-height:30px;padding:0 12px}section.newsletter form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{margin:0;padding-top:45px}section.newsletter form .hs-fieldtype-booleancheckbox{width:100%}section.newsletter form{align-items:center;display:flex;flex-wrap:wrap;justify-content:end}section.newsletter form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{padding:0}section.newsletter form .hs-fieldtype-booleancheckbox{padding-bottom:45px}section.newsletter form input[type=email]{border:none;border-radius:0;-webkit-box-shadow:0 52px 86px -24px rgba(0,0,0,.31);box-shadow:0 52px 86px -24px rgba(0,0,0,.31);display:block;float:left;min-height:86px;padding:30px 30px 30px 45px;-webkit-transition:all 1.5s 1s;transition:all 1.5s 1s;width:586px}section.newsletter form input[type=submit]{background-color:#000;border:0;color:#fff;float:left;font-weight:700;height:100%;margin-left:30px;min-height:86px;opacity:0;opacity:1;padding:0;-webkit-transition-delay:1.5s;transition-delay:1.5s;-webkit-transition-property:opacity;transition-property:opacity;width:145px}section.newsletter form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field>label{margin:0;transition:all 1.5s 1s}section.newsletter form input[type=submit]{-webkit-box-shadow:0 52px 86px -24px rgba(0,0,0,.31);box-shadow:0 52px 86px -24px rgba(0,0,0,.31);-webkit-transition:all 1.5s 1s;transition:all 1.5s 1s}section.newsletter form input[type=email]::placeholder{color:#999}section.newsletter form input[type=email]{font-size:17px;line-height:normal;position:relative}section.newsletter form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .input:before{background-color:#222;content:"";display:block;height:28px;left:30px;position:absolute;top:30px;width:2px;z-index:99}section.newsletter form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{position:relative}section.newsletter form input[type=email],section.newsletter form input[type=submit]{margin-bottom:20px}section.newsletter form .inputs-list>li{margin:0}section.newsletter .inner.page-center{z-index:9}section.newsletter{background:#fff}section.newsletter form{padding-right:20px;position:relative}form .inputs-list label.hs-error-msg.hs-main-font-element{bottom:-17px;margin:0;position:absolute}.popupModel{height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.popupModel .inner-popupModel{background-color:#fff;border:1px solid #000;-webkit-box-shadow:12px 12px 73px -24px rgba(0,0,0,.35);box-shadow:12px 12px 73px -24px rgba(0,0,);box-shadow:12px 12px 73px -24px rgba(0,0,0,.35);margin:0 auto;max-width:100%;padding:20px 20px 50px;position:relative;width:1190px}.popupModel .inner-popupModel .innerCnt{height:480px;margin:80px 30px 0 0;overflow-y:scroll;padding:0 40px 10px}.popupModel .inner-popupModel .innerCnt h1{border-bottom:1px solid #222;color:#222;display:inline-block;font-size:18px;font-weight:700;line-height:1.2;margin:0;padding-bottom:7px}.popupModel .inner-popupModel .innerCnt p{color:#444;font-size:16px;font-weight:200;margin:20px 0 0}.popupModel .inner-popupModel .innerCnt h3{font-size:16px;font-weight:500;line-height:1.2;margin:20px 0 0}.popupModel .inner-popupModel .innerCnt h3+p{margin-top:10px}.popupModel .innerFlx{align-items:center;display:flex;height:100vh;justify-content:center}.popupModel .inner-popupModel .innerCnt p a{color:#444;text-decoration:underline}section.newsletter form .hs_error_rollup{bottom:-7px;display:none;left:33%;margin:0;position:absolute;width:100%}section.newsletter form input[type=email]{background-color:#fff;border:0!important;margin-bottom:0;max-width:100%;min-width:750px}section.newsletter form input[type=submit]{margin-bottom:0}section.newsletter form{padding-right:0}@media(max-width:850px){section.newsletter form{padding-right:0}section.newsletter .inner.page-center{padding:49px 30px 0!important}section.newsletter .inner.page-center h2{color:#222;font-size:19px;font-weight:700;letter-spacing:.5px;line-height:1.4}section.newsletter .inner.page-center p{font-size:12px;font-weight:300;line-height:1.5}section.newsletter .inner.page-center:after{content:"";display:block;height:282px;left:40%;position:absolute;top:0;width:542px}section.newsletter form .hs-fieldtype-booleancheckbox{padding-top:10px}section.newsletter form .hs-fieldtype-booleancheckbox span{font-size:12px;font-weight:300;line-height:1.5}section.newsletter form input[type=checkbox]{height:15px;width:15px}section.newsletter form .hs-fieldtype-booleancheckbox span a{background-color:#fff;border:1px solid #ccc;color:#000;display:inline-block;line-height:30px;min-height:30px;padding:0 12px}section.newsletter form input[type=email]{border:none;display:block;font-size:12px;line-height:normal;min-height:66px;padding:20px 30px 20px 57px;width:100%}section.newsletter form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{margin-top:40px;width:100%}section.newsletter form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field .input:before{background-color:#222;content:"";display:block;height:23px;left:37px;position:absolute;top:20px;width:1px}section.newsletter form .hs_submit.hs-submit{width:100%}section.newsletter form input[type=submit]{font-size:12px;line-height:18px;margin:0;min-height:66px;width:100%}section.newsletter form{justify-content:flex-start}section.newsletter .inner.page-center{padding-left:0!important;padding-right:0!important}section.newsletter .inner.page-center h2,section.newsletter .inner.page-center p,section.newsletter form .hs-fieldtype-booleancheckbox{padding-left:20px;padding-right:20px}section.newsletter form .hs_error_rollup{padding:0 20px;position:unset;transform:none}form .inputs-list label.hs-error-msg.hs-main-font-element{position:unset}section.newsletter form .hs-error-msg{padding:0 20px}.popupModel .inner-popupModel .innerCnt h1{border-bottom:1px solid #222;color:#222;display:inline-block;font-size:18px;font-weight:700;line-height:1.2;padding-bottom:7px}.popupModel{padding:30px}.popupModel .inner-popupModel .innerCnt p{color:#888;font-size:14px;font-weight:300;line-height:1.5;margin-top:15px}.popupModel .inner-popupModel .innerCnt h3{font-size:14px;line-height:1.2;margin-top:35px}.popupModel .inner-popupModel .innerCnt h3+p{margin-top:15px}.popupModel .innerFlx{align-items:flex-start;height:100%}.popupModel .inner-popupModel{background:#fff;border:1px solid #222;height:100%;padding:20px;position:relative;text-align:left}.popupModel .inner-popupModel .innerCnt{height:100%;margin:0;padding:0}.popupModel:after{background:rgba(0,0,0,.6);content:"";height:100%;left:0;overflow:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:10000}.popupModel .innerFlx{position:relative;z-index:999999}}