.subscribelead{padding:40px 0}.subscribelead .container{max-width:1036px}@media (max-width:1279px){.subscribelead .container{max-width:770px}}.subscribelead-block{border:1px solid #555462;border-radius:10px;padding:30px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}@media (max-width:560px){.subscribelead-block{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 20px}}.subscribelead-block .left{width:50%;padding:0 10px}@media (max-width:1280px){.subscribelead-block .left{width:393px}}.subscribelead-block .left h3{font-weight:600;font-size:30px;line-height:36px;margin-bottom:10px}@media (max-width:1280px){.subscribelead-block .left h3{font-size:24px;line-height:30px}}@media (max-width:767px){.subscribelead .container{max-width:690px}.subscribelead-block .left h3{font-size:20px;line-height:25px}}@media (max-width:560px){.subscribelead-block .left{width:100%;padding:0}.subscribelead-block .left h3{font-size:16px;line-height:19px}}.subscribelead-block .left p{font-size:18px;line-height:24px}@media (max-width:1280px){.subscribelead-block .left p{font-size:15px;line-height:20px}}@media (max-width:767px){.subscribelead-block .left p{font-size:14px;line-height:19px}}.subscribelead-block .right{width:50%;padding:0 10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1280px){.subscribelead-block .right{width:263px}}@media (max-width:560px){.subscribelead-block .left p{font-size:13px;line-height:18px;margin-bottom:20px}.subscribelead-block .right{width:100%;padding:0}}.subscribelead-block .right input{border:1px solid #555462;border-radius:24px;width:100%;max-width:58%;margin-right:3%;background-color:transparent;color:#B6B6BC;font-size:15px;line-height:20px;padding:14px 16px}@media (max-width:1280px){.subscribelead-block .right input{max-width:100%;margin-bottom:16px}}.subscribelead-block .right .btn{background:#A724B8;border-radius:40px;font-weight:600;font-size:13px;line-height:16px;max-width:38%;width:100%;letter-spacing:.08em;text-transform:uppercase;border:none;color:#fff;cursor:pointer;padding:16px}.subscribelead-block .right .btn:hover{background-color:#861D93}@media (max-width:1280px){.subscribelead-block .right .btn{max-width:100%}}.subscribelead-block .right input[type=checkbox]{display:none}.subscribelead-block .right input[type=checkbox]:checked~label .fake{background-color:#A724B8;border-color:#A724B8;background-image:url(https://media.macphun.com/img/uploads/uploads/skylum/l/subsribe-form-checkbox.png);background-position:center;background-size:16px 16px;background-repeat:no-repeat}.subscribelead-block .right label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:18px;font-size:15px;line-height:20px;color:#B6B6BC}.subscribelead-block .right label .fake{width:24px;height:24px;display:inline-block;margin-right:12px;cursor:pointer;border:1px solid #555462;border-radius:3px;-webkit-box-flex:0;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.subscribelead-block .right .error{position:relative}.subscribelead-block .right .error input{border-color:red}.subscribelead-block .right .error .error-text{opacity:1}.subscribelead-block .right .error-text{opacity:0;position:absolute;top:52px;left:18px;font-size:12px;line-height:1;color:red}.subscribelead-block .success{position:absolute;top:0;z-index:-1;left:0;width:100%;height:100%;background-color:#1F1F1F;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;border-radius:10px}.subscribelead-block .success.active{opacity:1;z-index:9}.subscribelead-block .success h3{font-weight:600;font-size:30px;line-height:36px;margin:0 0 10px}