.newsletter{width:100%;display:inline-block;padding:90px 0;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;z-index:1}.newsletter .newsletter-wrap{width:100%;display:inline-block;position:relative}.newsletter .newsletter-wrap h2{width:100%;font-family:'Gilroy-Bold';color:#fff;font-size:45px;line-height:45px;margin-left:0;margin-bottom:20px;text-align:center}.newsletter .newsletter-wrap .newsletter-form{width:100%;float:left}.newsletter .newsletter-wrap .newsletter-form .form-title{display:none}.newsletter .newsletter-wrap .newsletter-form form{width:60%;display:block;margin:0 auto;background-color:transparent;border:0;padding:45px 45px}.newsletter .newsletter-wrap .newsletter-form form label{font-family:'Gilroy-Bold';font-style:normal;font-weight:300;text-decoration:none;color:#5a676e;font-size:16px;padding:0px 0px}.newsletter .newsletter-wrap .newsletter-form form input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=file],select,textarea{outline:0;border:1px solid #ccc;background:#fff;height:50px;padding:0 20px;font-family:'Gilroy-Regular';color:#333;font-size:16px;width:100%;border-radius:30px}.newsletter .newsletter-wrap .newsletter-form form input[type=email]{margin-top:8px;border:1px solid #ddd}.newsletter .newsletter-wrap .newsletter-form form input[type=submit],form .hs-button{font-family:'Gilroy-Bold';font-weight:400;text-decoration:none;padding:18px 36px;background-color:#fbb900;color:#fff;display:inline-block;border-radius:60px;font-size:16px;line-height:12px}.newsletter .newsletter-wrap .newsletter-form form input[type=submit]:hover{transform:translateY(0px);box-shadow:rgb(0 0 0 / 20%) 0px 2px 24px 0px;height:40px;width:40px;border-radius:100%}.newsletter .newsletter-wrap .newsletter-form form .hs-button:hover{transform:translateY(0px);box-shadow:rgb(0 0 0 / 20%) 0px 2px 24px 0px;height:40px;width:40px;border-radius:100%}.newsletter .newsletter-wrap .newsletter-form form .hs_error_rollup{display:none}.newsletter .newsletter-wrap .newsletter-form form .hs-error-msgs li,.hs-error-msgs li label{color:#790000}.newsletter .newsletter-wrap .newsletter-form form .hs-input.invalid.error{border:1px solid #790000}.newsletter .newsletter-wrap .newsletter-form.form-show{display:block}.newsletter .newsletter-wrap .newsletter-form.form-hide{display:none}.newsletter .newsletter-wrap .newsletter-form form{width:50%;display:block;margin:0 auto;background-color:transparent;border:0;padding:0;position:relative}.newsletter .newsletter-wrap .newsletter-form form .hs_submit.hs-submit{position:absolute;top:8px;right:0;height:40px;width:40px}.newsletter .newsletter-wrap .newsletter-form form .actions{position:relative;z-index:1}.newsletter .newsletter-wrap .newsletter-form form input[type=submit]{background-color:transparent;color:transparent;display:inline-block;border-radius:0;font-size:0;line-height:0;position:absolute;z-index:9;height:40px;width:40px;padding:0 !important;top:5px;right:10px}.newsletter .newsletter-wrap .newsletter-form form .hs-button{background-color:transparent;color:transparent;display:inline-block;border-radius:0;font-size:0;line-height:0;position:absolute;z-index:9;height:40px;width:40px;padding:0 !important;top:5px;right:10px}.newsletter .newsletter-wrap .newsletter-form form .actions:after{content:'\f061';font-family:FontAwesome;position:absolute;color:#fff;font-size:21px;background:#fbb900;border-radius:50%;height:40px;width:40px;display:flex;align-items:center;justify-content:center;top:5px;right:10px}none;padding:0;background-color:#fbb900;color:#ffffff00;display:inline-block;border-radius:0;font-size:0;line-height:0;height:auto}body.skills-page .newsletter .newsletter-wrap .newsletter-form form .actions:after{background:#03affc}body.skills-page .newsletter .newsletter-wrap .newsletter-form form .actions:after{background:#03affc}@media(max-width:991px){.newsletter{padding:40px 0}.newsletter .newsletter-wrap h2{font-size:34px;line-height:36px}.newsletter .newsletter-wrap .newsletter-form{display:none}}