#quadmenu .wpcf7 form {
  margin: 0;
  padding: 0;
}
#quadmenu .wpcf7 form > p {
  margin: 0 0 1.5em 0;
}
#quadmenu .wpcf7 br {
  display: none;
}
#quadmenu .wpcf7 .ajax-loader {
  display: none;
}
#quadmenu .wpcf7 .wpcf7-not-valid {
  border: 1px solid #ff0000;
}
#quadmenu .wpcf7 span.wpcf7-not-valid-tip {
  display: none;
}
#quadmenu .wpcf7 div.wpcf7-response-output {
  margin: 0;
  padding: 15px;
}
#quadmenu .wpcf7 div.wpcf7-validation-errors {
  border-radius: 4px;
}
#quadmenu .wpcf7 div.wpcf7-validation-errors {
  margin-bottom: 20px;
}
#quadmenu .wpcf7 .wpcf7-checkbox {
  text-align: center;
}
#quadmenu .widget {
  padding: 0;
}
#quadmenu .widget a,
#quadmenu .widget ul li {
  line-height: inherit;
}
#quadmenu .widget ul {
  list-style: none;
  margin: 0;
}
#quadmenu .widget ul li {
  position: relative;
  display: block;
  margin: 0 0 15px 0;
  width: 100%;
}
#quadmenu .widget ul li:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
#quadmenu .widget ul li img,
#quadmenu .widget ul li h5,
#quadmenu .widget ul li i,
#quadmenu .widget ul li span {
  -webkit-transition: color 0.4s;
  -moz-transition: color 0.4s;
  -ms-transition: color 0.4s;
  -o-transition: color 0.4s;
  transition: color 0.4s;
}
#quadmenu .widget ul ul {
  margin-top: 10px;
  margin-bottom: 0.1em;
}
#quadmenu .widget ul ul li:first-child {
  border-top: 1px solid;
}
#quadmenu .widget > ul,
#quadmenu .widget > div > ul {
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
}
#quadmenu .widget > ul > li:first-child,
#quadmenu .widget > div > ul > li:first-child {
  border-top: 0;
  padding-top: 0;
}
#quadmenu .widget.widget_text p {
  line-height: 1.45;
  margin-bottom: 10px;
}
#quadmenu .widget.widget_text input,
#quadmenu .widget.widget_text select {
  max-width: 100%;
}
#quadmenu .widget.widget_rss span.quadmenu-title a.rsswidget {
  text-transform: uppercase;
}
#quadmenu .widget.widget_rss span.quadmenu-title a.rsswidget:first-child {
  float: right;
}
#quadmenu .widget.widget_rss span.rss-date {
  display: block;
  text-align: right;
  margin: 10px 0;
}
#quadmenu .widget.widget_rss div.rssSummary {
  text-transform: none;
}
#quadmenu .widget.widget_rss cite {
  margin-top: 5px;
  text-align: right;
  display: block;
}
#quadmenu .widget.widget_nav_menu ul ul,
#quadmenu .widget.widget_pages ul ul {
  padding: 10px 0 0 10px;
}
#quadmenu .widget.widget_recent_comments ul > li > span.comment-author-link,
#quadmenu .widget.widget_recent_entries ul > li > span.comment-author-link,
#quadmenu .widget.widget_recent_comments ul > li > span.post-date,
#quadmenu .widget.widget_recent_entries ul > li > span.post-date {
  display: block;
  margin: 2px 0 0 0;
  font-size: 0.8em;
  text-transform: none;
  line-height: 1.3em;
}
#quadmenu .widget.widget_product_search input.form-control,
#quadmenu .widget.widget_search input.form-control {
  width: 100%;
}
#quadmenu .widget.widget_archive ul > li > span.count,
#quadmenu .widget.widget_categories ul > li > span.count,
#quadmenu .widget.widget_product_categories ul > li > span.count {
  font-weight: 700;
  float: right;
}
#quadmenu .widget.widget_calendar > .title {
  display: none;
}
#quadmenu .widget.widget_calendar table > caption {
  margin: 0px;
  display: table-caption;
}
#quadmenu .widget.widget_calendar table > thead > tr > th {
  border-bottom: 1px;
  font-size: 0.8em;
}
#quadmenu .widget.widget_calendar table td,
#quadmenu .widget.widget_calendar table th {
  text-align: center;
  padding: 10px 0;
}
#quadmenu .widget.widget_tag_cloud a,
#quadmenu .widget.widget_product_tag_cloud a {
  display: inline-block;
  text-decoration: none;
  margin: 0 0.5em 0 0;
}
#quadmenu .widget.widget_tag_cloud a:after,
#quadmenu .widget.widget_product_tag_cloud a:after,
#quadmenu .widget.widget_tag_cloud a:before,
#quadmenu .widget.widget_product_tag_cloud a:before {
  display: none;
}
#quadmenu .widget.widget_products li:before,
#quadmenu .widget.widget_recent_reviews li:before,
#quadmenu .widget.widget_shopping_cart li:before,
#quadmenu .widget.widget_recently_viewed_products li:before,
#quadmenu .widget.widget_top_rated_products li:before,
#quadmenu .widget.widget_featured_posts li:before,
#quadmenu .widget.widget_products li:after,
#quadmenu .widget.widget_recent_reviews li:after,
#quadmenu .widget.widget_shopping_cart li:after,
#quadmenu .widget.widget_recently_viewed_products li:after,
#quadmenu .widget.widget_top_rated_products li:after,
#quadmenu .widget.widget_featured_posts li:after {
  content: " ";
  display: table;
}
#quadmenu .widget.widget_products li:after,
#quadmenu .widget.widget_recent_reviews li:after,
#quadmenu .widget.widget_shopping_cart li:after,
#quadmenu .widget.widget_recently_viewed_products li:after,
#quadmenu .widget.widget_top_rated_products li:after,
#quadmenu .widget.widget_featured_posts li:after {
  clear: both;
}
#quadmenu .widget.widget_products li > a,
#quadmenu .widget.widget_recent_reviews li > a,
#quadmenu .widget.widget_shopping_cart li > a,
#quadmenu .widget.widget_recently_viewed_products li > a,
#quadmenu .widget.widget_top_rated_products li > a,
#quadmenu .widget.widget_featured_posts li > a,
#quadmenu .widget.widget_products li > a > span.product-title,
#quadmenu .widget.widget_recent_reviews li > a > span.product-title,
#quadmenu .widget.widget_shopping_cart li > a > span.product-title,
#quadmenu .widget.widget_recently_viewed_products li > a > span.product-title,
#quadmenu .widget.widget_top_rated_products li > a > span.product-title,
#quadmenu .widget.widget_featured_posts li > a > span.product-title {
  margin: 5px 0;
  font-weight: 400;
  text-transform: uppercase;
  line-height: 1;
}
#quadmenu .widget.widget_products li > a > img,
#quadmenu .widget.widget_recent_reviews li > a > img,
#quadmenu .widget.widget_shopping_cart li > a > img,
#quadmenu .widget.widget_recently_viewed_products li > a > img,
#quadmenu .widget.widget_top_rated_products li > a > img,
#quadmenu .widget.widget_featured_posts li > a > img {
  margin: 0 15px 0 0;
  float: left;
  width: 70px;
  height: auto;
  max-width: 35%;
  position: inherit;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
}
#quadmenu .widget.widget_products li > .date,
#quadmenu .widget.widget_recent_reviews li > .date,
#quadmenu .widget.widget_shopping_cart li > .date,
#quadmenu .widget.widget_recently_viewed_products li > .date,
#quadmenu .widget.widget_top_rated_products li > .date,
#quadmenu .widget.widget_featured_posts li > .date,
#quadmenu .widget.widget_products li > a > .date,
#quadmenu .widget.widget_recent_reviews li > a > .date,
#quadmenu .widget.widget_shopping_cart li > a > .date,
#quadmenu .widget.widget_recently_viewed_products li > a > .date,
#quadmenu .widget.widget_top_rated_products li > a > .date,
#quadmenu .widget.widget_featured_posts li > a > .date {
  display: block;
  text-transform: uppercase;
}
#quadmenu .widget.widget_products li > a:hover > img,
#quadmenu .widget.widget_recent_reviews li > a:hover > img,
#quadmenu .widget.widget_shopping_cart li > a:hover > img,
#quadmenu .widget.widget_recently_viewed_products li > a:hover > img,
#quadmenu .widget.widget_top_rated_products li > a:hover > img,
#quadmenu .widget.widget_featured_posts li > a:hover > img {
  box-shadow: 0px 3px 7px -3px rgba(0, 0, 0, 0.2);
}
#quadmenu .widget.widget_products li > p,
#quadmenu .widget.widget_recent_reviews li > p,
#quadmenu .widget.widget_shopping_cart li > p,
#quadmenu .widget.widget_recently_viewed_products li > p,
#quadmenu .widget.widget_top_rated_products li > p,
#quadmenu .widget.widget_featured_posts li > p {
  margin: 0;
  overflow: hidden;
}
#quadmenu .widget.widget_products li > .reviewer,
#quadmenu .widget.widget_recent_reviews li > .reviewer,
#quadmenu .widget.widget_shopping_cart li > .reviewer,
#quadmenu .widget.widget_recently_viewed_products li > .reviewer,
#quadmenu .widget.widget_top_rated_products li > .reviewer,
#quadmenu .widget.widget_products li > .quantity,
#quadmenu .widget.widget_recent_reviews li > .quantity,
#quadmenu .widget.widget_shopping_cart li > .quantity,
#quadmenu .widget.widget_recently_viewed_products li > .quantity,
#quadmenu .widget.widget_top_rated_products li > .quantity,
#quadmenu .widget.widget_products li > .price,
#quadmenu .widget.widget_recent_reviews li > .price,
#quadmenu .widget.widget_shopping_cart li > .price,
#quadmenu .widget.widget_recently_viewed_products li > .price,
#quadmenu .widget.widget_top_rated_products li > .price,
#quadmenu .widget.widget_products li > .star-rating,
#quadmenu .widget.widget_recent_reviews li > .star-rating,
#quadmenu .widget.widget_shopping_cart li > .star-rating,
#quadmenu .widget.widget_recently_viewed_products li > .star-rating,
#quadmenu .widget.widget_top_rated_products li > .star-rating {
  width: auto;
  float: none;
  display: block;
  margin-top: 5px;
  line-height: 1;
}
#quadmenu .widget.widget_shopping_cart ul.cart_list {
  padding: 0;
}
#quadmenu .widget.widget_shopping_cart ul.cart_list li > a.remove {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  border-radius: 50%;
}
#quadmenu .widget.widget_shopping_cart ul.cart_list li > a.remove:after,
#quadmenu .widget.widget_shopping_cart ul.cart_list li > a.remove:before {
  display: none;
}
#quadmenu .widget.widget_shopping_cart .total,
#quadmenu .widget.widget_shopping_cart .buttons {
  border: none;
  padding: 0;
  margin: 0;
}
#quadmenu .widget.widget_shopping_cart .buttons {
  display: flex;
}
#quadmenu .widget.widget_shopping_cart .buttons .button {
  margin: 0;
  flex: auto;
}
#quadmenu .widget.widget_shopping_cart .buttons .button:first-child {
  margin-right: 5px;
}
#quadmenu .widget.widget_product_search label.screen-reader-text {
  display: none;
}
#quadmenu .widget.widget_price_filter .quadmenu-title {
  display: none;
}
#quadmenu .widget.widget_price_filter .price_slider {
  margin-bottom: 15px;
}
#quadmenu .widget.widget_price_filter .price_slider_amount {
  text-align: right;
}
#quadmenu .widget.widget_price_filter .price_slider_amount .button {
  float: left;
}
#quadmenu .widget.widget_price_filter .ui-slider {
  position: relative;
  text-align: left;
}
#quadmenu .widget.widget_price_filter .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 10px;
  height: 10px;
  cursor: pointer;
  outline: none;
  top: -4px;
}
#quadmenu .widget.widget_price_filter .ui-slider .ui-slider-handle:last-child {
  margin-left: -1em;
}
#quadmenu .widget.widget_price_filter .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  height: 15px;
  display: block;
  border: 0;
}
#quadmenu .widget.widget_price_filter .ui-slider-horizontal {
  height: 2px;
}
#quadmenu .widget.widget_price_filter .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
#quadmenu .widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-min {
  left: -1px;
}
#quadmenu .widget.widget_price_filter .ui-slider-horizontal .ui-slider-range-max {
  right: -1px;
}
#quadmenu .widget.widget_layered_nav ul li.chosen a {
  text-decoration: none;
}
#quadmenu .widget.widget_edd_cart_widget .edd-cart-number-of-items {
  padding: 9px 0;
}
#quadmenu .widget.widget_edd_cart_widget ul > li {
  padding: 9px 0;
}
#quadmenu .widget.widget_edd_cart_widget ul > li.edd_subtotal {
  margin: 0;
}
#quadmenu .widget.widget_sci_googlemaps_widget #sci-google-map {
  max-width: 100%;
}
#quadmenu.quadmenu-default_theme .widget a,
#quadmenu.quadmenu-default_theme .widget ul li {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: inherit;
}
#quadmenu.quadmenu-default_theme .widget.widget_rss span.rss-date {
  font-size: 9px;
}
#quadmenu.quadmenu-default_theme .widget.widget_products li > a,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li > a,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li > a,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li > a,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li > a,
#quadmenu.quadmenu-default_theme .widget.widget_featured_posts li > a,
#quadmenu.quadmenu-default_theme .widget.widget_products li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li > a > span.product-title,
#quadmenu.quadmenu-default_theme .widget.widget_featured_posts li > a > span.product-title {
  text-transform: none;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: inherit;
}
#quadmenu.quadmenu-default_theme .widget.widget_products li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_featured_posts li > .date,
#quadmenu.quadmenu-default_theme .widget.widget_products li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li > a > .date,
#quadmenu.quadmenu-default_theme .widget.widget_featured_posts li > a > .date {
  font-size: 11px;
}
#quadmenu.quadmenu-default_theme .widget.widget_products li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li span.reviewer,
#quadmenu.quadmenu-default_theme .widget.widget_products li span.amount,
#quadmenu.quadmenu-default_theme .widget.widget_recent_reviews li span.amount,
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart li span.amount,
#quadmenu.quadmenu-default_theme .widget.widget_recently_viewed_products li span.amount,
#quadmenu.quadmenu-default_theme .widget.widget_top_rated_products li span.amount {
  font-size: 9px;
}
#quadmenu.quadmenu-default_theme .widget.widget_price_filter .price_slider_amount {
  font-size: 9px;
}
#quadmenu.quadmenu-default_theme .widget ul {
  list-style: none;
  margin: 0;
}
#quadmenu.quadmenu-default_theme .widget ul li a {
  color: #444444;
}
#quadmenu.quadmenu-default_theme .widget ul li a:hover {
  color: #333333;
}
#quadmenu.quadmenu-default_theme .widget ul li:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
#quadmenu.quadmenu-default_theme .widget.widget_tag_cloud a,
#quadmenu.quadmenu-default_theme .widget.widget_product_tag_cloud a {
  color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .widget.widget_tag_cloud a:hover,
