.elementor-8221 .elementor-element.elementor-element-083c0c2{--display:flex;}/* Start custom CSS */body.page-id-8013 .entry-header { max-width: 1420px; margin: 40px auto 20px; padding: 0 10px; }
body.page-id-8013 .elementor-8013 { padding-bottom: 40px; }body.page-id-8013 #post-8013 { background:#1b2032; color:#fff; padding:60px 20px; }
body.page-id-8013 .entry-header { max-width:940px; margin:0 auto 36px; text-align:center; }
body.page-id-8013 .entry-title { color:#fff; font-size:36px; }
body.page-id-8013 .bredent-feedback-form { max-width:940px; margin:auto; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:28px 36px; color:#fff; }
body.page-id-8013 .bredent-feedback-form > p, body.page-id-8013 .bredent-feedback-form .column-full { grid-column:1 / -1; }
body.page-id-8013 .bredent-feedback-form .column-half, body.page-id-8013 .bredent-feedback-form .column-full { width:100%; margin:0; padding:0; float:none; }
body.page-id-8013 .bredent-feedback-form p { margin:0; }
body.page-id-8013 .bredent-feedback-form .clear { display:none; }
body.page-id-8013 .bredent-feedback-form label { display:block; color:#fff; font-weight:500; }
body.page-id-8013 .bredent-feedback-form input:not([type=submit]), body.page-id-8013 .bredent-feedback-form select, body.page-id-8013 .bredent-feedback-form textarea { width:100%; color:#fff; background:transparent; border:0; border-bottom:1px solid #b9bbc3; border-radius:0; padding:12px 16px; margin-top:10px; font:inherit; box-shadow:none; }
body.page-id-8013 .bredent-feedback-form select { color-scheme:dark; }
body.page-id-8013 .bredent-feedback-form select option { background:#1b2032; color:#fff; }
body.page-id-8013 .bredent-feedback-form textarea { border:1px solid #b9bbc3; min-height:140px; height:140px; resize:vertical; }
body.page-id-8013 .bredent-feedback-form input:focus, body.page-id-8013 .bredent-feedback-form select:focus, body.page-id-8013 .bredent-feedback-form textarea:focus { outline:2px solid #9698ff; outline-offset:3px; }
body.page-id-8013 .bredent-feedback-form input[type=submit] { background:#565add; color:#fff; border:0; border-radius:4px; padding:15px 30px; font:inherit; font-weight:600; cursor:pointer; }
body.page-id-8013 .bredent-feedback-form input[type=submit]:hover { background:#4549c8; }
body.page-id-8013 .bredent-feedback-form a { color:#fff; text-decoration:underline; }
body.page-id-8013 .wpcf7-not-valid-tip { color:#ffb6b6; }
@media(max-width:767px) { body.page-id-8013 #post-8013 { padding:36px 20px; } body.page-id-8013 .bredent-feedback-form { grid-template-columns:1fr; gap:24px; } body.page-id-8013 .entry-title { font-size:28px; } }
body.page-id-8013 .bredent-feedback-form select { height:54px; min-height:54px; line-height:24px; padding:12px 40px 12px 12px; box-sizing:border-box; }/* End custom CSS */