.input-group{display:flex;gap:20px;margin-bottom:40px}input[type="text"],input[type="email"],input[type="number"],input[type="tel"],textarea{background-color:#fff;border-bottom:1px solid #aca4ba6e!important;border-top:none!important;border-left:none!important;border-right:none!important;padding:15px 0px!important;border-radius:0px!important;font-weight:400;font-size:16px;line-height:20px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}form{margin-top:20px}.btn{background-color:#91B863;border-color:#91B863;border-radius:0;color:#fff;padding:16px 32px}.btn:hover{background-color:#30313D;border-color:#30313D}input:focus-visible{outline:none!important;border:none!important;border-bottom:1px solid #0CF4E3!important}input:hover{outline:none!important;border:none!important;border-bottom:1px solid #0CF4E3!important}#message:hover{outline:none!important;border:none!important;border-bottom:1px solid #0CF4E3!important}#message:focus-visible{outline:none!important;border:none!important;border-bottom:1px solid #0CF4E3!important}#subject{appearance:none;background-image:url('data:image/svg+xml,<svg width="16" height="11" viewBox="0 0 16 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.88 0.828984L0 2.70898L8 10.709L16 2.70898L14.12 0.828984L8 6.93565L1.88 0.828984Z" fill="%231A1A1A" fill-opacity="0.65"/></svg>');background-repeat:no-repeat;background-position:right 0 top 50%;background-size:16px auto;background-color:#fff;border-bottom:1px solid #aca4ba6e!important;border-top:none!important;border-left:none!important;border-right:none!important;padding:15px 0px!important;border-radius:0px!important;font-weight:400;font-size:16px;line-height:20px}#subject:focus-visible{outline:none!important;border:none!important;border-bottom:1px solid #aca4ba!important}select#subject{color:#656e76;cursor:pointer}input::placeholder{font-family:Poppins,sans-serif!important}input[type="text"],input[type="email"],input[type="tel"]::placeholder,input[type="number"]{font-family:Poppins,sans-serif!important}@media only screen and (max-width:600px){.input-group{display:block!important;margin-bottom:8px}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],{padding:15px 0px!important;margin-bottom:20px;line-height:20px}input[type=number]{margin-top:-8px}input:focus-visible::placeholder{color:transparent}}