.fancybox-overlay{z-index:8000 !important}.gallery-widget .feature-text{display:none}.gallerySquareContainer .mix{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.gallerySquareContainer .widget_head{font-size:14px;margin:10px 0;padding:0 10px;overflow:hidden;box-sizing:border-box}.gallerySquareContainer .headtext{float:left}.gallerySquareContainer .otheroptions{float:right}.gallerySquareContainer .photoList{margin:0;padding:0}.gallerySquareContainer .headertext{float:left}.gallerySquareContainer #widget_header_buttons{float:right;padding:0}.gallerySquareContainer #widget_header_buttons a,.gallerySquareContainer #widget_header_buttons button{display:inline-block;cursor:pointer;font-size:0;width:40px;height:40px;margin:0 0 0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #fff;color:#fff;background:#f5f5f5 url(/CMSScripts/Custom/RPWebParts/images/gallery-square-sprite.png) no-repeat 13px 8px;float:left}.gallerySquareContainer #widget_header_buttons a#btnPlaySlideshow,.gallerySquareContainer #widget_header_buttons button#btnPlaySlideshow{border:1px solid #c2c2c2}.gallerySquareContainer #widget_header_buttons a#btnPlaySlideshow:hover,.gallerySquareContainer #widget_header_buttons button#btnPlaySlideshow:hover{border:1px solid #c69046}.gallerySquareContainer #widget_header_buttons a:hover,.gallerySquareContainer #widget_header_buttons button:hover{border:1px solid #c69046;background:#c69046 url(/CMSScripts/Custom/RPWebParts/images/gallery-square-sprite.png) no-repeat 13px -41px}.gallerySquareContainer #widget_header_buttons .column1,#widget_header_buttons .column2{display:none}.gallerySquareContainer #widget_header_buttons a.column3,.gallerySquareContainer #widget_header_buttons button.column3{background:#f5f5f5 url(/CMSScripts/Custom/RPWebParts/images/gallery-square-sprite.png) no-repeat -35px 8px}.gallerySquareContainer #widget_header_buttons a.column3:hover,#widget_header_buttons a.column3.selected,#widget_header_buttons a.mosaic.selected,.gallerySquareContainer #widget_header_buttons button.column3:hover,#widget_header_buttons button.column3.selected,#widget_header_buttons button.mosaic.selected{border:1px solid #c69046;background:#c69046 url(/CMSScripts/Custom/RPWebParts/images/gallery-square-sprite.png) no-repeat -35px -41px}.gallerySquareContainer #widget_header_buttons a.column4,.gallerySquareContainer #widget_header_buttons button.column4{background:#f5f5f5 url(/CMSScripts/Custom/RPWebParts/images/gallery-square-sprite.png) no-repeat -80px 8px}.gallerySquareContainer #widget_header_buttons a.column4:hover,#widget_header_buttons a.column4.selected,.gallerySquareContainer #widget_header_buttons button.column4:hover,#widget_header_buttons button.column4.selected{border:1px solid #c69046;background:#c69046 url(/CMSScripts/Custom/RPWebParts/images/gallery-square-sprite.png) no-repeat -80px -41px}.gallerySquareContainer #widget_header_buttons a.mosaic,.gallerySquareContainer #widget_header_buttons button.mosaic{background:#f5f5f5 url(/CMSScripts/Custom/RPWebParts/images/gallery-square-sprite.png) no-repeat -130px 8px}.gallerySquareContainer #widget_header_buttons a.mosaic:hover,#widget_header_buttons a.mosaic.selected,.gallerySquareContainer #widget_header_buttons button.mosaic:hover,#widget_header_buttons button.mosaic.selected{border:1px solid #c69046;background:#c69046 url(/CMSScripts/Custom/RPWebParts/images/gallery-square-sprite.png) no-repeat -130px -41px}.gallerySquareContainer #widget_header_buttons .header_button_box{position:absolute;right:10px;width:148px;z-index:99;padding:0 5px 10px 10px;margin-top:10px;border:1px solid #c2c2c2;background:#f5f5f5}.gallerySquareContainer #widget_header_buttons .header_button_box div{float:left;width:50px;margin:20px 0 0;text-transform:uppercase;font-size:12px}.gallerySquareContainer #widget_header_buttons .header_button_box span{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:7px solid #c69046;float:right;height:0;position:absolute;right:17px;top:-9px;width:0}.gallerySquareContainer .columns1 li{width:100%}.gallerySquareContainer .columns2 li{width:50%;float:left}.gallerySquareContainer .columns3 li{width:33.3%;float:left}.gallerySquareContainer .columns4 li{width:25%;float:left}.gallerySquareContainer #page_gallery_bottom_content{clear:both;padding-top:20px}.gallerySquareContainer .meta.name{margin:10px 10px 10px 10px;position:relative}.gallerySquareContainer ul.photoList{margin:0 auto;float:none}.gallerySquareContainer #photosContainer{clear:both;width:100%}.gallerySquareContainer #photosContainer li{list-style:none;position:relative}.gallerySquareContainer .img_wrapper img{width:100% !important;height:auto !important}.gallerySquareContainer .mix .titles p{color:white;font-size:15px;margin:0 auto;height:auto;padding:30px 20px 10px 20px;background:#c69046;white-space:normal}.gallerySquareContainer .grid-item .titles p{color:white;font-size:15px;margin:10px;height:auto;padding:30px 20px 10px 20px;background:#c69046;white-space:normal}.gallerySquareContainer .mix .titles,.gallerySquareContainer .grid-item .titles{position:absolute;opacity:0;height:auto;padding-top:0;top:0;left:0;width:100%;transition:.5 ease}.gallerySquareContainer .columns4 .mix .titles,.gallerySquareContainer .grid-item .titles{height:45%}.gallerySquareContainer .mix .plusimg{position:absolute;opacity:0;transform:scale(0);transition:all .1s ease-in .2s;bottom:25px;right:25px}.gallerySquareContainer .plusimg{bottom:5px;right:15px;width:62px;position:absolute}.gallerySquareContainer .plusimg img{width:62px;height:62px}.gallerySquareContainer .mix:hover .titles,.gallerySquareContainer .grid-item:hover .titles{opacity:.9;transform:scale(1);z-index:9}.gallerySquareContainer .mix:hover .plusimg{opacity:.9;transform:scale(1);z-index:9}@media(max-width:1025px){.gallerySquareContainer .side-container,.gallerySquareContainer .top-container{display:none}.gallerySquareContainer .mix .titles,.gallerySquareContainer .grid-item .titles{height:35%;margin-right:10px;top:10px}}@media(max-width:767px){.fancybox-overlay.fancybox-overlay-fixed{background:#000}.fancybox-nav{display:none}#fancybox-buttons{display:none}.fancybox-skin{padding:0!important;background:none!important}.fancybox-wrap,.fancybox-desktop,.fancybox-type-image{visibility:hidden}.fancybox-opened{position:fixed!important;height:100%!important;width:auto!important;visibility:visible;margin:0 auto;left:50%!important}.fancybox-inner{width:auto!important}.fancybox-inner,.fancybox-outer,.fancybox-opened .fancybox-skin,.fancybox-image,.fancybox-iframe{width:auto!important;height:100%!important}.fancybox-overlay-fixed{text-align:center}#widget_header_buttons{display:none}}@media(max-width:767px) and (min-width:481px){.fancybox-opened{top:0!important;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);width:100%!important}.fancybox-outer,.fancybox-inner{position:absolute!important;width:100%!important;bottom:0;text-align:center}.fancybox-image{display:inline-block!important}.fancybox-skin .fancybox-close{top:-8px;right:0;background:none;text-decoration:none;background:#444;height:40px;border-radius:0 0 0 3px}.fancybox-skin .fancybox-close:after{content:"×";font-family:"Times New Roman";font-size:40px;color:#fff;display:block;width:100%;text-align:center;background:#444;border-radius:0 0 0 3px}}@media(max-width:760px){.gallerySquareContainer .mix .titles{display:none}.gallerySquareContainer .top-dropdown{width:100%;font-size:16px}}@media(max-width:480px){#widget_header_buttons{display:none}.gallerySquareContainer .headertext{padding-bottom:30px}#fancybox-buttons{display:none}.fancybox-skin{padding:0!important}.fancybox-inner,.fancybox-outer,.fancybox-opened .fancybox-skin,.fancybox-image,.fancybox-iframe{width:100%!important;height:auto!important;left:0!important}.fancybox-opened{position:fixed!important;height:auto!important;width:100%!important;left:0!important;top:50%!important;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.fancybox-inner{width:auto!important;height:auto!important;pointer-events:auto!important}.fancybox-item.fancybox-close{display:block;background-image:none;position:fixed;top:-50px;right:10px;height:auto;text-decoration:none}.fancybox-item.fancybox-close:before{content:"×";color:#fff;font-size:4em;line-height:.5em;font-weight:100}}.gallerySquareContainer .img_wrapper img{opacity:0}.gallerySquareContainer .img_wrapper img{opacity:1;transition:opacity 300ms ease 0s}.gallerySquareContainer #photos li{transition-property:transform,opacity}.gallerySquareContainer #photos li{transition-duration:.8s}.grid{background:#fff;float:left}.grid:after{content:'';display:block;clear:both}.clear{clear:both}.grid-sizer{width:33.3333%}.grid-item{width:33.3333%;height:260px;float:left;background:#fff}.mosaic-img{position:absolute;background-size:cover;background-position:50% 50%;top:10px;left:10px;right:10px;bottom:10px}.grid-item--width2{width:66.6666%}.grid-item--width3{width:100%}.grid-item--height2{height:520px}.side-container{display:inline-block;float:left;width:20%;padding:0;margin:10px 0 0 0}.gallerySquareContainer .side-container li .gallery-button{width:100%;text-align:center;margin-bottom:10px;background:#efefef;color:#999;border:1px solid rgba(0,0,0,.1);float:left;padding:15px 5px;text-transform:uppercase;font-weight:bold;font-size:14px;cursor:pointer}.gallerySquareContainer .side-container li .gallery-button.selected,.gallerySquareContainer .side-container li .gallery-button:hover,.gallerySquareContainer .top-container li .gallery-button.selected,.gallerySquareContainer .top-container li .gallery-button:hover{background:#c69046;color:#fff;border:1px solid transparent}.gallerySquareContainer ul.photolist{display:inline-block;padding:0;margin:0}.gallerySquareContainer ul.photolist.nested-side{width:80%}.gallerySquareContainer ul.photolist.nested-top{width:100%}.gallerySquareContainer .top-container li .gallery-button{text-align:center;margin-bottom:10px;background:#efefef;color:#999;border:1px solid rgba(0,0,0,.1);float:left;padding:15px 30px;text-transform:uppercase;font-weight:bold;font-size:14px;cursor:pointer;margin-right:10px}.gallerySquareContainer .top-container{padding:0;margin:0 10px 0 0;list-style-type:none;width:80%}.gallerySquareContainer .top-dropdown{border:1px solid #ccc;margin:0;padding:12px;box-sizing:border-box;font-family:'Open Sans',sans-serif;color:#999;border-radius:3px;min-width:200px;float:left;padding-right:27px;width:auto}.gallerySquareContainer .hide-dropdown,.gallerySquareContainer .hide-side-cont,.gallerySquareContainer .hide-top-cont{display:none}.gallerySquareContainer .img_wrapper{padding-bottom:100%;background-size:cover}.gallerySquareContainer .side-container .gallery-nav{width:90%}.fancybox3-caption-wrap{text-align:center}body .fancybox3-caption{font-size:16px}.gallery-2 .photolist{padding:0;list-style:none;margin-bottom:0}.gallery-2 .gallery-left{width:40%;float:left;display:flex;flex-wrap:wrap;flex-direction:column;padding:50px}.gallery-2 .gallery-right{width:60%;float:left;position:relative}.gallery-2 .img_wrapper{height:600px;width:100%;background-size:cover;background-position:center}.gallery-2 .side-container{list-style:none}.gallery-2 .titles{display:none}.gallery-2 .gallery-nav-container{display:flex;align-items:center;padding:20px 55px 20px 30px;position:relative}.gallery-2 .caption-container{width:100%;text-align:right}.gallery-2 .caption-container p{margin:0;color:#f5f5f5}.gallery-2 .slide-count-wrap,.gallery-2 .gallery-nav-arrows{white-space:nowrap}.gallery-2 .slide-count-wrap{color:#f5f5f5;font-weight:600}.gallery-2 .slide-count-wrap .current{color:#c69046}.gallery-2 .gallery-nav-container:before{content:"";position:absolute;top:0;right:0;height:100%;width:calc(100% - 110px);background:#3b4fa4;z-index:-1}.gallery-2 button.slick-arrow{border-radius:100%;width:35px;height:35px;background:white;border:none;margin:10px;box-shadow:0 0 13px rgba(0,0,0,.2);padding:0;font-size:24px;color:#c69046;border:solid 1px transparent}.gallery-2 button.slick-arrow:hover{border:solid 1px #c69046}.gallery-2 button.slick-disabled:hover{cursor:default;border:solid 1px transparent}.gallery-2 button.slick-next.slick-arrow{margin-right:30px}.gallery-2 button.slick-arrow i{width:100%;text-align:center;padding:0}.gallery-2 button.slick-disabled{color:#5b5f5e}.gallery-2 .side-container{width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.gallery-2 .side-container li{display:inline-block;flex-grow:1}.gallery-2 .side-container li button{border:1px solid #5b5f5e;background:none;color:#5b5f5e;border-radius:3px;padding:18px;min-width:125px;margin:5px;width:calc(100% - 10px)}.gallery-2 .side-container li button:hover,.gallery-2 .side-container li button.selected{background:#c69046;color:#f5f5f5;border-color:transparent}.gallery-2 .gallery-title,.gallery-2 .gallery-select-text{color:#3b4fa4}.gallery-2 .gallery-title{margin-bottom:15px}.gallery-2 .gallery-description-container{margin-bottom:50px}.gallery-2 .gallery-expand-button,.gallery-2 .gallery-close-button{position:absolute;top:calc(300px - 17.5px);left:-17.5px;z-index:6;height:35px;width:35px;border:none;border-radius:100%;transform:rotate(-45deg);background:#f5f5f5;color:#c69046;box-shadow:0 0 13px rgba(0,0,0,.2);line-height:1;font-size:24px;padding:0}.gallery-2 .gallery-close-button:hover,.gallery-2 .gallery-expand-button:hover{background:#c69046;color:#f5f5f5}.gallery-2 .gallery-close-button:hover,.gallery-2 .gallery-close-button{transform:none}.gallery-2 #photosContainer{position:relative}.gallery-2 .expanded-slide{position:absolute;top:0;right:0;width:calc(100% - 50px);height:100%;z-index:10}.gallery-2 .expanded-slide .slide{width:100%;height:100%}.gallery-2 .expanded-slide .img_wrapper{height:100%}@media(max-width:1024px){.gallery-2 .gallery-left,.gallery-2 .gallery-right{width:50%}.gallery-2 .gallery-left{padding:50px 25px}.gallery-2 .expanded-slide{width:calc(100% - 25px)}}@media(max-width:767px){.gallery-2 .gallery-left{width:calc(100% - 50px);float:right;box-shadow:0 4px 24px 0 rgba(0,0,0,.25)}.gallery-2 .gallery-right{width:100%}.gallery-2 .gallery-expand-button{display:none}.gallery-2 .gallery-left{position:relative}.gallery-2 .gallery-left:before{content:"";position:absolute;width:50px;left:-50px;top:50%;height:50%;background:#3b4fa4;display:block}.gallery-2 .slick-arrow{position:absolute;top:calc(50% - 17.5px);z-index:10}.gallery-2 .slick-prev{left:0}.gallery-2 .slick-next{right:0}.gallery-2 .gallery-nav-container:before{left:0;right:auto;width:100%}.gallery-2 .caption-container{width:auto;order:1;margin-right:20px;text-align:left}.gallery-2 .slide-count-wrap{order:2}.gallery-2 .gallery-nav-container{padding:20px;margin-right:50px;justify-content:center}.gallery-2 .side-container li button{min-width:110px}.gallery-2 .gallery-description-container{margin-bottom:25px}}.gallery-3 .gallerySquareContainer .top-container{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.gallery-3 .gallerySquareContainer .widget_head.hide-top-cont{display:none}.gallery-3 .gallerySquareContainer .top-container li button.gallery-button{background:transparent;border:none;border-bottom:solid .2rem transparent;border-top:solid .2rem transparent;color:#c69046;font-size:1.2rem;text-transform:uppercase;letter-spacing:.2rem;padding:.8rem .3rem;font-weight:600;display:block;opacity:.7;line-height:1;margin:0}body .gallery-3 .gallerySquareContainer .widget_head{border-bottom:solid 1px #acacac;margin-bottom:25px;padding:2.5rem 2rem}.gallery-3 .gallerySquareContainer .top-container li button.gallery-button.selected,.gallery-3 .gallerySquareContainer .top-container li button.gallery-button:hover,.gallery-3 .gallerySquareContainer .top-container li button.gallery-button:focus{border-bottom:solid .2rem #c69046;opacity:1}.gallery-3 .gallery-nav{padding:2rem}.gallery-3 .gallerySquareContainer .columns5 li{width:20%;float:left}@media(max-width:1023px){.gallery-3 .gallerySquareContainer .top-container li button.gallery-button{margin:0;width:100%}.gallery-3 .gallery-nav{padding:.5rem 2rem;width:100%}.gallery-3 .gallerySquareContainer .top-container li button.gallery-button.selected,.gallery-3 .gallerySquareContainer .top-container li button.gallery-button:hover,.gallery-3 .gallerySquareContainer .top-container li button.gallery-button:focus{border-top:solid .2rem #c69046}.gallery-3 .gallerySquareContainer .top-container{flex-direction:column}}@media(max-width:1023px){.gallery-3 .gallerySquareContainer .columns4 li,.gallery-3 .gallerySquareContainer .columns3 li,.gallery-3 .gallerySquareContainer .columns5 li{width:50%}}@media(max-width:640px){.gallery-3 .gallerySquareContainer .columns4 li,.gallery-3 .gallerySquareContainer .columns3 li,.gallery-3 .gallerySquareContainer .columns5 li{width:100%}.gallery-3 .grid-item{width:100% !important}}.gallery-3 #viewMore button{background-color:#c69046;color:#f5f5f5;display:block;max-width:30rem;width:100%;margin:.5rem auto 0;font-size:1.2rem;transition:all .3s ease;padding:.1rem 2.5rem;text-transform:uppercase;line-height:3.8rem;letter-spacing:.29rem;text-align:center;border:0;border-radius:0;cursor:pointer}body .gallery-4 #photosContainer{display:flex}body .gallery-4 #DesktopGallery{width:calc(100% - 140px);margin:auto;display:flex}.gallery-4 .gallerySquareContainer .top-container{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.gallery-4 .gallerySquareContainer .widget_head.hide-top-cont{display:none}.gallery-4 .gallerySquareContainer .top-container li button.gallery-button{background:transparent;border:none;border-bottom:solid .2rem transparent;border-top:solid .2rem transparent;color:#5b5f5e;font-size:1.4rem;text-transform:uppercase;font-family:"Work Sans",sans-serif;letter-spacing:2.3px;padding:.8rem .3rem;font-weight:600;display:block;opacity:.7;line-height:24px;margin:0}body .gallery-4 .gallerySquareContainer .widget_head{border-bottom:solid 1px #d8d8d8;border-top:solid 1px #d8d8d8;margin:40px auto;padding:.5rem 2rem;width:calc(100% - 450px)}body .gallery-4 .gallerySquareContainer .columns4 .mix .titles,body .gallery-4 .gallerySquareContainer .grid-item .titles{display:none}body .gallery-4 .gallerySquareContainer .columns4 .mix .titles,body .gallery-4 .gallerySquareContainer .grid-item{position:relative}body .gallery-4 .gallerySquareContainer .columns4 .mix .titles,body .gallery-4 .gallerySquareContainer .grid-item{background:none}body .gallery-4 .gallerySquareContainer .grid{background:none}body .gallery-4 .gallerySquareContainer .columns4 .mix .titles,body .gallery-4 .gallerySquareContainer .grid-item:hover:after{color:#f5f5f5;font-size:40px;margin:0;padding:30px 20px 10px 20px;background:rgba(198,144,70,.8);white-space:normal;height:calc(100% - 60px);width:calc(100% - 60px);left:30px;top:30px;position:absolute;content:"";font-family:"fontawesome";display:flex;justify-content:center;align-items:center;pointer-events:none}.gallery-4 .gallerySquareContainer .top-container li button.gallery-button.selected,.gallery-4 .gallerySquareContainer .top-container li button.gallery-button:hover,.gallery-4 .gallerySquareContainer .top-container li button.gallery-button:focus{color:#c69046;opacity:1}.gallery-4 .gallery-nav{padding:1.6rem 2rem}.gallery-4 .gallerySquareContainer .grid-item .titles p{height:100%}.gallery-4 .gallerySquareContainer .columns5 li{width:20%;float:left}body .gallery-4 .slick-next,body .gallery-4 .slick-prev{background:#c69046;border-radius:50%}body .gallery-4 .slick-next:focus,body .gallery-4 .slick-next:hover,body .gallery-4 .slick-prev:focus,body .gallery-4 .slick-prev:hover{background:#000}body .gallery-4 .slick-next:before{content:'';font-family:"fontawesome";color:#f5f5f5}body .gallery-4 .slick-prev:before{content:'';font-family:"fontawesome";color:#f5f5f5}@media(max-width:1024px){.gallery-4 .gallerySquareContainer .top-container li button.gallery-button{margin:0;width:100%;color:#c69046}.gallery-4 .gallery-nav{padding:.5rem 2rem;width:auto}.gallery-4 .gallerySquareContainer .top-container{flex-direction:row}body .gallery-4 .gallerySquareContainer .slick-current .img_wrapper{height:325px;background-size:cover;background-position:center}}@media(max-width:1024px){.gallery-4 .gallerySquareContainer .columns4 li,.gallery-4 .gallerySquareContainer .columns3 li,.gallery-4 .gallerySquareContainer .columns5 li{width:50%}body .gallery-4 .gallerySquareContainer .widget_head{width:90%}body .gallery-4 .gallerySquareContainer ul.photolist{width:100%}body .gallery-4 .gallerySquareContainer .img_wrapper{padding-bottom:0;width:100%;height:100%}.gallery-4 #MobileGallery{width:100%}.gallery-4 #viewMore{display:none!important}}@media(max-width:767px){body .gallery-4 .gallerySquareContainer #photosContainer{width:calc(100% - 20px)}body .gallery-4 .slick-prev{left:-22px;z-index:2}body .gallery-4 .slick-next{right:-22px}.gallery-4 .gallery-nav{padding:.5rem 1rem}body .gallery-4 .gallerySquareContainer .widget_head{padding:.5rem 1rem}.gallery-4 .gallerySquareContainer .top-container li button.gallery-button{color:#5b5f5e}}@media(max-width:640px){.gallery-4 .gallerySquareContainer .columns4 li,.gallery-4 .gallerySquareContainer .columns3 li,.gallery-4 .gallerySquareContainer .columns5 li{width:100%}.gallery-4 .grid-item{width:100% !important}}.gallery-4 #viewMore button{display:block;margin:.5rem auto 0;transition:all .3s ease;border:0;border-radius:0;cursor:pointer;margin-top:40px}.gallery-5 .img_wrapper.loaded{height:500px;background-size:cover;background-position:center}.gallery-5 .photolist{padding:0}.gallery-5 .slick-slide{margin:0 4%}@media(max-width:1024px){body .gallery-5 .slick-slide{margin:0 2%}}@media(max-width:767px){body .gallery-5 .slick-slide{margin:0 1%}}.gallery-5 .slick-dots{position:relative;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.gallery-5 .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.gallery-5 .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.gallery-5 .slick-dots li button:hover:before,.gallery-5 .slick-dots li button:focus:before{color:#000}.gallery-5 .slick-dots li button:before{font-family:'slick';font-size:40px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gallery-5 .slick-dots li.slick-active button:before{color:#000}.gallery-slider-with-tabs .flex-row{max-width:100%;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.gallery-slider-with-tabs .flex-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.gallery-slider-with-tabs .flex-col{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;padding-right:.625rem;padding-left:.625rem;min-width:0}.gallery-slider-with-tabs .flex-col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}#galleryButtonsWrapper{width:auto;max-width:100%;position:relative}#galleryButtonsWrapper:before{content:"";height:1px;width:100%;background:black;position:absolute;left:0;bottom:4.1rem}.gallery-slider-with-tabs .nav-buttons.buttons{display:flex;align-items:center;width:100%;text-align:center;margin:0 0 3.9rem;justify-content:flex-start;overflow:auto;padding-bottom:3px}.gallery-slider-with-tabs .nav-buttons.buttons li .gallery-button.selected{background-color:transparent;font-size:16px;border:none;font-weight:700;color:#c69046}.gallery-slider-with-tabs .nav-buttons.buttons li .gallery-button.selected:after{height:4px;width:100%;background:#c69046;left:0;right:0;bottom:-3px;content:"";position:absolute;display:block;margin:0 auto}.gallery-slider-with-tabs .nav-buttons.buttons li{text-align:center;position:relative;padding:0 1rem;flex-grow:1;white-space:nowrap}.gallery-slider-with-tabs .nav-buttons.buttons li .gallery-button{font-size:14px;line-height:24px;text-align:center;background:transparent;border:none}.gallery-slider-with-tabs .nav-buttons.buttons li .gallery-button:hover,.gallery-slider-with-tabs .nav-buttons.buttons li .gallery-button:focus{color:#c69046;text-decoration:none;background-color:transparent;border:none}.gallery-slider-with-tabs .photolist{padding:0;list-style:none}.gallery-slider-with-tabs .img_wrapper{background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:2px;height:22.5rem}.gallery-slider-with-tabs .slick-slide.slick-center .img_wrapper{margin:0 12px}.gallery-slider-with-tabs .fancybox3-tour .img_wrapper:after{border-radius:2px}.gallery-slider-with-tabs .slick-prev,.gallery-slider-with-tabs .slick-next{font-size:0;line-height:0;position:absolute;display:block;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.gallery-slider-with-tabs .slick-prev:hover,.gallery-slider-with-tabs .slick-prev:focus,.gallery-slider-with-tabs .slick-next:hover,.gallery-slider-with-tabs .slick-next:focus{color:#fff;outline:none;background:#c69046}.gallery-slider-with-tabs .slick-prev:hover:before,.gallery-slider-with-tabs .slick-prev:focus:before,.gallery-slider-with-tabs .slick-next:hover:before,.gallery-slider-with-tabs .slick-next:focus:before{opacity:1;color:#fff}.gallery-slider-with-tabs .slick-prev.slick-disabled:before,.gallery-slider-with-tabs .slick-next.slick-disabled:before{opacity:.25}.gallery-slider-with-tabs .slick-prev:before,.gallery-slider-with-tabs .slick-next:before{line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gallery-slider-with-tabs .slick-next,.gallery-slider-with-tabs .slick-prev{z-index:50;height:inherit;width:inherit}.gallery-slider-with-tabs .slick-next:before,.gallery-slider-with-tabs .slick-prev:before{display:block}.gallery-slider-with-tabs .slick-prev{left:.7rem;top:calc(50% - 20px);height:40px;width:40px;background:#fff}.gallery-slider-with-tabs .slick-prev:before{content:"";font-family:"FontAwesome";font-weight:700;font-size:20px;color:#fff}.gallery-slider-with-tabs .slick-next{right:.7rem;top:calc(50% - 20px);height:40px;width:40px;background:#fff}.gallery-slider-with-tabs .slick-next:before{content:"";font-family:"FontAwesome";font-weight:700;font-size:20px;color:#fff}.gallery-slider-with-tabs .slick-next,.gallery-slider-with-tabs .slick-prev{height:4rem;width:4rem;background-color:#fff}.gallery-slider-with-tabs .slick-next:before,.gallery-slider-with-tabs .slick-prev:before{opacity:100%;color:#fff}.gallery-slider-with-tabs .slick-next:hover,.gallery-slider-with-tabs .slick-next:focus,.gallery-slider-with-tabs .slick-prev:hover,.gallery-slider-with-tabs .slick-prev:focus{background-color:#c69046}.gallery-slider-with-tabs .slick-next:hover:before,.gallery-slider-with-tabs .slick-next:focus:before,.gallery-slider-with-tabs .slick-prev:hover:before,.gallery-slider-with-tabs .slick-prev:focus:before{color:#fff}.gallery-slider-with-tabs .slick-slide .titles{display:none}#galleryProgressBar{display:flex;width:calc(100% - 100px);justify-content:center;align-items:center;position:relative;margin-top:30px;height:5px;margin-bottom:15px}#galleryProgress{width:8%;height:5px;background:gray;position:absolute;left:0;top:0;z-index:2}#galleryBar{position:absolute;top:2px;left:0;width:100%;height:1px;background:black}@media(min-width:768px){.gallery-slider-with-tabs .slick-slide.slick-center .img_wrapper{margin:0 30px}.gallery-slider-with-tabs .img_wrapper{height:30rem}#galleryButtonsWrapper:before{bottom:6rem}.gallery-slider-with-tabs .nav-buttons.buttons{margin:0 1.4rem 5.8rem}.gallery-slider-with-tabs .nav-buttons.buttons li .selected:after{bottom:-3px}.gallery-slider-with-tabs .nav-buttons.buttons li{padding:0 3rem;display:inline-block}.gallery-slider-with-tabs .carousel-slide-img{height:20rem}.gallery-slider-with-tabs .slick-next{right:9.2rem}.gallery-slider-with-tabs .slick-prev{left:9.2rem}#galleryProgressBar{width:440px}#galleryProgressBar{margin-top:40px}}@media(min-width:992px){.gallery-slider-with-tabs .nav-buttons.buttons{max-width:100%;display:inline-block;margin:0 auto 3.4rem;width:auto;justify-content:center}#galleryButtonsWrapper:before{bottom:4rem}.gallery-slider-with-tabs .nav-buttons.buttons li{flex-grow:0}.gallery-slider-with-tabs .nav-buttons.buttons .gallery-button.selected:after{bottom:-3px}.gallery-slider-with-tabs .slick-next{right:27rem}.gallery-slider-with-tabs .slick-prev{left:27rem}#galleryProgressBar{margin-top:60px}.gallery-slider-with-tabs .img_wrapper{height:47rem}}@media(min-width:1200px){.gallery-slider-with-tabs .img_wrapper{height:47rem}}.gallery-7 .img_wrapper{height:32rem;width:calc(100% - 2.7rem);background-size:cover;background-position:center;margin-right:2.7rem;position:relative}.gallery-7 .slick-list{padding-right:14.5%}.feature-slider-with-text{}.feature-slider-with-text .slick-slide{position:relative}.feature-slider-with-text .img_wrapper:before{position:absolute;content:'';background-color:rgba(1,5,8,.3);top:0;left:0;height:100%;width:100%;display:block}.feature-slider-with-text .feature-card{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;position:absolute;height:100%;padding:2.8rem 2.4rem;padding-top:191px;margin-bottom:0;bottom:0;width:calc(100% - 2.7rem);overflow:hidden;transition:linear all .5s}.feature-slider-with-text .feature-card.expanded{height:100%;padding-top:28px}.feature-slider-with-text .feature-card .feature-header{color:#fff;font-size:21px;line-height:26px;text-align:left;font-weight:bold;font-family:"Playfair Display",serif}.feature-slider-with-text .feature-card .feature-header i{color:#fff;display:inline-block;font-size:16px;font-family:"Nunito",sans serif}.feature-slider-with-text .feature-card .feature-text{font-size:16px;line-height:19px;text-align:left;color:#fff;overflow:hidden;display:block}.feature-slider-with-text .slick-next,.feature-slider-with-text .slick-prev{z-index:50;height:inherit;width:inherit;left:auto;right:auto}.feature-slider-with-text .slick-next:before,.feature-slider-with-text .slick-prev:before{display:block}.feature-slider-with-text .slick-prev:before{content:'';font-family:"FontAwesome";font-weight:700;font-size:20px;color:#000}.feature-slider-with-text .slick-next:before{content:'';font-family:"FontAwesome";font-weight:700;font-size:20px;color:#000}.feature-slider-with-text .container{width:100%;max-width:140rem}.feature-slider-with-text .flex-row{max-width:140rem;margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.feature-slider-with-text .flex-row-full{max-width:100%}.feature-slider-with-text .flex-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature-slider-with-text .flex-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.feature-slider-with-text .flex-align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature-slider-with-text .flex-col{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;padding-right:0;padding-left:0;min-width:0}.feature-slider-with-text .collapse .flex-col{padding-left:0;padding-right:0}.feature-slider-with-text .flex-col-xs-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.feature-slider-with-text .flex-col-xs-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.feature-slider-with-text .flex-col-xs-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.feature-slider-with-text .flex-col-xs-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.feature-slider-with-text .flex-col-xs-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.feature-slider-with-text .flex-col-xs-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.feature-slider-with-text .flex-col-xs-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.feature-slider-with-text .flex-col-xs-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}@media(max-width:639px){.feature-slider-with-text .show-for-medium{display:none}}@media(min-width:640px){.feature-slider-with-text .text-left-sms{text-align:left}.feature-slider-with-text .flex-col-sms-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.feature-slider-with-text .flex-col-sms-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.feature-slider-with-text .flex-col-sms-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.feature-slider-with-text .flex-col-sms-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width:768px){.feature-slider-with-text .flex-col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.feature-slider-with-text .flex-col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.feature-slider-with-text .flex-col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.feature-slider-with-text .flex-col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.feature-slider-with-text .flex-col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.feature-slider-with-text .flex-col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.feature-slider-with-text .flex-col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.feature-slider-with-text .flex-col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.feature-slider-with-text .flex-col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.feature-slider-with-text .flex-col-sm-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.feature-slider-with-text .flex-col-sm-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width:992px){.feature-slider-with-text .flex-col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.feature-slider-with-text .flex-col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.feature-slider-with-text .flex-col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.feature-slider-with-text .flex-col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.feature-slider-with-text .flex-col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.feature-slider-with-text .flex-col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.feature-slider-with-text .flex-col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.feature-slider-with-text .flex-col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.feature-slider-with-text .flex-col-md-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.feature-slider-with-text .flex-col-md-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(min-width:1200px){.feature-slider-with-text .flex-lg-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.feature-slider-with-text .flex-lg-expand{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.feature-slider-with-text .flex-col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.feature-slider-with-text .flex-col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.feature-slider-with-text .flex-col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.feature-slider-with-text .flex-col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.feature-slider-with-text .flex-col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.feature-slider-with-text .flex-col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.feature-slider-with-text .flex-col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.feature-slider-with-text .flex-col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.feature-slider-with-text .flex-col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.feature-slider-with-text .flex-col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.feature-slider-with-text .flex-col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.feature-slider-with-text .flex-col-lg-54{-webkit-box-flex:0;-ms-flex:0 0 54%;flex:0 0 54%;max-width:54%}.feature-slider-with-text .flex-col-lg-46{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%}.feature-slider-with-text .flex-col-lg-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.feature-slider-with-text .flex-col-lg-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.feature-slider-with-text body .align-center-all{display:flex;align-items:center;justify-content:center}.feature-slider-with-text body .align-vert-center{display:flex;align-items:center}.feature-slider-with-text body .align-horiz-left{display:flex;justify-content:flex-start}.feature-slider-with-text body .align-space-evenly{display:flex;justify-content:space-evenly}.feature-slider-with-text body .align-horiz-right{display:flex;justify-content:flex-end}.feature-slider-with-text body .align-space-around{display:flex;justify-content:space-around}.feature-slider-with-text .bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}@media(min-width:1200px){.feature-slider-with-text .feature-slider-with-text .feature-slide-img{height:32rem;margin:0 1rem}}.feature-slider-with-text .slick-prev,.feature-slider-with-text .slick-next{font-size:0;line-height:0;position:relative;display:block;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.feature-slider-with-text .slick-prev:hover,.feature-slider-with-text .slick-prev:focus,.feature-slider-with-text .slick-next:hover,.feature-slider-with-text .slick-next:focus{color:#c69046;outline:none;background:transparent}.feature-slider-with-text .slick-prev:hover:before,.feature-slider-with-text .slick-prev:focus:before,.feature-slider-with-text .slick-next:hover:before,.feature-slider-with-text .slick-next:focus:before{opacity:1;color:#c69046}.feature-slider-with-text .slick-prev.slick-disabled:before,.feature-slider-with-text .slick-next.slick-disabled:before{opacity:.25}.feature-slider-with-text .slick-prev:before,.feature-slider-with-text .slick-next:before{line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.feature-slider-with-text .slick-next,.feature-slider-with-text .slick-prev{z-index:50;height:inherit;width:inherit}.feature-slider-with-text .slick-next:before,.feature-slider-with-text .slick-prev:before{display:block}.feature-slider-with-text .slick-prev{top:20px;height:40px;width:40px;background:transparent;order:1}.feature-slider-with-text .slick-prev:before{content:"";font-family:"FontAwesome";font-weight:700;font-size:20px;color:#fff}.feature-slider-with-text .slick-next{top:20px;height:40px;width:40px;background:transparent;order:3}.feature-slider-with-text .slick-next:before{content:"";font-family:"FontAwesome";font-weight:700;font-size:20px;color:#fff}.feature-slider-with-text .slick-next,.feature-slider-with-text .slick-prev{height:4rem;width:auto;background-color:transparent}.feature-slider-with-text .slick-next:before,.feature-slider-with-text .slick-prev:before{opacity:100%;color:#fff}.feature-slider-with-text .slick-next:hover:before,.gallery-slider-with-tabs .slick-next:focus:before,.feature-slider-with-text .slick-prev:hover:before,.feature-slider-with-text .slick-prev:focus:before{color:#c69046}#gallerySliderNav{position:relative;width:auto;display:flex;justify-content:flex-start;align-items:center}.feature-slider-with-text .slick-dots{order:2;margin:0 27px}.feature-slider-with-text .slick-dots li{display:flex;float:left}.feature-slider-with-text .slick-dots li button{background:none;border:solid 2px #fff;box-shadow:none;margin:0 8px;border-radius:50%;font-size:0;height:10px;width:10px;padding:0}.feature-slider-with-text .slick-dots li.slick-active button,.feature-slider-with-text .slick-dots li button:hover,.feature-slider-with-text .slick-dots li button:focus{background:#c69046;border-color:#c69046}.feature-slider-with-text .feature-card:after{content:"";background:linear-gradient(to top,rgba(0,0,0,.8) 10px,rgba(0,0,0,.6) 30px,transparent 100px);position:absolute;bottom:0;left:0;display:block;width:100%;height:100%}.feature-slider-with-text .feature-card.expanded:after{background:linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,.7));height:100%}.feature-slider-with-text .feature-card.expanded .feature-header,.feature-slider-with-text .feature-card.expanded .feature-text{z-index:2}.feature-slider-with-text .feature-card .feature-header:after{content:"";font-family:"fontawesome";margin-left:8px;font-size:12px}.feature-slider-with-text .feature-card.expanded .feature-header:after{content:"";color:#fff}.feature-slider-with-text .feature-card.expanded .feature-header{color:#fff}.feature-slider-with-text .feature-card:hover .feature-header,.feature-slider-with-text .feature-card:hover .feature-header:after{color:#fff}@media(max-width:1200px){.feature-slider-with-text .feature-carousel-container{margin-left:1.5rem}.gallery-7 .slick-list{padding-right:3.4rem}.gallery-7 .img_wrapper{width:calc(100% - .8rem);margin-right:.8rem}.feature-slider-with-text .feature-card{width:calc(100% - .8rem)}#gallerySliderNav{margin-right:4.2rem;justify-content:center;margin-top:2.4rem}}@media(max-width:767px){.feature-slider-with-text .feature-carousel-container{margin-left:3.6rem}.gallery-7 .slick-list{padding-right:2.4rem}.gallery-7 .img_wrapper{height:47rem;width:calc(100% - 1.3rem);margin-right:1.3rem}.feature-slider-with-text .feature-card{width:calc(100% - 1.3rem);padding-top:295px}#gallerySliderNav{margin-right:3.7rem;justify-content:center}.feature-slider-with-text .feature-card .feature-header{font-size:30px;line-height:38px}.feature-slider-with-text .feature-card .feature-text{font-size:21px;line-height:28px}}