@charset "UTF-8";
/* line 13, ../assets/scss/config/_variables.scss */
:root {
  --main-color: #289cff;
  --main-color-50: #f2fcff;
  --main-color-100: #f3fdff;
  --main-color-200: #e8f8ff;
}

/* http://meyerweb.com/eric/tools/css/reset/
   v5.0.1 | 20191019
   License: none (public domain)
*/
/* line 6, ../assets/scss/config/_reset.scss */
html, body, div, span, applet, object, iframe, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, menu, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
main, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
/* line 25, ../assets/scss/config/_reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section {
  display: block;
}

/* HTML5 hidden-attribute fix for newer browsers */
/* line 30, ../assets/scss/config/_reset.scss */
*[hidden] {
  display: none;
}

/* line 33, ../assets/scss/config/_reset.scss */
body {
  line-height: 1.5;
}

/* line 36, ../assets/scss/config/_reset.scss */
menu, ol, ul {
  list-style: none;
}

/* line 39, ../assets/scss/config/_reset.scss */
blockquote, q {
  quotes: none;
}

/* line 42, ../assets/scss/config/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 47, ../assets/scss/config/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 52, ../assets/scss/config/_reset.scss */
hr {
  border-top: 1px solid #f2f2f2;
}

@font-face {
  font-family: 'iconFont';
  src: url("../assets/fonts/iconFont/iconFont.eot");
  src: url("../assets/fonts/iconFont/iconFont.eot") format("embedded-opentype"), url("../assets/fonts/iconFont/iconFont.ttf") format("truetype"), url("../assets/fonts/iconFont/iconFont.woff") format("woff"), url("../assets/fonts/iconFont/iconFont.svg") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: 'Trebuchet MS';
  src: url("../assets/fonts/trebuchetMS/TrebuchetMS-Italic.woff2") format("woff2"), url("../assets/fonts/trebuchetMS/TrebuchetMS-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Trebuchet MS';
  src: url("../assets/fonts/trebuchetMS/TrebuchetMS.woff2") format("woff2"), url("../assets/fonts/trebuchetMS/TrebuchetMS.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Trebuchet MS';
  src: url("../assets/fonts/trebuchetMS/TrebuchetMS-Bold.woff2") format("woff2"), url("../assets/fonts/trebuchetMS/TrebuchetMS-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Trajan';
  src: url("../assets/fonts/trajan/TrajanPro3-Regular.woff2") format("woff2"), url("../assets/fonts/trajan/TrajanPro3-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Trajan';
  src: url("../assets/fonts/trajan/TrajanPro3-Bold.woff2") format("woff2"), url("../assets/fonts/trajan/TrajanPro3-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
/* line 2, ../assets/scss/config/_extends.scss */
.titles, .title {
  font-family: "Trebuchet MS", sans-serif;
  font-weight: 900;
  font-size: 4rem;
  line-height: 4.5rem;
}
/* line 7, ../assets/scss/config/_extends.scss */
.titles strong, .title strong {
  font-size: 4.5rem;
}

/* line 11, ../assets/scss/config/_extends.scss */
.subtitle, .view-patient-articles .view-content h2,
.view-newspaper-slider .view-content h2,
.view-articles .view-content h2 {
  font-family: "Trajan", sans-serif;
  font-weight: normal;
  font-size: 1.6rem;
  line-height: auto;
}

/* line 29, ../assets/scss/config/_extends.scss */
div[class*="block-views-blockcourses-virtual-block"] .more-link a, .block-prehome-members .columns-block .text .link a,
.block-prehome-derma .columns-block .text .link a, .block-prehome-members .logo-block__link a,
.block-prehome-derma .logo-block__link a, .magazine-block__link a, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a,
.view-microsites .views-row .layout__region--second .field--name-node-link a, .view-events table .layout__region--third .field--name-node-link a {
  background: transparent;
  color: var(--main-color);
  position: relative;
  border: 0.13rem solid var(--main-color);
  display: inline-block;
  padding: .7rem 1rem;
}
/* line 69, ../assets/scss/config/_mixins.scss */
div[class*="block-views-blockcourses-virtual-block"] .more-link a:hover, .block-prehome-members .columns-block .text .link a:hover,
.block-prehome-derma .columns-block .text .link a:hover, .block-prehome-members .logo-block__link a:hover,
.block-prehome-derma .logo-block__link a:hover, .magazine-block__link a:hover, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a:hover,
.view-microsites .views-row .layout__region--second .field--name-node-link a:hover, .view-events table .layout__region--third .field--name-node-link a:hover {
  color: var(--main-color);
  transition: background 0.2s ease;
  text-decoration: none;
}
/* line 74, ../assets/scss/config/_mixins.scss */
div[class*="block-views-blockcourses-virtual-block"] .more-link a:focus, .block-prehome-members .columns-block .text .link a:focus,
.block-prehome-derma .columns-block .text .link a:focus, .block-prehome-members .logo-block__link a:focus,
.block-prehome-derma .logo-block__link a:focus, .magazine-block__link a:focus, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a:focus,
.view-microsites .views-row .layout__region--second .field--name-node-link a:focus, .view-events table .layout__region--third .field--name-node-link a:focus {
  outline: 0;
  text-decoration: none;
}
/* line 78, ../assets/scss/config/_mixins.scss */
div[class*="block-views-blockcourses-virtual-block"] .more-link a.disabled, .block-prehome-members .columns-block .text .link a.disabled,
.block-prehome-derma .columns-block .text .link a.disabled, .block-prehome-members .logo-block__link a.disabled,
.block-prehome-derma .logo-block__link a.disabled, .magazine-block__link a.disabled, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a.disabled,
.view-microsites .views-row .layout__region--second .field--name-node-link a.disabled, .view-events table .layout__region--third .field--name-node-link a.disabled, div[class*="block-views-blockcourses-virtual-block"] .more-link a:disabled, .block-prehome-members .columns-block .text .link a:disabled,
.block-prehome-derma .columns-block .text .link a:disabled, .block-prehome-members .logo-block__link a:disabled,
.block-prehome-derma .logo-block__link a:disabled, .magazine-block__link a:disabled, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a:disabled,
.view-microsites .views-row .layout__region--second .field--name-node-link a:disabled, .view-events table .layout__region--third .field--name-node-link a:disabled {
  opacity: 0.55;
  color: #747474;
  background: #ffffff;
  border: 1px solid #747474;
  box-shadow: none;
  cursor: auto;
}
/* line 86, ../assets/scss/config/_mixins.scss */
div[class*="block-views-blockcourses-virtual-block"] .more-link a.disabled:hover, .block-prehome-members .columns-block .text .link a.disabled:hover,
.block-prehome-derma .columns-block .text .link a.disabled:hover, .block-prehome-members .logo-block__link a.disabled:hover,
.block-prehome-derma .logo-block__link a.disabled:hover, .magazine-block__link a.disabled:hover, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a.disabled:hover,
.view-microsites .views-row .layout__region--second .field--name-node-link a.disabled:hover, .view-events table .layout__region--third .field--name-node-link a.disabled:hover, div[class*="block-views-blockcourses-virtual-block"] .more-link a:disabled:hover, .block-prehome-members .columns-block .text .link a:disabled:hover,
.block-prehome-derma .columns-block .text .link a:disabled:hover, .block-prehome-members .logo-block__link a:disabled:hover,
.block-prehome-derma .logo-block__link a:disabled:hover, .magazine-block__link a:disabled:hover, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a:disabled:hover,
.view-microsites .views-row .layout__region--second .field--name-node-link a:disabled:hover, .view-events table .layout__region--third .field--name-node-link a:disabled:hover {
  background: #ffffff;
}
/* line 89, ../assets/scss/config/_mixins.scss */
div[class*="block-views-blockcourses-virtual-block"] .more-link a.disabled:focus, .block-prehome-members .columns-block .text .link a.disabled:focus,
.block-prehome-derma .columns-block .text .link a.disabled:focus, .block-prehome-members .logo-block__link a.disabled:focus,
.block-prehome-derma .logo-block__link a.disabled:focus, .magazine-block__link a.disabled:focus, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a.disabled:focus,
.view-microsites .views-row .layout__region--second .field--name-node-link a.disabled:focus, .view-events table .layout__region--third .field--name-node-link a.disabled:focus, div[class*="block-views-blockcourses-virtual-block"] .more-link a:disabled:focus, .block-prehome-members .columns-block .text .link a:disabled:focus,
.block-prehome-derma .columns-block .text .link a:disabled:focus, .block-prehome-members .logo-block__link a:disabled:focus,
.block-prehome-derma .logo-block__link a:disabled:focus, .magazine-block__link a:disabled:focus, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a:disabled:focus,
.view-microsites .views-row .layout__region--second .field--name-node-link a:disabled:focus, .view-events table .layout__region--third .field--name-node-link a:disabled:focus {
  box-shadow: none;
}
/* line 34, ../assets/scss/config/_extends.scss */
div[class*="block-views-blockcourses-virtual-block"] .more-link a:hover, .block-prehome-members .columns-block .text .link a:hover,
.block-prehome-derma .columns-block .text .link a:hover, .block-prehome-members .logo-block__link a:hover,
.block-prehome-derma .logo-block__link a:hover, .magazine-block__link a:hover, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a:hover,
.view-microsites .views-row .layout__region--second .field--name-node-link a:hover, .view-events table .layout__region--third .field--name-node-link a:hover, div[class*="block-views-blockcourses-virtual-block"] .more-link a:active, .block-prehome-members .columns-block .text .link a:active,
.block-prehome-derma .columns-block .text .link a:active, .block-prehome-members .logo-block__link a:active,
.block-prehome-derma .logo-block__link a:active, .magazine-block__link a:active, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a:active,
.view-microsites .views-row .layout__region--second .field--name-node-link a:active, .view-events table .layout__region--third .field--name-node-link a:active {
  background: var(--main-color);
  color: #ffffff;
  text-decoration: none;
}
/* line 40, ../assets/scss/config/_extends.scss */
div[class*="block-views-blockcourses-virtual-block"] .more-link a.active, .block-prehome-members .columns-block .text .link a.active,
.block-prehome-derma .columns-block .text .link a.active, .block-prehome-members .logo-block__link a.active,
.block-prehome-derma .logo-block__link a.active, .magazine-block__link a.active, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a.active,
.view-microsites .views-row .layout__region--second .field--name-node-link a.active, .view-events table .layout__region--third .field--name-node-link a.active {
  border: 0.13rem solid var(--main-color);
}

/* line 47, ../assets/scss/config/_extends.scss */
div[class*="block-views-blockcourses-virtual-block"] .more-link a:after, .block-prehome-members .columns-block .text .link a:after,
.block-prehome-derma .columns-block .text .link a:after, .block-prehome-members .logo-block__link a:after,
.block-prehome-derma .logo-block__link a:after, .magazine-block__link a:after, .view-microsites .views-row .layout__region--second .field--name-read-more-external-link a:after,
.view-microsites .views-row .layout__region--second .field--name-node-link a:after {
  content: "\e911";
  font-family: "iconFont";
  font-size: 1.4rem;
  margin-left: .5rem;
  vertical-align: middle;
}

/* line 56, ../assets/scss/config/_extends.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a, .blocks-slider .image-block__link a, .view-patient-articles.view-id-newspaper_slider .more-link a, .view-patient-articles.view-id-patient_articles .more-link a, .view-patient-articles.view-display-id-block_slider_gallery .more-link a, .view-patient-articles.view-display-id-block_slider_videos .more-link a, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a, .view-patient-articles.view-display-id-block_slider_academic .more-link a, .view-patient-articles.view-display-id-block_slider_gremial .more-link a,
.view-newspaper-slider.view-id-newspaper_slider .more-link a,
.view-newspaper-slider.view-id-patient_articles .more-link a,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a,
.view-articles.view-id-newspaper_slider .more-link a,
.view-articles.view-id-patient_articles .more-link a,
.view-articles.view-display-id-block_slider_gallery .more-link a,
.view-articles.view-display-id-block_slider_videos .more-link a,
.view-articles.view-display-id-block_slider_asocolderma .more-link a,
.view-articles.view-display-id-block_slider_academic .more-link a,
.view-articles.view-display-id-block_slider_gremial .more-link a, .block-views-blockevents-carousel-block-patient .more-link a,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a, .block-asocol-tips-fq-doctor .more-link a,
.block-asocol-tabs-doctor .more-link a, aside .view-comite-editorial .group-top .more-link a, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a, .view-patient-articles .group-top .more-link a, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a, .block-views-blockmicrosites-block .more-link a,
div[class*="block-views-blockmicrosites-block"] .more-link a, .pre-form__top .download, .pre-form__status .btn, .pre-form__links a, #statistics .info-bottom button, .form-information__bottom a, .links-recertificacion a, .link-beneficios-recertificacion a, .cart-empty-page .cart-empty-info a, .view-display-id-block_video_page .views-row .field--name-node-link a,
.view-display-id-block_gallery_page .views-row .field--name-node-link a, .view-top-skin-illness .group-top .more-link a, .block--type-newspaper .field--name-field-link a, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a {
  background: transparent;
  color: var(--main-color);
  position: relative;
  border: 0.13rem solid var(--main-color);
  display: inline-block;
  padding: .7rem 1rem;
}
/* line 69, ../assets/scss/config/_mixins.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:hover,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:hover, .blocks-slider .image-block__link a:hover, .view-patient-articles.view-id-newspaper_slider .more-link a:hover, .view-patient-articles.view-id-patient_articles .more-link a:hover, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:hover, .view-patient-articles.view-display-id-block_slider_videos .more-link a:hover, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:hover, .view-patient-articles.view-display-id-block_slider_academic .more-link a:hover, .view-patient-articles.view-display-id-block_slider_gremial .more-link a:hover,
.view-newspaper-slider.view-id-newspaper_slider .more-link a:hover,
.view-newspaper-slider.view-id-patient_articles .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a:hover,
.view-articles.view-id-newspaper_slider .more-link a:hover,
.view-articles.view-id-patient_articles .more-link a:hover,
.view-articles.view-display-id-block_slider_gallery .more-link a:hover,
.view-articles.view-display-id-block_slider_videos .more-link a:hover,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:hover,
.view-articles.view-display-id-block_slider_academic .more-link a:hover,
.view-articles.view-display-id-block_slider_gremial .more-link a:hover, .block-views-blockevents-carousel-block-patient .more-link a:hover,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a:hover, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a:hover,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a:hover, .block-asocol-tips-fq-doctor .more-link a:hover,
.block-asocol-tabs-doctor .more-link a:hover, aside .view-comite-editorial .group-top .more-link a:hover, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a:hover, .view-patient-articles .group-top .more-link a:hover, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:hover,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:hover,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:hover,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:hover,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:hover,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:hover,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:hover,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:hover, .block-views-blockmicrosites-block .more-link a:hover,
div[class*="block-views-blockmicrosites-block"] .more-link a:hover, .pre-form__top .download:hover, .pre-form__status .btn:hover, .pre-form__links a:hover, #statistics .info-bottom button:hover, .form-information__bottom a:hover, .links-recertificacion a:hover, .link-beneficios-recertificacion a:hover, .cart-empty-page .cart-empty-info a:hover, .view-display-id-block_video_page .views-row .field--name-node-link a:hover,
.view-display-id-block_gallery_page .views-row .field--name-node-link a:hover, .view-top-skin-illness .group-top .more-link a:hover, .block--type-newspaper .field--name-field-link a:hover, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a:hover {
  color: var(--main-color);
  transition: background 0.2s ease;
  text-decoration: none;
}
/* line 74, ../assets/scss/config/_mixins.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:focus,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:focus, .blocks-slider .image-block__link a:focus, .view-patient-articles.view-id-newspaper_slider .more-link a:focus, .view-patient-articles.view-id-patient_articles .more-link a:focus, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:focus, .view-patient-articles.view-display-id-block_slider_videos .more-link a:focus, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:focus, .view-patient-articles.view-display-id-block_slider_academic .more-link a:focus, .view-patient-articles.view-display-id-block_slider_gremial .more-link a:focus,
.view-newspaper-slider.view-id-newspaper_slider .more-link a:focus,
.view-newspaper-slider.view-id-patient_articles .more-link a:focus,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:focus,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:focus,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:focus,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:focus,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a:focus,
.view-articles.view-id-newspaper_slider .more-link a:focus,
.view-articles.view-id-patient_articles .more-link a:focus,
.view-articles.view-display-id-block_slider_gallery .more-link a:focus,
.view-articles.view-display-id-block_slider_videos .more-link a:focus,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:focus,
.view-articles.view-display-id-block_slider_academic .more-link a:focus,
.view-articles.view-display-id-block_slider_gremial .more-link a:focus, .block-views-blockevents-carousel-block-patient .more-link a:focus,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a:focus, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a:focus,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a:focus, .block-asocol-tips-fq-doctor .more-link a:focus,
.block-asocol-tabs-doctor .more-link a:focus, aside .view-comite-editorial .group-top .more-link a:focus, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a:focus, .view-patient-articles .group-top .more-link a:focus, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:focus,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:focus,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:focus,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:focus,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:focus,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:focus,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:focus,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:focus, .block-views-blockmicrosites-block .more-link a:focus,
div[class*="block-views-blockmicrosites-block"] .more-link a:focus, .pre-form__top .download:focus, .pre-form__status .btn:focus, .pre-form__links a:focus, #statistics .info-bottom button:focus, .form-information__bottom a:focus, .links-recertificacion a:focus, .link-beneficios-recertificacion a:focus, .cart-empty-page .cart-empty-info a:focus, .view-display-id-block_video_page .views-row .field--name-node-link a:focus,
.view-display-id-block_gallery_page .views-row .field--name-node-link a:focus, .view-top-skin-illness .group-top .more-link a:focus, .block--type-newspaper .field--name-field-link a:focus, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a:focus {
  outline: 0;
  text-decoration: none;
}
/* line 78, ../assets/scss/config/_mixins.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a.disabled,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a.disabled, .blocks-slider .image-block__link a.disabled, .view-patient-articles.view-id-newspaper_slider .more-link a.disabled, .view-patient-articles.view-id-patient_articles .more-link a.disabled, .view-patient-articles.view-display-id-block_slider_gallery .more-link a.disabled, .view-patient-articles.view-display-id-block_slider_videos .more-link a.disabled, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a.disabled, .view-patient-articles.view-display-id-block_slider_academic .more-link a.disabled, .view-patient-articles.view-display-id-block_slider_gremial .more-link a.disabled,
.view-newspaper-slider.view-id-newspaper_slider .more-link a.disabled,
.view-newspaper-slider.view-id-patient_articles .more-link a.disabled,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a.disabled,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a.disabled,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a.disabled,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a.disabled,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a.disabled,
.view-articles.view-id-newspaper_slider .more-link a.disabled,
.view-articles.view-id-patient_articles .more-link a.disabled,
.view-articles.view-display-id-block_slider_gallery .more-link a.disabled,
.view-articles.view-display-id-block_slider_videos .more-link a.disabled,
.view-articles.view-display-id-block_slider_asocolderma .more-link a.disabled,
.view-articles.view-display-id-block_slider_academic .more-link a.disabled,
.view-articles.view-display-id-block_slider_gremial .more-link a.disabled, .block-views-blockevents-carousel-block-patient .more-link a.disabled,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a.disabled, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a.disabled,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a.disabled, .block-asocol-tips-fq-doctor .more-link a.disabled,
.block-asocol-tabs-doctor .more-link a.disabled, aside .view-comite-editorial .group-top .more-link a.disabled, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a.disabled, .view-patient-articles .group-top .more-link a.disabled, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled, .block-views-blockmicrosites-block .more-link a.disabled,
div[class*="block-views-blockmicrosites-block"] .more-link a.disabled, .pre-form__top .disabled.download, .pre-form__status .disabled.btn, .pre-form__links a.disabled, #statistics .info-bottom button.disabled, .form-information__bottom a.disabled, .links-recertificacion a.disabled, .link-beneficios-recertificacion a.disabled, .cart-empty-page .cart-empty-info a.disabled, .view-display-id-block_video_page .views-row .field--name-node-link a.disabled,
.view-display-id-block_gallery_page .views-row .field--name-node-link a.disabled, .view-top-skin-illness .group-top .more-link a.disabled, .block--type-newspaper .field--name-field-link a.disabled, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a.disabled, div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:disabled,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:disabled, .blocks-slider .image-block__link a:disabled, .view-patient-articles.view-id-newspaper_slider .more-link a:disabled, .view-patient-articles.view-id-patient_articles .more-link a:disabled, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:disabled, .view-patient-articles.view-display-id-block_slider_videos .more-link a:disabled, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:disabled, .view-patient-articles.view-display-id-block_slider_academic .more-link a:disabled, .view-patient-articles.view-display-id-block_slider_gremial .more-link a:disabled,
.view-newspaper-slider.view-id-newspaper_slider .more-link a:disabled,
.view-newspaper-slider.view-id-patient_articles .more-link a:disabled,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:disabled,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:disabled,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:disabled,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:disabled,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a:disabled,
.view-articles.view-id-newspaper_slider .more-link a:disabled,
.view-articles.view-id-patient_articles .more-link a:disabled,
.view-articles.view-display-id-block_slider_gallery .more-link a:disabled,
.view-articles.view-display-id-block_slider_videos .more-link a:disabled,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:disabled,
.view-articles.view-display-id-block_slider_academic .more-link a:disabled,
.view-articles.view-display-id-block_slider_gremial .more-link a:disabled, .block-views-blockevents-carousel-block-patient .more-link a:disabled,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a:disabled, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a:disabled,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a:disabled, .block-asocol-tips-fq-doctor .more-link a:disabled,
.block-asocol-tabs-doctor .more-link a:disabled, aside .view-comite-editorial .group-top .more-link a:disabled, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a:disabled, .view-patient-articles .group-top .more-link a:disabled, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled, .block-views-blockmicrosites-block .more-link a:disabled,
div[class*="block-views-blockmicrosites-block"] .more-link a:disabled, .pre-form__top .download:disabled, .pre-form__status .btn:disabled, .pre-form__links a:disabled, #statistics .info-bottom button:disabled, .form-information__bottom a:disabled, .links-recertificacion a:disabled, .link-beneficios-recertificacion a:disabled, .cart-empty-page .cart-empty-info a:disabled, .view-display-id-block_video_page .views-row .field--name-node-link a:disabled,
.view-display-id-block_gallery_page .views-row .field--name-node-link a:disabled, .view-top-skin-illness .group-top .more-link a:disabled, .block--type-newspaper .field--name-field-link a:disabled, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a:disabled {
  opacity: 0.55;
  color: #747474;
  background: #ffffff;
  border: 1px solid #747474;
  box-shadow: none;
  cursor: auto;
}
/* line 86, ../assets/scss/config/_mixins.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a.disabled:hover,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a.disabled:hover, .blocks-slider .image-block__link a.disabled:hover, .view-patient-articles.view-id-newspaper_slider .more-link a.disabled:hover, .view-patient-articles.view-id-patient_articles .more-link a.disabled:hover, .view-patient-articles.view-display-id-block_slider_gallery .more-link a.disabled:hover, .view-patient-articles.view-display-id-block_slider_videos .more-link a.disabled:hover, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a.disabled:hover, .view-patient-articles.view-display-id-block_slider_academic .more-link a.disabled:hover, .view-patient-articles.view-display-id-block_slider_gremial .more-link a.disabled:hover,
.view-newspaper-slider.view-id-newspaper_slider .more-link a.disabled:hover,
.view-newspaper-slider.view-id-patient_articles .more-link a.disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a.disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a.disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a.disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a.disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a.disabled:hover,
.view-articles.view-id-newspaper_slider .more-link a.disabled:hover,
.view-articles.view-id-patient_articles .more-link a.disabled:hover,
.view-articles.view-display-id-block_slider_gallery .more-link a.disabled:hover,
.view-articles.view-display-id-block_slider_videos .more-link a.disabled:hover,
.view-articles.view-display-id-block_slider_asocolderma .more-link a.disabled:hover,
.view-articles.view-display-id-block_slider_academic .more-link a.disabled:hover,
.view-articles.view-display-id-block_slider_gremial .more-link a.disabled:hover, .block-views-blockevents-carousel-block-patient .more-link a.disabled:hover,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a.disabled:hover, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a.disabled:hover,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a.disabled:hover, .block-asocol-tips-fq-doctor .more-link a.disabled:hover,
.block-asocol-tabs-doctor .more-link a.disabled:hover, aside .view-comite-editorial .group-top .more-link a.disabled:hover, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a.disabled:hover, .view-patient-articles .group-top .more-link a.disabled:hover, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled:hover,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled:hover,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled:hover,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled:hover,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled:hover,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled:hover,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled:hover,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled:hover, .block-views-blockmicrosites-block .more-link a.disabled:hover,
div[class*="block-views-blockmicrosites-block"] .more-link a.disabled:hover, .pre-form__top .disabled.download:hover, .pre-form__status .disabled.btn:hover, .pre-form__links a.disabled:hover, #statistics .info-bottom button.disabled:hover, .form-information__bottom a.disabled:hover, .links-recertificacion a.disabled:hover, .link-beneficios-recertificacion a.disabled:hover, .cart-empty-page .cart-empty-info a.disabled:hover, .view-display-id-block_video_page .views-row .field--name-node-link a.disabled:hover,
.view-display-id-block_gallery_page .views-row .field--name-node-link a.disabled:hover, .view-top-skin-illness .group-top .more-link a.disabled:hover, .block--type-newspaper .field--name-field-link a.disabled:hover, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a.disabled:hover, div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:disabled:hover,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:disabled:hover, .blocks-slider .image-block__link a:disabled:hover, .view-patient-articles.view-id-newspaper_slider .more-link a:disabled:hover, .view-patient-articles.view-id-patient_articles .more-link a:disabled:hover, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:disabled:hover, .view-patient-articles.view-display-id-block_slider_videos .more-link a:disabled:hover, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:disabled:hover, .view-patient-articles.view-display-id-block_slider_academic .more-link a:disabled:hover, .view-patient-articles.view-display-id-block_slider_gremial .more-link a:disabled:hover,
.view-newspaper-slider.view-id-newspaper_slider .more-link a:disabled:hover,
.view-newspaper-slider.view-id-patient_articles .more-link a:disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:disabled:hover,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a:disabled:hover,
.view-articles.view-id-newspaper_slider .more-link a:disabled:hover,
.view-articles.view-id-patient_articles .more-link a:disabled:hover,
.view-articles.view-display-id-block_slider_gallery .more-link a:disabled:hover,
.view-articles.view-display-id-block_slider_videos .more-link a:disabled:hover,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:disabled:hover,
.view-articles.view-display-id-block_slider_academic .more-link a:disabled:hover,
.view-articles.view-display-id-block_slider_gremial .more-link a:disabled:hover, .block-views-blockevents-carousel-block-patient .more-link a:disabled:hover,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a:disabled:hover, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a:disabled:hover,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a:disabled:hover, .block-asocol-tips-fq-doctor .more-link a:disabled:hover,
.block-asocol-tabs-doctor .more-link a:disabled:hover, aside .view-comite-editorial .group-top .more-link a:disabled:hover, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a:disabled:hover, .view-patient-articles .group-top .more-link a:disabled:hover, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled:hover,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled:hover,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled:hover,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled:hover,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled:hover,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled:hover,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled:hover,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled:hover, .block-views-blockmicrosites-block .more-link a:disabled:hover,
div[class*="block-views-blockmicrosites-block"] .more-link a:disabled:hover, .pre-form__top .download:disabled:hover, .pre-form__status .btn:disabled:hover, .pre-form__links a:disabled:hover, #statistics .info-bottom button:disabled:hover, .form-information__bottom a:disabled:hover, .links-recertificacion a:disabled:hover, .link-beneficios-recertificacion a:disabled:hover, .cart-empty-page .cart-empty-info a:disabled:hover, .view-display-id-block_video_page .views-row .field--name-node-link a:disabled:hover,
.view-display-id-block_gallery_page .views-row .field--name-node-link a:disabled:hover, .view-top-skin-illness .group-top .more-link a:disabled:hover, .block--type-newspaper .field--name-field-link a:disabled:hover, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a:disabled:hover {
  background: #ffffff;
}
/* line 89, ../assets/scss/config/_mixins.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a.disabled:focus,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a.disabled:focus, .blocks-slider .image-block__link a.disabled:focus, .view-patient-articles.view-id-newspaper_slider .more-link a.disabled:focus, .view-patient-articles.view-id-patient_articles .more-link a.disabled:focus, .view-patient-articles.view-display-id-block_slider_gallery .more-link a.disabled:focus, .view-patient-articles.view-display-id-block_slider_videos .more-link a.disabled:focus, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a.disabled:focus, .view-patient-articles.view-display-id-block_slider_academic .more-link a.disabled:focus, .view-patient-articles.view-display-id-block_slider_gremial .more-link a.disabled:focus,
.view-newspaper-slider.view-id-newspaper_slider .more-link a.disabled:focus,
.view-newspaper-slider.view-id-patient_articles .more-link a.disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a.disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a.disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a.disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a.disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a.disabled:focus,
.view-articles.view-id-newspaper_slider .more-link a.disabled:focus,
.view-articles.view-id-patient_articles .more-link a.disabled:focus,
.view-articles.view-display-id-block_slider_gallery .more-link a.disabled:focus,
.view-articles.view-display-id-block_slider_videos .more-link a.disabled:focus,
.view-articles.view-display-id-block_slider_asocolderma .more-link a.disabled:focus,
.view-articles.view-display-id-block_slider_academic .more-link a.disabled:focus,
.view-articles.view-display-id-block_slider_gremial .more-link a.disabled:focus, .block-views-blockevents-carousel-block-patient .more-link a.disabled:focus,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a.disabled:focus, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a.disabled:focus,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a.disabled:focus, .block-asocol-tips-fq-doctor .more-link a.disabled:focus,
.block-asocol-tabs-doctor .more-link a.disabled:focus, aside .view-comite-editorial .group-top .more-link a.disabled:focus, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a.disabled:focus, .view-patient-articles .group-top .more-link a.disabled:focus, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled:focus,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled:focus,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled:focus,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled:focus,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled:focus,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled:focus,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.disabled:focus,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.disabled:focus, .block-views-blockmicrosites-block .more-link a.disabled:focus,
div[class*="block-views-blockmicrosites-block"] .more-link a.disabled:focus, .pre-form__top .disabled.download:focus, .pre-form__status .disabled.btn:focus, .pre-form__links a.disabled:focus, #statistics .info-bottom button.disabled:focus, .form-information__bottom a.disabled:focus, .links-recertificacion a.disabled:focus, .link-beneficios-recertificacion a.disabled:focus, .cart-empty-page .cart-empty-info a.disabled:focus, .view-display-id-block_video_page .views-row .field--name-node-link a.disabled:focus,
.view-display-id-block_gallery_page .views-row .field--name-node-link a.disabled:focus, .view-top-skin-illness .group-top .more-link a.disabled:focus, .block--type-newspaper .field--name-field-link a.disabled:focus, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a.disabled:focus, div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:disabled:focus,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:disabled:focus, .blocks-slider .image-block__link a:disabled:focus, .view-patient-articles.view-id-newspaper_slider .more-link a:disabled:focus, .view-patient-articles.view-id-patient_articles .more-link a:disabled:focus, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:disabled:focus, .view-patient-articles.view-display-id-block_slider_videos .more-link a:disabled:focus, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:disabled:focus, .view-patient-articles.view-display-id-block_slider_academic .more-link a:disabled:focus, .view-patient-articles.view-display-id-block_slider_gremial .more-link a:disabled:focus,
.view-newspaper-slider.view-id-newspaper_slider .more-link a:disabled:focus,
.view-newspaper-slider.view-id-patient_articles .more-link a:disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:disabled:focus,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a:disabled:focus,
.view-articles.view-id-newspaper_slider .more-link a:disabled:focus,
.view-articles.view-id-patient_articles .more-link a:disabled:focus,
.view-articles.view-display-id-block_slider_gallery .more-link a:disabled:focus,
.view-articles.view-display-id-block_slider_videos .more-link a:disabled:focus,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:disabled:focus,
.view-articles.view-display-id-block_slider_academic .more-link a:disabled:focus,
.view-articles.view-display-id-block_slider_gremial .more-link a:disabled:focus, .block-views-blockevents-carousel-block-patient .more-link a:disabled:focus,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a:disabled:focus, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a:disabled:focus,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a:disabled:focus, .block-asocol-tips-fq-doctor .more-link a:disabled:focus,
.block-asocol-tabs-doctor .more-link a:disabled:focus, aside .view-comite-editorial .group-top .more-link a:disabled:focus, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a:disabled:focus, .view-patient-articles .group-top .more-link a:disabled:focus, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled:focus,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled:focus,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled:focus,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled:focus,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled:focus,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled:focus,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:disabled:focus,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:disabled:focus, .block-views-blockmicrosites-block .more-link a:disabled:focus,
div[class*="block-views-blockmicrosites-block"] .more-link a:disabled:focus, .pre-form__top .download:disabled:focus, .pre-form__status .btn:disabled:focus, .pre-form__links a:disabled:focus, #statistics .info-bottom button:disabled:focus, .form-information__bottom a:disabled:focus, .links-recertificacion a:disabled:focus, .link-beneficios-recertificacion a:disabled:focus, .cart-empty-page .cart-empty-info a:disabled:focus, .view-display-id-block_video_page .views-row .field--name-node-link a:disabled:focus,
.view-display-id-block_gallery_page .views-row .field--name-node-link a:disabled:focus, .view-top-skin-illness .group-top .more-link a:disabled:focus, .block--type-newspaper .field--name-field-link a:disabled:focus, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a:disabled:focus {
  box-shadow: none;
}
/* line 61, ../assets/scss/config/_extends.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:hover,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:hover, .blocks-slider .image-block__link a:hover, .view-patient-articles.view-id-newspaper_slider .more-link a:hover, .view-patient-articles.view-id-patient_articles .more-link a:hover, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:hover, .view-patient-articles.view-display-id-block_slider_videos .more-link a:hover, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:hover, .view-patient-articles.view-display-id-block_slider_academic .more-link a:hover, .view-patient-articles.view-display-id-block_slider_gremial .more-link a:hover,
.view-newspaper-slider.view-id-newspaper_slider .more-link a:hover,
.view-newspaper-slider.view-id-patient_articles .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a:hover,
.view-articles.view-id-newspaper_slider .more-link a:hover,
.view-articles.view-id-patient_articles .more-link a:hover,
.view-articles.view-display-id-block_slider_gallery .more-link a:hover,
.view-articles.view-display-id-block_slider_videos .more-link a:hover,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:hover,
.view-articles.view-display-id-block_slider_academic .more-link a:hover,
.view-articles.view-display-id-block_slider_gremial .more-link a:hover, .block-views-blockevents-carousel-block-patient .more-link a:hover,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a:hover, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a:hover,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a:hover, .block-asocol-tips-fq-doctor .more-link a:hover,
.block-asocol-tabs-doctor .more-link a:hover, aside .view-comite-editorial .group-top .more-link a:hover, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a:hover, .view-patient-articles .group-top .more-link a:hover, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:hover,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:hover,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:hover,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:hover,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:hover,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:hover,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:hover,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:hover, .block-views-blockmicrosites-block .more-link a:hover,
div[class*="block-views-blockmicrosites-block"] .more-link a:hover, .pre-form__top .download:hover, .pre-form__status .btn:hover, .pre-form__links a:hover, #statistics .info-bottom button:hover, .form-information__bottom a:hover, .links-recertificacion a:hover, .link-beneficios-recertificacion a:hover, .cart-empty-page .cart-empty-info a:hover, .view-display-id-block_video_page .views-row .field--name-node-link a:hover,
.view-display-id-block_gallery_page .views-row .field--name-node-link a:hover, .view-top-skin-illness .group-top .more-link a:hover, .block--type-newspaper .field--name-field-link a:hover, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a:hover, div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:active,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:active, .blocks-slider .image-block__link a:active, .view-patient-articles.view-id-newspaper_slider .more-link a:active, .view-patient-articles.view-id-patient_articles .more-link a:active, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:active, .view-patient-articles.view-display-id-block_slider_videos .more-link a:active, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:active, .view-patient-articles.view-display-id-block_slider_academic .more-link a:active, .view-patient-articles.view-display-id-block_slider_gremial .more-link a:active,
.view-newspaper-slider.view-id-newspaper_slider .more-link a:active,
.view-newspaper-slider.view-id-patient_articles .more-link a:active,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:active,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:active,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:active,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:active,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a:active,
.view-articles.view-id-newspaper_slider .more-link a:active,
.view-articles.view-id-patient_articles .more-link a:active,
.view-articles.view-display-id-block_slider_gallery .more-link a:active,
.view-articles.view-display-id-block_slider_videos .more-link a:active,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:active,
.view-articles.view-display-id-block_slider_academic .more-link a:active,
.view-articles.view-display-id-block_slider_gremial .more-link a:active, .block-views-blockevents-carousel-block-patient .more-link a:active,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a:active, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a:active,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a:active, .block-asocol-tips-fq-doctor .more-link a:active,
.block-asocol-tabs-doctor .more-link a:active, aside .view-comite-editorial .group-top .more-link a:active, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a:active, .view-patient-articles .group-top .more-link a:active, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:active,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:active,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:active,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:active,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:active,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:active,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:active,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:active, .block-views-blockmicrosites-block .more-link a:active,
div[class*="block-views-blockmicrosites-block"] .more-link a:active, .pre-form__top .download:active, .pre-form__status .btn:active, .pre-form__links a:active, #statistics .info-bottom button:active, .form-information__bottom a:active, .links-recertificacion a:active, .link-beneficios-recertificacion a:active, .cart-empty-page .cart-empty-info a:active, .view-display-id-block_video_page .views-row .field--name-node-link a:active,
.view-display-id-block_gallery_page .views-row .field--name-node-link a:active, .view-top-skin-illness .group-top .more-link a:active, .block--type-newspaper .field--name-field-link a:active, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a:active {
  background: var(--main-color);
  color: #ffffff;
  text-decoration: none;
}
/* line 67, ../assets/scss/config/_extends.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a.active,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a.active, .blocks-slider .image-block__link a.active, .view-patient-articles.view-id-newspaper_slider .more-link a.active, .view-patient-articles.view-id-patient_articles .more-link a.active, .view-patient-articles.view-display-id-block_slider_gallery .more-link a.active, .view-patient-articles.view-display-id-block_slider_videos .more-link a.active, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a.active, .view-patient-articles.view-display-id-block_slider_academic .more-link a.active, .view-patient-articles.view-display-id-block_slider_gremial .more-link a.active,
.view-newspaper-slider.view-id-newspaper_slider .more-link a.active,
.view-newspaper-slider.view-id-patient_articles .more-link a.active,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a.active,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a.active,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a.active,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a.active,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a.active,
.view-articles.view-id-newspaper_slider .more-link a.active,
.view-articles.view-id-patient_articles .more-link a.active,
.view-articles.view-display-id-block_slider_gallery .more-link a.active,
.view-articles.view-display-id-block_slider_videos .more-link a.active,
.view-articles.view-display-id-block_slider_asocolderma .more-link a.active,
.view-articles.view-display-id-block_slider_academic .more-link a.active,
.view-articles.view-display-id-block_slider_gremial .more-link a.active, .block-views-blockevents-carousel-block-patient .more-link a.active,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a.active, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a.active,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a.active, .block-asocol-tips-fq-doctor .more-link a.active,
.block-asocol-tabs-doctor .more-link a.active, aside .view-comite-editorial .group-top .more-link a.active, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a.active, .view-patient-articles .group-top .more-link a.active, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.active,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.active,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.active,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.active,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.active,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.active,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a.active,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a.active, .block-views-blockmicrosites-block .more-link a.active,
div[class*="block-views-blockmicrosites-block"] .more-link a.active, .pre-form__top .active.download, .pre-form__status .active.btn, .pre-form__links a.active, #statistics .info-bottom button.active, .form-information__bottom a.active, .links-recertificacion a.active, .link-beneficios-recertificacion a.active, .cart-empty-page .cart-empty-info a.active, .view-display-id-block_video_page .views-row .field--name-node-link a.active,
.view-display-id-block_gallery_page .views-row .field--name-node-link a.active, .view-top-skin-illness .group-top .more-link a.active, .block--type-newspaper .field--name-field-link a.active, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a.active {
  border: 0.13rem solid var(--main-color);
}

/* line 74, ../assets/scss/config/_extends.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:after,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:after, .blocks-slider .image-block__link a:after, .view-patient-articles.view-id-newspaper_slider .more-link a:after, .view-patient-articles.view-id-patient_articles .more-link a:after, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:after, .view-patient-articles.view-display-id-block_slider_videos .more-link a:after, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:after, .view-patient-articles.view-display-id-block_slider_academic .more-link a:after, .view-patient-articles.view-display-id-block_slider_gremial .more-link a:after,
.view-newspaper-slider.view-id-newspaper_slider .more-link a:after,
.view-newspaper-slider.view-id-patient_articles .more-link a:after,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:after,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:after,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:after,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:after,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a:after,
.view-articles.view-id-newspaper_slider .more-link a:after,
.view-articles.view-id-patient_articles .more-link a:after,
.view-articles.view-display-id-block_slider_gallery .more-link a:after,
.view-articles.view-display-id-block_slider_videos .more-link a:after,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:after,
.view-articles.view-display-id-block_slider_academic .more-link a:after,
.view-articles.view-display-id-block_slider_gremial .more-link a:after, .block-views-blockevents-carousel-block-patient .more-link a:after,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a:after, .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node a:after,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node a:after, .block-asocol-tips-fq-doctor .more-link a:after,
.block-asocol-tabs-doctor .more-link a:after, aside .view-comite-editorial .group-top .more-link a:after, .block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a:after, .view-patient-articles .group-top .more-link a:after, .multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:after,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:after,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:after,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:after,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:after,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:after,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a:after,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a:after, .block-views-blockmicrosites-block .more-link a:after,
div[class*="block-views-blockmicrosites-block"] .more-link a:after, .pre-form__top .download:after, .pre-form__status .btn:after, .pre-form__links a:after, #statistics .info-bottom button:after, .form-information__bottom a:after, .links-recertificacion a:after, .link-beneficios-recertificacion a:after, .cart-empty-page .cart-empty-info a:after, .view-display-id-block_video_page .views-row .field--name-node-link a:after,
.view-display-id-block_gallery_page .views-row .field--name-node-link a:after, .view-top-skin-illness .group-top .more-link a:after, .block--type-newspaper .field--name-field-link a:after, main .body-content .view-comite-editorial .user--type-user .field--name-user-link a:after {
  content: "\e911";
  font-family: "iconFont";
  font-size: 1.4rem;
  margin-left: .5rem;
  vertical-align: middle;
}

/* line 82, ../assets/scss/config/_extends.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a, .blocks-slider .image-block__link a {
  border-color: #fe8c48;
  color: #fe8c48;
  font-size: 1.2rem;
  font-weight: bold;
  padding-bottom: 0.6rem;
  text-transform: uppercase;
}
/* line 90, ../assets/scss/config/_extends.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:after,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:after, .blocks-slider .image-block__link a:after {
  vertical-align: inherit;
}
/* line 93, ../assets/scss/config/_extends.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:hover,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:hover, .blocks-slider .image-block__link a:hover, div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a:focus,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:focus, .blocks-slider .image-block__link a:focus {
  background: #fe8c48;
  color: #ffffff;
}

@media (min-width: 720px) {
  /* line 107, ../assets/scss/config/_extends.scss */
  .titles, .title {
    font-size: 4rem;
    line-height: 4.5rem;
  }
  /* line 110, ../assets/scss/config/_extends.scss */
  .titles strong, .title strong {
    font-size: 6rem;
  }
}
@media (min-width: 1140px) {
  /* line 119, ../assets/scss/config/_extends.scss */
  .titles, .title {
    font-size: 6rem;
    line-height: 6.5rem;
  }
  /* line 122, ../assets/scss/config/_extends.scss */
  .titles strong, .title strong {
    font-size: 8rem;
  }
}
/* line 2, ../assets/scss/base/_body.scss */
*,
*:before, *:after {
  box-sizing: border-box;
}

/* line 6, ../assets/scss/base/_body.scss */
html {
  font-size: 62.5%;
  height: 100%;
}

/* line 11, ../assets/scss/base/_body.scss */
body {
  font-family: "Trebuchet MS", sans-serif;
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  color: #000000;
  display: flex;
  flex-direction: column;
  font-size: 1.6rem;
  height: 100%;
  margin-top: 5rem;
  overflow-x: hidden;
}
/* line 22, ../assets/scss/base/_body.scss */
body.home-page {
  margin-top: 0;
}

/* line 26, ../assets/scss/base/_body.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
}

/* line 34, ../assets/scss/base/_body.scss */
.subtitle--small {
  font-size: 1.8rem;
}

/* line 38, ../assets/scss/base/_body.scss */
.block-page-title-block {
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  margin: 15px 0;
  font-size: 1.9rem;
  padding: 20px;
}
/* line 44, ../assets/scss/base/_body.scss */
.block-page-title-block h1 {
  font-size: 1.9rem;
  margin: 0;
}

/* line 49, ../assets/scss/base/_body.scss */
.block-system-breadcrumb-block {
  padding: .8rem 0 1rem;
}

/* line 53, ../assets/scss/base/_body.scss */
.slick__arrow .slick-arrow {
  align-items: center;
  background: #ffffff;
  color: var(--main-color);
  display: flex;
  height: 2.5rem;
  justify-content: center;
  width: 2.5rem;
}
/* line 61, ../assets/scss/base/_body.scss */
.slick__arrow .slick-arrow:before {
  color: var(--main-color);
  content: "\e902";
  display: inline-block;
  font-family: "iconFont";
  font-size: 2rem;
}
/* line 69, ../assets/scss/base/_body.scss */
.slick__arrow .slick-arrow.slick-next:before {
  transform: rotate(180deg);
}

/* line 75, ../assets/scss/base/_body.scss */
.slick-dots {
  display: flex;
  justify-content: center;
}
/* line 78, ../assets/scss/base/_body.scss */
.slick-dots li {
  margin: 0 .5rem;
}
/* line 81, ../assets/scss/base/_body.scss */
.slick-dots li.slick-active button {
  height: 1.6rem;
  width: 1.6rem;
}
/* line 86, ../assets/scss/base/_body.scss */
.slick-dots li button {
  background: #ff7d29;
  border-radius: 100%;
  border: 0;
  font-size: 0;
  height: .8rem;
  padding: 0;
  transition: .5s all;
  width: .8rem;
}
/* line 95, ../assets/scss/base/_body.scss */
.slick-dots li button:hover {
  background: #fff7e9;
  height: 1.6rem;
  width: 1.6rem;
}

/* line 103, ../assets/scss/base/_body.scss */
.breadcrumb-content {
  display: none;
}
/* line 105, ../assets/scss/base/_body.scss */
.breadcrumb-content ol {
  font-size: 1.4rem;
}
/* line 107, ../assets/scss/base/_body.scss */
.breadcrumb-content ol li {
  align-items: center;
  display: flex;
}
/* line 110, ../assets/scss/base/_body.scss */
.breadcrumb-content ol li.breadcrumb-item {
  padding-left: 0;
}
/* line 112, ../assets/scss/base/_body.scss */
.breadcrumb-content ol li.breadcrumb-item:before {
  content: none;
}
/* line 116, ../assets/scss/base/_body.scss */
.breadcrumb-content ol li:before {
  content: none;
}
/* line 120, ../assets/scss/base/_body.scss */
.breadcrumb-content ol li:last-child:after {
  content: none;
}
/* line 124, ../assets/scss/base/_body.scss */
.breadcrumb-content ol li:after {
  color: #cccccc;
  content: "\e902";
  display: inline-block;
  font-family: "iconFont";
  transform: rotate(-180deg);
}

/* line 134, ../assets/scss/base/_body.scss */
.pager {
  margin-bottom: 4rem;
}
/* line 138, ../assets/scss/base/_body.scss */
.pager .page-item.is-active a {
  background: var(--main-color);
  border-color: var(--main-color);
  color: #ffffff;
}
/* line 144, ../assets/scss/base/_body.scss */
.pager .page-item a {
  border-color: #cccccc;
  color: var(--main-color);
  font-size: 1.6rem;
  min-width: 3.2rem;
  padding: .4rem 1.1rem;
}
/* line 156, ../assets/scss/base/_body.scss */
.pager .page-item.pager__item--next a, .pager .page-item.pager__item--first a, .pager .page-item.pager__item--previous a, .pager .page-item.pager__item--last a {
  font-size: 0;
  padding: .4rem 0;
  text-align: center;
}
/* line 160, ../assets/scss/base/_body.scss */
.pager .page-item.pager__item--next a:after, .pager .page-item.pager__item--first a:after, .pager .page-item.pager__item--previous a:after, .pager .page-item.pager__item--last a:after {
  content: '';
  display: inline-block;
  font-family: "iconFont";
  font-size: 1.6rem;
}
/* line 170, ../assets/scss/base/_body.scss */
.pager .page-item.pager__item--first a:after {
  content: "\e911";
  transform: rotate(-180deg);
}
/* line 177, ../assets/scss/base/_body.scss */
.pager .page-item.pager__item--previous a {
  font-weight: bold;
}
/* line 179, ../assets/scss/base/_body.scss */
.pager .page-item.pager__item--previous a:after {
  content: "\e902";
}
/* line 185, ../assets/scss/base/_body.scss */
.pager .page-item.pager__item--next a {
  font-weight: bold;
}
/* line 187, ../assets/scss/base/_body.scss */
.pager .page-item.pager__item--next a:after {
  content: "\e902";
  transform: rotate(-180deg);
}
/* line 195, ../assets/scss/base/_body.scss */
.pager .page-item.pager__item--last a:after {
  content: "\e911";
}

/* line 205, ../assets/scss/base/_body.scss */
#block-top-dermatologist + .block-revive-adserver iframe {
  height: 9rem;
}

/* line 210, ../assets/scss/base/_body.scss */
.block-revive-adserver {
  margin: 2rem 0;
  text-align: center;
}
/* line 213, ../assets/scss/base/_body.scss */
.block-revive-adserver iframe {
  height: auto;
  width: 100%;
}
/* line 217, ../assets/scss/base/_body.scss */
.block-revive-adserver img {
  display: block;
  height: auto;
  margin: 0 auto;
  max-width: 100%;
}
/* line 223, ../assets/scss/base/_body.scss */
.block-revive-adserver h2 {
  font-size: 1.3rem;
}

/* line 230, ../assets/scss/base/_body.scss */
.social-media-sharing .share:after {
  content: "";
  font-family: "iconFont";
  font-size: 2rem;
}
/* line 235, ../assets/scss/base/_body.scss */
.social-media-sharing .share img {
  display: none;
}
/* line 239, ../assets/scss/base/_body.scss */
.social-media-sharing .share.facebook-share:after {
  content: "\e910";
}
/* line 244, ../assets/scss/base/_body.scss */
.social-media-sharing .share.linkedin:after {
  content: "\e908";
}
/* line 249, ../assets/scss/base/_body.scss */
.social-media-sharing .share.twitter:after {
  content: "\e918";
}
/* line 254, ../assets/scss/base/_body.scss */
.social-media-sharing .share.whatsapp:after {
  content: "\e90e";
}

@media (max-width: 719px) {
  /* line 268, ../assets/scss/base/_body.scss */
  body .main-menu__list ul li:nth-child(1) .nav-link, body .main-menu__list ul li:nth-child(1) a, body .main-menu__list ul .nav-item:nth-child(1) .nav-link, body .main-menu__list ul .nav-item:nth-child(1) a, body .main-menu__list .navbar-nav li:nth-child(1) .nav-link, body .main-menu__list .navbar-nav li:nth-child(1) a, body .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link, body .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos .main-menu__list ul li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos .main-menu__list ul li:nth-child(1) a,
  body.path-directorio-dermatologos .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos .main-menu__list ul .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos .main-menu__list .navbar-nav li:nth-child(1) a,
  body.path-directorio-dermatologos .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos .main-menu__list .navbar-nav .nav-item:nth-child(1) a {
    background: var(--main-color-50);
    border-bottom-color: #289cff;
    border-bottom-width: 3px;
  }
  /* line 285, ../assets/scss/base/_body.scss */
  body.user-logged-in .main-menu__list ul li:nth-child(1) .nav-link, body.user-logged-in .main-menu__list ul li:nth-child(1) a, body.user-logged-in .main-menu__list ul .nav-item:nth-child(1) .nav-link, body.user-logged-in .main-menu__list ul .nav-item:nth-child(1) a, body.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) .nav-link, body.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) a, body.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link, body.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) a, body.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) .nav-link, body.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) a, body.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) .nav-link, body.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) a, body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) .nav-link, body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) a, body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link, body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) a,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) a,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) a,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) a,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) a {
    background: var(--main-color-50);
    border-bottom-color: #07898d;
    border-bottom-width: 3px;
  }

  /* line 305, ../assets/scss/base/_body.scss */
  body[class*="path-congresos"] .main-menu__list ul li:nth-child(1) .nav-link, body[class*="path-congresos"] .main-menu__list ul li:nth-child(1) a, body[class*="path-congresos"] .main-menu__list ul .nav-item:nth-child(1) .nav-link, body[class*="path-congresos"] .main-menu__list ul .nav-item:nth-child(1) a, body[class*="path-congresos"] .main-menu__list .navbar-nav li:nth-child(1) .nav-link, body[class*="path-congresos"] .main-menu__list .navbar-nav li:nth-child(1) a, body[class*="path-congresos"] .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link, body[class*="path-congresos"] .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.page-microsites .main-menu__list ul li:nth-child(1) .nav-link,
  body.page-microsites .main-menu__list ul li:nth-child(1) a,
  body.page-microsites .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.page-microsites .main-menu__list ul .nav-item:nth-child(1) a,
  body.page-microsites .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.page-microsites .main-menu__list .navbar-nav li:nth-child(1) a,
  body.page-microsites .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.page-microsites .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.page-node-type-event .main-menu__list ul li:nth-child(1) .nav-link,
  body.page-node-type-event .main-menu__list ul li:nth-child(1) a,
  body.page-node-type-event .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.page-node-type-event .main-menu__list ul .nav-item:nth-child(1) a,
  body.page-node-type-event .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.page-node-type-event .main-menu__list .navbar-nav li:nth-child(1) a,
  body.page-node-type-event .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.page-node-type-event .main-menu__list .navbar-nav .nav-item:nth-child(1) a {
    background: transparent;
    border-bottom-color: #808080;
    border-bottom-width: 1px;
  }
}
@media (min-width: 720px) {
  /* line 325, ../assets/scss/base/_body.scss */
  body .main-menu__list ul li:nth-child(1) .nav-link, body .main-menu__list ul li:nth-child(1) a, body .main-menu__list ul .nav-item:nth-child(1) .nav-link, body .main-menu__list ul .nav-item:nth-child(1) a, body .main-menu__list .navbar-nav li:nth-child(1) .nav-link, body .main-menu__list .navbar-nav li:nth-child(1) a, body .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link, body .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos .main-menu__list ul li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos .main-menu__list ul li:nth-child(1) a,
  body.path-directorio-dermatologos .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos .main-menu__list ul .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos .main-menu__list .navbar-nav li:nth-child(1) a,
  body.path-directorio-dermatologos .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos .main-menu__list .navbar-nav .nav-item:nth-child(1) a {
    background: var(--main-color-50);
    border-bottom-color: #289cff;
  }
  /* line 341, ../assets/scss/base/_body.scss */
  body.user-logged-in .main-menu__list ul li:nth-child(1) .nav-link, body.user-logged-in .main-menu__list ul li:nth-child(1) a, body.user-logged-in .main-menu__list ul .nav-item:nth-child(1) .nav-link, body.user-logged-in .main-menu__list ul .nav-item:nth-child(1) a, body.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) .nav-link, body.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) a, body.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link, body.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) a, body.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) .nav-link, body.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) a, body.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) .nav-link, body.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) a, body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) .nav-link, body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) a, body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link, body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) a,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) a,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list ul li:nth-child(1) a,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list ul .nav-item:nth-child(1) a,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav li:nth-child(1) a,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.path-directorio-dermatologos.path-directorio-dermatologos.user-logged-in .main-menu__list .navbar-nav .nav-item:nth-child(1) a {
    background: var(--main-color-50);
    border-bottom-color: #07898d;
  }

  /* line 360, ../assets/scss/base/_body.scss */
  body[class*="path-congresos"] .main-menu__list ul li:nth-child(1) .nav-link, body[class*="path-congresos"] .main-menu__list ul li:nth-child(1) a, body[class*="path-congresos"] .main-menu__list ul .nav-item:nth-child(1) .nav-link, body[class*="path-congresos"] .main-menu__list ul .nav-item:nth-child(1) a, body[class*="path-congresos"] .main-menu__list .navbar-nav li:nth-child(1) .nav-link, body[class*="path-congresos"] .main-menu__list .navbar-nav li:nth-child(1) a, body[class*="path-congresos"] .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link, body[class*="path-congresos"] .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.page-microsites .main-menu__list ul li:nth-child(1) .nav-link,
  body.page-microsites .main-menu__list ul li:nth-child(1) a,
  body.page-microsites .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.page-microsites .main-menu__list ul .nav-item:nth-child(1) a,
  body.page-microsites .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.page-microsites .main-menu__list .navbar-nav li:nth-child(1) a,
  body.page-microsites .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.page-microsites .main-menu__list .navbar-nav .nav-item:nth-child(1) a,
  body.page-node-type-event .main-menu__list ul li:nth-child(1) .nav-link,
  body.page-node-type-event .main-menu__list ul li:nth-child(1) a,
  body.page-node-type-event .main-menu__list ul .nav-item:nth-child(1) .nav-link,
  body.page-node-type-event .main-menu__list ul .nav-item:nth-child(1) a,
  body.page-node-type-event .main-menu__list .navbar-nav li:nth-child(1) .nav-link,
  body.page-node-type-event .main-menu__list .navbar-nav li:nth-child(1) a,
  body.page-node-type-event .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link,
  body.page-node-type-event .main-menu__list .navbar-nav .nav-item:nth-child(1) a {
    background: transparent;
    border-bottom-color: transparent;
  }

  /* line 372, ../assets/scss/base/_body.scss */
  .view-microsites .views-row .layout {
    align-items: center;
  }
  /* line 375, ../assets/scss/base/_body.scss */
  .view-microsites .views-row .layout__region--first {
    width: 30%;
  }
  /* line 378, ../assets/scss/base/_body.scss */
  .view-microsites .views-row .layout__region--second {
    padding: 0 1rem;
    width: 70%;
  }
}
@media (min-width: 960px) {
  /* line 388, ../assets/scss/base/_body.scss */
  .breadcrumb-content {
    display: block;
  }

  /* line 394, ../assets/scss/base/_body.scss */
  .body-content {
    padding: 0;
  }

  /* line 397, ../assets/scss/base/_body.scss */
  .sidebar-right {
    margin: 0;
  }

  /* line 400, ../assets/scss/base/_body.scss */
  .wrapper-body--main {
    padding: 0 0 0 1.5rem;
  }

  /* line 403, ../assets/scss/base/_body.scss */
  .region-sidebar-second,
  .sidebar-right {
    padding-right: 0;
  }

  /* line 410, ../assets/scss/base/_body.scss */
  .user-logged-in.path-usuario .main-content.row__sidebar .body-content,
  .main-content.row__sidebar .body-content {
    padding-right: 1.6rem;
  }
}
@media (min-width: 1380px) {
  /* line 417, ../assets/scss/base/_body.scss */
  .body-content {
    padding: 0 0 4rem;
  }

  /* line 420, ../assets/scss/base/_body.scss */
  .wrapper-body--main {
    padding: 0;
  }

  /* line 423, ../assets/scss/base/_body.scss */
  .block-page-title-block {
    margin: 15px;
  }

  /* line 426, ../assets/scss/base/_body.scss */
  .block-system-breadcrumb-block {
    padding: .8rem 1.5rem 1rem;
  }
}
/* line 1, ../assets/scss/base/_links.scss */
a, button {
  color: var(--main-color);
  text-decoration: none;
  outline: 0;
  transition: color .1s ease-out;
}
/* line 7, ../assets/scss/base/_links.scss */
a.button:hover, button.button:hover {
  text-decoration: none;
}
/* line 11, ../assets/scss/base/_links.scss */
a:hover, a:focus, button:hover, button:focus {
  color: var(--main-color);
  outline: none;
}
@media (max-width: 539px) {
  /* line 11, ../assets/scss/base/_links.scss */
  a:hover, a:focus, button:hover, button:focus {
    text-decoration: none;
  }
}

/* line 20, ../assets/scss/base/_links.scss */
.links {
  font-weight: bold;
  text-decoration: underline;
}

/* line 24, ../assets/scss/base/_links.scss */
.link {
  color: var(--main-color);
  display: inline-block;
  font-weight: 600;
  padding: 1rem;
  transition: all .5s;
}
/* line 30, ../assets/scss/base/_links.scss */
.link span[class*="icon-"] {
  display: inline-block;
  font-size: 1.8rem;
  margin-left: 1rem;
  position: relative;
  vertical-align: middle;
}
/* line 37, ../assets/scss/base/_links.scss */
.link:hover, .link:focus {
  color: #008b8f;
  text-decoration: none;
}

/* line 4, ../assets/scss/base/_flexbox.scss */
.dc-flex {
  display: flex;
}

/* line 4, ../assets/scss/base/_flexbox.scss */
.dc-inline-flex {
  display: inline-flex;
}

/* line 4, ../assets/scss/base/_flexbox.scss */
.dc-block {
  display: block;
}

/* line 4, ../assets/scss/base/_flexbox.scss */
.dc-inline-block {
  display: inline-block;
}

/* line 4, ../assets/scss/base/_flexbox.scss */
.dc-grid {
  display: grid;
}

/* line 4, ../assets/scss/base/_flexbox.scss */
.dc-none {
  display: none;
}

@media (min-width: 540px) {
  /* line 12, ../assets/scss/base/_flexbox.scss */
  .dc-sm-flex {
    display: flex;
  }

  /* line 12, ../assets/scss/base/_flexbox.scss */
  .dc-sm-block {
    display: block;
  }

  /* line 12, ../assets/scss/base/_flexbox.scss */
  .dc-sm-grid {
    display: grid;
  }

  /* line 12, ../assets/scss/base/_flexbox.scss */
  .dc-sm-none {
    display: none;
  }

  /* line 12, ../assets/scss/base/_flexbox.scss */
  .dc-sm-inline-block {
    display: inline-block;
  }
}
@media (min-width: 720px) {
  /* line 21, ../assets/scss/base/_flexbox.scss */
  .dc-md-flex {
    display: flex;
  }

  /* line 21, ../assets/scss/base/_flexbox.scss */
  .dc-md-block {
    display: block;
  }

  /* line 21, ../assets/scss/base/_flexbox.scss */
  .dc-md-grid {
    display: grid;
  }

  /* line 21, ../assets/scss/base/_flexbox.scss */
  .dc-md-none {
    display: none;
  }

  /* line 21, ../assets/scss/base/_flexbox.scss */
  .dc-md-inline-block {
    display: inline-block;
  }
}
@media (min-width: 960px) {
  /* line 30, ../assets/scss/base/_flexbox.scss */
  .dc-lg-flex {
    display: flex;
  }

  /* line 30, ../assets/scss/base/_flexbox.scss */
  .dc-lg-block {
    display: block;
  }

  /* line 30, ../assets/scss/base/_flexbox.scss */
  .dc-lg-grid {
    display: grid;
  }

  /* line 30, ../assets/scss/base/_flexbox.scss */
  .dc-lg-none {
    display: none;
  }

  /* line 30, ../assets/scss/base/_flexbox.scss */
  .dc-lg-inline-block {
    display: inline-block;
  }
}
@media (min-width: 1140px) {
  /* line 39, ../assets/scss/base/_flexbox.scss */
  .dc-xl-flex {
    display: flex;
  }

  /* line 39, ../assets/scss/base/_flexbox.scss */
  .dc-xl-block {
    display: block;
  }

  /* line 39, ../assets/scss/base/_flexbox.scss */
  .dc-xl-grid {
    display: grid;
  }

  /* line 39, ../assets/scss/base/_flexbox.scss */
  .dc-xl-none {
    display: none;
  }

  /* line 39, ../assets/scss/base/_flexbox.scss */
  .dc-xl-inline-block {
    display: inline-block;
  }
}
/* line 48, ../assets/scss/base/_flexbox.scss */
.fdc-row {
  display: row;
}

/* line 48, ../assets/scss/base/_flexbox.scss */
.fdc-row-reverse {
  display: row-reverse;
}

/* line 48, ../assets/scss/base/_flexbox.scss */
.fdc-column {
  display: column;
}

/* line 48, ../assets/scss/base/_flexbox.scss */
.fdc-column-reverse {
  display: column-reverse;
}

/* line 56, ../assets/scss/base/_flexbox.scss */
.jcc-flex-start {
  justify-content: flex-start;
}

/* line 56, ../assets/scss/base/_flexbox.scss */
.jcc-flex-end {
  justify-content: flex-end;
}

/* line 56, ../assets/scss/base/_flexbox.scss */
.jcc-center {
  justify-content: center;
}

/* line 56, ../assets/scss/base/_flexbox.scss */
.jcc-space-between {
  justify-content: space-between;
}

/* line 56, ../assets/scss/base/_flexbox.scss */
.jcc-space-around {
  justify-content: space-around;
}

/* line 56, ../assets/scss/base/_flexbox.scss */
.jcc-space-evenly {
  justify-content: space-evenly;
}

/* line 64, ../assets/scss/base/_flexbox.scss */
.aic-flex-start {
  align-items: flex-start;
}

/* line 64, ../assets/scss/base/_flexbox.scss */
.aic-flex-end {
  align-items: flex-end;
}

/* line 64, ../assets/scss/base/_flexbox.scss */
.aic-center {
  align-items: center;
}

/* line 64, ../assets/scss/base/_flexbox.scss */
.aic-baseline {
  align-items: baseline;
}

/* line 64, ../assets/scss/base/_flexbox.scss */
.aic-stretch {
  align-items: stretch;
}

/* line 72, ../assets/scss/base/_flexbox.scss */
.acc-flex-start {
  align-content: flex-start;
}

/* line 72, ../assets/scss/base/_flexbox.scss */
.acc-flex-end {
  align-content: flex-end;
}

/* line 72, ../assets/scss/base/_flexbox.scss */
.acc-center {
  align-content: center;
}

/* line 72, ../assets/scss/base/_flexbox.scss */
.acc-space-between {
  align-content: space-between;
}

/* line 72, ../assets/scss/base/_flexbox.scss */
.acc-space-around {
  align-content: space-around;
}

/* line 72, ../assets/scss/base/_flexbox.scss */
.acc-stretch {
  align-content: stretch;
}

/* line 80, ../assets/scss/base/_flexbox.scss */
.asc-flex-start {
  align-self: flex-start;
}

/* line 80, ../assets/scss/base/_flexbox.scss */
.asc-flex-end {
  align-self: flex-end;
}

/* line 80, ../assets/scss/base/_flexbox.scss */
.asc-center {
  align-self: center;
}

/* line 80, ../assets/scss/base/_flexbox.scss */
.asc-baseline {
  align-self: baseline;
}

/* line 80, ../assets/scss/base/_flexbox.scss */
.asc-stretch {
  align-self: stretch;
}

/* line 1, ../assets/scss/base/_icons.scss */
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iconFont';
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 16, ../assets/scss/base/_icons.scss */
.icon_instagram:before,
.icon-instagram:before {
  content: "\e904";
  font-family: "iconFont";
}

/* line 21, ../assets/scss/base/_icons.scss */
.icon_youtube:before,
.icon-youtube:before {
  content: "\e905";
  font-family: "iconFont";
}

/* line 26, ../assets/scss/base/_icons.scss */
.icon_facebook:before,
.icon-facebook:before {
  content: "\e910";
  font-family: "iconFont";
}

/* line 31, ../assets/scss/base/_icons.scss */
.icon_twitter:before,
.icon-twitter:before {
  content: "\e94b";
  font-family: "iconFont";
}

/* line 36, ../assets/scss/base/_icons.scss */
.icon-doble-left-arrow:before {
  content: "\e911";
}

/* line 39, ../assets/scss/base/_icons.scss */
.icon-down-arrow:before {
  content: "\e912";
}

/* line 42, ../assets/scss/base/_icons.scss */
.icon-eye:before {
  content: "\e913";
}

/* line 45, ../assets/scss/base/_icons.scss */
.icon-top-arrow:before {
  content: "\e917";
}

/* line 48, ../assets/scss/base/_icons.scss */
.icon-calendar:before {
  content: "\e90d";
}

/* line 51, ../assets/scss/base/_icons.scss */
.icon-whatsapp:before {
  content: "\e90e";
}

/* line 54, ../assets/scss/base/_icons.scss */
.icon-search-black:before {
  content: "\e91c";
}

/* line 57, ../assets/scss/base/_icons.scss */
.icon-Arrow-down:before {
  content: "\e900";
}

/* line 60, ../assets/scss/base/_icons.scss */
.icon-Arrow-left-long:before {
  content: "\e901";
}

/* line 63, ../assets/scss/base/_icons.scss */
.icon-Arrow-left:before {
  content: "\e902";
}

/* line 66, ../assets/scss/base/_icons.scss */
.icon-Arrow-right-long:before {
  content: "\e903";
}

/* line 69, ../assets/scss/base/_icons.scss */
.icon-left-square:before {
  content: "\e907";
}

/* line 72, ../assets/scss/base/_icons.scss */
.icon-location:before {
  content: "\e909";
}

/* line 75, ../assets/scss/base/_icons.scss */
.icon-message:before {
  content: "\e90a";
}

/* line 78, ../assets/scss/base/_icons.scss */
.icon-right-square:before {
  content: "\e90b";
}

/* line 81, ../assets/scss/base/_icons.scss */
.icon-tel:before {
  content: "\e90c";
}

/* line 84, ../assets/scss/base/_icons.scss */
.icon-close:before {
  content: "\e90f";
}

/* line 87, ../assets/scss/base/_icons.scss */
.icon-print:before {
  content: "\e906";
}

/* line 90, ../assets/scss/base/_icons.scss */
.icon-linkedin:before {
  content: "\e908";
}

/* line 93, ../assets/scss/base/_icons.scss */
.icon-camera:before {
  content: "\e914";
}

/* line 96, ../assets/scss/base/_icons.scss */
.icon-play:before {
  content: "\e915";
}

/* line 99, ../assets/scss/base/_icons.scss */
.icon-home-button:before {
  content: "\e91a";
}

/* line 102, ../assets/scss/base/_icons.scss */
.icon-star:before {
  content: "\e91b";
}

/* line 106, ../assets/scss/base/_icons.scss */
.icon-question:before {
  content: "\e91d";
}

/* line 109, ../assets/scss/base/_icons.scss */
.icon-mark:before {
  content: "\e91e";
}

/* line 112, ../assets/scss/base/_icons.scss */
.icon-calendar-2:before {
  content: "\e91f";
}

/* line 115, ../assets/scss/base/_icons.scss */
.icon-responsive:before {
  content: "\e920";
}

/* line 118, ../assets/scss/base/_icons.scss */
.icon-uniE910:before {
  content: "\e921";
}

/* line 121, ../assets/scss/base/_icons.scss */
.icon-arrows-right:before {
  content: "\e922";
}

/* line 124, ../assets/scss/base/_icons.scss */
.icon-config:before {
  content: "\e923";
}

/* line 127, ../assets/scss/base/_icons.scss */
.icon-cart:before {
  content: "\e924";
}

/* line 130, ../assets/scss/base/_icons.scss */
.icon-bell:before {
  content: "\e925";
}

/* line 133, ../assets/scss/base/_icons.scss */
.icon-money:before {
  content: "\e926";
}

/* line 136, ../assets/scss/base/_icons.scss */
.icon-close-2:before {
  content: "\e927";
}

/* line 139, ../assets/scss/base/_icons.scss */
.icon-check-circle:before {
  content: "\e928";
}

/* line 142, ../assets/scss/base/_icons.scss */
.icon-open:before {
  content: "\e929";
}

/* line 145, ../assets/scss/base/_icons.scss */
.icon-arrow-select:before {
  content: "\e92a";
}

/* line 148, ../assets/scss/base/_icons.scss */
.icon-arrows-down:before {
  content: "\e92b";
}

/* line 151, ../assets/scss/base/_icons.scss */
.icon-excel:before {
  content: "\e92c";
}

/* line 154, ../assets/scss/base/_icons.scss */
.icon-pdf:before {
  content: "\e92d";
}

/* line 157, ../assets/scss/base/_icons.scss */
.icon-question-mark:before {
  content: "\e92e";
}

/* line 160, ../assets/scss/base/_icons.scss */
.icon-info-mark:before {
  content: "\e92f";
}

/* line 163, ../assets/scss/base/_icons.scss */
.icon-close-bold:before {
  content: "\e930";
}

/* line 166, ../assets/scss/base/_icons.scss */
.icon-dr:before {
  content: "\e931";
}

/* line 169, ../assets/scss/base/_icons.scss */
.icon-pin:before {
  content: "\e932";
}

/* line 172, ../assets/scss/base/_icons.scss */
.icon-city:before {
  content: "\e933";
}

/* line 175, ../assets/scss/base/_icons.scss */
.icon-target:before {
  content: "\e934";
}

/* line 178, ../assets/scss/base/_icons.scss */
.icon-portfolio:before {
  content: "\e935";
}

/* line 181, ../assets/scss/base/_icons.scss */
.icon-signal:before {
  content: "\e936";
}

/* line 184, ../assets/scss/base/_icons.scss */
.icon-add-photo:before {
  content: "\e937";
}

/* line 187, ../assets/scss/base/_icons.scss */
.icon-envelope:before {
  content: "\e938";
}

/* line 190, ../assets/scss/base/_icons.scss */
.icon-doc:before {
  content: "\e939";
}

/* line 193, ../assets/scss/base/_icons.scss */
.icon-picture:before {
  content: "\e93a";
}

/* line 196, ../assets/scss/base/_icons.scss */
.icon-sound:before {
  content: "\e93b";
}

/* line 199, ../assets/scss/base/_icons.scss */
.icon-tv:before {
  content: "\e93c";
}

/* line 202, ../assets/scss/base/_icons.scss */
.icon-check:before {
  content: "\e93d";
}

/* line 205, ../assets/scss/base/_icons.scss */
.icon-arrows-up:before {
  content: "\e93e";
}

/* line 208, ../assets/scss/base/_icons.scss */
.icon-dr-right:before {
  content: "\e93f";
}

/* line 211, ../assets/scss/base/_icons.scss */
.icon-dr-left:before {
  content: "\e940";
}

/* line 214, ../assets/scss/base/_icons.scss */
.icon-nurse:before {
  content: "\e941";
}

/* line 217, ../assets/scss/base/_icons.scss */
.icon-user:before {
  content: "\e942";
}

/* line 220, ../assets/scss/base/_icons.scss */
.icon-cloud:before {
  content: "\e943";
}

/* line 223, ../assets/scss/base/_icons.scss */
.icon-chart:before {
  content: "\e944";
}

/* line 226, ../assets/scss/base/_icons.scss */
.icon-newspaper:before {
  content: "\e945";
}

/* line 229, ../assets/scss/base/_icons.scss */
.icon-comment:before {
  content: "\e946";
}

/* line 232, ../assets/scss/base/_icons.scss */
.icon-heart:before {
  content: "\e947";
}

/* line 235, ../assets/scss/base/_icons.scss */
.icon-share:before {
  content: "\e948";
}

/* line 238, ../assets/scss/base/_icons.scss */
.icon-play-button:before {
  content: "\e949";
}

/* line 241, ../assets/scss/base/_icons.scss */
.icon-document:before {
  content: "\e94a";
}

/* line 244, ../assets/scss/base/_icons.scss */
.icon-twitter-new:before {
  content: "\e94b";
}

/* line 1, ../assets/scss/base/_grid.scss */
.container {
  width: 100%;
  padding-left: 1.6rem;
  padding-right: 1.6rem;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 720px) {
  /* line 1, ../assets/scss/base/_grid.scss */
  .container {
    max-width: 860px;
  }
}
@media (min-width: 960px) {
  /* line 1, ../assets/scss/base/_grid.scss */
  .container {
    max-width: 1200px;
  }
}

/* line 19, ../assets/scss/base/_grid.scss */
.grid {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-gap: 1.6rem;
}
@media (max-width: 539px) {
  /* line 19, ../assets/scss/base/_grid.scss */
  .grid {
    grid-column-gap: 1.6rem;
  }
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-1 {
  grid-column: span 1;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-2 {
  grid-column: span 2;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-3 {
  grid-column: span 3;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-4 {
  grid-column: span 4;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-5 {
  grid-column: span 5;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-6 {
  grid-column: span 6;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-7 {
  grid-column: span 7;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-8 {
  grid-column: span 8;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-9 {
  grid-column: span 9;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-10 {
  grid-column: span 10;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-11 {
  grid-column: span 11;
}

/* line 30, ../assets/scss/base/_grid.scss */
.grid-12 {
  grid-column: span 12;
}

@media (min-width: 540px) {
  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-1 {
    grid-column: span 1;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-2 {
    grid-column: span 2;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-3 {
    grid-column: span 3;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-4 {
    grid-column: span 4;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-5 {
    grid-column: span 5;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-6 {
    grid-column: span 6;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-7 {
    grid-column: span 7;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-8 {
    grid-column: span 8;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-9 {
    grid-column: span 9;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-10 {
    grid-column: span 10;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-11 {
    grid-column: span 11;
  }

  /* line 37, ../assets/scss/base/_grid.scss */
  .grid-sm-12 {
    grid-column: span 12;
  }
}
@media (min-width: 720px) {
  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-1 {
    grid-column: span 1;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-2 {
    grid-column: span 2;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-3 {
    grid-column: span 3;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-4 {
    grid-column: span 4;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-5 {
    grid-column: span 5;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-6 {
    grid-column: span 6;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-7 {
    grid-column: span 7;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-8 {
    grid-column: span 8;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-9 {
    grid-column: span 9;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-10 {
    grid-column: span 10;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-11 {
    grid-column: span 11;
  }

  /* line 45, ../assets/scss/base/_grid.scss */
  .grid-md-12 {
    grid-column: span 12;
  }
}
@media (min-width: 960px) {
  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-1 {
    grid-column: span 1;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-2 {
    grid-column: span 2;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-3 {
    grid-column: span 3;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-4 {
    grid-column: span 4;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-5 {
    grid-column: span 5;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-6 {
    grid-column: span 6;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-7 {
    grid-column: span 7;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-8 {
    grid-column: span 8;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-9 {
    grid-column: span 9;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-10 {
    grid-column: span 10;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-11 {
    grid-column: span 11;
  }

  /* line 53, ../assets/scss/base/_grid.scss */
  .grid-lg-12 {
    grid-column: span 12;
  }
}
@media (min-width: 1140px) {
  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-1 {
    grid-column: span 1;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-2 {
    grid-column: span 2;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-3 {
    grid-column: span 3;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-4 {
    grid-column: span 4;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-5 {
    grid-column: span 5;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-6 {
    grid-column: span 6;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-7 {
    grid-column: span 7;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-8 {
    grid-column: span 8;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-9 {
    grid-column: span 9;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-10 {
    grid-column: span 10;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-11 {
    grid-column: span 11;
  }

  /* line 61, ../assets/scss/base/_grid.scss */
  .grid-xl-12 {
    grid-column: span 12;
  }
}
@media (min-width: 1380px) {
  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-1 {
    grid-column: span 1;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-2 {
    grid-column: span 2;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-3 {
    grid-column: span 3;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-4 {
    grid-column: span 4;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-5 {
    grid-column: span 5;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-6 {
    grid-column: span 6;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-7 {
    grid-column: span 7;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-8 {
    grid-column: span 8;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-9 {
    grid-column: span 9;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-10 {
    grid-column: span 10;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-11 {
    grid-column: span 11;
  }

  /* line 68, ../assets/scss/base/_grid.scss */
  .grid-l-12 {
    grid-column: span 12;
  }
}
/* line 1, ../assets/scss/base/_buttons.scss */
.btn {
  font-family: "Trebuchet MS", sans-serif;
  border: none;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  font-size: 1.6rem;
  font-weight: 600;
  height: 3.5rem;
  line-height: 3rem;
  outline: none;
  padding: 0 2.5rem;
  width: 100%;
}
@media (min-width: 720px) {
  /* line 1, ../assets/scss/base/_buttons.scss */
  .btn {
    width: auto;
  }
}
/* line 18, ../assets/scss/base/_buttons.scss */
.btn:hover, .btn:focus {
  box-shadow: none;
  outline: none;
}
/* line 23, ../assets/scss/base/_buttons.scss */
.btn:hover {
  font-weight: 600;
}
/* line 26, ../assets/scss/base/_buttons.scss */
.btn-primary, .btn--primary {
  background: transparent;
  color: var(--main-color);
  position: relative;
  border: 0.13rem solid var(--main-color);
}
/* line 69, ../assets/scss/config/_mixins.scss */
.btn-primary:hover, .btn--primary:hover {
  color: var(--main-color);
  transition: background 0.2s ease;
  text-decoration: none;
}
/* line 74, ../assets/scss/config/_mixins.scss */
.btn-primary:focus, .btn--primary:focus {
  outline: 0;
  text-decoration: none;
}
/* line 78, ../assets/scss/config/_mixins.scss */
.btn-primary.disabled, .btn-primary:disabled, .btn--primary.disabled, .btn--primary:disabled {
  opacity: 0.55;
  color: #747474;
  background: #ffffff;
  border: 1px solid #747474;
  box-shadow: none;
  cursor: auto;
}
/* line 86, ../assets/scss/config/_mixins.scss */
.btn-primary.disabled:hover, .btn-primary:disabled:hover, .btn--primary.disabled:hover, .btn--primary:disabled:hover {
  background: #ffffff;
}
/* line 89, ../assets/scss/config/_mixins.scss */
.btn-primary.disabled:focus, .btn-primary:disabled:focus, .btn--primary.disabled:focus, .btn--primary:disabled:focus {
  box-shadow: none;
}
/* line 30, ../assets/scss/base/_buttons.scss */
.btn-primary:hover, .btn-primary:active, .btn--primary:hover, .btn--primary:active {
  background: var(--main-color);
  border: 0.13rem solid var(--main-color);
  color: #ffffff;
  text-decoration: none;
}
/* line 37, ../assets/scss/base/_buttons.scss */
.btn-primary.active, .btn--primary.active {
  border: 0.13rem solid var(--main-color);
}
/* line 41, ../assets/scss/base/_buttons.scss */
.btn--secondary {
  background: #ff7d29;
  color: #ffffff;
  position: relative;
}
/* line 69, ../assets/scss/config/_mixins.scss */
.btn--secondary:hover {
  color: #ffffff;
  transition: background 0.2s ease;
  text-decoration: none;
}
/* line 74, ../assets/scss/config/_mixins.scss */
.btn--secondary:focus {
  outline: 0;
  text-decoration: none;
}
/* line 78, ../assets/scss/config/_mixins.scss */
.btn--secondary.disabled, .btn--secondary:disabled {
  opacity: 0.55;
  color: #747474;
  background: #ffffff;
  border: 1px solid #747474;
  box-shadow: none;
  cursor: auto;
}
/* line 86, ../assets/scss/config/_mixins.scss */
.btn--secondary.disabled:hover, .btn--secondary:disabled:hover {
  background: #ffffff;
}
/* line 89, ../assets/scss/config/_mixins.scss */
.btn--secondary.disabled:focus, .btn--secondary:disabled:focus {
  box-shadow: none;
}
/* line 43, ../assets/scss/base/_buttons.scss */
.btn--secondary.outline {
  background: #ffffff;
  color: #ff7d29;
  position: relative;
  border: 0.15rem solid #ff7d29;
}
/* line 69, ../assets/scss/config/_mixins.scss */
.btn--secondary.outline:hover {
  color: #ff7d29;
  transition: background 0.2s ease;
  text-decoration: none;
}
/* line 74, ../assets/scss/config/_mixins.scss */
.btn--secondary.outline:focus {
  outline: 0;
  text-decoration: none;
}
/* line 78, ../assets/scss/config/_mixins.scss */
.btn--secondary.outline.disabled, .btn--secondary.outline:disabled {
  opacity: 0.55;
  color: #747474;
  background: #ffffff;
  border: 1px solid #747474;
  box-shadow: none;
  cursor: auto;
}
/* line 86, ../assets/scss/config/_mixins.scss */
.btn--secondary.outline.disabled:hover, .btn--secondary.outline:disabled:hover {
  background: #ffffff;
}
/* line 89, ../assets/scss/config/_mixins.scss */
.btn--secondary.outline.disabled:focus, .btn--secondary.outline:disabled:focus {
  box-shadow: none;
}
/* line 46, ../assets/scss/base/_buttons.scss */
.btn--secondary.outline:hover, .btn--secondary.outline:active {
  opacity: 0.8;
}
/* line 50, ../assets/scss/base/_buttons.scss */
.btn--secondary.btn--whatsapp {
  background: #0bc144;
}
/* line 52, ../assets/scss/base/_buttons.scss */
.btn--secondary.btn--whatsapp:before {
  border-color: #0bc144;
}

/* line 2, ../assets/scss/base/_forms.scss */
form p.error {
  color: red;
  font-size: 1.4rem;
  margin: .3rem 0 0;
}
/* line 7, ../assets/scss/base/_forms.scss */
form label {
  display: block;
  font-weight: bold;
  font-size: 1.6rem;
  margin-bottom: 1rem;
}
/* line 180, ../assets/scss/config/_mixins.scss */
form input::-webkit-input-placeholder {
  color: #07898d;
  font-weight: normal;
}
/* line 185, ../assets/scss/config/_mixins.scss */
form input::-moz-placeholder {
  color: #07898d;
  font-weight: normal;
}
/* line 190, ../assets/scss/config/_mixins.scss */
form input:-ms-input-placeholder {
  color: #07898d;
  font-weight: normal;
}
/* line 180, ../assets/scss/config/_mixins.scss */
form textarea::-webkit-input-placeholder {
  color: #07898d;
  font-weight: normal;
}
/* line 185, ../assets/scss/config/_mixins.scss */
form textarea::-moz-placeholder {
  color: #07898d;
  font-weight: normal;
}
/* line 190, ../assets/scss/config/_mixins.scss */
form textarea:-ms-input-placeholder {
  color: #07898d;
  font-weight: normal;
}
/* line 15, ../assets/scss/base/_forms.scss */
form .form-control,
form input {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background: #fffcf9;
  border: 0;
  border-radius: 0;
  box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
  font-size: 16px;
  height: 2.6rem;
  outline: none;
  padding: 0 1.2rem;
  width: 100%;
}
/* line 27, ../assets/scss/base/_forms.scss */
form .form-control:hover, form .form-control:focus,
form input:hover,
form input:focus {
  background-color: #fffcf9;
  box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
  outline: none;
}
/* line 33, ../assets/scss/base/_forms.scss */
form .form-control[type="checkbox"]:not(.form-check-input),
form input[type="checkbox"]:not(.form-check-input) {
  border: 0;
  border-radius: 0;
  box-shadow: inset 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
  height: 2rem;
  outline: none;
  width: 2rem;
}
/* line 40, ../assets/scss/base/_forms.scss */
form .form-control[type="checkbox"]:not(.form-check-input):checked,
form input[type="checkbox"]:not(.form-check-input):checked {
  background: #e6e6e6 url("../assets/images/icons/check.svg") no-repeat center;
  background-size: 1.3rem;
  border: 0;
  outline: none;
}
/* line 46, ../assets/scss/base/_forms.scss */
form .form-control[type="checkbox"]:not(.form-check-input):focus, form .form-control[type="checkbox"]:not(.form-check-input):hover,
form input[type="checkbox"]:not(.form-check-input):focus,
form input[type="checkbox"]:not(.form-check-input):hover {
  outline: none;
}
/* line 51, ../assets/scss/base/_forms.scss */
form .form-control.error,
form input.error {
  border-color: red;
}
/* line 54, ../assets/scss/base/_forms.scss */
form .form-control[type="radio"],
form input[type="radio"] {
  border-radius: 100%;
  box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
  height: 2rem;
  position: relative;
  width: 2rem;
}
/* line 60, ../assets/scss/base/_forms.scss */
form .form-control[type="radio"]:checked,
form input[type="radio"]:checked {
  border-color: var(--main-color);
}
/* line 62, ../assets/scss/base/_forms.scss */
form .form-control[type="radio"]:checked:after,
form input[type="radio"]:checked:after {
  opacity: 1;
}
/* line 66, ../assets/scss/base/_forms.scss */
form .form-control[type="radio"]:after,
form input[type="radio"]:after {
  background: #ff7d29;
  border-radius: 100%;
  content: '';
  display: block;
  height: 1rem;
  left: 50%;
  opacity: 0;
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  width: 1rem;
}
/* line 81, ../assets/scss/base/_forms.scss */
form .form-check-input[type=checkbox] {
  border-radius: 0;
}
/* line 85, ../assets/scss/base/_forms.scss */
form .field--type-datetime .label,
form .field--type-datetime label,
form .field--type-datetime .form-item {
  display: block;
}
/* line 92, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-switch {
  align-items: center;
  display: flex;
  padding: 1rem 0;
  position: relative;
}
/* line 98, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-switch.form-check label {
  max-width: 73%;
}
/* line 102, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-switch label {
  margin: 0 2rem 0 0;
  min-width: 230px;
  order: 1;
  padding-right: 3rem;
  position: relative;
}
/* line 108, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-switch label:after {
  content: "NO";
  font-size: 1.5rem;
  position: absolute;
  right: 0;
  transform: translateY(-50%);
  top: 50%;
}
/* line 116, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-switch label:before {
  content: "SI";
  font-size: 1.5rem;
  font-weight: bold;
  right: -8rem;
  order: 2;
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
}
/* line 127, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-switch .form-check-input {
  order: 3;
}
/* line 129, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-switch .form-check-input[type=checkbox] {
  background-image: url("../assets/images/icons/switch.svg");
  background-position: left center;
  background-size: cover;
  border: 0;
  box-shadow: none;
  transition: background-position 0.15s ease-in-out;
  margin: 0 3rem 0 0;
  width: 3rem;
}
/* line 138, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-switch .form-check-input[type=checkbox]:checked {
  background-image: url("../assets/images/icons/switch.svg");
  background-position: right center;
  background-size: cover;
  box-shadow: none;
}
/* line 148, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-check-input[type=checkbox] {
  border-radius: 0;
}
/* line 150, ../assets/scss/base/_forms.scss */
form .form-type-checkbox .form-check-input[type=checkbox]:checked {
  background: #fffcf9 url("../assets/images/icons/check.svg") no-repeat center;
  background-size: 1.3rem;
  box-shadow: inset 4px 4px 2px 0px rgba(0, 0, 0, 0.2);
  border: 0;
  border-radius: 0;
  outline: none;
}
/* line 161, ../assets/scss/base/_forms.scss */
form .form-type-radio {
  align-items: center;
  display: flex;
}
/* line 164, ../assets/scss/base/_forms.scss */
form .form-type-radio label {
  margin: 0 0 0 1rem;
  max-width: calc(100% - 2.5rem);
}
/* line 170, ../assets/scss/base/_forms.scss */
form .form-type-select select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background: url("../assets/images/background/selects.png") no-repeat #ffffff;
  background-position: right center;
  font-size: 1.6rem;
  padding: 0 12px;
  padding-right: 30px;
  width: 100%;
}
/* line 178, ../assets/scss/base/_forms.scss */
form .form-type-select select:hover, form .form-type-select select:focus {
  outline: none;
}
/* line 184, ../assets/scss/base/_forms.scss */
form .form-group {
  margin-bottom: 0;
}
/* line 187, ../assets/scss/base/_forms.scss */
form .field {
  padding-bottom: .5rem;
  position: relative;
}
/* line 190, ../assets/scss/base/_forms.scss */
form .field:before {
  content: none;
}
/* line 193, ../assets/scss/base/_forms.scss */
form .field.field--name-total-price {
  padding: 1rem;
}
/* line 195, ../assets/scss/base/_forms.scss */
form .field.field--name-total-price .order-total-line-value {
  width: auto;
}
/* line 199, ../assets/scss/base/_forms.scss */
form .field input, form .field textarea, form .field select {
  z-index: 1;
  position: relative;
}
/* line 206, ../assets/scss/base/_forms.scss */
form .form-textarea .field:before {
  border-radius: 8px;
}
/* line 211, ../assets/scss/base/_forms.scss */
form .form-check {
  padding: 0;
}
/* line 213, ../assets/scss/base/_forms.scss */
form .form-check .field {
  display: flex;
  flex-wrap: wrap;
}
/* line 216, ../assets/scss/base/_forms.scss */
form .form-check .field:before {
  border-radius: 8px;
  height: calc(3rem - .2rem);
  top: .5rem;
  width: 3rem;
}
/* line 223, ../assets/scss/base/_forms.scss */
form .form-check.form-radios {
  align-items: center;
}
/* line 226, ../assets/scss/base/_forms.scss */
form .form-check.form-radios .field::before {
  border-radius: 100%;
}
/* line 231, ../assets/scss/base/_forms.scss */
form .form-check label {
  font-size: 1.4rem;
  line-height: 1.8rem;
  margin-left: 1rem;
  max-width: 80%;
  text-transform: inherit;
}
/* line 238, ../assets/scss/base/_forms.scss */
form .form-check a {
  color: #7B7B7B;
  text-decoration: underline;
}
/* line 243, ../assets/scss/base/_forms.scss */
form textarea {
  background: #fffcf9;
  border: 1px solid #07898d;
  border-radius: 8px;
  display: block;
  min-height: 40px;
  width: 100%;
  padding: 1.5rem;
}
/* line 252, ../assets/scss/base/_forms.scss */
form .form-actions {
  display: flex;
  justify-content: center;
}
/* line 256, ../assets/scss/base/_forms.scss */
form .geolocation-map-controls {
  align-items: flex-end;
  display: flex;
  margin-bottom: 2rem;
}
/* line 260, ../assets/scss/base/_forms.scss */
form .geolocation-map-controls .geolocation-map-control {
  margin: 0;
}
/* line 263, ../assets/scss/base/_forms.scss */
form .geolocation-map-controls .control_geocoder {
  margin-left: 0;
  margin-right: 1rem;
  width: calc(100% - 4rem);
}
/* line 267, ../assets/scss/base/_forms.scss */
form .geolocation-map-controls .control_geocoder label {
  display: block;
}
/* line 270, ../assets/scss/base/_forms.scss */
form .geolocation-map-controls .control_geocoder input {
  box-sizing: border-box;
  box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
  width: 100%;
}
/* line 277, ../assets/scss/base/_forms.scss */
form .geolocation-map-controls .control_recenter button {
  background: transparent;
  border: 1px solid #cccccc;
  box-shadow: none;
}

/* line 287, ../assets/scss/base/_forms.scss */
.toolbar-horizontal form .form-actions {
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  gap: 1.6rem;
}

/* line 296, ../assets/scss/base/_forms.scss */
.captcha .captcha__title {
  display: none;
}

/* line 300, ../assets/scss/base/_forms.scss */
.g-recaptcha {
  display: flex;
  justify-content: center;
  margin: 1rem 0;
}

/* line 305, ../assets/scss/base/_forms.scss */
.field--type-comment {
  margin-top: 4rem;
}
/* line 307, ../assets/scss/base/_forms.scss */
.field--type-comment .title {
  font-size: 2rem;
  line-height: inherit;
  text-align: center;
}

/* line 314, ../assets/scss/base/_forms.scss */
.captcha {
  text-align: center;
}
/* line 316, ../assets/scss/base/_forms.scss */
.captcha img {
  display: block;
  margin: 0 auto;
}

/* line 323, ../assets/scss/base/_forms.scss */
.ui-autocomplete li a {
  border: 0;
  border-bottom: 1px solid #cccccc;
  color: #000000;
  display: block;
  font-size: 1.3rem;
  padding: 1.2rem 1rem;
  text-decoration: none;
}
/* line 331, ../assets/scss/base/_forms.scss */
.ui-autocomplete li a:hover, .ui-autocomplete li a:focus {
  background: #fffcf9;
  border: 1px solid #cccccc;
  color: #000000;
}

/* line 342, ../assets/scss/base/_forms.scss */
.commerce-checkout-flow .form-wrapper .form-item {
  display: block;
  width: 100%;
}

/* line 350, ../assets/scss/base/_forms.scss */
.body-content .view-filters .views-exposed-form {
  padding: 2rem 1.5rem 2rem 1rem;
}
/* line 352, ../assets/scss/base/_forms.scss */
.body-content .view-filters .views-exposed-form .form-item {
  display: block;
  float: none;
  width: 100%;
}
/* line 358, ../assets/scss/base/_forms.scss */
.body-content .view-filters .views-exposed-form .form-actions .btn {
  width: auto;
}
/* line 365, ../assets/scss/base/_forms.scss */
.body-content .view-skin-illness .attachment {
  padding: 0 .5rem;
}
/* line 370, ../assets/scss/base/_forms.scss */
.body-content .view-skin-illness .view-filters .views-exposed-form .form-checkboxes {
  display: flex;
  flex-wrap: wrap;
  gap: 1.6rem;
}
/* line 374, ../assets/scss/base/_forms.scss */
.body-content .view-skin-illness .view-filters .views-exposed-form .form-checkboxes .form-type-checkbox {
  width: auto;
}

@media (min-width: 720px) {
  /* line 386, ../assets/scss/base/_forms.scss */
  .body-content .view-filters .views-exposed-form .form--inline {
    display: flex;
    flex-direction: row;
  }
  /* line 390, ../assets/scss/base/_forms.scss */
  .body-content .view-filters .views-exposed-form .form-item {
    margin-top: 0;
  }
  /* line 393, ../assets/scss/base/_forms.scss */
  .body-content .view-filters .views-exposed-form .form-actions {
    margin: 0;
  }
  /* line 395, ../assets/scss/base/_forms.scss */
  .body-content .view-filters .views-exposed-form .form-actions .btn {
    margin-top: 3.2rem;
  }
  /* line 404, ../assets/scss/base/_forms.scss */
  .body-content .view-skin-illness .view-filters .views-exposed-form .form--inline {
    flex-wrap: wrap;
  }
  /* line 406, ../assets/scss/base/_forms.scss */
  .body-content .view-skin-illness .view-filters .views-exposed-form .form--inline .js-form-item-enfermedad,
  .body-content .view-skin-illness .view-filters .views-exposed-form .form--inline .js-form-item-buscar {
    width: 49%;
  }
  /* line 410, ../assets/scss/base/_forms.scss */
  .body-content .view-skin-illness .view-filters .views-exposed-form .form--inline .js-form-item-enfermedad {
    margin-right: 0;
  }
  /* line 413, ../assets/scss/base/_forms.scss */
  .body-content .view-skin-illness .view-filters .views-exposed-form .form--inline .form-actions {
    text-align: center;
    width: 100%;
  }

  /* line 424, ../assets/scss/base/_forms.scss */
  .commerce-checkout-flow .form-wrapper.address-container-inline {
    display: flex;
    flex-wrap: wrap;
    gap: 1.6rem;
  }
  /* line 428, ../assets/scss/base/_forms.scss */
  .commerce-checkout-flow .form-wrapper.address-container-inline .form-item {
    display: block;
    width: calc(50% - 1.6rem);
  }
  /* line 431, ../assets/scss/base/_forms.scss */
  .commerce-checkout-flow .form-wrapper.address-container-inline .form-item:last-child {
    margin-right: 0;
  }
}
/* line 1, ../assets/scss/components/_header.scss */
.main-menu {
  background: #ffffff;
  padding: 0;
  position: sticky;
  top: 8.9rem;
  z-index: 3;
}
/* line 7, ../assets/scss/components/_header.scss */
.main-menu .navbar-toggler {
  border: 0;
  position: absolute;
  right: 1.5rem;
  top: 0;
}
/* line 12, ../assets/scss/components/_header.scss */
.main-menu .navbar-toggler:hover, .main-menu .navbar-toggler:focus {
  box-shadow: none;
  outline: none;
}
/* line 17, ../assets/scss/components/_header.scss */
.main-menu .navbar-toggler span {
  background: var(--main-color);
  display: block;
  height: 1.5px;
  margin-bottom: 5px;
  width: 2.3rem;
}
/* line 25, ../assets/scss/components/_header.scss */
.main-menu__list {
  padding: 0;
}
/* line 27, ../assets/scss/components/_header.scss */
.main-menu__list .navbar-collapse {
  background: var(--main-color-50);
  border-top: 1rem solid var(--main-color);
  padding: 0 1rem 1rem;
}
/* line 32, ../assets/scss/components/_header.scss */
.main-menu__list ul,
.main-menu__list .navbar-nav {
  font-size: 1.4rem;
}
/* line 37, ../assets/scss/components/_header.scss */
.main-menu__list ul .nav-item .nav-link,
.main-menu__list ul .nav-item a,
.main-menu__list ul li .nav-link,
.main-menu__list ul li a,
.main-menu__list .navbar-nav .nav-item .nav-link,
.main-menu__list .navbar-nav .nav-item a,
.main-menu__list .navbar-nav li .nav-link,
.main-menu__list .navbar-nav li a {
  border-bottom: 1px solid #808080;
  color: #000000;
  display: block;
  padding: 2rem 1.3rem;
}
/* line 43, ../assets/scss/components/_header.scss */
.main-menu__list ul .nav-item .nav-link.is-active, .main-menu__list ul .nav-item .nav-link.active,
.main-menu__list ul .nav-item a.is-active,
.main-menu__list ul .nav-item a.active,
.main-menu__list ul li .nav-link.is-active,
.main-menu__list ul li .nav-link.active,
.main-menu__list ul li a.is-active,
.main-menu__list ul li a.active,
.main-menu__list .navbar-nav .nav-item .nav-link.is-active,
.main-menu__list .navbar-nav .nav-item .nav-link.active,
.main-menu__list .navbar-nav .nav-item a.is-active,
.main-menu__list .navbar-nav .nav-item a.active,
.main-menu__list .navbar-nav li .nav-link.is-active,
.main-menu__list .navbar-nav li .nav-link.active,
.main-menu__list .navbar-nav li a.is-active,
.main-menu__list .navbar-nav li a.active {
  background: var(--main-color-50);
  border-bottom-color: var(--main-color);
}
/* line 48, ../assets/scss/components/_header.scss */
.main-menu__list ul .nav-item .nav-link.accent-link,
.main-menu__list ul .nav-item a.accent-link,
.main-menu__list ul li .nav-link.accent-link,
.main-menu__list ul li a.accent-link,
.main-menu__list .navbar-nav .nav-item .nav-link.accent-link,
.main-menu__list .navbar-nav .nav-item a.accent-link,
.main-menu__list .navbar-nav li .nav-link.accent-link,
.main-menu__list .navbar-nav li a.accent-link {
  color: #ffffff;
}
/* line 50, ../assets/scss/components/_header.scss */
.main-menu__list ul .nav-item .nav-link.accent-link:hover, .main-menu__list ul .nav-item .nav-link.accent-link:focus,
.main-menu__list ul .nav-item a.accent-link:hover,
.main-menu__list ul .nav-item a.accent-link:focus,
.main-menu__list ul li .nav-link.accent-link:hover,
.main-menu__list ul li .nav-link.accent-link:focus,
.main-menu__list ul li a.accent-link:hover,
.main-menu__list ul li a.accent-link:focus,
.main-menu__list .navbar-nav .nav-item .nav-link.accent-link:hover,
.main-menu__list .navbar-nav .nav-item .nav-link.accent-link:focus,
.main-menu__list .navbar-nav .nav-item a.accent-link:hover,
.main-menu__list .navbar-nav .nav-item a.accent-link:focus,
.main-menu__list .navbar-nav li .nav-link.accent-link:hover,
.main-menu__list .navbar-nav li .nav-link.accent-link:focus,
.main-menu__list .navbar-nav li a.accent-link:hover,
.main-menu__list .navbar-nav li a.accent-link:focus {
  color: var(--main-color);
}
/* line 54, ../assets/scss/components/_header.scss */
.main-menu__list ul .nav-item .nav-link.accent-link.active,
.main-menu__list ul .nav-item a.accent-link.active,
.main-menu__list ul li .nav-link.accent-link.active,
.main-menu__list ul li a.accent-link.active,
.main-menu__list .navbar-nav .nav-item .nav-link.accent-link.active,
.main-menu__list .navbar-nav .nav-item a.accent-link.active,
.main-menu__list .navbar-nav li .nav-link.accent-link.active,
.main-menu__list .navbar-nav li a.accent-link.active {
  background-color: var(--main-color);
  color: #ffffff;
}

/* line 65, ../assets/scss/components/_header.scss */
.open-searcher .menu-lateral {
  top: 4rem;
}
/* line 70, ../assets/scss/components/_header.scss */
.open-searcher .top-searcher .search-form.show {
  background: #ffffff;
  left: 0;
  padding: 0.8rem .8rem 0;
  position: fixed;
  top: 9.3rem;
  z-index: 1;
  width: 100%;
}

/* line 84, ../assets/scss/components/_header.scss */
.user-logged-in .top-menu .region-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

/* line 91, ../assets/scss/components/_header.scss */
.top-menu {
  background: #ffffff;
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
  left: 0;
  position: fixed;
  top: 0;
  z-index: 4;
  width: 100%;
}
/* line 99, ../assets/scss/components/_header.scss */
.top-menu #block-asocolderma,
.top-menu #block-page-title,
.top-menu #block-asocoltitle {
  display: none;
}
/* line 105, ../assets/scss/components/_header.scss */
.top-menu .region-header .menu--user-tools {
  align-items: center;
}
/* line 107, ../assets/scss/components/_header.scss */
.top-menu .region-header .menu--user-tools ul {
  display: flex;
  flex-direction: row;
}
/* line 112, ../assets/scss/components/_header.scss */
.top-menu .region-header .menu--user-tools .nav-item .nav-link {
  color: var(--main-color);
  padding: 0 1rem;
}
/* line 115, ../assets/scss/components/_header.scss */
.top-menu .region-header .menu--user-tools .nav-item .nav-link.configuration, .top-menu .region-header .menu--user-tools .nav-item .nav-link.btn-cart {
  font-size: 0;
}
/* line 118, ../assets/scss/components/_header.scss */
.top-menu .region-header .menu--user-tools .nav-item .nav-link.configuration:before, .top-menu .region-header .menu--user-tools .nav-item .nav-link.btn-cart:before {
  content: "\e924";
  font-family: "iconFont";
  font-size: 2.5rem;
}
/* line 124, ../assets/scss/components/_header.scss */
.top-menu .region-header .menu--user-tools .nav-item .nav-link.btn-cart {
  position: relative;
}
/* line 127, ../assets/scss/components/_header.scss */
.top-menu .region-header .menu--user-tools .nav-item .nav-link.btn-cart[data-cart-count]:after {
  align-items: center;
  background: #ff7d29;
  border-radius: 50%;
  border: 1px solid #ff7d29;
  content: attr(data-cart-count);
  color: white;
  display: flex;
  font-size: 12px;
  font-weight: bold;
  height: 1.6rem;
  justify-content: center;
  text-align: center;
  position: absolute;
  right: 7px;
  top: 7px;
  width: 1.6rem;
}
/* line 148, ../assets/scss/components/_header.scss */
.top-menu .region-header .menu--user-tools .nav-item .nav-link.configuration:before {
  content: "\e923";
}
/* line 156, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-notifications .btn-notifications {
  background: transparent;
  color: var(--main-color);
  border: 0;
  font-size: 0;
}
/* line 161, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-notifications .btn-notifications::after {
  content: none;
}
/* line 164, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-notifications .btn-notifications:before {
  content: "\e925";
  font-family: "iconFont";
  font-size: 2.5rem;
}
/* line 170, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-notifications .dropdown-menu {
  background: #ffffff;
  box-shadow: 0px 0px 12px 2px rgba(0, 0, 0, 0.3);
  padding: 0;
  left: 0 !important;
  height: 400px;
  right: inherit !important;
  top: 14px !important;
  width: 245px;
}
/* line 179, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-notifications .dropdown-menu:before {
  content: "";
  position: absolute;
  top: -25px;
  left: 8px;
  margin-left: 0;
  border-width: 12px;
  border-style: solid;
  border-color: transparent transparent #00c1ca transparent;
}
/* line 192, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu {
  background: transparent;
  border: 0;
  box-shadow: none;
  margin-top: 0 !important;
  max-height: 85vh;
  overflow: auto;
  padding: 3px;
  padding-top: 1rem;
  position: relative;
  width: 300px;
}
/* line 203, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav {
  background: #ffffff;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  flex-direction: column;
  justify-content: flex-start;
}
/* line 208, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav:before {
  content: "";
  position: absolute;
  top: -14px;
  right: 5px;
  margin-left: 0;
  border-width: 12px;
  border-style: solid;
  border-color: transparent transparent #008b8f transparent;
}
/* line 218, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item {
  border-bottom: 1px solid transparent;
}
/* line 220, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item:hover {
  border-bottom-color: #07898d;
}
/* line 223, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item:last-child {
  border-bottom: 0;
}
/* line 225, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item:last-child .nav-link {
  background: #008b8f;
  color: #ffffff;
  justify-content: center;
}
/* line 229, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item:last-child .nav-link:after {
  content: "\e911";
  font-family: "iconFont";
  margin-left: 1rem;
}
/* line 236, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item .nav-link {
  align-items: center;
  display: flex;
  font-size: 1.5rem;
  height: 4.2rem;
}
/* line 241, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item .nav-link__accent {
  background: #008b8f;
  color: #ffffff;
}
/* line 249, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item .nav-link.brief-icon:after, .top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item .nav-link.dr-icon:after, .top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item .nav-link.ptr-icon:after, .top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item .nav-link.stadistics-icon:after {
  content: "\e944";
  font-family: "iconFont";
  font-size: 2rem;
  margin-left: 1rem;
}
/* line 257, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item .nav-link.dr-icon:after {
  content: "\e93f";
}
/* line 262, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item .nav-link.ptr-icon:after {
  content: "\e943";
}
/* line 267, ../assets/scss/components/_header.scss */
.top-menu .region-header .block-user-menu-list .dropdown-menu .nav-item .nav-link.brief-icon:after {
  content: "\e943";
}
/* line 277, ../assets/scss/components/_header.scss */
.top-menu .container {
  padding: 0;
}
/* line 280, ../assets/scss/components/_header.scss */
.top-menu .menu--top-header {
  display: none;
}
/* line 283, ../assets/scss/components/_header.scss */
.top-menu .region-header-scroll {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
/* line 287, ../assets/scss/components/_header.scss */
.top-menu .region-header-scroll .search-form {
  display: none;
  width: 100%;
}
/* line 291, ../assets/scss/components/_header.scss */
.top-menu .region-header-scroll .block-asocol-login-form-popup {
  width: 50%;
}
/* line 293, ../assets/scss/components/_header.scss */
.top-menu .region-header-scroll .block-asocol-login-form-popup a {
  background: var(--main-color);
  border: 1px solid var(--main-color);
  color: #ffffff;
  display: block;
  height: 4.3rem;
  line-height: 4.3rem;
  padding: 0 1.6rem;
  text-align: center;
  width: 100%;
}
/* line 303, ../assets/scss/components/_header.scss */
.top-menu .region-header-scroll .block-asocol-login-form-popup a:hover, .top-menu .region-header-scroll .block-asocol-login-form-popup a:focus {
  background-color: #ffffff;
  color: var(--main-color);
}
/* line 310, ../assets/scss/components/_header.scss */
.top-menu .region-header-scroll .block-asocol-login-form-popup .Login-popup-link .ajax-progress {
  display: none;
}
/* line 316, ../assets/scss/components/_header.scss */
.top-menu .menu--menu-top-anonymous {
  width: 50%;
}
/* line 318, ../assets/scss/components/_header.scss */
.top-menu .menu--menu-top-anonymous .nav {
  display: flex;
  flex-direction: row;
}
/* line 321, ../assets/scss/components/_header.scss */
.top-menu .menu--menu-top-anonymous .nav-item {
  flex: 1 1 0;
}
/* line 323, ../assets/scss/components/_header.scss */
.top-menu .menu--menu-top-anonymous .nav-item .nav-link {
  font-size: 1.5rem;
  padding: 1rem 1.5rem;
  text-align: center;
}
/* line 327, ../assets/scss/components/_header.scss */
.top-menu .menu--menu-top-anonymous .nav-item .nav-link.accent-link {
  color: #ffffff;
}
/* line 329, ../assets/scss/components/_header.scss */
.top-menu .menu--menu-top-anonymous .nav-item .nav-link.accent-link:hover, .top-menu .menu--menu-top-anonymous .nav-item .nav-link.accent-link:focus {
  color: var(--main-color);
}

/* line 339, ../assets/scss/components/_header.scss */
.menu-lateral {
  background: #ffffff;
  position: sticky;
  top: 4.2rem;
  padding: 0;
  z-index: 1;
}
/* line 347, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu {
  align-items: center;
  border-bottom: 1px solid var(--main-color);
  display: flex;
  justify-content: space-between;
  padding: 1rem;
}
/* line 353, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu .link-sidebar {
  align-items: center;
  display: flex;
  justify-content: space-between;
}
/* line 357, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu .link-sidebar .block-asocol-home-link {
  font-size: 1.4rem;
  text-transform: uppercase;
}
/* line 360, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu .link-sidebar .block-asocol-home-link a {
  align-items: center;
  display: flex;
  font-weight: bold;
  pointer-events: none;
}
/* line 365, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu .link-sidebar .block-asocol-home-link a:before {
  content: "\e91a";
  font-family: "iconFont";
  font-size: 2rem;
  margin-right: 1rem;
}
/* line 374, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu .arrow-down {
  background: transparent;
  border: 0;
  font-size: 0;
  padding: 0;
}
/* line 379, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu .arrow-down:before {
  content: '';
  display: block;
  height: 0;
  border-width: 1rem .8rem 0 .8rem;
  border-color: var(--main-color) transparent transparent transparent;
  border-style: solid;
  margin-left: 2rem;
  width: 0;
}
/* line 391, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu .buttons-options button {
  vertical-align: middle;
}
/* line 393, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu .buttons-options button.search-icon {
  background: transparent;
  border: 0;
  color: var(--main-color);
  font-size: 2.2rem;
}
/* line 400, ../assets/scss/components/_header.scss */
.menu-lateral .top-sidemenu .buttons-options button.search-icon.open .icon-search-black:before {
  content: "\e930";
  font-weight: bold;
  font-size: 2rem;
}
/* line 411, ../assets/scss/components/_header.scss */
.menu-lateral .region-sidebar-first {
  padding: 0;
}
/* line 414, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first {
  border-top: 5px solid var(--main-color);
  background: var(--main-color-100);
  display: none;
  padding: 1rem;
}
/* line 420, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .block-menu h5 {
  display: flex;
  border-top: 1px solid var(--main-color);
  margin-bottom: 1.2rem;
  margin-top: 20px;
  padding-top: 20px;
  color: var(--main-color);
  font-size: 1.4rem;
  text-transform: uppercase;
  align-items: center;
  font-weight: bold;
}
/* line 431, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .block-menu h5:before {
  content: "\e91a";
  font-family: "iconFont";
  font-size: 2rem;
  margin-right: 1rem;
}
/* line 438, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .block-menu h5#block-menu-most-viewed-dermatologist-menu:before {
  content: "\e91b";
}
/* line 446, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .block-menu .menu-dropdown .field--name-field-content-hover h2 {
  border: 0;
  margin-top: 0;
  padding: 0;
}
/* line 450, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .block-menu .menu-dropdown .field--name-field-content-hover h2:before {
  content: none;
}
/* line 456, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .block-menu .menu-dropdown .block-menu h5, .menu-lateral .region-menu-sidebar-first .block-menu .menu-dropdown .block-menu h2 {
  border: 0;
  margin-top: 0;
  padding: 0;
}
/* line 460, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .block-menu .menu-dropdown .block-menu h5:before, .menu-lateral .region-menu-sidebar-first .block-menu .menu-dropdown .block-menu h2:before {
  content: none;
}
/* line 468, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .menu {
  margin-left: 0;
}
/* line 473, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .nav-item a, .menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .nav-item span,
.menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .menu-item a,
.menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .menu-item span {
  color: #000000;
  display: inline-block;
  font-weight: bold;
  padding: 0.4rem 0;
  width: 100%;
}
/* line 483, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .menu--most-viewed h5 {
  color: var(--main-color);
  font-size: 1.4rem;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 488, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .menu--most-viewed h5:before {
  content: "\e91b";
  font-family: "iconFont";
  font-size: 2rem;
  margin-right: 1rem;
}
/* line 496, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .menu--social-network {
  border-top: 1px solid var(--main-color);
  margin-top: 1.5rem;
  padding-top: 1.5rem;
}
/* line 500, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .menu--social-network .nav {
  flex-direction: row;
  padding: 0;
}
/* line 503, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .menu--social-network .nav-item {
  margin-right: 1.5rem;
}
/* line 505, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .menu--social-network .nav-item a {
  color: var(--main-color);
  font-size: 0;
  padding: 0;
}
/* line 509, ../assets/scss/components/_header.scss */
.menu-lateral .region-menu-sidebar-first .menu--social-network .nav-item a:before {
  font-size: 2rem;
}
/* line 518, ../assets/scss/components/_header.scss */
.menu-lateral .navbar-toggler:hover, .menu-lateral .navbar-toggler:focus {
  box-shadow: none;
  outline: none;
}
/* line 523, ../assets/scss/components/_header.scss */
.menu-lateral .navbar-toggler span {
  background: var(--main-color);
  display: block;
  height: 1.5px;
  margin-bottom: 5px;
  width: 2.3rem;
}
/* line 529, ../assets/scss/components/_header.scss */
.menu-lateral .navbar-toggler span:last-child {
  margin-bottom: 0;
}

/* line 536, ../assets/scss/components/_header.scss */
.top-searcher .navbar {
  display: block;
}
/* line 539, ../assets/scss/components/_header.scss */
.top-searcher .search-form {
  display: none;
}
/* line 541, ../assets/scss/components/_header.scss */
.top-searcher .search-form.show {
  display: block;
}
/* line 544, ../assets/scss/components/_header.scss */
.top-searcher .search-form form {
  position: relative;
}
/* line 546, ../assets/scss/components/_header.scss */
.top-searcher .search-form form .form-item {
  margin: 0;
}
/* line 548, ../assets/scss/components/_header.scss */
.top-searcher .search-form form .form-item.form-type-textfield {
  width: calc(100% - 4rem);
}
/* line 551, ../assets/scss/components/_header.scss */
.top-searcher .search-form form .form-item.form-type-select {
  position: relative;
}
/* line 553, ../assets/scss/components/_header.scss */
.top-searcher .search-form form .form-item.form-type-select:before {
  color: var(--main-color);
  content: "\e92a";
  font-family: "iconFont";
  font-size: 2.5rem;
  position: absolute;
  top: 0rem;
  right: .6rem;
}
/* line 563, ../assets/scss/components/_header.scss */
.top-searcher .search-form form .form-item select,
.top-searcher .search-form form .form-item input {
  background: transparent;
  border-bottom: 1px solid var(--main-color);
  box-shadow: none;
  height: 4rem;
  position: relative;
  width: 100%;
}
/* line 573, ../assets/scss/components/_header.scss */
.top-searcher .search-form form .form-actions {
  border-bottom: 1px solid var(--main-color);
  border-left: 1px solid var(--main-color);
  height: 4rem;
  margin: 0;
  right: 0;
  position: absolute;
  top: 0;
  width: 4rem;
}
/* line 582, ../assets/scss/components/_header.scss */
.top-searcher .search-form form .form-actions:before {
  content: "\e91c";
  color: var(--main-color);
  font-family: "iconFont";
  font-size: 2.5rem;
  position: absolute;
  right: 0.6rem;
  top: 0;
}
/* line 591, ../assets/scss/components/_header.scss */
.top-searcher .search-form form .form-actions .btn {
  height: 100%;
  opacity: 0;
  position: relative;
  width: 100%;
}
/* line 601, ../assets/scss/components/_header.scss */
.top-searcher #block-logo-header a {
  display: block;
}
/* line 603, ../assets/scss/components/_header.scss */
.top-searcher #block-logo-header a img {
  display: block;
  height: auto;
  width: 300px;
}

/* line 611, ../assets/scss/components/_header.scss */
.accent-link {
  background: var(--main-color);
  border: 1px solid var(--main-color);
  color: #ffffff;
  font-weight: bold;
}
/* line 617, ../assets/scss/components/_header.scss */
.accent-link:hover, .accent-link:focus {
  background: #ffffff;
  border: 1px solid var(--main-color);
  color: var(--main-color);
}

/* line 625, ../assets/scss/components/_header.scss */
.block-user-menu-list .btn-user {
  align-items: center;
  background: var(--main-color);
  border: 0;
  box-shadow: none;
  color: #ffffff;
  display: block;
  font-weight: bold;
  overflow: hidden;
  padding: .2rem 1rem;
  padding-right: 2.5rem;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  width: 170px;
  white-space: nowrap;
}
/* line 641, ../assets/scss/components/_header.scss */
.block-user-menu-list .btn-user img {
  border-radius: 100%;
  border: 2px solid var(--main-color-100);
  height: 4rem;
  margin-right: .5rem;
  vertical-align: middle;
  width: 4rem;
}
/* line 649, ../assets/scss/components/_header.scss */
.block-user-menu-list .btn-user:after {
  border-top-width: 1.1rem;
  border-right-width: .7rem;
  border-left-width: .7rem;
  position: absolute;
  right: 1rem;
  top: 50%;
  transform: translateY(-50%);
}

/* line 660, ../assets/scss/components/_header.scss */
.wrapper-menus {
  background: #ffffff;
  position: sticky;
  top: 4.25rem;
  z-index: 1;
}

@media (max-width: 719px) {
  /* line 667, ../assets/scss/components/_header.scss */
  .main-menu__list ul .nav-item .nav-link.is-active,
  .main-menu__list ul .nav-item .nav-link.active,
  .main-menu__list ul .nav-item a.is-active,
  .main-menu__list ul .nav-item a.active,
  .main-menu__list ul li .nav-link.is-active,
  .main-menu__list ul li .nav-link.active,
  .main-menu__list ul li a.is-active,
  .main-menu__list ul li a.active,
  .main-menu__list .navbar-nav .nav-item .nav-link.is-active,
  .main-menu__list .navbar-nav .nav-item .nav-link.active,
  .main-menu__list .navbar-nav .nav-item a.is-active,
  .main-menu__list .navbar-nav .nav-item a.active,
  .main-menu__list .navbar-nav li .nav-link.is-active,
  .main-menu__list .navbar-nav li .nav-link.active,
  .main-menu__list .navbar-nav li a.is-active,
  .main-menu__list .navbar-nav li a.active {
    border-bottom-width: 3px;
  }

  /* line 688, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu span[data-once="submenu"] {
    display: block;
    padding-right: 2rem;
    position: relative;
  }
  /* line 692, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu span[data-once="submenu"]:after {
    content: "\e912";
    color: var(--main-color);
    font-family: "iconFont";
    font-size: 1rem;
    margin-top: -1rem;
    position: absolute;
    right: 0;
    transition: transform .5s;
    top: 50%;
  }
  /* line 704, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu span[data-once="submenu"].open:after {
    transform: rotate(180deg);
  }
  /* line 709, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu-dropdown {
    display: none;
    margin-bottom: 3rem;
  }
  /* line 713, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu h5 {
    display: block;
    text-align: center;
  }
  /* line 717, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .block-views-blockarticles-menu-left-block-news-association,
  .menu-lateral .region-menu-sidebar-first .block-menu .block-views-blockarticles-menu-left-block-news-highlight {
    display: none;
  }
}
@media screen and (max-width: 1000px) {
  /* line 726, ../assets/scss/components/_header.scss */
  .block-user-menu-list {
    width: calc(100% - 137px);
  }
  /* line 728, ../assets/scss/components/_header.scss */
  .block-user-menu-list .btn-user {
    width: 100%;
  }
}
@media (max-width: 959px) {
  /* line 734, ../assets/scss/components/_header.scss */
  .wrapper-menus {
    display: flex;
    flex-direction: column;
  }
  /* line 737, ../assets/scss/components/_header.scss */
  .wrapper-menus .main-menu {
    order: 2;
  }
  /* line 740, ../assets/scss/components/_header.scss */
  .wrapper-menus .main-menu__list {
    order: 1;
  }
}
@media (min-width: 960px) {
  /* line 746, ../assets/scss/components/_header.scss */
  .wrapper-menus {
    padding-top: .5rem;
    top: 4.1rem;
  }

  /* line 752, ../assets/scss/components/_header.scss */
  .user-logged-in .top-menu .container {
    display: flex;
  }
  /* line 755, ../assets/scss/components/_header.scss */
  .user-logged-in .top-menu .region-header-scroll {
    max-width: calc(100% - 332px);
    width: 100%;
  }

  /* line 762, ../assets/scss/components/_header.scss */
  .top-menu .menu--top-header {
    display: inline-block;
    width: 77%;
  }
  /* line 767, ../assets/scss/components/_header.scss */
  .top-menu.show-title #block-page-title,
  .top-menu.show-title #block-asocoltitle {
    border: 0;
    display: inline-block;
    margin: 0;
    padding: 0;
  }
  /* line 773, ../assets/scss/components/_header.scss */
  .top-menu.show-title #block-page-title h3,
  .top-menu.show-title #block-page-title h1,
  .top-menu.show-title #block-asocoltitle h3,
  .top-menu.show-title #block-asocoltitle h1 {
    border-left: 1px solid var(--main-color);
    font-size: 1.3rem;
    font-style: italic;
    font-weight: normal;
    margin: .5rem 0 0;
    padding: .5rem 1.5rem;
    width: 185px;
  }
  /* line 784, ../assets/scss/components/_header.scss */
  .top-menu.show-title #block-asocolderma {
    display: inline-block;
  }
  /* line 786, ../assets/scss/components/_header.scss */
  .top-menu.show-title #block-asocolderma h1, .top-menu.show-title #block-asocolderma h2, .top-menu.show-title #block-asocolderma h3 {
    color: #545454;
    font-size: 2.2rem;
    font-weight: bold;
    margin: .5rem 0 0;
    padding: .5rem 1rem;
  }
  /* line 794, ../assets/scss/components/_header.scss */
  .top-menu.show-title .menu--top-header {
    display: none;
  }
  /* line 798, ../assets/scss/components/_header.scss */
  .top-menu.show-title .region-header-scroll .search-form {
    display: flex;
    max-width: 51%;
  }
  /* line 801, ../assets/scss/components/_header.scss */
  .top-menu.show-title .region-header-scroll .search-form form {
    align-items: center;
    display: flex;
    border-bottom: 1px solid var(--main-color);
  }
  /* line 805, ../assets/scss/components/_header.scss */
  .top-menu.show-title .region-header-scroll .search-form form .form-item {
    border-right: 1px solid var(--main-color);
    margin: 0;
    width: 45%;
  }
  /* line 809, ../assets/scss/components/_header.scss */
  .top-menu.show-title .region-header-scroll .search-form form .form-item.form-type-select {
    position: relative;
  }
  /* line 811, ../assets/scss/components/_header.scss */
  .top-menu.show-title .region-header-scroll .search-form form .form-item.form-type-select:before {
    color: var(--main-color);
    content: "\e92a";
    font-family: "iconFont";
    font-size: 2.5rem;
    position: absolute;
    top: 0rem;
    right: .6rem;
  }
  /* line 821, ../assets/scss/components/_header.scss */
  .top-menu.show-title .region-header-scroll .search-form form .form-item select,
  .top-menu.show-title .region-header-scroll .search-form form .form-item input {
    background: transparent;
    box-shadow: none;
    height: 3.5rem;
    position: relative;
    width: 100%;
  }
  /* line 830, ../assets/scss/components/_header.scss */
  .top-menu.show-title .region-header-scroll .search-form form .form-actions {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 0;
    position: relative;
    width: 10%;
  }
  /* line 837, ../assets/scss/components/_header.scss */
  .top-menu.show-title .region-header-scroll .search-form form .form-actions::after {
    color: var(--main-color);
    content: "\e91c";
    font-family: "iconFont";
    font-size: 2rem;
  }
  /* line 843, ../assets/scss/components/_header.scss */
  .top-menu.show-title .region-header-scroll .search-form form .form-actions .button {
    height: 100%;
    left: 0;
    padding: 0;
    opacity: 0;
    position: absolute;
    z-index: 1;
    width: 100%;
  }
  /* line 857, ../assets/scss/components/_header.scss */
  .top-menu .region-header-scroll,
  .top-menu .region-header {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  /* line 864, ../assets/scss/components/_header.scss */
  .top-menu .region-header-scroll .menu--top-header .nav,
  .top-menu .region-header .menu--top-header .nav {
    justify-content: flex-start;
  }
  /* line 868, ../assets/scss/components/_header.scss */
  .top-menu .region-header-scroll .nav,
  .top-menu .region-header .nav {
    flex-direction: row;
    justify-content: flex-end;
  }
  /* line 872, ../assets/scss/components/_header.scss */
  .top-menu .region-header-scroll .nav-item .nav-link,
  .top-menu .region-header .nav-item .nav-link {
    font-size: 1.3rem;
    padding: 1rem 1.5rem;
  }
  /* line 875, ../assets/scss/components/_header.scss */
  .top-menu .region-header-scroll .nav-item .nav-link:hover,
  .top-menu .region-header .nav-item .nav-link:hover {
    cursor: pointer;
    color: var(--main-color);
  }
  /* line 883, ../assets/scss/components/_header.scss */
  .top-menu .region-header-scroll {
    display: flex;
  }
  /* line 885, ../assets/scss/components/_header.scss */
  .top-menu .region-header-scroll .block-asocol-login-form-popup {
    max-width: 180px;
    width: auto;
  }
  /* line 896, ../assets/scss/components/_header.scss */
  .top-menu .region-header .menu--user-tools .nav-item .nav-link.btn-cart:before, .top-menu .region-header .menu--user-tools .nav-item .nav-link.configuration:before {
    font-size: 3rem;
  }
  /* line 904, ../assets/scss/components/_header.scss */
  .top-menu .region-header .block-user-notifications .dropdown-menu {
    left: inherit !important;
    right: 0 !important;
  }
  /* line 907, ../assets/scss/components/_header.scss */
  .top-menu .region-header .block-user-notifications .dropdown-menu:before {
    left: inherit;
    right: 8px;
  }
  /* line 913, ../assets/scss/components/_header.scss */
  .top-menu .region-header .block-user-notifications .btn-notifications:before {
    font-size: 3rem;
  }
  /* line 919, ../assets/scss/components/_header.scss */
  .top-menu .region-header .block-user-menu-list .dropdown-menu {
    inset: inherit !important;
    right: 0 !important;
    transform: none !important;
  }
  /* line 926, ../assets/scss/components/_header.scss */
  .top-menu .menu--menu-top-anonymous {
    max-width: 180px;
    width: auto;
  }
  /* line 929, ../assets/scss/components/_header.scss */
  .top-menu .menu--menu-top-anonymous .nav {
    width: 100%;
  }
  /* line 932, ../assets/scss/components/_header.scss */
  .top-menu .menu--menu-top-anonymous .nav-item {
    flex: inherit;
    width: 100%;
  }
  /* line 935, ../assets/scss/components/_header.scss */
  .top-menu .menu--menu-top-anonymous .nav-item a {
    width: 100%;
  }

  /* line 941, ../assets/scss/components/_header.scss */
  .main-menu {
    position: sticky;
    top: 4.1rem;
    z-index: 3;
  }
  /* line 945, ../assets/scss/components/_header.scss */
  .main-menu.navbar-expand-lg {
    padding: 0;
  }
  /* line 948, ../assets/scss/components/_header.scss */
  .main-menu.navbar-expand-lg .navbar-nav .nav-link {
    padding: 2rem 0.7rem;
  }
  /* line 954, ../assets/scss/components/_header.scss */
  .main-menu__list .region-nav-main {
    width: 100%;
  }
  /* line 957, ../assets/scss/components/_header.scss */
  .main-menu__list .navbar-collapse {
    background: transparent;
    border-top: 0;
    justify-content: flex-start;
    padding: 0;
    padding-bottom: .2rem;
  }
  /* line 964, ../assets/scss/components/_header.scss */
  .main-menu__list ul,
  .main-menu__list .navbar-nav {
    font-size: 1.5rem;
    justify-content: flex-start !important;
  }
  /* line 968, ../assets/scss/components/_header.scss */
  .main-menu__list ul .nav-item,
  .main-menu__list .navbar-nav .nav-item {
    flex: 1 1 0px;
    text-align: center;
  }
  /* line 974, ../assets/scss/components/_header.scss */
  .main-menu__list ul li a,
  .main-menu__list ul li .nav-link,
  .main-menu__list ul .nav-item a,
  .main-menu__list ul .nav-item .nav-link,
  .main-menu__list .navbar-nav li a,
  .main-menu__list .navbar-nav li .nav-link,
  .main-menu__list .navbar-nav .nav-item a,
  .main-menu__list .navbar-nav .nav-item .nav-link {
    border-bottom: 3px solid transparent;
    border-right: 1px solid #e6e6e6;
    font-weight: 400;
  }
  /* line 979, ../assets/scss/components/_header.scss */
  .main-menu__list ul li a.accent-link,
  .main-menu__list ul li .nav-link.accent-link,
  .main-menu__list ul .nav-item a.accent-link,
  .main-menu__list ul .nav-item .nav-link.accent-link,
  .main-menu__list .navbar-nav li a.accent-link,
  .main-menu__list .navbar-nav li .nav-link.accent-link,
  .main-menu__list .navbar-nav .nav-item a.accent-link,
  .main-menu__list .navbar-nav .nav-item .nav-link.accent-link {
    color: #ffffff;
  }
  /* line 981, ../assets/scss/components/_header.scss */
  .main-menu__list ul li a.accent-link:hover, .main-menu__list ul li a.accent-link:focus,
  .main-menu__list ul li .nav-link.accent-link:hover,
  .main-menu__list ul li .nav-link.accent-link:focus,
  .main-menu__list ul .nav-item a.accent-link:hover,
  .main-menu__list ul .nav-item a.accent-link:focus,
  .main-menu__list ul .nav-item .nav-link.accent-link:hover,
  .main-menu__list ul .nav-item .nav-link.accent-link:focus,
  .main-menu__list .navbar-nav li a.accent-link:hover,
  .main-menu__list .navbar-nav li a.accent-link:focus,
  .main-menu__list .navbar-nav li .nav-link.accent-link:hover,
  .main-menu__list .navbar-nav li .nav-link.accent-link:focus,
  .main-menu__list .navbar-nav .nav-item a.accent-link:hover,
  .main-menu__list .navbar-nav .nav-item a.accent-link:focus,
  .main-menu__list .navbar-nav .nav-item .nav-link.accent-link:hover,
  .main-menu__list .navbar-nav .nav-item .nav-link.accent-link:focus {
    color: var(--main-color);
  }
  /* line 987, ../assets/scss/components/_header.scss */
  .main-menu__list ul li a.accent-link.active:hover, .main-menu__list ul li a.accent-link.active:focus, .main-menu__list ul li a.accent-link.is-active:hover, .main-menu__list ul li a.accent-link.is-active:focus,
  .main-menu__list ul li .nav-link.accent-link.active:hover,
  .main-menu__list ul li .nav-link.accent-link.active:focus,
  .main-menu__list ul li .nav-link.accent-link.is-active:hover,
  .main-menu__list ul li .nav-link.accent-link.is-active:focus,
  .main-menu__list ul .nav-item a.accent-link.active:hover,
  .main-menu__list ul .nav-item a.accent-link.active:focus,
  .main-menu__list ul .nav-item a.accent-link.is-active:hover,
  .main-menu__list ul .nav-item a.accent-link.is-active:focus,
  .main-menu__list ul .nav-item .nav-link.accent-link.active:hover,
  .main-menu__list ul .nav-item .nav-link.accent-link.active:focus,
  .main-menu__list ul .nav-item .nav-link.accent-link.is-active:hover,
  .main-menu__list ul .nav-item .nav-link.accent-link.is-active:focus,
  .main-menu__list .navbar-nav li a.accent-link.active:hover,
  .main-menu__list .navbar-nav li a.accent-link.active:focus,
  .main-menu__list .navbar-nav li a.accent-link.is-active:hover,
  .main-menu__list .navbar-nav li a.accent-link.is-active:focus,
  .main-menu__list .navbar-nav li .nav-link.accent-link.active:hover,
  .main-menu__list .navbar-nav li .nav-link.accent-link.active:focus,
  .main-menu__list .navbar-nav li .nav-link.accent-link.is-active:hover,
  .main-menu__list .navbar-nav li .nav-link.accent-link.is-active:focus,
  .main-menu__list .navbar-nav .nav-item a.accent-link.active:hover,
  .main-menu__list .navbar-nav .nav-item a.accent-link.active:focus,
  .main-menu__list .navbar-nav .nav-item a.accent-link.is-active:hover,
  .main-menu__list .navbar-nav .nav-item a.accent-link.is-active:focus,
  .main-menu__list .navbar-nav .nav-item .nav-link.accent-link.active:hover,
  .main-menu__list .navbar-nav .nav-item .nav-link.accent-link.active:focus,
  .main-menu__list .navbar-nav .nav-item .nav-link.accent-link.is-active:hover,
  .main-menu__list .navbar-nav .nav-item .nav-link.accent-link.is-active:focus {
    color: #ffffff;
    opacity: .9;
  }
  /* line 998, ../assets/scss/components/_header.scss */
  .main-menu__list ul li:nth-child(1) a.active, .main-menu__list ul li:nth-child(1) a:hover,
  .main-menu__list ul li:nth-child(1) .nav-link.active,
  .main-menu__list ul li:nth-child(1) .nav-link:hover,
  .main-menu__list ul .nav-item:nth-child(1) a.active,
  .main-menu__list ul .nav-item:nth-child(1) a:hover,
  .main-menu__list ul .nav-item:nth-child(1) .nav-link.active,
  .main-menu__list ul .nav-item:nth-child(1) .nav-link:hover,
  .main-menu__list .navbar-nav li:nth-child(1) a.active,
  .main-menu__list .navbar-nav li:nth-child(1) a:hover,
  .main-menu__list .navbar-nav li:nth-child(1) .nav-link.active,
  .main-menu__list .navbar-nav li:nth-child(1) .nav-link:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(1) a.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(1) a:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(1) .nav-link:hover {
    border-bottom-color: #289cff;
  }
  /* line 1007, ../assets/scss/components/_header.scss */
  .main-menu__list ul li:nth-child(2) a.active, .main-menu__list ul li:nth-child(2) a:hover,
  .main-menu__list ul li:nth-child(2) .nav-link.active,
  .main-menu__list ul li:nth-child(2) .nav-link:hover,
  .main-menu__list ul .nav-item:nth-child(2) a.active,
  .main-menu__list ul .nav-item:nth-child(2) a:hover,
  .main-menu__list ul .nav-item:nth-child(2) .nav-link.active,
  .main-menu__list ul .nav-item:nth-child(2) .nav-link:hover,
  .main-menu__list .navbar-nav li:nth-child(2) a.active,
  .main-menu__list .navbar-nav li:nth-child(2) a:hover,
  .main-menu__list .navbar-nav li:nth-child(2) .nav-link.active,
  .main-menu__list .navbar-nav li:nth-child(2) .nav-link:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(2) a.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(2) a:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(2) .nav-link.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(2) .nav-link:hover {
    border-bottom-color: #513490;
  }
  /* line 1016, ../assets/scss/components/_header.scss */
  .main-menu__list ul li:nth-child(3) a.active, .main-menu__list ul li:nth-child(3) a:hover,
  .main-menu__list ul li:nth-child(3) .nav-link.active,
  .main-menu__list ul li:nth-child(3) .nav-link:hover,
  .main-menu__list ul .nav-item:nth-child(3) a.active,
  .main-menu__list ul .nav-item:nth-child(3) a:hover,
  .main-menu__list ul .nav-item:nth-child(3) .nav-link.active,
  .main-menu__list ul .nav-item:nth-child(3) .nav-link:hover,
  .main-menu__list .navbar-nav li:nth-child(3) a.active,
  .main-menu__list .navbar-nav li:nth-child(3) a:hover,
  .main-menu__list .navbar-nav li:nth-child(3) .nav-link.active,
  .main-menu__list .navbar-nav li:nth-child(3) .nav-link:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(3) a.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(3) a:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(3) .nav-link.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(3) .nav-link:hover {
    border-bottom-color: #a2a2a4;
  }
  /* line 1025, ../assets/scss/components/_header.scss */
  .main-menu__list ul li:nth-child(4) a.active, .main-menu__list ul li:nth-child(4) a:hover,
  .main-menu__list ul li:nth-child(4) .nav-link.active,
  .main-menu__list ul li:nth-child(4) .nav-link:hover,
  .main-menu__list ul .nav-item:nth-child(4) a.active,
  .main-menu__list ul .nav-item:nth-child(4) a:hover,
  .main-menu__list ul .nav-item:nth-child(4) .nav-link.active,
  .main-menu__list ul .nav-item:nth-child(4) .nav-link:hover,
  .main-menu__list .navbar-nav li:nth-child(4) a.active,
  .main-menu__list .navbar-nav li:nth-child(4) a:hover,
  .main-menu__list .navbar-nav li:nth-child(4) .nav-link.active,
  .main-menu__list .navbar-nav li:nth-child(4) .nav-link:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(4) a.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(4) a:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(4) .nav-link.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(4) .nav-link:hover {
    border-bottom-color: #07898d;
  }
  /* line 1034, ../assets/scss/components/_header.scss */
  .main-menu__list ul li:nth-child(5) a.active, .main-menu__list ul li:nth-child(5) a:hover,
  .main-menu__list ul li:nth-child(5) .nav-link.active,
  .main-menu__list ul li:nth-child(5) .nav-link:hover,
  .main-menu__list ul .nav-item:nth-child(5) a.active,
  .main-menu__list ul .nav-item:nth-child(5) a:hover,
  .main-menu__list ul .nav-item:nth-child(5) .nav-link.active,
  .main-menu__list ul .nav-item:nth-child(5) .nav-link:hover,
  .main-menu__list .navbar-nav li:nth-child(5) a.active,
  .main-menu__list .navbar-nav li:nth-child(5) a:hover,
  .main-menu__list .navbar-nav li:nth-child(5) .nav-link.active,
  .main-menu__list .navbar-nav li:nth-child(5) .nav-link:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(5) a.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(5) a:hover,
  .main-menu__list .navbar-nav .nav-item:nth-child(5) .nav-link.active,
  .main-menu__list .navbar-nav .nav-item:nth-child(5) .nav-link:hover {
    border-bottom-color: #1eafb3;
  }
  /* line 1041, ../assets/scss/components/_header.scss */
  .main-menu__list ul li:last-child a,
  .main-menu__list ul .nav-item:last-child a,
  .main-menu__list .navbar-nav li:last-child a,
  .main-menu__list .navbar-nav .nav-item:last-child a {
    border-right: 0;
  }
  /* line 1043, ../assets/scss/components/_header.scss */
  .main-menu__list ul li:last-child a.accent-link,
  .main-menu__list ul .nav-item:last-child a.accent-link,
  .main-menu__list .navbar-nav li:last-child a.accent-link,
  .main-menu__list .navbar-nav .nav-item:last-child a.accent-link {
    border: 1px solid var(--main-color);
    border-bottom-width: 2px;
  }
  /* line 1053, ../assets/scss/components/_header.scss */
  .main-menu__list .navbar-nav .nav-item:last-child {
    flex: inherit;
  }

  /* line 1065, ../assets/scss/components/_header.scss */
  .user-logged-in .main-menu__list ul .nav-item,
  .user-logged-in .main-menu__list .navbar-nav .nav-item {
    min-width: 8.9rem;
  }
  /* line 1074, ../assets/scss/components/_header.scss */
  .user-logged-in .top-menu.show-title .region-header-scroll .search-form {
    max-width: 60%;
  }

  /* line 1082, ../assets/scss/components/_header.scss */
  .menu-lateral .wrapper-menu {
    position: sticky;
    top: 5rem;
    z-index: 1;
  }
  /* line 1087, ../assets/scss/components/_header.scss */
  .menu-lateral .top-sidemenu {
    display: none;
  }
  /* line 1091, ../assets/scss/components/_header.scss */
  .menu-lateral .top-sidemenu .link-sidebar .block-asocol-home-link a {
    pointer-events: inherit;
  }
  /* line 1097, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first {
    background: transparent;
    border-top: 0;
    display: block;
    margin-bottom: 1rem;
    padding: 0;
  }
  /* line 1103, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .menu--most-viewed {
    border-top: 0;
    margin-top: 0;
  }
  /* line 1108, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .menu {
    display: flex;
  }
  /* line 1113, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .menu-item a,
  .menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .nav-item a {
    font-size: 1.4rem;
    padding: .8rem 3.5rem;
  }
  /* line 1116, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .menu-item a:hover,
  .menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .nav-item a:hover {
    background: var(--main-color);
    color: #ffffff;
  }
  /* line 1123, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first nav:not(.menu--social-network) .menu-item span {
    padding: 0;
  }
  /* line 1128, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu {
    position: relative;
  }
  /* line 1130, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu h5, .menu-lateral .region-menu-sidebar-first .block-menu h2 {
    color: var(--main-color);
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 1.5rem;
    padding: 10px 0 0;
    text-transform: uppercase;
  }
  /* line 1137, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu h5#block-menu-most-viewed-menu, .menu-lateral .region-menu-sidebar-first .block-menu h2#block-menu-most-viewed-menu {
    padding-top: 2rem;
  }
  /* line 1141, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu.menu--sidebar-left {
    background: var(--main-color);
  }
  /* line 1147, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu.menu--sidebar-left .menu .menu-item:last-child span:after, .menu-lateral .region-menu-sidebar-first .block-menu.menu--sidebar-left .menu .menu-item:last-child a:after {
    content: none;
  }
  /* line 1152, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu.menu--sidebar-left .menu .menu-item span, .menu-lateral .region-menu-sidebar-first .block-menu.menu--sidebar-left .menu .menu-item a {
    color: #ffffff;
    font-size: 1.4rem;
    padding: .4rem 2.5rem;
    position: relative;
  }
  /* line 1157, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu.menu--sidebar-left .menu .menu-item span:after, .menu-lateral .region-menu-sidebar-first .block-menu.menu--sidebar-left .menu .menu-item a:after {
    background-color: #ffffff;
    content: '';
    height: 1.3rem;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 1px;
  }
  /* line 1171, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu {
    margin-left: 0;
  }
  /* line 1176, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item:hover .menu-dropdown, .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item:focus .menu-dropdown {
    opacity: 1;
    transition: .19s all;
    visibility: visible;
  }
  /* line 1182, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown {
    background: #f3fdff;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    display: block;
    height: 60vh;
    left: 0;
    opacity: 0;
    padding: 2rem;
    position: absolute;
    transition: .2s all;
    top: 100%;
    visibility: hidden;
    width: 100%;
    z-index: 2;
  }
  /* line 1196, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items {
    display: flex;
    height: 100%;
    flex-wrap: wrap;
  }
  /* line 1200, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item {
    border-right: 1px solid var(--main-color);
    padding: 0 1.6rem;
    width: 25%;
  }
  /* line 1204, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item:first-child {
    padding-left: 0;
  }
  /* line 1207, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item:nth-child(3n) {
    border-right: 0;
    padding-left: 2rem;
    width: 50%;
  }
  /* line 1212, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item a {
    color: #000000;
    font-size: 1.4rem;
    padding: 0.5rem 0;
  }
  /* line 1216, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item a:hover, .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item a:focus {
    background: transparent;
    color: var(--main-color);
  }
  /* line 1223, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item .view-articles-menu-left .views-row {
    align-items: center;
    display: flex;
    margin-bottom: 1rem;
  }
  /* line 1227, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item .view-articles-menu-left .views-row .views-field-field-image {
    width: 100px;
  }
  /* line 1229, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item .view-articles-menu-left .views-row .views-field-field-image a {
    padding: 0;
    position: relative;
  }
  /* line 1232, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item .view-articles-menu-left .views-row .views-field-field-image a:after {
    align-items: center;
    background: var(--main-color);
    content: "\e929";
    color: #ffffff;
    display: flex;
    font-family: "iconFont";
    font-size: 3rem;
    height: 100%;
    justify-content: center;
    opacity: 0;
    position: absolute;
    transition: opacity .4s;
    left: 0;
    top: 0;
    width: 100%;
  }
  /* line 1250, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item .view-articles-menu-left .views-row .views-field-field-image a:hover:after {
    opacity: .6;
  }
  /* line 1255, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item .view-articles-menu-left .views-row .views-field-field-image img {
    display: block;
    height: auto;
    width: 100%;
  }
  /* line 1261, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item .view-articles-menu-left .views-row .views-field-title {
    margin: 0;
    max-width: calc(100% - 100px);
    padding-left: 1.6rem;
  }
  /* line 1265, ../assets/scss/components/_header.scss */
  .menu-lateral .region-menu-sidebar-first .block-menu .menu .menu-item .menu-dropdown .field__items .field__item .view-articles-menu-left .views-row .views-field-title a {
    padding: 0;
  }
}
@media (min-width: 1140px) {
  /* line 1282, ../assets/scss/components/_header.scss */
  .top-menu .menu--top-header {
    width: 80%;
  }

  /* line 1289, ../assets/scss/components/_header.scss */
  .main-menu.navbar-expand-lg .navbar-nav .nav-link {
    padding: 2rem .7rem;
    text-align: center;
  }

  /* line 1300, ../assets/scss/components/_header.scss */
  .user-logged-in .main-menu.navbar-expand-lg .navbar-nav .nav-link {
    min-width: 130px;
  }

  /* line 1308, ../assets/scss/components/_header.scss */
  .block-user-menu-list .btn-user {
    width: 190px;
  }
}
@media (min-width: 1140px) {
  /* line 1317, ../assets/scss/components/_header.scss */
  .main-menu.navbar-expand-lg .navbar-nav .nav-link {
    padding: 2rem 1rem;
  }

  /* line 1327, ../assets/scss/components/_header.scss */
  .user-logged-in .main-menu.navbar-expand-lg .navbar-nav .nav-link {
    min-width: 122px;
  }

  /* line 1334, ../assets/scss/components/_header.scss */
  .menu-lateral {
    background: transparent;
  }

  /* line 1338, ../assets/scss/components/_header.scss */
  .top-searcher .container {
    padding-right: 0;
  }
  /* line 1341, ../assets/scss/components/_header.scss */
  .top-searcher .region-nav-branding {
    align-items: center;
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  /* line 1347, ../assets/scss/components/_header.scss */
  .top-searcher .search-form {
    display: block;
    max-width: 90%;
  }
  /* line 1350, ../assets/scss/components/_header.scss */
  .top-searcher .search-form form {
    align-items: center;
    display: flex;
    width: 100%;
  }
  /* line 1354, ../assets/scss/components/_header.scss */
  .top-searcher .search-form form .form-item {
    border-right: 0.1rem solid var(--main-color);
    width: calc(40% - 2rem);
  }
  /* line 1357, ../assets/scss/components/_header.scss */
  .top-searcher .search-form form .form-item.form-type-textfield {
    width: calc(60% - 2rem);
  }
  /* line 1361, ../assets/scss/components/_header.scss */
  .top-searcher .search-form form .form-actions {
    border-left: 0;
    position: relative;
    top: inherit;
    right: inherit;
  }
}
/* line 2, ../assets/scss/components/_footer.scss */
.main-footer .top-footer {
  background: #f7f7f7;
  border-bottom: 2px solid var(--main-color);
  border-top: 2px solid var(--main-color);
  padding: 2rem;
}
/* line 7, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav {
  margin-bottom: 4.5rem;
  text-align: center;
}
/* line 10, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav:last-child {
  margin-bottom: 2.5rem;
}
/* line 13, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav h5 {
  color: var(--main-color);
  font-size: 1.8rem;
  font-weight: bold;
  margin-bottom: 2rem;
}
/* line 20, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav .field--name-field-image a {
  display: block;
}
/* line 23, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav .field--name-field-image img {
  display: block;
  height: auto;
  margin: 0 auto 1.6rem;
  max-width: 100%;
}
/* line 30, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav .nav-link {
  color: #000000;
  display: inline-block;
}
/* line 33, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav .nav-link:hover {
  color: #289cff;
  text-decoration: underline;
}
/* line 39, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav.menu--social-network h5 {
  display: none;
}
/* line 42, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav.menu--social-network ul {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
/* line 46, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav.menu--social-network ul li {
  margin-right: 1rem;
}
/* line 48, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav.menu--social-network ul li:last-child {
  margin-right: 0;
}
/* line 53, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav.menu--social-network .nav-link {
  color: var(--main-color);
  font-size: 0;
}
/* line 56, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav.menu--social-network .nav-link:before {
  font-family: "iconFont";
  font-size: 2.8rem;
}
/* line 61, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav.menu--social-network .nav-link.icon_twitter:before {
  display: inline-block;
  font-size: 2.5rem;
  margin-top: 3px;
}
/* line 67, ../assets/scss/components/_footer.scss */
.main-footer .top-footer nav.menu--social-network .nav-link:hover {
  opacity: .8;
  text-decoration: none;
}
/* line 75, ../assets/scss/components/_footer.scss */
.main-footer .top-footer .region-footer-top-right nav {
  text-align: center;
}
/* line 81, ../assets/scss/components/_footer.scss */
.main-footer #block-webform-newsletter h2 {
  color: var(--main-color);
  font-size: 2rem;
  line-height: 2.8rem;
  margin-bottom: 2rem;
  text-align: center;
}
/* line 90, ../assets/scss/components/_footer.scss */
.main-footer #block-webform-newsletter form .form-item label {
  display: none;
}
/* line 93, ../assets/scss/components/_footer.scss */
.main-footer #block-webform-newsletter form .form-item.form-type-checkbox {
  display: flex;
}
/* line 95, ../assets/scss/components/_footer.scss */
.main-footer #block-webform-newsletter form .form-item.form-type-checkbox input {
  height: 2rem;
  width: 2rem;
}
/* line 99, ../assets/scss/components/_footer.scss */
.main-footer #block-webform-newsletter form .form-item.form-type-checkbox label {
  color: #000000;
  display: block;
  font-size: 1.2rem;
  line-height: 2.3rem;
  max-width: calc(100% - 2.5rem);
  padding-left: .5rem;
}
/* line 106, ../assets/scss/components/_footer.scss */
.main-footer #block-webform-newsletter form .form-item.form-type-checkbox label a {
  color: var(--main-color);
}
/* line 112, ../assets/scss/components/_footer.scss */
.main-footer #block-webform-newsletter form .form-control {
  height: 2.6rem;
}
/* line 116, ../assets/scss/components/_footer.scss */
.main-footer #block-webform-newsletter form .form-actions input {
  background: transparent;
  border: 1px solid var(--main-color);
  color: var(--main-color);
  width: auto;
}
/* line 121, ../assets/scss/components/_footer.scss */
.main-footer #block-webform-newsletter form .form-actions input:hover, .main-footer #block-webform-newsletter form .form-actions input:focus {
  background: var(--main-color);
  color: #ffffff;
}
/* line 130, ../assets/scss/components/_footer.scss */
.main-footer #block-apps {
  margin: 3.2rem 0 1rem 0;
}
/* line 133, ../assets/scss/components/_footer.scss */
.main-footer #block-apps .field--type-image a {
  display: block;
}
/* line 136, ../assets/scss/components/_footer.scss */
.main-footer #block-apps .field--type-image img {
  display: block;
  height: auto;
  margin: 0 auto;
  width: 241px;
}
/* line 144, ../assets/scss/components/_footer.scss */
.main-footer .bottom-footer {
  font-size: 1.2rem;
  line-height: 2rem;
  padding: 1rem 2rem 3rem;
  text-align: center;
}
/* line 150, ../assets/scss/components/_footer.scss */
.main-footer .bottom-footer .region-footer-bottom-left ul {
  display: flex;
  flex-direction: column;
  margin: 1rem 0;
}
/* line 154, ../assets/scss/components/_footer.scss */
.main-footer .bottom-footer .region-footer-bottom-left ul a {
  color: var(--main-color);
  padding: 0;
}
/* line 161, ../assets/scss/components/_footer.scss */
.main-footer .bottom-footer #block-logo a {
  display: block;
}
/* line 164, ../assets/scss/components/_footer.scss */
.main-footer .bottom-footer #block-logo img {
  display: block;
  height: auto;
  margin: 0 auto;
  width: 268px;
}

/* line 178, ../assets/scss/components/_footer.scss */
.user-logged-in:not(.path-frontpage) .main-footer .top-footer nav .nav-link:hover {
  color: #07898d;
}

/* line 189, ../assets/scss/components/_footer.scss */
.path-frontpage .main-footer .top-footer .region-footer-top-right,
.path-frontpage .main-footer .top-footer .region-footer-top-left {
  text-align: center;
}
/* line 192, ../assets/scss/components/_footer.scss */
.path-frontpage .main-footer .top-footer .region-footer-top-right nav,
.path-frontpage .main-footer .top-footer .region-footer-top-left nav {
  text-align: center;
}
/* line 198, ../assets/scss/components/_footer.scss */
.path-frontpage .main-footer .top-footer nav .nav-link:hover {
  color: #000000;
}
/* line 205, ../assets/scss/components/_footer.scss */
.path-frontpage .main-footer .top-footer .region-footer-top-right nav .nav-link {
  color: #289cff;
}
/* line 207, ../assets/scss/components/_footer.scss */
.path-frontpage .main-footer .top-footer .region-footer-top-right nav .nav-link:hover {
  color: #289cff;
}
/* line 214, ../assets/scss/components/_footer.scss */
.path-frontpage .main-footer .bottom-footer {
  background-color: #289cff;
  color: #ffffff;
  padding: .5rem 1.6rem;
  text-align: center;
}
/* line 219, ../assets/scss/components/_footer.scss */
.path-frontpage .main-footer .bottom-footer .container {
  justify-content: center;
  width: 100%;
}
/* line 223, ../assets/scss/components/_footer.scss */
.path-frontpage .main-footer .bottom-footer .field--name-body {
  text-align: center;
}
/* line 225, ../assets/scss/components/_footer.scss */
.path-frontpage .main-footer .bottom-footer .field--name-body a {
  color: #ffffff;
}

/* line 232, ../assets/scss/components/_footer.scss */
.ads-footer {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 2;
}
/* line 238, ../assets/scss/components/_footer.scss */
.ads-footer .block-revive-adserver {
  margin: 0;
}
/* line 240, ../assets/scss/components/_footer.scss */
.ads-footer .block-revive-adserver h2 {
  display: none;
}

@media (min-width: 720px) {
  /* line 247, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer {
    padding: 3.5rem 6.5rem;
  }
  /* line 249, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer nav {
    text-align: left;
  }
  /* line 252, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .region-footer-top-left {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
  /* line 256, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .region-footer-top-left nav {
    margin-right: 8%;
    max-width: 45%;
    width: 100%;
  }
  /* line 260, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .region-footer-top-left nav:nth-child(2n) {
    margin-right: 0;
  }
  /* line 263, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .region-footer-top-left nav.menu--social-network {
    max-width: 100%;
    margin-right: 0;
    text-align: center;
  }
  /* line 270, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .region-footer-top-right {
    margin: 0 auto;
    max-width: 500px;
  }
  /* line 275, ../assets/scss/components/_footer.scss */
  .main-footer .bottom-footer {
    text-align: left;
  }
  /* line 277, ../assets/scss/components/_footer.scss */
  .main-footer .bottom-footer .container {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  /* line 284, ../assets/scss/components/_footer.scss */
  .main-footer .bottom-footer .region-footer-bottom-left ul {
    flex-direction: row;
  }
  /* line 286, ../assets/scss/components/_footer.scss */
  .main-footer .bottom-footer .region-footer-bottom-left ul a {
    display: block;
    padding: 0 2rem 0 0;
    position: relative;
  }
  /* line 290, ../assets/scss/components/_footer.scss */
  .main-footer .bottom-footer .region-footer-bottom-left ul a:after {
    background: var(--main-color);
    content: '';
    height: 100%;
    position: absolute;
    right: 1rem;
    top: 0;
    width: .1rem;
  }
  /* line 302, ../assets/scss/components/_footer.scss */
  .main-footer .bottom-footer .region-footer-bottom-left ul li:last-child a {
    padding-right: 0;
  }
  /* line 304, ../assets/scss/components/_footer.scss */
  .main-footer .bottom-footer .region-footer-bottom-left ul li:last-child a:after {
    content: none;
  }
}
@media (min-width: 960px) {
  /* line 317, ../assets/scss/components/_footer.scss */
  .path-frontpage .main-footer {
    position: relative;
  }
  /* line 320, ../assets/scss/components/_footer.scss */
  .path-frontpage .main-footer .top-footer .container {
    justify-content: center;
    padding-bottom: 5rem;
    position: relative;
  }
  /* line 325, ../assets/scss/components/_footer.scss */
  .path-frontpage .main-footer .top-footer .region-footer-top-right,
  .path-frontpage .main-footer .top-footer .region-footer-top-left {
    margin: 0;
    text-align: center;
    width: 30%;
  }
  /* line 330, ../assets/scss/components/_footer.scss */
  .path-frontpage .main-footer .top-footer .region-footer-top-right nav,
  .path-frontpage .main-footer .top-footer .region-footer-top-left nav {
    max-width: 100%;
  }
  /* line 334, ../assets/scss/components/_footer.scss */
  .path-frontpage .main-footer .top-footer #block-social-network {
    left: 50%;
    margin: 0;
    position: absolute;
    transform: translateX(-50%);
    bottom: 0rem;
  }

  /* line 346, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .container {
    display: flex;
    flex-wrap: wrap;
  }
  /* line 350, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .region-footer-top-left {
    width: 66%;
  }
  /* line 352, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .region-footer-top-left nav {
    margin-right: 4rem;
    max-width: 41%;
  }
  /* line 355, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .region-footer-top-left nav:nth-child(2n) {
    margin-right: 5rem;
  }
  /* line 360, ../assets/scss/components/_footer.scss */
  .main-footer .top-footer .region-footer-top-right {
    width: 34%;
  }
  /* line 365, ../assets/scss/components/_footer.scss */
  .main-footer #block-webform-newsletter h2 {
    text-align: left;
  }
}
/* line 1, ../assets/scss/components/_cards.scss */
.block-views-blockarticles-block-home-dermatologist,
.block--type-newspaper,
.block-views-blockarticles-block-academic {
  border-top: 1px solid var(--main-color);
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
  margin-bottom: 1.6rem;
  padding: 1.5rem;
}

/* line 12, ../assets/scss/components/_cards.scss */
.block--type-newspaper .views-row,
.block-views-blockarticles-block-gremial-list .views-row,
.block-views-blockarticles-block-academic-list .views-row {
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
  margin-bottom: 1rem;
  padding: 1.5rem;
}

/* line 18, ../assets/scss/components/_cards.scss */
.block--type-newspaper,
.block-views-blockarticles-block-slider-gremial,
.block-views-blockarticles-block-slider-academic,
.block-views-blockpatient-articles-block-slide-articles-other,
.block-views-blockarticles-block-slider-gallery,
.block-views-blockarticles-block-slider-videos,
.block-views-blockpatient-articles-block-slider-asocolderma {
  position: relative;
  width: 100%;
}
/* line 27, ../assets/scss/components/_cards.scss */
.block--type-newspaper h2,
.block-views-blockarticles-block-slider-gremial h2,
.block-views-blockarticles-block-slider-academic h2,
.block-views-blockpatient-articles-block-slide-articles-other h2,
.block-views-blockarticles-block-slider-gallery h2,
.block-views-blockarticles-block-slider-videos h2,
.block-views-blockpatient-articles-block-slider-asocolderma h2 {
  font-size: 1.4rem;
  padding: .5rem .5rem .8rem;
  padding-right: 10rem;
}

/* line 34, ../assets/scss/components/_cards.scss */
.block-views-blockpatient-articles-block-slide-articles-other,
.block-views-blockarticles-block-slider-gallery,
.block-views-blockarticles-block-slider-videos,
.block-views-blockarticles-block-slider-academic,
.block-views-blockarticles-block-slider-gremial,
.block-views-blockpatient-articles-block-slider-asocolderma {
  border-top: 1px solid #fe8c48;
}
/* line 41, ../assets/scss/components/_cards.scss */
.block-views-blockpatient-articles-block-slide-articles-other h2,
.block-views-blockarticles-block-slider-gallery h2,
.block-views-blockarticles-block-slider-videos h2,
.block-views-blockarticles-block-slider-academic h2,
.block-views-blockarticles-block-slider-gremial h2,
.block-views-blockpatient-articles-block-slider-asocolderma h2 {
  padding: 1rem .5rem;
  padding-right: 10rem;
}

/* line 46, ../assets/scss/components/_cards.scss */
.block--type-newspaper {
  padding: 0;
}
/* line 48, ../assets/scss/components/_cards.scss */
.block--type-newspaper h2 {
  padding: 1rem .5rem;
  padding-right: 10rem;
}

/* line 56, ../assets/scss/components/_cards.scss */
.view-newspaper-slider .slide__media,
.block-views-blockarticles-block-slider-videos .slide__media {
  position: relative;
}
/* line 58, ../assets/scss/components/_cards.scss */
.view-newspaper-slider .slide__media:after,
.block-views-blockarticles-block-slider-videos .slide__media:after {
  align-items: center;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 100%;
  color: #ffffff;
  content: "\e949";
  display: flex;
  font-family: "iconFont";
  font-size: 4rem;
  height: 6rem;
  justify-content: center;
  left: 50%;
  opacity: .5;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 6rem;
}
/* line 76, ../assets/scss/components/_cards.scss */
.view-newspaper-slider .slide__media a,
.block-views-blockarticles-block-slider-videos .slide__media a {
  position: relative;
}
/* line 78, ../assets/scss/components/_cards.scss */
.view-newspaper-slider .slide__media a:after,
.block-views-blockarticles-block-slider-videos .slide__media a:after {
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}

/* line 92, ../assets/scss/components/_cards.scss */
.view-newspaper-slider .slide__media:after {
  content: "\e94a";
}

/* line 97, ../assets/scss/components/_cards.scss */
.block-views-blockarticles-block-slider-gremial,
.block-views-blockpatient-articles-block-slide-articles-other {
  border-top-color: var(--main-color);
}

/* line 101, ../assets/scss/components/_cards.scss */
.view-patient-articles,
.view-newspaper-slider,
.view-articles {
  display: flex;
  flex-direction: column;
}
/* line 106, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider, .view-patient-articles.view-id-patient_articles, .view-patient-articles.view-display-id-block_slider_gallery, .view-patient-articles.view-display-id-block_slider_videos, .view-patient-articles.view-display-id-block_slider_asocolderma, .view-patient-articles.view-display-id-block_slider_academic, .view-patient-articles.view-display-id-block_slider_gremial,
.view-newspaper-slider.view-id-newspaper_slider,
.view-newspaper-slider.view-id-patient_articles,
.view-newspaper-slider.view-display-id-block_slider_gallery,
.view-newspaper-slider.view-display-id-block_slider_videos,
.view-newspaper-slider.view-display-id-block_slider_asocolderma,
.view-newspaper-slider.view-display-id-block_slider_academic,
.view-newspaper-slider.view-display-id-block_slider_gremial,
.view-articles.view-id-newspaper_slider,
.view-articles.view-id-patient_articles,
.view-articles.view-display-id-block_slider_gallery,
.view-articles.view-display-id-block_slider_videos,
.view-articles.view-display-id-block_slider_asocolderma,
.view-articles.view-display-id-block_slider_academic,
.view-articles.view-display-id-block_slider_gremial {
  display: block;
}
/* line 114, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content, .view-patient-articles.view-id-patient_articles .view-content, .view-patient-articles.view-display-id-block_slider_gallery .view-content, .view-patient-articles.view-display-id-block_slider_videos .view-content, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content, .view-patient-articles.view-display-id-block_slider_academic .view-content, .view-patient-articles.view-display-id-block_slider_gremial .view-content,
.view-newspaper-slider.view-id-newspaper_slider .view-content,
.view-newspaper-slider.view-id-patient_articles .view-content,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content,
.view-articles.view-id-newspaper_slider .view-content,
.view-articles.view-id-patient_articles .view-content,
.view-articles.view-display-id-block_slider_gallery .view-content,
.view-articles.view-display-id-block_slider_videos .view-content,
.view-articles.view-display-id-block_slider_asocolderma .view-content,
.view-articles.view-display-id-block_slider_academic .view-content,
.view-articles.view-display-id-block_slider_gremial .view-content {
  margin: 0 auto;
  padding: .5rem 0;
  width: 100%;
}
/* line 118, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide, .view-patient-articles.view-id-patient_articles .view-content .slick__slide, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide,
.view-articles.view-id-newspaper_slider .view-content .slick__slide,
.view-articles.view-id-patient_articles .view-content .slick__slide,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide {
  position: relative;
}
/* line 120, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__caption, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__caption, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__caption, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__caption, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__caption, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__caption, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__caption,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__caption,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__caption,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__caption,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__caption,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__caption,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__caption,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__caption,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__caption,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__caption,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__caption,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__caption,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__caption,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__caption,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__caption {
  background: rgba(0, 0, 0, 0.7);
  bottom: .5rem;
  font-size: 1.4rem;
  left: 0;
  padding: .5rem;
  position: absolute;
  top: inherit;
  width: 100%;
  z-index: 1;
}
/* line 131, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-title,
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-subtitle,
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-title, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-title,
.view-patient-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-subtitle,
.view-patient-articles.view-id-patient_articles .view-content .slick__slide .views-field-title, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-title,
.view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-subtitle,
.view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-title, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-title,
.view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-subtitle,
.view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-title, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-title,
.view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-subtitle,
.view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-title, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-title,
.view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-subtitle,
.view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-title, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-title,
.view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-subtitle,
.view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-title,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .views-field-field-title,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .views-field-field-subtitle,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .views-field-title,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .views-field-field-title,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .views-field-field-subtitle,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .views-field-title,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-title,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-subtitle,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-title,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-title,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-subtitle,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .views-field-title,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-title,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-subtitle,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-title,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-title,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-subtitle,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .views-field-title,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-title,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-subtitle,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-title,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-title,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-subtitle,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-title,
.view-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-title,
.view-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-subtitle,
.view-articles.view-id-patient_articles .view-content .slick__slide .views-field-title,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-title,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-subtitle,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-title,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-title,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-subtitle,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-title,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-title,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-subtitle,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-title,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-title,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-subtitle,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-title,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-title,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-subtitle,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-title {
  line-height: 1.7rem;
  font-weight: bold;
}
/* line 136, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-title a,
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-subtitle a,
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-title a, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-title a,
.view-patient-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-subtitle a,
.view-patient-articles.view-id-patient_articles .view-content .slick__slide .views-field-title a, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-title a,
.view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-subtitle a,
.view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-title a, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-title a,
.view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-subtitle a,
.view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-title a, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-title a,
.view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-subtitle a,
.view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-title a, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-title a,
.view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-subtitle a,
.view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-title a, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-title a,
.view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-subtitle a,
.view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-title a,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .views-field-field-title a,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .views-field-field-subtitle a,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .views-field-title a,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .views-field-field-title a,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .views-field-field-subtitle a,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .views-field-title a,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-title a,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-subtitle a,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-title a,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-title a,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-subtitle a,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .views-field-title a,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-title a,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-subtitle a,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-title a,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-title a,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-subtitle a,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .views-field-title a,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-title a,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-subtitle a,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-title a,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-title a,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-subtitle a,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-title a,
.view-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-title a,
.view-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-subtitle a,
.view-articles.view-id-patient_articles .view-content .slick__slide .views-field-title a,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-title a,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-subtitle a,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-title a,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-title a,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-subtitle a,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-title a,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-title a,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-subtitle a,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-title a,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-title a,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-subtitle a,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-title a,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-title a,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-subtitle a,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-title a {
  color: #ffffff;
}
/* line 138, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-title a:hover,
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-title a:hover, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-title a:hover,
.view-patient-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-patient-articles.view-id-patient_articles .view-content .slick__slide .views-field-title a:hover, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-title a:hover,
.view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-title a:hover, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-title a:hover,
.view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-title a:hover, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-title a:hover,
.view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-title a:hover, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-title a:hover,
.view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-title a:hover, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-title a:hover,
.view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-title a:hover,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .views-field-field-title a:hover,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .views-field-title a:hover,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .views-field-field-title a:hover,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .views-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .views-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .views-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-title a:hover,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-title a:hover,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-title a:hover,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .views-field-title a:hover,
.view-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-title a:hover,
.view-articles.view-id-patient_articles .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-articles.view-id-patient_articles .view-content .slick__slide .views-field-title a:hover,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-title a:hover,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .views-field-title a:hover,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-title a:hover,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .views-field-title a:hover,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-title a:hover,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .views-field-title a:hover,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-title a:hover,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .views-field-title a:hover,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-title a:hover,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-field-subtitle a:hover,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .views-field-title a:hover {
  text-decoration: underline;
}
/* line 143, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description {
  color: #ffffff;
  padding-right: 10rem;
  position: relative;
}
/* line 147, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-created, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-created, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-created, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-created, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-created, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-created, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-created,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-created,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-created,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-created,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-created,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-created,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-created,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-created,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-created,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-created,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-created,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-created,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-created,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-created,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-created {
  opacity: 0.8;
}
/* line 150, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}
/* line 158, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content, .view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share:hover .field-content,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share:focus .field-content {
  opacity: 1;
  visibility: visible;
}
/* line 163, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share .field-content, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share .field-content, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share .field-content, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share .field-content, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share .field-content, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share .field-content, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share .field-content,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share .field-content {
  opacity: 0;
  position: relative;
  visibility: hidden;
}
/* line 167, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media {
  background: #ffffff;
  border-radius: 1rem;
  padding: .5rem;
  position: absolute;
  right: 0;
  top: -6.5rem;
}
/* line 174, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-field-field-social-share .field-content .block-social-media:after {
  bottom: -.7rem;
  content: '';
  width: 0;
  height: 0;
  border-width: 0 10px 10px 10px;
  border-color: transparent transparent white transparent;
  border-style: solid;
  position: absolute;
  transform: rotate(180deg);
  right: .5rem;
}
/* line 189, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-label-field-social-share, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-label-field-social-share, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-label-field-social-share, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-label-field-social-share, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-label-field-social-share, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-label-field-social-share, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-label-field-social-share {
  background: #07898d;
  border-radius: 2rem;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  padding: .2rem .5rem;
}
/* line 196, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-label-field-social-share:after, .view-patient-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-label-field-social-share:after, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-label-field-social-share:after, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-label-field-social-share:after, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-label-field-social-share:after, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-label-field-social-share:after, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-articles.view-id-newspaper_slider .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-articles.view-id-patient_articles .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-label-field-social-share:after,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__slide .slide__description .views-label-field-social-share:after {
  content: "\e948";
  font-family: "iconFont";
  margin-left: .5rem;
}
/* line 205, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__arrow .slick-arrow, .view-patient-articles.view-id-patient_articles .view-content .slick__arrow .slick-arrow, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__arrow .slick-arrow, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__arrow .slick-arrow, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__arrow .slick-arrow, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__arrow .slick-arrow, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__arrow .slick-arrow,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__arrow .slick-arrow,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__arrow .slick-arrow,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__arrow .slick-arrow,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__arrow .slick-arrow,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__arrow .slick-arrow,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__arrow .slick-arrow,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__arrow .slick-arrow,
.view-articles.view-id-newspaper_slider .view-content .slick__arrow .slick-arrow,
.view-articles.view-id-patient_articles .view-content .slick__arrow .slick-arrow,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__arrow .slick-arrow,
.view-articles.view-display-id-block_slider_videos .view-content .slick__arrow .slick-arrow,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__arrow .slick-arrow,
.view-articles.view-display-id-block_slider_academic .view-content .slick__arrow .slick-arrow,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__arrow .slick-arrow {
  background: transparent;
}
/* line 207, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slick__arrow .slick-arrow:before, .view-patient-articles.view-id-patient_articles .view-content .slick__arrow .slick-arrow:before, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__arrow .slick-arrow:before, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__arrow .slick-arrow:before, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__arrow .slick-arrow:before, .view-patient-articles.view-display-id-block_slider_academic .view-content .slick__arrow .slick-arrow:before, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slick__arrow .slick-arrow:before,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slick__arrow .slick-arrow:before,
.view-newspaper-slider.view-id-patient_articles .view-content .slick__arrow .slick-arrow:before,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__arrow .slick-arrow:before,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__arrow .slick-arrow:before,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__arrow .slick-arrow:before,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__arrow .slick-arrow:before,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slick__arrow .slick-arrow:before,
.view-articles.view-id-newspaper_slider .view-content .slick__arrow .slick-arrow:before,
.view-articles.view-id-patient_articles .view-content .slick__arrow .slick-arrow:before,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__arrow .slick-arrow:before,
.view-articles.view-display-id-block_slider_videos .view-content .slick__arrow .slick-arrow:before,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__arrow .slick-arrow:before,
.view-articles.view-display-id-block_slider_academic .view-content .slick__arrow .slick-arrow:before,
.view-articles.view-display-id-block_slider_gremial .view-content .slick__arrow .slick-arrow:before {
  color: rgba(0, 0, 0, 0.6);
  font-size: 3rem;
}
/* line 214, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slide__media .media, .view-patient-articles.view-id-patient_articles .view-content .slide__media .media, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slide__media .media, .view-patient-articles.view-display-id-block_slider_videos .view-content .slide__media .media, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slide__media .media, .view-patient-articles.view-display-id-block_slider_academic .view-content .slide__media .media, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slide__media .media,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slide__media .media,
.view-newspaper-slider.view-id-patient_articles .view-content .slide__media .media,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slide__media .media,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slide__media .media,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slide__media .media,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slide__media .media,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slide__media .media,
.view-articles.view-id-newspaper_slider .view-content .slide__media .media,
.view-articles.view-id-patient_articles .view-content .slide__media .media,
.view-articles.view-display-id-block_slider_gallery .view-content .slide__media .media,
.view-articles.view-display-id-block_slider_videos .view-content .slide__media .media,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slide__media .media,
.view-articles.view-display-id-block_slider_academic .view-content .slide__media .media,
.view-articles.view-display-id-block_slider_gremial .view-content .slide__media .media {
  padding: 0 !important;
}
/* line 217, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .view-content .slide__media img, .view-patient-articles.view-id-patient_articles .view-content .slide__media img, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slide__media img, .view-patient-articles.view-display-id-block_slider_videos .view-content .slide__media img, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slide__media img, .view-patient-articles.view-display-id-block_slider_academic .view-content .slide__media img, .view-patient-articles.view-display-id-block_slider_gremial .view-content .slide__media img,
.view-newspaper-slider.view-id-newspaper_slider .view-content .slide__media img,
.view-newspaper-slider.view-id-patient_articles .view-content .slide__media img,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slide__media img,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slide__media img,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slide__media img,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slide__media img,
.view-newspaper-slider.view-display-id-block_slider_gremial .view-content .slide__media img,
.view-articles.view-id-newspaper_slider .view-content .slide__media img,
.view-articles.view-id-patient_articles .view-content .slide__media img,
.view-articles.view-display-id-block_slider_gallery .view-content .slide__media img,
.view-articles.view-display-id-block_slider_videos .view-content .slide__media img,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slide__media img,
.view-articles.view-display-id-block_slider_academic .view-content .slide__media img,
.view-articles.view-display-id-block_slider_gremial .view-content .slide__media img {
  height: 250px;
  position: static;
  width: 100%;
  -webkit-object-fit: cover;
  -moz-object-fit: cover;
  -o-object-fit: cover;
  -ms-object-fit: cover;
  object-fit: cover;
  -webkit-object-position: left;
  -moz-object-position: left;
  -o-object-position: left;
  -ms-object-position: left;
  object-position: left;
}
/* line 226, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .more-link, .view-patient-articles.view-id-patient_articles .more-link, .view-patient-articles.view-display-id-block_slider_gallery .more-link, .view-patient-articles.view-display-id-block_slider_videos .more-link, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link, .view-patient-articles.view-display-id-block_slider_academic .more-link, .view-patient-articles.view-display-id-block_slider_gremial .more-link,
.view-newspaper-slider.view-id-newspaper_slider .more-link,
.view-newspaper-slider.view-id-patient_articles .more-link,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link,
.view-articles.view-id-newspaper_slider .more-link,
.view-articles.view-id-patient_articles .more-link,
.view-articles.view-display-id-block_slider_gallery .more-link,
.view-articles.view-display-id-block_slider_videos .more-link,
.view-articles.view-display-id-block_slider_asocolderma .more-link,
.view-articles.view-display-id-block_slider_academic .more-link,
.view-articles.view-display-id-block_slider_gremial .more-link {
  position: absolute;
  right: .5rem;
  top: 0.5rem;
}
/* line 230, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-id-newspaper_slider .more-link a, .view-patient-articles.view-id-patient_articles .more-link a, .view-patient-articles.view-display-id-block_slider_gallery .more-link a, .view-patient-articles.view-display-id-block_slider_videos .more-link a, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a, .view-patient-articles.view-display-id-block_slider_academic .more-link a, .view-patient-articles.view-display-id-block_slider_gremial .more-link a,
.view-newspaper-slider.view-id-newspaper_slider .more-link a,
.view-newspaper-slider.view-id-patient_articles .more-link a,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a,
.view-newspaper-slider.view-display-id-block_slider_gremial .more-link a,
.view-articles.view-id-newspaper_slider .more-link a,
.view-articles.view-id-patient_articles .more-link a,
.view-articles.view-display-id-block_slider_gallery .more-link a,
.view-articles.view-display-id-block_slider_videos .more-link a,
.view-articles.view-display-id-block_slider_asocolderma .more-link a,
.view-articles.view-display-id-block_slider_academic .more-link a,
.view-articles.view-display-id-block_slider_gremial .more-link a {
  font-size: 1.4rem;
  padding: .4rem;
  padding-bottom: .2rem;
}
/* line 245, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-label-field-social-share, .view-patient-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-label-field-social-share, .view-patient-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-label-field-social-share, .view-patient-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-display-id-block_slider_academic .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-display-id-block_slider_gallery .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-display-id-block_slider_videos .view-content .slick__slide .slide__description .views-label-field-social-share,
.view-articles.view-display-id-block_slider_asocolderma .view-content .slick__slide .slide__description .views-label-field-social-share {
  background: #fe8c48;
}
/* line 252, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-block_slider_academic .more-link a, .view-patient-articles.view-display-id-block_slider_gallery .more-link a, .view-patient-articles.view-display-id-block_slider_videos .more-link a, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a,
.view-articles.view-display-id-block_slider_academic .more-link a,
.view-articles.view-display-id-block_slider_gallery .more-link a,
.view-articles.view-display-id-block_slider_videos .more-link a,
.view-articles.view-display-id-block_slider_asocolderma .more-link a {
  color: #fe8c48;
  border-color: #fe8c48;
}
/* line 255, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-block_slider_academic .more-link a:hover, .view-patient-articles.view-display-id-block_slider_academic .more-link a:focus, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:hover, .view-patient-articles.view-display-id-block_slider_gallery .more-link a:focus, .view-patient-articles.view-display-id-block_slider_videos .more-link a:hover, .view-patient-articles.view-display-id-block_slider_videos .more-link a:focus, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:hover, .view-patient-articles.view-display-id-block_slider_asocolderma .more-link a:focus,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_academic .more-link a:focus,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_gallery .more-link a:focus,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_videos .more-link a:focus,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:hover,
.view-newspaper-slider.view-display-id-block_slider_asocolderma .more-link a:focus,
.view-articles.view-display-id-block_slider_academic .more-link a:hover,
.view-articles.view-display-id-block_slider_academic .more-link a:focus,
.view-articles.view-display-id-block_slider_gallery .more-link a:hover,
.view-articles.view-display-id-block_slider_gallery .more-link a:focus,
.view-articles.view-display-id-block_slider_videos .more-link a:hover,
.view-articles.view-display-id-block_slider_videos .more-link a:focus,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:hover,
.view-articles.view-display-id-block_slider_asocolderma .more-link a:focus {
  background: #fe8c48;
  color: #ffffff;
}
/* line 264, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .views-row,
.view-newspaper-slider.view-display-id-page_tips .views-row,
.view-articles.view-display-id-page_tips .views-row {
  border-bottom: 1px solid var(--main-color);
  padding: 1.5rem;
}
/* line 267, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .views-row:nth-child(2n),
.view-newspaper-slider.view-display-id-page_tips .views-row:nth-child(2n),
.view-articles.view-display-id-page_tips .views-row:nth-child(2n) {
  background: #f7f7f7;
}
/* line 270, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .views-row:last-child,
.view-newspaper-slider.view-display-id-page_tips .views-row:last-child,
.view-articles.view-display-id-page_tips .views-row:last-child {
  border-bottom: 0;
}
/* line 273, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .views-row .field--name-field-image,
.view-newspaper-slider.view-display-id-page_tips .views-row .field--name-field-image,
.view-articles.view-display-id-page_tips .views-row .field--name-field-image {
  margin-bottom: 1rem;
}
/* line 275, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .views-row .field--name-field-image img,
.view-newspaper-slider.view-display-id-page_tips .views-row .field--name-field-image img,
.view-articles.view-display-id-page_tips .views-row .field--name-field-image img {
  height: auto;
  width: 100%;
}
/* line 281, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .bs-region--right,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right,
.view-articles.view-display-id-page_tips .bs-region--right {
  align-items: flex-start;
  align-content: flex-start;
  display: flex;
  flex-wrap: wrap;
}
/* line 286, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .bs-region--right .field--name-node-title,
.view-patient-articles.view-display-id-page_tips .bs-region--right .field--name-body,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right .field--name-node-title,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right .field--name-body,
.view-articles.view-display-id-page_tips .bs-region--right .field--name-node-title,
.view-articles.view-display-id-page_tips .bs-region--right .field--name-body {
  width: 100%;
}
/* line 291, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .bs-region--right .field--name-node-title h2,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right .field--name-node-title h2,
.view-articles.view-display-id-page_tips .bs-region--right .field--name-node-title h2 {
  font-family: "Trebuchet MS", sans-serif;
  font-size: 1.3rem;
  font-weight: bold;
  line-height: 1.6rem;
  text-transform: inherit;
}
/* line 297, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .bs-region--right .field--name-node-title h2 a,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right .field--name-node-title h2 a,
.view-articles.view-display-id-page_tips .bs-region--right .field--name-node-title h2 a {
  color: var(--main-color);
}
/* line 299, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .bs-region--right .field--name-node-title h2 a:hover, .view-patient-articles.view-display-id-page_tips .bs-region--right .field--name-node-title h2 a:focus,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right .field--name-node-title h2 a:hover,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right .field--name-node-title h2 a:focus,
.view-articles.view-display-id-page_tips .bs-region--right .field--name-node-title h2 a:hover,
.view-articles.view-display-id-page_tips .bs-region--right .field--name-node-title h2 a:focus {
  text-decoration: underline;
}
/* line 306, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .bs-region--right .field--name-field-type,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right .field--name-field-type,
.view-articles.view-display-id-page_tips .bs-region--right .field--name-field-type {
  border-right: 1px solid #747474;
  font-family: "Trajan", sans-serif;
  font-size: 1.2rem;
  line-height: 2rem;
  margin-bottom: .5rem;
  margin-right: 1rem;
  padding-right: 1rem;
  text-transform: uppercase;
}
/* line 315, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .bs-region--right .field--name-field-type:before,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right .field--name-field-type:before,
.view-articles.view-display-id-page_tips .bs-region--right .field--name-field-type:before {
  content: "\e939";
  font-family: "iconFont";
  font-size: 1.5rem;
  margin-right: .5rem;
  vertical-align: middle;
}
/* line 323, ../assets/scss/components/_cards.scss */
.view-patient-articles.view-display-id-page_tips .bs-region--right .field--name-node-post-date,
.view-newspaper-slider.view-display-id-page_tips .bs-region--right .field--name-node-post-date,
.view-articles.view-display-id-page_tips .bs-region--right .field--name-node-post-date {
  font-size: 1.2rem;
  margin-bottom: .2rem;
}
/* line 329, ../assets/scss/components/_cards.scss */
.view-patient-articles .view-content,
.view-newspaper-slider .view-content,
.view-articles .view-content {
  order: 2;
}
/* line 333, ../assets/scss/components/_cards.scss */
.view-patient-articles .view-content h2 a,
.view-newspaper-slider .view-content h2 a,
.view-articles .view-content h2 a {
  color: #000000;
}
/* line 335, ../assets/scss/components/_cards.scss */
.view-patient-articles .view-content h2 a:hover, .view-patient-articles .view-content h2 a:focus,
.view-newspaper-slider .view-content h2 a:hover,
.view-newspaper-slider .view-content h2 a:focus,
.view-articles .view-content h2 a:hover,
.view-articles .view-content h2 a:focus {
  color: var(--main-color);
}
/* line 341, ../assets/scss/components/_cards.scss */
.view-patient-articles .view-content .field--name-field-type,
.view-newspaper-slider .view-content .field--name-field-type,
.view-articles .view-content .field--name-field-type {
  margin-bottom: 1.5rem;
}
/* line 344, ../assets/scss/components/_cards.scss */
.view-patient-articles .view-content .field--name-field-image,
.view-newspaper-slider .view-content .field--name-field-image,
.view-articles .view-content .field--name-field-image {
  margin-bottom: 1rem;
}
/* line 346, ../assets/scss/components/_cards.scss */
.view-patient-articles .view-content .field--name-field-image img,
.view-newspaper-slider .view-content .field--name-field-image img,
.view-articles .view-content .field--name-field-image img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 352, ../assets/scss/components/_cards.scss */
.view-patient-articles .view-content .field--name-field-tags,
.view-patient-articles .view-content .field--name-field-social-share,
.view-newspaper-slider .view-content .field--name-field-tags,
.view-newspaper-slider .view-content .field--name-field-social-share,
.view-articles .view-content .field--name-field-tags,
.view-articles .view-content .field--name-field-social-share {
  display: inline-block;
  vertical-align: middle;
  width: 48%;
}
/* line 359, ../assets/scss/components/_cards.scss */
.view-patient-articles .pager,
.view-newspaper-slider .pager,
.view-articles .pager {
  order: 3;
}
/* line 362, ../assets/scss/components/_cards.scss */
.view-patient-articles .more-link,
.view-newspaper-slider .more-link,
.view-articles .more-link {
  order: 1;
}
/* line 365, ../assets/scss/components/_cards.scss */
.view-patient-articles .field--name-field-tags,
.view-newspaper-slider .field--name-field-tags,
.view-articles .field--name-field-tags {
  font-size: 1.4rem;
}
/* line 367, ../assets/scss/components/_cards.scss */
.view-patient-articles .field--name-field-tags .field__label,
.view-newspaper-slider .field--name-field-tags .field__label,
.view-articles .field--name-field-tags .field__label {
  padding-right: .2rem;
  text-transform: uppercase;
}
/* line 371, ../assets/scss/components/_cards.scss */
.view-patient-articles .field--name-field-tags .field__label,
.view-patient-articles .field--name-field-tags .field__items,
.view-patient-articles .field--name-field-tags .field__item,
.view-newspaper-slider .field--name-field-tags .field__label,
.view-newspaper-slider .field--name-field-tags .field__items,
.view-newspaper-slider .field--name-field-tags .field__item,
.view-articles .field--name-field-tags .field__label,
.view-articles .field--name-field-tags .field__items,
.view-articles .field--name-field-tags .field__item {
  display: inline;
  float: inherit;
}
/* line 378, ../assets/scss/components/_cards.scss */
.view-patient-articles .social-media-sharing,
.view-newspaper-slider .social-media-sharing,
.view-articles .social-media-sharing {
  text-align: right;
}
/* line 380, ../assets/scss/components/_cards.scss */
.view-patient-articles .social-media-sharing ul,
.view-newspaper-slider .social-media-sharing ul,
.view-articles .social-media-sharing ul {
  justify-content: center;
}
/* line 383, ../assets/scss/components/_cards.scss */
.view-patient-articles .social-media-sharing ul li:last-child,
.view-newspaper-slider .social-media-sharing ul li:last-child,
.view-articles .social-media-sharing ul li:last-child {
  margin-right: 0;
}

/* line 393, ../assets/scss/components/_cards.scss */
.view-newspaper-slider.view-id-newspaper_slider .view-content {
  padding: 0;
}

@media (min-width: 720px) {
  /* line 402, ../assets/scss/components/_cards.scss */
  .view-articles.view-display-id-page_tips .views-row .bs-region--left {
    width: 13rem;
  }
  /* line 405, ../assets/scss/components/_cards.scss */
  .view-articles.view-display-id-page_tips .views-row .bs-region--right {
    width: calc(100% - 13rem);
  }
}
/* line 1, ../assets/scss/components/_sliders.scss */
.content-top-page {
  margin-bottom: 2rem;
}

/* line 4, ../assets/scss/components/_sliders.scss */
.slick__arrow {
  z-index: 0;
}

/* line 7, ../assets/scss/components/_sliders.scss */
.view-banners {
  display: none;
}
/* line 9, ../assets/scss/components/_sliders.scss */
.view-banners img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 14, ../assets/scss/components/_sliders.scss */
.view-banners .slide__content {
  position: relative;
}
/* line 17, ../assets/scss/components/_sliders.scss */
.view-banners .slide__caption {
  background: rgba(0, 0, 0, 0.2);
  bottom: 0;
  font-family: "Trajan", sans-serif;
  font-size: 1.6rem;
  height: auto !important;
  left: 0;
  position: absolute;
  text-align: center;
  top: inherit;
  width: 100%;
  z-index: 1;
}
/* line 29, ../assets/scss/components/_sliders.scss */
.view-banners .slide__caption a {
  color: #ffffff;
}
/* line 31, ../assets/scss/components/_sliders.scss */
.view-banners .slide__caption a:hover, .view-banners .slide__caption a:focus {
  color: var(--main-color);
}
/* line 38, ../assets/scss/components/_sliders.scss */
.view-banners .slick__arrow .slick-arrow {
  background: transparent;
  color: #000000;
}
/* line 41, ../assets/scss/components/_sliders.scss */
.view-banners .slick__arrow .slick-arrow::before {
  color: #000000;
  font-size: 2.5rem;
}
/* line 45, ../assets/scss/components/_sliders.scss */
.view-banners .slick__arrow .slick-arrow.slick-prev {
  left: 1.5rem;
}
/* line 48, ../assets/scss/components/_sliders.scss */
.view-banners .slick__arrow .slick-arrow.slick-next {
  right: 1.5rem;
}

/* line 54, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient,
.block-views-blockevents-carousel-block-dermatologist-home {
  border-top: 1px solid var(--main-color);
  margin-top: 1rem;
  position: relative;
}
/* line 59, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient h2,
.block-views-blockevents-carousel-block-dermatologist-home h2 {
  border-bottom: 1px solid #cccccc;
  font-size: 1.4rem;
  padding: 1.3rem 1rem;
  padding-right: 10rem;
}
/* line 65, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .more-link,
.block-views-blockevents-carousel-block-dermatologist-home .more-link {
  position: absolute;
  right: 0;
  top: .7rem;
}
/* line 69, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .more-link a,
.block-views-blockevents-carousel-block-dermatologist-home .more-link a {
  align-items: center;
  display: flex;
  font-size: 1.3rem;
  padding: .3rem 1rem;
  text-transform: uppercase;
}
/* line 78, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .slide,
.block-views-blockevents-carousel-block-dermatologist-home .slide {
  padding-right: 2rem;
  position: relative;
}
/* line 82, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .slide.slick-current:after,
.block-views-blockevents-carousel-block-dermatologist-home .slide.slick-current:after {
  opacity: 1;
}
/* line 86, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .slide:after,
.block-views-blockevents-carousel-block-dermatologist-home .slide:after {
  background: var(--main-color);
  content: '';
  height: 60%;
  opacity: 0;
  position: absolute;
  top: 50%;
  right: 1rem;
  transform: translateY(-50%);
  width: 2px;
}
/* line 98, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .slide__description,
.block-views-blockevents-carousel-block-dermatologist-home .slide__description {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 0;
}
/* line 103, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .slide__description .views-field-field-image,
.block-views-blockevents-carousel-block-dermatologist-home .slide__description .views-field-field-image {
  width: 100%;
}
/* line 105, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .slide__description .views-field-field-image img,
.block-views-blockevents-carousel-block-dermatologist-home .slide__description .views-field-field-image img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 111, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .slide__description .views-field-title,
.block-views-blockevents-carousel-block-dermatologist-home .slide__description .views-field-title {
  font-size: 1.4rem;
  line-height: 1.6rem;
  padding-top: 1rem;
  text-transform: uppercase;
  width: 100%;
}
/* line 117, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .slide__description .views-field-title a,
.block-views-blockevents-carousel-block-dermatologist-home .slide__description .views-field-title a {
  color: #000000;
}
/* line 119, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient .slide__description .views-field-title a:hover,
.block-views-blockevents-carousel-block-dermatologist-home .slide__description .views-field-title a:hover {
  color: #289cff;
}

/* line 131, ../assets/scss/components/_sliders.scss */
.user-logged-in .block-views-blockevents-carousel-block-patient .views-field-title a:hover,
.user-logged-in .block-views-blockevents-carousel-block-dermatologist-home .views-field-title a:hover {
  color: #07898d;
}

/* line 140, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient-highlight h2,
.block-views-blockevents-carousel-block-highlight h2 {
  background: var(--main-color);
  color: #ffffff;
  display: inline-block;
  font-size: 1.6rem;
  font-weight: bold;
  padding: .3rem 1rem;
}
/* line 148, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient-highlight .slide,
.block-views-blockevents-carousel-block-highlight .slide {
  background: var(--main-color-100);
}
/* line 151, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient-highlight .slide__description,
.block-views-blockevents-carousel-block-highlight .slide__description {
  display: flex;
  flex-direction: column;
  position: relative;
}
/* line 156, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-field-image img,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-field-image img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 162, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-title,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-title {
  font-family: "Trajan", sans-serif;
  font-size: 1.7rem;
  padding: 2rem;
  text-transform: uppercase;
}
/* line 167, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-title a,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-title a {
  color: #000000;
}
/* line 171, ../assets/scss/components/_sliders.scss */
.block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node,
.block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node {
  padding: 0 2rem 2rem;
}

@media (min-width: 720px) {
  /* line 180, ../assets/scss/components/_sliders.scss */
  .view-banners {
    display: block;
  }

  /* line 183, ../assets/scss/components/_sliders.scss */
  .content-top-page {
    padding: 0 1.5rem;
  }

  /* line 187, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home h2 {
    font-size: 1.9rem;
    padding: 1rem;
  }
  /* line 191, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slide {
    padding-right: 2rem;
  }
  /* line 193, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slide:after {
    right: 0;
  }
  /* line 197, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slide__description {
    flex-direction: row;
  }
  /* line 199, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slide__description .views-field-field-image {
    width: 47%;
  }
  /* line 202, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slide__description .views-field-title {
    width: calc(100% - 47%);
    padding-left: 1rem;
    padding-top: 0;
  }

  /* line 211, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slick,
  .block-views-blockevents-carousel-block-patient .slick {
    padding-left: 2rem;
  }
  /* line 215, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slick__arrow .slick-arrow,
  .block-views-blockevents-carousel-block-patient .slick__arrow .slick-arrow {
    height: 3.4rem;
    width: 3.4rem;
  }
  /* line 218, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slick__arrow .slick-arrow:before,
  .block-views-blockevents-carousel-block-patient .slick__arrow .slick-arrow:before {
    font-size: 3rem;
  }
  /* line 223, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slide__description,
  .block-views-blockevents-carousel-block-patient .slide__description {
    flex-direction: row;
  }
  /* line 225, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slide__description .views-field-field-image,
  .block-views-blockevents-carousel-block-patient .slide__description .views-field-field-image {
    width: 150px;
  }
  /* line 228, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-dermatologist-home .slide__description .views-field-title,
  .block-views-blockevents-carousel-block-patient .slide__description .views-field-title {
    padding-left: 2rem;
    padding-top: 0;
    width: calc(100% - 150px);
  }

  /* line 237, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-patient-highlight .slide__caption,
  .block-views-blockevents-carousel-block-highlight .slide__caption {
    padding: 0;
  }
  /* line 240, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-patient-highlight .slide__description,
  .block-views-blockevents-carousel-block-highlight .slide__description {
    flex-direction: row;
  }
  /* line 242, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-field-image,
  .block-views-blockevents-carousel-block-highlight .slide__description .views-field-field-image {
    width: 50%;
  }
  /* line 245, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-title,
  .block-views-blockevents-carousel-block-highlight .slide__description .views-field-title {
    padding-bottom: 8rem;
    width: 50%;
  }
  /* line 249, ../assets/scss/components/_sliders.scss */
  .block-views-blockevents-carousel-block-patient-highlight .slide__description .views-field-view-node,
  .block-views-blockevents-carousel-block-highlight .slide__description .views-field-view-node {
    bottom: 2rem;
    left: calc(50% + 2rem);
    padding: 0;
    position: absolute;
  }

  /* line 258, ../assets/scss/components/_sliders.scss */
  .view-banners .slide__caption {
    font-size: 2.5rem;
    line-height: 3.2rem;
  }
  /* line 266, ../assets/scss/components/_sliders.scss */
  .view-banners .slick__arrow .slick-arrow::before {
    font-size: 4rem;
  }
}
@media (min-width: 960px) {
  /* line 274, ../assets/scss/components/_sliders.scss */
  .content-top-page {
    padding: 0;
  }
}
/* line 1, ../assets/scss/components/_modal.scss */
.login-dialog {
  background: rgba(255, 255, 255, 0.95);
  border: 0;
  width: 100% !important;
  top: 0 !important;
}
/* line 6, ../assets/scss/components/_modal.scss */
.login-dialog .ui-dialog-buttonpane,
.login-dialog .ui-dialog-titlebar {
  display: none;
}
/* line 10, ../assets/scss/components/_modal.scss */
.login-dialog .ui-dialog-content {
  min-height: 100vh !important;
}
/* line 13, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-top {
  display: flex;
  font-size: 1.3rem;
  justify-content: center;
  flex-direction: column;
}
/* line 18, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-top .field--name-field-image {
  margin-bottom: 1rem;
}
/* line 20, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-top .field--name-field-image img {
  display: block;
  height: auto;
  max-width: 300px;
}
/* line 26, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-top .btn-link {
  border: 1px solid #07898d;
  color: #07898d;
  font-size: 1.3rem;
  line-height: 3.2rem;
  text-decoration: none;
  padding: 0 1.6rem;
}
/* line 33, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-top .btn-link:hover, .login-dialog .modal-login-top .btn-link:focus {
  background: #07898d;
  color: #ffffff;
}
/* line 39, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-top .btn-link.icn-back:before {
  content: "\e921";
  font-family: "iconFont";
}
/* line 46, ../assets/scss/components/_modal.scss */
.login-dialog .form-actions {
  border: 1px solid #07898d;
  display: inline-block;
  margin: 0 auto;
  position: relative;
}
/* line 51, ../assets/scss/components/_modal.scss */
.login-dialog .form-actions:focus, .login-dialog .form-actions:hover {
  background: #07898d;
}
/* line 54, ../assets/scss/components/_modal.scss */
.login-dialog .form-actions:focus:after, .login-dialog .form-actions:hover:after {
  color: #ffffff;
}
/* line 58, ../assets/scss/components/_modal.scss */
.login-dialog .form-actions:after {
  color: #07898d;
  content: "\e911";
  font-family: "iconFont";
  font-size: 1.4rem;
  position: absolute;
  right: 1.6rem;
  top: 50%;
  transform: translateY(-50%);
  z-index: 0;
}
/* line 69, ../assets/scss/components/_modal.scss */
.login-dialog .form-actions .button {
  background: transparent;
  border: 0;
  color: #07898d;
  display: inline-block !important;
  padding: 0 1.6rem;
  padding-right: 3.2rem;
  position: relative;
  width: auto;
  z-index: 1;
}
/* line 79, ../assets/scss/components/_modal.scss */
.login-dialog .form-actions .button:hover {
  color: #ffffff;
}
/* line 86, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-left .content-user-form h2 {
  background: #07898d;
  margin-bottom: 0;
}
/* line 90, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-left .content-user-form .top-elements {
  flex-direction: column;
  flex-wrap: wrap;
  font-weight: bold;
  justify-content: center;
}
/* line 95, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-left .content-user-form .top-elements a {
  color: #00c1ca;
  display: block;
  font-weight: bold;
  margin-top: .5rem;
}
/* line 102, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-left .content-user-form .login-links {
  font-size: 1.4rem;
  margin-top: 1rem;
  text-align: center;
}
/* line 106, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-left .content-user-form .login-links a {
  color: #07898d;
  display: inline-block;
}
/* line 109, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-left .content-user-form .login-links a:last-child {
  margin-top: .2rem;
}
/* line 115, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-left .user-login-form {
  box-shadow: 1px 1px 8px 1px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  margin: 0;
  padding: 2rem;
  text-align: center;
}
/* line 121, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-left .user-login-form label,
.login-dialog .modal-login-left .user-login-form .form-item {
  text-align: left;
}
/* line 127, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-right {
  margin: 2rem 0;
}
/* line 129, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-right .block-revive-adserver {
  height: 100%;
}
/* line 131, ../assets/scss/components/_modal.scss */
.login-dialog .modal-login-right .block-revive-adserver iframe {
  display: block;
  height: auto;
  min-height: 60rem;
  width: 100%;
}

/* line 140, ../assets/scss/components/_modal.scss */
.modal-backdrop {
  background: #ffffff;
  opacity: 0.9 !important;
}

/* line 145, ../assets/scss/components/_modal.scss */
#modal-visits .modal-content {
  border: 1px solid #07898d;
}
/* line 148, ../assets/scss/components/_modal.scss */
#modal-visits .modal-header {
  background: #07898d;
  color: #ffffff;
  justify-content: center;
  text-align: center;
  padding: 1rem 3.5rem .8rem;
  position: relative;
}
/* line 155, ../assets/scss/components/_modal.scss */
#modal-visits .modal-header .modal-title {
  font-family: "Trajan", sans-serif;
  font-weight: bold;
  font-size: 1.8rem;
  font-weight: normal;
}
/* line 161, ../assets/scss/components/_modal.scss */
#modal-visits .modal-header .btn-close {
  align-items: center;
  background: #ffffff;
  border-radius: 100%;
  color: #07898d;
  display: flex;
  justify-content: center;
  opacity: 1;
  position: absolute;
  right: 1.6rem;
  top: 1.3rem;
}
/* line 172, ../assets/scss/components/_modal.scss */
#modal-visits .modal-header .btn-close:after {
  content: "\e90f";
  font-family: "iconFont";
  font-size: 1.8rem;
}
/* line 179, ../assets/scss/components/_modal.scss */
#modal-visits .modal-body {
  font-size: 1.4rem;
  line-height: 1.9rem;
  padding: 1.5rem 1rem;
  text-align: center;
}
/* line 184, ../assets/scss/components/_modal.scss */
#modal-visits .modal-body p {
  margin-bottom: 1rem;
}
/* line 186, ../assets/scss/components/_modal.scss */
#modal-visits .modal-body p:last-child {
  margin-bottom: 0;
}
/* line 190, ../assets/scss/components/_modal.scss */
#modal-visits .modal-body .btn {
  background: transparent;
  border: 1px solid #07898d;
  font-size: 1.4rem;
  color: #07898d;
  margin: 2rem auto;
  text-transform: uppercase;
}
/* line 197, ../assets/scss/components/_modal.scss */
#modal-visits .modal-body .btn:hover, #modal-visits .modal-body .btn:focus {
  background: #07898d;
  color: #ffffff;
}

/* line 205, ../assets/scss/components/_modal.scss */
.main-header .view-notifications {
  max-height: 370px;
  overflow-y: auto;
  padding: 0 1.6rem 3rem;
}
/* line 209, ../assets/scss/components/_modal.scss */
.main-header .view-notifications .views-row {
  border-bottom: 1px solid #07898d;
  align-items: center;
  font-size: 1.2rem;
  padding: 1rem;
  padding-bottom: 2.5rem;
  position: relative;
}
/* line 216, ../assets/scss/components/_modal.scss */
.main-header .view-notifications .views-row:last-child {
  border-bottom: 0;
}
/* line 219, ../assets/scss/components/_modal.scss */
.main-header .view-notifications .views-row .field--name-created {
  color: #07898d;
  bottom: 1rem;
  position: absolute;
  right: 0;
}
/* line 225, ../assets/scss/components/_modal.scss */
.main-header .view-notifications .views-row .bs-region--left {
  max-width: 50px;
  padding: 0;
  width: auto;
}
/* line 230, ../assets/scss/components/_modal.scss */
.main-header .view-notifications .views-row .bs-region--right {
  max-width: calc(100% - 50px);
  padding: 0;
  padding-left: 1rem;
}
/* line 234, ../assets/scss/components/_modal.scss */
.main-header .view-notifications .views-row .bs-region--right .field--name-title {
  margin-bottom: .5rem;
}
/* line 239, ../assets/scss/components/_modal.scss */
.main-header .view-notifications .more-link {
  bottom: 0;
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
/* line 245, ../assets/scss/components/_modal.scss */
.main-header .view-notifications .more-link a {
  background: #00c1ca;
  color: #ffffff;
  font-size: 1.2rem;
  font-weight: bold;
  display: block;
  padding: .5rem;
  text-transform: uppercase;
}
/* line 253, ../assets/scss/components/_modal.scss */
.main-header .view-notifications .more-link a:after {
  content: "\e911";
  font-family: "iconFont";
  font-size: 1.4rem;
  margin-left: 1rem;
}

@media (min-width: 720px) {
  /* line 266, ../assets/scss/components/_modal.scss */
  .login-dialog .modal-login-top {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 800px;
  }
  /* line 273, ../assets/scss/components/_modal.scss */
  .login-dialog .modal-login-content {
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 790px;
    padding-left: 5rem;
    width: 100%;
  }
  /* line 281, ../assets/scss/components/_modal.scss */
  .login-dialog .modal-login-left {
    max-width: 400px;
    width: 100%;
  }
  /* line 284, ../assets/scss/components/_modal.scss */
  .login-dialog .modal-login-left .content-user-form {
    padding: 0;
  }
  /* line 286, ../assets/scss/components/_modal.scss */
  .login-dialog .modal-login-left .content-user-form .top-elements {
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    margin-bottom: 1rem;
  }
  /* line 291, ../assets/scss/components/_modal.scss */
  .login-dialog .modal-login-left .content-user-form .top-elements a {
    margin-top: 0;
  }
  /* line 297, ../assets/scss/components/_modal.scss */
  .login-dialog .modal-login-right {
    margin: 0;
    max-width: 300px;
    width: 100%;
  }
}
/* line 1, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] {
  background: #f7f7f7;
  margin-bottom: 2.5rem;
  padding-bottom: 3rem;
  padding-top: 1rem;
}
/* line 6, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] h2 {
  font-family: "Trajan", sans-serif;
  font-size: 1.5rem;
  font-weight: normal;
  text-align: center;
}
/* line 12, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .view-courses-virtual {
  padding: 1.5rem 2.5rem;
}
/* line 17, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .views-row:last-child .node--type-course-virtual {
  border-bottom: 0;
}
/* line 22, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual {
  align-items: center;
  border-bottom: 1px solid #07898d;
  display: flex;
  margin-bottom: 1rem;
  padding-bottom: 1rem;
  position: relative;
}
/* line 31, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual:hover .group-right a {
  color: #07898d;
}
/* line 36, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-left {
  float: inherit;
  width: 100px;
}
/* line 39, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-left img {
  display: block;
  height: 100px;
  width: 100px;
  -webkit-object-fit: cover;
  -moz-object-fit: cover;
  -o-object-fit: cover;
  -ms-object-fit: cover;
  object-fit: cover;
  -webkit-object-position: center;
  -moz-object-position: center;
  -o-object-position: center;
  -ms-object-position: center;
  object-position: center;
}
/* line 47, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-right {
  font-size: 1.4rem;
  line-height: 1.6rem;
  padding-left: 1rem;
  text-transform: uppercase;
  width: calc(100% - 100px);
}
/* line 53, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-right h4 {
  margin: 0;
}
/* line 56, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-right a {
  color: #000000;
  font-size: 1.4rem;
  line-height: 1.6rem;
}
/* line 60, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-right a:hover, div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-right a:focus {
  color: #07898d;
}
/* line 64, ../assets/scss/components/_sidebars.scss */
div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-right a:after {
  content: '';
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

/* line 82, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor {
  margin-bottom: 2.5rem;
}

/* line 90, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slick:hover .slick__arrow .slick-arrow,
.block-asocol-tabs-doctor .slick:hover .slick__arrow .slick-arrow {
  opacity: 1;
}
/* line 97, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slick__arrow .slick-arrow,
.block-asocol-tabs-doctor .slick__arrow .slick-arrow {
  opacity: 0;
}
/* line 102, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__media .media,
.block-asocol-tabs-doctor .slide__media .media {
  height: 5rem;
  width: 5rem;
}
/* line 107, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .nav,
.block-asocol-tabs-doctor .nav {
  align-items: flex-end;
  border-bottom: 0;
  margin-bottom: 1px;
}
/* line 113, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .nav li:nth-child(2n) .nav-link,
.block-asocol-tabs-doctor .nav li:nth-child(2n) .nav-link {
  border-left: 0;
  border-right: 0;
}
/* line 119, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .nav li:nth-child(2) .nav-link,
.block-asocol-tabs-doctor .nav li:nth-child(2) .nav-link {
  background: #dad9d9;
}
/* line 124, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .nav li:nth-child(3) .nav-link,
.block-asocol-tabs-doctor .nav li:nth-child(3) .nav-link {
  background: #eff0f1;
}
/* line 129, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .nav .nav-link,
.block-asocol-tabs-doctor .nav .nav-link {
  background: #ffffff;
  border: 2px solid #e8e8e8;
  border-bottom: 0;
  border-radius: 0;
  border-top-left-radius: .4rem;
  border-top-right-radius: .4rem;
  color: #000000;
  font-size: 1.4rem;
  padding: .7rem;
  position: relative;
}
/* line 140, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .nav .nav-link.active,
.block-asocol-tabs-doctor .nav .nav-link.active {
  padding: 1rem .8rem;
}
/* line 142, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .nav .nav-link.active:after,
.block-asocol-tabs-doctor .nav .nav-link.active:after {
  opacity: 1;
}
/* line 146, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .nav .nav-link:after,
.block-asocol-tabs-doctor .nav .nav-link:after {
  background: #ffffff;
  bottom: -2px;
  content: '';
  display: block;
  height: 2px;
  left: 0;
  opacity: 0;
  position: absolute;
  width: 100%;
}
/* line 159, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .tab-content,
.block-asocol-tabs-doctor .tab-content {
  border: 2px solid #e8e8e8;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  padding: 2rem;
}
/* line 167, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor #fq .views-field-title,
.block-asocol-tabs-doctor #fq .views-field-title {
  width: 100%;
}
/* line 171, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__description,
.block-asocol-tabs-doctor .slide__description {
  /*align-items: center;
  display: flex;
  flex-wrap: wrap;*/
}
/* line 175, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__description .views-field-field-image,
.block-asocol-tabs-doctor .slide__description .views-field-field-image {
  display: inline-block;
  vertical-align: middle;
  width: 38%;
}
/* line 180, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__description .views-field-body,
.block-asocol-tabs-doctor .slide__description .views-field-body {
  font-size: 1.4rem;
  line-height: 1.9rem;
  margin: 1rem 0 2rem 0;
  text-align: center;
}
/* line 186, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__description .views-field-title,
.block-asocol-tabs-doctor .slide__description .views-field-title {
  display: inline-block;
  padding-left: 1rem;
  text-align: center;
  vertical-align: middle;
  width: calc(100% - 38%);
}
/* line 192, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__description .views-field-title a,
.block-asocol-tabs-doctor .slide__description .views-field-title a {
  color: #000000;
  line-height: 2rem;
}
/* line 195, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__description .views-field-title a:hover,
.block-asocol-tabs-doctor .slide__description .views-field-title a:hover {
  color: var(--main-color);
}
/* line 200, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__description .views-field-field-tags,
.block-asocol-tabs-doctor .slide__description .views-field-field-tags {
  margin-top: 1rem;
  width: 100%;
}
/* line 203, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__description .views-field-field-tags .field-content,
.block-asocol-tips-fq-doctor .slide__description .views-field-field-tags .views-label,
.block-asocol-tabs-doctor .slide__description .views-field-field-tags .field-content,
.block-asocol-tabs-doctor .slide__description .views-field-field-tags .views-label {
  display: inline;
}
/* line 210, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .more-link a,
.block-asocol-tabs-doctor .more-link a {
  padding: .4rem 1rem;
}

/* line 217, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__media {
  display: none;
}
/* line 220, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__content {
  max-width: 320px;
}
/* line 223, ../assets/scss/components/_sidebars.scss */
.block-asocol-tips-fq-doctor .slide__caption {
  padding: 0;
}

/* line 227, ../assets/scss/components/_sidebars.scss */
.view-tags-evaluators {
  margin-top: 1rem;
}
/* line 229, ../assets/scss/components/_sidebars.scss */
.view-tags-evaluators .view-content {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  font-size: 1.2rem;
}
/* line 234, ../assets/scss/components/_sidebars.scss */
.view-tags-evaluators .view-content .views-row {
  margin-bottom: 1rem;
  margin-right: 1rem;
}
/* line 238, ../assets/scss/components/_sidebars.scss */
.view-tags-evaluators .view-content a {
  background: #0284cf;
  border: 1px solid #0284cf;
  border-radius: 2rem;
  color: #ffffff;
  display: inline-block;
  font-weight: bold;
  padding: .5rem 1rem;
}
/* line 246, ../assets/scss/components/_sidebars.scss */
.view-tags-evaluators .view-content a:hover {
  background: #ffffff;
  color: #0284cf;
}

/* line 254, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial {
  margin-bottom: 2rem;
}
/* line 256, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .group-top {
  align-items: center;
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #289cff;
  display: flex;
  justify-content: space-between;
  padding: 1rem 0;
}
/* line 263, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .group-top h2 {
  font-size: 1.4rem;
  margin: 0;
}
/* line 268, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .group-top .more-link a {
  border-color: #289cff;
  color: #289cff;
  font-size: 1.4rem;
  padding: .4rem;
  padding-bottom: .2rem;
}
/* line 275, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .group-top .more-link a:hover, aside .view-comite-editorial .group-top .more-link a:focus {
  background: #289cff;
  color: #ffffff;
}
/* line 284, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .views-row {
  border-bottom: 2px solid #289cff;
  padding: 1.6rem;
}
/* line 287, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .views-row .views-row {
  border: 0;
  padding: 0;
}
/* line 291, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .views-row:last-child {
  border: 0;
  bottom: 0;
}
/* line 296, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .bs-region--left {
  width: 9rem;
}
/* line 299, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .bs-region--right {
  display: flex;
  flex-direction: column;
  padding-left: 2rem;
  width: calc(100% - 9rem);
}
/* line 305, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .user--type-user {
  align-items: center;
}
/* line 307, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .user--type-user .field--name-user-picture {
  border: 0;
  border-right: 1px solid #289cff;
  border-radius: 0;
  height: 110px;
  margin: 0;
  padding-right: 1rem;
  width: 90px;
}
/* line 316, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .user--type-user .field--name-field-first-name,
aside .view-comite-editorial .view-content .user--type-user .field--name-field-first-surname {
  font-family: "Trebuchet MS", sans-serif;
  font-weight: bold;
}
/* line 321, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .user--type-user .info-dr {
  text-align: left;
}
/* line 324, ../assets/scss/components/_sidebars.scss */
aside .view-comite-editorial .view-content .user--type-user .field--name-field-university-degree {
  color: #000000;
  font-weight: normal;
  text-align: left;
}

/* line 333, ../assets/scss/components/_sidebars.scss */
.block-views-blocktop-skin-illness-block-top {
  background: #f7f7f7;
}
/* line 335, ../assets/scss/components/_sidebars.scss */
.block-views-blocktop-skin-illness-block-top h2 {
  background: #fff9f9;
  font-family: "Trajan", sans-serif;
  font-size: 1.6rem;
  font-weight: normal;
  padding: 1.5rem;
  text-align: center;
  text-transform: uppercase;
}
/* line 344, ../assets/scss/components/_sidebars.scss */
.block-views-blocktop-skin-illness-block-top .view-top-skin-illness {
  padding: 0 2.5rem 2.5rem;
}
/* line 346, ../assets/scss/components/_sidebars.scss */
.block-views-blocktop-skin-illness-block-top .view-top-skin-illness .views-row {
  border-bottom: 1px solid var(--main-color);
  margin-bottom: 1rem;
  padding-bottom: 1rem;
}
/* line 350, ../assets/scss/components/_sidebars.scss */
.block-views-blocktop-skin-illness-block-top .view-top-skin-illness .views-row:last-child {
  border-bottom: 0;
}
/* line 355, ../assets/scss/components/_sidebars.scss */
.block-views-blocktop-skin-illness-block-top .view-top-skin-illness .views-row .bs-region--right .field--name-node-title h2 {
  background: transparent;
  color: var(--main-color);
  font-family: "Trebuchet MS", sans-serif;
  font-size: 1.4rem;
  font-weight: bold;
  line-height: 1.6rem;
  padding: 0;
  text-align: left;
}
/* line 366, ../assets/scss/components/_sidebars.scss */
.block-views-blocktop-skin-illness-block-top .view-top-skin-illness .views-row .bs-region--right .field--name-field-tags {
  font-size: 1.3rem;
  line-height: 1.5rem;
  margin-top: 1rem;
}
/* line 370, ../assets/scss/components/_sidebars.scss */
.block-views-blocktop-skin-illness-block-top .view-top-skin-illness .views-row .bs-region--right .field--name-field-tags .field__label,
.block-views-blocktop-skin-illness-block-top .view-top-skin-illness .views-row .bs-region--right .field--name-field-tags .field__items,
.block-views-blocktop-skin-illness-block-top .view-top-skin-illness .views-row .bs-region--right .field--name-field-tags .field__item {
  display: inline;
}
/* line 379, ../assets/scss/components/_sidebars.scss */
.block-views-blocktop-skin-illness-block-top .view-top-skin-illness .more-link a {
  padding: .4rem 1rem;
}

/* line 386, ../assets/scss/components/_sidebars.scss */
.block-asocol-search-skin-illness {
  background: #f7f7f7;
  border-top: 1px solid var(--main-color);
  margin: 2rem 0 0;
  padding: 2rem 2rem 2.5rem 2rem;
  text-align: center;
}
/* line 392, ../assets/scss/components/_sidebars.scss */
.block-asocol-search-skin-illness h2 {
  font-size: 1.6rem;
  line-height: 1.8rem;
  margin: 0 0 1rem 0;
}
/* line 398, ../assets/scss/components/_sidebars.scss */
.block-asocol-search-skin-illness form input, .block-asocol-search-skin-illness form select {
  border-radius: 2rem;
}
/* line 401, ../assets/scss/components/_sidebars.scss */
.block-asocol-search-skin-illness form .form-type-textfield {
  position: relative;
}
/* line 403, ../assets/scss/components/_sidebars.scss */
.block-asocol-search-skin-illness form .form-type-textfield:before {
  color: #7B7B7B;
  content: "\e91c";
  font-family: "iconFont";
  font-size: 1.5rem;
  left: 1.2rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
/* line 413, ../assets/scss/components/_sidebars.scss */
.block-asocol-search-skin-illness form .form-type-textfield input {
  padding-left: 3.2rem;
}
/* line 417, ../assets/scss/components/_sidebars.scss */
.block-asocol-search-skin-illness form .form-actions {
  margin-bottom: 0;
}
/* line 419, ../assets/scss/components/_sidebars.scss */
.block-asocol-search-skin-illness form .form-actions .button {
  border-radius: 0;
  min-width: 15rem;
  width: auto;
}

@media (min-width: 720px) {
  /* line 429, ../assets/scss/components/_sidebars.scss */
  div[class*="block-views-blockcourses-virtual-block"] h2 {
    font-size: 1.6rem;
  }
  /* line 433, ../assets/scss/components/_sidebars.scss */
  div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-right {
    padding-left: 1.5rem;
  }
  /* line 435, ../assets/scss/components/_sidebars.scss */
  div[class*="block-views-blockcourses-virtual-block"] .node--type-course-virtual .group-right a {
    font-size: 1.4rem;
    line-height: 1.6rem;
  }
}
@media (min-width: 1380px) {
  /* line 445, ../assets/scss/components/_sidebars.scss */
  .block-asocol-tips-fq-doctor .slide__content {
    max-width: 335px;
  }
}
/* line 2, ../assets/scss/pages/_home.scss */
.page-node-type-section .body-content {
  box-shadow: none;
}

/* line 7, ../assets/scss/pages/_home.scss */
.path-frontpage .block-page-title-block {
  display: none;
}

/* line 11, ../assets/scss/pages/_home.scss */
.main-content {
  position: relative;
}

/* line 14, ../assets/scss/pages/_home.scss */
.path-frontpage {
  margin-top: 0;
}
/* line 16, ../assets/scss/pages/_home.scss */
.path-frontpage .wrapper-body {
  box-shadow: none;
}
/* line 20, ../assets/scss/pages/_home.scss */
.path-frontpage .wrapper-body--main .main-content {
  padding: 0 1.6rem;
}

/* line 25, ../assets/scss/pages/_home.scss */
#block-tituloprehome {
  background: #289cff;
  color: #ffffff;
  padding: .5rem 1.6rem;
  text-align: center;
}

/* line 32, ../assets/scss/pages/_home.scss */
.layout__region--second .block-inline-blockprehome {
  background: rgba(187, 224, 255, 0.4);
}
/* line 35, ../assets/scss/pages/_home.scss */
.layout__region--second .block-inline-blockprehome h2 a {
  border: 2px solid #289cff;
  color: #289cff;
}
/* line 38, ../assets/scss/pages/_home.scss */
.layout__region--second .block-inline-blockprehome h2 a:hover {
  background: #ffffff;
  color: #289cff;
}

/* line 47, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome {
  background: #07898d;
  color: #ffffff;
  text-align: center;
  padding: 1.6rem 1rem;
  position: relative;
}
/* line 53, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome:hover {
  cursor: pointer;
  opacity: 0.95;
}
/* line 57, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome:hover .field--name-field-image img {
  transform: scale(1.1);
}
/* line 62, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome h2 {
  font-weight: normal;
}
/* line 64, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome h2 .ajax-progress {
  display: none;
}
/* line 67, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome h2 a {
  border: 2px solid #ffffff;
  color: #ffffff;
  display: inline-block;
  font-family: "Trajan", sans-serif;
  font-size: 1.3rem;
  text-decoration: none;
  text-transform: uppercase;
  padding: .8rem 1.2rem .5rem;
  transition: all .4s;
}
/* line 77, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome h2 a:hover {
  background: #ffffff;
  color: #07898d;
}
/* line 81, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome h2 a:before {
  content: '';
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
/* line 92, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome .field--type-image {
  border: 5px solid #ffffff;
  margin-top: 1.5rem;
  height: 260px;
  overflow: hidden;
}
/* line 97, ../assets/scss/pages/_home.scss */
.block-inline-blockprehome .field--type-image img {
  height: 260px;
  transform: scale(1);
  transition: transform .5s;
  width: 100%;
  -webkit-object-fit: cover;
  -moz-object-fit: cover;
  -o-object-fit: cover;
  -ms-object-fit: cover;
  object-fit: cover;
  -webkit-object-position: 0 0;
  -moz-object-position: 0 0;
  -o-object-position: 0 0;
  -ms-object-position: 0 0;
  object-position: 0 0;
}

/* line 109, ../assets/scss/pages/_home.scss */
.block-prehome-members .link,
.block-prehome-derma .link {
  padding: 0;
}
/* line 112, ../assets/scss/pages/_home.scss */
.block-prehome-members h2,
.block-prehome-derma h2 {
  font-size: 1.4rem;
  margin: 0;
}
/* line 116, ../assets/scss/pages/_home.scss */
.block-prehome-members .columns-block,
.block-prehome-derma .columns-block {
  background: rgba(187, 224, 255, 0.7);
  border-top: 1px solid #289cff;
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 2rem;
}
/* line 123, ../assets/scss/pages/_home.scss */
.block-prehome-members .columns-block .image,
.block-prehome-derma .columns-block .image {
  width: 100%;
}
/* line 125, ../assets/scss/pages/_home.scss */
.block-prehome-members .columns-block .image img,
.block-prehome-derma .columns-block .image img {
  height: auto;
  width: 100%;
}
/* line 130, ../assets/scss/pages/_home.scss */
.block-prehome-members .columns-block .text,
.block-prehome-derma .columns-block .text {
  padding: 1rem;
  text-align: center;
  width: 100%;
}
/* line 135, ../assets/scss/pages/_home.scss */
.block-prehome-members .columns-block .text .link a,
.block-prehome-derma .columns-block .text .link a {
  border-color: #289cff;
  color: #289cff;
  font-size: 1.3rem;
}
/* line 140, ../assets/scss/pages/_home.scss */
.block-prehome-members .columns-block .text .link a:hover, .block-prehome-members .columns-block .text .link a:focus,
.block-prehome-derma .columns-block .text .link a:hover,
.block-prehome-derma .columns-block .text .link a:focus {
  background: #289cff;
  color: #ffffff;
}
/* line 149, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block,
.block-prehome-derma .logo-block {
  padding: 2rem;
  text-align: center;
}
/* line 153, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block__image img,
.block-prehome-derma .logo-block__image img {
  display: block;
  height: auto;
  margin: 0 auto 1.5rem;
  max-width: 200px;
}
/* line 160, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block__link,
.block-prehome-derma .logo-block__link {
  margin-top: 2.5rem;
}
/* line 162, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block__link a,
.block-prehome-derma .logo-block__link a {
  color: #07898d;
  border-color: #07898d;
  font-size: 1.3rem;
}
/* line 167, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block__link a:hover, .block-prehome-members .logo-block__link a:focus,
.block-prehome-derma .logo-block__link a:hover,
.block-prehome-derma .logo-block__link a:focus {
  background: #07898d;
  color: #ffffff;
}

/* line 177, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block {
  background: rgba(187, 224, 255, 0.3);
  border-top: 1px solid #07898d;
}
/* line 180, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block:nth-child(3) {
  background: #f5e5f9;
  border-top: 1px solid #a75a8f;
}
/* line 183, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block:nth-child(3) h2 {
  color: #a75a8f;
}
/* line 187, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block:nth-child(3) .logo-block__image img {
  margin-bottom: 0;
  max-width: 50px;
}
/* line 193, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block:nth-child(3) .logo-block__link a {
  border-color: #a75a8f;
  color: #a75a8f;
}
/* line 196, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block:nth-child(3) .logo-block__link a:hover, .block-prehome-members .logo-block:nth-child(3) .logo-block__link a:focus {
  background: #a75a8f;
  color: #ffffff;
}
/* line 206, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block:first-child .logo-block__link a {
  border-color: #52bcd6;
  color: #52bcd6;
}
/* line 209, ../assets/scss/pages/_home.scss */
.block-prehome-members .logo-block:first-child .logo-block__link a:hover, .block-prehome-members .logo-block:first-child .logo-block__link a:focus {
  background: #52bcd6;
  color: #ffffff;
}

/* line 220, ../assets/scss/pages/_home.scss */
.block-prehome-derma .logo-block {
  background: #fff7e9;
  border-top: 1px solid #ffb957;
}
/* line 224, ../assets/scss/pages/_home.scss */
.block-prehome-derma .logo-block__link a {
  border-color: #ffb957;
  color: #ffb957;
}
/* line 227, ../assets/scss/pages/_home.scss */
.block-prehome-derma .logo-block__link a:hover, .block-prehome-derma .logo-block__link a:focus {
  background: #ffb957;
  color: #ffffff;
}

/* line 236, ../assets/scss/pages/_home.scss */
.magazine-block {
  border: 1px solid #d0d0d0;
  text-align: center;
  padding: 2rem;
}
/* line 240, ../assets/scss/pages/_home.scss */
.magazine-block .magazine-block__last {
  border-bottom: 0.1rem solid #289cff;
  border-left: 0.5rem solid #289cff;
  margin: 2rem 0;
  padding: 0 .4rem;
}
/* line 245, ../assets/scss/pages/_home.scss */
.magazine-block .magazine-block__last h3 {
  color: #747474;
  font-size: .76rem;
  font-weight: normal;
}
/* line 252, ../assets/scss/pages/_home.scss */
.magazine-block__link a {
  color: #289cff;
  border-color: #289cff;
  font-size: 1.3rem;
}
/* line 257, ../assets/scss/pages/_home.scss */
.magazine-block__link a:hover, .magazine-block__link a:focus {
  background: #289cff;
  color: #ffffff;
}

/* line 265, ../assets/scss/pages/_home.scss */
.view-patient-articles {
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
  margin-bottom: 1.6rem;
}
/* line 268, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_home_asocolderma, .view-patient-articles.view-display-id-block_other_news {
  border-top: 1px solid var(--main-color);
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
/* line 274, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_home_asocolderma {
  border-top: 1px solid #ff7d29;
}
/* line 278, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_home_asocolderma .group-top .more-link a {
  border-color: #ff7d29;
  color: #ff7d29;
}
/* line 281, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_home_asocolderma .group-top .more-link a:hover, .view-patient-articles.view-display-id-block_home_asocolderma .group-top .more-link a:focus {
  background: #ff7d29;
  color: #ffffff;
}
/* line 290, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_home_asocolderma, .view-patient-articles.view-display-id-block_asocolderma_list {
  background: var(--main-color-100);
}
/* line 296, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_asocolderma_list .view-content, .view-patient-articles.view-display-id-block_other_news_list .view-content {
  padding: 1rem;
}
/* line 298, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_asocolderma_list .view-content .row, .view-patient-articles.view-display-id-block_other_news_list .view-content .row {
  margin: 0;
}
/* line 301, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_asocolderma_list .view-content .col-sm-3, .view-patient-articles.view-display-id-block_other_news_list .view-content .col-sm-3 {
  padding: 0;
}
/* line 304, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_asocolderma_list .view-content .field--name-node-title, .view-patient-articles.view-display-id-block_other_news_list .view-content .field--name-node-title {
  border-top: 1px solid var(--main-color);
  padding-top: .5rem;
}
/* line 308, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_asocolderma_list .view-content .field--name-node-post-date, .view-patient-articles.view-display-id-block_other_news_list .view-content .field--name-node-post-date {
  margin-bottom: .5rem;
}
/* line 311, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_asocolderma_list .view-content .field--name-field-type, .view-patient-articles.view-display-id-block_other_news_list .view-content .field--name-field-type {
  margin-bottom: .5rem;
  width: 59%;
}
/* line 315, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_asocolderma_list .view-content .field--name-field-tags, .view-patient-articles.view-display-id-block_other_news_list .view-content .field--name-field-tags {
  width: 100%;
}
/* line 322, ../assets/scss/pages/_home.scss */
.view-patient-articles.view-display-id-block_asocolderma_list .view-content .field--name-node-title {
  border-top: 1px solid #ff7d29;
}
/* line 327, ../assets/scss/pages/_home.scss */
.view-patient-articles .group-top {
  align-items: center;
  border-bottom: 1px solid #cccccc;
  display: flex;
  justify-content: space-between;
  padding: .6rem 1rem;
}
/* line 333, ../assets/scss/pages/_home.scss */
.view-patient-articles .group-top h2 {
  font-size: 1.4rem;
  margin: 0;
  max-width: calc(100% - 100px);
}
/* line 339, ../assets/scss/pages/_home.scss */
.view-patient-articles .group-top .more-link a {
  padding: .2rem .5rem;
}
/* line 345, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content {
  padding: 1.5rem;
}
/* line 347, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-node-post-date,
.view-patient-articles .view-content .field--name-field-type {
  display: inline-block;
  margin-bottom: 15px;
  vertical-align: top;
  width: 60%;
}
/* line 354, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-type {
  font-family: "Trajan", sans-serif;
  font-size: 1.6rem;
}
/* line 358, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-node-post-date {
  color: #747474;
  font-size: 1.2rem;
  text-align: right;
  width: 38%;
}
/* line 364, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-node-title {
  margin-bottom: 1.5rem;
}
/* line 366, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-node-title h2 {
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 2.2rem;
  margin: 0;
}
/* line 372, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-node-title a {
  color: #000000;
}
/* line 374, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-node-title a:hover, .view-patient-articles .view-content .field--name-node-title a:focus {
  color: var(--main-color);
}
/* line 380, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-image {
  margin-bottom: 1rem;
}
/* line 382, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-image img {
  height: auto;
  width: 100%;
}
/* line 387, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-social-share,
.view-patient-articles .view-content .field--name-field-tags {
  display: inline-block;
  vertical-align: top;
  width: 52%;
}
/* line 394, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-tags .field__items,
.view-patient-articles .view-content .field--name-field-tags .field__label,
.view-patient-articles .view-content .field--name-field-tags .field__item {
  display: inline;
}
/* line 400, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-social-share {
  width: 46%;
}
/* line 402, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-social-share ul {
  justify-content: flex-end;
}
/* line 405, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-social-share ul li:last-child {
  margin-right: 0;
}
/* line 408, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-social-share ul li a {
  color: #000000;
}
/* line 410, ../assets/scss/pages/_home.scss */
.view-patient-articles .view-content .field--name-field-social-share ul li a:hover, .view-patient-articles .view-content .field--name-field-social-share ul li a:focus {
  color: var(--main-color);
}

/* line 420, ../assets/scss/pages/_home.scss */
.title-multimedia {
  font-family: "Trajan", sans-serif;
  font-size: 1.9rem;
  font-weight: normal;
  margin-top: 2rem;
  margin-bottom: 1.2rem;
  text-align: center;
}

/* line 429, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first,
.multimedia-block-section .layout__region--second,
.multimedia-block-section .group-right,
.multimedia-block-section .group-left {
  padding: 20px;
  background: var(--main-color-100);
  width: 100%;
}
/* line 436, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .layout__region--first,
.multimedia-block-section .layout__region--first .layout__region--second,
.multimedia-block-section .layout__region--second .layout__region--first,
.multimedia-block-section .layout__region--second .layout__region--second,
.multimedia-block-section .group-right .layout__region--first,
.multimedia-block-section .group-right .layout__region--second,
.multimedia-block-section .group-left .layout__region--first,
.multimedia-block-section .group-left .layout__region--second {
  background: transparent;
  padding: 0;
}
/* line 442, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--second,
.multimedia-block-section .group-right {
  background: #fff9f9;
}
/* line 447, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--second .field--name-field-video a:after,
.multimedia-block-section .group-right .field--name-field-video a:after {
  content: "\e915";
}
/* line 459, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .field--name-field-video a,
.multimedia-block-section .layout__region--first .field--name-field-image a,
.multimedia-block-section .layout__region--second .field--name-field-video a,
.multimedia-block-section .layout__region--second .field--name-field-image a,
.multimedia-block-section .group-right .field--name-field-video a,
.multimedia-block-section .group-right .field--name-field-image a,
.multimedia-block-section .group-left .field--name-field-video a,
.multimedia-block-section .group-left .field--name-field-image a {
  display: block;
  position: relative;
}
/* line 462, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .field--name-field-video a:after,
.multimedia-block-section .layout__region--first .field--name-field-image a:after,
.multimedia-block-section .layout__region--second .field--name-field-video a:after,
.multimedia-block-section .layout__region--second .field--name-field-image a:after,
.multimedia-block-section .group-right .field--name-field-video a:after,
.multimedia-block-section .group-right .field--name-field-image a:after,
.multimedia-block-section .group-left .field--name-field-video a:after,
.multimedia-block-section .group-left .field--name-field-image a:after {
  content: "\e914";
  color: #ffffff;
  display: block;
  font-family: "iconFont";
  font-size: 3.6rem;
  left: 1rem;
  line-height: 3.6rem;
  position: absolute;
  top: 1rem;
}
/* line 477, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .field--name-field-video img,
.multimedia-block-section .layout__region--first .field--name-field-image img,
.multimedia-block-section .layout__region--second .field--name-field-video img,
.multimedia-block-section .layout__region--second .field--name-field-image img,
.multimedia-block-section .group-right .field--name-field-video img,
.multimedia-block-section .group-right .field--name-field-image img,
.multimedia-block-section .group-left .field--name-field-video img,
.multimedia-block-section .group-left .field--name-field-image img {
  height: auto;
  width: 100%;
}
/* line 482, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .field--name-node-title,
.multimedia-block-section .layout__region--second .field--name-node-title,
.multimedia-block-section .group-right .field--name-node-title,
.multimedia-block-section .group-left .field--name-node-title {
  padding: 1rem 0 2.5rem 0;
}
/* line 484, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .field--name-node-title h2,
.multimedia-block-section .layout__region--second .field--name-node-title h2,
.multimedia-block-section .group-right .field--name-node-title h2,
.multimedia-block-section .group-left .field--name-node-title h2 {
  font-weight: normal;
  font-size: 1.7rem;
  line-height: 2rem;
}
/* line 488, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .field--name-node-title h2 a,
.multimedia-block-section .layout__region--second .field--name-node-title h2 a,
.multimedia-block-section .group-right .field--name-node-title h2 a,
.multimedia-block-section .group-left .field--name-node-title h2 a {
  color: #000000;
}
/* line 493, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .field--name-field-source,
.multimedia-block-section .layout__region--second .field--name-field-source,
.multimedia-block-section .group-right .field--name-field-source,
.multimedia-block-section .group-left .field--name-field-source {
  font-size: 1.2rem;
}
/* line 495, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .field--name-field-source:before,
.multimedia-block-section .layout__region--second .field--name-field-source:before,
.multimedia-block-section .group-right .field--name-field-source:before,
.multimedia-block-section .group-left .field--name-field-source:before {
  content: '©';
  display: inline-block;
  font-size: 1.4rem;
  margin-right: .5rem;
}
/* line 502, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .social-media-sharing,
.multimedia-block-section .layout__region--second .social-media-sharing,
.multimedia-block-section .group-right .social-media-sharing,
.multimedia-block-section .group-left .social-media-sharing {
  padding: 2rem 0;
}
/* line 504, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .social-media-sharing ul,
.multimedia-block-section .layout__region--second .social-media-sharing ul,
.multimedia-block-section .group-right .social-media-sharing ul,
.multimedia-block-section .group-left .social-media-sharing ul {
  justify-content: center;
  width: 100%;
}
/* line 512, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .views-row,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .views-row,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .views-row,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .views-row,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row {
  border-bottom: 1px solid #ff7d29;
  margin-bottom: 1rem;
  padding-bottom: 1rem;
}
/* line 516, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .views-row:last-child,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row:last-child,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .views-row:last-child,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row:last-child,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .views-row:last-child,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row:last-child,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .views-row:last-child,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row:last-child {
  border-bottom: 0;
}
/* line 519, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first {
  width: 100px;
}
/* line 524, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first .field--name-field-video a:after,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first .field--name-field-image a:after,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first .field--name-field-video a:after,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first .field--name-field-image a:after,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first .field--name-field-video a:after,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first .field--name-field-image a:after,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first .field--name-field-video a:after,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first .field--name-field-image a:after,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first .field--name-field-video a:after,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first .field--name-field-image a:after,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first .field--name-field-video a:after,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first .field--name-field-image a:after,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first .field--name-field-video a:after,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first .field--name-field-image a:after,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first .field--name-field-video a:after,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first .field--name-field-image a:after {
  font-size: 3rem;
  left: 50%;
  line-height: 3rem;
  top: 50%;
  transform: translate(-50%, -50%);
}
/* line 533, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first img,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first img,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first img,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first img,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first img,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first img,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--first img,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--first img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 539, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: calc(100% - 100px);
}
/* line 544, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second .field--name-node-title,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second .field--name-node-title,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second .field--name-node-title,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second .field--name-node-title,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second .field--name-node-title,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second .field--name-node-title,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second .field--name-node-title,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second .field--name-node-title {
  padding: 0 0 1rem 0;
}
/* line 547, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second h2,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second h2,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second h2,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second h2,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second h2,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second h2,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .views-row .layout__region--second h2,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .views-row .layout__region--second h2 {
  font-size: 1.4rem;
  padding: 0;
}
/* line 554, ../assets/scss/pages/_home.scss */
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a,
.multimedia-block-section .layout__region--first .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a,
.multimedia-block-section .layout__region--second .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a,
.multimedia-block-section .group-right .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-video-list .multimedia-block .more-link a,
.multimedia-block-section .group-left .block-views-blockmultimedia-block-gallery-list .multimedia-block .more-link a {
  padding: .3rem 1rem;
}

/* line 563, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-find"],
div[id^="block-highlight-dermatologist-query"] {
  background: #fff7e9;
  border-radius: 20px;
  overflow: hidden;
}
/* line 568, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-find"] h2,
div[id^="block-highlight-dermatologist-query"] h2 {
  border-bottom: 1px solid #fe8c48;
  font-size: 1.8rem;
  padding: 1rem 1.6rem;
  text-align: center;
}
/* line 574, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-find"] .block-content,
div[id^="block-highlight-dermatologist-query"] .block-content {
  align-items: center;
  display: flex;
  padding: 2rem 1.6rem;
}
/* line 580, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-find"] .field--name-field-image img,
div[id^="block-highlight-dermatologist-query"] .field--name-field-image img {
  display: block;
  margin: 0 auto;
}
/* line 585, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right,
div[id^="block-highlight-dermatologist-query"] .bs-region--right {
  margin-top: 1.3rem;
  text-align: center;
}
/* line 588, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-body,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-body {
  font-weight: bold;
  font-size: 1.6rem;
}
/* line 592, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link,
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link {
  margin-top: 1.6rem;
}

/* line 600, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-query"] {
  background: #e9f5ff;
}
/* line 602, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-query"] h2 {
  border-bottom: 1px solid #289cff;
}
/* line 607, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a {
  border-color: #289cff;
  color: #289cff;
}
/* line 610, ../assets/scss/pages/_home.scss */
div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:hover, div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a:focus {
  background: #289cff;
  color: #ffffff;
}

/* line 619, ../assets/scss/pages/_home.scss */
div[id^="block-enlaceshomepacientes"] {
  border-bottom: 1px solid #fe8c48;
  padding: 3rem 2.5rem 2rem;
}
/* line 622, ../assets/scss/pages/_home.scss */
div[id^="block-enlaceshomepacientes"] .field__item {
  margin-bottom: 1rem;
}
/* line 624, ../assets/scss/pages/_home.scss */
div[id^="block-enlaceshomepacientes"] .field__item:last-child {
  margin-bottom: 0;
}
/* line 627, ../assets/scss/pages/_home.scss */
div[id^="block-enlaceshomepacientes"] .field__item .field__item {
  margin: 0;
}
/* line 631, ../assets/scss/pages/_home.scss */
div[id^="block-enlaceshomepacientes"] .paragraph--type--link-image {
  align-items: center;
  display: flex;
}
/* line 634, ../assets/scss/pages/_home.scss */
div[id^="block-enlaceshomepacientes"] .paragraph--type--link-image .field--name-field-image {
  width: 4rem;
}
/* line 636, ../assets/scss/pages/_home.scss */
div[id^="block-enlaceshomepacientes"] .paragraph--type--link-image .field--name-field-image img {
  display: block;
  height: auto;
  width: 4rem;
}
/* line 642, ../assets/scss/pages/_home.scss */
div[id^="block-enlaceshomepacientes"] .paragraph--type--link-image .field--name-field-link {
  font-weight: bold;
  padding-left: 1.6rem;
  width: calc(100% - 4rem);
}
/* line 647, ../assets/scss/pages/_home.scss */
div[id^="block-enlaceshomepacientes"] .paragraph--type--link-image .field--name-field-link a:hover {
  text-decoration: underline;
}

/* line 654, ../assets/scss/pages/_home.scss */
div[id^="block-educaciondirigidaalacomunidad"] {
  border-bottom: 1px solid #289cff;
  padding: 3rem 2.5rem 2rem;
}
/* line 657, ../assets/scss/pages/_home.scss */
div[id^="block-educaciondirigidaalacomunidad"] h2 {
  color: #289cff;
  font-family: "Trajan", sans-serif;
  font-weight: normal;
  margin-bottom: 1rem;
}
/* line 664, ../assets/scss/pages/_home.scss */
div[id^="block-educaciondirigidaalacomunidad"] .field--name-body a {
  display: inline-block;
  text-decoration: underline;
  position: relative;
  padding-right: 1.8rem;
}
/* line 669, ../assets/scss/pages/_home.scss */
div[id^="block-educaciondirigidaalacomunidad"] .field--name-body a:after {
  content: "\e911";
  font-family: "iconFont";
  font-size: 1.4rem;
  position: absolute;
  top: 0.3rem;
  right: 0;
}

/* line 683, ../assets/scss/pages/_home.scss */
.content-top-page .view-banners .slick__arrow .slick-arrow {
  background: #7c7b7b;
}
/* line 685, ../assets/scss/pages/_home.scss */
.content-top-page .view-banners .slick__arrow .slick-arrow:before {
  color: #ffffff;
  font-size: 2rem;
}
/* line 692, ../assets/scss/pages/_home.scss */
.content-top-page .view-banners .slide__content .slide__caption {
  padding: .5rem 1.6rem .3rem;
}

/* line 699, ../assets/scss/pages/_home.scss */
.blocks-slider .grid {
  grid-gap: .6rem;
}
/* line 704, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6:nth-child(2n) .image-block {
  background: #e4f3f4;
  border-color: #07898d;
}
/* line 708, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6:nth-child(2n) .image-block .image__texts h2 {
  color: #07898d;
}
/* line 712, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6:nth-child(2n) .image-block:nth-child(2n) {
  background: #f7f7f7;
  border-color: #121212;
}
/* line 716, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6:nth-child(2n) .image-block:nth-child(2n) .image__texts h2 {
  color: #121212;
}
/* line 721, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6:nth-child(2n) .image-block:nth-child(2n) .image-block__link a {
  border-color: #121212;
  color: #121212;
}
/* line 724, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6:nth-child(2n) .image-block:nth-child(2n) .image-block__link a:hover, .blocks-slider .grid-sm-6:nth-child(2n) .image-block:nth-child(2n) .image-block__link a:focus {
  background: #121212;
  color: #ffffff;
}
/* line 736, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6 .image-block:nth-child(2n) {
  background: #e9f5ff;
  border-color: #289cff;
}
/* line 740, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6 .image-block:nth-child(2n) .image__texts h2 {
  color: #289cff;
}
/* line 745, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6 .image-block:nth-child(2n) .image-block__link a {
  border-color: #289cff;
  color: #289cff;
}
/* line 748, ../assets/scss/pages/_home.scss */
.blocks-slider .grid-sm-6 .image-block:nth-child(2n) .image-block__link a:hover, .blocks-slider .grid-sm-6 .image-block:nth-child(2n) .image-block__link a:focus {
  background: #289cff;
  color: #ffffff;
}
/* line 758, ../assets/scss/pages/_home.scss */
.blocks-slider .image-block {
  background: #fff7e9;
  border-top: 1px solid #fe8c48;
  align-items: center;
  display: flex;
  padding: 1.5rem;
}
/* line 765, ../assets/scss/pages/_home.scss */
.blocks-slider .image-block__image img {
  display: block;
  height: auto;
  width: 100px;
}
/* line 771, ../assets/scss/pages/_home.scss */
.blocks-slider .image-block .image__texts {
  max-width: calc(100% - 100px);
  padding-left: 1.6rem;
}
/* line 774, ../assets/scss/pages/_home.scss */
.blocks-slider .image-block .image__texts h2 {
  color: #fe8c48;
  font-size: 1.6rem;
}

/* line 789, ../assets/scss/pages/_home.scss */
.view-display-id-block_slider_gremial .slick-track .slide__media a {
  display: block;
}
/* line 791, ../assets/scss/pages/_home.scss */
.view-display-id-block_slider_gremial .slick-track .slide__media a img {
  display: block;
  height: auto;
  width: 100%;
}

/* line 802, ../assets/scss/pages/_home.scss */
.block-system-main-block .node--type-section .layout--twocol-section--50-50 {
  display: block;
}
/* line 808, ../assets/scss/pages/_home.scss */
.block-system-main-block .node--type-article.node--view-mode-full .field--name-body a {
  word-break: break-word;
}

@media (max-width: 719px) {
  /* line 818, ../assets/scss/pages/_home.scss */
  .path-frontpage .block-system-main-block .node--type-section .layout--twocol-section--50-50 {
    display: flex;
    flex-direction: column-reverse;
    gap: 2rem;
  }
}
@media (min-width: 720px) {
  /* line 828, ../assets/scss/pages/_home.scss */
  .path-frontpage {
    margin-top: 5rem;
  }
  /* line 831, ../assets/scss/pages/_home.scss */
  .path-frontpage .top-menu .region-header-scroll {
    justify-content: start;
  }

  /* line 838, ../assets/scss/pages/_home.scss */
  .region-content .node--type-section .layout--twocol-section {
    column-gap: 1.6rem;
    flex-wrap: inherit;
  }
  /* line 841, ../assets/scss/pages/_home.scss */
  .region-content .node--type-section .layout--twocol-section.multimedia-block-section {
    align-items: flex-start;
    column-gap: 0;
  }

  /* line 849, ../assets/scss/pages/_home.scss */
  .multimedia-block-section .layout__region--first,
  .multimedia-block-section .layout__region--second,
  .multimedia-block-section .group-right,
  .multimedia-block-section .group-left {
    width: 50%;
  }

  /* line 859, ../assets/scss/pages/_home.scss */
  .path-frontpage .region-content .node--type-section .layout--twocol-section.top-information {
    gap: 0;
  }

  /* line 869, ../assets/scss/pages/_home.scss */
  .block-inline-blockprehome {
    padding: 2rem;
  }

  /* line 875, ../assets/scss/pages/_home.scss */
  .block-system-main-block .node--type-section .layout--twocol-section--50-50 .layout__region--first,
  .block-system-main-block .node--type-section .layout--twocol-section--50-50 .layout__region--second {
    display: inline-block;
    margin-right: .8rem;
    vertical-align: top;
    width: calc(50% - 1.2rem);
  }
  /* line 882, ../assets/scss/pages/_home.scss */
  .block-system-main-block .node--type-section .layout--twocol-section--50-50 .layout__region--second {
    margin-left: .8rem;
    margin-right: 0rem;
  }

  /* line 892, ../assets/scss/pages/_home.scss */
  div[id^="block-highlight-dermatologist-find"] .bs-region--right,
  div[id^="block-highlight-dermatologist-query"] .bs-region--right {
    margin-top: 0;
  }
  /* line 895, ../assets/scss/pages/_home.scss */
  div[id^="block-highlight-dermatologist-find"] h2,
  div[id^="block-highlight-dermatologist-query"] h2 {
    text-align: left;
  }

  /* line 901, ../assets/scss/pages/_home.scss */
  .content-top-page .bs-region--right div {
    height: 100%;
  }
  /* line 907, ../assets/scss/pages/_home.scss */
  .content-top-page .view-banners .slide__content .slide__caption {
    height: auto;
  }
  /* line 912, ../assets/scss/pages/_home.scss */
  .content-top-page .view-banners .slick__arrow .slick-arrow {
    height: 3.5rem;
    width: 3.5rem;
  }
  /* line 915, ../assets/scss/pages/_home.scss */
  .content-top-page .view-banners .slick__arrow .slick-arrow:before {
    font-size: 3rem;
  }
}
@media (min-width: 960px) {
  /* line 924, ../assets/scss/pages/_home.scss */
  .content-column-top {
    display: flex;
    flex-direction: row;
    gap: 1.6rem;
  }
  /* line 928, ../assets/scss/pages/_home.scss */
  .content-column-top .region {
    flex: 1 1 0px;
  }

  /* line 932, ../assets/scss/pages/_home.scss */
  #block-tituloprehome {
    left: -50vw;
    margin-left: 50%;
    overflow: hidden;
    position: relative;
    width: 99vw;
  }

  /* line 941, ../assets/scss/pages/_home.scss */
  .page-node-type-section.path-frontpage .body-content {
    box-shadow: none;
    padding: 0;
  }
  /* line 946, ../assets/scss/pages/_home.scss */
  .page-node-type-section .body-content {
    padding: 2rem 0 4rem;
  }

  /* line 951, ../assets/scss/pages/_home.scss */
  .path-congresos-eventos .body-content {
    box-shadow: none;
    padding: 0;
  }

  /* line 957, ../assets/scss/pages/_home.scss */
  .block-prehome-members,
  .block-prehome-derma {
    display: flex;
    margin-top: 1rem;
  }
  /* line 961, ../assets/scss/pages/_home.scss */
  .block-prehome-members .columns-block,
  .block-prehome-derma .columns-block {
    flex-direction: row;
    padding: 1.5rem;
  }
  /* line 964, ../assets/scss/pages/_home.scss */
  .block-prehome-members .columns-block .image,
  .block-prehome-derma .columns-block .image {
    width: 35%;
  }
  /* line 967, ../assets/scss/pages/_home.scss */
  .block-prehome-members .columns-block .text,
  .block-prehome-derma .columns-block .text {
    padding-right: 0;
    width: 65%;
  }
  /* line 972, ../assets/scss/pages/_home.scss */
  .block-prehome-members .logo-block,
  .block-prehome-derma .logo-block {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 155.7px;
    padding: 1.5rem;
    padding-bottom: 5rem;
    position: relative;
  }
  /* line 981, ../assets/scss/pages/_home.scss */
  .block-prehome-members .logo-block__link,
  .block-prehome-derma .logo-block__link {
    bottom: 1rem;
    left: 0;
    position: absolute;
    width: 100%;
  }
  /* line 988, ../assets/scss/pages/_home.scss */
  .block-prehome-members .logo-block__image img,
  .block-prehome-derma .logo-block__image img {
    max-width: 100px;
  }

  /* line 995, ../assets/scss/pages/_home.scss */
  .block-prehome-derma .columns-block {
    min-height: 155.7px;
    padding-bottom: 1rem;
    padding-top: 2rem;
    width: 70%;
  }
  /* line 1000, ../assets/scss/pages/_home.scss */
  .block-prehome-derma .columns-block .image {
    height: 100%;
  }
  /* line 1002, ../assets/scss/pages/_home.scss */
  .block-prehome-derma .columns-block .image img {
    height: 90%;
    -webkit-object-fit: cover;
    -moz-object-fit: cover;
    -o-object-fit: cover;
    -ms-object-fit: cover;
    object-fit: cover;
    -webkit-object-position: center;
    -moz-object-position: center;
    -o-object-position: center;
    -ms-object-position: center;
    object-position: center;
  }
  /* line 1008, ../assets/scss/pages/_home.scss */
  .block-prehome-derma .columns-block .link {
    bottom: 0;
    left: 0;
    margin-top: 0;
    position: absolute;
    width: 100%;
  }
  /* line 1015, ../assets/scss/pages/_home.scss */
  .block-prehome-derma .columns-block .text {
    height: 100%;
    padding-bottom: 5.5rem;
    padding-top: 0;
    position: relative;
  }
  /* line 1020, ../assets/scss/pages/_home.scss */
  .block-prehome-derma .columns-block .text h2 {
    margin: 0 auto;
    max-width: 205px;
  }
  /* line 1026, ../assets/scss/pages/_home.scss */
  .block-prehome-derma .logo-block {
    width: 30%;
  }
  /* line 1028, ../assets/scss/pages/_home.scss */
  .block-prehome-derma .logo-block__title {
    margin: 0 auto;
    max-width: 155px;
  }
  /* line 1033, ../assets/scss/pages/_home.scss */
  .block-prehome-derma .logo-block .logo-block__image img {
    margin-bottom: 5px;
    max-width: 50px;
  }

  /* line 1040, ../assets/scss/pages/_home.scss */
  .magazine-block {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 1.5rem 1rem 5rem;
    position: relative;
  }
  /* line 1047, ../assets/scss/pages/_home.scss */
  .magazine-block__link {
    bottom: 1rem;
    left: 0;
    position: absolute;
    width: 100%;
  }

  /* line 1054, ../assets/scss/pages/_home.scss */
  div[id^="block-highlight-dermatologist-find"],
  div[id^="block-highlight-dermatologist-query"] {
    position: relative;
  }
  /* line 1057, ../assets/scss/pages/_home.scss */
  div[id^="block-highlight-dermatologist-find"] h2,
  div[id^="block-highlight-dermatologist-query"] h2 {
    padding: 1.3rem 1.6rem;
    padding-right: 245px;
  }
  /* line 1062, ../assets/scss/pages/_home.scss */
  div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link,
  div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link {
    margin: 0;
    right: 1rem;
    position: absolute;
    top: 1rem;
  }
  /* line 1067, ../assets/scss/pages/_home.scss */
  div[id^="block-highlight-dermatologist-find"] .bs-region--right .field--name-field-link a,
  div[id^="block-highlight-dermatologist-query"] .bs-region--right .field--name-field-link a {
    padding: .3rem .5rem;
  }

  /* line 1074, ../assets/scss/pages/_home.scss */
  div[id^="block-enlaceshomepacientes"] .field--name-field-link-image {
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    min-height: 226px;
  }
  /* line 1081, ../assets/scss/pages/_home.scss */
  div[id^="block-enlaceshomepacientes"] .paragraph--type--link-image .field--name-field-link {
    width: calc(100% - 19rem);
  }
}
@media (min-width: 1380px) {
  /* line 1089, ../assets/scss/pages/_home.scss */
  .page-node-type-section .main-content {
    padding-left: 1.5rem;
  }
}
/* line 2, ../assets/scss/pages/_events.scss */
.page-node-type-event .body-content {
  padding-left: 0;
  padding-right: 0;
}

/* line 8, ../assets/scss/pages/_events.scss */
.view-events .view-content {
  margin-top: 3rem;
}
/* line 11, ../assets/scss/pages/_events.scss */
.view-events table {
  border: 1px solid #ddd;
  margin-top: 1.5rem;
}
/* line 14, ../assets/scss/pages/_events.scss */
.view-events table caption {
  color: #000000;
  display: block;
  font-family: "Trajan", sans-serif;
  font-size: 2rem;
  font-weight: bold;
  text-align: center;
  padding: 1.5rem 0;
  text-transform: uppercase;
}
/* line 26, ../assets/scss/pages/_events.scss */
.view-events table tr:nth-of-type(odd) td {
  background-color: #f9f9f9;
}
/* line 31, ../assets/scss/pages/_events.scss */
.view-events table .layout {
  align-items: center;
  display: flex;
  font-size: 1.4rem;
  padding: 1rem 0;
}
/* line 36, ../assets/scss/pages/_events.scss */
.view-events table .layout__region {
  flex: inherit;
}
/* line 38, ../assets/scss/pages/_events.scss */
.view-events table .layout__region--first {
  padding-right: 1rem;
  text-align: center;
  width: 30%;
}
/* line 43, ../assets/scss/pages/_events.scss */
.view-events table .layout__region--second {
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  padding: 0 1rem;
  width: 40%;
}
/* line 48, ../assets/scss/pages/_events.scss */
.view-events table .layout__region--second a {
  color: #000000;
}
/* line 51, ../assets/scss/pages/_events.scss */
.view-events table .layout__region--second h2 {
  font-size: 1.4rem;
  font-weight: normal;
}
/* line 56, ../assets/scss/pages/_events.scss */
.view-events table .layout__region--second .field--type-entity-reference a {
  color: var(--main-color);
  font-weight: bold;
}
/* line 62, ../assets/scss/pages/_events.scss */
.view-events table .layout__region--third {
  padding-left: 1rem;
  text-align: center;
  width: 30%;
}
/* line 66, ../assets/scss/pages/_events.scss */
.view-events table .layout__region--third img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 72, ../assets/scss/pages/_events.scss */
.view-events table .layout__region--third .field--name-node-link a {
  margin-top: 1rem;
}

/* line 82, ../assets/scss/pages/_events.scss */
.text-highlight {
  background: var(--main-color);
  color: #ffffff;
  display: inline-block;
  font-weight: bold;
  line-height: 1.6rem;
  margin-top: 1.5rem;
  padding: .5rem 1rem;
}

/* line 91, ../assets/scss/pages/_events.scss */
.events-years {
  display: flex;
  flex-direction: column;
}
/* line 94, ../assets/scss/pages/_events.scss */
.events-years a {
  background: var(--main-color-50);
  color: #808080;
  display: block;
  font-weight: bold;
  padding: 1.1rem 0;
  position: relative;
  text-align: center;
  transition: .4s all;
  width: 100%;
}
/* line 104, ../assets/scss/pages/_events.scss */
.events-years a:hover, .events-years a.events-current-year {
  background: var(--main-color);
  color: #ffffff;
}

/* line 111, ../assets/scss/pages/_events.scss */
.node--type-event {
  padding: 2rem;
}
/* line 113, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-field-image {
  margin-bottom: 2rem;
}
/* line 115, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-field-image .field__label {
  display: none;
}
/* line 118, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-field-image img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 124, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-field-name {
  margin: 2rem 0;
  text-align: center;
  text-transform: uppercase;
}
/* line 130, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-body p {
  margin: 20px 0;
}
/* line 133, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-body img {
  height: auto;
  max-width: 100%;
}
/* line 138, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-body ul li {
  margin-bottom: .5rem;
  padding-left: 1rem;
  position: relative;
}
/* line 142, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-body ul li:before {
  background: var(--main-color);
  border-radius: 100%;
  content: '';
  display: block;
  height: .5rem;
  left: 0;
  position: absolute;
  top: 1rem;
  width: .5rem;
}
/* line 155, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-body ol {
  list-style: decimal;
  margin: 2rem 0;
  padding: 0 2rem;
}
/* line 159, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-body ol li {
  margin-bottom: .5rem;
}
/* line 165, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-body table tr td {
  border: 1px solid #cccccc;
  padding: 8px 5px;
}
/* line 172, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-field-date-range {
  text-align: center;
  text-transform: uppercase;
}
/* line 175, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-field-date-range .field__label {
  display: none;
}
/* line 179, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-field-type {
  box-shadow: 0px 1px 5px 0px #cccccc;
  background-color: #fff9f9;
  border-bottom: 1px #fff9f9;
  display: flex;
  margin: 2.5rem 0;
  padding: 2rem 1.5rem;
}
/* line 186, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-field-type .field__label {
  color: var(--main-color);
  margin-right: 1rem;
}
/* line 190, ../assets/scss/pages/_events.scss */
.node--type-event .field--name-field-type a {
  color: #000000;
}

/* line 195, ../assets/scss/pages/_events.scss */
.accesibility-options {
  align-items: center;
  background: #f7f7f7;
  display: flex;
  justify-content: space-between;
  margin: 0 -0.8rem 1.5rem;
  padding: .5rem 1.6rem;
  width: calc(100% + 1.6rem);
}
/* line 203, ../assets/scss/pages/_events.scss */
.accesibility-options .letter-options {
  align-items: center;
  display: flex;
}
/* line 207, ../assets/scss/pages/_events.scss */
.accesibility-options .layout__region {
  align-items: center;
  display: flex;
}
/* line 210, ../assets/scss/pages/_events.scss */
.accesibility-options .layout__region .block-text-resize {
  max-width: calc(100% - (3.6px + 142px));
  width: 100%;
}
/* line 215, ../assets/scss/pages/_events.scss */
.accesibility-options .button-print {
  align-items: center;
  display: flex;
}
/* line 219, ../assets/scss/pages/_events.scss */
.accesibility-options .field--name-user-print,
.accesibility-options .button-print,
.accesibility-options .field--name-node-print {
  align-items: center;
  color: var(--main-color);
  display: flex;
  height: 3rem;
  margin-right: 1.6rem;
  position: relative;
  width: 3rem;
}
/* line 229, ../assets/scss/pages/_events.scss */
.accesibility-options .field--name-user-print:after,
.accesibility-options .button-print:after,
.accesibility-options .field--name-node-print:after {
  content: "\e906";
  font-family: "iconFont";
  font-size: 2.6rem;
}
/* line 234, ../assets/scss/pages/_events.scss */
.accesibility-options .field--name-user-print:hover,
.accesibility-options .button-print:hover,
.accesibility-options .field--name-node-print:hover {
  opacity: 0.8;
}
/* line 237, ../assets/scss/pages/_events.scss */
.accesibility-options .field--name-user-print input,
.accesibility-options .button-print input,
.accesibility-options .field--name-node-print input {
  height: 100%;
  left: 0;
  opacity: 0;
  padding: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 249, ../assets/scss/pages/_events.scss */
.accesibility-options .social-media-sharing li:last-child {
  margin-right: 0;
}
/* line 257, ../assets/scss/pages/_events.scss */
.accesibility-options .block-text-resize .content,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content {
  align-items: center;
  display: flex;
}
/* line 260, ../assets/scss/pages/_events.scss */
.accesibility-options .block-text-resize .content #text_resize_increase,
.accesibility-options .block-text-resize .content #text_resize_reset,
.accesibility-options .block-text-resize .content #text_resize_decrease,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content #text_resize_increase,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content #text_resize_reset,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content #text_resize_decrease,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content #text_resize_increase,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content #text_resize_reset,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content #text_resize_decrease {
  font-size: 0;
  height: 4.1rem;
  margin: 0;
  width: 4.1rem;
}
/* line 267, ../assets/scss/pages/_events.scss */
.accesibility-options .block-text-resize .content #text_resize_increase:hover,
.accesibility-options .block-text-resize .content #text_resize_reset:hover,
.accesibility-options .block-text-resize .content #text_resize_decrease:hover,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content #text_resize_increase:hover,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content #text_resize_reset:hover,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content #text_resize_decrease:hover,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content #text_resize_increase:hover,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content #text_resize_reset:hover,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content #text_resize_decrease:hover {
  opacity: .8;
}
/* line 271, ../assets/scss/pages/_events.scss */
.accesibility-options .block-text-resize .content #text_resize_reset,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content #text_resize_reset,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content #text_resize_reset {
  background: url("../assets/images/icons/aReset.png") no-repeat center;
  background-size: contain;
  order: 2;
}
/* line 276, ../assets/scss/pages/_events.scss */
.accesibility-options .block-text-resize .content #text_resize_increase,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content #text_resize_increase,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content #text_resize_increase {
  background: url("../assets/images/icons/aBig.png") no-repeat center;
  background-size: contain;
  margin-left: .4rem;
  order: 3;
}
/* line 282, ../assets/scss/pages/_events.scss */
.accesibility-options .block-text-resize .content #text_resize_decrease,
.accesibility-options .field--name-dynamic-block-fielduser-text-resize .content #text_resize_decrease,
.accesibility-options .field--name-dynamic-block-fieldnode-text-resize .content #text_resize_decrease {
  background: url("../assets/images/icons/aSmall.png") no-repeat center;
  background-size: contain;
  margin-right: 0;
  order: 1;
}

@media (min-width: 720px) {
  /* line 293, ../assets/scss/pages/_events.scss */
  .view-events .view-content {
    margin-top: 4rem;
  }
  /* line 298, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--second {
    text-align: center;
  }
  /* line 300, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--second .field--type-entity-reference {
    margin-bottom: 1.2rem;
  }
  /* line 302, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--second .field--type-entity-reference a {
    border: 1px solid var(--main-color);
    color: var(--main-color);
    display: inline-block;
    padding: .5rem 1.5rem;
  }
  /* line 307, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--second .field--type-entity-reference a:hover, .view-events table .layout__region--second .field--type-entity-reference a:focus {
    background-color: var(--main-color);
    color: #ffffff;
  }
  /* line 314, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--second h2 {
    font-size: 1.6rem;
  }
  /* line 318, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--third {
    align-items: center;
    display: flex;
  }
  /* line 321, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--third .blazy--field-image {
    width: 100px;
  }
  /* line 324, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--third .field--name-node-link {
    padding-left: 1rem;
    width: calc(100% - 100px);
  }
  /* line 328, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--third img {
    display: block;
    height: 75px;
    width: 100px;
    -webkit-object-fit: cover;
    -moz-object-fit: cover;
    -o-object-fit: cover;
    -ms-object-fit: cover;
    object-fit: cover;
    -webkit-object-position: center;
    -moz-object-position: center;
    -o-object-position: center;
    -ms-object-position: center;
    object-position: center;
  }

  /* line 339, ../assets/scss/pages/_events.scss */
  .events-years {
    flex-direction: row;
    grid-gap: .8rem;
  }
  /* line 344, ../assets/scss/pages/_events.scss */
  .events-years a.events-current-year:after {
    content: "";
    display: block;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid var(--main-color);
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -5px;
  }

  /* line 360, ../assets/scss/pages/_events.scss */
  .page-node-type-event .main-container-page .main-content {
    padding-left: 1.5rem;
  }
}
@media (min-width: 960px) {
  /* line 367, ../assets/scss/pages/_events.scss */
  .accesibility-options {
    margin: 0 0 1.5rem;
    width: 100%;
  }

  /* line 375, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--second {
    width: 36%;
  }
  /* line 378, ../assets/scss/pages/_events.scss */
  .view-events table .layout__region--third {
    width: 34%;
  }
}
/* line 2, ../assets/scss/pages/_microsites.scss */
.path-micrositios .body-content {
  box-shadow: none;
  padding: 0;
}

/* line 8, ../assets/scss/pages/_microsites.scss */
.view-microsites .view-filters {
  max-width: 360px;
  margin: 0 auto 10px;
  width: 100%;
}
/* line 13, ../assets/scss/pages/_microsites.scss */
.view-microsites .view-content {
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
  padding: 0 2rem;
}
/* line 17, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row {
  border-bottom: 1px solid var(--main-color);
  margin-bottom: 1rem;
  padding-bottom: 2rem;
}
/* line 21, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row:last-child {
  border-bottom: 0;
}
/* line 25, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row .layout__region--top {
  font-family: "Trajan", sans-serif;
  font-size: 1.6rem;
  padding: 1rem 0;
  text-align: center;
}
/* line 32, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row .layout__region--first img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 40, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row .layout__region--second .field--name-node-title h2 {
  font-size: 1.7rem;
  line-height: 2.2rem;
  margin-bottom: 1rem;
  text-transform: uppercase;
}
/* line 45, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row .layout__region--second .field--name-node-title h2 a {
  color: #000000;
}
/* line 50, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row .layout__region--second .field--name-body {
  font-size: 1.5rem;
}
/* line 52, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row .layout__region--second .field--name-body h4 {
  font-size: 1.5rem;
  font-weight: normal;
}
/* line 57, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row .layout__region--second .field--name-read-more-external-link,
.view-microsites .views-row .layout__region--second .field--name-node-link {
  margin-bottom: 1rem;
  margin-top: 2rem;
  text-align: right;
}
/* line 62, ../assets/scss/pages/_microsites.scss */
.view-microsites .views-row .layout__region--second .field--name-read-more-external-link a,
.view-microsites .views-row .layout__region--second .field--name-node-link a {
  font-size: 1.3rem;
  padding: .4rem 1rem;
}

/* line 6, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-node-post-date,
.page-node-type-article .body-content .field--name-field-type,
.page-node-type-video .body-content .field--name-node-post-date,
.page-node-type-video .body-content .field--name-field-type,
.page-node-type-skin-illness .body-content .field--name-node-post-date,
.page-node-type-skin-illness .body-content .field--name-field-type,
.page-node-type-gallery .body-content .field--name-node-post-date,
.page-node-type-gallery .body-content .field--name-field-type {
  color: #747474;
  display: inline-block;
  font-size: 1.2rem;
}
/* line 12, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-field-type,
.page-node-type-video .body-content .field--name-field-type,
.page-node-type-skin-illness .body-content .field--name-field-type,
.page-node-type-gallery .body-content .field--name-field-type {
  border-right: 1px solid #747474;
  font-family: "Trajan", sans-serif;
  line-height: 1.5rem;
  margin-right: .5rem;
  padding-right: 1rem;
}
/* line 19, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-field-image,
.page-node-type-video .body-content .field--name-field-image,
.page-node-type-skin-illness .body-content .field--name-field-image,
.page-node-type-gallery .body-content .field--name-field-image {
  margin: 1.5rem 0;
}
/* line 22, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-node-title,
.page-node-type-video .body-content .field--name-node-title,
.page-node-type-skin-illness .body-content .field--name-node-title,
.page-node-type-gallery .body-content .field--name-node-title {
  margin-bottom: 2rem;
  margin-top: 3rem;
  padding-left: 3rem;
  position: relative;
}
/* line 27, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-node-title:before,
.page-node-type-video .body-content .field--name-node-title:before,
.page-node-type-skin-illness .body-content .field--name-node-title:before,
.page-node-type-gallery .body-content .field--name-node-title:before {
  content: "\e939";
  font-family: "iconFont";
  font-size: 2rem;
  left: 0;
  position: absolute;
  transform: translateY(-50%);
  top: 50%;
}
/* line 36, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-node-title h1,
.page-node-type-article .body-content .field--name-node-title h2,
.page-node-type-video .body-content .field--name-node-title h1,
.page-node-type-video .body-content .field--name-node-title h2,
.page-node-type-skin-illness .body-content .field--name-node-title h1,
.page-node-type-skin-illness .body-content .field--name-node-title h2,
.page-node-type-gallery .body-content .field--name-node-title h1,
.page-node-type-gallery .body-content .field--name-node-title h2 {
  font-family: "Trajan", sans-serif;
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 1.8rem;
  margin: 0;
}
/* line 45, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-node-author,
.page-node-type-video .body-content .field--name-node-author,
.page-node-type-skin-illness .body-content .field--name-node-author,
.page-node-type-gallery .body-content .field--name-node-author {
  border-bottom: 1px solid var(--main-color);
  border-top: 1px solid var(--main-color);
  margin-bottom: 1rem;
  padding: 1rem 0;
}
/* line 50, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-node-author .field__label,
.page-node-type-video .body-content .field--name-node-author .field__label,
.page-node-type-skin-illness .body-content .field--name-node-author .field__label,
.page-node-type-gallery .body-content .field--name-node-author .field__label {
  font-family: "Trajan", sans-serif;
  font-weight: normal;
}
/* line 56, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-body iframe,
.page-node-type-video .body-content .field--name-body iframe,
.page-node-type-skin-illness .body-content .field--name-body iframe,
.page-node-type-gallery .body-content .field--name-body iframe {
  width: 100%;
}
/* line 59, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-body p,
.page-node-type-video .body-content .field--name-body p,
.page-node-type-skin-illness .body-content .field--name-body p,
.page-node-type-gallery .body-content .field--name-body p {
  margin-bottom: 1rem;
}
/* line 63, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-body ul li,
.page-node-type-video .body-content .field--name-body ul li,
.page-node-type-skin-illness .body-content .field--name-body ul li,
.page-node-type-gallery .body-content .field--name-body ul li {
  list-style: disc;
}
/* line 68, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-body ol li,
.page-node-type-video .body-content .field--name-body ol li,
.page-node-type-skin-illness .body-content .field--name-body ol li,
.page-node-type-gallery .body-content .field--name-body ol li {
  list-style: decimal;
}
/* line 72, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-body ol, .page-node-type-article .body-content .field--name-body ul,
.page-node-type-video .body-content .field--name-body ol,
.page-node-type-video .body-content .field--name-body ul,
.page-node-type-skin-illness .body-content .field--name-body ol,
.page-node-type-skin-illness .body-content .field--name-body ul,
.page-node-type-gallery .body-content .field--name-body ol,
.page-node-type-gallery .body-content .field--name-body ul {
  margin: 2rem 0;
  padding: 0 2rem;
}
/* line 75, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-body ol li, .page-node-type-article .body-content .field--name-body ul li,
.page-node-type-video .body-content .field--name-body ol li,
.page-node-type-video .body-content .field--name-body ul li,
.page-node-type-skin-illness .body-content .field--name-body ol li,
.page-node-type-skin-illness .body-content .field--name-body ul li,
.page-node-type-gallery .body-content .field--name-body ol li,
.page-node-type-gallery .body-content .field--name-body ul li {
  margin-bottom: 1rem;
}
/* line 80, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-field-media-oembed-video,
.page-node-type-video .body-content .field--name-field-media-oembed-video,
.page-node-type-skin-illness .body-content .field--name-field-media-oembed-video,
.page-node-type-gallery .body-content .field--name-field-media-oembed-video {
  margin: 1.5rem 0;
  position: relative;
}
/* line 83, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-field-media-oembed-video iframe,
.page-node-type-video .body-content .field--name-field-media-oembed-video iframe,
.page-node-type-skin-illness .body-content .field--name-field-media-oembed-video iframe,
.page-node-type-gallery .body-content .field--name-field-media-oembed-video iframe {
  height: auto;
  width: 100%;
}
/* line 88, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-field-tags,
.page-node-type-video .body-content .field--name-field-tags,
.page-node-type-skin-illness .body-content .field--name-field-tags,
.page-node-type-gallery .body-content .field--name-field-tags {
  box-shadow: 0px 1px 5px 0px #cccccc;
  background-color: #fff9f9;
  border-bottom: 1px #fff9f9;
  display: flex;
  margin: 2.5rem 0;
  padding: 2rem 1.5rem;
}
/* line 95, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-field-tags .field__label,
.page-node-type-video .body-content .field--name-field-tags .field__label,
.page-node-type-skin-illness .body-content .field--name-field-tags .field__label,
.page-node-type-gallery .body-content .field--name-field-tags .field__label {
  color: var(--main-color);
}
/* line 98, ../assets/scss/pages/_detail.scss */
.page-node-type-article .body-content .field--name-field-tags a,
.page-node-type-video .body-content .field--name-field-tags a,
.page-node-type-skin-illness .body-content .field--name-field-tags a,
.page-node-type-gallery .body-content .field--name-field-tags a {
  color: #000000;
}

/* line 105, ../assets/scss/pages/_detail.scss */
.page-node-type-skin-illness .block-page-title-block {
  display: none;
}
/* line 108, ../assets/scss/pages/_detail.scss */
.page-node-type-skin-illness .body-content {
  padding: 0 04rem;
}

/* line 115, ../assets/scss/pages/_detail.scss */
.block-system-main-block .node--type-article .field--type-text-with-summary img {
  height: auto;
  max-width: 100%;
}

/* line 122, ../assets/scss/pages/_detail.scss */
.block-views-blockmicrosites-block,
div[class*="block-views-blockmicrosites-block"] {
  display: none;
}

/* line 131, ../assets/scss/pages/_detail.scss */
.content-bottom-page {
  margin-top: 2.5rem;
  padding: 0 1.6rem;
}

/*.field--name-dynamic-block-fieldnode-content-related {
    background: color(backgrounds,200);
    .field__label{
        font-family: $font-secondary;
        font-size: 1.6rem;
        font-weight: normal;
        padding: 1rem 1.5rem;
    }
    .field__item{
        background: var(--main-color-100);
        padding: 1.5rem;
    }
}*/
@media (min-width: 720px) {
  /* line 149, ../assets/scss/pages/_detail.scss */
  .slick--optionset--carousel-microsites {
    display: block;
  }

  /* line 152, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block,
  div[class*="block-views-blockmicrosites-block"] {
    background: #fff9f9;
    display: block;
    padding: 2rem;
    position: relative;
  }
  /* line 158, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block h2,
  div[class*="block-views-blockmicrosites-block"] h2 {
    font-size: 1.8rem;
    margin-bottom: 3rem;
    padding-right: 10rem;
    padding-top: 1rem;
  }
  /* line 164, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .more-link,
  div[class*="block-views-blockmicrosites-block"] .more-link {
    position: absolute;
    right: 2rem;
    top: 2rem;
  }
  /* line 171, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .slick__arrow .slick-arrow.slick-prev,
  div[class*="block-views-blockmicrosites-block"] .slick__arrow .slick-arrow.slick-prev {
    left: -1rem;
  }
  /* line 174, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .slick__arrow .slick-arrow.slick-next,
  div[class*="block-views-blockmicrosites-block"] .slick__arrow .slick-arrow.slick-next {
    right: -1rem;
  }
  /* line 180, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .views-field-field-image img,
  div[class*="block-views-blockmicrosites-block"] .views-field-field-image img {
    display: block;
    height: auto;
    margin: 0;
    width: 100%;
  }
  /* line 187, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .slide,
  div[class*="block-views-blockmicrosites-block"] .slide {
    border-right: 1px solid var(--main-color);
    margin-right: 1rem;
    padding-right: 1rem;
  }
  /* line 191, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .slide .slide__caption,
  div[class*="block-views-blockmicrosites-block"] .slide .slide__caption {
    padding: 0;
  }
  /* line 194, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .slide.slick-next,
  div[class*="block-views-blockmicrosites-block"] .slide.slick-next {
    padding: 0;
  }
  /* line 198, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .views-field-title,
  div[class*="block-views-blockmicrosites-block"] .views-field-title {
    margin-top: 1rem;
    text-align: center;
  }
  /* line 201, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .views-field-title a,
  div[class*="block-views-blockmicrosites-block"] .views-field-title a {
    color: #000000;
  }
  /* line 206, ../assets/scss/pages/_detail.scss */
  .block-views-blockmicrosites-block .view-microsites .view-content,
  div[class*="block-views-blockmicrosites-block"] .view-microsites .view-content {
    box-shadow: none;
    padding: 0;
  }

  /* line 217, ../assets/scss/pages/_detail.scss */
  .page-node-type-video .body-content .field--name-field-media-oembed-video iframe,
  .page-node-type-article .body-content .field--name-field-media-oembed-video iframe,
  .page-node-type-gallery .body-content .field--name-field-media-oembed-video iframe {
    height: 355px;
  }
}
@media (min-width: 960px) {
  /* line 229, ../assets/scss/pages/_detail.scss */
  .page-node-type-article .body-content,
  .page-node-type-video .body-content,
  .page-node-type-skin-illness .body-content,
  .page-node-type-gallery .body-content {
    padding-top: 2rem;
  }

  /* line 234, ../assets/scss/pages/_detail.scss */
  .page-node-type-skin-illness .main-content {
    padding-left: 1.6rem;
  }
  /* line 237, ../assets/scss/pages/_detail.scss */
  .page-node-type-skin-illness .body-content {
    padding: 2rem 0 4rem;
  }
  /* line 239, ../assets/scss/pages/_detail.scss */
  .page-node-type-skin-illness .body-content .accesibility-options {
    margin: 0;
    margin-bottom: 1.5rem;
  }
}
/* line 2, ../assets/scss/pages/_profile.scss */
.path-directorio-dermatologos .body-content {
  box-shadow: none;
}

/* line 7, ../assets/scss/pages/_profile.scss */
.profile-dermatologist p {
  text-align: center;
}

/* line 11, ../assets/scss/pages/_profile.scss */
.content-user-form {
  padding: 3rem 0;
}
/* line 13, ../assets/scss/pages/_profile.scss */
.content-user-form .top-elements {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin-bottom: 2rem;
}
/* line 19, ../assets/scss/pages/_profile.scss */
.content-user-form h2 {
  background: var(--main-color);
  color: #ffffff;
  font-size: 1.9rem;
  padding: .6rem 1.6rem;
  text-align: center;
}
/* line 26, ../assets/scss/pages/_profile.scss */
.content-user-form form {
  margin: 2rem 0;
}
/* line 29, ../assets/scss/pages/_profile.scss */
.content-user-form .login-links {
  align-items: center;
  border-bottom: 1px solid var(--main-color);
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  row-gap: .5rem;
}
/* line 38, ../assets/scss/pages/_profile.scss */
.content-user-form .login-links a {
  text-decoration: underline;
}
/* line 42, ../assets/scss/pages/_profile.scss */
.content-user-form .bottom-text {
  font-size: 1.2rem;
  line-height: 1.5rem;
  text-align: center;
}
/* line 46, ../assets/scss/pages/_profile.scss */
.content-user-form .bottom-text a {
  text-decoration: underline;
}

/* line 51, ../assets/scss/pages/_profile.scss */
.content-login {
  padding: 3rem 0;
}
/* line 53, ../assets/scss/pages/_profile.scss */
.content-login h2 {
  border-bottom: 1px solid var(--main-color);
  border-top: 1px solid var(--main-color);
  font-family: "Trajan", sans-serif;
  font-size: 1.5rem;
  font-weight: normal;
  padding: 1.3rem 1.6rem .8rem;
  text-transform: uppercase;
  text-align: center;
}
/* line 63, ../assets/scss/pages/_profile.scss */
.content-login .form-radios {
  align-items: center;
  display: flex;
}
/* line 66, ../assets/scss/pages/_profile.scss */
.content-login .form-radios .form-type-radio {
  margin-right: 2rem;
}
/* line 68, ../assets/scss/pages/_profile.scss */
.content-login .form-radios .form-type-radio:last-child {
  margin-right: 0;
}
/* line 73, ../assets/scss/pages/_profile.scss */
.content-login .form-type-checkbox {
  align-items: center;
  display: flex;
}
/* line 76, ../assets/scss/pages/_profile.scss */
.content-login .form-type-checkbox input {
  margin: 0 1rem 0  0;
}
/* line 79, ../assets/scss/pages/_profile.scss */
.content-login .form-type-checkbox label {
  font-size: 1.3rem;
  font-weight: bold;
  max-width: calc(100% - 3rem);
  margin: 0;
}

/* line 87, ../assets/scss/pages/_profile.scss */
.user--type-user {
  color: #808080;
}
/* line 89, ../assets/scss/pages/_profile.scss */
.user--type-user .info-dr {
  text-align: center;
}
/* line 92, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-drdra,
.user--type-user .field--name-field-first-name,
.user--type-user .field--name-field-first-surname {
  color: #000000;
  display: inline-block;
  font-family: "Trajan", sans-serif;
  font-size: 1.8rem;
}
/* line 100, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-university-degree {
  font-weight: bold;
  text-align: center;
}
/* line 104, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-user-picture {
  margin: 2rem auto;
  border-radius: 50%;
  height: 150px;
  border: 5px solid #07898d;
  overflow: hidden;
  width: 150px;
}
/* line 111, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-user-picture img {
  display: block;
  height: 100%;
  width: 100%;
  -webkit-object-fit: cover;
  -moz-object-fit: cover;
  -o-object-fit: cover;
  -ms-object-fit: cover;
  object-fit: cover;
  -webkit-object-position: center;
  -moz-object-position: center;
  -o-object-position: center;
  -ms-object-position: center;
  object-position: center;
}
/* line 119, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-medicine-school,
.user--type-user .field--name-field-university-residence {
  margin-bottom: 1.5rem;
  text-align: center;
}
/* line 123, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-medicine-school .field__label,
.user--type-user .field--name-field-university-residence .field__label {
  color: #07898d;
  font-size: 1.7rem;
}
/* line 128, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-services-specialties,
.user--type-user .field--name-field-profile,
.user--type-user .field--name-field-laser,
.user--type-user .field--name-field-medical-speciality {
  margin-top: 2rem;
}
/* line 133, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-services-specialties .field__label,
.user--type-user .field--name-field-profile .field__label,
.user--type-user .field--name-field-laser .field__label,
.user--type-user .field--name-field-medical-speciality .field__label {
  color: #000000;
  padding: 0 0 1rem 0;
}
/* line 139, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-services-specialties .field__items {
  margin-bottom: 2.5rem;
}
/* line 141, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-services-specialties .field__items .field__item {
  align-items: center;
  display: flex;
  margin-bottom: 1rem;
}
/* line 145, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-services-specialties .field__items .field__item:after {
  content: "\e916";
  color: #eaaa3a;
  font-family: "iconFont";
  font-size: 1.6rem;
  margin-left: .5rem;
}
/* line 155, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-medical-speciality {
  margin-top: 0;
}
/* line 160, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-medical-speciality .field__item,
.user--type-user .field--name-field-laser .field__item {
  color: var(--main-color);
}
/* line 164, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-laser,
.user--type-user .field--name-field-medical-speciality,
.user--type-user .field--type-telephone,
.user--type-user .field--name-field-mail-public,
.user--type-user .field--name-field-address-office,
.user--type-user .field--name-field-website {
  border-top: 1px solid #cccccc;
  padding: 1rem 0;
}
/* line 173, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-website {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 2rem;
}
/* line 178, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-office-images .field__label {
  border-bottom: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  color: #000000;
  margin-bottom: 1rem;
  padding: 1rem 0;
}
/* line 186, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-office-images .field__items .field__item {
  margin-bottom: 1rem;
}
/* line 188, ../assets/scss/pages/_profile.scss */
.user--type-user .field--name-field-office-images .field__items .field__item img {
  display: block;
  height: 260px;
  width: 100%;
  -webkit-object-fit: cover;
  -moz-object-fit: cover;
  -o-object-fit: cover;
  -ms-object-fit: cover;
  object-fit: cover;
  -webkit-object-position: center;
  -moz-object-position: center;
  -o-object-position: center;
  -ms-object-position: center;
  object-position: center;
}

/* line 199, ../assets/scss/pages/_profile.scss */
.table-responsive {
  margin-top: 2rem;
}
/* line 201, ../assets/scss/pages/_profile.scss */
.table-responsive .table-header {
  background: #e6e6e6;
  display: none;
  text-align: center;
}
/* line 208, ../assets/scss/pages/_profile.scss */
.table-responsive .table-body .item-row,
.table-responsive .table-header .item-row {
  border-right: 1px solid #d0d0d0;
  font-size: 1.4rem;
}
/* line 211, ../assets/scss/pages/_profile.scss */
.table-responsive .table-body .item-row:last-child,
.table-responsive .table-header .item-row:last-child {
  border-right: 0;
}
/* line 217, ../assets/scss/pages/_profile.scss */
.table-responsive .table-body .d-xl-none {
  background: #e6e6e6;
  font-weight: bold;
  padding: .5rem;
  text-align: center;
}
/* line 223, ../assets/scss/pages/_profile.scss */
.table-responsive .table-body .item-content {
  padding: 1rem .5rem;
  text-align: center;
}
/* line 227, ../assets/scss/pages/_profile.scss */
.table-responsive .table-body .item-row {
  border: 1px solid #d0d0d0;
  margin-bottom: 2.5rem;
}
/* line 230, ../assets/scss/pages/_profile.scss */
.table-responsive .table-body .item-row:last-child {
  border-right: 1px solid #d0d0d0;
}

/* line 237, ../assets/scss/pages/_profile.scss */
.path-user .accesibility-options {
  flex-wrap: wrap;
}
/* line 239, ../assets/scss/pages/_profile.scss */
.path-user .accesibility-options .field--name-user-recertificate {
  align-items: center;
  color: #000000;
  display: flex;
  font-weight: bold;
  justify-content: center;
  gap: 1rem;
  order: 3;
  padding: .5rem 0;
  width: 100%;
}
/* line 249, ../assets/scss/pages/_profile.scss */
.path-user .accesibility-options .field--name-user-recertificate .moneda-item {
  background: url("../assets/images/icons/Sello_CAMEC.png") no-repeat center;
  background-size: contain;
  display: block;
  height: 4rem;
  width: 4rem;
}

@media (min-width: 720px) {
  /* line 261, ../assets/scss/pages/_profile.scss */
  .path-user .accesibility-options {
    display: flex;
    flex-wrap: inherit;
    margin: 0;
    margin-bottom: 1.5rem;
    width: 100%;
  }
  /* line 267, ../assets/scss/pages/_profile.scss */
  .path-user .accesibility-options .field--name-user-recertificate {
    order: initial;
    width: auto;
  }

  /* line 275, ../assets/scss/pages/_profile.scss */
  .profile-dermatologist .view-filters .views-exposed-form {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 278, ../assets/scss/pages/_profile.scss */
  .profile-dermatologist .view-filters .views-exposed-form .form--inline {
    flex-wrap: wrap;
  }
  /* line 280, ../assets/scss/pages/_profile.scss */
  .profile-dermatologist .view-filters .views-exposed-form .form--inline .form-item {
    width: calc(100%/2 - 1rem);
  }

  /* line 288, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form {
    align-items: flex-start;
    display: flex;
    flex-wrap: wrap;
    column-gap: 1.6rem;
    row-gap: 1.6rem;
  }
  /* line 294, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form label,
  .content-login .user-register-form legend,
  .content-login .user-register-form .label {
    font-size: 1.3rem;
    line-height: 1.3rem;
    margin-bottom: .8rem;
  }
  /* line 301, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form legend {
    display: block;
  }
  /* line 304, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form .captcha {
    width: 100%;
  }
  /* line 307, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form .form-wrapper {
    width: calc(100%/2 - .8rem);
  }
  /* line 309, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form .form-wrapper.field--type-geolocation, .content-login .user-register-form .form-wrapper.field--name-field-recertificate, .content-login .user-register-form .form-wrapper.field--name-field-profile-directory, .content-login .user-register-form .form-wrapper.field--name-field-legal-terms, .content-login .user-register-form .form-wrapper.form-actions, .content-login .user-register-form .form-wrapper.field--name-field-type-associated {
    width: 100%;
  }
  /* line 317, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form .form-wrapper .form-item {
    margin: 0;
  }
  /* line 319, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form .form-wrapper .form-item.form-type-radio {
    margin-right: 2rem;
  }
  /* line 321, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form .form-wrapper .form-item.form-type-radio:last-child {
    margin-right: 0;
  }
  /* line 326, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form .form-wrapper#edit-field-correspondence--wrapper {
    width: 100%;
  }
  /* line 330, ../assets/scss/pages/_profile.scss */
  .content-login .user-register-form .form-wrapper.field--type-boolean label {
    margin-bottom: 0;
  }

  /* line 338, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body,
  .table-responsive .table-header {
    display: flex;
  }
  /* line 341, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body .item-row,
  .table-responsive .table-header .item-row {
    flex: 1 1 0px;
  }
  /* line 346, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-header .item-row {
    align-items: center;
    display: flex;
    padding: .5rem 1rem;
  }
  /* line 352, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body {
    display: block;
  }
  /* line 354, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body .item-row {
    border: 0;
    display: flex;
    margin-bottom: 0;
  }
  /* line 358, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body .item-row:last-child {
    border-right: 0;
  }
  /* line 361, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body .item-row .item-cell {
    flex: 1 1 0px;
    padding: .5rem 1rem;
    position: relative;
  }
  /* line 365, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body .item-row .item-cell:after {
    background: #d0d0d0;
    content: '';
    display: block;
    height: 2rem;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    width: .1rem;
  }
  /* line 377, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body .item-row .item-cell:last-child:after {
    content: none;
  }
  /* line 381, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body .item-row .item-cell .item-content {
    padding: 0;
    text-align: left;
  }
  /* line 386, ../assets/scss/pages/_profile.scss */
  .table-responsive .table-body .item-row:nth-child(2n) {
    background: #f7f7f7;
  }

  /* line 394, ../assets/scss/pages/_profile.scss */
  .user--type-user .field--name-field-services-specialties .field__items {
    display: flex;
    flex-wrap: wrap;
  }
  /* line 397, ../assets/scss/pages/_profile.scss */
  .user--type-user .field--name-field-services-specialties .field__items .field__item {
    width: 50%;
  }
  /* line 399, ../assets/scss/pages/_profile.scss */
  .user--type-user .field--name-field-services-specialties .field__items .field__item:nth-child(2n) {
    justify-content: flex-end;
  }
  /* line 405, ../assets/scss/pages/_profile.scss */
  .user--type-user .field--name-field-laser,
  .user--type-user .field--name-field-medical-speciality,
  .user--type-user .field--type-telephone,
  .user--type-user .field--name-field-mail-public,
  .user--type-user .field--name-field-address-office,
  .user--type-user .field--name-field-website {
    display: flex;
    justify-content: space-between;
  }
  /* line 413, ../assets/scss/pages/_profile.scss */
  .user--type-user .field--name-field-laser .field__item,
  .user--type-user .field--name-field-medical-speciality .field__item,
  .user--type-user .field--type-telephone .field__item,
  .user--type-user .field--name-field-mail-public .field__item,
  .user--type-user .field--name-field-address-office .field__item,
  .user--type-user .field--name-field-website .field__item {
    text-align: right;
  }
  /* line 418, ../assets/scss/pages/_profile.scss */
  .user--type-user .field--name-field-office-images .field__items {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  /* line 422, ../assets/scss/pages/_profile.scss */
  .user--type-user .field--name-field-office-images .field__items .field__item {
    width: 49%;
  }
}
/* line 2, ../assets/scss/pages/_schools.scss */
.view-dermatology-school .view-content {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
/* line 7, ../assets/scss/pages/_schools.scss */
.view-dermatology-school .views-row {
  margin-bottom: 2rem;
  padding: 1.5rem;
  text-align: center;
  width: 50%;
}
/* line 12, ../assets/scss/pages/_schools.scss */
.view-dermatology-school .views-row .eck-entity {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
/* line 19, ../assets/scss/pages/_schools.scss */
.view-dermatology-school .views-row .field--name-title {
  font-weight: bold;
  margin-bottom: 1.5rem;
}
/* line 24, ../assets/scss/pages/_schools.scss */
.view-dermatology-school .views-row .field--name-field-image img {
  display: block;
  height: auto;
  margin: 0 auto;
  max-width: 100%;
}
/* line 31, ../assets/scss/pages/_schools.scss */
.view-dermatology-school .views-row .field--type-link {
  margin-top: 1.5rem;
}

/* line 36, ../assets/scss/pages/_schools.scss */
.text-association {
  color: #747474;
  font-size: 1.2rem;
  margin-bottom: 1.5rem;
  text-transform: uppercase;
}

/* line 42, ../assets/scss/pages/_schools.scss */
.text-author {
  border-bottom: 1px solid var(--main-color);
  border-top: 1px solid var(--main-color);
  font-family: "Trajan", sans-serif;
  font-size: 1.4rem;
  font-weight: bold;
  margin-bottom: 1.5rem;
  padding: 1rem 0;
}
/* line 50, ../assets/scss/pages/_schools.scss */
.text-author a {
  font-family: "Trebuchet MS", sans-serif;
  font-weight: normal;
  text-decoration: underline;
}

/* line 56, ../assets/scss/pages/_schools.scss */
.block-field-blocknodesectiontitle {
  margin-bottom: 1rem;
  margin-top: 1rem;
  padding-left: 2.5rem;
  position: relative;
}
/* line 61, ../assets/scss/pages/_schools.scss */
.block-field-blocknodesectiontitle:before {
  content: "\e939";
  font-family: "iconFont";
  font-size: 2rem;
  left: 0;
  position: absolute;
  transform: translateY(-58%);
  top: 50%;
}
/* line 70, ../assets/scss/pages/_schools.scss */
.block-field-blocknodesectiontitle h1 {
  display: block;
  font-family: "Trajan", sans-serif;
  font-size: 1.6rem;
  font-weight: normal;
  line-height: 1.8rem;
  margin: 0;
}

/* line 79, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news,
.field--name-dynamic-block-fieldnode-content-related,
.field--name-dynamic-block-fieldnode-most-read,
.block-views-blockarticles-association-block,
.block-views-blockarticles-association-block-other {
  background: var(--main-color-100);
  box-shadow: 0px 1px 5px 0px #cccccc;
  margin-bottom: 2rem;
}
/* line 87, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .field__label,
.field--name-dynamic-block-fieldnode-other-news h2:not(.views-field-title),
.field--name-dynamic-block-fieldnode-content-related .field__label,
.field--name-dynamic-block-fieldnode-content-related h2:not(.views-field-title),
.field--name-dynamic-block-fieldnode-most-read .field__label,
.field--name-dynamic-block-fieldnode-most-read h2:not(.views-field-title),
.block-views-blockarticles-association-block .field__label,
.block-views-blockarticles-association-block h2:not(.views-field-title),
.block-views-blockarticles-association-block-other .field__label,
.block-views-blockarticles-association-block-other h2:not(.views-field-title) {
  background: #f7f7f7;
  font-family: "Trajan", sans-serif;
  font-size: 1.6rem;
  font-weight: normal;
  margin: 0;
  padding: 1rem 1.5rem;
}
/* line 96, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .view-articles-association,
.field--name-dynamic-block-fieldnode-content-related .view-articles-association,
.field--name-dynamic-block-fieldnode-most-read .view-articles-association,
.block-views-blockarticles-association-block .view-articles-association,
.block-views-blockarticles-association-block-other .view-articles-association {
  padding: 1.5rem;
}
/* line 99, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .views-row,
.field--name-dynamic-block-fieldnode-content-related .views-row,
.field--name-dynamic-block-fieldnode-most-read .views-row,
.block-views-blockarticles-association-block .views-row,
.block-views-blockarticles-association-block-other .views-row {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
/* line 103, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .views-row .views-field-field-image,
.field--name-dynamic-block-fieldnode-content-related .views-row .views-field-field-image,
.field--name-dynamic-block-fieldnode-most-read .views-row .views-field-field-image,
.block-views-blockarticles-association-block .views-row .views-field-field-image,
.block-views-blockarticles-association-block-other .views-row .views-field-field-image {
  margin-right: 10px;
  max-width: 120px;
}
/* line 106, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .views-row .views-field-field-image img,
.field--name-dynamic-block-fieldnode-content-related .views-row .views-field-field-image img,
.field--name-dynamic-block-fieldnode-most-read .views-row .views-field-field-image img,
.block-views-blockarticles-association-block .views-row .views-field-field-image img,
.block-views-blockarticles-association-block-other .views-row .views-field-field-image img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 112, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .views-row .views-field-title,
.field--name-dynamic-block-fieldnode-content-related .views-row .views-field-title,
.field--name-dynamic-block-fieldnode-most-read .views-row .views-field-title,
.block-views-blockarticles-association-block .views-row .views-field-title,
.block-views-blockarticles-association-block-other .views-row .views-field-title {
  font-size: 1.6rem;
  max-width: calc(100% - 130px);
}
/* line 115, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .views-row .views-field-title a,
.field--name-dynamic-block-fieldnode-content-related .views-row .views-field-title a,
.field--name-dynamic-block-fieldnode-most-read .views-row .views-field-title a,
.block-views-blockarticles-association-block .views-row .views-field-title a,
.block-views-blockarticles-association-block-other .views-row .views-field-title a {
  align-items: flex-start;
  color: #000000;
  display: flex;
}
/* line 119, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .views-row .views-field-title a:before,
.field--name-dynamic-block-fieldnode-content-related .views-row .views-field-title a:before,
.field--name-dynamic-block-fieldnode-most-read .views-row .views-field-title a:before,
.block-views-blockarticles-association-block .views-row .views-field-title a:before,
.block-views-blockarticles-association-block-other .views-row .views-field-title a:before {
  content: "\e939";
  color: var(--main-color);
  font-family: "iconFont";
  font-size: 2rem;
  font-weight: normal;
  margin-right: 1rem;
  width: 2rem;
}
/* line 128, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .views-row .views-field-title a:hover,
.field--name-dynamic-block-fieldnode-content-related .views-row .views-field-title a:hover,
.field--name-dynamic-block-fieldnode-most-read .views-row .views-field-title a:hover,
.block-views-blockarticles-association-block .views-row .views-field-title a:hover,
.block-views-blockarticles-association-block-other .views-row .views-field-title a:hover {
  color: #289cff;
}

/* line 138, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .field__item,
.field--name-dynamic-block-fieldnode-most-read .field__item,
.field--name-dynamic-block-fieldnode-content-related .field__item {
  padding: 2rem 1.5rem;
}
/* line 142, ../assets/scss/pages/_schools.scss */
.field--name-dynamic-block-fieldnode-other-news .views-row .views-field-title,
.field--name-dynamic-block-fieldnode-most-read .views-row .views-field-title,
.field--name-dynamic-block-fieldnode-content-related .views-row .views-field-title {
  font-size: 1.4rem;
}

/* line 148, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content {
  margin: 2rem 0;
}
/* line 150, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content .views-row {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
  padding: 1.5rem;
}
/* line 155, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content .views-row:nth-child(2n) {
  background: #f7f7f7;
}
/* line 158, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content .views-row .views-field-field-note-type {
  border-right: 1px solid #f7f7f7;
  padding-right: 1rem;
  width: 30%;
}
/* line 162, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content .views-row .views-field-field-note-type:before {
  content: "\e939";
  font-family: "iconFont";
  font-size: 1.6rem;
  margin-right: 1rem;
}
/* line 169, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content .views-row .views-field-field-note-type.type-image:before {
  content: "\e93a";
}
/* line 174, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content .views-row .views-field-field-note-type.type-video:before {
  content: "\e915";
}
/* line 179, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content .views-row .views-field-title {
  width: 70%;
  padding-left: 1rem;
}
/* line 182, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content .views-row .views-field-title a {
  color: #000000;
}
/* line 184, ../assets/scss/pages/_schools.scss */
.view-skin-illness .view-content .views-row .views-field-title a:hover {
  color: var(--main-color);
}

@media (min-width: 720px) {
  /* line 198, ../assets/scss/pages/_schools.scss */
  .field--name-dynamic-block-fieldnode-other-news .view-content,
  .field--name-dynamic-block-fieldnode-most-read .view-content,
  .field--name-dynamic-block-fieldnode-content-related .view-content,
  .block-views-blockarticles-association-block-other .view-content,
  .block-views-blockarticles-association-block .view-content {
    display: flex;
    flex-wrap: wrap;
    row-gap: 1.6rem;
  }
  /* line 203, ../assets/scss/pages/_schools.scss */
  .field--name-dynamic-block-fieldnode-other-news .views-row,
  .field--name-dynamic-block-fieldnode-most-read .views-row,
  .field--name-dynamic-block-fieldnode-content-related .views-row,
  .block-views-blockarticles-association-block-other .views-row,
  .block-views-blockarticles-association-block .views-row {
    width: 50%;
  }
}
/* line 2, ../assets/scss/pages/_user.scss */
.pre-form .block-text-resize {
  background: #f7f7f7;
  margin: 0 -1.6rem;
  padding: 1rem;
  width: calc(100% + 3.2rem);
}
/* line 7, ../assets/scss/pages/_user.scss */
.pre-form .block-text-resize .content {
  align-items: center;
  display: flex;
}
/* line 10, ../assets/scss/pages/_user.scss */
.pre-form .block-text-resize .content #text_resize_increase,
.pre-form .block-text-resize .content #text_resize_reset,
.pre-form .block-text-resize .content #text_resize_decrease {
  font-size: 0;
  height: 4.1rem;
  margin: 0;
  width: 4.1rem;
}
/* line 17, ../assets/scss/pages/_user.scss */
.pre-form .block-text-resize .content #text_resize_increase:hover,
.pre-form .block-text-resize .content #text_resize_reset:hover,
.pre-form .block-text-resize .content #text_resize_decrease:hover {
  opacity: .8;
}
/* line 21, ../assets/scss/pages/_user.scss */
.pre-form .block-text-resize .content #text_resize_reset {
  background: url("../assets/images/icons/aReset.png") no-repeat center;
  background-size: contain;
  order: 2;
}
/* line 26, ../assets/scss/pages/_user.scss */
.pre-form .block-text-resize .content #text_resize_increase {
  background: url("../assets/images/icons/aBig.png") no-repeat center;
  background-size: contain;
  margin-left: .4rem;
  order: 3;
}
/* line 32, ../assets/scss/pages/_user.scss */
.pre-form .block-text-resize .content #text_resize_decrease {
  background: url("../assets/images/icons/aSmall.png") no-repeat center;
  background-size: contain;
  margin-right: 0;
  order: 1;
}
/* line 40, ../assets/scss/pages/_user.scss */
.pre-form__top {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* line 45, ../assets/scss/pages/_user.scss */
.pre-form__top .download {
  margin-left: 0;
  margin: 1.6rem 0;
  padding: .2rem 1.6rem .1rem;
  width: auto;
}
/* line 51, ../assets/scss/pages/_user.scss */
.pre-form__top .download:after {
  content: "\e92d";
  font-size: 2.2rem;
}
/* line 57, ../assets/scss/pages/_user.scss */
.pre-form__status {
  background: #fff9f9;
  font-weight: bold;
  margin: 0 -1.6rem;
  padding: 2rem 1rem;
  text-align: center;
  width: calc(100% + 3.2rem);
}
/* line 64, ../assets/scss/pages/_user.scss */
.pre-form__status .text {
  color: #ff7d29;
  margin-left: .5rem;
  text-transform: uppercase;
}
/* line 69, ../assets/scss/pages/_user.scss */
.pre-form__status .btn {
  margin-left: 0;
  margin-top: 1rem;
  padding: 0 1.6rem;
  width: 100%;
}
/* line 77, ../assets/scss/pages/_user.scss */
.pre-form__links {
  background: #fff9f9;
  box-shadow: inset 0px 5px 6px -6px rgba(0, 0, 0, 0.5);
  display: flex;
  flex-direction: column;
  margin: 0 -1.6rem;
  padding: 2rem 2.5rem 2rem;
  width: calc(100% + 3.2rem);
}
/* line 85, ../assets/scss/pages/_user.scss */
.pre-form__links a {
  margin: 0 0 1rem 0;
  padding: 0 2rem;
  width: 100%;
}

/* line 93, ../assets/scss/pages/_user.scss */
.title-statistics {
  font-family: "Trajan", sans-serif;
  font-size: 1.6rem;
  font-weight: normal;
  padding: 0 1rem;
  text-align: center;
}

/* line 100, ../assets/scss/pages/_user.scss */
.body-statistics {
  padding: 1rem;
  text-align: center;
}
/* line 103, ../assets/scss/pages/_user.scss */
.body-statistics .pre-form__links {
  background: transparent;
  box-shadow: none;
  display: block;
  text-align: center;
}
/* line 108, ../assets/scss/pages/_user.scss */
.body-statistics .pre-form__links a {
  display: inline-block;
  padding: .5rem 1.6rem;
  width: auto;
}

/* line 116, ../assets/scss/pages/_user.scss */
#statistics #year {
  color: #07898d;
  padding: 0 3rem;
}
/* line 120, ../assets/scss/pages/_user.scss */
#statistics .info-wrapper {
  text-align: center;
}
/* line 122, ../assets/scss/pages/_user.scss */
#statistics .info-wrapper .info {
  font-weight: bold;
}
/* line 124, ../assets/scss/pages/_user.scss */
#statistics .info-wrapper .info .text {
  color: #e07835;
}
/* line 129, ../assets/scss/pages/_user.scss */
#statistics .info-wrapper2 {
  padding: 1rem 0;
  text-align: center;
}
/* line 132, ../assets/scss/pages/_user.scss */
#statistics .info-wrapper2 .label,
#statistics .info-wrapper2 #submit-year {
  color: #e07835;
}
/* line 136, ../assets/scss/pages/_user.scss */
#statistics .info-wrapper2 #submit-compare,
#statistics .info-wrapper2 #submit-year {
  background: transparent;
  border: 0;
  color: #e07835;
  font-weight: bold;
  text-decoration: underline;
}
/* line 144, ../assets/scss/pages/_user.scss */
#statistics .info-wrapper2 select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  -ms-appearance: none;
  appearance: none;
  background: url("../assets/images/background/selects.png") no-repeat #ffffff;
  background-position: right center;
  border-color: #ebebeb;
  font-size: 1.6rem;
  padding: 0 12px;
  padding-right: 30px;
  width: auto;
}
/* line 153, ../assets/scss/pages/_user.scss */
#statistics .info-wrapper2 select:hover, #statistics .info-wrapper2 select:focus {
  outline: none;
}
/* line 159, ../assets/scss/pages/_user.scss */
#statistics .info-bottom {
  display: flex;
  flex-direction: column;
  padding: 0 3rem;
}
/* line 163, ../assets/scss/pages/_user.scss */
#statistics .info-bottom button {
  font-size: 1.6rem;
  font-weight: bold;
  height: 3.5rem;
  margin: 0 0 1rem 0;
  padding: 0 2rem;
  width: 100%;
}
/* line 172, ../assets/scss/pages/_user.scss */
#statistics .info-bottom button.download:after {
  content: "\e92d";
  font-size: 2.2rem;
  font-weight: normal;
}

/* line 181, ../assets/scss/pages/_user.scss */
.form-information {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  padding: 2rem 0;
}
/* line 188, ../assets/scss/pages/_user.scss */
.form-information.border-b {
  justify-content: center;
}
/* line 190, ../assets/scss/pages/_user.scss */
.form-information.border-b .form-information__bottom {
  border-bottom: 1px solid #07898d;
  border-top: 0;
  margin-top: 1.5rem;
  padding: 0 2rem 2rem 2rem;
}
/* line 197, ../assets/scss/pages/_user.scss */
.form-information h1 {
  font-family: "Trajan", sans-serif;
  font-size: 1.6rem;
  font-weight: normal;
}
/* line 202, ../assets/scss/pages/_user.scss */
.form-information .views {
  font-size: 1.5rem;
  font-weight: bold;
}
/* line 205, ../assets/scss/pages/_user.scss */
.form-information .views strong {
  color: #ff7d29;
}
/* line 209, ../assets/scss/pages/_user.scss */
.form-information__bottom {
  border-top: 1px solid #07898d;
  font-size: 1.4rem;
  line-height: 1.8rem;
  margin-top: 2rem;
  padding: 2rem 2rem 0 2rem;
  text-align: center;
  width: 100%;
}
/* line 217, ../assets/scss/pages/_user.scss */
.form-information__bottom a {
  margin-top: 2rem;
}

/* line 225, ../assets/scss/pages/_user.scss */
.touchevents .user-public-form a.tabledrag-handle {
  background: url("../assets/images/icons/reorder.svg") no-repeat center;
  background-size: contain;
  height: 2.4rem;
  width: 2.4rem;
}

/* line 235, ../assets/scss/pages/_user.scss */
.field-multiple-table .field-multiple-drag .tabledrag-handle {
  float: none;
  margin: 0;
}
/* line 238, ../assets/scss/pages/_user.scss */
.field-multiple-table .field-multiple-drag .tabledrag-handle .handle {
  background: url("../assets/images/icons/reorder.svg") no-repeat center;
  background-size: contain;
  height: 2.4rem;
  width: 2.4rem;
}

/* line 248, ../assets/scss/pages/_user.scss */
.user-logged-in.path-usuario .main-content {
  padding: 0 .8rem;
}
/* line 250, ../assets/scss/pages/_user.scss */
.user-logged-in.path-usuario .main-content .main-content {
  padding: 0;
}

/* line 256, ../assets/scss/pages/_user.scss */
.user-public-form .details-wrapper {
  padding: 1rem;
}
/* line 258, ../assets/scss/pages/_user.scss */
.user-public-form .details-wrapper th {
  padding-right: 1rem;
}
/* line 260, ../assets/scss/pages/_user.scss */
.user-public-form .details-wrapper th:last-child {
  padding-right: 0;
}
/* line 264, ../assets/scss/pages/_user.scss */
.user-public-form .details-wrapper td {
  padding: 1rem;
}
/* line 267, ../assets/scss/pages/_user.scss */
.user-public-form .details-wrapper .image-widget {
  align-items: flex-start;
  flex-direction: column;
  margin-bottom: .2rem;
  margin-right: 0;
}
/* line 272, ../assets/scss/pages/_user.scss */
.user-public-form .details-wrapper .image-widget .menu-item__link,
.user-public-form .details-wrapper .image-widget .image-widget-data {
  padding: 0;
}
/* line 279, ../assets/scss/pages/_user.scss */
.user-public-form .form-textarea-wrapper textarea {
  min-height: 80px;
}
/* line 283, ../assets/scss/pages/_user.scss */
.user-public-form .image-widget {
  align-items: center;
  display: flex;
}
/* line 286, ../assets/scss/pages/_user.scss */
.user-public-form .image-widget .messages {
  font-size: 1.2rem;
  padding: 1rem 1rem 1rem 4rem;
  margin-bottom: 1rem;
}
/* line 291, ../assets/scss/pages/_user.scss */
.user-public-form .image-widget .image-preview {
  width: 80px;
}
/* line 293, ../assets/scss/pages/_user.scss */
.user-public-form .image-widget .image-preview img {
  height: auto;
  width: 100%;
}
/* line 298, ../assets/scss/pages/_user.scss */
.user-public-form .image-widget .image-widget-data {
  padding: 1.6rem;
  width: calc(100% - 80px);
}
/* line 301, ../assets/scss/pages/_user.scss */
.user-public-form .image-widget .image-widget-data input {
  padding: 0 1.2rem;
}
/* line 303, ../assets/scss/pages/_user.scss */
.user-public-form .image-widget .image-widget-data input[value="Remover"] {
  margin: 1rem 0 0;
}
/* line 307, ../assets/scss/pages/_user.scss */
.user-public-form .image-widget .image-widget-data .file--image {
  font-size: 1.2rem;
}
/* line 312, ../assets/scss/pages/_user.scss */
.user-public-form .control_recenter {
  display: none !important;
}

/* line 318, ../assets/scss/pages/_user.scss */
.user-private-form .field--name-field-correspondence .form-radios {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
}

/* line 327, ../assets/scss/pages/_user.scss */
.user-services-form {
  padding-bottom: 5rem;
}
/* line 330, ../assets/scss/pages/_user.scss */
.user-services-form #edit-field-services-specialties--wrapper legend {
  border-bottom: 1px solid #07898d;
  display: block;
  font-size: 1.8rem;
  margin: 0 0 1rem 0;
  padding: 0 0 1.5rem;
  text-transform: uppercase;
}
/* line 340, ../assets/scss/pages/_user.scss */
.user-services-form .form-type-checkbox .form-switch {
  border-bottom: 1px solid #d8d8d8;
  padding: 2rem 1rem;
}
/* line 343, ../assets/scss/pages/_user.scss */
.user-services-form .form-type-checkbox .form-switch label {
  font-size: 1.7rem;
  min-width: 230px;
}
/* line 346, ../assets/scss/pages/_user.scss */
.user-services-form .form-type-checkbox .form-switch label:before, .user-services-form .form-type-checkbox .form-switch label:after {
  font-size: 1.7rem;
}
/* line 353, ../assets/scss/pages/_user.scss */
.user-services-form .field--widget-string-textarea {
  border-bottom: 1px solid #d8d8d8;
  padding: 2rem 1rem;
}
/* line 356, ../assets/scss/pages/_user.scss */
.user-services-form .field--widget-string-textarea label {
  text-align: center;
}
/* line 359, ../assets/scss/pages/_user.scss */
.user-services-form .field--widget-string-textarea .form-item {
  margin: 0 auto;
  max-width: 360px;
}
/* line 363, ../assets/scss/pages/_user.scss */
.user-services-form .field--widget-string-textarea textarea {
  min-height: 8rem;
}
/* line 367, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-tags {
  padding: 2rem 1rem 0;
}
/* line 369, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-tags .clearfix,
.user-services-form .field--name-field-tags .field-multiple-table {
  margin: 0 auto;
  max-width: 360px;
}
/* line 373, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-tags .clearfix td,
.user-services-form .field--name-field-tags .field-multiple-table td {
  padding: 1rem 0;
}
/* line 376, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-tags .clearfix th,
.user-services-form .field--name-field-tags .field-multiple-table th {
  text-align: center;
}
/* line 380, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-tags .clearfix {
  text-align: center;
}
/* line 383, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-tags .button {
  background: transparent;
  color: #07898d;
  position: relative;
  border: 0.13rem solid #07898d;
  box-shadow: none;
  display: inline-block;
  font-size: 1.6rem;
  font-weight: 600;
  height: 3.5rem;
  line-height: 3.5rem;
  margin: 1rem auto;
  outline: none;
  padding: 0 2.5rem;
  width: auto;
}
/* line 69, ../assets/scss/config/_mixins.scss */
.user-services-form .field--name-field-tags .button:hover {
  color: #07898d;
  transition: background 0.2s ease;
  text-decoration: none;
}
/* line 74, ../assets/scss/config/_mixins.scss */
.user-services-form .field--name-field-tags .button:focus {
  outline: 0;
  text-decoration: none;
}
/* line 78, ../assets/scss/config/_mixins.scss */
.user-services-form .field--name-field-tags .button.disabled, .user-services-form .field--name-field-tags .button:disabled {
  opacity: 0.55;
  color: #747474;
  background: #ffffff;
  border: 1px solid #747474;
  box-shadow: none;
  cursor: auto;
}
/* line 86, ../assets/scss/config/_mixins.scss */
.user-services-form .field--name-field-tags .button.disabled:hover, .user-services-form .field--name-field-tags .button:disabled:hover {
  background: #ffffff;
}
/* line 89, ../assets/scss/config/_mixins.scss */
.user-services-form .field--name-field-tags .button.disabled:focus, .user-services-form .field--name-field-tags .button:disabled:focus {
  box-shadow: none;
}
/* line 396, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-tags .button:hover {
  background: #07898d;
  border: 0.13rem solid #07898d;
  color: #ffffff;
}
/* line 403, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-legal-terms {
  margin-bottom: 4rem;
}
/* line 405, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-legal-terms .form-item {
  align-items: flex-start;
  display: flex;
  margin: 0 auto;
  max-width: 250px;
}
/* line 410, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-legal-terms .form-item label {
  font-size: 1.4rem;
  margin: 0;
  padding-left: 1.5rem;
  max-width: calc(100% - 3.5rem);
}
/* line 415, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-legal-terms .form-item label a {
  color: #07898d;
  text-decoration: underline;
}
/* line 420, ../assets/scss/pages/_user.scss */
.user-services-form .field--name-field-legal-terms .form-item input {
  height: 2rem;
  margin: 0;
  width: 2rem;
}

/* line 430, ../assets/scss/pages/_user.scss */
.geolocation-map-control.control_locate .locate {
  background: url("../assets/images/icons/reload.svg") no-repeat center #ffffff;
  background-size: 2rem;
  border: 1px solid #cccccc;
  border-radius: .4rem;
  box-shadow: none;
  height: 3.2rem;
  padding: 0;
  width: 3.2rem;
}
/* line 439, ../assets/scss/pages/_user.scss */
.geolocation-map-control.control_locate .locate:before {
  content: none;
}

/* line 445, ../assets/scss/pages/_user.scss */
.title-afiliacion {
  color: #005F64;
  font-size: 1.6rem;
  font-weight: bold;
  margin: 20px 0;
  text-transform: uppercase;
  text-align: center;
}

/* line 453, ../assets/scss/pages/_user.scss */
.body-afiliacion {
  margin-bottom: 2rem;
  text-align: center;
}
/* line 456, ../assets/scss/pages/_user.scss */
.body-afiliacion strong,
.body-afiliacion span {
  color: #005F64;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 465, ../assets/scss/pages/_user.scss */
.view-membership-payment thead th {
  color: #005F64;
}
/* line 470, ../assets/scss/pages/_user.scss */
.view-membership-payment tbody tr {
  border-top: 1px solid #d8d8d8;
}

/* line 476, ../assets/scss/pages/_user.scss */
.user-configuration-form .password-confirm, .user-configuration-form .password-field, .user-configuration-form .password-strength, .user-configuration-form .password-confirm-match, .user-configuration-form .password-confirm-message,
.user-configuration-form .password-strength {
  font-size: 1.2rem;
  width: 100%;
}
/* line 481, ../assets/scss/pages/_user.scss */
.user-configuration-form .description {
  font-size: 1.2rem;
  line-height: 1.6rem;
}

/* line 486, ../assets/scss/pages/_user.scss */
.title-recertificacion {
  border-bottom: 1px solid #07898d;
  font-family: "Trajan", sans-serif;
  font-size: 1.8rem;
  font-weight: normal;
  margin-top: 1rem;
  padding: 1.5rem 0;
  text-align: center;
}

/* line 495, ../assets/scss/pages/_user.scss */
.body-recertificacion {
  font-size: 1.4rem;
  line-height: 1.8rem;
  padding: 2.0rem 1.5rem;
  text-align: center;
}

/* line 501, ../assets/scss/pages/_user.scss */
.links-recertificacion {
  text-align: center;
}
/* line 503, ../assets/scss/pages/_user.scss */
.links-recertificacion a {
  font-size: 1.3rem;
}

/* line 508, ../assets/scss/pages/_user.scss */
.content-recertificacion {
  margin-top: 2rem;
}
/* line 511, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .title-section {
  background: #f7f7f7;
  border-bottom: 0.1rem solid #e4e4e4;
  color: #000000;
  font-size: 1.5rem;
  font-weight: bold;
  margin-bottom: 1.0rem;
  padding: 2.0rem 2.5rem;
}
/* line 519, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .title-section:before {
  content: "\e92b";
  color: #ff7d29;
  font-family: "iconFont";
  margin-right: .5rem;
}
/* line 526, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .subtitle-section {
  color: #ff7d29;
  font-size: 17px;
  font-weight: bold;
  margin: 2rem 0;
  padding-right: 3rem;
  text-align: center;
}
/* line 534, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .points-section {
  align-items: center;
  border-top: 1px solid #cccccc;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 2rem;
  padding: 2rem 2.5rem;
  position: relative;
  text-align: center;
}
/* line 544, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .points-section .field-name {
  font-size: 1.5rem;
  font-weight: bold;
  margin-bottom: 1rem;
  width: 100%;
}
/* line 550, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .points-section .points {
  align-items: center;
  color: #07898d;
  display: flex;
  font-size: 1.7rem;
  font-weight: bold;
}
/* line 556, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .points-section .points:after {
  background: url("../assets/images/icons/Sello_CAMEC.png") no-repeat 0 0;
  background-size: contain;
  content: '';
  display: inline-block;
  height: 2.6rem;
  margin: 0 2rem;
  width: 2.6rem;
}
/* line 567, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .points-section .help:before {
  content: "\e92e";
  color: #ff7d29;
  font-family: "iconFont";
  font-size: 2.2rem;
}
/* line 575, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .points-section .help:focus .content, .content-recertificacion .group-item .points-section .help:hover .content {
  opacity: 1;
  visibility: visible;
}
/* line 580, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .points-section .help .content {
  background: #f7f7f7;
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  opacity: 0;
  padding: 1rem;
  position: absolute;
  left: 0;
  max-width: 340px;
  transition: .5s all;
  top: 83%;
  visibility: hidden;
  width: 100%;
  z-index: 1;
}
/* line 594, ../assets/scss/pages/_user.scss */
.content-recertificacion .group-item .points-section .help .content .icon-camec {
  background: url("../assets/images/icons/Sello_CAMEC.png") no-repeat 0 0;
  background-size: contain;
  display: inline-block;
  height: 2.6rem;
  margin-left: .5rem;
  width: 2.6rem;
}

/* line 607, ../assets/scss/pages/_user.scss */
.total-points {
  display: flex;
  font-size: 1.5rem;
  font-weight: bold;
  margin-bottom: 2rem;
}
/* line 612, ../assets/scss/pages/_user.scss */
.total-points .points {
  color: #ff7d29;
  margin-left: .5rem;
}

/* line 617, ../assets/scss/pages/_user.scss */
.text-points {
  font-size: 1.4rem;
}

/* line 620, ../assets/scss/pages/_user.scss */
.link-beneficios-recertificacion {
  margin: 2rem 0 4rem;
  text-align: center;
  text-transform: uppercase;
}
/* line 624, ../assets/scss/pages/_user.scss */
.link-beneficios-recertificacion a {
  font-size: 1.3rem;
}

@media (min-width: 720px) {
  /* line 630, ../assets/scss/pages/_user.scss */
  .form-information {
    flex-direction: row;
    justify-content: space-between;
  }
  /* line 633, ../assets/scss/pages/_user.scss */
  .form-information h1 {
    font-size: 1.8rem;
    margin: 0;
  }

  /* line 639, ../assets/scss/pages/_user.scss */
  .pre-form__status,
  .pre-form .block-text-resize {
    background: transparent;
    margin: 0;
    padding: 0;
    width: auto;
  }
  /* line 646, ../assets/scss/pages/_user.scss */
  .pre-form__top {
    background: #f7f7f7;
    flex-direction: row;
    justify-content: space-between;
    padding: 1rem;
    width: 100%;
  }
  /* line 652, ../assets/scss/pages/_user.scss */
  .pre-form__top .download {
    margin: 0;
  }
  /* line 656, ../assets/scss/pages/_user.scss */
  .pre-form__status {
    align-items: center;
    display: flex;
  }
  /* line 659, ../assets/scss/pages/_user.scss */
  .pre-form__status .btn {
    margin: 0 0 0 1.2rem;
    width: auto;
  }
  /* line 664, ../assets/scss/pages/_user.scss */
  .pre-form__links {
    flex-direction: row;
  }
  /* line 666, ../assets/scss/pages/_user.scss */
  .pre-form__links a {
    margin-bottom: 0;
    margin-right: 1.6rem;
  }
  /* line 669, ../assets/scss/pages/_user.scss */
  .pre-form__links a:last-child {
    margin: 0;
  }

  /* line 675, ../assets/scss/pages/_user.scss */
  .title-statistics {
    margin-top: 2rem;
  }

  /* line 679, ../assets/scss/pages/_user.scss */
  #statistics .info-bottom {
    column-gap: 1.6rem;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 2rem;
  }

  /* line 687, ../assets/scss/pages/_user.scss */
  .user-logged-in.path-usuario .main-content {
    padding: 0 1.6rem;
  }
  /* line 689, ../assets/scss/pages/_user.scss */
  .user-logged-in.path-usuario .main-content .body-content {
    padding: 0;
  }

  /* line 694, ../assets/scss/pages/_user.scss */
  .user-public-form {
    display: flex;
    flex-wrap: wrap;
    column-gap: 1.6rem;
    padding: 0 0 1.5rem;
  }
  /* line 699, ../assets/scss/pages/_user.scss */
  .user-public-form .col-sm-6 {
    width: 48%;
  }
  /* line 702, ../assets/scss/pages/_user.scss */
  .user-public-form .field--type-geolocation {
    width: 100%;
  }
  /* line 704, ../assets/scss/pages/_user.scss */
  .user-public-form .field--type-geolocation .geolocation-widget-input {
    margin: 0;
  }
  /* line 708, ../assets/scss/pages/_user.scss */
  .user-public-form .js-form-item-field-office-hours-0-value {
    margin-bottom: 3.5rem;
  }
  /* line 711, ../assets/scss/pages/_user.scss */
  .user-public-form .form-actions {
    justify-content: center;
    width: 100%;
  }

  /* line 716, ../assets/scss/pages/_user.scss */
  .user-private-form {
    display: flex;
    flex-wrap: wrap;
    column-gap: 1.6rem;
    padding-bottom: 4rem;
  }
  /* line 721, ../assets/scss/pages/_user.scss */
  .user-private-form .form-wrapper {
    width: 48%;
  }
  /* line 723, ../assets/scss/pages/_user.scss */
  .user-private-form .form-wrapper .form-wrapper, .user-private-form .form-wrapper.form-actions, .user-private-form .form-wrapper.field--name-field-correspondence {
    width: 100%;
  }
  /* line 730, ../assets/scss/pages/_user.scss */
  .user-private-form .field--name-field-correspondence legend {
    display: block;
    margin-bottom: 1rem;
    text-align: center;
  }
  /* line 735, ../assets/scss/pages/_user.scss */
  .user-private-form .field--name-field-correspondence .form-radios {
    flex-direction: row;
    column-gap: 3.5rem;
  }

  /* line 742, ../assets/scss/pages/_user.scss */
  .user-services-form #edit-field-services-specialties--wrapper {
    margin-bottom: 0;
  }
  /* line 744, ../assets/scss/pages/_user.scss */
  .user-services-form #edit-field-services-specialties--wrapper legend {
    text-align: center;
  }
  /* line 749, ../assets/scss/pages/_user.scss */
  .user-services-form .form-type-checkbox .form-switch {
    justify-content: center;
  }
  /* line 753, ../assets/scss/pages/_user.scss */
  .user-services-form .field--widget-string-textarea {
    padding: 2.5rem 0 4rem;
  }

  /* line 758, ../assets/scss/pages/_user.scss */
  .user-configuration-form #edit-account {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  /* line 762, ../assets/scss/pages/_user.scss */
  .user-configuration-form #edit-account .form-item {
    width: 48%;
  }
  /* line 764, ../assets/scss/pages/_user.scss */
  .user-configuration-form #edit-account .form-item#edit-pass {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
  }
  /* line 772, ../assets/scss/pages/_user.scss */
  .user-configuration-form .field--type-boolean {
    border-bottom: 1px solid #d8d8d8;
  }
  /* line 774, ../assets/scss/pages/_user.scss */
  .user-configuration-form .field--type-boolean#edit-field-recertificate-wrapper {
    border: 0;
  }
  /* line 781, ../assets/scss/pages/_user.scss */
  .user-configuration-form .form-type-checkbox .form-switch.form-check label {
    max-width: none;
    width: calc(100% - 3rem);
  }

  /* line 791, ../assets/scss/pages/_user.scss */
  .content-recertificacion .group-item .subtitle-section {
    text-align: right;
  }
  /* line 794, ../assets/scss/pages/_user.scss */
  .content-recertificacion .group-item .points-section {
    align-items: center;
  }
  /* line 796, ../assets/scss/pages/_user.scss */
  .content-recertificacion .group-item .points-section .field-name {
    margin: 0;
    max-width: 80%;
    text-align: left;
  }
  /* line 802, ../assets/scss/pages/_user.scss */
  .content-recertificacion .group-item .points-section .help .content {
    left: inherit;
    right: 0;
    top: 60%;
  }

  /* line 811, ../assets/scss/pages/_user.scss */
  .total-points {
    justify-content: flex-end;
    margin: 0 2rem;
    padding: 2rem 1rem;
  }
}
@media (min-width: 1380px) {
  /* line 818, ../assets/scss/pages/_user.scss */
  .pre-form {
    padding: 0;
  }

  /* line 822, ../assets/scss/pages/_user.scss */
  .user-logged-in.path-usuario .main-content {
    padding: 0;
  }
  /* line 824, ../assets/scss/pages/_user.scss */
  .user-logged-in.path-usuario .main-content .main-content {
    padding-left: 1.6rem;
  }

  /* line 829, ../assets/scss/pages/_user.scss */
  .user-public-form {
    padding: 0;
  }
}
/* line 4, ../assets/scss/pages/_ecommerce.scss */
.path-tienda-virtual .block-page-title-block,
.path-cart .block-page-title-block {
  display: none;
}

/* line 9, ../assets/scss/pages/_ecommerce.scss */
.view-commerce-checkout-order-summary .view-content {
  max-width: 100%;
  overflow-x: auto;
}

/* line 14, ../assets/scss/pages/_ecommerce.scss */
.view-order-complete-information {
  padding: 2rem;
  text-align: center;
}
/* line 17, ../assets/scss/pages/_ecommerce.scss */
.view-order-complete-information .views-label {
  font-weight: bold;
}
/* line 20, ../assets/scss/pages/_ecommerce.scss */
.view-order-complete-information .views-field {
  margin-bottom: .5rem;
}

/* line 24, ../assets/scss/pages/_ecommerce.scss */
.order-completed-footer {
  padding: 2rem;
  text-align: center;
  word-break: break-word;
}

/* line 30, ../assets/scss/pages/_ecommerce.scss */
.menu--store-virtual .nav {
  padding: 0 1.6rem;
}
/* line 33, ../assets/scss/pages/_ecommerce.scss */
.menu--store-virtual .nav-item .nav-link {
  background: #00c1c7;
  border-bottom: 1px solid #008b8f;
  color: #ffffff;
  padding: 1rem;
  text-align: center;
}
/* line 39, ../assets/scss/pages/_ecommerce.scss */
.menu--store-virtual .nav-item .nav-link.active, .menu--store-virtual .nav-item .nav-link.is-active {
  background: #008b8f;
}
/* line 45, ../assets/scss/pages/_ecommerce.scss */
.menu--store-virtual .nav-item:last-child .nav-link {
  background: #00aeb3;
}

/* line 53, ../assets/scss/pages/_ecommerce.scss */
.view-store .views-row {
  border-bottom: 1px solid var(--main-color);
  padding: 3rem 2rem 2rem 2rem;
}
/* line 57, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--left {
  margin-bottom: 1rem;
}
/* line 59, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--left img {
  height: auto;
  width: 100%;
}
/* line 65, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right .field--name-title {
  color: #e07835;
  font-size: 1.7rem;
  font-weight: bold;
}
/* line 70, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right .field--name-field-subtitle {
  font-size: 1.5rem;
  font-weight: bold;
}
/* line 74, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right .field--type-text-with-summary {
  font-size: 1.4rem;
  line-height: 2rem;
  margin: 1.5rem 0;
}
/* line 79, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right .field--name-product-price {
  color: #e07835;
  font-size: 23px;
  font-weight: bold;
  margin-bottom: 20px;
}
/* line 87, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right form .field--name-quantity label {
  font-size: 1.2rem;
  margin: 0 0 .5rem 0;
}
/* line 93, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right .form-actions {
  text-align: center;
}
/* line 95, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right .form-actions .btn {
  border-color: #e07835;
  color: #e07835;
  padding-right: 3.5rem;
  width: auto;
}
/* line 100, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right .form-actions .btn:hover, .view-store .bs-region--right .form-actions .btn:focus {
  background: #e07835;
  box-shadow: none;
  color: #ffffff;
}
/* line 106, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right .form-actions .btn.button--add-to-cart {
  background: url("../assets/images/icons/cart-orange.svg") no-repeat center right #ffffff;
  background-size: 1.5rem;
  background-position-x: calc(100% - 1.5rem);
}
/* line 110, ../assets/scss/pages/_ecommerce.scss */
.view-store .bs-region--right .form-actions .btn.button--add-to-cart:hover, .view-store .bs-region--right .form-actions .btn.button--add-to-cart:focus {
  background: url("../assets/images/icons/cart-white.svg") no-repeat center right #e07835;
  background-size: 1.5rem;
  background-position-x: calc(100% - 1.5rem);
}

/* line 123, ../assets/scss/pages/_ecommerce.scss */
.cart-empty-page .cart-empty-info {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding: 2rem 0;
}
/* line 128, ../assets/scss/pages/_ecommerce.scss */
.cart-empty-page .cart-empty-info p {
  font-family: "Trajan", sans-serif;
  font-size: 1.8rem;
  text-transform: uppercase;
}
/* line 133, ../assets/scss/pages/_ecommerce.scss */
.cart-empty-page .cart-empty-info a {
  align-items: center;
  border: 1px solid #ff7d29;
  color: #ff7d29;
  display: flex;
  margin-top: 1rem;
}
/* line 140, ../assets/scss/pages/_ecommerce.scss */
.cart-empty-page .cart-empty-info a:after {
  content: "\e924";
  font-size: 2.2rem;
}
/* line 144, ../assets/scss/pages/_ecommerce.scss */
.cart-empty-page .cart-empty-info a:hover, .cart-empty-page .cart-empty-info a:focus {
  background: #ff7d29;
  color: #ffffff;
}
/* line 151, ../assets/scss/pages/_ecommerce.scss */
.cart-empty-page .cart-empty-text {
  margin-top: 2rem;
  text-align: center;
}

/* line 158, ../assets/scss/pages/_ecommerce.scss */
body.modal-open .wrapper-body {
  z-index: inherit;
}

/* line 165, ../assets/scss/pages/_ecommerce.scss */
.view-commerce-cart-form .js-form-type-number input {
  max-width: 60px;
}

/* line 170, ../assets/scss/pages/_ecommerce.scss */
div[id^="modal-messages"] {
  background: rgba(255, 255, 255, 0.9);
}
/* line 172, ../assets/scss/pages/_ecommerce.scss */
div[id^="modal-messages"] .modal-dialog {
  margin: 4rem auto;
  max-width: calc(100% - 4.2rem);
}
/* line 176, ../assets/scss/pages/_ecommerce.scss */
div[id^="modal-messages"] .modal-content {
  border-color: var(--main-color);
  border-radius: 0;
}
/* line 180, ../assets/scss/pages/_ecommerce.scss */
div[id^="modal-messages"] .modal-header {
  background: var(--main-color);
  border-radius: 0;
  color: #ffffff;
  display: flex;
  font-family: "Trajan", sans-serif;
  font-size: 1.5rem;
  justify-content: center;
  min-height: 3.5rem;
  position: relative;
  padding: 1.5rem 2.5rem;
}
/* line 191, ../assets/scss/pages/_ecommerce.scss */
div[id^="modal-messages"] .modal-header .btn-close {
  align-items: center;
  background: #ffffff;
  border-radius: 100%;
  color: var(--main-color);
  display: flex;
  font-size: 1.6rem;
  justify-content: center;
  height: 2.2rem;
  margin: 0;
  opacity: 1;
  padding: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 1.2rem;
  width: 2.2rem;
}
/* line 208, ../assets/scss/pages/_ecommerce.scss */
div[id^="modal-messages"] .modal-header .btn-close:before {
  content: "\e90f";
  font-size: 1.4rem;
  font-family: "iconFont";
  font-weight: bold;
}
/* line 217, ../assets/scss/pages/_ecommerce.scss */
div[id^="modal-messages"] .modal-body .alert {
  background: transparent;
  border: 0;
  color: #000000;
  margin: 0;
  padding: 0;
  text-align: center;
}

/* line 229, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .field {
  padding-bottom: 0;
}
/* line 231, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .field:before {
  content: none;
}
/* line 235, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .field--type-image {
  padding-bottom: 0;
}
/* line 237, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .field--type-image img {
  display: block;
  height: auto;
  width: 10rem;
}
/* line 243, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .field--name-title {
  max-width: calc(100% -  10rem);
}
/* line 246, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .form-actions .btn,
.view-id-commerce_cart_form form .delete-order-item {
  color: #ff7d29;
  border-color: #ff7d29;
  padding: 0 1rem;
}
/* line 251, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .form-actions .btn:hover, .view-id-commerce_cart_form form .form-actions .btn:focus,
.view-id-commerce_cart_form form .delete-order-item:hover,
.view-id-commerce_cart_form form .delete-order-item:focus {
  background: #ff7d29;
  color: #ffffff;
}
/* line 257, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .product--variation-field--variation__layout_builder__2 {
  display: none;
}
/* line 260, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .order-total-line-label {
  margin-right: .5rem;
}
/* line 263, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .order-total-line,
.view-id-commerce_cart_form form .order-total-line-value {
  text-align: center;
  width: auto;
}
/* line 269, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .js-form-item-edit-quantity-0 input {
  width: 5rem;
}
/* line 273, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .field--name-total-price {
  margin-top: 2rem;
}
/* line 279, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .table-responsive .table-body .item-row:nth-child(2n) {
  background: #f7f7f7;
}
/* line 282, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* line 288, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell:first-child article {
  align-items: center;
  display: flex;
  gap: .5rem;
}
/* line 293, ../assets/scss/pages/_ecommerce.scss */
.view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell:first-child .item-content {
  width: 100%;
}

/* line 304, ../assets/scss/pages/_ecommerce.scss */
.commerce-checkout-flow-multistep-default .checkout-pane {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}

/* line 314, ../assets/scss/pages/_ecommerce.scss */
.checkout-pane-payment-information legend,
.checkout-pane-order-summary legend {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
  font-weight: bold;
  font-size: 1.4rem;
  padding: 1rem;
}

/* line 323, ../assets/scss/pages/_ecommerce.scss */
#edit-payment-information-billing-information {
  padding: 1rem;
}

@media (max-width: 719px) {
  /* line 329, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .form-item {
    margin: 0;
  }
  /* line 334, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .d-xl-none {
    background: transparent;
    padding: .5rem 1rem;
  }
  /* line 338, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-content {
    padding: .1rem 1rem;
  }
  /* line 342, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row:nth-child(2n) {
    margin-bottom: 0;
  }
  /* line 345, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell {
    flex-direction: row;
    justify-content: space-between;
  }
  /* line 348, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell:first-child {
    flex-direction: column;
  }
  /* line 351, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell:last-child {
    justify-content: flex-end;
    padding-bottom: 1rem;
  }
  /* line 354, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell:last-child .d-xl-none {
    display: none;
  }
}
@media (min-width: 720px) {
  /* line 367, ../assets/scss/pages/_ecommerce.scss */
  div[id^="modal-messages"] .modal-dialog {
    max-width: 40rem;
  }

  /* line 372, ../assets/scss/pages/_ecommerce.scss */
  .view-store .bs-region--right {
    padding-left: 2rem;
  }

  /* line 377, ../assets/scss/pages/_ecommerce.scss */
  .menu--store-virtual .nav {
    display: flex;
    flex-direction: row;
    flex-wrap: inherit;
  }
  /* line 381, ../assets/scss/pages/_ecommerce.scss */
  .menu--store-virtual .nav-item {
    width: 100%;
  }
  /* line 383, ../assets/scss/pages/_ecommerce.scss */
  .menu--store-virtual .nav-item .nav-link {
    align-items: center;
    border: 0;
    display: flex;
    font-size: 1.3rem;
    font-weight: bold;
    height: 100%;
    justify-content: center;
  }

  /* line 396, ../assets/scss/pages/_ecommerce.scss */
  .cart-empty-page .cart-empty-info {
    flex-direction: row;
    justify-content: space-between;
    padding: 2rem 0;
  }
  /* line 400, ../assets/scss/pages/_ecommerce.scss */
  .cart-empty-page .cart-empty-info a {
    margin-top: 0;
  }

  /* line 407, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form .field--type-image img {
    width: 8rem;
  }
  /* line 411, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form .field--name-title {
    max-width: calc(100% -  8rem);
  }
  /* line 414, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form .order-total-line,
  .view-id-commerce_cart_form .order-total-line-value {
    text-align: right;
  }
  /* line 421, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-header .item-row {
    flex: auto;
    flex-wrap: wrap;
    width: calc(100%/5);
  }
  /* line 425, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-header .item-row:first-child {
    width: 180px;
  }
  /* line 434, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row:nth-child(2n) .item-cell:first-child {
    padding-left: 1rem;
  }
  /* line 439, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell {
    flex: auto;
    flex-wrap: wrap;
    padding: 1rem .5rem;
    width: calc(100%/5);
  }
  /* line 444, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell:first-child {
    padding-left: 0;
    width: 180px;
  }
  /* line 448, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell:last-child {
    padding-right: 0;
  }
  /* line 451, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .table-responsive .table-body .item-row .item-cell:after {
    content: none;
  }
  /* line 458, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .form-actions {
    justify-content: flex-end;
  }
  /* line 461, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .order-total-line,
  .view-id-commerce_cart_form form .order-total-line-value {
    text-align: right;
  }
  /* line 465, ../assets/scss/pages/_ecommerce.scss */
  .view-id-commerce_cart_form form .field--name-total-price {
    margin-bottom: 2rem;
  }
}
@media (min-width: 960px) {
  /* line 474, ../assets/scss/pages/_ecommerce.scss */
  .path-tienda-virtual .wrapper-body--main .main-content {
    padding: 0 0 0 1.6rem;
  }

  /* line 480, ../assets/scss/pages/_ecommerce.scss */
  .menu--store-virtual .nav {
    max-width: 100%;
    padding: 0;
    width: 100%;
  }
  /* line 485, ../assets/scss/pages/_ecommerce.scss */
  .menu--store-virtual .nav-item .nav-link {
    padding: 2rem .5rem;
  }
  /* line 487, ../assets/scss/pages/_ecommerce.scss */
  .menu--store-virtual .nav-item .nav-link.active, .menu--store-virtual .nav-item .nav-link.is-active {
    position: relative;
  }
  /* line 490, ../assets/scss/pages/_ecommerce.scss */
  .menu--store-virtual .nav-item .nav-link.active:after, .menu--store-virtual .nav-item .nav-link.is-active:after {
    content: "\e92a";
    color: #008b8f;
    bottom: -21px;
    font-family: "iconFont";
    font-size: 22px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
  }
  /* line 504, ../assets/scss/pages/_ecommerce.scss */
  .menu--store-virtual .nav-item:last-child .nav-link:after {
    color: #00aeb3;
  }
}
/* line 2, ../assets/scss/pages/_pages.scss */
.wrapper-body {
  padding: 0;
  z-index: 0;
}

/* line 6, ../assets/scss/pages/_pages.scss */
.body-content {
  padding: 0 0 4rem;
}
/* line 8, ../assets/scss/pages/_pages.scss */
.body-content .region-content {
  padding: 0;
}

/* line 13, ../assets/scss/pages/_pages.scss */
.hide-title .block-page-title-block {
  display: none;
}

/* line 18, ../assets/scss/pages/_pages.scss */
.main-container-page.container {
  padding: 0;
}
/* line 21, ../assets/scss/pages/_pages.scss */
.main-container-page .main-content {
  --bs-gutter-x: 1.6rem;
  margin-left: 0;
  margin-right: 0;
}

/* line 27, ../assets/scss/pages/_pages.scss */
.wrapper-body--main {
  margin-bottom: 4rem;
}
/* line 29, ../assets/scss/pages/_pages.scss */
.wrapper-body--main .main-content {
  padding: 0 1rem;
}

/* line 33, ../assets/scss/pages/_pages.scss */
.sidebar-right {
  margin: 2rem 0;
  padding: 0;
}

/* line 37, ../assets/scss/pages/_pages.scss */
.region-sidebar-second {
  padding: 0;
}

/* line 41, ../assets/scss/pages/_pages.scss */
.path-frontpage .body-content {
  padding: 0;
}

/* line 47, ../assets/scss/pages/_pages.scss */
.path-enfermedades-dermatologicas .block-page-title-block,
.path-contenido-academico .block-page-title-block {
  display: none;
}

/* line 51, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist {
  background: var(--main-color);
  color: #ffffff;
  margin-bottom: 2rem;
  padding-bottom: 2rem;
  text-align: center;
}
/* line 57, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist h2 {
  border-bottom: 1px solid #ffffff;
  font-size: 1.9rem;
  padding: 1rem 0;
  text-align: center;
}
/* line 63, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist a {
  color: #ffffff;
  text-decoration: underline;
}
/* line 67, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist form {
  padding: 2rem 2rem 0;
}
/* line 69, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist form .form-item-text {
  position: relative;
}
/* line 71, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist form .form-item-text:after {
  color: var(--main-color);
  content: "\e91c";
  font-family: "iconFont";
  font-size: 1.5rem;
  left: 1.2rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
/* line 81, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist form .form-item-text .form-control {
  padding-left: 3.5rem;
}
/* line 85, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist form .form-control {
  border-radius: 2rem;
  height: 3rem;
}
/* line 89, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist form .button {
  border-color: #ffffff;
  color: #ffffff;
}
/* line 92, ../assets/scss/pages/_pages.scss */
.block-asocol-search-dermatologist form .button:hover, .block-asocol-search-dermatologist form .button:focus {
  background: #ffffff;
  color: var(--main-color);
}

/* line 101, ../assets/scss/pages/_pages.scss */
.page-node-type-page .body-content {
  padding: 2rem 0 1.6rem;
}
/* line 104, ../assets/scss/pages/_pages.scss */
.page-node-type-page .field--name-node-title {
  text-align: center;
}
/* line 106, ../assets/scss/pages/_pages.scss */
.page-node-type-page .field--name-node-title h1 {
  font-size: 2rem;
  line-height: inherit;
  margin: 1.5rem 0;
}
/* line 114, ../assets/scss/pages/_pages.scss */
.page-node-type-page .node--type-page .field--name-body img {
  height: auto;
  max-width: 100%;
}
/* line 118, ../assets/scss/pages/_pages.scss */
.page-node-type-page .node--type-page .field--name-body table {
  margin: 2rem 0;
}
/* line 120, ../assets/scss/pages/_pages.scss */
.page-node-type-page .node--type-page .field--name-body table tbody {
  max-width: 100%;
  overflow: hidden;
}
/* line 124, ../assets/scss/pages/_pages.scss */
.page-node-type-page .node--type-page .field--name-body table tr,
.page-node-type-page .node--type-page .field--name-body table td {
  vertical-align: middle;
}
/* line 128, ../assets/scss/pages/_pages.scss */
.page-node-type-page .node--type-page .field--name-body table td {
  padding: .5rem;
}
/* line 132, ../assets/scss/pages/_pages.scss */
.page-node-type-page .node--type-page .field--name-body ul, .page-node-type-page .node--type-page .field--name-body ol {
  padding-left: 2rem;
}

/* line 141, ../assets/scss/pages/_pages.scss */
.path-preguntas-frecuentes-al-dermatologo .body-content,
.path-tips-del-dermatologo .body-content,
.path-top-enfermedades-piel .body-content {
  padding-top: 2rem;
}

/* line 148, ../assets/scss/pages/_pages.scss */
.page-sitemap .bs-region--main .field--name-node-title h1 {
  font-size: 20px;
  font-weight: 400;
  margin: 2rem 0 1.5rem 0;
}
/* line 155, ../assets/scss/pages/_pages.scss */
.page-sitemap .bs-region--main .field--name-body a {
  color: #337ab7;
}
/* line 157, ../assets/scss/pages/_pages.scss */
.page-sitemap .bs-region--main .field--name-body a:hover, .page-sitemap .bs-region--main .field--name-body a:focus {
  color: #23527c;
}
/* line 163, ../assets/scss/pages/_pages.scss */
.page-sitemap .bs-region--main .field--name-body ul li {
  list-style: disc;
}

/* line 171, ../assets/scss/pages/_pages.scss */
.view-id-fq .text-top {
  text-align: center;
}
/* line 173, ../assets/scss/pages/_pages.scss */
.view-id-fq .text-top p {
  margin-bottom: 1rem;
}
/* line 175, ../assets/scss/pages/_pages.scss */
.view-id-fq .text-top p a {
  text-decoration: underline;
}
/* line 181, ../assets/scss/pages/_pages.scss */
.view-id-fq .view-content .views-row {
  display: flex;
  flex-direction: column;
}
/* line 184, ../assets/scss/pages/_pages.scss */
.view-id-fq .view-content .views-row a {
  word-break: break-all;
}
/* line 187, ../assets/scss/pages/_pages.scss */
.view-id-fq .view-content .views-row .views-field-body {
  background: #e0e0e0;
  display: flex;
  flex-direction: column;
  margin: 0 -1.6rem 1.5rem;
  width: calc(100% + 3.2rem);
  padding: 2rem;
}
/* line 194, ../assets/scss/pages/_pages.scss */
.view-id-fq .view-content .views-row .views-field-body .views-label {
  line-height: 1.8rem;
  text-align: center;
}
/* line 197, ../assets/scss/pages/_pages.scss */
.view-id-fq .view-content .views-row .views-field-body .views-label:before {
  content: "\e942";
  display: block;
  font-family: "iconFont";
  font-size: 4rem;
  margin-bottom: 1rem;
}
/* line 205, ../assets/scss/pages/_pages.scss */
.view-id-fq .view-content .views-row .views-field-body .field-content {
  text-align: center;
}
/* line 208, ../assets/scss/pages/_pages.scss */
.view-id-fq .view-content .views-row .views-field-body .field-content .category:before {
  content: "\e92e";
  font-family: "iconFont";
  margin-right: .5rem;
  vertical-align: -.2rem;
}
/* line 217, ../assets/scss/pages/_pages.scss */
.view-id-fq .view-content .views-row .views-field-field-answer {
  margin-bottom: 2rem;
  text-align: center;
}
/* line 221, ../assets/scss/pages/_pages.scss */
.view-id-fq .view-content .views-row .views-field-field-answer .views-label-field-answer:before {
  content: "\e941";
  display: block;
  font-family: "iconFont";
  font-size: 4rem;
}

@media (max-width: 719px) {
  /* line 234, ../assets/scss/pages/_pages.scss */
  .page-sitemap .body-content {
    margin-top: 2rem;
    padding: 0rem 0.8rem 3rem;
  }
}
@media (min-width: 720px) {
  /* line 242, ../assets/scss/pages/_pages.scss */
  .path-contenido-academico .body-content {
    padding: 2rem 0 4rem;
  }

  /* line 249, ../assets/scss/pages/_pages.scss */
  .view-id-fq .view-content .views-row .views-field-body {
    align-items: center;
    flex-direction: row;
    padding: 2rem 1.6rem;
  }
  /* line 253, ../assets/scss/pages/_pages.scss */
  .view-id-fq .view-content .views-row .views-field-body .views-label {
    width: 150px;
  }
  /* line 255, ../assets/scss/pages/_pages.scss */
  .view-id-fq .view-content .views-row .views-field-body .views-label:before {
    font-size: 3rem;
  }
  /* line 259, ../assets/scss/pages/_pages.scss */
  .view-id-fq .view-content .views-row .views-field-body .field-content {
    border-left: 1px solid #ccc;
    padding-left: 2rem;
    text-align: left;
    width: calc(100% - 150px);
  }
  /* line 266, ../assets/scss/pages/_pages.scss */
  .view-id-fq .view-content .views-row .views-field-field-answer {
    align-items: center;
    display: flex;
    flex-direction: row;
  }
  /* line 270, ../assets/scss/pages/_pages.scss */
  .view-id-fq .view-content .views-row .views-field-field-answer .views-label {
    width: 150px;
  }
  /* line 272, ../assets/scss/pages/_pages.scss */
  .view-id-fq .view-content .views-row .views-field-field-answer .views-label:before {
    font-size: 3rem;
  }
  /* line 276, ../assets/scss/pages/_pages.scss */
  .view-id-fq .view-content .views-row .views-field-field-answer .field-content {
    border-left: 1px solid #ccc;
    padding-left: 2rem;
    text-align: left;
    width: calc(100% - 150px);
  }
}
@media (min-width: 960px) {
  /* line 289, ../assets/scss/pages/_pages.scss */
  .wrapper-body--main .main-content {
    padding: 0;
  }

  /* line 293, ../assets/scss/pages/_pages.scss */
  .sidebar-right {
    margin-top: 0;
    padding-left: 1.6rem;
  }

  /* line 301, ../assets/scss/pages/_pages.scss */
  .path-enfermedades-dermatologicas .main-container-page .main-content,
  .path-contenido-academico .main-container-page .main-content,
  .path-dermatologos .main-container-page .main-content {
    padding-left: 1.5rem;
  }
}
/* line 3, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .views-row {
  border-bottom: 1px solid var(--main-color);
  padding: 1.6rem 0;
}
/* line 6, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .views-row:last-child {
  border: 0;
}
/* line 11, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .view-content .bs-region--right {
  align-content: center;
  align-items: center;
  display: flex;
  flex-wrap: wrap;
}
/* line 17, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .view-content .field--name-node-post-date,
.view-articles.view-display-id-page_clinics .view-content .field--name-field-type {
  max-width: 50%;
}
/* line 21, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .view-content .field--name-field-type {
  font-family: "Trajan", sans-serif;
  font-size: 1.2rem;
  margin: 0;
  text-transform: uppercase;
}
/* line 27, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .view-content .field--name-node-post-date {
  color: #747474;
  font-family: "Trebuchet MS", sans-serif;
  font-size: 1.2rem;
  padding-left: 1rem;
}
/* line 32, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .view-content .field--name-node-post-date:before {
  content: '|';
  margin-right: 1rem;
}
/* line 37, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .view-content .field--name-node-title {
  margin-top: 1rem;
  width: 100%;
}
/* line 40, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .view-content .field--name-node-title h2 {
  font-family: "Trebuchet MS", sans-serif;
  font-weight: bold;
  text-transform: uppercase;
}
/* line 45, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_clinics .view-content .field--name-node-title h2 a:hover {
  color: var(--main-color);
}

/* line 56, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_academic .views-row {
  border-bottom: 1px solid var(--main-color);
  padding: 1.6rem 0;
}
/* line 59, ../assets/scss/pages/_list.scss */
.view-articles.view-display-id-page_academic .views-row:last-child {
  border: 0;
}

/* line 66, ../assets/scss/pages/_list.scss */
.view-patient-articles .row {
  margin: 0;
}
/* line 68, ../assets/scss/pages/_list.scss */
.view-patient-articles .row > * {
  margin: 0;
}

/* line 74, ../assets/scss/pages/_list.scss */
.view-courses-virtual .views-row {
  border-bottom: 1px solid var(--main-color);
  padding: 1.6rem 0;
}
/* line 78, ../assets/scss/pages/_list.scss */
.view-courses-virtual .node--type-course-virtual {
  align-items: center;
  display: flex;
  flex-direction: row-reverse;
  gap: 1rem;
}
/* line 83, ../assets/scss/pages/_list.scss */
.view-courses-virtual .node--type-course-virtual h2 {
  font-family: "Trajan", sans-serif;
  font-weight: normal;
  max-width: 60%;
  width: 100%;
}
/* line 88, ../assets/scss/pages/_list.scss */
.view-courses-virtual .node--type-course-virtual h2 a {
  color: #000000;
}
/* line 90, ../assets/scss/pages/_list.scss */
.view-courses-virtual .node--type-course-virtual h2 a:hover {
  color: var(--main-color);
}
/* line 95, ../assets/scss/pages/_list.scss */
.view-courses-virtual .node--type-course-virtual .node__content {
  width: 40%;
}
/* line 97, ../assets/scss/pages/_list.scss */
.view-courses-virtual .node--type-course-virtual .node__content img {
  display: block;
  height: auto;
  width: 100%;
}

/* line 106, ../assets/scss/pages/_list.scss */
div[class*="view-display-id-page_"] .views-row {
  border-bottom: 1px solid var(--main-color);
  padding: 1.6rem 0;
}
/* line 109, ../assets/scss/pages/_list.scss */
div[class*="view-display-id-page_"] .views-row:last-child {
  border: 0;
}

/* line 116, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row,
.view-display-id-block_gallery_page .views-row {
  border-bottom: 1px solid var(--main-color);
  padding: 2rem 0;
}
/* line 119, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row:last-child,
.view-display-id-block_gallery_page .views-row:last-child {
  border: 0;
}
/* line 122, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .layout--twocol-section,
.view-display-id-block_gallery_page .views-row .layout--twocol-section {
  align-items: center;
}
/* line 125, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-node-title,
.view-display-id-block_gallery_page .views-row .field--name-node-title {
  margin: 1rem 0;
  text-transform: uppercase;
}
/* line 128, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-node-title h2,
.view-display-id-block_gallery_page .views-row .field--name-node-title h2 {
  font-size: 1.7rem;
  line-height: inherit;
}
/* line 131, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-node-title h2 a,
.view-display-id-block_gallery_page .views-row .field--name-node-title h2 a {
  color: #000000;
}
/* line 133, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-node-title h2 a:hover, .view-display-id-block_video_page .views-row .field--name-node-title h2 a:focus,
.view-display-id-block_gallery_page .views-row .field--name-node-title h2 a:hover,
.view-display-id-block_gallery_page .views-row .field--name-node-title h2 a:focus {
  color: var(--main-color);
}
/* line 140, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-field-tags,
.view-display-id-block_gallery_page .views-row .field--name-field-tags {
  background-color: #fff;
  border-bottom: 1px #fff9f9;
  padding: 15px;
  margin-bottom: 25px;
  margin-top: 10px;
  box-shadow: 0px 1px 5px 0px #cccccc;
  width: 100%;
}
/* line 149, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-node-link,
.view-display-id-block_gallery_page .views-row .field--name-node-link {
  display: flex;
  justify-content: flex-end;
  padding: 1rem 0 0 0;
}
/* line 153, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-node-link a,
.view-display-id-block_gallery_page .views-row .field--name-node-link a {
  font-size: 1.3rem;
  height: 3.1rem;
  line-height: 3rem;
  padding: 0 1rem;
}
/* line 161, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-field-video,
.view-display-id-block_video_page .views-row .field--name-field-image,
.view-display-id-block_gallery_page .views-row .field--name-field-video,
.view-display-id-block_gallery_page .views-row .field--name-field-image {
  position: relative;
}
/* line 165, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-field-video a:after,
.view-display-id-block_video_page .views-row .field--name-field-image a:after,
.view-display-id-block_gallery_page .views-row .field--name-field-video a:after,
.view-display-id-block_gallery_page .views-row .field--name-field-image a:after {
  content: "\e914";
  color: #ffffff;
  font-family: "iconFont";
  font-size: 4rem;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
/* line 176, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-field-video img,
.view-display-id-block_video_page .views-row .field--name-field-image img,
.view-display-id-block_gallery_page .views-row .field--name-field-video img,
.view-display-id-block_gallery_page .views-row .field--name-field-image img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 184, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .field--name-field-video a:after,
.view-display-id-block_gallery_page .views-row .field--name-field-video a:after {
  content: "\e915";
}

/* line 195, ../assets/scss/pages/_list.scss */
.pagination .page-item.is-active .page-link, .pagination .page-item.active .page-link {
  z-index: 0;
}

/* line 203, ../assets/scss/pages/_list.scss */
.view-display-id-block_video_page .views-row .layout--twocol-section {
  align-items: flex-start;
}

/* line 208, ../assets/scss/pages/_list.scss */
.view-top-skin-illness {
  border-bottom: 1px solid #d0d0d0;
  border-top: 1px solid #289cff;
}
/* line 211, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .group-top {
  align-items: center;
  border-bottom: 1px solid #d0d0d0;
  display: flex;
  justify-content: space-between;
  padding: .3rem .6rem;
}
/* line 217, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .group-top h2 {
  font-size: 1.4rem;
  margin: 0;
}
/* line 222, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .group-top .more-link a {
  font-size: 1.4rem;
  padding: 0.2rem 0.5rem;
}
/* line 229, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .view-content {
  counter-reset: counter;
}
/* line 232, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row {
  border-bottom: 1px solid var(--main-color);
  padding-bottom: 1rem;
  padding-top: 1rem;
  counter-increment: counter;
}
/* line 237, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row:last-child {
  border-bottom: 0;
}
/* line 240, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .row {
  align-items: center;
}
/* line 244, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .field--name-field-image a {
  display: block;
  position: relative;
}
/* line 247, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .field--name-field-image a:after {
  align-items: center;
  background: rgba(40, 156, 255, 0.6);
  border-radius: 100%;
  color: #ffffff;
  content: counter(counter);
  display: flex;
  height: 3.5rem;
  font-weight: bold;
  font-size: 1.8rem;
  justify-content: center;
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 3.5rem;
}
/* line 265, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .field--name-field-image img {
  height: auto;
  width: 100%;
}
/* line 270, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right {
  align-items: flex-start;
  display: flex;
  flex-wrap: wrap;
}
/* line 274, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-node-title,
.view-top-skin-illness .views-row .bs-region--right .field--name-body {
  width: 100%;
}
/* line 278, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-node-title {
  margin-top: .5rem;
}
/* line 280, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-node-title h2 {
  font-size: 1.4rem;
  line-height: inherit;
  text-transform: uppercase;
}
/* line 284, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-node-title h2 a {
  color: #000000;
}
/* line 286, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-node-title h2 a:hover, .view-top-skin-illness .views-row .bs-region--right .field--name-node-title h2 a:focus {
  color: var(--main-color);
}
/* line 293, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-body {
  font-size: 1.5rem;
  line-height: 2.2rem;
}
/* line 296, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-body p {
  margin: 0;
}
/* line 300, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-field-type {
  border-right: 1px solid #747474;
  font-family: "Trajan", sans-serif;
  color: #747474;
  font-size: 1.2rem;
  line-height: 2rem;
  margin-right: 1rem;
  padding-right: 1rem;
  text-transform: uppercase;
}
/* line 310, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-node-post-date {
  color: #747474;
  font-size: 1.2rem;
  margin-bottom: .2rem;
}
/* line 316, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-field-tags .field__items,
.view-top-skin-illness .views-row .bs-region--right .field--name-field-tags .field__item,
.view-top-skin-illness .views-row .bs-region--right .field--name-field-tags .field__label {
  display: inline;
}
/* line 320, ../assets/scss/pages/_list.scss */
.view-top-skin-illness .views-row .bs-region--right .field--name-field-tags .field__items a,
.view-top-skin-illness .views-row .bs-region--right .field--name-field-tags .field__item a,
.view-top-skin-illness .views-row .bs-region--right .field--name-field-tags .field__label a {
  color: #000000;
}

/* line 328, ../assets/scss/pages/_list.scss */
.block--type-newspaper,
.block-views-blockarticles-block-slider-academic,
.block-views-blockarticles-block-slider-gremial,
.block-views-blockpatient-articles-block-slider-asocolderma,
.block-views-blockarticles-block-slider-gallery,
.block-views-blockarticles-block-slider-videos,
.block-views-blockpatient-articles-block-slide-articles-other {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
  margin-bottom: 1.6rem;
  overflow: hidden;
}
/* line 340, ../assets/scss/pages/_list.scss */
.block--type-newspaper .view-articles,
.block--type-newspaper .view-patient-articles,
.block-views-blockarticles-block-slider-academic .view-articles,
.block-views-blockarticles-block-slider-academic .view-patient-articles,
.block-views-blockarticles-block-slider-gremial .view-articles,
.block-views-blockarticles-block-slider-gremial .view-patient-articles,
.block-views-blockpatient-articles-block-slider-asocolderma .view-articles,
.block-views-blockpatient-articles-block-slider-asocolderma .view-patient-articles,
.block-views-blockarticles-block-slider-gallery .view-articles,
.block-views-blockarticles-block-slider-gallery .view-patient-articles,
.block-views-blockarticles-block-slider-videos .view-articles,
.block-views-blockarticles-block-slider-videos .view-patient-articles,
.block-views-blockpatient-articles-block-slide-articles-other .view-articles,
.block-views-blockpatient-articles-block-slide-articles-other .view-patient-articles {
  margin-bottom: 0;
}
/* line 343, ../assets/scss/pages/_list.scss */
.block--type-newspaper .view-articles .view-content,
.block--type-newspaper .view-patient-articles .view-content,
.block-views-blockarticles-block-slider-academic .view-articles .view-content,
.block-views-blockarticles-block-slider-academic .view-patient-articles .view-content,
.block-views-blockarticles-block-slider-gremial .view-articles .view-content,
.block-views-blockarticles-block-slider-gremial .view-patient-articles .view-content,
.block-views-blockpatient-articles-block-slider-asocolderma .view-articles .view-content,
.block-views-blockpatient-articles-block-slider-asocolderma .view-patient-articles .view-content,
.block-views-blockarticles-block-slider-gallery .view-articles .view-content,
.block-views-blockarticles-block-slider-gallery .view-patient-articles .view-content,
.block-views-blockarticles-block-slider-videos .view-articles .view-content,
.block-views-blockarticles-block-slider-videos .view-patient-articles .view-content,
.block-views-blockpatient-articles-block-slide-articles-other .view-articles .view-content,
.block-views-blockpatient-articles-block-slide-articles-other .view-patient-articles .view-content {
  padding: 0;
}

/* line 348, ../assets/scss/pages/_list.scss */
.block-views-blockpatient-articles-block-slider-asocolderma,
.block-views-blockarticles-block-slider-academic,
.block-views-blockarticles-block-slider-videos {
  background: #f3fdff;
}

/* line 354, ../assets/scss/pages/_list.scss */
.block--type-newspaper .field--name-field-link {
  position: absolute;
  right: .5rem;
  top: 0.5rem;
}
/* line 358, ../assets/scss/pages/_list.scss */
.block--type-newspaper .field--name-field-link a {
  font-size: 1.4rem;
  padding: .4rem;
  padding-bottom: .2rem;
}

/* line 367, ../assets/scss/pages/_list.scss */
.view-taxonomy-term .views-row {
  background-color: #f7f7f7;
  border-bottom: 1px solid var(--main-color);
  padding: 10px 15px;
}
/* line 371, ../assets/scss/pages/_list.scss */
.view-taxonomy-term .views-row .row {
  align-items: center;
}
/* line 375, ../assets/scss/pages/_list.scss */
.view-taxonomy-term .bs-region--left {
  width: 118px;
}
/* line 378, ../assets/scss/pages/_list.scss */
.view-taxonomy-term .bs-region--right {
  width: calc(100% - 118px);
}
/* line 382, ../assets/scss/pages/_list.scss */
.view-taxonomy-term .field--name-field-image img {
  display: block;
  height: auto;
  width: 100%;
}
/* line 388, ../assets/scss/pages/_list.scss */
.view-taxonomy-term .field--name-node-post-date {
  font-size: 1.2rem;
}
/* line 390, ../assets/scss/pages/_list.scss */
.view-taxonomy-term .field--name-node-post-date:before {
  content: "\e939";
  font-family: "iconFont";
  font-size: 1.5rem;
  margin-right: .5rem;
  vertical-align: middle;
}
/* line 400, ../assets/scss/pages/_list.scss */
.view-taxonomy-term .field--name-node-title h2,
.view-taxonomy-term .field--name-node-title-external-link h2 {
  font-size: 1.6rem;
  line-height: 2rem;
}

/* line 409, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .bs-region--left {
  width: 120px;
}
/* line 412, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .bs-region--right {
  padding-left: 3rem;
  width: calc(100% - 120px);
}
/* line 416, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .views-row {
  border-bottom: 1px solid var(--main-color);
  padding: 2rem;
}
/* line 419, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .views-row:last-child {
  border-bottom: 0;
}
/* line 422, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .views-row .views-row {
  border: 0;
  padding: 0;
}
/* line 427, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .user--type-user {
  align-items: center;
}
/* line 429, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .user--type-user .field--name-user-picture {
  border: 5px solid var(--main-color);
  border-radius: 100%;
  height: 120px;
  margin: 0;
  padding: 0;
  width: 120px;
}
/* line 437, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .user--type-user .info-dr,
main .body-content .view-comite-editorial .user--type-user .field--name-field-medicine-school,
main .body-content .view-comite-editorial .user--type-user .field--name-field-university-degree {
  text-align: left;
}
/* line 442, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .user--type-user .field--name-field-university-degree {
  font-size: 1.7rem;
  margin-top: 2rem;
  margin-bottom: .5rem;
}
/* line 447, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .user--type-user .field--name-field-medicine-school {
  margin-bottom: .5rem;
}
/* line 450, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .user--type-user .field--name-field-profile {
  margin-top: .5rem;
}
/* line 453, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .user--type-user .field--name-user-link {
  margin-top: 1rem;
}
/* line 455, ../assets/scss/pages/_list.scss */
main .body-content .view-comite-editorial .user--type-user .field--name-user-link a {
  padding: .2rem 1rem;
}

@media (max-width: 719px) {
  /* line 468, ../assets/scss/pages/_list.scss */
  main .body-content .view-comite-editorial .user--type-user {
    flex-direction: column;
  }
  /* line 470, ../assets/scss/pages/_list.scss */
  main .body-content .view-comite-editorial .user--type-user .bs-region--left {
    margin-bottom: 1.6rem;
    padding: 0;
  }
  /* line 474, ../assets/scss/pages/_list.scss */
  main .body-content .view-comite-editorial .user--type-user .bs-region--right {
    padding-left: 0;
    width: 100%;
  }
  /* line 478, ../assets/scss/pages/_list.scss */
  main .body-content .view-comite-editorial .user--type-user .info-dr {
    text-align: center;
  }
  /* line 481, ../assets/scss/pages/_list.scss */
  main .body-content .view-comite-editorial .user--type-user .field--name-user-link {
    margin-top: 2.5rem;
  }
  /* line 483, ../assets/scss/pages/_list.scss */
  main .body-content .view-comite-editorial .user--type-user .field--name-user-link a {
    text-align: center;
    width: 100%;
  }
}
