#qvelo-contact-form{margin-top:0}#qvelo-contact-form .et_pb_contact_field{margin-bottom:24px;padding:0}#qvelo-contact-form .et_pb_contact_form_label{display:block!important;font-family:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;font-size:0.9rem;line-height:1.4;font-weight:600;color:#0B1C2C;margin-bottom:8px}#qvelo-contact-form input[type="text"],#qvelo-contact-form input[type="email"],#qvelo-contact-form input[type="tel"],#qvelo-contact-form textarea,#qvelo-contact-form select{width:100%;font-family:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#0B1C2C;background:#FFFFFF;border:1px solid #B7BABD;border-radius:0;padding:14px 16px;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}#qvelo-contact-form input[type="text"],#qvelo-contact-form input[type="email"],#qvelo-contact-form input[type="tel"],#qvelo-contact-form select{min-height:52px}#qvelo-contact-form textarea{min-height:180px;resize:vertical}#qvelo-contact-form input::placeholder,#qvelo-contact-form textarea::placeholder{color:#7A7F84;opacity:1}#qvelo-contact-form input:focus,#qvelo-contact-form textarea:focus,#qvelo-contact-form select:focus{outline:none;border-color:#2972B9;box-shadow:0 0 0 1px #2972B9}#qvelo-contact-form select{cursor:pointer}#qvelo-contact-form .input{background-color:#FFFFFF}#qvelo-contact-form .et_contact_bottom_container{float:none;display:flex;justify-content:flex-start;width:100%;margin-top:8px}#qvelo-contact-form .et_pb_contact_submit{font-family:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif!important;font-size:0.95rem!important;line-height:1.4!important;font-weight:600!important;color:#FFFFFF!important;background:#2972B9!important;border:1px solid #2972B9!important;border-radius:0!important;padding:14px 26px!important;margin:0!important;transition:background .15s ease,border-color .15s ease!important}#qvelo-contact-form .et_pb_contact_submit::after{display:none!important}#qvelo-contact-form .et_pb_contact_submit:hover{color:#FFFFFF!important;background:#1F5690!important;border-color:#1F5690!important;padding:14px 26px!important}#qvelo-contact-form .et_pb_contact_error{border-color:#A33A3A!important}#qvelo-contact-form .et-pb-contact-message{font-family:"Segoe UI",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,sans-serif;color:#0B1C2C;margin-bottom:24px}#qvelo-contact-form .et-pb-contact-message p{font-size:1rem;line-height:1.6;margin-bottom:12px}@media (max-width:767px){#qvelo-contact-form .et_pb_contact_field{width:100%!important;max-width:100%!important;margin-left:0!important}#qvelo-contact-form input[type="text"],#qvelo-contact-form input[type="email"],#qvelo-contact-form input[type="tel"],#qvelo-contact-form textarea,#qvelo-contact-form select{font-size:16px}}.et_pb_section_1.et_pb_section{padding-top:0px}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:65%;max-width:2560px}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{color:#FFFFFF!important;background-color:#0C71C3!important}@media only screen and (max-width:980px){body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after{opacity:1}}@media only screen and (max-width:767px){body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:after{display:inline-block;opacity:0}body #page-container .et_pb_section .et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover:after{opacity:1}}