:root{--border-color-dark:#2f374c;--border-color:#a7abb6;--border-color-light:#b5b8c0;--text-color-gray:#535a6c;--text-color-black:#2f374c;--background-blue:#bedceb;--background-gray:#e6e7ea;--admin-font-size:20px;--gutter:15px;--color-white:#fff;--color-white2:#fafafa;--color-black:#0a142d;--color-darkgray1:#2f374c;--color-darkgray2:#535a6c;--color-gray1:#848996;--color-gray2:#b5b8c0;--color-gray3:#e6e7ea;--color-darkblue1:#004169;--color-darkblue2:#265d7f;--color-blue1:#288cbe;--color-blue1-2:#207faf;--color-blue2:#5ea9ce;--color-blue3:#bedceb;--color-blue4:#dfeef5;--has-orange-background-color:#f05f00;--color-green:#90b247;--bp-phone:576px;--bp-tablet:768px;--bp-desktop:1200px;--bp-large:1440px;font-size:62.5%}body{font-size:2rem}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper,.wp-block-nitea-blocks-render-contact-form .form-wrapper{padding:15px 15px 0}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .success-message,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .success-message{background-color:#fff;color:#90b247;margin-bottom:15px;padding:15px}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .error-message,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .error-message{background-color:#fff;color:#f05f00;margin-bottom:15px;padding:15px}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group{display:flex;flex-direction:column}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group.row,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group.row{flex-direction:row}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group.row .input-wrapper,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group.row .input-wrapper{flex:0 0 100%;max-width:100%}@media(min-width:768px){.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group.row .input-wrapper,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group.row .input-wrapper{flex:0 0 50%;max-width:50%}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group.row .input-wrapper:last-child input,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group.row .input-wrapper:last-child input{border-left:0!important}}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper{min-width:200px;position:relative}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email],.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number],.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel],.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text],.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email],.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number],.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel],.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text],.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea{background-color:transparent;border:solid #b5b8c0;border-width:1px 1px 0;color:#2f374c;font-family:brown-ba,serif;font-size:1.6rem!important;height:20px;line-height:1.1;min-height:48px;outline:0;padding:1.5rem 1.5rem .5rem;width:100%;z-index:1}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email].invalid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number].invalid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel].invalid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text].invalid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select.invalid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea.invalid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email].invalid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number].invalid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel].invalid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text].invalid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select.invalid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea.invalid+label{color:#848996;display:flex;font-size:1.2rem;left:1.5rem;top:.4rem!important}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email].invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number].invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel].invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text].invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select.invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea.invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email].invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number].invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel].invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text].invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select.invalid+label span.error,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea.invalid+label span.error{color:#f05f00;display:inline-block;font-size:1.2rem;padding-left:20px;position:relative}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email].invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number].invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel].invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text].invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select.invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea.invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email].invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number].invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel].invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text].invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select.invalid+label span.error:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea.invalid+label span.error:before{border:0 solid #f05f00;content:"x";display:inline-block;font-size:1.4rem;height:10px;left:6px;position:absolute;top:-3px;transform:rotate(0deg);width:10px}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email].valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number].valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel].valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text].valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select.valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea.valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email].valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number].valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel].valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text].valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select.valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea.valid+label{color:#848996;display:flex;left:1.5rem;top:.4rem!important}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email].valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number].valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel].valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text].valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select.valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea.valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email].valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number].valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel].valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text].valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select.valid+label span.correct,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea.valid+label span.correct{color:#f05f00;display:inline-block;font-size:1.2rem;padding-left:15px;position:relative}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email].valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number].valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel].valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text].valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select.valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea.valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email].valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number].valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel].valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text].valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select.valid+label span.correct:before,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea.valid+label span.correct:before{border:solid #90b247;border-width:0 2px 2px 0;content:"";display:inline-block;height:7px;left:8px;position:absolute;transform:rotate(38deg);width:3px}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email]:focus label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number]:focus label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel]:focus label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text]:focus label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select:focus label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea:focus label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email]:focus label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number]:focus label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel]:focus label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text]:focus label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select:focus label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea:focus label{color:#848996;font-family:brown-ba,serif;font-size:1.6rem;font-weight:500;left:1.5rem;line-height:1.1;position:absolute;top:1.5rem;transition:all .3s ease;z-index:2}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email]:focus+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=email]:valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number]:focus+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=number]:valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel]:focus+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=tel]:valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text]:focus+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper input[type=text]:valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select:focus+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper select:valid+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea:focus+label,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea:valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email]:focus+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=email]:valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number]:focus+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=number]:valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel]:focus+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=tel]:valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text]:focus+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper input[type=text]:valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select:focus+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper select:valid+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea:focus+label,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea:valid+label{color:#848996;font-size:1.2rem;left:1.5rem;position:absolute;top:.4rem}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .form-group .input-wrapper textarea,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .form-group .input-wrapper textarea{border-bottom:1px solid #b5b8c0;min-height:140px;padding-top:2.3rem}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form button,.wp-block-nitea-blocks-render-contact-form .form-wrapper form button{align-items:center;background-color:transparent;border:2px solid #288cbe!important;color:#288cbe;display:flex;font-size:1.6rem;height:34px;justify-content:center;margin:15px auto;transition:all .2s;width:100px}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form button:focus-visible,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form button:hover,.wp-block-nitea-blocks-render-contact-form .form-wrapper form button:focus-visible,.wp-block-nitea-blocks-render-contact-form .form-wrapper form button:hover{box-shadow:inset 0 0 4px -1px rgba(44,54,84,.612)!important;outline:none!important}.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper form .privacy-policy,.wp-block-nitea-blocks-render-contact-form .contact-form-wrapper forma,.wp-block-nitea-blocks-render-contact-form .form-wrapper form .privacy-policy,.wp-block-nitea-blocks-render-contact-form .form-wrapper forma,.wp-block-nitea-blocks-render-contact-form .privacy-policy,.wp-block-nitea-blocks-render-contact-forma{color:#848996;font-size:1.2rem;text-align:center}@keyframes successMsg{0%{border:1px solid #000;height:auto;margin-left:-200%;max-height:100px;overflow:visible;padding:5px 10px}20%{border:1px solid #000;height:auto;margin-left:0;max-height:100px;padding:5px 10px}80%{border:1px solid #000;height:auto;margin-left:0;max-height:100px;padding:5px 10px}to{height:auto;margin-left:-200%;max-height:0;padding:0}}
