.block.newsletter{color:#fff;margin-top:0;position:relative}.block.newsletter h1 strong a{color:#fff;text-decoration:none}.block.newsletter h1 strong{font-size:16px}.block.newsletter .field .control:before{content:none}.field.newsletter #newsletter:hover{-webkit-box-shadow:none;box-shadow:none}.field.newsletter #newsletter{border-radius:16px;background:0 0;color:#fff}.block.newsletter .follow a{color:#e70012}.field.newsletter #newsletter::-webkit-input-placeholder{color:#fff}.field.newsletter #newsletter::-moz-placeholder{color:#fff}.field.newsletter #newsletter:-moz-placeholder{color:#fff}.field.newsletter #newsletter:-ms-input-placeholder{color:#fff}.form.subscribe .subscribe.primary{border-radius:16px;background:#e70012;color:#fff;font-size:14px;border:none;height:32px}.form.subscribe .subscribe.primary:hover{background-color:#8d131c}.block.newsletter>h1 a{font-size:16px;color:#fff;padding-bottom:20px}.block.newsletter>h1 a:hover{color:#8d131c}.block.newsletter>h1{margin:0;padding:0;font-size:16px;margin-bottom:20px}#newsletter-validate-detail{font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#newsletter{padding-left:10px;margin-right:20px}.block.newsletter .field{margin-right:-30px}.faq-cover{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;display:none}.faq-info{position:relative;background-color:#fff;height:600px;max-width:1000px;margin:0 auto;margin-top:200px;color:grey;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0px 0px 10px 3px #747777;box-shadow:0px 0px 10px 3px #747777}.faq-info>span{position:absolute;top:3px;right:8px;cursor:pointer;font-size:20px;color:grey}.faq-info .question{font-weight:700;font-size:16px;margin:20px 0}.faq-info .faq-block{background-color:#c4c4c4;color:grey;padding:15px;width:100%}.newsletter-title{font-size:16px}.block.newsletter p{font-size:12px;display:block !important}.block.newsletter form{margin:15px 0}.socials a{display:inline-block;margin:10px 10px 0 0}.socials{list-style:none;position:relative;display:inline-block;font-size:0}.socials .iconfont1{width:30px;height:30px;border-radius:15px;background-size:cover;margin-right:10px;margin-top:10px;cursor:pointer}