#quadmenu.quadmenu-default_theme .widget.widget_product_tag_cloud a:hover {
  color: #a9a9a9;
}
#quadmenu.quadmenu-default_theme .widget.widget_categories ul > li > span.count,
#quadmenu.quadmenu-default_theme .widget.widget_product_categories ul > li > span.count {
  color: #fb88dd;
}
#quadmenu.quadmenu-default_theme .widget.widget_recent_comments ul > li > span.comment-author-link,
#quadmenu.quadmenu-default_theme .widget.widget_recent_entries ul > li > span.comment-author-link,
#quadmenu.quadmenu-default_theme .widget.widget_recent_comments ul > li > span.post-date,
#quadmenu.quadmenu-default_theme .widget.widget_recent_entries ul > li > span.post-date {
  color: #eeeeee;
}
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart ul.cart_list li > a.remove {
  color: #444444;
  background-color: #e6e6e6;
}
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart ul.cart_list li > a.remove:hover {
  background-color: #cccccc;
}
#quadmenu.quadmenu-default_theme .widget.widget_shopping_cart .total {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  letter-spacing: inherit;
}
@et _divi[header_style]: left;
@et _divi[show_header_social_icons]: true;
@et _divi[show_search_icon]: 0;
@et _divi[secondary_nav_fullwidth]: 0;
@et _divi[footer_widget_text_color]: #0b2e6e;
@et _divi[footer_widget_link_color]: #0b2e6e;
@custom _css[Divi]: /* 2 botones */
.btn-inline .et_pb_button_module_wrapper {
  display: inline-block;
  margin: 0 15px 0 0;
}
/* Formulario de contacto - Botón */
.cita-rapida .et_contact_bottom_container,
.et_pb_contact_submit {
  width: 100%;
  margin-top: 2px;
}
/* Pulse animation */
.pulse-button {
  position: relative;
  width: 90px;
  height: 90px;
  text-align: center;
  padding-top: 28px;
  box-shadow: 0 0 0 0 rgba(84, 206, 212, 0.7);
  border-radius: 50%;
  background-color: 0 0 0 0 rgba(84, 206, 212, 0.8);
  cursor: pointer;
  -webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.pulse-button:hover {
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  background-color: #54ced4;
}
@-webkit-keyframes pulse {
  to {
    box-shadow: 0 0 0 45px rgba(84, 206, 212, 0);
  }
}
@-moz-keyframes pulse {
  to {
    box-shadow: 0 0 0 45px rgba(84, 206, 212, 0);
  }
}
@-ms-keyframes pulse {
  to {
    box-shadow: 0 0 0 45px rgba(84, 206, 212, 0);
  }
}
@keyframes pulse {
  to {
    box-shadow: 0 0 0 45px rgba(84, 206, 212, 0);
  }
}
/* Footer Menu Corrección */
.et_pb_widget {
  float: none;
}
.footer-st {
  line-height: 2em !important;
  font-weight: 400;
}
.enlaces {
  line-height: 3em !important;
}
.enlaces a:hover {
  font-weight: 700;
}
.footer-st a:hover {
  font-weight: 700;
}
.footer-st .peque {
  font-size: 12px;
}
.footer-logo {
  margin-top: 50px;
}
/* Corrección botón blanco */
.et_button_custom_icon .et_pb_button:after {
  font-size: 1em !important;
}
/* Boton Leer mas */
.more-link {
  display: inline-block !important;
  margin-top: 20px;
  text-transform: uppercase;
  float: right;
  font-size: 12px;
}
.more-link:after {
  content: " $";
  font-family: ETmodules;
}
/* Blog sombra */
.blog .et_pb_post {
  margin-bottom: 60px;
  box-shadow: 0px 4px 15px -10px #00000052 52;
  border-radius: 20px;
  padding: 40px;
}
/* cursos */
.cursos {
  display: grid;
  grid-template-columns: 1fr 4fr;
  grid-template-rows: auto;
  grid-template-areas: "curso titulo";
  border-bottom: 1px solid #f0f0f0;
  margin-bottom: 20px;
  padding: 10px 0;
}
.curso {
  grid-area: curso;
}
.titulo {
  grid-area: titulo;
}
/* === Tab Icons Starts Here ===
*/
.et_pb_tabs.icon-tabs {
  border: none;
}
.icon-tabs ul {
  margin-bottom: 30px;
}
.icon-tabs .et_pb_tabs_controls li {
  border-right: none;
}
.icon-tabs ul.et_pb_tabs_controls {
  background-color: transparent;
}
.icon-tabs img.alignleft {
  margin-right: 70px;
}
.icon-tabs .et_pb_all_tabs {
  border-top: none;
}
.icon-tabs .et_pb_tabs_controls {
  padding: 0 5% !important;
}
.icon-tabs .et_pb_tabs_controls li {
  width: 20% !important;
}
.icon-tabs .et_pb_tabs_controls li a {
  width: 100% !important;
  text-align: center;
  color: #a3a3a3;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 300 !important;
}
.icon-tabs .et_pb_tab_active a {
  color: #0b83a1 !important;
}
.icon-tabs .et_pb_tab h2 {
  line-height: 1.5em;
  color: #0b83a1;
  font-weight: 300 !important;
  font-size: 24px;
}
.icon-tabs .et_pb_tab p {
  font-weight: 300 !important;
}
.icon-tabs .et_pb_tabs_controls li a:before {
  font-family: 'FontAwesome';
  display: block;
  font-size: 40px;
  color: #a3a3a3;
  margin-bottom: 15px;
  font-weight: 300 !important;
}
.icon-tabs .et_pb_tabs_controls li.et_pb_tab_active a:before {
  color: #0b83a1;
}
ul.et_pb_tabs_controls::after {
  border-top: none !important;
}
.et_pb_tabs .et_pb_all_tabs .et_pb_tab {
  padding-top: 1em;
}
/*
* === Change Icons Here ===
*/
.icon-tabs .et_pb_tab_0 a:before {
  content: url(https://cirugiaplasticarospigliosi.com/wp-content/uploads/2020/04/logo_07-1.png);
}
.icon-tabs .et_pb_tab_1 a:before {
  content: url(https://cirugiaplasticarospigliosi.com/wp-content/uploads/2020/04/logo_07-1.png);
}
.icon-tabs .et_pb_tab_2 a:before {
  content: url(https://cirugiaplasticarospigliosi.com/wp-content/uploads/2020/04/logo_07-1.png);
}
.icon-tabs .et_pb_tab_3 a:before {
  content: url(https://cirugiaplasticarospigliosi.com/wp-content/uploads/2020/04/logo_07-1.png);
}
.icon-tabs .et_pb_tab_4 a:before {
  content: url(https://cirugiaplasticarospigliosi.com/wp-content/uploads/2020/04/logo_07-1.png);
}
/*
* === Mobile Styles ===
*/
@media (max-width: 768px) {
  .icon-tabs .et_pb_tabs_controls li {
    width: 100% !important;
  }
  .icon-tabs .et_pb_tabs_controls {
    padding: 0 !important;
  }
  .icon-tabs .et_pb_tabs_controls li {
    margin-bottom: 35px;
  }
}
.et_pb_tabs_controls li a {
  padding: 0;
}
/*
* === Tab Icons Ends Here ===
*/
/* Top header */
.reservar-cita {
  background: #ff9e21;
  padding: 20px 25px 10px;
  margin-top: -12px;
  margin-left: 0;
  transition: all 0.2s ease;
}
.reservar-cita:hover {
  background: #54ced4;
  transition: all 0.2s ease;
}
.reservar-cita a {
  color: #fff !important;
  font-weight: 800 !important;
}
.wa-topheader {
  background: #25D366;
  padding: 20px 25px 10px;
  margin-top: -15px;
  margin-right: -4px !important;
  transition: all 0.2s ease;
}
.wa-topheader:hover {
  background: #128C7E;
  transition: all 0.2s ease;
  opacity: 1 !important;
}
.wa-topheader a {
  color: #fff !important;
  font-weight: 800 !important;
}
.wa-topheader #et-secondary-nav li {
  margin-right: 0 !important;
}
#top-header a {
  font-weight: 300;
}
/* Menu tabs */
#quadmenu img {
  border-radius: 50%;
  margin-bottom: -40px;
}
#quadmenu.quadmenu-divi_primary_menu .widget a {
  font-size: 20px;
  font-weight: 700;
}
@et _divi[accent_color]: #0b2e6e;
@et _divi[body_font]: Nunito;
@et _divi[font_color]: #666666;
@et _divi[body_font_size]: 16;
@et _divi[body_header_style]: 0;
@et _divi[header_color]: #0b2e6e;
@et _divi[all_buttons_font_style]: bold;
@et _divi[all_buttons_font]: none;
@sidebars _widgets[sidebar-2]_0: 0;
@et _divi[body_header_size]: 40;
@et _divi[heading_font]: Nunito;
@et _divi[link_color]: #0b2e6e;
@et _divi[all_buttons_text_color]: #ffffff;
@et _divi[secondary_nav_bg]: #f9f9f9;
@et _divi[all_buttons_font_size]: 18;
@et _divi[all_buttons_bg_color]: #54ced4;
@et _divi[all_buttons_border_width]: 0;
@et _divi[all_buttons_border_radius]: 5;
@et _divi[all_buttons_selected_icon]: E;
@et _divi[all_buttons_bg_color_hover]: #037fa8;
@et _divi[all_buttons_border_radius_hover]: 5;
@et _divi[logo_height]: 100;
@et _divi[primary_nav_font_size]: 16;
@et _divi[body_font_height]: 1.8;
@et _divi[body_header_spacing]: 0;
@et _divi[body_header_height]: 1.2;
@et _divi[footer_columns]: 3;
@et _divi[footer_bg]: #bcf1ff;
@et _divi[footer_menu_text_color]: #bbbbbb;
@et _divi[footer_menu_active_link_color]: #bbbbbb;
@et _divi[bottom_bar_text_color]: #34a5bf;
@et _divi[bottom_bar_font_size]: 12;
@et _divi[bottom_bar_social_icon_size]: 14;
@et _divi[bottom_bar_social_icon_color]: #ffffff;
@et _divi[custom_footer_credits]: 2020 © Rospigliosi Cirugía Práctica Todos los derechos reservados. Desarrollado por <a href="https://basica.cc" target="_blank">BÁSICA - AGENCIA CREATIVA</a>;
@custom _footer_credits: 2020 © Rospigliosi Cirugía Práctica Todos los derechos reservados. Desarrollado por <a href="https://basica.cc" target="_blank">BÁSICA - AGENCIA CREATIVA</a>;
@widget _media_image[3]_encoded_serialized_instance: YToxNTp7czo0OiJzaXplIjtzOjQ6ImZ1bGwiO3M6NToid2lkdGgiO2k6MjgxO3M6NjoiaGVpZ2h0IjtpOjc4O3M6NzoiY2FwdGlvbiI7czowOiIiO3M6MzoiYWx0IjtzOjA6IiI7czo5OiJsaW5rX3R5cGUiO3M6NjoiY3VzdG9tIjtzOjg6ImxpbmtfdXJsIjtzOjA6IiI7czoxMzoiaW1hZ2VfY2xhc3NlcyI7czowOiIiO3M6MTI6ImxpbmtfY2xhc3NlcyI7czowOiIiO3M6ODoibGlua19yZWwiO3M6MDoiIjtzOjE3OiJsaW5rX3RhcmdldF9ibGFuayI7YjowO3M6MTE6ImltYWdlX3RpdGxlIjtzOjA6IiI7czoxMzoiYXR0YWNobWVudF9pZCI7aTozNDI7czozOiJ1cmwiO3M6ODU6Imh0dHBzOi8vY2lydWdpYXBsYXN0aWNhcm9zcGlnbGlvc2kuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIwLzA0L2xvZ28tYmxhbmNvLW1pbi5wbmciO3M6NToidGl0bGUiO3M6MDoiIjt9;
@widget _media_image[3]_title: 0;
@widget _media_image[3]_is_widget_customizer_js_value: true;
@widget _media_image[3]_instance_hash_key: d58c0e4dcc61afa1cde6381b8b6dc319;
@widget _text[15]_encoded_serialized_instance: YTo0OntzOjU6InRpdGxlIjtzOjA6IiI7czo0OiJ0ZXh0IjtzOjI3OToiPGltZyBjbGFzcz0iYWxpZ25jZW50ZXIgc2l6ZS1mdWxsIHdwLWltYWdlLTM0MiIgc3JjPSJodHRwczovL2NpcnVnaWFwbGFzdGljYXJvc3BpZ2xpb3NpLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyMC8wNC9sb2dvLWJsYW5jby1taW4ucG5nIiBhbHQ9IiIgd2lkdGg9IjI4MSIgaGVpZ2h0PSI3OCIgLz4NCjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij5FeHBlcmllbmNpYSzCoHNlZ3VyaWRhZCB5IHJlc3VsdGFkb3Mgc29uIG51ZXN0cmEgbWVqb3IgcHJlc2VudGFjacOzbi48L3A+IjtzOjY6ImZpbHRlciI7YjoxO3M6NjoidmlzdWFsIjtiOjE7fQ==;
@widget _text[15]_title: 0;
@widget _text[15]_is_widget_customizer_js_value: true;
@widget _text[15]_instance_hash_key: 8e643edb3fec811034b0c38abf2552ad;
@sidebars _widgets[sidebar-3]_0: 0;
@widget _nav_menu[3]_encoded_serialized_instance: YToxOntzOjg6Im5hdl9tZW51IjtpOjI7fQ==;
@widget _nav_menu[3]_title: 0;
@widget _nav_menu[3]_is_widget_customizer_js_value: true;
@widget _nav_menu[3]_instance_hash_key: 5525d853c1626a50dc6fa4953c933457;
@widget _quadmenu_widget[3]_encoded_serialized_instance: YTozOntzOjU6InRoZW1lIjtzOjE3OiJkaXZpX3ByaW1hcnlfbWVudSI7czo0OiJtZW51IjtzOjE6IjIiO3M6NjoibGF5b3V0IjtzOjU6ImVtYmVkIjt9;
@widget _quadmenu_widget[3]_title: 0;
@widget _quadmenu_widget[3]_is_widget_customizer_js_value: true;
@widget _quadmenu_widget[3]_instance_hash_key: 68a3d0882a7bca53bbdc78e82fb3c0f0;
@sidebars _widgets[sidebar-4]_0: 0;
@widget _text[16]_encoded_serialized_instance: YTo0OntzOjU6InRpdGxlIjtzOjA6IiI7czo0OiJ0ZXh0IjtzOjU1NDoiPHNwYW4gY2xhc3M9ImV0LXBiLWljb24iIHN0eWxlPSJmb250LXNpemU6IDEzcHg7Ij7ugIs8L3NwYW4+ICgrNTExKSA0MDkgNzYzNSAvIDM2NSAxNTE2DQrigIs8c3BhbiBjbGFzcz0iZXQtcGItaWNvbiIgc3R5bGU9ImZvbnQtc2l6ZTogMTNweDsiPu6Aizwvc3Bhbj4gKCs1MTEpIDk2MiA3MDcgNjg1IC8gOTYwIDc5NiAzNjENCjxzcGFuIGNsYXNzPSJldC1wYi1pY29uIiBzdHlsZT0iZm9udC1zaXplOiAxM3B4OyI+7oCLPC9zcGFuPiDigItjb250YWN0b0Byb3NwaWdsaW9zaWNpcnVnaWFwbGFzdGljYS5jb20NCg0KPHNwYW4gY2xhc3M9ImV0LXBiLWljb24iIHN0eWxlPSJmb250LXNpemU6IDEzcHg7Ij7ugIs8L3NwYW4+4oCLIEppcsOzbiBMYXMgQ2FvYmFzIDE1MiwgVXJiLiBFbCBSZW1hbnNvLiBMYSBNb2xpbmEsIExpbWEgLSBQZXLDui4NCjxzcGFuIGNsYXNzPSJldC1wYi1pY29uIiBzdHlsZT0iZm9udC1zaXplOiAxM3B4OyI+7oCLPC9zcGFuPiBDYWxsZSBMYW56w7NuIDI5NCwgVXJiLiBaw6FyYXRlLiBTYW4gSnVhbiBkZSBMdXJpZ2FuY2hvLCBMaW1hIC0gUGVyw7oiO3M6NjoiZmlsdGVyIjtiOjE7czo2OiJ2aXN1YWwiO2I6MTt9;
@widget _text[16]_title: 0;
@widget _text[16]_is_widget_customizer_js_value: true;
@widget _text[16]_instance_hash_key: 37979c6ecbdc54bf4459b093bcc14188;
@widget _text[17]_encoded_serialized_instance: YTo0OntzOjU6InRpdGxlIjtzOjU6Ik1lbsO6IjtzOjQ6InRleHQiO3M6MDoiIjtzOjY6ImZpbHRlciI7YjoxO3M6NjoidmlzdWFsIjtiOjE7fQ==;
@widget _text[17]_title: Menú;
@widget _text[17]_is_widget_customizer_js_value: true;
@widget _text[17]_instance_hash_key: 840846bbea83efd921fe70884e808c5f;
@et _divi[widget_header_font_size]: 25;
@et _divi[widget_header_font_style]: 0;
@et _divi[widget_body_font_size]: 16;
@et _divi[widget_body_font_style]: 0;
@et _divi[footer_widget_header_color]: #34a5bf;
@et _divi[footer_widget_bullet_color]: 0;
@sidebars _widgets[wp_inactive_widgets]_0: 0;
@sidebars _widgets[wp_inactive_widgets]_1: text-16;
@widget _custom_html[3]_encoded_serialized_instance: YToyOntzOjU6InRpdGxlIjtzOjc6IkVubGFjZXMiO3M6NzoiY29udGVudCI7czo5NDE6IjxkaXYgY2xhc3M9ImZvb3Rlci1zdCIgc3R5bGU9IndpZHRoOiA0MiU7IHBhZGRpbmc6IDAgMTBweCAwIDA7IGZsb2F0OiBsZWZ0OyI+DQo8YSBocmVmPSIjIj5JbmljaW88L2E+PGJyIC8+DQo8YSBocmVmPSIvYWNlcmNhLWRlIj5Eci4gUm9zcGlnbGlvc2k8L2E+PGJyIC8+DQo8YSBocmVmPSIvdGVzdGltb25pb3MiPlRlc3RpbW9uaW9zPC9hPjxiciAvPg0KPGEgaHJlZj0iL2Jsb2ciPkJsb2c8L2E+PGJyIC8+DQo8YSBocmVmPSIvY29udGFjdG8iPkNvbnRhY3RvPC9hPjxiciAvPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJmb290ZXItc3QiIHN0eWxlPSJ3aWR0aDogNTglOyBwYWRkaW5nOiAwIDEwcHggMCAwOyBmbG9hdDogcmlnaHQ7Ij4NCjxhIGhyZWY9Imh0dHBzOi8vY2lydWdpYXBsYXN0aWNhcm9zcGlnbGlvc2kuY29tL3NlcnZpY2lvcy9jaXJ1Z2lhLWZhY2lhbC8iPkNpcnVnw61hIEZhY2lhbDwvYT48YnIgLz4NCjxhIGhyZWY9Imh0dHBzOi8vY2lydWdpYXBsYXN0aWNhcm9zcGlnbGlvc2kuY29tL3NlcnZpY2lvcy9jaXJ1Z2lhLWNvcnBvcmFsLyI+Q2lydWfDrWEgQ29ycG9yYWw8L2E+PGJyIC8+DQo8YSBocmVmPSJodHRwczovL2NpcnVnaWFwbGFzdGljYXJvc3BpZ2xpb3NpLmNvbS9zZXJ2aWNpb3MvY2lydWdpYS1tYW1hcmlhLyI+Q2lydWfDrWEgTWFtYXJpYTwvYT48YnIgLz4NCjxhIGhyZWY9Imh0dHBzOi8vY2lydWdpYXBsYXN0aWNhcm9zcGlnbGlvc2kuY29tL3NlcnZpY2lvcy9jaXJ1Z2lhLXJlY29uc3RydWN0aXZhLyI+Q2lydWfDrWEgUmVjb25zdHJ1Y3RpdmE8L2E+PGJyIC8+DQo8YSBocmVmPSJodHRwczovL2NpcnVnaWFwbGFzdGljYXJvc3BpZ2xpb3NpLmNvbS9zZXJ2aWNpb3MvbWVkaWNpbmEtZXN0ZXRpY2EvIj5NZWRpY2luYSBFc3TDqXRpY2E8L2E+PGJyIC8+DQo8L2Rpdj4NCjxkaXYgc3R5bGU9ImNsZWFyOiBib3RoOyI+PC9kaXY+Ijt9;
@widget _custom_html[3]_title: Enlaces;
@widget _custom_html[3]_is_widget_customizer_js_value: true;
@widget _custom_html[3]_instance_hash_key: f500043a29c21aafc18ebc9d95b18029;
@widget _custom_html[4]_encoded_serialized_instance: YToyOntzOjU6InRpdGxlIjtzOjA6IiI7czo3OiJjb250ZW50IjtzOjU3OToiPHNwYW4gY2xhc3M9J2V0LXBiLWljb24nIHN0eWxlPSdmb250LXNpemU6IDEzcHg7Jz4mI3hlMDBiOzwvc3Bhbj4gKCs1MTEpIDQwOSA3NjM1IC8gMzY1IDE1MTYNCuKAizxzcGFuIGNsYXNzPSdldC1wYi1pY29uJyBzdHlsZT0nZm9udC1zaXplOiAxM3B4Oyc+JiN4ZTAwYjs8L3NwYW4+ICgrNTExKSA5NjIgNzA3IDY4NSAvIDk2MCA3OTYgMzYxDQo8c3BhbiBjbGFzcz0nZXQtcGItaWNvbicgc3R5bGU9J2ZvbnQtc2l6ZTogMTNweDsnPiYjeGUwMGI7PC9zcGFuPiDigItjb250YWN0b0Byb3NwaWdsaW9zaWNpcnVnaWFwbGFzdGljYS5jb20NCg0KPHNwYW4gY2xhc3M9J2V0LXBiLWljb24nIHN0eWxlPSdmb250LXNpemU6IDEzcHg7Jz4mI3hlMDBiOzwvc3Bhbj7igIsgSmlyw7NuIExhcyBDYW9iYXMgMTUyLCBVcmIuIEVsIFJlbWFuc28uIExhIE1vbGluYSwgTGltYSAtIFBlcsO6Lg0KPHNwYW4gY2xhc3M9J2V0LXBiLWljb24nIHN0eWxlPSdmb250LXNpemU6IDEzcHg7Jz4mI3hlMDBiOzwvc3Bhbj4gQ2FsbGUgTGFuesOzbiAyOTQsIFVyYi4gWsOhcmF0ZS4gU2FuIEp1YW4gZGUgTHVyaWdhbmNobywgTGltYSAtIFBlcsO6Ijt9;
@widget _custom_html[4]_title: 0;
@widget _custom_html[4]_is_widget_customizer_js_value: true;
@widget _custom_html[4]_instance_hash_key: a5065c690cda23b512a0cc10da1a1294;
@widget _text[19]_encoded_serialized_instance: YTo0OntzOjU6InRpdGxlIjtzOjA6IiI7czo0OiJ0ZXh0IjtzOjY1MToiPGRpdiBjbGFzcz0iZm9vdGVyLXN0Ij48c3BhbiBjbGFzcz0iZXQtcGItaWNvbiIgc3R5bGU9ImZvbnQtc2l6ZTogMTNweDtjb2xvcjojZmZjNzIxOyI+7oKQPC9zcGFuPiAoKzUxMSkgNDA5IDc2MzUgLyAzNjUgMTUxNg0K4oCLPHNwYW4gY2xhc3M9ImV0LXBiLWljb24iIHN0eWxlPSJmb250LXNpemU6IDEzcHg7Y29sb3I6I2ZmYzcyMTsiPu6Aizwvc3Bhbj4gKCs1MTEpIDk2MiA3MDcgNjg1IC8gOTYwIDc5NiAzNjENCjxzcGFuIGNsYXNzPSJldC1wYi1pY29uIiBzdHlsZT0iZm9udC1zaXplOiAxM3B4O2NvbG9yOiNmZmM3MjE7Ij7ugJA8L3NwYW4+IOKAi2NvbnRhY3RvQHJvc3BpZ2xpb3NpY2lydWdpYXBsYXN0aWNhLmNvbQ0KPHNwYW4gY2xhc3M9ImV0LXBiLWljb24iIHN0eWxlPSJmb250LXNpemU6IDEzcHg7Y29sb3I6I2ZmYzcyMTsiPu6AnTwvc3Bhbj7igIsgSmlyw7NuIExhcyBDYW9iYXMgMTUyLCBVcmIuIEVsIFJlbWFuc28uIExhIE1vbGluYSwgTGltYSAtIFBlcsO6Lg0KPHNwYW4gY2xhc3M9ImV0LXBiLWljb24iIHN0eWxlPSJmb250LXNpemU6IDEzcHg7Y29sb3I6I2ZmYzcyMTsiPu6AnTwvc3Bhbj4gQ2FsbGUgTGFuesOzbiAyOTQsIFVyYi4gWsOhcmF0ZS4gU2FuIEp1YW4gZGUgTHVyaWdhbmNobywgTGltYSAtIFBlcsO6PC9kaXY+IjtzOjY6ImZpbHRlciI7YjoxO3M6NjoidmlzdWFsIjtiOjE7fQ==;
@widget _text[19]_title: 0;
@widget _text[19]_is_widget_customizer_js_value: true;
@widget _text[19]_instance_hash_key: 38ab11abf86b043e2031ab70ac275d0d;
@et _divi[secondary_nav_font_size]: 14;
@et _divi[secondary_nav_text_color_new]: #859093;
@et _divi[menu_height]: 100;
@et _divi[primary_nav_font_style]: bold;
@et _divi[menu_link]: rgba(11,46,110,0.85);
@et _divi[primary_nav_font_spacing]: 1;
@et _divi[menu_link_active]: #54ced4;
@et _divi[primary_nav_dropdown_line_color]: #ffc721;
@et _divi[divi_primary_menu_navbar_link_icon_hover]: #0b2e6e;
@et _divi[divi_primary_menu_navbar_badge]: #0b2e6e;
@et _divi[divi_primary_menu_navbar_button_hover_background]: #0b2e6e;
@et _divi[divi_primary_menu_dropdown_link_hover]: #0b2e6e;
@et _divi[divi_primary_menu_dropdown_link_icon_hover]: #54ced4;
@et _divi[divi_primary_menu_dropdown_button_bg_hover]: #54ced4;
@et _divi[show_footer_social_icons]: true;
@et _divi[footer_menu_background_color]: rgba(255,255,255,0.05);
@et _divi[bottom_bar_background_color]: rgba(84,206,212,0.2);
