input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea,select{padding:.7rem 1rem;border:2px solid #fff !important;height:3rem;font-size:1rem !important;color:#888 !important;box-shadow:none !important;background-color:#f9f9f9 !important}select{padding:.2rem 2rem .2rem 1rem !important;background-position:calc(100% + 24px) center !important}input[type=number]{padding-right:-4rem !important}[type=radio]{margin:0 !important}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus,select:focus{border:2px solid #fff}select{background-position:right 0rem center;background-repeat:no-repeat;background-size:15px 10px}button{cursor:pointer}.button{border-radius:99999px;padding:1rem;text-transform:uppercase;font-weight:700;background-color:#036 !important;color:#fff;border:none}@media(max-width: 768px){.button{padding:.5rem 1rem;font-size:.8rem}}.button.submit{background-color:#f60 !important;color:#fff}.button.gform_previous_button{background-color:#f9f9f9 !important;color:#b5bdbc}.button.gform_save_link{background-color:#6697ca !important;color:#fff !important;border:none !important}.button.gform_save_link path{fill:#fff}.submit-form{margin-top:6rem;background-color:#fff;border-radius:2rem;padding:6rem}@media(max-width: 768px){.submit-form{padding:1.5rem}}.ginput_container_consent{display:flex}.ginput_container_consent .gfield_consent_label{margin-left:1.5rem}input[type=checkbox]{opacity:0;position:absolute}input[type=checkbox]+label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block}input[type=checkbox]+label:before,input[type=checkbox]+label:after{content:"";position:absolute;left:0;z-index:1;-webkit-transition:.2s;transition:.2s}input[type=checkbox]:not(:checked)+label:after{width:20px;height:20px;border:2px solid #b5bdbc;top:0px}li input[type=checkbox]:checked+label:after{top:0;width:20px;height:20px;border:2px solid #b5bdbc;background-color:#f9f9f9;z-index:0;border-radius:2px}input[type=checkbox]:not(:checked)+label:before{width:0;height:0;border:3px solid rgba(0,0,0,0);left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}input[type=checkbox]:checked+label:before{top:0;left:1px;width:8px;height:13px;margin-top:3px;border-top:2px solid rgba(0,0,0,0);border-left:2px solid rgba(0,0,0,0);border-right:2px solid #f60;border-bottom:2px solid #f60;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.show-descriptions{position:relative;margin:1rem 0 !important;padding-bottom:1rem}.show-descriptions legend{position:absolute;background-color:#f60 !important;color:#fff;padding:.5rem 1rem !important;border-radius:999999px}.show-descriptions input[type=checkbox]:not(:checked)+label:after{position:absolute;width:100%;height:100%;border:0;top:0px}.show-descriptions label{color:rgba(0,0,0,0) !important;width:100% !important}.descriptions{padding:2rem;background-color:#f9f9f9}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium{width:auto !important}.swp-flex--row{gap:0 !important}.swp-flex--row .searchwp-form-input-container input[type=search]{background-image:none !important;padding:.5rem 1rem;height:2rem;border-top-left-radius:100px !important;border-bottom-left-radius:100px !important;border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.swp-flex--row input[type=submit]{background-color:#6697ca;color:#fff;font-weight:700;padding:.5rem 1rem;border-top-right-radius:100px !important;border-bottom-right-radius:100px !important;border-top-left-radius:0px !important;border-bottom-left-radius:0px !important;height:2rem;cursor:pointer;border:none}
