.elementor-745 .elementor-element.elementor-element-a024bab .bz-breadcrumb-content h2:before{background-image:url("https://www.penmarkproviderservices.com/wp-content/uploads/2023/02/line2.png");}.elementor-745 .elementor-element.elementor-element-a024bab{text-align:right;}.elementor-745 .elementor-element.elementor-element-00c856b > .elementor-container{max-width:1350px;}.elementor-745 .elementor-element.elementor-element-00c856b{padding:120px 0px 0px 0px;}.elementor-745 .elementor-element.elementor-element-5a278ac > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-745 .elementor-element.elementor-element-69337f7{text-align:start;}.elementor-745 .elementor-element.elementor-element-4d2b7ad > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-745 .elementor-element.elementor-element-6781e40 > .elementor-container{max-width:1350px;}.elementor-745 .elementor-element.elementor-element-6781e40{padding:120px 0px 110px 0px;}.elementor-745 .elementor-element.elementor-element-0baac50 > .elementor-element-populated{padding:0px 12px 0px 30px;}.elementor-745 .elementor-element.elementor-element-521f01e > .elementor-element-populated{padding:0px 12px 0px 12px;}.elementor-745 .elementor-element.elementor-element-917dbc2 > .elementor-element-populated{padding:0px 12px 0px 30px;}@media(min-width:768px){.elementor-745 .elementor-element.elementor-element-0baac50{width:10%;}.elementor-745 .elementor-element.elementor-element-521f01e{width:79.332%;}.elementor-745 .elementor-element.elementor-element-917dbc2{width:10%;}}@media(max-width:1024px) and (min-width:768px){.elementor-745 .elementor-element.elementor-element-5a278ac{width:100%;}.elementor-745 .elementor-element.elementor-element-4d2b7ad{width:100%;}.elementor-745 .elementor-element.elementor-element-0baac50{width:100%;}.elementor-745 .elementor-element.elementor-element-521f01e{width:100%;}.elementor-745 .elementor-element.elementor-element-917dbc2{width:100%;}}@media(max-width:1024px){.elementor-745 .elementor-element.elementor-element-69337f7{text-align:center;}.elementor-745 .elementor-element.elementor-element-4d2b7ad > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-745 .elementor-element.elementor-element-0baac50 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 12px 0px 12px;}.elementor-745 .elementor-element.elementor-element-917dbc2 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 12px 0px 12px;}}@media(max-width:767px){.elementor-745 .elementor-element.elementor-element-a024bab .bz-breadcrumb-content h2:before{background-image:url("https://www.penmarkproviderservices.com/wp-content/uploads/2023/03/sss.png");}}/* Start custom CSS for hos-breadcrumb-id, class: .elementor-element-a024bab */@media screen and (max-width: 767px) {
   
    .bz-breadcrumb-content {
        padding: 70px 0px 80px!important;
    }
    .elementor-745 .elementor-element.elementor-element-6781e40 {
        padding: 50px 0px 110px 0px;
    }
   
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1963401 */.cf7-card {
  background: #ffffff;
  padding: 30px;
  border-radius: 12px;
  box-shadow: 0 20px 40px rgba(0,0,0,0.08);
  max-width: 950px;
  margin: auto;
}

.required-text {
  color: #ff3b3b;
  font-size: 14px;
  margin-bottom: 20px;
  font-weight: 700;
}

.cf7-field,
.cf7-col {
  margin-bottom: 18px;
}

.cf7-field label,
.cf7-col label {
  display: block;
  font-weight: 600;
  margin-bottom: 6px;
  color: #222;
}

.cf7-field input,
.cf7-col input,
.cf7-field textarea {
  width: 100%;
  padding: 14px;
  border-radius: 8px;
  border: 1px solid #e0e0e0;
  font-size: 14px;
  background: #f9fafb;
  transition: all 0.3s ease;
}

.cf7-field input:focus,
.cf7-col input:focus,
.cf7-field textarea:focus {
  background: #fff;
  border-color: #6bc048;
  box-shadow: 0 0 0 3px rgba(107,192,72,0.15);
  outline: none;
}

.cf7-row {
  display: flex;
  gap: 15px;
}

.cf7-col {
  width: 50%;
}

.cf7-field textarea {
  min-height: 120px;
  resize: none;
}

.cf7-bottom {
  margin-top: 25px;
}

.cf7-consent {
  font-size: 13px;
  color: #555;
  margin-bottom: 15px;
}

.cf7-submit {
  /*text-align: right;*/
}

.cf7-submit input[type="submit"] {
  background: #007891;
  color: #fff;
  border: none;
  padding: 12px 34px;
  font-size: 15px;
  border-radius: 5px;
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
  margin-top:20px;
}

.cf7-submit input[type="submit"]:hover {
  transform: translateY(-2px);
  box-shadow: 0 12px 25px rgba(107,192,72,0.35);
}
.wpcf7-list-item {
    margin: 0 0 0 0em;
}

/* Mobile Friendly */
@media (max-width: 768px) {
  .cf7-row {
    flex-direction: column;
  }

  .cf7-col {
    width: 100%;
  }
}/* End custom CSS */