form div.container-fields{display:flex;gap:15px;justify-content:space-between}form div.container-fields>div{flex:1 1 50%}form label{color:#10ffed;display:block;letter-spacing:.25px;margin:10px 0 7px}form input:not(input[type=file]){border:2px solid #119abf;border-bottom-color:#e7ffff;min-width:250px}form textarea{resize:vertical}form select,form textarea{border:2px solid #e7ffff;width:100%}form input:not(input[type=file]),form select,form textarea{background-color:#119abf;color:#fff;padding:5px;width:100%}form input:not(input[type=file]):focus,form select:focus,form textarea:focus{border:2px solid #10ffed;outline:none}form .form-errors li{border-left:3px solid #c0392b;font-size:.9rem;margin:5px 0;padding-left:8px}form .form-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end}form button.filled{background-color:#10ffed;border:2px solid #10ffed;color:#2c2c2c;display:inline-block;float:right;font-family:Neue Montreal,sans-serif;font-weight:700;letter-spacing:.5px;margin:20px 0;padding:8px 20px;text-transform:uppercase;transition:color .2s linear,background-color .2s linear,border .2s linear}form button.filled:hover{background-color:#fff;border:2px solid #fff;cursor:pointer}.form-success{align-items:center;display:flex;flex-direction:column;gap:40px;justify-content:center;min-height:inherit}.form-success img{width:200px}.form-success p{text-align:center}.grecaptcha-badge{visibility:hidden}.recaptcha-container{color:#fff;font-size:.8rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contact-form div.flex.container-limit{align-items:flex-start;background-image:url(/build/images/contact.549b7ac0.svg);background-position:right 15px bottom 15px;background-repeat:no-repeat;background-size:30%}.contact-form div.flex.container-limit #contactForm{color:#fff;flex:2;margin:0 auto;max-width:600px;min-height:500px}.contact-form div.flex.container-limit #contactForm.loader{position:relative}.contact-form div.flex.container-limit #contactForm.loader:after{animation-duration:.8s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;border-color:#fff;border-radius:50%;border-style:solid;border-width:3px 3px 0 0;content:"";height:60px;left:calc(50% - 30px);position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.contact-form div.flex.container-limit div.text-contact{flex:1}.contact-form div.flex.container-limit div.text-contact h2{color:#10ffed;padding-bottom:15px}.contact-form div.flex.container-limit div.text-contact p{color:#e7ffff;text-align:justify}@media screen and (max-width:925px){#contact div.flex.container-limit{background-position:bottom left 15px;background-size:125px;flex-direction:column-reverse;padding-bottom:120px}#contact div.flex.container-limit form{margin:auto;width:100%}#contact div.flex.container-limit form div.container-fields{gap:25px}#contact div.flex.container-limit div.text-contact{margin:auto;max-width:500px;text-align:center}#contact div.flex.container-limit div.text-contact p,#contact div.flex.container-limit div.text-contact p.title-sup{text-align:center}}@media screen and (max-width:645px){#contact div.flex.container-limit form div.container-fields{display:block}#contact div.flex.container-limit form div.container-fields input{min-width:200px;width:100%}}.file-field label{border:2px solid #fff;color:#fff;cursor:pointer;padding:5px 8px;position:relative;width:100%}.file-field label:after{content:url(/build/images/upload.751a6458.svg);line-height:1;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px}.file-field input[type=file]{display:none}div.values{border-left:3px solid #f15a3a;margin-top:50px;padding:0 0 5px 25px}div.values h3{color:#f15a3a;font-family:Neue Montreal,sans-serif;font-weight:400;margin-bottom:15px;text-transform:uppercase}div.values div.container-values{align-items:start;display:grid;gap:25px 125px;grid-auto-columns:1fr;grid-auto-flow:column;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;justify-content:center}div.values div.container-values h4{margin-bottom:5px}div.values div.container-values p{font-size:.95rem;line-height:1.1}@media screen and (max-width:925px){div.values div.container-values{display:block}div.values div.container-values div{margin-bottom:20px}}body{background:#fff;background:linear-gradient(0deg,#fff 75%,rgba(16,255,237,.146))}#contact{background-color:#119abf}main{margin:auto;max-width:1200px;padding:0 50px}main div.title{border-left:3px solid #119abf;margin-bottom:75px;margin-top:100px}main div.title h1{font-size:3rem;margin:5px 0}main div.title div.elements{display:flex;font-size:1.1rem;gap:100px;line-height:1;padding-top:15px}main div.title div.elements p{display:inline-flex}main div.title div.elements p img{height:18px;padding-right:15px;vertical-align:middle}main section.job-details.container-limit{padding:0 0 50px}main section.job-details.container-limit h2{font-size:2rem;padding:50px 0 15px}main section.job-details.container-limit>p{font-family:Neue Montreal,sans-serif;font-size:1.7rem;font-weight:700;padding:30px 0 0;text-align:center;text-transform:uppercase}main section.job-details.container-limit>p a{color:#f15a3a}main section.job-details.container-limit>p a:hover{color:#119abf}main section.job-details.container-limit div.values p{font-size:1rem}main section.job-details.container-limit div ul{list-style-position:inside;list-style-type:disc;padding-bottom:10px}main section.job-details.container-limit div ul li{padding-bottom:2px}main section.job-details.container-limit div ul li::marker{color:#f15a3a;content:"✓ ";font-weight:600;padding-right:10px;word-spacing:.75rem}main section.job-details.container-limit div p:not(div.values p){padding-bottom:10px;text-align:justify}main section.job-details.container-limit div a{color:#f15a3a}main section.job-details.container-limit div a:hover{color:#119abf}@media screen and (max-width:925px){main{padding:0 30px;width:100%}}@media screen and (max-width:768px){main div.title{margin-bottom:0}main div.title h1{font-size:2rem}main div.title div.elements{flex-direction:column;gap:5px}}