#post-body-content .menu-item .style-option{display:none}#post-body-content .menu-item .sign-up-item{display:none}#post-body-content .menu-item.menu-item-depth-0 .style-option{display:block;margin:10px 2px 0}#post-body-content .menu-item.menu-item-depth-1 .sign-up-item{display:block;margin:10px 2px 0}.thumb-slider-wrapp{width:100%;position:relative}.thumb-slider-wrapp .flex-direction-nav{display:none}.thumb-slider-wrapp .slides{height:100%;display:block;margin-bottom:0}.thumb-slider-wrapp .slides li{width:100%;height:100%}.thumb-slider-wrapp .slides li .thumb-slider-bg{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.thumb-slider-wrapp .main-thumb-slider{height:100%}.thumb-slider-wrapp .sub-thumb-slider{width:100%;height:100px;position:absolute;bottom:0;left:0;z-index:20;background-color:#fff;padding:15px 0 15px 15px;-webkit-transition:transform 0.5s ease,-webkit-transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease;-webkit-transform:translateY(100%);transform:translateY(100%)}.thumb-slider-wrapp .sub-thumb-slider .flex-viewport{height:100%;width:100%}.thumb-slider-wrapp .sub-thumb-slider .slides li{padding-right:10px}.thumb-slider-wrapp .sub-thumb-slider .slides li .thumb-slider-bg{cursor:pointer}.thumb-slider-wrapp .sub-thumb-slider.active{-webkit-transform:translateY(0%);transform:translateY(0%)}.thumb-slider-wrapp .thumb-slider-wrapp-arrow{position:absolute;width:130px;height:27px;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:20;cursor:pointer;-webkit-transition:bottom 0.3s ease;transition:bottom 0.3s ease}.thumb-slider-wrapp .thumb-slider-wrapp-arrow .hide-images,.thumb-slider-wrapp .thumb-slider-wrapp-arrow .show-images{position:absolute;top:0;left:0;display:block;width:100%;font-size:12px;font-family:"Source Sans Pro",sans-serif;color:#222;text-transform:uppercase;background-color:#fff;font-weight:400;letter-spacing:2px;line-height:2;text-align:center;-webkit-transition:opacity 0.5s ease,visibility 0.4s ease;transition:opacity 0.5s ease,visibility 0.4s ease}.thumb-slider-wrapp .thumb-slider-wrapp-arrow .hide-images{opacity:0;visibility:hidden}.thumb-slider-wrapp .thumb-slider-wrapp-arrow.active{bottom:100px}.thumb-slider-wrapp .thumb-slider-wrapp-arrow.active .show-images{opacity:0;visibility:hidden}.thumb-slider-wrapp .thumb-slider-wrapp-arrow.active .hide-images{opacity:1;visibility:visible}.trans-slider .page-view .project::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .1)}.trans-slider .hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.trans-slider .content{padding:3em 0}.trans-slider .page-view{height:100vh;width:100vw;position:absolute;top:0;left:0}.trans-slider .page-view .project{position:absolute;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.trans-slider .page-view .project .text h1{font-size:70px;font-family:"Source Sans Pro",sans-serif;color:#fff;font-weight:700;letter-spacing:2px;position:absolute;bottom:15%;left:53px;margin:0;display:table;text-align:center}.trans-slider .page-view .project .text p{font-size:15px;color:#fff;letter-spacing:1.3px;position:absolute;bottom:40px;right:60px;margin:0}.trans-slider .page-view .project:nth-child(1){z-index:30}.trans-slider .page-view .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:30px;left:60px;z-index:100}.trans-slider .page-view .arrows .arrow{float:left;cursor:pointer;color:#fff;font-size:40px}.trans-slider .page-view .arrows .arrow.previous{margin-right:20px}.trans-slider .page-view .arrows .arrow:hover.previous{-webkit-transition:-webkit-transform 0.4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 0.4s cubic-bezier(.25,.46,.45,.94);transition:transform 0.4s cubic-bezier(.25,.46,.45,.94);transition:transform 0.4s cubic-bezier(.25,.46,.45,.94),-webkit-transform 0.4s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}.trans-slider .page-view .arrows .arrow:hover.next{-webkit-transition:-webkit-transform 0.4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 0.4s cubic-bezier(.25,.46,.45,.94);transition:transform 0.4s cubic-bezier(.25,.46,.45,.94);transition:transform 0.4s cubic-bezier(.25,.46,.45,.94),-webkit-transform 0.4s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}.trans-slider .page-view .arrows .arrow{-webkit-transition:-webkit-transform 0.3s cubic-bezier(.55,.085,.68,.53);transition:-webkit-transform 0.3s cubic-bezier(.55,.085,.68,.53);transition:transform 0.3s cubic-bezier(.55,.085,.68,.53);transition:transform 0.3s cubic-bezier(.55,.085,.68,.53),-webkit-transform 0.3s cubic-bezier(.55,.085,.68,.53)}.trans-slider{background:url(/wp-content/plugins/phoxy-plugins/shortcodes/assets/css/../images/building-sprite.png) no-repeat -9999px -9999px}.trans-slider .page-view{background:url(/wp-content/plugins/phoxy-plugins/shortcodes/assets/css/../images/building-sprite-2.png) no-repeat -9999px -9999px}.trans-slider .page-view .project:nth-child(odd).hidewiev{-webkit-mask:url(/wp-content/plugins/phoxy-plugins/shortcodes/assets/css/../images/building-sprite.png);mask:url(/wp-content/plugins/phoxy-plugins/shortcodes/assets/css/../images/building-sprite.png);-webkit-mask-size:7500% 100%;mask-size:7500% 100%;-webkit-animation:mask-play 1.4s steps(74) forwards;animation:mask-play 1.4s steps(74) forwards}.trans-slider .page-view .project:nth-child(even).hidewiev{-webkit-mask:url(/wp-content/plugins/phoxy-plugins/shortcodes/assets/css/../images/building-sprite-2.png);mask:url(/wp-content/plugins/phoxy-plugins/shortcodes/assets/css/../images/building-sprite-2.png);-webkit-mask-size:8400% 100%;mask-size:8400% 100%;-webkit-animation:mask-play 1.4s steps(83) forwards;animation:mask-play 1.4s steps(83) forwards}.no-cssmask .page-view .project.hidewiev{opacity:0;-webkit-transition:opacity 1.4s ease;transition:opacity 1.4s ease;-webkit-mask:none!important;mask:none!important}@media screen and (max-width:1024px){.trans-slider .page-view .project .text h1{top:50%;left:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (max-width:640px){.trans-slider .page-view .project .text h1{font-size:40px}.trans-slider .page-view .project .text p{bottom:20px;margin:0;text-align:center;width:100%;right:auto;font-size:14px}.trans-slider .page-view .arrows{bottom:60px;left:50%;z-index:120;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.trans-slider .page-view .arrows .arrow.previous:hover{-webkit-transform:none;transform:none}}@-webkit-keyframes mask-play{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes mask-play{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}.modern-slider-wrap{padding:0;position:relative}.modern-slider-wrap .modern-slider{position:relative}.modern-slider-wrap .modern-slider .img{background-position:center;background-size:cover;height:100%;width:100%;opacity:1}.modern-slider-wrap .item-mod{height:100%;position:absolute;top:0;left:0;width:100%;-webkit-transform:translateX(0%);transform:translateX(0%)}.modern-slider-wrap .item-mod.active{z-index:888}.modern-slider-wrap .item-mod.last-active{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all 500ms ease-in;transition:all 500ms ease-in;z-index:999}.slide-nav__text{text-decoration:none}.slide-nav__text:hover,.slide-nav__text:focus{color:#fff;opacity:.8}.slide-nav__text--current,.slide-nav__text--current:hover,.slide-nav__text--current:focus{text-decoration:line-through}.thumb-glitch{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:130px;height:525px;position:absolute;background:#fff;padding:40px 15px;z-index:4;overflow:hidden;max-height:calc(100% - 200px)}.thumb-glitch .sub-thumb-slider--vertical{height:100%;overflow:hidden}.thumb-glitch .swiper-slide{height:115px;padding-bottom:15px}.thumb-glitch .swiper-slide:last-child{height:100px;padding-bottom:0}.thumb-glitch .swiper-slide .thumb-slider-bg{height:100px;background-size:cover;background-position:50%;cursor:pointer}.thumb-glitch .swiper-button-next,.thumb-glitch .swiper-button-prev{background:#fff;width:100%;height:40px;margin:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Ionicons",sans-serif;font-size:30px;color:#000;z-index:3}.thumb-glitch .swiper-button-next.swiper-button-disabled,.thumb-glitch .swiper-button-prev.swiper-button-disabled{opacity:1;color:#999}.thumb-glitch .swiper-button-prev{top:0}.thumb-glitch .swiper-button-prev:after{content:"\f3d5"}.thumb-glitch .swiper-button-next{bottom:0;top:auto}.thumb-glitch .swiper-button-next:after{content:"\f3d6"}@media (max-width:991px){.thumb-glitch{width:100px;height:50%;padding:30px 15px}.thumb-glitch .swiper-slide{height:85px;padding-bottom:15px}.thumb-glitch .swiper-slide:last-child{height:70px}.thumb-glitch .swiper-slide .thumb-slider-bg{height:70px}.thumb-glitch .swiper-button-next,.thumb-glitch .swiper-button-prev{height:30px;font-size:24px}}.simple_slider .owl-container-gallery .owl-item{padding:7.6rem 18.85rem 9.6rem;height:inherit;position:relative}.simple_slider .owl-container-gallery .owl-stage-outer,.simple_slider .owl-container-gallery .owl-stage{height:inherit}.simple_slider .owl-container-gallery .owl-slide{height:100%;background-position:center;background-size:cover}.simple_slider .owl-container-gallery .owl-slide img{max-height:100%;width:auto}.simple_slider .owl-container-gallery .owl-prev,.simple_slider .owl-container-gallery .owl-next{color:#fff0;-webkit-transition:all 350ms ease;transition:all 350ms ease;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.simple_slider .owl-container-gallery .owl-prev::before,.simple_slider .owl-container-gallery .owl-next::before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#222;font-size:33px}.simple_slider .owl-container-gallery .owl-prev{left:75px}.simple_slider .owl-container-gallery .owl-prev::before{content:"\f3d5"}.simple_slider .owl-container-gallery .owl-prev:hover{left:68px}.simple_slider .owl-container-gallery .owl-next{right:75px}.simple_slider .owl-container-gallery .owl-next::before{content:"\f3d6"}.simple_slider .owl-container-gallery .owl-next:hover{right:68px}.simple_slider .owl-container-gallery .caption{color:#222;text-align:center;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;height:9.6rem;line-height:1.4;letter-spacing:.2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;padding:10px 15px}@media only screen and (max-width:1440px){.simple_slider .owl-container-gallery .owl-item{padding:6.9rem 13rem 8rem}.simple_slider .owl-container-gallery .caption{height:8rem}}@media only screen and (max-width:1280px){.simple_slider .owl-container-gallery .owl-item{padding:6.9rem 11rem 8rem}}@media only screen and (max-width:1024px){.simple_slider .owl-container-gallery .owl-item{padding:6.9rem 7rem 8rem}.simple_slider .owl-container-gallery .caption{height:8rem}.simple_slider .owl-container-gallery .owl-prev{left:45px}.simple_slider .owl-container-gallery .owl-prev:hover{left:38px}.simple_slider .owl-container-gallery .owl-next{right:45px}.simple_slider .owl-container-gallery .owl-next:hover{right:38px}}@media only screen and (max-width:991px){.simple_slider .owl-container-gallery .owl-item{padding:5.3rem 7rem 6rem}.simple_slider .owl-container-gallery .caption{height:6rem}}@media only screen and (max-width:767px){.simple_slider .owl-container-gallery .owl-item{padding:5.3rem 15px 6rem}.simple_slider .owl-container-gallery .owl-prev,.simple_slider .owl-container-gallery .owl-next{display:none}}.modern_gallery{position:relative}.modern_gallery .item{display:block;width:calc(20% - 8px);background-position:center;background-size:cover;overflow:hidden;line-height:1;letter-spacing:0;margin-bottom:10px}.modern_gallery .popup-span{position:absolute;background-color:#222;color:#fff;display:inline-block;padding:5px 15px;font-size:20px;z-index:9996;text-transform:uppercase;letter-spacing:.5px}@media only screen and (max-width:1024px){.modern_gallery .item{width:calc((100%/3) - (20px/3))}.modern_gallery{padding:0 10px}}@media only screen and (max-width:600px){.modern_gallery .item{width:calc(50% - (10px/2))}}@media only screen and (max-width:480px){.modern_gallery .item{width:100%}}.tilt_gallery .image-wrap{width:calc(25% - (30px/4));margin-bottom:10px}.tilt_gallery .image-wrap a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1024px){.tilt_gallery .image-wrap{width:calc((100%/3) - (20px/3))}}@media screen and (max-width:767px){.tilt_gallery .image-wrap{width:calc(50% - 5px)}}@media screen and (max-width:600px){.tilt_gallery .image-wrap{width:100%}}.adjusted_grid .img-list-gallery{text-decoration:none;margin-bottom:50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adjusted_grid .img-list-gallery:hover img{opacity:.6}.adjusted_grid .img-list-gallery:hover .img-title{opacity:1;visibility:visible}.adjusted_grid .gallery-item{text-align:center;display:inline-block;position:relative;text-decoration:none}.adjusted_grid .gallery-item img{max-height:370px;width:auto;display:block;margin-left:auto;margin-right:auto;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.adjusted_grid .img-title{font-size:16px;letter-spacing:.2px;text-align:left;color:#222;margin-top:5px;opacity:0;visibility:hidden;-webkit-transition:all 350ms ease;transition:all 350ms ease}.adjusted_grid .img-title span:first-child{color:#777;margin-right:5px;display:inline-block;font-weight:600}@media only screen and (max-width:991px){.adjusted_grid .img-list-gallery{margin-bottom:30px}}@media only screen and (max-width:767px){.adjusted_grid .img-list-gallery{margin-bottom:15px}}.full_slider{position:relative;overflow:hidden}.full_slider .item{position:relative}.full_slider .menu-button{position:absolute;right:15px;z-index:9;bottom:210px;cursor:pointer;width:50px;height:50px;background-color:#222;-webkit-transition:all 350ms ease;transition:all 350ms ease}.full_slider .menu-button:hover{background-color:#000}.full_slider .menu-button::before{color:#fff;position:absolute;top:50%;left:50%;font-size:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full_slider .gallery-button{position:absolute;right:15px;z-index:9;bottom:150px;cursor:pointer;width:50px;height:50px;background-color:#222;-webkit-transition:all 350ms ease;transition:all 350ms ease}.full_slider .gallery-button:hover{background-color:#000}.full_slider .gallery-button::before{color:#fff;position:absolute;top:50%;left:50%;font-size:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full_slider button{position:absolute;right:15px;z-index:9;bottom:90px;color:#fff0;width:50px;height:50px;border:none;background-color:#222}.full_slider button::before{font-family:"Ionicons";color:#fff;position:absolute;top:50%;left:50%;font-size:20px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full_slider button.slick-next{display:none!important}.full_slider button.slick-next+.slick-next{display:block!important}.full_slider button.slick-next::before{content:"\f3d6"}.full_slider button.slick-next.slick-disabled{background-color:#444;cursor:default}.full_slider button.slick-prev{bottom:30px}.full_slider button.slick-prev+.slick-prev{display:none!important}.full_slider button.slick-prev::before{content:"\f3d5"}.full_slider button:hover{opacity:1;background-color:#000}.full_slider button.slick-disabled{background-color:#444;cursor:default}.full_slider .slider-single .item{overflow:hidden}.full_slider .slider-single .item .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover}.full_slider .slider-single .item.slick-active .img-wrap{-webkit-animation:ql_move 18s ease infinite alternate;animation:ql_move 18s ease infinite alternate}.full_slider .slider-nav{width:50%;background-color:#222;position:absolute;bottom:210px;-webkit-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out;right:-100%;cursor:ew-resize;padding:10px 15px 10px 10px}.full_slider .slider-nav button{display:none!important}.full_slider .slider-nav .item{padding:10px;text-align:center}.full_slider .slider-nav .thumbs{max-height:140px;height:auto;-webkit-transition:opacity 350ms ease;transition:opacity 350ms ease}.full_slider .slider-nav .thumbs:hover{opacity:.7}.full_slider .slider-nav.active{right:0}.full_slider.show-button .slider-nav{bottom:270px}.full_slider .content-wrap{position:absolute;left:15px;bottom:30px}.full_slider .content-wrap .title{background:#222;padding:10px 25px;color:#fff;font-size:14px;letter-spacing:1.8px;text-transform:uppercase;font-weight:600}@-webkit-keyframes ql_move{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes ql_move{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.3);transform:scale(1.3)}}@media only screen and (max-width:767px){.full_slider .content-wrap{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.full_slider button,.full_slider .gallery-button{bottom:85px!important;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.full_slider button{left:calc(50% + 60px)}.full_slider button.slick-prev{left:calc(50% - 60px)}.full_slider .slider-nav{bottom:155px;width:80%}.full_slider.show-button button{left:calc(50% + 90px)}.full_slider.show-button button.slick-prev{left:calc(50% - 90px)}.full_slider.show-button .gallery-button{left:calc(50% - 30px)}.full_slider.show-button .menu-button{bottom:85px;right:calc(50% - 55px)}.full_slider.show-button .slider-nav{bottom:155px}}.slider_thumbnail{position:relative}.slider_thumbnail .img-wrap{height:100%;background-position:center;background-size:cover}.slider_thumbnail .slider-single button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#222;color:#fff0;width:50px;z-index:9;height:40px}.slider_thumbnail .slider-single button::before{font-family:"Ionicons";font-size:33px;color:#fff;position:absolute;top:50%;left:50%;display:block;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider_thumbnail .slider-single button.slick-prev{left:30px}.slider_thumbnail .slider-single button.slick-prev::before{content:"\f3d5"}.slider_thumbnail .slider-single button.slick-next{right:30px}.slider_thumbnail .slider-single button.slick-next::before{content:"\f3d6"}.slider_thumbnail .slider-single button.slick-disabled,.slider_thumbnail .slider-single button:hover{background:rgb(0 0 0 / .7)}.slider_thumbnail .slider-nav{position:absolute;bottom:30px;left:0;opacity:0;-webkit-transition:all 350ms ease;transition:all 350ms ease;width:100%;background-color:#222}.slider_thumbnail .slider-nav:hover{opacity:1}.slider_thumbnail .slider-nav .item{padding:10px 5px}.slider_thumbnail .slider-nav .img-wrap{padding-top:calc(100%/3*2);background-position:center;background-size:cover;-webkit-transition:all 350ms ease;transition:all 350ms ease}.slider_thumbnail .slider-nav .img-wrap:hover{opacity:.8}.slider_thumbnail .slider-nav button{display:none!important}.slider_thumbnail .slider-nav .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mixed-masonry{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.mixed-masonry .mixed-masonry-item{position:relative;display:block;background-position:center;background-size:cover;padding-top:calc(100%/4*3)}.mixed-masonry .mixed-masonry-item::before{opacity:0;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;content:'';position:absolute;left:0;bottom:-1px;width:100%;height:100%;z-index:3;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),color-stop(56%,rgb(0 0 0 / .1)),color-stop(93%,rgb(0 0 0 / .6)),to(rgb(0 0 0 / .69)));background-image:linear-gradient(transparent 0%,transparent 50%,rgb(0 0 0 / .1) 56%,rgb(0 0 0 / .6) 93%,rgb(0 0 0 / .69) 100%)}.mixed-masonry .mixed-masonry-item:nth-of-type(6n - 1),.mixed-masonry .mixed-masonry-item:nth-of-type(6n - 5){-ms-grid-column-span:2;grid-column-end:span 2;-ms-grid-row-span:2;grid-row-end:span 2}.mixed-masonry .mixed-masonry-item .content{position:absolute;left:0;width:100%;padding:30px 15px;text-align:center;visibility:hidden;opacity:0;-webkit-transition:all 0.45s ease;transition:all 0.45s ease;bottom:-15px;z-index:9}.mixed-masonry .mixed-masonry-item .content .title{color:#fff;font-size:36px;text-transform:uppercase;letter-spacing:.8px;display:block}.mixed-masonry .mixed-masonry-item .content .category{display:block;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:.8px;margin-top:5px}.mixed-masonry .mixed-masonry-item:hover .content{bottom:0;visibility:visible;opacity:1}.mixed-masonry .mixed-masonry-item:hover::before{opacity:1}@media only screen and (max-width:1300px){.mixed-masonry .mixed-masonry-item .content .title{font-size:30px}.mixed-masonry .mixed-masonry-item .content .category{font-size:14px}}@media only screen and (max-width:991px){.mixed-masonry .mixed-masonry-item .content .title{font-size:26px}.mixed-masonry .mixed-masonry-item .content .category{font-size:13px}}@media only screen and (max-width:767px){.mixed-masonry{display:block}.mixed-masonry .mixed-masonry-item{width:50%!important;padding-top:calc(50%/4*3)!important;float:left}.mixed-masonry .mixed-masonry-item:first-child,.mixed-masonry .mixed-masonry-item:nth-child(3n+1){width:100%!important;padding-top:calc(100%/4*3)!important}}@media only screen and (max-width:600px){.mixed-masonry .mixed-masonry-item{width:100%!important;padding-top:calc(100%/4*3)!important}}.justified-wrap-gallery{padding-bottom:74px}.justified-wrap-gallery .main-title{color:#222;font-family:"Source Sans Pro",sans-serif;font-size:50px;font-weight:700;text-transform:uppercase;text-align:center}.justified-wrap-gallery .subtitle{margin-top:25px;color:#999;line-height:1.5;font-size:24px;letter-spacing:.3px;margin-bottom:10px;font-weight:500;text-align:center}.justified-wrap-gallery .gallery-wrap{margin-top:30px;margin-left:-30px;width:calc(100% + 60px);position:relative}.justified-wrap-gallery .justified-item{overflow:hidden}.justified-wrap-gallery .justified-item .content{position:absolute;top:50%;left:50%;width:101%;height:101%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;color:#fff;z-index:5;font-size:22px;font-weight:500;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgb(0 0 0 / .5);-webkit-transition:all 350ms ease;transition:all 350ms ease}.justified-wrap-gallery .justified-item .content .title{letter-spacing:.2px}.justified-wrap-gallery .justified-item:hover .content{background:rgb(0 0 0 / .8)}@media only screen and (max-width:1199px){.justified-wrap-gallery .main-title{font-size:40px}.justified-wrap-gallery .subtitle{font-size:22px}}@media only screen and (max-width:992px){.justified-wrap-gallery .main-title{font-size:34px}.justified-wrap-gallery .subtitle{font-size:20px}}@media only screen and (max-width:767px){.justified-wrap-gallery{padding-bottom:40px}.justified-wrap-gallery .gallery-wrap{margin-top:10px}.justified-wrap-gallery .main-title{font-size:28px}.justified-wrap-gallery .subtitle{font-size:16px}.justified-wrap-gallery .subtitle{font-size:16px}}.boxed-grid-gallery-wrap .boxed-grid-filters{max-width:90%;margin:auto auto 40px;text-align:center}.boxed-grid-gallery-wrap .boxed-grid-filters button{margin:0 3px 6px;border:1px solid #222;background:#222;text-transform:uppercase;color:#fff;font-size:12px;letter-spacing:1px;padding:5px 20px;font-weight:600;position:relative}.boxed-grid-gallery-wrap .boxed-grid-filters button.is-checked{background:#fff0;border:1px solid #999;color:#222}.boxed-grid-gallery-wrap .gallery .item{width:calc(100%/3 - 20px);padding-top:calc(100%/3 - 20px);display:block;background-size:cover;background-position:center;margin-bottom:30px;-webkit-transition:none;transition:none}.boxed-grid-gallery-wrap .gallery .item::before{content:'';position:absolute;z-index:10;width:100%;height:100%;bottom:0;left:0;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .65)));background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .65) 100%);-webkit-transition:all 550ms ease;transition:all 550ms ease}.boxed-grid-gallery-wrap .gallery .item .content{position:absolute;bottom:30px;left:50%;z-index:20;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 60px);color:#fff;text-align:left;letter-spacing:.5px;opacity:0;-webkit-transition:all 550ms ease;transition:all 550ms ease;-webkit-transition-delay:.2s;transition-delay:.2s}.boxed-grid-gallery-wrap .gallery .item .content .title{font-size:18px;display:block;font-weight:600}.boxed-grid-gallery-wrap .gallery .item .content .text{margin-top:5px;display:block;font-size:14px;line-height:1.3}.boxed-grid-gallery-wrap .gallery .item:hover .content{opacity:1}.boxed-grid-gallery-wrap .gallery .item:hover::before{opacity:1}@media only screen and (max-width:991px){.boxed-grid-gallery-wrap .gallery .item{width:calc(50% - 15px);padding-top:calc(50% - 15px)}}@media only screen and (max-width:600px){.boxed-grid-gallery-wrap .gallery .item{width:100%;padding-top:100%;margin-bottom:15px}}.phoxy-gallery-metro-wrap .light-gallery{margin-bottom:0}@media (max-width:768px){.phoxy-gallery-metro-wrap .light-gallery{margin-bottom:0}}.phoxy-gallery-metro-wrap .gallery-item-wrap{width:20%;background:#000}.phoxy-gallery-metro-wrap .gallery-item-wrap:nth-child(12n+4),.phoxy-gallery-metro-wrap .gallery-item-wrap:nth-child(12n+10){width:40%}.phoxy-gallery-metro-wrap .gallery-item-wrap{display:block;overflow:hidden}.phoxy-gallery-metro-wrap .gallery-item-wrap .gallery-item{-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;display:block;background-position:center;margin-bottom:0;padding-bottom:100%;background-size:cover}.phoxy-gallery-metro-wrap .gallery-item-wrap .caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgb(19 19 19 / .3);color:#fff;font-size:24px;line-height:1.1em;font-weight:400;letter-spacing:.2px;pointer-events:none;text-transform:uppercase;background-color:#000;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;-webkit-transform:translate3d(0%,100%,0);transform:translate3d(0%,100%,0);opacity:1;visibility:visible}.phoxy-gallery-metro-wrap .gallery-item-wrap:hover .caption{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.phoxy-gallery-metro-wrap .gallery-item-wrap:hover .gallery-item{-webkit-transform:translate3d(0%,-100%,0);transform:translate3d(0%,-100%,0)}@media only screen and (max-width:1199px){.phoxy-gallery-metro-wrap .gallery-item-wrap{width:25%}.phoxy-gallery-metro-wrap .gallery-item-wrap:nth-child(12n+4),.phoxy-gallery-metro-wrap .gallery-item-wrap:nth-child(12n+10){width:50%}}@media only screen and (max-width:991px){.phoxy-gallery-metro-wrap .gallery-item-wrap{width:50%}.phoxy-gallery-metro-wrap .gallery-item-wrap:nth-child(12n+4),.phoxy-gallery-metro-wrap .gallery-item-wrap:nth-child(12n+10){width:50%}}@media only screen and (max-width:600px){.phoxy-gallery-metro-wrap .gallery-item-wrap{width:100%}.phoxy-gallery-metro-wrap .gallery-item-wrap:nth-child(12n+4),.phoxy-gallery-metro-wrap .gallery-item-wrap:nth-child(12n+10){width:100%}}.masonry-filter-gallery-wrap .masonry-filters{max-width:90%;margin:auto auto 40px;text-align:center}.masonry-filter-gallery-wrap .masonry-filters button{margin:0 3px 6px;border:1px solid #222;background:#222;text-transform:uppercase;color:#fff;font-size:12px;letter-spacing:1px;padding:5px 20px;font-weight:600;position:relative}.masonry-filter-gallery-wrap .masonry-filters button.is-checked{background:#fff0;border:1px solid #999;color:#222}.masonry-filter-gallery-wrap .gallery .item-filter{width:calc(100%/3 - 20px);display:block;background-size:cover;background-position:center;margin-bottom:30px;-webkit-transition:none;transition:none}.masonry-filter-gallery-wrap .gallery .item-filter .item-link{display:block;background-size:cover;background-position:center;position:relative;overflow:hidden}.masonry-filter-gallery-wrap .gallery .item-filter .item-link::before{content:'';position:absolute;z-index:10;width:100%;height:100%;bottom:0;left:0;opacity:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .65)));background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .65) 100%);-webkit-transition:all 550ms ease;transition:all 550ms ease}.masonry-filter-gallery-wrap .gallery .item-filter .item-link::after{content:"\ea53";font-family:'Simple-Line-Icons-Pro';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:22px;-webkit-transition:opacity 550ms ease;transition:opacity 550ms ease;opacity:0;top:50%;left:50%;z-index:99;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.masonry-filter-gallery-wrap .gallery .item-filter .item-link img{-webkit-transition:all 2000ms ease;transition:all 2000ms ease}.masonry-filter-gallery-wrap .gallery .item-filter .item-link:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.masonry-filter-gallery-wrap .gallery .item-filter .item-link:hover::before{opacity:1}.masonry-filter-gallery-wrap .gallery .item-filter .item-link:hover::after{opacity:1}.masonry-filter-gallery-wrap .gallery .item-filter .content{text-align:left;letter-spacing:.5px;padding:20px}.masonry-filter-gallery-wrap .gallery .item-filter .content .title{font-size:20px;display:block;font-weight:600}.masonry-filter-gallery-wrap .gallery .item-filter .content .text{margin-top:5px;display:block;font-size:15px;line-height:1.4;color:#999}@media only screen and (max-width:991px){.masonry-filter-gallery-wrap .gallery .item{width:calc(50% - 15px)}}@media only screen and (max-width:600px){.masonry-filter-gallery-wrap .gallery .item{width:100%;margin-bottom:0}}.masonry-gradient-wrap .item{display:block;margin-bottom:30px;overflow:hidden}.masonry-gradient-wrap .item .content{position:absolute;bottom:20px;left:50%;z-index:20;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 60px);color:#fff;text-align:left;letter-spacing:.5px;-webkit-transition:all 550ms ease;transition:all 550ms ease;-webkit-transition-delay:.2s;transition-delay:.2s}.masonry-gradient-wrap .item .content .title{font-size:18px;display:block;font-weight:600}.masonry-gradient-wrap .item::after{content:"";position:absolute;top:0;left:0;height:100%;width:101%;background:rgb(0 0 0 / .5);opacity:0;-webkit-transition:all 550ms ease;transition:all 550ms ease}.masonry-gradient-wrap .item::before{content:'';position:absolute;z-index:10;width:101%;height:100%;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(rgb(0 0 0 / .9)));background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .9) 100%)}.masonry-gradient-wrap .item:hover::after{opacity:1}.masonry-gradient-wrap .item.column-2{width:calc(50% - 15px)}.masonry-gradient-wrap .item.column-3{width:calc(100%/3 - 20px)}.masonry-gradient-wrap .item.column-4{width:calc(25% - 90px/4)}.masonry-gradient-wrap .item.column-5{width:calc(20% - 24px)}@media only screen and (max-width:1199px){.masonry-gradient-wrap .item{display:block;margin-bottom:30px}.masonry-gradient-wrap .item.column-5{width:calc(25% - 90px/4)}}@media only screen and (max-width:991px){.masonry-gradient-wrap .item{display:block;margin-bottom:30px}.masonry-gradient-wrap .item.column-4,.masonry-gradient-wrap .item.column-5{width:calc(100%/3 - 20px)}}@media only screen and (max-width:767px){.masonry-gradient-wrap .item{display:block;margin-bottom:30px}.masonry-gradient-wrap .item.column-3,.masonry-gradient-wrap .item.column-4,.masonry-gradient-wrap .item.column-5{width:calc(50% - 15px)}}@media only screen and (max-width:600px){.masonry-gradient-wrap .item{display:block;margin-bottom:30px}.masonry-gradient-wrap .item.column-2,.masonry-gradient-wrap .item.column-3,.masonry-gradient-wrap .item.column-4,.masonry-gradient-wrap .item.column-5{width:100%;margin-bottom:15px}}.justified-images-wrap .main-image .image{max-height:80vh}.justified-images-wrap .main-image .image img{display:block;width:auto;max-width:100%;max-height:80vh;height:auto;margin-right:auto;margin-left:auto}.justified-images-wrap .main-image .title{max-width:900px;text-align:center;font-size:24px;font-weight:400;margin:30px auto;text-transform:uppercase}.justified-images-wrap .gallery{margin-left:-30px;margin-top:-20px;width:calc(100% + 60px)}.justified-images-wrap .gallery a{display:block;-webkit-transition:all 350ms ease;transition:all 350ms ease}.justified-images-wrap .gallery a:hover{opacity:.8}.justified-images-wrap .gallery,.justified-for-animated header,.justified-for-animated footer,.justified-for-animated .vc_row{-webkit-transition:opacity 1000ms ease;transition:opacity 1000ms ease}body.justified-opacity header,body.justified-opacity footer,body.justified-opacity .not-opacity .justified-images-wrap .gallery,body.justified-opacity .vc_row:not(.not-opacity){opacity:.05}@media only screen and (max-width:767px){.justified-images-wrap .gallery{margin-top:-15px;margin-left:-15px;width:calc(100% + 30px)}.justified-images-wrap .main-image .title{font-size:22px}}