.g-recaptcha{margin-top:40px}@media only screen and (max-width:400px){.g-recaptcha{transform:scale(.7);-webkit-transform:scale(.7);transform-origin:0 0;-webkit-transform-origin:0 0}}form h3{margin-top:40px}select{border:none;width:80%;color:var(--main-color);font:var(--normal-weight)15px var(--mon-font);background-color:var(--text-color)}input[type=text],[type=email],input[type=tel]{padding:15px 24px;margin:8px 0;line-height:20px;border:1px solid var(--main-color);color:var(--main-color);font:var(--normal-weight)15px var(--mon-font);border-radius:50px;background-color:var(--text-color);width:250px}::-webkit-input-placeholder{color:var(--main-color)!important;opacity:1!important}::-moz-placeholder{color:var(--main-color)!important;opacity:1!important}textarea{width:250px;padding:12px 24px;margin:8px 0;background-color:var(--text-color);color:var(--main-color);font:var(--normal-weight)15px var(--mon-font);line-height:20px;border:1px solid var(--main-color);border-radius:25px}.form-field input:not([type=checkbox]):not([type=radio]):not([type=hidden]):focus-visible,.form-field select:focus-visible,.form-field textarea:focus-visible{outline:3px solid var(--main-color)!important;outline-offset:3px;box-shadow:0 0 0 5px rgba(232,239,243,.95)!important}.inputGroup{background-color:initial;display:block;margin:10px 0;position:relative;border-radius:50px;max-width:fit-content!important}.inputGroup label{padding:12px 25px 12px 60px;border:.5px solid var(--main-color);display:block;text-align:left;color:var(--middle-blue-color);cursor:pointer;position:relative;z-index:2;transition:color 200ms ease-in;overflow:hidden;border-radius:50px;font:17px var(--hind-font)}@media only screen and (max-width:600px){.inputGroup{max-width:100%!important}.inputGroup label{box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;white-space:normal}}.inputGroup label:before{width:10px;height:10px;border-radius:50%;content:"";background-color:var(--cloud-blue-color);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)scale3d(1,1,1);transition:transform 300ms cubic-bezier(.4,0,.2,1),opacity 300ms cubic-bezier(.4,0,.2,1);opacity:0;z-index:-1}.inputGroup label:after{width:32px;height:32px;content:"";border:.5px solid #7b9fbb;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E ");background-repeat:no-repeat;background-position:4px 5px;border-radius:50%;z-index:2;position:absolute;left:9px;top:50%;transform:translateY(-50%);cursor:pointer;transition:background-color 200ms ease-in,border-color 200ms ease-in}.inputGroup input:checked~label{color:var(--main-color);border:.5px solid var(--cloud-blue-color)}.inputGroup input:checked~label:before{transform:translate(-50%,-50%)scale3d(56,56,1);opacity:1}.inputGroup input:checked~label:after{background-color:var(--web-green-color);border:.5px solid var(--web-green-color)}.inputGroup input:focus-visible~label{outline:3px solid var(--cloud-blue-color);outline-offset:3px}.inputGroup input{width:44px;height:44px;order:1;z-index:3;position:absolute;left:3px;top:50%;transform:translateY(-50%);cursor:pointer;margin:0;opacity:0}#up-form .inputGroup label a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;vertical-align:middle}.label-link{float:right;margin:3px 0 0 25px}