.slideshow_container{position:relative;margin:0;width:100%;min-height:500px;height:70vh;overflow:hidden;z-index:100}@media(min-width: 768px)and (max-width: 991px){.slideshow_container{height:50vh}}@media(min-width: 1600px)and (min-height: 900px){.slideshow_container{height:80vh}}.slideshow_container.size_xl{height:100vh}@media(max-width: 767px){.slideshow_container.size_xl{height:calc(100vh - 60px)}}.slideshow_container.size_xl .caption{background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0.8) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0.8) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start", endColorstr="$stop", GradientType=0);-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.slideshow_container.size_xl .slideshow .slide:before{display:block}.slideshow_container.size_l{height:calc(100vh - 70px)}.slideshow_container.size_xl .caption.center_center,.slideshow_container.size_l .caption.center_center{left:50%;transform:translate(-50%, -100%);top:calc(100% - 80px)}.slideshow_container.size_m{height:70vh}.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:#000;background-repeat:no-repeat;background-position:center;width:100%;height:100%;position:relative}.slideshow_container .slideshow .slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:20%;z-index:2;background:rgba(0,0,0,.5);background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$start", endColorstr="$stop", GradientType=0)}@media(max-width: 991px){.slideshow_container .slideshow .slide:before{display:none}}.slideshow_container .slideshow .slide picture{width:100%;height:100%;position:relative;overflow:hidden;z-index:1;display:block}.slideshow_container .slideshow .slide picture img{object-fit:cover;left:50%;top:50%;position:relative;transform:translate(-50%, -50%);min-height:100%;width:100%;z-index:1}.slideshow_container .slideshow .slick-list,.slideshow_container .slideshow .slick-track{height:100%}.slideshow_container .caption{position:absolute;bottom:0;top:0;padding-top:90px;left:0;width:100%;background:rgba(0,0,0,.4);z-index:100;text-align:center;padding-bottom:80px;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 10px rgba(0,0,0,.3)}@media(max-width: 991px){.slideshow_container .caption{padding-top:0}}@media(max-width: 767px){.slideshow_container .caption{padding-bottom:60px}}.slideshow_container .caption .wrap{width:90%;max-width:800px;margin-left:auto;margin-right:auto;position:relative;z-index:100;text-shadow:0 0 10px rgba(0,0,0,.3)}.slideshow_container .caption .title{font-size:62px;font-family:var(--highlight-font);font-weight:initial;line-height:100%;color:#fff;margin-bottom:10px}@media(min-width: 1200px){.slideshow_container .caption .title{font-size:82px}}@media(max-width: 767px){.slideshow_container .caption .title{font-size:42px}}.slideshow_container .caption .subtitle{font-style:normal;font-weight:normal;font-family:var(--first-font);line-height:120%;position:relative;text-transform:uppercase;letter-spacing:.15em;color:#fff;font-size:18px}@media(min-width: 1400px){.slideshow_container .caption .subtitle{font-size:20px}}@media(max-width: 991px){.slideshow_container .caption .subtitle{font-size:16px}}.slideshow_container .caption .subtitle strong{font-weight:normal}.slideshow_container .caption .subtitle strong{color:var(--secondary)}@media(max-width: 767px){.slideshow_container .caption .subtitle{font-size:16px}}.slideshow_container .caption .btnCta{margin-top:1em;display:inline-block;height:60px;overflow:hidden;text-align:center}@media(max-width: 991px){.slideshow_container .caption .btnCta{height:50px}}.slideshow_container .caption .btnCta a{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;padding:0 1.5em;height:100%;font-family:var(--first-font);font-size:13px;font-weight:normal;font-style:normal;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1;overflow:hidden;position:relative;line-height:120%;letter-spacing:.16em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slideshow_container .caption .btnCta a *{color:inherit;font-weight:inherit}.slideshow_container .caption .btnCta a .fas{font-weight:900}.slideshow_container .caption .btnCta a:hover,.slideshow_container .caption .btnCta a:focus{text-decoration:none;outline:none}.slideshow_container .caption .btnCta a{background-color:rgba(0,0,0,0);color:var(--highlighted);border-width:1px;border-style:solid;border-color:var(--highlighted)}.slideshow_container .caption .btnCta a:hover{border-color:var(--hover)}.slideshow_container .caption .btnCta a:hover{background-color:var(--hover);color:var(--hover-color-associated)}.slideshow_container .caption .btnCta a{min-width:220px;color:#fff}.slideshow_container .pager{left:0;bottom:40px;z-index:300;position:absolute;width:100%}@media(max-width: 767px){.slideshow_container .pager{bottom:20px}}.slideshow_container .pager ul li{-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);-moz-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05)}html:not(.index) .slideshow_container .slideshow:before{display:none}@media(min-width: 992px){.slideshow_container.banner{height:70vh}}.slideshow_container.banner .caption{padding-bottom:100px}@media(min-width: 1400px){.slideshow_container.banner .caption{padding-bottom:200px}}@media(max-width: 767px){.slideshow_container.banner .caption{padding-bottom:40px}}.slideshow_container.banner .blog_tags{margin-top:1.5em}.slideshow_container.banner .blog_tags a{color:rgba(255,255,255,.8);text-transform:capitalize;text-decoration:none;display:inline-block;margin:.2em .5em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slideshow_container.banner .blog_tags a:hover{color:var(--hover)}.slideshow_container.banner .search_blog{margin-top:1.5em;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.slideshow_container.banner .search_blog input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;font-family:var(--first-font);text-transform:none;padding:0 2em;color:#fff;border:1px solid var(--highlighted);height:60px;line-height:60px;font-size:var(--font-size);display:block;width:100%;background:rgba(0,0,0,0)}.slideshow_container.banner .search_blog input:focus{outline:none;border-color:var(--hover)}@media(max-width: 991px){.slideshow_container.banner .search_blog input{height:50px;line-height:50px}}.slideshow_container.banner .search_blog::-webkit-input-placeholder{color:rgba(var(--bg-color-associated), 0.7)}.slideshow_container.banner .search_blog:-moz-placeholder{color:rgba(var(--bg-color-associated), 0.7);opacity:1}.slideshow_container.banner .search_blog::-moz-placeholder{color:rgba(var(--bg-color-associated), 0.7);opacity:1}.slideshow_container.banner .search_blog:-ms-input-placeholder{color:rgba(var(--bg-color-associated), 0.7)}.slideshow_container.banner .search_blog::-ms-input-placeholder{color:rgba(var(--bg-color-associated), 0.7)}@media(max-width: 767px){.slideshow_container.banner .search_blog{margin:0;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.slideshow_container.banner .search_blog .search{display:inline-block;height:60px;overflow:hidden;text-align:center;min-width:120px}@media(max-width: 991px){.slideshow_container.banner .search_blog .search{height:50px}}.slideshow_container.banner .search_blog .search a{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;padding:0 1.5em;height:100%;font-family:var(--first-font);font-size:13px;font-weight:normal;font-style:normal;text-align:center;text-decoration:none;text-transform:uppercase;z-index:1;overflow:hidden;position:relative;line-height:120%;letter-spacing:.16em;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.slideshow_container.banner .search_blog .search a *{color:inherit;font-weight:inherit}.slideshow_container.banner .search_blog .search a .fas{font-weight:900}.slideshow_container.banner .search_blog .search a:hover,.slideshow_container.banner .search_blog .search a:focus{text-decoration:none;outline:none}.slideshow_container.banner .search_blog .search a{background-color:var(--highlighted);color:var(--highlighted-color-associated)}.slideshow_container.banner .search_blog .search a:hover{background-color:var(--hover);color:var(--hover-color-associated)}