.content-slideshow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.content-slideshow .slideshow{height:100%;padding:57px 110px;width:100%}.content-slideshow .slick-list,.content-slideshow .slick-track,.content-slideshow .slides{height:100%}.content-slideshow .media-wrapper{position:relative}.content-slideshow #slideshow-fullscreen{height:2rem;left:1rem;position:absolute;top:1rem;width:2rem;z-index:1}.content-slideshow .slideshow-ui{box-sizing:border-box;padding:2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-slideshow .slide-index,.content-slideshow .slideshow-ui{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-slideshow .slide-index{font-family:freight-display-pro,serif;font-size:2rem;margin-right:2rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.content-slideshow .slide-index-current{color:#000;font-size:3rem}.content-slideshow .slide-index-total{color:#8f8f8f;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-slideshow .slide-index-total:before{background-color:#dedede;bottom:.5rem;content:"";display:inline-block;height:calc(100% + 2rem);margin:0 .8rem;position:relative;width:1px}.content-slideshow .slide-caption{-webkit-box-flex:0;color:#4a4a4a;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;line-height:1.2;margin-right:1rem}.content-slideshow .slide-control-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.content-slideshow .slide-control-wrap .divider{background-color:#dedede;bottom:.5rem;display:block;height:calc(100% + 2rem);margin:0 .8rem;position:relative;width:1px}.content-slideshow .slideshow .prev-slide{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.content-slideshow .slideshow .next-slide,.content-slideshow .slideshow .prev-slide{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13.44 24.06'%3E%3Cpath d='M1.41 24.06 0 22.65l10.62-10.62L0 1.42 1.41 0l12.03 12.03z' style='fill:%23707070'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;height:2rem;width:1rem}.content-slideshow .slideshow .next-slide{margin-left:2rem;position:relative}.content-slideshow .slideshow .next-slide:before{background-color:#dedede;content:"";display:inline-block;height:calc(100% + 2rem);left:-2.5rem;position:absolute;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px}.content-slideshow .slideshow .slide img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.content-slideshow .content{box-sizing:border-box;padding:3rem}.content-slideshow .content-wrapper{text-align:center}.content-slideshow .content-wrapper :first-child{margin-top:0}.content-slideshow .content-wrapper :last-child{margin-bottom:0}.content-slideshow .content-wrapper h2{font-size:1.5rem;letter-spacing:4.8px;text-transform:uppercase}.content-slideshow .content-wrapper h3{font-family:freight-display-pro,serif;font-size:3.5rem;font-weight:300;line-height:1.2em}.content-slideshow .content-wrapper .copy{color:#4a4a4a;letter-spacing:.5px}.content-slideshow .content-wrapper h4{color:#3f7793;font-size:1.4rem;letter-spacing:3.2px;text-transform:uppercase}.content-slideshow .content-wrapper a.cta{background-color:#000;color:#fff;display:inline-block;font-size:1.4rem;font-weight:500;letter-spacing:3.2px;margin-top:3rem;padding:1rem 2rem;position:relative;text-decoration:none;text-transform:uppercase}.content-slideshow .content-wrapper a.cta:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8.581' height='14.334'%3E%3Cpath fill='none' stroke='%23707070' stroke-width='2' d='m.707 13.627 6.46-6.46L.707.707' data-name='Path 657'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-left:1rem;width:8px}.content-slideshow .modal{display:none}.content-slideshow .modal.is-open{display:block;position:relative;z-index:10000}.content-slideshow .modal #slideshow-fullscreen{display:none}.content-slideshow .modal .modal__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.92);bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;position:fixed;right:0;top:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.content-slideshow .modal .modal__container{box-sizing:border-box;overflow:hidden}.content-slideshow .modal .modal__container,.content-slideshow .modal .modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-slideshow .modal .modal__content{margin:auto;max-width:180rem;position:relative}.content-slideshow .modal .modal__content .media-wrapper{height:auto;max-height:80%}.content-slideshow .modal .contact-modal-content-loading{background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;left:0;position:absolute;top:0;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:5}.content-slideshow .modal .modal__close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16.3 16.3'%3E%3Cpath d='M16.29 14.88 9.56 8.15l6.73-6.74L14.88 0 8.15 6.73 1.41 0 0 1.41l6.73 6.74L0 14.88l1.41 1.41 6.74-6.73 6.73 6.73z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:block;height:2rem;position:fixed;right:2rem;top:2rem;width:2rem;z-index:3}.content-slideshow .modal .form-modal-wrapper{box-sizing:border-box;padding:3rem;width:100%}@media (min-width:992px){.content-slideshow .modal .modal__content .media-wrapper{height:90%;width:90%}.content-slideshow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.content-slideshow .media{-webkit-box-flex:0;box-sizing:border-box;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:6rem;position:relative}.content-slideshow .slideshow-ui{padding:2rem 0 0}.content-slideshow .slide-index{font-size:2.8rem}.content-slideshow .slide-index-current{font-size:30px;line-height:normal}.content-slideshow .slideshow .next-slide,.content-slideshow .slideshow .prev-slide{height:2rem;width:2rem}.content-slideshow .slideshow .next-slide:before{left:-3rem}.content-slideshow .content{-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.content-slideshow .content-wrapper{text-align:left}.content-slideshow.media-position-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.content-slideshow.media-position-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(max-width:992px){.content-slideshow .modal .modal__container,.content-slideshow .modal .modal__content{display:block;height:auto!important}}