/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 16 2025 | 15:49:28 */
/* Añade aquí tu código CSS.

Por ejemplo:
.ejemplo {
    color: red;
}

Para mejorar tu conocimiento sobre CSS, echa un vistazo a https://www.w3schools.com/css/css_syntax.asp

Fin del comentario */

.page-id-1072 .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3, .page-id-1072 .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 {width:100%;}


.page-id-1072 .et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post, .page-id-1072 .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {min-height:initial; margin-bottom:36px; padding-bottom:0px; background-color:transparent;}

.page-id-1072 .et_pb_blog_grid .et_pb_post {border:0px solid #ffffff; border-bottom:1px solid #d8d8d8; width:100%; padding:0px; min-height:initial;}

.home .et_pb_heading_2 {min-width:284px !important;}

input[type="submit"]:hover {background-color:#142921 !important;}

input.text:focus, input.title:focus, input[type=text]:focus, select:focus, textarea:focus {background-color:#ffffff !important;}

.et_pb_section_1_tb_footer a:hover {text-decoration:none;}

.single-post .et-l--post .et_pb_section_0 .et_pb_row_0 {width:100%;}

.single-post .et-l--post .et_pb_section_0 {padding-top:0px; padding-bottom:0px;}

.indicaciones.clinica .et_pb_blurb {max-height:242px;}

#gform_submit_button_1 {font-size:18px !important; text-transform:uppercase; font-weight:bold; }

.gform-footer.gform_footer.top_label {margin-top:0px !important;}

#field_1_4 legend {margin-bottom:0px;}

.gform-field-label--type-sub.gform-field-label {font-size:14px !important; color:#333333 !important; font-weight:500 !important; margin-top:12px !important;}

.gfield_consent_label.gform-field-label {font-size:14px !important; color:#333333 !important; font-weight:500 !important; margin-top:8px !important;}

body form .gform-body .ginput_container_fileupload .gform_drop_area .gform_button_select_files {background-color:#4C9883 !important;}

.gform-theme--foundation .gfield .ginput_password.large, .gform-theme--foundation .gfield input.large, .gform-theme--foundation .gfield select.large {background-color:#f3f3f3 !important; border-bottom:1px solid #4c9883 !important; box-shadow:initial !important;}

.gfield--type-address input, .gfield--type-address select {background-color:#f3f3f3 !important; border-bottom:1px solid #4c9883 !important; box-shadow:initial !important;}

.gchoice input {background-color:#f3f3f3 !important; border-bottom:1px solid #4c9883 !important; box-shadow:initial !important;}

.gform-field-label {color:#4C9883 !important; font-weight:bold !important; font-size:16px !important;}

.gfield_radio .gform-field-label {font-size:14px !important; color:#333333 !important; font-weight:500 !important; margin-top:8px;}

.gfield_checkbox .gform-field-label {font-size:14px !important; color:#333333 !important; font-weight:500 !important; margin-top:8px;}

.ginput_container_consent input {background-color:#f3f3f3 !important; border-bottom:1px solid #4c9883 !important; box-shadow:initial !important;}

.gform_title {display:none;}

.gform_required_legend {font-size:12px; margin-bottom:20px; font-style:italic;}

.contactos .et_pb_main_blurb_image {margin-bottom:12px;}

.rp4wp-related-post-image {width:14% !important;}

.rp4wp-related-posts {margin-top:72px; border-top:1px solid #e3e3e3; padding-top:12px;}

.kk-star-ratings .kksr-legend {font-size:14px !important; position:relative; top:3px;}

.single-post h2, .single-post h3 {margin-top:24px; margin-bottom:20px; padding-bottom:0px; color:#4C9883;}

.wp-block-image img {margin-top:24px; margin-bottom:24px;}

.et_pb_title_featured_container .et_pb_image_wrap {display:flex; justify-content:center; margin-top:36px; margin-bottom:36px;}

.et_pb_title_featured_container .et_pb_image_wrap img{width:67.5%; height:auto;}

.et_pb_gutters3 .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_blog_grid .column.size-1of3 .et_pb_post {min-height:472px;}

.slick-dots li.slick-active button {background-color:#B6B1B2 !important;}

.slick-dots li button {background-color:#DAD8D8 !important;}

.divilife-3-col-feature-blurb .et_pb_blurb_content {border:2px solid #142921;  padding:48px 36px 36px 36px; max-width:99% !important;}

.entry-content ul.slick-dots {bottom:initial !important;}

.resenas .et_pb_blurb_description h4 {font-size:20px; text-transform:uppercase; color:#4d9982; font-weight:bold; margin-top:36px;}

.resenas .et_pb_main_blurb_image {margin-bottom:20px;}

.divilife-3-col-feature-blurb-slider .slick-arrow, .divilife-3-col-feature-blurb-slider .slick-arrow:hover, .divilife-3-col-feature-blurb-slider .slick-arrow:focus {display:none  !important;}

.et_pb_toggle_close, .et_pb_toggle_open {padding:28px 20px;}

.et_pb_accordion_0.et_pb_accordion .et_pb_accordion_item {margin-bottom:0px;}

.et_pb_toggle_content {padding-left:36px;}

.tmdivi-vertical.tmdivi-wrapper .tmdivi-story {margin-bottom:12px;}

.tmdivi-story-left .tmdivi-content {align-items:flex-end;}

.tmdivi-story-left .tmdivi-content .tmdivi-description {text-align:right;}

.tmdivi-wrapper .tmdivi-title {margin-bottom:0px !important;}

.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-content {box-shadow:initial; webkit-box-shadow:initial;}

.tmdivi-wrapper .tmdivi-icondot {border:0px solid #ffffff;}

.tmdivi-wrapper .tmdivi-content {box-shadow:initial; webkit-box-shadow:initial;}

.tmdivi-arrow {display:none;}


.form-row {
  margin-bottom: 1.5em;
}

.two-columns {
  display: flex;
  flex-wrap: wrap;
  gap: 1em;
}

.two-columns .form-group {
  flex: 1;
  min-width: 0;
}

label {
  display: block;
  font-weight: 500;
	font-size:16px;
}

input,
textarea {
  width: 100%;
  padding: 6px !important;
  font-size: 1em;
  margin-top: 6px !important;
  border-radius: 0px;
  box-sizing: border-box;
	background-color:#e6e6e6 !important;
	border:0px solid #ffffff !important;
}

textarea {max-height:120px;}

input[type="submit"] {background-color:#4d9982 !important; padding:20px 32px !important; color:#e6e6e6; font-size:14px !important; letter-spacing:1px; border:0px solid transparent; cursor:pointer;
max-width:46%; font-weight:bold; text-transform:uppercase;}

.row-center {text-align:center;}

.wpcf7-spinner {display:none;}



.nave-footer p {padding-bottom:0px;}

.indicaciones .et_pb_blurb_content {position:relative; bottom:78px; margin-bottom:0px;}

.indicaciones .et_pb_main_blurb_image {margin-bottom:12px;}

.indicaciones .et_pb_blurb {max-height:260px;}


.et_pb_column.et_pb_column_1_6.et_pb_column_1_tb_footer.et_pb_css_mix_blend_mode_passthrough {
    min-width: 170px;
}

@media (max-width: 768px) {
	.et_pb_module.et_pb_heading.et_pb_heading_3_tb_footer.et_pb_bg_layout_ {
		margin-top: -30px !important;
		margin-left: 20px !important;
	}
	
	ul.et_pb_module.et_pb_social_media_follow.et_pb_social_media_follow_0_tb_footer.clearfix.et_pb_text_align_center.et_pb_bg_layout_light {
		margin-top: -30px !important;
	}
	
	.et_pb_row_1-6_1-6_1-6_1-2>.et_pb_column.et_pb_column_1_6 {
		width: 100% !important;
	} }
	
	
@media only screen and (min-width:1280px) and (max-width:1365px){
		
.hero-home .et_pb_row_1.et_pb_row {margin-top:11vh !important;}		
		
body ul.et_pb_social_media_follow_0_tb_footer {margin-left:0px !important; margin-top:0px !important;}
	footer .et_pb_gutters1 .et_pb_column, footer .et_pb_gutters1.et_pb_row .et_pb_column {margin-right:24px !important;}	
	textarea {max-height:64px;}
	.hero-injerto .et_pb_column_1 {padding:20px;}
	.hero-injerto .et_pb_text_3 h4 {font-size:24px;}
	.hero-injerto .et_pb_text_4 {line-height:1.2; font-size:16px;}
	input[type="submit"] {max-width:54%;}
	.form-row {margin-bottom:12px;}
	.hero-injerto .et_pb_row_0.et_pb_row {padding-top:24px !important;}
	.indicaciones .et_pb_blurb {min-height:356px;}
	.et-fixed-header .et_menu_container {width:90%;}
	
}

@media only screen and (min-width:1366px) and (max-width:1439px){
		
.hero-home .et_pb_row_1.et_pb_row {margin-top:11vh !important;}		
	textarea {max-height:64px;}
	.hero-injerto .et_pb_column_1 {padding:20px;}
	.hero-injerto .et_pb_text_3 h4 {font-size:24px;}
	.hero-injerto .et_pb_text_4 {line-height:1.2; font-size:16px;}
	input[type="submit"] {max-width:54%;}
	.form-row {margin-bottom:12px;}
	.hero-injerto .et_pb_row_0.et_pb_row {padding-top:24px !important;}
	.indicaciones .et_pb_blurb {min-height:356px;}	
	
}

@media only screen and (min-width:1440px) and (max-width:1599px){
		
.hero-home .et_pb_row_1.et_pb_row {margin-top:11vh !important;}		
	textarea {max-height:64px;}
	.hero-injerto .et_pb_column_1 {padding:20px;}
	.hero-injerto .et_pb_text_3 h4 {font-size:24px;}
	.hero-injerto .et_pb_text_4 {line-height:1.2; font-size:16px;}
	input[type="submit"] {max-width:54%;}
	.form-row {margin-bottom:12px;}
	.hero-injerto .et_pb_row_0.et_pb_row {padding-top:24px !important;}
	.indicaciones .et_pb_blurb {min-height:356px;}	
	
}

@media only screen and (min-width:1600px) and (max-width:1680px){
		
.hero-home .et_pb_row_1.et_pb_row {margin-top:11vh !important;}		
	textarea {max-height:64px;}
	.hero-injerto .et_pb_column_1 {padding:20px;}
	.hero-injerto .et_pb_text_3 h4 {font-size:24px;}
	.hero-injerto .et_pb_text_4 {line-height:1.2; font-size:16px;}
	input[type="submit"] {max-width:54%;}
	.form-row {margin-bottom:12px;}
	.hero-injerto .et_pb_row_0.et_pb_row {padding-top:24px !important;}
	.indicaciones .et_pb_blurb {min-height:356px;}	
	
}