.contact-form .input-wrap input,.contact-form .input-wrap select,.contact-form .input-wrap textarea{background-color:#fff;border:1px solid #fff;border-radius:0;color:#1d1d1b;display:block;padding:15px 20px;width:100%}.contact-form .input-wrap input::placeholder,.contact-form .input-wrap select::placeholder,.contact-form .input-wrap textarea::placeholder{color:#1d1d1b}.contact-form .input-wrap textarea{height:152px;resize:none}@media(max-width:1440px){.contact-form .input-wrap textarea{height:130px}}@media(max-width:990px){.contact-form .input-wrap textarea{height:120px}}@media(max-width:766px){.contact-form .input-wrap textarea{height:100px}}.contact-form .input-wrap .date-picker,.contact-form .input-wrap select{white-space:normal;word-wrap:break-word;-moz-appearance:none;-webkit-appearance:none;background-image:url(../images/curve-down-black.svg);background-position-x:97%;background-position-y:center;background-repeat:no-repeat;background-size:contain;background-size:14px;cursor:pointer;min-height:56px;padding:5px 20px}.contact-form .input-wrap .checkbox{max-width:500px}.contact-form .input-wrap .checkbox label{display:block;line-height:1.5;padding-left:25px;position:relative}.contact-form .input-wrap .checkbox label:before{-webkit-appearance:none;background-color:initial;border:1px solid #1d1d1b;content:"";cursor:pointer;display:inline-block;left:0;margin-right:10px;padding:7px;position:relative;position:absolute;top:6px;vertical-align:middle}@media(max-width:519px){.contact-form .input-wrap .checkbox label:before{top:4px}}.contact-form .input-wrap .checkbox input{border-radius:0;display:none;height:auto;padding:0;width:auto}.contact-form .input-wrap .checkbox input:checked+.wpcf7-list-item-label:after,.contact-form .input-wrap .checkbox input:checked+label:after{border:solid #1d1d1b;border-width:0 1px 1px 0;content:"";display:block;height:17px;left:8px;position:absolute;top:0;transform:rotate(45deg);width:6px}@media(max-width:519px){.contact-form .input-wrap .checkbox input:checked+.wpcf7-list-item-label:after,.contact-form .input-wrap .checkbox input:checked+label:after{left:7px;top:-1px}}.contact-form .input-wrap .submit{background:linear-gradient(90deg,#941b80 0,#941b80 50%,#2daae1)100% no-repeat;background-size:200% 100%;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Manrope,sans-serif;font-weight:500;margin:30px auto 0;max-width:300px;padding:15px 30px;text-align:center;transition:all .6s;width:100%}@media(max-width:990px){.contact-form .input-wrap .submit{max-width:200px;padding:15px 20px}}@media(max-width:766px){.contact-form .input-wrap .submit{margin:20px auto 0}}.contact-form .input-wrap .submit:hover{background-position:0}.contact-form .input-wrap{margin-bottom:10px}.contact-form .submit-btn{text-align:center}