/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 20 2025 | 17:06:44 */
/* 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 */ 

.weglot-dropdown {display:none;}

img[src$=".svg"] { width: 100%; height: auto; max-width:240px;}



.et_pb_scroll_top.et-pb-icon {bottom:184px;}

/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}
  
/*** Hide Sidebar ***/
#sidebar {display:none;}
  
/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
#left-area {
    width: 100%;
    padding: 23px 0px 0px !important;
    float: none !important;
}
}

.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul {border-top:0px solid transparent; padding-top:0px;}

.tratar img {border-radius: 12px;
	border: 3px solid #4ACBD3;}

.fotosprof h3 {font-size:16px !important;}

.fotosprof a:hover {color:#f3f3f3;}

.popup-overlay h2 {margin-bottom:12px;}

.popup-overlay li {text-align:left; color:#393939; font-weight:400;}

.popup-overlay p {padding-bottom:12px; color:#393939; font-weight:400; line-height:1.4; text-align:left;}

 .popup-overlay {
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      display: none;
      justify-content: center;
      align-items: center;
    }

    .popup-content {
      background: #fff;
      padding: 20px;
      border-radius: 10px;
      box-shadow: 0 4px 10px rgba(0, 0, 0, 0.3);
      width: 90%;
      max-width: 400px;
      text-align: center;
      position: relative;
    }

    .popup-close {
      background: #393939;
      color: white;
      border: none;
      border-radius: 50%;
      width: 30px;
      height: 30px;
      font-size: 18px;
      cursor: pointer;
      position: absolute;
      top: 10px;
      right: 10px;
    }

.popup-close:hover {
      background: #000000;
    }

.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap, .et_pb_menu_1_tb_header .et_pb_menu__logo-slot {max-height:120px !important;}

.et_pb_menu--style-left_aligned .et_pb_menu__logo {margin-right:0px;}

.fotosprof img {border-radius:12px; border:3px solid #4ACBD3;}

.et_pb_button:hover {background-color:#c6e5e2 !important;}

.nav li ul {width:320px;}

.et-menu li li a {width:280px; font-size:14px;}

.et_pb_menu_1_tb_header.et_pb_menu ul li ul li a {font-size:14px;}

.et_pb_menu_1_tb_header.et_pb_menu .nav li ul.sub-menu .current-menu-item a {color: #4acbd3 !important;}

/* Presbicia */

.page-id-1254 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1254 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:8%; max-height:84%;}
.page-id-1254 .et_pb_accordion_item_2 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}


/* Ojo seco */

.page-id-1251 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1251 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:8.5%; max-height:82%;}
.page-id-1251 .et_pb_accordion_item_4 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}

/* Glaucoma */

.page-id-1257 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1257 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:3.5%; max-height:93%;}
.page-id-1257 .et_pb_accordion_item_4 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}


/* Cirugía de retina */

.page-id-1228 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1228 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:3.5%; max-height:93%;}

/* retina sin cirugía */

.page-id-1215 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1215 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:3.5%; max-height:93%;}

.page-id-1215 .et_pb_accordion_item_3 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}

/* Pediatría */

.page-id-1238 .et_pb_accordion_item_3 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}


/* Blefaroplastia */

.page-id-1244 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1244 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:7.5%; max-height:86%;}
.page-id-1244 .et_pb_accordion_item_3 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}

/* Fotorejuvenecimiento */
.page-id-1359 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1359 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:4.2%; max-height:92%;}
.page-id-1359 .et_pb_accordion_item_10 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}
.page-id-1359 .et_pb_accordion_item_5 {border-radius:0px 0px 0px 0px !important; border-bottom:0px solid #ffffff !important;}


/* Inductores de colágeno */

.page-id-1354 .et_pb_accordion_item_7 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}
.page-id-1354 .et_pb_accordion_item_5 {border-radius:0px 0px 0px 0px !important; border-bottom:0px solid #ffffff !important;}

/* Jett Plasma */

.page-id-1375 .et_pb_accordion_item_6 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}
.page-id-1375 .et_pb_accordion_item_5 {border-radius:0px 0px 0px 0px !important; border-bottom:0px solid #ffffff !important;}

/* Peeling */

.page-id-1363 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1363 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:8%; max-height:84%;}

/* microneedling */

.page-id-1363 .tlmicro .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1363 .tlmicro .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:5%; max-height:90%;}

