.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"]{border:none;border-radius:0;border-bottom:2px solid var(--primary);margin-bottom:20px;background-color:transparent}.gform_wrapper textarea{border:2px solid var(--primary);background-color:transparent}.gform_wrapper input[type="text"]:focus-visible,.gform_wrapper input[type="email"]:focus-visible,.gform_wrapper input[type="tel"]:focus-visible,.gform_wrapper textarea:focus{background-color:rgb(255 170 54 / 15%);outline:none!important}.gform_wrapper select{border:2px solid var(--primary);padding:10px 20px!important}.gform_wrapper li.gfield>label{font-weight:400;opacity:.8;position:relative;top:5px}.gform_wrapper .ginput_container_textarea{margin-top:25px!important}.gform_wrapper input[type="checkbox"]{opacity:0;position:absolute}.gform_wrapper input[type="checkbox"]+label{position:relative;overflow:hidden;padding-left:35px;cursor:pointer;display:inline-block;font-size:16px;line-height:22px}.gform_wrapper input[type="checkbox"]+label:before,.gform_wrapper input[type="checkbox"]+label:after{content:"";position:absolute;left:0;z-index:1;-webkit-transition:0.2s;transition:0.2s}.gform_wrapper input[type="checkbox"]:not(:checked)+label:after{width:20px;height:20px;border:2px solid #000;top:0;border-radius:50%}.gform_wrapper input[type="checkbox"]:checked+label:after{top:0;width:20px;height:20px;border:2px solid var(--primary);background-color:var(--primary);z-index:0;border-radius:2px;border-radius:50%}.gform_wrapper input[type="checkbox"]:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.gform_wrapper input[type="checkbox"]:checked+label:before{top:0;left:1px;width:8px;height:13px;margin-top:3px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}