.x-contact-form{color:#fff;background-color:#000;width:100%;min-height:calc(110vh - 210px);padding:0}.x-contact-form.blur form{filter:blur(10px);pointer-events:none;transform:scale(.8)}.x-contact-form .x-content{padding-top:20px}.x-contact-form .x-content .x-text h2{max-width:700px}.x-contact-form .x-content .x-text p{max-width:550px}.x-contact-form .x-rd-errors{color:tomato;max-width:250px;margin-left:30px}.x-contact-form .x-rd-errors ul{margin:0;padding:0;list-style:none}.x-contact-form .x-rd-errors ul li{margin-bottom:5px}.x-contact-form .x-rd-errors ul li:last-child{margin-bottom:0}.x-contact-form .x-content{margin-bottom:50px!important;padding-bottom:0!important}.x-contact-form .x-rd-success,.x-contact-form .x-rd-s-error{background-color:#232323;max-width:900px;min-height:300px;margin-top:40px;padding:60px 30px}.x-contact-form .x-rd-success h3,.x-contact-form .x-rd-s-error h3{margin-bottom:15px;font-size:24px}.x-contact-form .x-rd-success .x-target,.x-contact-form .x-rd-s-error .x-target{margin-top:30px}.x-contact-form .x-rd-success{gap:50px}.x-contact-form .x-rd-success div{flex:2}.x-contact-form .x-rd-s-error p a{color:orange}.x-contact-form form{background-color:#232323;flex-wrap:wrap;justify-content:flex-start;max-width:900px;margin-top:0;margin-bottom:60px;padding:30px 30px 60px;transition:all .3s;display:flex}.x-contact-form form div.cm{flex:1}.x-contact-form form img{pointer-events:none;align-self:flex-start;width:250px;transform:translate(-50px,260px)}@media (max-width:1099px){.x-contact-form form img{width:100%;margin-top:50px;transform:translate(0)}}.x-contact-form form label{margin-top:30px;margin-bottom:5px;font-size:14px;display:block}.x-contact-form form label:after{content:"*";color:tomato;padding-left:10px}.x-contact-form form input,.x-contact-form form textarea{color:#fff;background-color:#0000;border:0;border-bottom:1px solid #444;width:100%;max-width:400px;padding:5px 5px 5px 0;font-family:inherit;font-size:16px;display:block}.x-contact-form form input:focus,.x-contact-form form textarea:focus{outline:none}.x-contact-form form .x-flex{margin-top:40px}
