section#contact .contact-form form input[type=email]{background:0 0;color:#fff;border:1px solid #fff;width:100%;margin-bottom:2rem;padding:1.7rem 8.5rem 1.7rem 1rem;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}section#contact .contact-form .col-sm-7 form input[type=email]::placeholder{color:#fff!important}section#contact .contact-form .col-md-offset-1.col-sm-6 form input[type=email]::placeholder{color:gray!important}#contact-us form input[type=email]::placeholder,#contact-us form input[type=text]::placeholder,#contact-us form textarea::placeholder{color:gray!important}section#contact .contact-form form.wpcf7-form.invalid span.wpcf7-not-valid-tip{display:none}section#contact .contact-form .col-sm-7 form.wpcf7-form.invalid input.wpcf7-form-control.wpcf7-validates-as-required,section#contact .contact-form .col-sm-7 form.wpcf7-form.invalid textarea.wpcf7-form-control.wpcf7-validates-as-required{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;border:1px solid #ff2a2a;background-color:#faa;color:#fff}.contact-form.row form input::placeholder,.contact-form.row form textarea::placeholder{color:gray!important}section#contact .contact-form .col-md-offset-1.col-sm-6 form.wpcf7-form.invalid input[aria-invalid=true].wpcf7-form-control.wpcf7-validates-as-required,section#contact .contact-form .col-md-offset-1.col-sm-6 form.wpcf7-form.invalid textarea[aria-invalid=true].wpcf7-form-control.wpcf7-validates-as-required{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:pulse;animation-name:pulse;border:1px solid #ff2a2a;background-color:#faa;color:#fff}section#contact .contact-form form.wpcf7-form.invalid .wpcf7-response-output{display:none!important}section#contact .contact-form form.wpcf7-form.sent .wpcf7-response-output{background:#46b450;color:#fff;display:block!important;font-weight:700;text-align:center;margin-left:0;margin-right:0}.button{border:none;border-color:transparent;background-color:#8163db;background-image:-moz-linear-gradient(top,#8163db,#634ca8);background-image:linear-gradient(top,#8163db,#634ca8);padding:14px 5px;-webkit-border-radius:21px;-moz-border-radius:21px;border-radius:21px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);color:#e9f508;font-size:16px;text-decoration:none;vertical-align:middle;text-align:center;margin:15px 0!important;text-shadow:0 -1px 0 rgba(0,0,0,.25);display:block;width:100%!important}::-webkit-input-placeholder{color:#2c2c2c}::-moz-placeholder{color:#2c2c2c}:-ms-input-placeholder{color:#2c2c2c}:-moz-placeholder{color:#2c2c2c}fieldset li label{display:none}fieldset ul li{margin-bottom:15px}.single-service input[type=text],.single-service input[type=password],.single-service textarea,.single-service select,.single-service input[type=email],.single-service input[type=tel]{background:rgba(255,255,255,.5);padding:11px 20px!important;color:#2c2c2c;border:none;border-radius:0;font-family:Helvetica,Arial,sans-serif}.single-service .wpcf7-form input::placeholder{font-size:13px}.single-service .form-wrapper{background-color:#21a95e;padding-top:70px;padding-bottom:80px}.single-service.postid-3395 .header-section.form-margin-small .form-wrapper{padding-bottom:80px}.single-service form.wpcf7-form.invalid .wpcf7-not-valid-tip{clear:both;display:inline-block;background:#d93d3d;color:#fff;box-shadow:0 1px 1px #900;padding:2px 6px;margin:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.single-service form.wpcf7-form.init label.error,.single-service form.wpcf7-form.invalid .wpcf7-response-output{display:none!important}input:focus,textarea:focus{box-shadow:none}.form_fields h2{font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;line-height:25px;text-transform:uppercase;color:#fff;text-align:center;margin-top:0;margin-bottom:15px}.form_fields h3{font-family:Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;text-align:center;color:#fff;margin-bottom:25px;margin-top:0}ul.form_fields{margin:0;padding:0;padding-top:55px}.single-service .col-md-8.pr-0{min-height:399px}.single-service ul.form_fields li{margin:0 0 10px;list-style:none;padding:0;position:relative;clear:both;margin-bottom:17px}.single-service ul.form_fields li input{max-width:290px}.single-service .wpcf7-form .wpcf7-form-control.wpcf7-submit{background:#fff;color:#797979;font-family:lato,sans-serif;font-size:14px;font-weight:700;line-height:24px;text-transform:uppercase;border-radius:0;width:100%!important;padding:5px 18px;margin:0 auto!important;border:1px solid #06a75d;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.single-service .wpcf7-form .wpcf7-form-control.wpcf7-submit:hover{color:#fff;background:#06a75d;border-color:#fff}.single-service .wpcf7-form.sent .wpcf7-response-output{display:none!important}ul.form_fields.industry h1{color:#305aa0;font-size:18px;text-align:center;font-weight:700;margin-bottom:10px;margin-top:10px}ul.form_fields.industry li{margin:0 0 15px;list-style-type:none}.tab .modal-section .modal-header{padding-bottom:0}ul.form_fields.industry li input{background:rgba(255,255,255,.4);border:none!important;height:36px;border:1px solid #888;padding:7px 5px;margin:2px 0;width:100%;font-size:13px;transition:background-color .2s;-moz-transition:background-color .2s;-webkit-transition:background-color .2s;-o-transition:background-color .2s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}ul.form_fields.industry{padding-top:0}.industry-template-page-templates .ss-form{min-height:341px}.industry-template-page-templates .wpcf7-form-control.wpcf7-submit{background:#fff;border:none;border-radius:inherit;text-shadow:none;color:#17448d;font-weight:700;font-size:16px;padding:11px 12px;width:100%;margin-top:5px;cursor:pointer;font-family:Helvetica,Arial,sans-serif;-webkit-box-shadow:1px 1px 0 #fff,inset 0 1px 0 #fff;text-shadow:1px 1px 0 #f0f0f0,0 2px 4px rgb(255 255 255/0%);text-transform:uppercase}ul.form_fields.industry li input:focus{outline:none;box-shadow:0 2px 4px #ddd;background-color:#fffdf3;transition:background-color .5s;-moz-transition:background-color .5s;-webkit-transition:background-color .5s;-o-transition:background-color .5s}.industry-template-page-templates form.wpcf7-form.invalid .wpcf7-not-valid-tip{clear:both;display:inline-block;background:#d93d3d;color:#fff;box-shadow:0 1px 1px #900;padding:2px 6px;margin:10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.industry-template-page-templates .ss-form form.wpcf7-form.invalid .wpcf7-response-output{display:none!important}.industry-template-page-templates ul.form_fields.industry.pop-up h1{color:#305aa0;font-size:24px;text-transform:uppercase;font-weight:700;margin-bottom:10px}.industry-template-page-templates ul.form_fields.industry.pop-up li input{border:1px solid #888;padding:7px 5px;margin:2px 0;width:100%;font-size:13px;transition:background-color .2s;-moz-transition:background-color .2s;-webkit-transition:background-color .2s;-o-transition:background-color .2s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-sizing:border-box!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;background:#eee;border:none!important;height:40px;color:#333;border-radius:inherit!important}.industry-template-page-templates .modal-body .wpcf7-form-control.wpcf7-submit{background:#0c658d;text-transform:uppercase;color:#fff;border-radius:0;font-size:21px;padding:12px 25px;border:none;font-family:lato,sans-serif;width:100%;text-shadow:inherit;font-weight:400}.industry-template-page-templates .modal-body form.wpcf7-form.invalid .wpcf7-response-output{display:none!important}.industry-template-page-templates .modal-body form.wpcf7-form.invalid ul.form_fields.industry.pop-up .field_value{text-align:center}.industry-template-page-templates .wpcf7-form.sent .wpcf7-response-output{display:none!important}@media screen and (max-width:767px){.industry-template-page-templates .modal-body .wpcf7-form-control.wpcf7-submit{background:#0c658d;text-transform:uppercase;color:#fff;border-radius:0;font-size:16px;padding:12px 25px;border:none;font-family:lato,sans-serif;width:100%;text-shadow:inherit}}@media screen and (max-width:768px){.single-service ul.form_fields li input{max-width:100%;width:100%}.single-service ul.form_fields{margin:0;padding:0;padding-top:0}.single-service .header-section.form-margin .form-wrapper{padding-bottom:0}}#presskitForm{padding:13px 0 20px;padding-bottom:5px;padding-top:0}#presskitForm .first-last{margin-bottom:12px}#presskitForm .first-last:before{content:' ';width:22px;height:20px;position:absolute;background-image:url(/wp-content/themes/insegment/css/images/form-icons-sprite.png);background-repeat:no-repeat;margin:7px 0 0 14px;z-index:9999}#presskitForm .input::placeholder{position:absolute;margin:7px 0 0 50px;font-size:15px;font-family:lato,Arial,sans-serif;font-weight:400}#presskitForm input,#presskitForm textarea{border:1px solid #ccc;border-radius:0;-webkit-appearance:none;padding-left:47px;display:block;width:100%;height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0/8%);box-shadow:inset 0 1px 1px rgb(0 0 0/8%);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#presskitForm textarea:focus{border:1px solid #ccc;border-radius:0;-webkit-appearance:none;padding-left:47px;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0/8%),0 0 8px rgb(102 175 233/60%);box-shadow:inset 0 1px 1px rgb(0 0 0/8%),0 0 8px rgb(102 175 233/60%)}#presskitForm input:focus{-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0/8%),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgb(0 0 0/8%),0 0 6px #ce8483;outline:none}.press-form-only .wpcf7-form-control.wpcf7-submit{background-color:#26b548;color:#fff;padding:6px 12px;font-size:18px;font-weight:700;border-radius:0;text-transform:uppercase;width:100%;border-color:#ccc;background-image:none;border:1px solid transparent;margin-top:15px}.press-form-only .wpcf7-form-control.wpcf7-submit:hover{border-color:#adadad}#presskitForm .form-group:before{content:none!important}#presskitForm .form-group label{position:absolute;margin:26px 0 0 50px!important;font-size:15px;font-family:lato,Arial,sans-serif;font-weight:400;z-index:999}#presskitForm .press-company:before{content:' ';width:22px;height:20px;position:absolute;background-image:url(/wp-content/themes/insegment/css/images/form-icons-sprite.png);background-repeat:no-repeat;margin:7px 0 0 14px;z-index:9999;background-position:0 -33px}#presskitForm .press-email:before{content:' ';width:22px;height:20px;position:absolute;background-image:url(/wp-content/themes/insegment/css/images/form-icons-sprite.png);background-repeat:no-repeat;margin:7px 0 0 14px;z-index:9999;background-position:0 -71px}#presskitForm .press-message:before{content:' ';width:22px;height:20px;position:absolute;background-image:url(/wp-content/themes/insegment/css/images/form-icons-sprite.png);background-repeat:no-repeat;margin:7px 0 0 14px;z-index:9999;background-position:0 -112px}#presskitForm .form-group{margin-bottom:-10px!important}#press_kit form{padding:13px 0 20px;padding-top:0}.press-form-only .wpcf7-form.invalid input:not([type=submit]){border-color:#ed4848!important}.press-form-only .wpcf7-form.invalid .wpcf7-not-valid-tip,.press-form-only .wpcf7-form.invalid .wpcf7-response-output,.press-form-only .wpcf7 form.sent .wpcf7-response-output{display:none!important}ul.form_fields.testimonials h2{font-size:32px;font-weight:700;line-height:30px;color:#fff;margin-bottom:20px;text-align:left;text-transform:none}ul.form_fields.testimonials h3{color:#fff;font-size:15px;font-weight:400;margin-bottom:25px;line-height:20px;text-align:left}ul.form_fields.testimonials li{margin:0 0 10px;list-style:none;padding:0;position:relative;clear:both}ul.form_fields.testimonials li input{background:0 0;border:1px solid #fff;padding:15px;padding-right:90px;margin-bottom:15px;font-size:18px;color:#fff;margin:2px 0;width:100%;padding-top:12px;padding-bottom:12px;margin-bottom:15px}ul.form_fields.testimonials li.required:after{content:'required';display:inline-block;color:#176034;font-weight:300;font-size:18px;position:absolute;top:14px;right:19px}ul.form_fields.testimonials .field_value .field_info{font-size:11px;color:#999;font-style:italic}ul.form_fields.testimonials li input::placeholder{color:#fff}.testimonials-lp-form .wpcf7-form-control.wpcf7-submit{background:#176034;background-image:none;text-shadow:none;border-radius:0;font-size:18px;color:#fff;border:0;-webkit-box-shadow:none;padding:12.5px 50.99px}.testimonials-lp-form .wpcf7-form-control.wpcf7-submit:hover{background:#2c6f46}.testimonials-lp-form form{padding-bottom:30px}.testimonials-lp-form .wpcf7-form.invalid input.wpcf7-not-valid{border:1px solid red}.testimonials-lp-form .wpcf7-form.invalid .wpcf7-not-valid-tip,.testimonials-lp-form .wpcf7-form.invalid .wpcf7-response-output,.testimonials-lp-form .wpcf7-form.sent .wpcf7-response-output{display:none!important}#contact .contact-form form input[type=email]{background:0 0;color:#fff;border:1px solid #fff;width:100%;margin-bottom:2rem;padding:1.7rem 8.5rem 1.7rem 1rem;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#contact-us .contact-form.row form input::placeholder,#contact-us .contact-form.row form textarea::placeholder{color:gray!important}.single-service.postid-3409 .col-md-8.pr-0{min-height:480px}.basic-page .basic-side .side-form form{display:block!important;padding-top:0;padding-bottom:0}.uacf7-next,#form-website-assessment{background:#179335;background:-webkit-gradient(linear,0 0,0 100%,from(#179335)) to(#1A732E);background:-webkit-linear-gradient(#179335,#1A732E);background:-moz-linear-gradient(#179335,#1A732E);background:-ms-linear-gradient(#179335,#1A732E);background:-o-linear-gradient(#179335,#1A732E);background:linear-gradient(#179335,#1A732E);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:block;float:right;border:none;color:#fff;font:normal 14px/1.3 myriad-pro,Arial,Helvetica,sans-serif;line-height:38px;height:38px;margin-top:10px;position:relative;padding:0 15px}.uacf7-prev{background:#179335;background:-webkit-gradient(linear,0 0,0 100%,from(#179335)) to(#1A732E);background:-webkit-linear-gradient(#179335,#1A732E);background:-moz-linear-gradient(#179335,#1A732E);background:-ms-linear-gradient(#179335,#1A732E);background:-o-linear-gradient(#179335,#1A732E);background:linear-gradient(#179335,#1A732E);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;display:block;float:left;border:none;color:#fff;font:normal 14px/1.3 myriad-pro,Arial,Helvetica,sans-serif;line-height:38px;height:38px;margin-top:10px;position:relative;padding:0 15px}.basic-page .basic-side .side-form form input::placeholder,.basic-page .basic-side .side-form form textarea::placeholder{color:gray}.basic-page .basic-side .side-form form .wpcf7-not-valid-tip{color:#00a339}.basic-page .basic-side .side-form form input.wpcf7-not-valid{border:1px solid #ff7c7c;background-color:#ffe0e0}.basic-page .basic-side .side-form .wpcf7-form.invalid .wpcf7-response-output{display:none!important}