.slideshow_container{height:70vh;width:100%;margin:0;z-index:100;position:relative}.slideshow_container.size_xl{position:relative}@media (min-width: 992px){.slideshow_container.size_xl{height:100vh}}@media (min-width: 768px) and (max-width: 991px){.page_on_front .slideshow_container.size_xl{height:calc(100vh - 70px)}}@media (max-width: 767px){.page_on_front .slideshow_container.size_xl{height:calc(100vh - 70px - 60px)}}@media (min-width: 992px){.slideshow_container.size_xl .slideshow .slide:before{content:'';display:block;top:0;left:0;width:100%;height:50%;z-index:1;position:absolute;background:rgba(0,0,0,0.6);background:-moz-linear-gradient(top, rgba(0,0,0,0.6) 0, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0.6) 0, rgba(0,0,0,0) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0.6) 0, rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$start', endColorstr='$stop', GradientType=0)}}.slideshow_container.size_l{height:calc(100vh - 70px)}.slideshow_container.size_m{height:70vh}.slideshow_container.size_s{height:60vh}@media (min-width: 768px) and (max-width: 991px){.slideshow_container.size_xl,.slideshow_container.size_l,.slideshow_container.size_m,.slideshow_container.size_s{height:45vh}}@media (max-width: 767px){.slideshow_container.size_xl,.slideshow_container.size_l,.slideshow_container.size_m,.slideshow_container.size_s{height:35vh}}.slideshow_container .slideshow{position:relative;margin:0;width:100%;height:100%;z-index:1;overflow:hidden}.slideshow_container .slideshow .slide{background-attachment:scroll;background-size:cover;background-color:var(--bg);background-repeat:no-repeat;background-position:center;width:100%;height:100%;position:relative}.slideshow_container .slideshow .slide:focus{outline:none}.slideshow_container .slideshow .slide img{width:100%;height:100%;object-fit:cover}.slideshow_container .slideshow .slick-list,.slideshow_container .slideshow .slick-track{height:100%}.slideshow_container .caption{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;color:#fff;text-align:center;padding:100px 2em;background:rgba(0,0,0,0.15);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-shadow:0 0 30px rgba(0,0,0,0.3),1px 1px 3px rgba(0,0,0,0.3)}@media (min-width: 1400px){.slideshow_container .caption{padding-left:4em;padding-right:4em}}.slideshow_container .caption .title{font-family:var(--highlight-font);font-size:2em;font-weight:bold;line-height:120%}@media (min-width: 1200px){.slideshow_container .caption .title{font-size:2.5em}}@media (max-width: 767px){.slideshow_container .caption .title{font-size:1.2em}}.slideshow_container .caption .subtitle{line-height:150%;position:relative;font-family:var(--first-font);color:#fff;font-size:1.2em;margin-top:0.5em}.slideshow_container .caption .subtitle strong{font-weight:inherit}@media (max-width: 767px){.slideshow_container .caption .subtitle{font-size:.8em}}.slideshow_container .caption .title,.slideshow_container .caption .subtitle{max-width:1400px}html.ie_11_browser .slideshow_container .caption *{max-width:90%}.slideshow_container .arrow{position:absolute;z-index:500;top:auto;bottom:60px;border-color:rgba(255,255,255,0.5)}@media (min-width: 992px) and (max-width: 1199px){.slideshow_container .arrow{bottom:130px}}@media (max-width: 991px){.slideshow_container .arrow{bottom:20px}}.slideshow_container .arrow.next{right:30px}@media (max-width: 991px){.slideshow_container .arrow.next{right:20px}}.slideshow_container .arrow.prev{right:30px;left:auto;bottom:110px}@media (min-width: 992px) and (max-width: 1199px){.slideshow_container .arrow.prev{bottom:180px}}@media (max-width: 991px){.slideshow_container .arrow.prev{bottom:20px;right:auto;left:20px}}