.page-id-1363 .et_pb_accordion_item_6 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}
.page-id-1363 .et_pb_accordion_item_5 {border-radius:0px 0px 0px 0px !important; border-bottom:0px solid #ffffff !important;}

/* PRP */
.page-id-1370 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1370 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:4%; max-height:92%;}
.page-id-1370 .et_pb_accordion_item_7 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}
.page-id-1370 .et_pb_accordion_item_5 {border-radius:0px 0px 0px 0px !important; border-bottom:0px solid #ffffff !important;}

/* Botox */ 

.page-id-1320 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1320 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:10%; max-height:82%;}

/* Ácido */ 

.page-id-1349 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1349 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:7%; max-height:86%;}

/* Cirugía refractiva */ 

.page-id-1235 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .page-id-1235 .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {top:8%; max-height:84%;}
.page-id-1235 .et_pb_accordion_item_7 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}
.page-id-1235 .et_pb_accordion_item_5 {border-radius:0px 0px 0px 0px !important; border-bottom:0px solid #ffffff !important;}

.tmdivi_timeline .tmdivi-wrapper .tmdivi-title {line-height:1.2em !important;}

.tmdivi-description h4 {
    font-family: 'Barlow Condensed', Helvetica, Arial, Lucida, sans-serif;
    font-weight: 500;
    text-transform: uppercase;
    font-size: 22px !important;
	color:#4acbd3!important;
}

.tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-content {box-shadow:initial;}

.tmdivi-vertical.tmdivi-wrapper .tmdivi-end, .tmdivi-vertical.tmdivi-wrapper .tmdivi-start {border-radius:0px;}

.tmdivi-vertical.tmdivi-wrapper .tmdivi-content {padding:36px 36px 24px 36px;}

.tmdivi-vertical.tmdivi-wrapper .tmdivi-icondot {border-radius:0px;}

.page-id-913 .et_pb_accordion_item_1 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}
.page-id-913 .et_pb_accordion_item_3 {border-bottom:2px solid #000000; border-radius:0px 0px 16px 16px;}
.page-id-913 .et_pb_accordion_item_5 {border-radius:0px 0px 0px 0px !important;}
.page-id-913 .et_pb_accordion_item_7 {border-radius:0px 0px 0px 0px; border-bottom:2px solid #000000;}
.page-id-913 .et_pb_accordion_item_9 {border-radius:0px 0px 0px 0px; border-bottom:2px solid #000000;}

.page-id-913 .et_pb_accordion_item_2 { border-radius:16px 16px 0px 0px;}
.page-id-913 .et_pb_accordion_item_4 { border-radius:16px 16px 0px 0px !important;}
.page-id-913 .et_pb_accordion_item_6 { border-radius:0px 0px 16px 16px; border-bottom:2px solid #000000;border-top:0px solid #ffffff !important;}
.page-id-913 .et_pb_accordion_item_8 { border-radius:0px 0px 16px 16px; border-bottom:2px solid #000000;border-top:0px solid #ffffff !important}
.page-id-913 .et_pb_accordion_item_10 { border-radius:0px 0px 16px 16px; border-bottom:2px solid #000000;border-top:0px solid #ffffff !important}



.porque .et_pb_main_blurb_image {margin-bottom:12px;}

.ubicacion i{margin-right:20px;}

.ubicacion span {padding-left:38px;}

.et_pb_toggle_open .et_pb_toggle_title, .et_pb_toggle_open h5.et_pb_toggle_title {border-bottom:1px solid #000000; 	padding-bottom:32px !important;}

.et_pb_toggle .et_pb_toggle_title:before {right:36px;}

.et_pb_accordion .et_pb_toggle_title:before {color:#4acbd3 !important;}

.et_pb_toggle_title:before {content:"\4c"; font-weight:bold; font-size:20px;}

.et_pb_accordion_item_0 {border-radius:16px 16px 0px 0px;}

.et_pb_toggle_content {
    padding-top: 36px !important;
    padding-bottom: 24px !important;
}

.et_pb_toggle_content {
    padding-left: 36px !important;
    padding-right: 36px !important;
}

.et_pb_accordion .et_pb_toggle {
    margin-bottom: 0px !important;
	padding-left:0px;
	padding-right:0px;
	padding-top:12px; padding-bottom:12px;
	background-color:#ffffff !important;
}

.et_pb_toggle {
    border: 2px solid #000000;
	border-bottom:0px solid #ffffff;

}

.et_pb_toggle.et_pb_accordion_item_5 {
    border: 2px solid #393939;
	border-bottom:2px solid #000000;
		border-radius:0px 0px 16px 16px;
}

.et_pb_toggle_title {
    background-color: #ffffff;
    padding: 20px !important;
	padding-left:36px !important; padding-right:36px !important;


}

.ticsprecios i {color:#4acbd3;}

.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-icondot {border:none; border-radius:0px;}

/*.tmdivi-vertical-right.tmdivi-wrapper .tmdivi_timeline_story_3 .tmdivi-icondot {top:25%;}
.tmdivi-vertical-right.tmdivi-wrapper .tmdivi_timeline_story_4 .tmdivi-icondot {top:14%;}
.tmdivi-vertical-right.tmdivi-wrapper .tmdivi_timeline_story_5 .tmdivi-icondot {top:14%;}
.tmdivi-vertical-right.tmdivi-wrapper .tmdivi_timeline_story_6 .tmdivi-icondot {top:22%;}*/

.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-icondot  {top:84px;}

.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story {background-color:#eef7f6; border-radius:16px; border-style:initial; box-shadow:initial; -webkit-box-shadow:initial; padding:48px 112px 48px 112px;}

.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-end, .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-start {display:none;}

.tmdivi_timeline_0 .tmdivi-wrapper .tmdivi-arrow, .tmdivi_timeline_0 .tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow {display:none;}

/*.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-icondot {top:12%;}*/

.tmdivi-wrapper .tmdivi-content { border-style:initial; box-shadow:initial; -webkit-box-shadow:initial;}

.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-icondot {left:3.4%;}

.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story {width:100%;}

.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-end, .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-start {left:3.9%;}

.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {left:4.2%; z-index:999; top:5%; border:2px dotted #4acbd3; background-color:Transparent !important; max-height:90%;}

.formblanco ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #a6a6a6;
	font-size:15px;
	font-family:'Roboto';
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000000;
	font-size:15px;
	font-family:'Roboto';
}


::-moz-placeholder { /* Firefox 19+ */
  color: #000000;
	font-size:15px;
		font-family:'Roboto';

}

.formblanco ::-moz-placeholder { /* Firefox 19+ */
  color: #000000;
	font-size:15px;
		font-family:'Roboto';

}


:-ms-input-placeholder { /* IE 10+ */
  color: #000000;
	font-size:15px;
		font-family:'Roboto';

}

.formblanco :-ms-input-placeholder { /* IE 10+ */
  color: #000000;
	font-size:15px;
		font-family:'Roboto';

}


:-moz-placeholder { /* Firefox 18- */
   color: #000000;
	font-size:18px;
		font-family:'Roboto';

}

.formblanco :-moz-placeholder { /* Firefox 18- */
   color: #000000;
	font-size:18px;
		font-family:'Roboto';

}


.wpcf7-submit {
    background-color: #4acbd3;
    color: #ffffff;
    padding: 18px;
    letter-spacing: 1px;
    font-size: 15px;
    cursor: pointer;
    border-radius: 48px;
    margin-top: 32px;
    border: 1px solid #4acbd3;
}

.wpcf7-submit:hover {background-color:#C6E5E2; border:1px solid #C6E5E2;}

.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
    text-align: left;
    margin-left: 0px;
    float: left;
    width: 100%;
    font-size: 14px;
	font-weight:400;
}

.wpcf7-list-item a {
    color: #000000;
    text-decoration: underline !important;
}

input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
    width: 100%;
    padding: 12px 16px;
    border-radius: 1px;
    background-color: #ffffff;
    border: 0px solid #ffffff;
    margin-bottom: 6px;
}

.formblanco input.text, .formblanco input.title, .formblanco input[type=email], .formblanco input[type=password], .formblanco input[type=tel], .formblanco input[type=text], .formblanco select, .formblanco textarea {
    width: 100%;
    padding: 12px 16px;
    border-radius: 1px;
    background-color: #eef7f6;
    border: 0px solid #ffffff;
    margin-bottom: 6px;
}




.wpcf7 p.trata {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
}

.wpcf7 select {
    margin-bottom: 12px;
	color:#000000; font-size:15px;
}

.et_pb_menu .et-menu>li {padding-left:20px; padding-right:20px;}


/*.gmbrr.carousel .navigation .bullet + .bullet {background-color:#a6a6a6;} */


.gmbrr.carousel .navigation .current.bullet a, .gmbrr.carousel .navigation .current.bullet a:hover {background-color:#4acbd3; border:0px solid #ffffff;} 

.gmbrr.carousel .navigation .bullet + .bullet {
    margin-inline: 0.2rem 0;
}

.gmbrr.carousel .navigation .bullet a {width:12px; height:12px; border:0px solid #ffffff; background-color:#a6a6a6;}

.gmbrr.carousel .navigation {text-align:right;}

.gmbrr .listing .review-meta + .text, .gmbrr .listing .text + .review-meta {line-height:1.6;}

.gmbrr .listing .author-name, .gmbrr .listing .author-name a {font-family:'Barlow Condensed',Helvetica,Arial,Lucida,sans-serif; color:#4acbd3; text-transform:uppercase; font-size:32px; font-weight:400; line-height:1em;}

.gmbrr .listing .rating + .date, .gmbrr.fonts .listing .rating + .date, .gmbrr .listing .rating + .relative-time-description, .gmbrr.fonts .listing .rating + .relative-time-description {color:#000000;}

.gmbrr .listing .review-meta + .text, .gmbrr .listing .text + .review-meta {padding-left:0px !important; font-weight:400; color:#000000;}

.gmbrr > .rating {padding-bottom:0px;}

.gmbrr.dark .powered-by-google.light, .powered-by-google {display:none;}

.author-avatar.local {display:none;}

.gmbrr .vicinity {display:none;}

.gmbrr .rating .all-stars + .count {display:none;}

.google-business-reviews-rating .heading {display:none;}

.home .cajitas .et_pb_blurb_container {padding-left:48px; padding-right:48px; padding-bottom:36px;}

.home .cajitas .et_pb_blurb_container p {margin-bottom:20px;}

.home .cajitas .et_pb_blurb_container a i {font-size:13px; padding-left:6px;}

.home .cajitas .et_pb_main_blurb_image {margin-bottom:56px;}

.page-id-2200 .cajitas .et_pb_blurb_container {padding-left:48px; padding-right:48px; padding-bottom:36px;}

.page-id-2200 .cajitas .et_pb_blurb_container p {margin-bottom:20px;}

.page-id-2200 .cajitas .et_pb_blurb_container a i {font-size:13px; padding-left:6px;}

.page-id-2200 .cajitas .et_pb_main_blurb_image {margin-bottom:56px;}

.iconitos .et_pb_main_blurb_image {margin-bottom:12px;}

.topheader .et_pb_menu .et_pb_menu__wrap {
    flex-direction: row-reverse;
}

.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li {border-right:1px solid #ffffff;}

.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li {margin-bottom:8px;}

.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {padding-top:4px; padding-bottom:4px;}

#menu-item-18 {border-right:0px solid #ffffff !important;}

.principal .et_pb_menu .et_pb_menu__wrap {
    flex-direction: row-reverse;
}



@media only screen and (min-width:300px) and (max-width:1023px){
	
	.home .et_pb_section.et_pb_section_7.et_section_regular {padding-left:0px;}
	.home div.et_pb_section.et_pb_section_6 {background-size:cover;}
		.topheader .et_pb_menu .et_pb_menu__wrap {flex-direction:row;}	
	    .topheader {z-index: 9999999 !important;}

	.principal .et_pb_menu .et_pb_menu__wrap {flex-direction: row;}
	.resenas {background-size:cover !important;}
	.financiacion {background-position:center top !important;}
	.home .et_pb_column_34 {margin-left:6%;}
	.wpcf7-list-item {font-size:12px; line-height:16px; margin-bottom:12px;}
	.inicio-sec .et_pb_text_0 h1, .inicio-sec .et_pb_text_1 h1 {font-size:40px;}
	.inicio-sec .et_pb_text_1 {font-size:20px; line-height:1.4em;}
	.formblanco.et_pb_module {padding:36px !important;}
	.et_pb_with_background .et_pb_text_3 {line-height:1em;}
	.et_pb_section_2 .et_pb_column_3 {padding-right:12%;}
	.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-story {padding:0px 24px 0px 24px;}
	.tmdivi-vertical.tmdivi-wrapper .tmdivi-content {padding:24px 0px 24px 24px;}
	.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-icondot {left:4.4%;; top:calc(var(--tw-ibx-position) * 1% - var(--tw-ibx-size) * var(--tw-ibx-position) /
 100 + var(--tw-ibx-size) / 4 + (var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 10px) - ((var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 12px) * var(--tw-ibx-position) / 100) + var(--lbl-bd-width)*2)}
	.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-inner-line, .tmdivi-vertical-right.tmdivi-wrapper .tmdivi-timeline:before {left:10.4%; display:none;}
	.et_pb_section_parallax .et_pb_text_10 h2 {font-size:56px;}
	#faq .et_pb_text_18 h2 {font-size:56px;}
	.et_pb_toggle_title {padding-right:42px !important;}
	.et_pb_section .tratar h2 {font-size:48px;}
	.et_pb_section.et_pb_section_7.et_section_regular {padding-left:12%;}
	.et_pb_text_6 h2, .et_pb_text_23 h2, .et_pb_text_21 h2, .et_pb_text_10 h2 {font-size:48px !important;}
	.et_pb_text_22 h2, .et_pb_text_10 h2, .et_pb_text_24 h2, .et_pb_text_6 h2 {font-size:48px !important;}
	.esperamos .et_pb_text_25 {font-size:48px; line-height:1em; margin-bottom:12px !important;}
	.ubicacion i {margin-right:4px;}
	.ubicacion span {padding-left:0px;}
    .et_pb_section .et_pb_text_27 {padding:36px !important}
	.tmdivi_timeline .tmdivi-wrapper .tmdivi-title {font-size:32px !important; margin-bottom:0px;}
	.tratar img {max-width:172px;}
	.esperamos .et_pb_text_26 {font-size:48px; line-height:1em; margin-bottom:12px !important;}
	.et_pb_section .et_pb_text_28 {padding:36px !important;}
	.page-id-1215 .et_pb_section_6 {padding-left:12%;}
	.page-id-1215 .et_pb_text_16 h2 {font-size:48px;}
	.page-id-1215 .et_pb_section.et_pb_section_7.et_section_regular {padding-left:0%;}
	.page-id-1215 .et_pb_text_18  {font-size:48px; line-height:1em; margin-bottom:12px !important;}
	.page-id-1215 .et_pb_text_20 {padding:36px !important;}
	.et_pb_section_parallax h2 {font-size:48px !important;}
	#faq h2 {font-size:48px !important;}
	.page-id-1235 .et_pb_text_18 h2 {font-size:48px;}
	.page-id-1235 .et_pb_text_20 {font-size:48px; line-height:1em; margin-bottom:12px !important;}
	.page-id-1235 .et_pb_text_22 {padding:36px !important;}
	.page-id-1254 .et_pb_text_23 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1254 .et_pb_text_25 {padding:36px !important;}
	.et_pb_toggle .et_pb_toggle_title:before {right:12px;}
	.page-id-1238 .et_pb_text_23 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1238 .et_pb_text_25 {padding:36px !important;}
	.page-id-1244 .et_pb_text_23 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1244 .et_pb_text_25 {padding:36px !important;}
	.page-id-1359 .et_pb_text_23 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1359 .et_pb_text_25 {padding:36px !important;}
	.precio h3 {font-size:32px !important;}
	.inicio-sec .et_pb_text_1 em {margin-bottom:12px;}
	.page-id-1354 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1354 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1354 .et_pb_text_24 {padding:36px !important;}
	.page-id-1375 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1375 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1375 .et_pb_text_24 {padding:36px !important;}
	.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow, .tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow {display:none;}
	#faq.et_pb_section.et_pb_section_7.et_section_regular {padding-left:0px;}
	.page-id-1370 .et_pb_section.et_pb_section_9.et_section_regular {padding-left:12%;}
	.page-id-1370 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1370 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1370 .et_pb_text_24 {padding:36px !important;}
	.page-id-1349 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1349 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1349 .et_pb_text_24 {padding:36px !important;}
	.page-id-1320 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1320 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1320 .et_pb_text_24 {padding:36px !important;}
	.page-id-1251 .et_pb_section.et_pb_section_6.et_section_regular {padding-left:12%;}
	.page-id-1251 .et_pb_section.et_pb_section_7.et_section_regular {padding-left:0px;}
	.page-id-1251 .et_pb_text_15 h2{font-size:48px;}
	.page-id-1251 .et_pb_text_17 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1251 .et_pb_text_19 {padding:36px !important;}
	.page-id-1257 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1257 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1257 .et_pb_text_24 {padding:36px !important;}
	.page-id-913 .et_pb_text_7 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-913 .et_pb_text_9 {padding:36px !important;}
	.page-id-1017 .et_pb_column_2  {margin-left:6%;}
	.page-id-965 .et_pb_section_2 .et_pb_column_3 {padding-right:0px;}
	.page-id-965 .tmdivi-vertical.tmdivi-wrapper .tmdivi-content {padding-right:24px;}
	.page-id-965 .et_pb_section.et_pb_section_7.et_section_regular {padding-left:0px;}
	.page-id-965 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-965 .et_pb_text_24 {padding:36px !important;}
	.home .et_pb_section_2 .et_pb_column_3 {padding-right:0px;}
	.esperamos .et_pb_text_26.ubicacion {font-size:16px; line-height:1.4em;}
	.page-id-2200 .et_pb_section_2 .et_pb_column_3 {padding-right:0px;}

}

@media only screen and (min-width:768px) and (max-width:1023px){
	
	.cajitas .et_pb_blurb {max-width:550px; margin:0 auto;}	
	.home .et_pb_image_16 {display:none;}
	.home .et_pb_image_19 {display:none;}
	.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-icondot {left:2.4%; display:none;}
	.et_pb_section.et_pb_section_7.et_section_regular {padding-right:6%;}
	.tmdivi-vertical.tmdivi-wrapper .tmdivi-content {padding:24px 0px 0px 24px;}
	.page-id-965 .et_pb_section.et_pb_section_7.et_section_regular {padding-left:46px;}
	.page-id-2200 .et_pb_section_2 .et_pb_column_3 {padding-right:0px;}
}

@media only screen and (min-width:1023px) and (max-width:1279px){
	
	.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap, .et_pb_menu_1_tb_header .et_pb_menu__logo-slot {max-width:100px !important;}
	.et_pb_row_1_tb_header.et_pb_row {width:96%;}
		.et_pb_menu_1_tb_header.et_pb_menu ul li a {font-size:13px !important;}
	.et_pb_menu .et-menu>li {padding-left:12px; padding-right:12px;}
	.cajitas .et_pb_blurb{min-height:532px;}
		.home .et_pb_section_10.et_pb_section {padding-right:8%;}
	.home .et_pb_text_15 {padding-left:18% !important;}
	.home .et_pb_text_16 {padding-left:18% !important;}
	.home .et_pb_column_34 {padding:36px !important;}
	.wpcf7-list-item {font-size:12px; line-height:16px; margin-bottom:12px;}
	.inicio-sec .et_pb_text_1 {font-size:20px; line-height:1.4em;}
	.formblanco.et_pb_module {padding:36px !important;}
	.tmdivi-vertical-right.tmdivi-wrapper .tmdivi-icondot {left:3%;}
	.porque .et_pb_column {width:100%; margin-bottom:24px;}
	
	.page-id-1215 .et_pb_section_6 {padding-left:12%;}
	.page-id-1215 .et_pb_text_16 h2 {font-size:48px;}
	.page-id-1215 .et_pb_section.et_pb_section_7.et_section_regular {padding-left:0%;}
	.page-id-1215 .et_pb_text_18  {font-size:48px; line-height:1em; margin-bottom:12px !important;}
	.page-id-1215 .et_pb_text_20 {padding:36px !important;}
	.et_pb_section_parallax h2 {font-size:48px !important;}
	#faq h2 {font-size:48px !important;}
	.page-id-1235 .et_pb_text_18 h2 {font-size:48px;}
	.page-id-1235 .et_pb_text_20 {font-size:48px; line-height:1em; margin-bottom:12px !important;}
	.page-id-1235 .et_pb_text_22 {padding:36px !important;}
	.page-id-1254 .et_pb_text_23 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1254 .et_pb_text_25 {padding:36px !important;}
	.et_pb_toggle .et_pb_toggle_title:before {right:12px;}
	.page-id-1238 .et_pb_text_23 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1238 .et_pb_text_25 {padding:36px !important;}
	.page-id-1244 .et_pb_text_23 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1244 .et_pb_text_25 {padding:36px !important;}
	.page-id-1359 .et_pb_text_23 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1359 .et_pb_text_25 {padding:36px !important;}
	.precio h3 {font-size:32px !important;}
	.inicio-sec .et_pb_text_1 em {margin-bottom:12px;}
	.page-id-1354 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1354 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1354 .et_pb_text_24 {padding:36px !important;}
	.page-id-1375 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1375 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1375 .et_pb_text_24 {padding:36px !important;}
	.tmdivi-vertical.tmdivi-wrapper .tmdivi-arrow, .tmdivi-vertical.tmdivi-wrapper .tmdivi-story.tmdivi-story-left .tmdivi-arrow {display:none;}
	#faq.et_pb_section.et_pb_section_7.et_section_regular {padding-left:0px;}
	.page-id-1370 .et_pb_section.et_pb_section_9.et_section_regular {padding-left:12%;}
	.page-id-1370 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1370 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1370 .et_pb_text_24 {padding:36px !important;}
	.page-id-1349 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1349 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1349 .et_pb_text_24 {padding:36px !important;}
	.page-id-1320 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1320 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1320 .et_pb_text_24 {padding:36px !important;}
	.page-id-1251 .et_pb_section.et_pb_section_6.et_section_regular {padding-left:12%;}
	.page-id-1251 .et_pb_section.et_pb_section_7.et_section_regular {padding-left:0px;}
	.page-id-1251 .et_pb_text_15 h2{font-size:48px;}
	.page-id-1251 .et_pb_text_17 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1251 .et_pb_text_19 {padding:36px !important;}
	.page-id-1257 .et_pb_text_20 h2{font-size:48px;}
	.page-id-1257 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-1257 .et_pb_text_24 {padding:36px !important;}
	.page-id-913 .et_pb_text_7 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-913 .et_pb_text_9 {padding:36px !important;}
	.page-id-965 .et_pb_section_2 .et_pb_column_3 {padding-right:0px;}
	.page-id-965 .tmdivi-vertical.tmdivi-wrapper .tmdivi-content {padding-right:24px;}
	.page-id-965 .et_pb_section.et_pb_section_7.et_section_regular {padding-left:0px;}
	.page-id-965 .et_pb_text_22 {font-size:48px; line-height:1em; margin-bottom:12px !important;} 
	.page-id-965 .et_pb_text_24 {padding:36px !important;}
		.et_pb_text_6 h2, .et_pb_text_23 h2, .et_pb_text_21 h2, .et_pb_text_10 h2 {font-size:48px !important;}
	.et_pb_text_22 h2, .et_pb_text_10 h2, .et_pb_text_24 h2, .et_pb_text_6 h2 {font-size:48px !important;}
	.esperamos .et_pb_text_25 {font-size:48px; line-height:1em; margin-bottom:12px !important;}
	
	.page-id-1017 #citallamada .et_pb_column {width:100%;} 
	.page-id-1017 .et_pb_text_2 {padding-left:12% !important;}
	.page-id-1017 .et_pb_text_3 {padding-left:12% !important;}
	.page-id-1017 .et_pb_column_2 {margin-left:10%; margin-top:36px;}
	.page-id-965 h2{font-size:56px !important;}
	.fa-solid.fa-circle-info {margin-top:6px;}
	
}


@media only screen and (min-width:1280px) and (max-width:1439px){
	
	.principal {width:96%;}
	.et_pb_section_0_tb_header .topheader {width:96%;}
	.home .et_pb_section_10.et_pb_section {padding-right:8%;}
	.home .et_pb_text_15 {padding-left:18% !important;}
	.home .et_pb_text_16 {padding-left:18% !important;}
	.et_pb_menu_1_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap, .et_pb_menu_1_tb_header .et_pb_menu__logo-slot {max-width:200px !important;}
	.et_pb_menu_1_tb_header.et_pb_menu ul li a {font-size:14px !important;}
	.et_pb_menu .et-menu>li {padding-left:16px; padding-right:16px;}

	
	
}

@media only screen and (min-width:1366px) and (max-width:1439px){
	
	.cajitas .et_pb_blurb{min-height:498px;}

	
	
}

@media only screen and (min-width:1440px) and (max-width:1599px){

	.principal {width:96%;}
	.et_pb_section_0_tb_header .topheader {width:96%;}
	.home .et_pb_section_10.et_pb_section {padding-right:8%;}
	.home .et_pb_text_15 {padding-left:18% !important;}
	.home .et_pb_text_16 {padding-left:18% !important;}
	.cajitas .et_pb_blurb{min-height:508px;}
	
	}

@media only screen and (min-width:1440px) and (max-width:1680px){

		.cajitas .et_pb_blurb{min-height:508px;}

}
