body #page-container .et_pb_section a.et_pb_button,button.et_pb_contact_submit{position:relative!important;display:inline-block!important;border-radius:50px;background:#fff!important;overflow:visible!important;isolation:isolate;padding:8px;transition:background 0.3s ease;color:#323232!important}body #page-container .et_pb_section a.et_pb_button::before,button.et_pb_contact_submit::before{content:""!important;display:block!important;position:absolute!important;inset:0!important;border-radius:inherit!important;padding:4px!important;opacity:100;background:linear-gradient(125deg,#6c79b6,#b7c2e6,#fff,#b7c2e6,#6c79b6)!important;transform:translateY(0px);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1;transition:background 0.4s ease}body #page-container .et_pb_section a.et_pb_button:hover,button.et_pb_contact_submit:hover{background:rgba(255,255,255,0.85)!important;padding:8px!important}body #page-container .et_pb_section a.et_pb_button:hover::before,button.et_pb_contact_submit:hover::before{background:linear-gradient(30deg,#6c79b6,#b7c2e6,#fff,#b7c2e6,#6c79b6)!important}.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button{border:none}.et_pb_contact_form_0.et_pb_contact_form_container.et_pb_module .et_pb_button:hover::after{opacity:0!important}.et_pb_contact input,.et_pb_contact textarea{border-radius:10px!important}.et_pb_contact label{font-weight:300;font-size:17px}