.captcha-error{color:#dc3545;font-family:Avenir Roman;font-size:14px;margin-top:10px}.web3-form{margin:5vh auto 0;max-width:1200px;text-align:center;width:70vw}@media screen and (max-width:576px){.web3-form{max-width:none;width:80vw}}.web3-form--row{-moz-column-gap:5vw;column-gap:5vw;display:flex;margin-top:50px;width:100%}@media screen and (max-width:576px){.web3-form--row{flex-direction:column;margin-top:0}}.web3-form--row-msg{margin-top:50px;position:relative}.web3-form--col,.web3-form--row-msg{display:flex;flex-direction:column;text-align:left}.web3-form--col{width:100%}@media screen and (max-width:576px){.web3-form--col{margin-top:20px}}.web3-form--radio-row{margin-top:50px;text-align:left}.web3-form--radio-group{display:inline-block;margin-top:10px}.web3-form--radio-group:not(:last-child){margin-right:30px}.web3-form--label{color:#295b65;font-family:Canela,sans-serif;font-size:clamp(2rem,1.8vw,3rem)}@media screen and (max-width:576px){.web3-form--label{font-size:25px}}.web3-form--label-radio{color:#295b65;font-family:Canela,sans-serif;font-size:clamp(1.5rem,1.6vw,3rem)}@media screen and (max-width:576px){.web3-form--label-radio{font-size:22px}}.web3-form--input{background:none;border:none;border-bottom:1px solid #295b65;color:#828282;font-family:NEXALIGHT,sans-serif;font-size:clamp(1.2rem,1.4vw,3rem);outline:none;padding:10px 0 10px 5px;transition:all .5s}.web3-form--input:focus{border-bottom:1px solid #5b3427}.web3-form--textarea{border:1px solid #295b65;color:#828282;font-family:NEXALIGHT,sans-serif;font-size:clamp(1.2rem,1.4vw,3rem);margin-top:20px;outline:none;padding:20px;resize:vertical;transition:all .5s}.web3-form--textarea:focus{border:1px solid #5b3427}.web3-form--btn{background-color:#295b65;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:NEXALIGHT,sans-serif;font-size:clamp(1rem,1.2vw,3rem);font-weight:300;margin-top:60px;overflow:hidden;padding:10px 0;position:relative;text-align:center;text-transform:uppercase;transition:all .25s cubic-bezier(0,.49,.64,.83);width:150px}@media screen and (max-width:992px){.web3-form--btn{font-size:.8rem;padding:10px 25px}}.web3-form--btn:hover{box-shadow:inset 0 -3.25em #5b3427;color:#fff}.web3-form--result-msg{color:#828282;font-family:Avenir Roman;font-size:clamp(1.2rem,1.3vw,3rem);margin-top:20px}@media screen and (max-width:576px){.web3-form--result-msg{font-size:20px}}.text-red{color:#dc3545;font-family:Avenir Roman;font-size:20px;margin-top:10px}@media screen and (max-width:576px){.text-red{font-size:16px}}.empty-feedback,.invalid-feedback{display:none}.was-validated :-moz-placeholder-shown:invalid~.empty-feedback{display:block}.was-validated :placeholder-shown:invalid~.empty-feedback{display:block}.was-validated :not(:-moz-placeholder-shown):invalid~.invalid-feedback{display:block}.was-validated :not(:placeholder-shown):invalid~.invalid-feedback{display:block}.is-invalid,.was-validated :invalid{border-color:#dc3545}.main-hcaptcha-container{margin-top:-200px!important}
