input[type=submit]:hover,input[type=submit]:focus,button:hover,button:focus,.button:hover,.button:focus{opacity:1}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:inherit;font-size:inherit;padding:15px;border:0;border:1px solid #e0e0e0;outline:0;margin-top:10px;background:#fff;border-radius:0}.gform_wrapper.gravity-theme .gfield_label{font-size:14px !important;line-height:20px !important;font-weight:400 !important;margin-bottom:8px;display:inline-block;padding:0}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:inherit !important;font-family:inherit !important;line-height:inherit !important}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:12px !important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:5px !important}::placeholder{color:#b6b6b6 !important}.gform_wrapper .gform_validation_errors>h2{font-size:13px !important;font-weight:400 !important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{font-size:13px !important;font-weight:400 !important;padding:4px 10px !important}.gform_wrapper.gravity-theme .gfield textarea.large{height:230px !important}input[type=submit],button,.button{font-family:inherit;transition:all .3s}input[type=submit],button,.button{background:0 0;margin-top:0;margin-bottom:0 !important;font-weight:400;padding:14px 25px;height:auto;border-radius:40px;border:2px solid #fff;color:var(--maincolor);font-size:20px;line-height:20px;display:inline-block;font-family:var(--fontHeading);text-transform:uppercase}.buttonLarge{padding:20px 28px}.buttonFix{min-width:287px}.buttonLight{font-weight:400 !important}.gfmc-field div:not(.gchoice){padding-bottom:0 !important}.button:hover{text-decoration:none !important}#field_2_7 .gfield_label{background:0 0;color:var(--maincolor);padding:17px 31px;border-radius:30px;border:2px solid var(--maincolor);font-size:18px !important;line-height:1 !important;cursor:pointer;//font-family:'Politica';font-size:20px;text-transform:uppercase}#field_2_7 #input_2_7{visibility:hidden;width:1px;height:1px;position:absolute}.gform_fileupload_rules{margin-top:0 !important;margin-left:20px !important;padding-top:0 !important;font-size:12px !important;line-height:14px !important}#gform_wrapper_2{position:relative}#gform_wrapper_2 .gform_footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.gform_button.button{background-color:var(--maincolor);color:#fff;width:auto !important}@media screen and (max-width:500px){#gform_wrapper_2 .gform_footer{flex-direction:column}#gform_wrapper_2 .gform_button.button{margin-top:20px}}@media only screen and (max-width:641px){.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:inherit !important}}