.elementor-9526 .elementor-element.elementor-element-2aac759 > .elementor-container{max-width:1000px;}.elementor-9526 .elementor-element.elementor-element-2aac759{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-9526 .elementor-element.elementor-element-2aac759 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9526 .elementor-element.elementor-element-773810d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-9526 .elementor-element.elementor-element-8bcef40 .pix-heading-el .d-inline-block, .elementor-9526 .elementor-element.elementor-element-8bcef40 .heading-text{max-width:750px !important;display:inline-block;}.elementor-9526 .elementor-element.elementor-element-8bcef40 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-9526 .elementor-element.elementor-element-20b1b8{width:auto;max-width:auto;}.elementor-9526 .elementor-element.elementor-element-20b1b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9526 .elementor-element.elementor-element-20b1b8.elementor-element{--align-self:center;}.elementor-9526 .elementor-element.elementor-element-5fbd75f{width:auto;max-width:auto;}.elementor-9526 .elementor-element.elementor-element-5fbd75f > .elementor-widget-container{margin:0px 0px 0px 5px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-9526 .elementor-element.elementor-element-b43169c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-9526 .elementor-element.elementor-element-1fe6ccb > .elementor-widget-container{padding:0px 10px 10px 0px;}.elementor-9526 .elementor-element.elementor-element-ac4da6f > .elementor-widget-container{padding:20px 0px 10px 0px;}.elementor-9526 .elementor-element.elementor-element-a245189 .card-body *{color:var(--pix-body-default);}.elementor-9526 .elementor-element.elementor-element-a245189 .card-header button, .elementor-9526 .elementor-element.elementor-element-a245189 .card-header button svg{font-size:16px;}.elementor-9526 .elementor-element.elementor-element-2b57ba9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9526 .elementor-element.elementor-element-adcb708{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9526 .elementor-element.elementor-element-65eceb1 .heading-text, .elementor-9526 .elementor-element.elementor-element-65eceb1 .heading-text span, .elementor-9526 .elementor-element.elementor-element-65eceb1 .body-font, .elementor-9526 .elementor-element.elementor-element-65eceb1 .secondary-font{font-size:25px;}.elementor-9526 .elementor-element.elementor-element-025a1b9 > .elementor-widget-container{background-color:#000000;margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:groove;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;}@media(min-width:768px){.elementor-9526 .elementor-element.elementor-element-2b57ba9{--content-width:846px;}}@media(max-width:1024px){}@media(max-width:767px){.elementor-9526 .elementor-element.elementor-element-2aac759{padding:0px 0px 20px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-025a1b9 */.wpcf7-form label {
  color: #fff;
  font-size: 15px;
  margin-bottom: 6px;
  display: block;
}

.wpcf7-form input[type="text"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="email"] {
  width: 100%;
  background: none;
  border: none;
  border-bottom: 1px solid #444;
  padding: 10px 5px;
  color: #fff;
  font-size: 16px;
  outline: none;
  margin-bottom: 25px;
}

.wpcf7-form input::placeholder {
  color: #999;
}

.wpcf7-submit {
  background: #007AFF;
  color: #fff;
  border: none;
  padding: 14px 40px;
  border-radius: 6px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  transition: 0.3s;
}

.wpcf7-submit:hover {
  background: #339DFF;
}/* End custom CSS */