/**
 * #.# Common SCSS
 *
 * Can include things like variables and mixins
 * that are used across the project.
*/
.anadigme-page-slideshow .swiper-button-disabled, .anadigme-page-slideshow .hidden {
  display: none; }

.anadigme-page-slideshow .swiper-button-next, .anadigme-page-slideshow .swiper-button-prev {
  background: none;
  font-size: 40px;
  color: #0b388b; }

.anadigme-page-slideshow .swiper-button-next {
  right: 4px; }

.anadigme-page-slideshow .swiper-button-prev {
  left: 0; }

.anadigme-page-slideshow .swiper-container {
  position: relative;
  margin-bottom: 20px; }
  .anadigme-page-slideshow .swiper-container .swiper-slide a img {
    width: 100%;
    max-width: 100%; }
  .anadigme-page-slideshow .swiper-container .slide-info {
    position: absolute;
    left: 0;
    top: 0;
    width: 480px;
    color: #0b388b;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 50px;
    z-index: 1000;
    background: #fff; }
    .anadigme-page-slideshow .swiper-container .slide-info h3 {
      font-size: 45px; }
    .anadigme-page-slideshow .swiper-container .slide-info h5 {
      font-size: 22px; }
  .anadigme-page-slideshow .swiper-container .swiper-pagination {
    position: absolute;
    top: 150px;
    left: 20px;
    z-index: 2000;
    text-align: left;
    height: 50px; }

@media (max-width: 900.98px) {
  .anadigme-page-slideshow .swiper-container .slide-info {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
    width: 50%; }
    .anadigme-page-slideshow .swiper-container .slide-info h2 {
      font-size: 18px;
      margin-bottom: 0; }
    .anadigme-page-slideshow .swiper-container .slide-info h3 {
      font-size: 18px;
      margin-bottom: 0; }
    .anadigme-page-slideshow .swiper-container .slide-info h5 {
      font-size: 10px;
      margin-bottom: 0; }
  .anadigme-page-slideshow .swiper-container .swiper-pagination {
    left: 5px;
    top: 42px; } }
/**
 * #.# Common SCSS
 *
 * Can include things like variables and mixins
 * that are used across the project.
*/
.anadigme-sibling-slideshow {
  padding-bottom: 20px; }
  .anadigme-sibling-slideshow .heading {
    text-align: center;
    padding-bottom: 20px; }
    .anadigme-sibling-slideshow .heading h2 {
      color: #0b388b;
      font-size: 50px; }
    .anadigme-sibling-slideshow .heading h4 {
      color: #525f77;
      font-size: 22px; }
  .anadigme-sibling-slideshow .controls-container {
    position: relative; }
    .anadigme-sibling-slideshow .controls-container .swiper-button-disabled, .anadigme-sibling-slideshow .controls-container .hidden {
      display: none; }
    .anadigme-sibling-slideshow .controls-container .swiper-button-next, .anadigme-sibling-slideshow .controls-container .swiper-button-prev {
      background: none;
      font-size: 40px;
      color: #8b0b35;
      top: 150px; }
    .anadigme-sibling-slideshow .controls-container .swiper-button-next {
      right: -10px; }
    .anadigme-sibling-slideshow .controls-container .swiper-button-prev {
      left: -20px; }
    .anadigme-sibling-slideshow .controls-container .swiper-container .swiper-wrapper .swiper-slide .sibling-image {
      height: 300px;
      display: block;
      overflow: hidden;
      margin-bottom: 20px; }
      .anadigme-sibling-slideshow .controls-container .swiper-container .swiper-wrapper .swiper-slide .sibling-image img {
        min-width: 100%;
        height: 100%; }
    .anadigme-sibling-slideshow .controls-container .swiper-container .swiper-wrapper .swiper-slide .sibling-info {
      text-align: center; }
      .anadigme-sibling-slideshow .controls-container .swiper-container .swiper-wrapper .swiper-slide .sibling-info h2 {
        font-size: 30px;
        color: #8b0b35; }
      .anadigme-sibling-slideshow .controls-container .swiper-container .swiper-wrapper .swiper-slide .sibling-info h4 {
        font-size: 18px;
        color: #525f77; }

@media (max-width: 900.98px) {
  .anadigme-sibling-slideshow .heading {
    padding-bottom: 10px; }
    .anadigme-sibling-slideshow .heading h2 {
      font-size: 18px;
      margin-bottom: 0; }
    .anadigme-sibling-slideshow .heading h4 {
      font-size: 14px;
      margin-bottom: 0; }
  .anadigme-sibling-slideshow .controls-container .swiper-button-next, .anadigme-sibling-slideshow .controls-container .swiper-button-prev {
    font-size: 30px; }
  .anadigme-sibling-slideshow .controls-container .swiper-button-next {
    right: -10px; }
  .anadigme-sibling-slideshow .controls-container .swiper-button-prev {
    left: -15px; }
  .anadigme-sibling-slideshow .controls-container .swiper-container .swiper-wrapper .swiper-slide .sibling-image {
    margin-bottom: 5px; }
  .anadigme-sibling-slideshow .controls-container .swiper-container .swiper-wrapper .swiper-slide .sibling-info h2 {
    font-size: 18px; }
  .anadigme-sibling-slideshow .controls-container .swiper-container .swiper-wrapper .swiper-slide .sibling-info h4 {
    font-size: 14px; } }
