.contact-con-wrapper{background:#f5f5f5;justify-content:center;align-items:center;height:calc(100vh - 65px);min-height:80vh;padding:0 10px;font-family:SUSE;display:flex}.con-wrapper{background:#fff;border-radius:5px;width:715px;box-shadow:10px 10px 10px #0000000d}.con-wrapper header{color:#414141;border-bottom:1px solid #ccc;padding:20px 30px;font-size:22px;font-weight:600}.con-wrapper form{margin:35px 30px}.con-wrapper form.disabled{pointer-events:none;opacity:.7}form .dbl-field{justify-content:space-between;margin-bottom:25px;display:flex}.dbl-field .field{width:calc(50% - 13px);height:50px;display:flex;position:relative}.con-wrapper form .i-icons{color:#ccc;pointer-events:none;font-size:17px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}form .field input,form .message textarea{border:1px solid #ccc;border-radius:5px;outline:none;width:100%;height:100%;padding:0 18px 0 48px;font-family:SUSE;font-size:16px}.field input:focus,.message textarea:focus{border:2px solid #0006;padding-left:47px}.field input:focus~.i-icons,.message textarea:focus~.i-icons{color:#212121}form .message{position:relative}form .message .i-icons{font-size:20px;top:31px}form .message textarea{min-width:100%;max-width:100%;min-height:210px;max-height:270px;padding:20px 20px 0 48px}form .message textarea::-webkit-scrollbar{width:0}.message textarea:focus{padding-top:19px}form .button-area{align-items:center;margin:25px 0;display:flex}.button-area button{color:#fff;cursor:pointer;background:#212121;border:none;border-radius:5px;outline:none;padding:13px 25px;font-family:SUSE;font-size:18px;transition:background .3s}.button-area button:hover{opacity:.8}.button-area span{margin-left:30px;font-size:17px;display:none}.contactModalMessages{width:auto;min-width:fit-content;font-family:SUSE;top:50vh;transform:translateY(-50%);background:#f5f5f5!important;padding:0 40px!important}@media (width<=800px){.contact-con-wrapper{width:95%;margin:auto}}@media (width<=600px){.contact-con-wrapper{width:95%;margin:auto}.con-wrapper header{text-align:center}.con-wrapper form{margin:35px 20px}form .dbl-field{flex-direction:column;margin-bottom:0}form .dbl-field .field{width:100%;height:45px;margin-bottom:20px}form .message textarea{resize:none}form .button-area{flex-direction:column;margin-top:20px}.button-area button{width:100%;padding:11px 0;font-size:16px}.button-area span{text-align:center;margin:20px 0 0}}
