.home-particles{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;padding:0;margin:0;opacity:.35}.home-particles canvas{position:absolute;top:0;left:0;width:100%;height:100%}.home-content__subscribe{max-width:420px;padding:0;position:relative}.home-content__counter .top{margin-bottom:1.5rem;position:relative;left:-1.5rem}.home-content__line{display:block;width:1px;height:12rem;background-color:var(--thm-primary);position:absolute;right:84px;bottom:0}#mc-form{width:100%}#mc-form input[type=email]{width:100%;height:5.4rem;font-size:1.5rem;line-height:3rem;padding:1.2rem 170px 1.2rem 24px;background:rgba(255,255,255,.05);color:#13161b;margin-bottom:1.8rem;box-shadow:rgba(0,0,0,10%) -4px 9px 25px}#mc-form input[type=email]::-webkit-input-placeholder{color:#13161b}#mc-form input[type=email]:-moz-placeholder{color:#13161b}#mc-form input[type=email]::-moz-placeholder{color:#13161b}#mc-form input[type=email]:-ms-input-placeholder{color:#13161b}#mc-form input[type=email].placeholder{color:#13161b!important}#mc-form input[type=submit]{color:#fff;background:var(--thm-primary);border-color:var(--thm-primary);padding:0 25px;margin:0;position:absolute;top:0;right:0}#mc-form label{color:#13161b;font-family:var(--thm-font);font-size:1.3rem;padding:0 2rem}#mc-form label i{padding-right:6px}.home-copyright{z-index:502;font-size:1.5rem;line-height:1.8;color:rgba(255,255,255,.2);padding:30px 60px 42px}.home-copyright a{color:rgba(255,255,255,.7)}.home-copyright span{display:inline-block}.home-copyright span::after{content:"|";display:inline-block;padding:0 .5rem 0 .8rem;color:rgba(255,255,255,.1)}.home-copyright span:last-child::after{display:none}@media only screen and (max-width:1400px){.home-content__line{right:54px}.home-social span::after{right:-22px}}@media only screen and (max-width:1000px){.home-content__counter .top{display:inline-block;margin:0}.home-copyright{position:static;width:auto;padding:30px 15px 42px}.home-content__line{display:none}}@media only screen and (max-width:600px){.home-content__counter .top{display:block;margin-bottom:1.5rem;left:0}.home-copyright{text-align:center;padding-right:25px;padding-left:25px}}@media only screen and (max-width:500px){#mc-form input[type=email]{padding:1.2rem 2rem;text-align:center}#mc-form input[type=submit]{position:static;width:100%;margin-bottom:1.8rem}.home-copyright span{display:block}.home-copyright span::after{display:none}}@media only screen and (max-width:400px){.home-copyright{margin-top:7.8rem}}