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 0.3s}input[type="submit"],button,.button{background:transparent;margin-top:0;margin-bottom:0 !important;font-weight:normal;padding:12px
25px;height:auto;border-radius:40px;border:2px
solid #fff;color:var(--maincolor);font-size:18px;line-height:20px;display:inline-block;font-family:var(--fontHeading);text-transform:uppercase}.buttonLarge{padding:20px
28px}.buttonFix{min-width:287px}.btnSmall{font-size:18px !important}.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:transparent;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}}