/*
negocio/plantillas/panels/breadcrumb/style.css
negocio/plantillas/panels/cardimagetextbutton/style.css
negocio/plantillas/panels/gallery/style.css
negocio/plantillas/panels/sliderblue/style.css
*/
.mdl-breadcrumb{min-height:4rem;display:flex;align-items:center}.mdl-breadcrumb .m-content{padding:0
6rem;font-family:Manrope;font-size:1.4rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:2.21;letter-spacing:1px;color:#002b49;text-transform:uppercase}.mdl-breadcrumb .m-content .greater-than{max-height:1.5rem;margin:0
1rem}.mdl-breadcrumb .m-content
.container{align-items:center}@media (max-width: 549px){.mdl-breadcrumb{display:none}}
p.escampa{font-size:1.1rem;line-height:1em;text-transform:uppercase;letter-spacing:0.2rem}.image-text{margin-top: -0.2rem;padding:0
0 2rem}.image-text .card-body
.container{align-items:center;min-width:14rem}.image-text .card-body .container
img{max-width:4rem;margin-bottom:1.5rem}.image-text .card-body
.button{margin-bottom:1rem}.image-text.sin-breadcrumb{padding:2rem 0 2rem}@media (min-width: 768px){.image-text .card-body{padding:6rem 4rem 6rem 6rem !important}}@media (max-width: 549px){.image-text{margin-top:1rem}}.image-text .card-header
.hasVideo{z-index:0}.image-text .card-header .hasVideo:after{background-image:url("/content/img/icon-play.svg");content:"";position:absolute;min-height:7rem;z-index:999999;min-width:7rem;right:50%;top:50%;transform:translate(50%,-50%);cursor:pointer;background-repeat:no-repeat;background-size:contain}.image-text .card-header .hasVideo
img{transform:scale(1.1)}
section.mdl-galeria,section.sliderGallery{position:relative;padding:0;margin:0;width:100%;height:100%}section.mdl-galeria .mdl-container,
section.sliderGallery .mdl-container{position:relative;width:100%;margin:0}section.mdl-galeria .mdl-container .sliderItems,
section.sliderGallery .mdl-container
.sliderItems{position:relative;width:100%;opacity:0;transition:all 0.5s ease}section.mdl-galeria .mdl-container .sliderItems .m-grid,
section.sliderGallery .mdl-container .sliderItems .m-grid{position:relative;max-width:100%;padding:2rem 4rem;display:flex;flex-direction:column;height:100%;min-height:70vh}@media (max-width: 767px){section.mdl-galeria .mdl-container .sliderItems .m-grid,
section.sliderGallery .mdl-container .sliderItems .m-grid{min-height:400px}}@media (max-width: 549px){section.mdl-galeria .mdl-container .sliderItems .m-grid,
section.sliderGallery .mdl-container .sliderItems .m-grid{min-height:280px;margin-bottom:2rem}}section.mdl-galeria .mdl-container .sliderItems .m-grid .gallery-grid,
section.sliderGallery .mdl-container .sliderItems .m-grid .gallery-grid{display:grid;grid-auto-flow:column;grid-gap:1.5rem;height:100%;width:100%}section.mdl-galeria .mdl-container .sliderItems .m-grid .gallery-grid.gallery-grid-lg,
section.sliderGallery .mdl-container .sliderItems .m-grid .gallery-grid.gallery-grid-lg{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr}section.mdl-galeria .mdl-container .sliderItems .m-grid .gallery-grid.gallery-grid-md,
section.sliderGallery .mdl-container .sliderItems .m-grid .gallery-grid.gallery-grid-md{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}section.mdl-galeria .mdl-container .sliderItems .m-grid figure,
section.mdl-galeria .mdl-container .sliderItems .m-grid figure.figure-item,
section.sliderGallery .mdl-container .sliderItems .m-grid figure,
section.sliderGallery .mdl-container .sliderItems .m-grid figure.figure-item{width:100%;height:100%;grid-column:span 1;grid-row:span 1;display:flex;align-items:center;justify-content:center}section.mdl-galeria .mdl-container .sliderItems .m-grid figure.col-2,
section.mdl-galeria .mdl-container .sliderItems .m-grid figure.figure-item.col-2,
section.sliderGallery .mdl-container .sliderItems .m-grid figure.col-2,
section.sliderGallery .mdl-container .sliderItems .m-grid figure.figure-item.col-2{grid-column:span 2}section.mdl-galeria .mdl-container .sliderItems .m-grid figure.row-2,
section.mdl-galeria .mdl-container .sliderItems .m-grid figure.figure-item.row-2,
section.sliderGallery .mdl-container .sliderItems .m-grid figure.row-2,
section.sliderGallery .mdl-container .sliderItems .m-grid figure.figure-item.row-2{grid-row:span 2 !important}section.mdl-galeria .mdl-container .sliderItems .m-grid figure img,
section.mdl-galeria .mdl-container .sliderItems .m-grid figure video,
section.mdl-galeria .mdl-container .sliderItems .m-grid figure.figure-item img,
section.mdl-galeria .mdl-container .sliderItems .m-grid figure.figure-item video,
section.sliderGallery .mdl-container .sliderItems .m-grid figure img,
section.sliderGallery .mdl-container .sliderItems .m-grid figure video,
section.sliderGallery .mdl-container .sliderItems .m-grid figure.figure-item img,
section.sliderGallery .mdl-container .sliderItems .m-grid figure.figure-item
video{height:100%;width:100%;object-fit:cover;margin:0;padding:0}section.mdl-galeria .mdl-container .sliderItems .m-grid .rsOverflow,
section.sliderGallery .mdl-container .sliderItems .m-grid
.rsOverflow{overflow:visible}section.mdl-galeria .mdl-container .sliderItems .m-grid .rsArrow,
section.sliderGallery .mdl-container .sliderItems .m-grid
.rsArrow{position:absolute;top:45%;display:block;border-radius:0px;background:white;transition:all .3s ease-in-out}section.mdl-galeria .mdl-container .sliderItems .m-grid .rsArrow.rsArrowLeft,
section.sliderGallery .mdl-container .sliderItems .m-grid
.rsArrow.rsArrowLeft{left: -4rem}section.mdl-galeria .mdl-container .sliderItems .m-grid .rsArrow.rsArrowRight,
section.sliderGallery .mdl-container .sliderItems .m-grid
.rsArrow.rsArrowRight{right: -4rem}section.mdl-galeria .mdl-container .sliderItems .m-grid .rsArrow:hover,
section.sliderGallery .mdl-container .sliderItems .m-grid .rsArrow:hover{background:#ff8d6b}section.mdl-galeria .mdl-container .sliderItems .m-grid .rsArrow:hover.rsArrowLeft::after,
section.mdl-galeria .mdl-container .sliderItems .m-grid .rsArrow:hover.rsArrowRight::after,
section.mdl-galeria .mdl-container .sliderItems .m-grid .rsArrow:hover.arrowR::after,
section.mdl-galeria .mdl-container .sliderItems .m-grid .rsArrow:hover.arrowL::after,
section.sliderGallery .mdl-container .sliderItems .m-grid .rsArrow:hover.rsArrowLeft::after,
section.sliderGallery .mdl-container .sliderItems .m-grid .rsArrow:hover.rsArrowRight::after,
section.sliderGallery .mdl-container .sliderItems .m-grid .rsArrow:hover.arrowR::after,
section.sliderGallery .mdl-container .sliderItems .m-grid .rsArrow:hover.arrowL::after{filter:invert(100%)}@media (max-width: 549px){section.mdl-galeria .mdl-container .sliderItems .m-grid .rsArrow,
section.sliderGallery .mdl-container .sliderItems .m-grid
.rsArrow{display:none !important}}section.mdl-galeria .mdl-container .sliderItems .m-grid .rsBullets,
section.sliderGallery .mdl-container .sliderItems .m-grid
.rsBullets{display:none}section.mdl-galeria .mdl-container .sliderItems .m-grid .rsBullets .rsBullet,
section.sliderGallery .mdl-container .sliderItems .m-grid .rsBullets
.rsBullet{background:#003a5d}@media (max-width: 549px){section.mdl-galeria .mdl-container .sliderItems .m-grid .rsBullets,
section.sliderGallery .mdl-container .sliderItems .m-grid
.rsBullets{position:absolute;bottom: -1rem;left:0;width:100%;display:block;display:flex;align-items:center;justify-content:center;z-index:1}}
@keyframes MoveUpInitial {
  to {
    transform: translate3d(0, -105%, 0);
  }
}
@keyframes MoveUpEnd {
  from {
    transform: translate3d(0, 100%, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes MoveUpSoft {
  from {
    transform: translate3d(0, 35%, 0);
    opacity: 0;
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes MoveUpTiny {
  from {
    transform: translate3d(0, 15%, 0);
    opacity: 0;
  }
  to {
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes ZoomOut {
  from {
    transform: scale(1.2);
    opacity: 0;
  }
  to {
    transform: scale(1);
    opacity: 1;
  }
}
section.mdl-tratamientosSlider {
  position: relative;
  padding: 6rem 4rem 12rem 4rem;
}
section.mdl-tratamientosSlider .css-title4 * {
  font-size: 3.2rem !important;
}
section.mdl-tratamientosSlider .mdl-container {
  position: relative;
  width: calc(100% - 24.8rem);
  margin: 0 auto;
  margin-bottom: 4rem;
}
section.mdl-tratamientosSlider .mdl-container .css-title2 {
  color: white;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems {
  width: 100%;
  position: relative;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid {
  width: calc((100% - 18.8rem) / 3);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: unset;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsOverflow {
  overflow: visible;
  position: unset;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsArrow {
  position: absolute;
  display: block;
  border: 1px solid white;
  border-radius: 0px;
  background: none;
  transition: all 0.3s ease-in-out;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsArrow.rsArrowRight {
  right: 0;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsArrow.rsArrowLeft {
  right: 6rem;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsArrow.rsArrowLeft::after,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsArrow.rsArrowRight::after,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsArrow.arrowR::after,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsArrow.arrowL::after {
  filter: invert(100%);
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsArrow:hover {
  opacity: 0.6;
}
@media (max-width: 767px) {
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsArrow {
    display: none !important;
  }
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsBullets {
  display: flex !important;
  transform: unset;
  bottom: -4.5rem;
  position: absolute;
  right: 15rem;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsBullets .rsBullet {
  background-color: white;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .card {
  position: relative;
  width: 100%;
  height: auto;
  margin-bottom: 2rem;
  display: flex;
  flex-direction: column;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item .readmore,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .card .readmore {
  font-family: Manrope;
  font-size: 1.4rem;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.21;
  letter-spacing: normal;
  text-align: right;
  color: #002b49;
  bottom: 0;
  position: absolute;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item .card-header,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .card .card-header {
  position: relative;
  overflow: hidden;
  margin-bottom: 2rem;
  width: 100%;
  height: 260px;
  transition: all 0.4s ease-in-out;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1441px) {
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item .card-header,
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .card .card-header {
    height: 220px;
  }
}
@media (max-width: 767px) {
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item .card-header,
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .card .card-header {
    height: 160px;
  }
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item .card-header img,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .card .card-header img {
  min-height: 100%;
  min-width: 100%;
  object-fit: cover;
  transition: all 0.4s ease-in-out;
  margin: 0;
  padding: 0;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item .card-body,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .card .card-body {
  flex-direction: column;
  align-items: flex-start;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item .card-body .css-title4,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .card .card-body .css-title4 {
  min-height: 2em;
}
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item .card-body .button.button-secondary,
section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .card .card-body .button.button-secondary {
  display: inline-block;
}
@media (max-width: 1441px) {
  section.mdl-tratamientosSlider .mdl-container {
    width: calc(100% - 11rem);
    margin: 0 auto;
  }
}
@media (max-width: 1023px) {
  section.mdl-tratamientosSlider {
    padding: 4rem 2rem 8rem 2rem;
  }
  section.mdl-tratamientosSlider .mdl-container {
    width: calc(100% - 4.5rem);
    margin: 0 0 0 4.5rem;
  }
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid {
    width: 34.6rem;
  }
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .item {
    width: 100%;
  }
}
@media (max-width: 767px) {
  section.mdl-tratamientosSlider .css-title2 {
    text-align: center;
  }
  section.mdl-tratamientosSlider .mdl-container {
    width: calc(100% - 4.7rem);
    margin: 0 0 0 4.7rem;
  }
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid {
    width: 29.8rem;
  }
}
@media (max-width: 549px) {
  section.mdl-tratamientosSlider {
    padding: 3rem 2rem 6rem 2rem;
  }
  section.mdl-tratamientosSlider .mdl-container {
    margin: 0 0 0 2.3rem;
    width: calc(100% - 2.3rem);
  }
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid {
    width: calc(100% - 5.42rem);
  }
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .rsBullets {
    bottom: 0;
  }
  section.mdl-tratamientosSlider .mdl-container .sliderItems .m-grid .css-title4 * {
    margin-bottom: 0;
  }
}

