.elementor-301 .elementor-element.elementor-element-27e18d4{--display:flex;--min-height:577px;--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;--border-radius:0px 0px 70px 70px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-301 .elementor-element.elementor-element-27e18d4:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-27e18d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://welldonepr.com/wp-content/uploads/2026/05/About-Well-Done-LLC.png");background-size:cover;}.elementor-301 .elementor-element.elementor-element-e411a55{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-301 .elementor-element.elementor-element-2c4f354{text-align:center;}.elementor-301 .elementor-element.elementor-element-2c4f354 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:700;line-height:1.2;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-301 .elementor-element.elementor-element-b6be1bd{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.2;}.elementor-301 .elementor-element.elementor-element-83a377a{--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:-165px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-301 .elementor-element.elementor-element-a091b17{--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;--gap:37px 37px;--row-gap:37px;--column-gap:37px;--overflow:hidden;--border-radius:60px 60px 60px 60px;--padding-top:100px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-301 .elementor-element.elementor-element-a091b17:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-a091b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121a46b );}.elementor-301 .elementor-element.elementor-element-45d2bc2{--display:flex;}.elementor-301 .elementor-element.elementor-element-d0db8fe{text-align:center;}.elementor-301 .elementor-element.elementor-element-d0db8fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-301 .elementor-element.elementor-element-dc4313c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-301 .elementor-element.elementor-element-8b643fb{--display:flex;}.elementor-301 .elementor-element.elementor-element-961b887{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-301 .elementor-element.elementor-element-961b887:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-961b887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-301 .elementor-element.elementor-element-1612993{text-align:center;}.elementor-301 .elementor-element.elementor-element-1612993 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-301 .elementor-element.elementor-element-6db4042{--display:flex;}.elementor-301 .elementor-element.elementor-element-4e111dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-301 .elementor-element.elementor-element-5eed9a9{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-301 .elementor-element.elementor-element-ab4e0b4{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;color:var( --e-global-color-accent );}.elementor-301 .elementor-element.elementor-element-684f4f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-301 .elementor-element.elementor-element-d314761{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-301 .elementor-element.elementor-element-7d53f2d{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;color:var( --e-global-color-accent );}.elementor-301 .elementor-element.elementor-element-cbe8a15{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-301 .elementor-element.elementor-element-f762aa4{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:1.2;color:var( --e-global-color-accent );}.elementor-301 .elementor-element.elementor-element-8d8e5ae{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;color:var( --e-global-color-accent );}.elementor-301 .elementor-element.elementor-element-67c8492{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-301 .elementor-element.elementor-element-e17561e{--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;--border-radius:0px 0px 70px 70px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-301 .elementor-element.elementor-element-e17561e:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-e17561e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-121a46b );}.elementor-301 .elementor-element.elementor-element-d57f364{--display:flex;--min-height:407px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--border-radius:67px 67px 67px 67px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-d57f364:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-d57f364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031837;}.elementor-301 .elementor-element.elementor-element-32836b8{--display:flex;--border-radius:60px 60px 60px 60px;}.elementor-301 .elementor-element.elementor-element-32836b8:not(.elementor-motion-effects-element-type-background), .elementor-301 .elementor-element.elementor-element-32836b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://welldonepr.com/wp-content/uploads/2026/05/Join-Our-Team.png");background-size:cover;}.elementor-301 .elementor-element.elementor-element-79b9d8b{--display:flex;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-301 .elementor-element.elementor-element-d57f2ee{text-align:start;}.elementor-301 .elementor-element.elementor-element-d57f2ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;line-height:1.2;color:var( --e-global-color-text );}.elementor-301 .elementor-element.elementor-element-911d336{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;color:var( --e-global-color-text );}.elementor-301 .elementor-element.elementor-element-a40e613{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2;color:var( --e-global-color-text );}body.elementor-page-301:not(.elementor-motion-effects-element-type-background), body.elementor-page-301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}@media(min-width:768px){.elementor-301 .elementor-element.elementor-element-32836b8{--width:72%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-301 .elementor-element.elementor-element-2c4f354 .elementor-heading-title{font-size:52px;}.elementor-301 .elementor-element.elementor-element-83a377a{--margin-top:-160px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-301 .elementor-element.elementor-element-e17561e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-301 .elementor-element.elementor-element-79b9d8b{--justify-content:center;}}@media(max-width:1200px){.elementor-301 .elementor-element.elementor-element-b6be1bd{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-301 .elementor-element.elementor-element-b6be1bd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-301 .elementor-element.elementor-element-83a377a{--margin-top:-160px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-301 .elementor-element.elementor-element-a091b17{--padding-top:100px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-301 .elementor-element.elementor-element-dc4313c{--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;}.elementor-301 .elementor-element.elementor-element-e17561e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-301 .elementor-element.elementor-element-79b9d8b{--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-27e18d4{--min-height:592px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-301 .elementor-element.elementor-element-2c4f354{text-align:center;}.elementor-301 .elementor-element.elementor-element-2c4f354 .elementor-heading-title{font-size:37px;}.elementor-301 .elementor-element.elementor-element-b6be1bd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:18px;}.elementor-301 .elementor-element.elementor-element-83a377a{--margin-top:-120px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-a091b17{--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;--border-radius:45px 45px 45px 45px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-301 .elementor-element.elementor-element-961b887{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-301 .elementor-element.elementor-element-5eed9a9{text-align:center;font-size:18px;}.elementor-301 .elementor-element.elementor-element-ab4e0b4{text-align:center;font-size:18px;}.elementor-301 .elementor-element.elementor-element-d314761{text-align:center;font-size:18px;}.elementor-301 .elementor-element.elementor-element-7d53f2d{text-align:center;font-size:18px;}.elementor-301 .elementor-element.elementor-element-f762aa4{text-align:center;font-size:18px;}.elementor-301 .elementor-element.elementor-element-8d8e5ae{text-align:center;font-size:18px;}.elementor-301 .elementor-element.elementor-element-e17561e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-301 .elementor-element.elementor-element-d57f364{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:58px 58px 58px 58px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-301 .elementor-element.elementor-element-32836b8{--min-height:350px;--border-radius:60px 60px 60px 60px;}.elementor-301 .elementor-element.elementor-element-79b9d8b{--padding-top:45px;--padding-bottom:45px;--padding-left:32px;--padding-right:32px;}.elementor-301 .elementor-element.elementor-element-d57f2ee{text-align:center;}.elementor-301 .elementor-element.elementor-element-911d336{text-align:center;font-size:18px;}.elementor-301 .elementor-element.elementor-element-a40e613{text-align:center;font-size:18px;}}/* Start custom CSS for shortcode, class: .elementor-element-4d923d7 *//* ========= Joint Preservation / CF7 – formulario “Request Information” ========= */

.wpcf7-form {
  max-width: 500px;
  margin: 0 auto;
}

.wpcf7-form,
.wpcf7-form *,
.wpcf7-form *::before,
.wpcf7-form *::after {
  box-sizing: border-box;
}

.wpcf7-form {
  --jpc-row-h: 52px;
  --jpc-border: 2px solid #1a1a4e;
  --jpc-radius: 10px;
  --jpc-fs: 16px;
  --jpc-field-gap: 16px;
  --jpc-danger: #b00020;
  --jpc-muted: #6b6b80;
}

/* Párrafos que genera CF7 */
.wpcf7-form > p {
  margin: 0 0 var(--jpc-field-gap) !important;
}

/* Wraps CF7 */
.wpcf7-form .wpcf7-form-control-wrap {
  position: relative;
  display: block;
  width: 100%;
}

/* Errores debajo del campo, sin tapar inputs */
.wpcf7-form .wpcf7-not-valid-tip {
  position: static !important;
  display: block !important;
  margin: 6px 0 0 !important;
  padding: 0 !important;
  font-size: 13px !important;
  line-height: 1.35 !important;
  font-weight: 600 !important;
  color: var(--jpc-danger) !important;
  clear: both;
}

.wpcf7-form .wpcf7-not-valid {
  border-color: var(--jpc-danger) !important;
}

/* ---------- Fila: tel + email (mismo renglón) ---------- */
.wpcf7-form .form-row {
  display: flex;
  flex-wrap: nowrap;
  gap: var(--jpc-field-gap);
  align-items: flex-start;
  margin: 0 0 var(--jpc-field-gap) 0;
}

.wpcf7-form .form-row > p {
  flex: 1 1 0;
  min-width: 0;
  margin: 0 !important;
}

.wpcf7-form .form-row .wpcf7-form-control-wrap {
  width: 100%;
}

.wpcf7-form .form-row input[type="tel"],
.wpcf7-form .form-row input[type="email"] {
  width: 100%;
  height: var(--jpc-row-h);
  padding: 0 14px;
  border: var(--jpc-border);
  border-radius: var(--jpc-radius);
  font-size: var(--jpc-fs);
  line-height: 1.2;
  margin: 0 !important;
  background: #fff;
  color: #1a1a4e;
}

.wpcf7-form .form-row input[type="tel"]::placeholder,
.wpcf7-form .form-row input[type="email"]::placeholder {
  color: var(--jpc-muted);
  opacity: 1;
}

/* ---------- Campos de una columna ---------- */
.wpcf7-form input[type="text"] {
  width: 100%;
  padding: 14px 16px;
  border: var(--jpc-border);
  border-radius: var(--jpc-radius);
  font-size: var(--jpc-fs);
  margin: 0 0 var(--jpc-field-gap) 0;
  background: #fff;
  color: #1a1a4e;
}

/* Tel fuera de .form-row (por si acaso) */
.wpcf7-form input[type="tel"]:not(.form-row input[type="tel"]) {
  width: 100%;
  padding: 14px 16px;
  border: var(--jpc-border);
  border-radius: var(--jpc-radius);
  font-size: var(--jpc-fs);
  margin: 0 0 var(--jpc-field-gap) 0;
  background: #fff;
  color: #1a1a4e;
}

.wpcf7-form textarea {
  width: 100%;
  height: 160px;
  padding: 14px 16px;
  border: var(--jpc-border);
  border-radius: var(--jpc-radius);
  font-size: var(--jpc-fs);
  margin: 0 0 var(--jpc-field-gap) 0;
  resize: vertical;
  background: #fff;
  color: #1a1a4e;
  line-height: 1.45;
}

.wpcf7-form input[type="text"]::placeholder,
.wpcf7-form input[type="tel"]::placeholder,
.wpcf7-form textarea::placeholder {
  color: var(--jpc-muted);
  opacity: 1;
}

/* Select (subject, etc.) */
.wpcf7-form select {
  width: 100%;
  height: var(--jpc-row-h);
  padding: 0 14px !important;
  border: var(--jpc-border);
  border-radius: var(--jpc-radius);
  font-size: var(--jpc-fs);
  margin: 0 0 var(--jpc-field-gap) 0;
  background: #fff;
  color: #1a1a4e;
  line-height: 1.2;
  -webkit-appearance: none;
  appearance: none;
  background-image: linear-gradient(45deg, transparent 50%, #1a1a4e 50%),
    linear-gradient(135deg, #1a1a4e 50%, transparent 50%);
  background-position: calc(100% - 18px) calc(50% - 3px), calc(100% - 12px) calc(50% - 3px);
  background-size: 6px 6px, 6px 6px;
  background-repeat: no-repeat;
}

.wpcf7-form select:disabled {
  opacity: 0.65;
  cursor: not-allowed;
}

/* File (résumé) */
.wpcf7-form input[type="file"] {
  width: 100%;
  max-width: 100%;
  padding: 10px 12px;
  border: var(--jpc-border);
  border-radius: var(--jpc-radius);
  font-size: 14px;
  background: #fff;
  margin: 0 0 var(--jpc-field-gap) 0;
  color: #1a1a4e;
}

.wpcf7-form input[type="file"]::file-.elementor-301 .elementor-element.elementor-element-4d923d7-button {
  margin-right: 12px;
  padding: 10px 14px;
  border: 0;
  border-radius: 8px;
  background: #1a1a4e;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
}

.wpcf7-form input[type="file"]::file-.elementor-301 .elementor-element.elementor-element-4d923d7-button:hover {
  opacity: 0.92;
}

/* Submit */
.wpcf7-form input[type="submit"] {
  display: block;
  margin: 24px auto 0;
  padding: 14px 48px;
  background: #1a1a4e;
  color: #fff;
  border: none;
  border-radius: var(--jpc-radius);
  font-size: var(--jpc-fs);
  cursor: pointer;
}

.wpcf7-form input[type="submit"]:hover {
  opacity: 0.92;
}

/* Mensajes CF7 (éxito / error general) */
.wpcf7-form .wpcf7-response-output {
  margin: 12px 0 0;
  padding: 12px 14px;
  border-radius: var(--jpc-radius);
  font-size: 14px;
  line-height: 1.4;
}

/* Spinner */
.wpcf7-form .ajax-loader {
  margin: 0 0 0 10px;
  vertical-align: middle;
}

/* ---------- Bloque empleo / CV ---------- */
.jpc-resume-wrap {
  margin: 0 0 var(--jpc-field-gap) 0;
}

.jpc-resume-wrap[hidden] {
  display: none !important;
}

.jpc-label {
  display: block;
  margin: 0 0 8px;
  font-weight: 600;
  color: #1a1a4e;
}

.jpc-req {
  font-weight: 400;
  opacity: 0.85;
  font-size: 0.9em;
}

/* Enfoque accesible */
.wpcf7-form input:focus-visible,
.wpcf7-form select:focus-visible,
.wpcf7-form textarea:focus-visible,
.wpcf7-form input[type="file"]:focus-visible {
  outline: 2px solid #1a1a4e;
  outline-offset: 2px;
}/* End custom CSS */
/* Start custom CSS */.colorGreen{
    color: #9FE72E;
}

.textLinear span {
  background: linear-gradient(135deg, #031837 0%, #09459D 100%);
  /* O si quieres exactamente horizontal: to right, o como prefieras */
  
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  
  /* Opcional: mejora en algunos navegadores */
  display: inline-block;
}

@media only screen and (max-width: 768px){
   .noBr br{
    display: none;
} 
}/* End custom CSS */