:root{--geoweb-form-floating-padding-x:0.75rem;--geoweb-form-floating-padding-y:1.15rem;--geoweb-form-floating-input-padding-t:25px;--geoweb-form-floating-input-padding-b:25px;--geoweb-form-floating-label-opacity:0.65;--geoweb-form-floating-label-transform:scale(0.80) translateY(-2.4rem) translateX(-1.2rem);--geoweb-form-floating-transition:opacity 0.1s ease-in-out,transform 0.1s ease-in-out}.geoweb-input{position:relative;border-radius:9px;box-sizing:border-box;display:block;z-index:2;overflow:hidden;padding:3px}.geoweb-input::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#00ffbc,#c0ff5e)}.geoweb-input-error{color:red}.geoweb-input-error:before{position:relative;left:-3px;content:"✖"}.geoweb-form-floating{position:relative;padding-left:25px;padding-right:25px}.geoweb-form-floating input{padding:var(--geoweb-form-floating-padding-y) var(--geoweb-form-floating-padding-x);padding-top:var(--geoweb-form-floating-input-padding-t);padding-bottom:var(--geoweb-form-floating-input-padding-b);border:1px solid #ccc;background-color:#fff!important;border-radius:4px;outline:0;font-size:.95rem;padding-right:20px}.geoweb-form-floating input[type=color]{padding-top:15px;padding-bottom:15px;min-height:52px}.geoweb-form-floating label{position:absolute;left:35px;top:var(--geoweb-form-floating-padding-y);font-size:14px;background-color:#fff;padding:0 4px;transition:var(--geoweb-form-floating-transition);pointer-events:none;opacity:var(--geoweb-form-floating-label-opacity);transform:scale(1) translateY(-5px) translateX(0)}.geoweb-form-floating input:not(:placeholder-shown)~.geoweb-form-floating-label{top:0;font-size:12px;left:35px;color:#6c757d;background-color:#fff;padding-right:7px;padding-left:7px;opacity:1;transform:translateY(-12px) translateX(0)}.geoweb-buttons-gradient-transparent{background-size:0 0;background-color:transparent;z-index:0;position:relative;display:flex;justify-content:center;align-items:center;border:0;outline:0!important}.geoweb-buttons-gradient-transparent::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background-size:auto;--mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><rect x="2" y="2" width="100%" height="100%" style="height:calc(100% - 4px);width:calc(100% - 4px)" rx="10" ry="10" stroke-width="3" fill="transparent" stroke="white"/></svg>');-webkit-mask:var(--mask);mask:var(--mask);background-image:linear-gradient(to right,#00ffbc,#c0ff5e)}.geoweb-buttons-gradient{border-radius:11px;background:linear-gradient(to right,#00ffbc,#c0ff5e);color:#000;font-weight:500;display:flex;justify-content:center;align-items:center;outline:0!important;border:0}.geoweb-button-gradient-color{border-radius:11px;background:linear-gradient(to right,#00ffbc,#c0ff5e);color:#000}.geoweb-buttons-gradient:hover{color:#000}.geoweb-buttons-primary{text-decoration:none;color:#fff;background-color:#007bff;border-color:#007bff;min-height:auto;height:50px;width:100%;transition:background .3s ease,color .3s ease}.geoweb-buttons-primary:disabled{background:#007BFF1A!important;color:#83b0cd!important;opacity:1!important;border:none!important;transition:background .3s ease,color .3s ease}.geoweb-buttons-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.geoweb-buttons-primary.focus,.geoweb-buttons-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.geoweb-select{position:relative;width:100%}.geoweb-select::after{font-family:"Font Awesome 5 Pro";content:'\f078';color:#bababa;position:absolute;right:13px;font-size:12px;pointer-events:none;box-sizing:border-box;top:50%;transform:translate(-50%,-50%)}.geoweb-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:50px;border-color:#ccc;padding-right:37px;position:relative;color:#495057;font-weight:400;font-size:.95rem}.geoweb-select-label{position:absolute;left:14px;top:50%;color:#878787;transform:translateY(-62%);transition:all .1s ease-out;pointer-events:none;font-size:14px}.geoweb-select .form-control:focus+.geoweb-select-label,.geoweb-select .form-control:valid+.geoweb-select-label{top:0;font-size:12px;left:14px;color:#6c757d;background-color:#fff;opacity:1;padding-left:7px;padding-right:7px;transform:translateY(-12px) translateX(0)}.form-control.is-invalid,.was-validated .form-control:invalid{background-image:none!important}