/*bookingform*/
/* pager */
.slideshow_container.size_l {
  height: calc(100vh - 70px); }
  @media (max-width: 991px) {
    .slideshow_container.size_l {
      height: calc(100vh - 55px); } }

.slideshow_container .pager {
  left: 20px; }
  @media (max-width: 991px) {
    .slideshow_container .pager {
      width: 100%; } }

.slideshow_container .arrow:after, .slideshow_container .arrow:before {
  background: #fff; }

.slideshow_container .arrow:hover {
  background: transparent; }

.slideshow_container .caption {
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.3); }
  .slideshow_container .caption .title {
    font-family: var(--highlight-font);
    line-height: 100%;
    position: relative;
    color: #fff;
    font-size: 2.66em; }
    @media (max-width: 767px) {
      .slideshow_container .caption .title {
        font-size: 2em; } }
    @media (min-width: 768px) {
      .slideshow_container .caption .title.big_title {
        font-size: 3.2em; } }
    .slideshow_container .caption .title strong {
      font-weight: inherit; }
    .slideshow_container .caption .title strong {
      color: var(--secondary); }
  .slideshow_container .caption .title,
  .slideshow_container .caption .subtitle {
    max-width: 1400px; }
  .slideshow_container .caption .cta {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease; }
    .slideshow_container .caption .cta:focus, .slideshow_container .caption .cta:hover {
      background: var(--hover);
      border-color: transparent;
      color: var(--hover-color-associated); }

/*# sourceMappingURL=slideshow_custom.css.map */
