.contact-form{background-color:#fff;border-radius:100px;height:100%;padding:50px 70px;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.contact-form h2{text-transform:uppercase}.contact-form .form input{width:100%;margin:10px auto;background-color:#f7f7f7;border:0;padding:20px;border-radius:15px}.contact-form .form input::placeholder{color:#a2a2a2;font-family:MetropolisLight}.contact-form .form .left-input{width:49%;margin-right:1%}.contact-form .form .right-input{width:49%;margin-left:1%}.contact-form .form .submit-form{margin-top:10px;width:30%}.contact-form .form .submit-form .submit-button{display:flex;align-items:center;text-align:center;padding:20px 60px;background-color:#00bdb5;border-radius:10px;color:#fff;font-family:MetropolisLight;box-shadow:0 7px 0 #fff;transition:.5s all;text-transform:uppercase;border:0;cursor:pointer;justify-content:center}.contact-form .form .submit-form .submit-button:hover{background-color:#272d2e}.contact-form .form .file-input{position:relative}.contact-form .form .file-input .attachment{display:flex;align-items:center;justify-content:center;position:absolute;right:8px;top:calc(50% - 18px);height:36px;width:50px;border-left:2px solid #D0D0D0}.contact-form .form .file-input .attachment img{margin-top:-7px;height:26px;width:26px}.contact-form .form .rodo{display:flex;align-self:center;width:70%}.contact-form .form .rodo label{cursor:pointer;font-size:.7rem;color:#a2a2a2}.contact-form .form .rodo label .rodo-input{width:auto;cursor:pointer}.contact-form .form .rodo label .rodo-input:checked{background-color:red}@media screen and (max-width: 1440px){.submit-form{width:50% !important}.rodo{width:50% !important}}@media screen and (max-width: 1024px){.submit-shadow-button,.submit-button{width:100% !important}.submit-form{width:100% !important}.rodo{width:100% !important;margin-top:20px}}@media screen and (max-width: 768px){.submit-shadow-button,.submit-button{width:auto !important}.submit-form{width:40% !important}.rodo{width:60% !important;margin-top:0px !important}}@media screen and (max-width: 425px){.team-container{margin-bottom:0 !important}.contact-form{padding:30px 40px}.submit-shadow-button,.submit-button{width:100% !important}.submit-form{width:100% !important}.rodo{width:100% !important;margin-top:20px !important}.left-input{width:100% !important;margin-right:0% !important}.right-input{width:100% !important;margin-right:0% !important}}
