.seo-contact-top-section .et_pb_main_blurb_image .et-pb-icon{border-width:1px !important;padding:23px !important}.seo-contact-top-section .et_pb_blurb_description a{color:inherit !important}.seo-contact-top-section .et_pb_blurb_description p{padding:0 !important}.seo-contact-top-section .et_pb_blurb{cursor:pointer;transition:.3s}.seo-contact-top-section .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon,.seo-contact-top-section .et_pb_blurb h4 strong{transition:.3s}.seo-contact-top-section .et_pb_blurb:hover:after{top:-9px;left:-9px;right:-9px;bottom:-9px}.seo-contact-top-section .et_pb_blurb:hover .et_pb_blurb_container h4{border-color:#00d664}.seo-contact-top-section .et_pb_blurb:hover .et_pb_main_blurb_image .et-pb-icon{transform:scale(1.1)}.seo-contact-top-section .et_pb_blurb:hover .et_pb_blurb_container{-webkit-animation:fadeIn .2s infinite;animation:fadeIn .2s infinite;animation-iteration-count:1}body.et-fb .seo-contact-top-section .et_pb_image.et_pb_module{position:absolute !important}.seo_contact_form .et_pb_contact_form{margin-left:0 !important}.seo_contact_form .et_pb_contact_form .et_pb_contact_field{padding:0 !important;margin:0 !important;margin-bottom:32px !important}.seo_contact_form .et_pb_contact_form .et_pb_contact_field_half.et_pb_contact_field_last{margin-right:0 !important}.seo_contact_form .et_pb_contact_form .et_pb_contact_field_half{width:48.5% !important;margin-right:2.5% !important}.seo_contact_form .et_pb_contact_form .et_contact_bottom_container{margin-top:-3px !important;width:100%;text-align:left;overflow:visible}.seo_contact_form p[data-type="checkbox"] label{font-size:16px !important}.seo_contact_form p:not([data-type="checkbox"]) .et_pb_contact_form_label{display:block;font-size:0;margin-bottom:-5px;position:relative;color:#a7a7a7}.seo_contact_form p:not([data-type="checkbox"])[data-id="message"] .et_pb_contact_form_label:after{height:2px}.seo_contact_form p:not([data-type="checkbox"]) .et_pb_contact_form_label:after{content:"";display:block;width:100%;height:1px;background-color:#a7a7a7;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:-7px;transform:translate(0,45px);opacity:.2 !important}.seo_contact_form .et_pb_contact_form_label:before{display:inline-block;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.seo_contact_form .et_pb_contact_form_label[for^="et_pb_contact_name"]:before{content:'First and last name'}.seo_contact_form .et_pb_contact_form_label[for^="et_pb_contact_email"]:before{content:'Email Address here'}.seo_contact_form .et_pb_contact_form_label[for^="et_pb_contact_phone number"]:before{content:'Your phone number here'}.seo_contact_form .et_pb_contact_form_label[for^="et_pb_contact_company"]:before{content:'Your company here'}.seo_contact_form .et_pb_contact_form_label[for^="et_pb_contact_message"]:before{content:'Tell us your idea';transform:translate(0,-178px)}.seo_contact_form .et_pb_promo .et_pb_promo_description p{max-width:390px;line-height:150%;padding-bottom:1px}.seo_contact_form .et_pb_contact_form p{overflow:visible}.seo_contact_form .et_pb_contact_form p textarea,.seo_contact_form .et_pb_contact_form p input{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.seo_contact_form .et_pb_contact_form p.filled textarea,.seo_contact_form .et_pb_contact_form p.focus textarea,.seo_contact_form .et_pb_contact_form p.filled input,.seo_contact_form .et_pb_contact_form p.focus input{transform:translate(0,15px)}.seo_contact_form .et_pb_contact_form p.filled .et_pb_contact_form_label:before,.seo_contact_form .et_pb_contact_form p.focus .et_pb_contact_form_label:before{transform:translate(0,20px)}.seo_contact_form .et_pb_contact_form p.filled .et_pb_contact_form_label[for="et_pb_contact_message_4"]:before,.seo_contact_form .et_pb_contact_form p.focus .et_pb_contact_form_label[for="et_pb_contact_message_4"]:before{transform:translate(0,20px)}.seo_contact_form .et_pb_contact_form p.filled .et_pb_contact_form_label:after,.seo_contact_form .et_pb_contact_form p.focus .et_pb_contact_form_label:after{transform:translate(0,23px)}.seo_contact_form .et_pb_contact_form p:not(.et_pb_contact_field_half){clear:both}.seo_contact_form .et_pb_contact_form textarea::-webkit-input-placeholder,.seo_contact_form .et_pb_contact_form input::-webkit-input-placeholder{font-size:30px !important;font-weight:700 !important}.seo_contact_form .et_pb_contact_form textarea::-moz-placeholder,.seo_contact_form .et_pb_contact_form input::-moz-placeholder{font-size:30px !important;font-weight:700 !important}.seo_contact_form .et_pb_contact_form textarea:-ms-input-placeholder,.seo_contact_form .et_pb_contact_form input:-ms-input-placeholder{font-size:30px !important;font-weight:700 !important}.seo_contact_form .et_pb_contact_form textarea:-moz-placeholder,.seo_contact_form .et_pb_contact_form input:-moz-placeholder{font-size:30px !important;font-weight:700 !important}.seo_contact_form .et_pb_contact_form_container .et-pb-contact-message ul{padding-bottom:12px !important}.seo_contact_form .et_pb_contact_form p textarea.et_contact_error,.seo_contact_form .et_pb_contact_form p input.et_contact_error{padding-left:15px !important;border:1px solid #f00 !important}.seo_contact_form .et_pb_contact_form p textarea.et_contact_error+.et_pb_contact_form_label[for="et_pb_contact_message_4"]:before{transform:translate(0,20px)}.seo_contact_form textarea.et_contact_error+.et_pb_contact_form_label:after{transform:translate(0,52px)}@media only screen and (max-width:1390px){#page-container .seo-contact-top-section .et_pb_row{width:90% !important}}@media only screen and (max-width:980px){#page-container .seo-contact-top-section .et_pb_blurb{padding:40px !important}.seo_contact_form .et_pb_contact_form textarea::-webkit-input-placeholder,.seo_contact_form .et_pb_contact_form input::-webkit-input-placeholder{font-size:26px !important}.seo_contact_form .et_pb_contact_form textarea::-moz-placeholder,.seo_contact_form .et_pb_contact_form input::-moz-placeholder{font-size:26px !important}.seo_contact_form .et_pb_contact_form textarea:-ms-input-placeholder,.seo_contact_form .et_pb_contact_form input:-ms-input-placeholder{font-size:26px !important}.seo_contact_form .et_pb_contact_form textarea:-moz-placeholder,.seo_contact_form .et_pb_contact_form input:-moz-placeholder{font-size:26px !important}}@media only screen and (max-width:767px){#page-container .seo-contact-top-section .et_pb_row{width:95% !important}#page-container .seo-contact-top-section .et_pb_blurb{padding:30px !important}.seo_contact_form .et_pb_contact_form .et_pb_contact_field_half{width:100% !important;margin-right:0 !important}.seo_contact_form .et_pb_contact_form textarea::-webkit-input-placeholder,.seo_contact_form .et_pb_contact_form input::-webkit-input-placeholder{font-size:22px !important}.seo_contact_form .et_pb_contact_form textarea::-moz-placeholder,.seo_contact_form .et_pb_contact_form input::-moz-placeholder{font-size:22px !important}.seo_contact_form .et_pb_contact_form textarea:-ms-input-placeholder,.seo_contact_form .et_pb_contact_form input:-ms-input-placeholder{font-size:22px !important}.seo_contact_form .et_pb_contact_form textarea:-moz-placeholder,.seo_contact_form .et_pb_contact_form input:-moz-placeholder{font-size:22px !important}}@media only screen and (max-width:480px){#page-container .seo-contact-top-section .et_pb_row{width:90% !important}}