.gallery-page .wrap-gallery-page{padding:35px 0 0}@media(min-width: 768px){.gallery-page .wrap-gallery-page{padding:45px 0 0}}@media(min-width: 1280px){.gallery-page .wrap-gallery-page{padding:45px 0 40px}}@media(min-width: 1280px){.gallery-page-header.fixed{position:fixed;z-index:11;top:80px;left:0;width:100%}.gallery-page-header.fixed .wrap-gallery-header{padding:17px 50px;background-color:#efefec}}@media(min-width: 1680px){.gallery-page-header.fixed{top:90px}}@media(min-width: 1280px){.gallery-page-header:not(.fixed){padding-top:60px}}.gallery-page-header .wrap-gallery-header .gallery-header-breadcrumbs{display:none}.gallery-page-header .wrap-gallery-header .gallery-header-title{font-family:"Manjari",sans-serif;font-size:18px;font-weight:700;color:#565656;text-transform:uppercase;letter-spacing:.15em;padding-bottom:15px;text-align:center}@media(min-width: 768px){.gallery-page-header .wrap-gallery-header{position:relative;max-width:500px;margin:0 auto}.gallery-page-header .wrap-gallery-header .gallery-header-title{padding-bottom:20px}}@media(min-width: 1280px){.gallery-page-header .wrap-gallery-header{max-width:initial;font-size:0}.gallery-page-header .wrap-gallery-header .gallery-header-breadcrumbs{display:block;position:absolute;right:-6px;bottom:calc(100% + 10px)}.gallery-page-header .wrap-gallery-header .gallery-header-title{position:relative;display:inline-block;vertical-align:middle;width:160px;padding-bottom:0;text-align:left}.gallery-page-header .wrap-gallery-header .gallery-header-title:after{content:"";display:inline-block;vertical-align:middle;padding-bottom:2px;padding-left:10px;font-family:"icomoon";font-size:8px;color:#565656}}@media(min-width: 1280px){.gallery-header-nav{display:inline-block;vertical-align:middle;width:calc(100% - 240px)}.gallery-header-nav .wrap-gallery-nav{text-align:center}}.gallery-nav-btns .wrap-nav-btns{text-align:center;font-size:0}@media(min-width: 1280px){.gallery-nav-btns{display:none}}.nav-btns-element{display:inline-block;vertical-align:top}.nav-btns-element:first-child .wrap-btns-element{border-top-right-radius:0;border-bottom-right-radius:0}.nav-btns-element:last-child .wrap-btns-element{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.nav-btns-element .wrap-btns-element{font-size:0;padding:16px 0;border:2px solid #565656;border-radius:2px;width:160px}.nav-btns-element .wrap-btns-element .btns-element-text{display:inline-block;vertical-align:middle;font-family:"Manjari",sans-serif;font-size:13px;font-weight:700;color:#565656;text-transform:uppercase;letter-spacing:.1em;padding-right:7px}.nav-btns-element .wrap-btns-element .btns-element-icon{display:inline-block;vertical-align:middle;font-size:8px;color:#565656}@media(max-width: 374px){.nav-btns-element:last-child{margin-top:15px}.nav-btns-element:last-child .wrap-btns-element{border-left:2px solid #565656}}@media(min-width: 768px){.nav-btns-element .wrap-btns-element{width:250px}.nav-btns-element .wrap-btns-element .btns-element-text{font-size:14px;letter-spacing:.15em}.nav-btns-element .wrap-btns-element .btns-element-icon{font-size:9px}}.gallery-nav{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s;transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s}.gallery-nav:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#fff;transform:translateY(100%);transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s;transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s}.gallery-nav.open{pointer-events:auto;opacity:1;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s}.gallery-nav.open:before{transform:translateY(0%);transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s}.gallery-nav.open .gallery-nav-wrapper .gallery-nav-close{opacity:1;transform:translateX(0);transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s}.gallery-nav.open .gallery-nav-wrapper .gallery-nav-box{opacity:1;transform:translateX(0);transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s}.gallery-nav .gallery-nav-wrapper{position:relative;z-index:2;overflow-y:auto;text-align:center;font-size:0}.gallery-nav .gallery-nav-wrapper:before{content:"";display:inline-block;vertical-align:middle;height:100vh;width:0;opacity:0;pointer-events:none}.gallery-nav .gallery-nav-wrapper .gallery-nav-close{position:absolute;top:20px;right:20px;transform:translateX(20px);opacity:0;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.gallery-nav .gallery-nav-wrapper .gallery-nav-box{display:inline-block;vertical-align:middle;max-width:500px;margin:0 auto;padding:0 40px;width:100%;transform:translateX(-20px);opacity:0;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}@media(min-width: 1280px){.gallery-nav:not(.desktop-unwrap){height:calc(100% - 80px);top:80px}.gallery-nav:not(.desktop-unwrap) .gallery-nav-wrapper:before{height:calc(100vh - 80px)}.gallery-nav .gallery-nav-wrapper .gallery-nav-close{top:40px;right:40px}.gallery-nav.desktop-unwrap{position:relative;z-index:9;opacity:1;pointer-events:auto;height:auto;width:auto;transition-delay:0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s}.gallery-nav.desktop-unwrap:before{content:none}.gallery-nav.desktop-unwrap .gallery-nav-wrapper:before{content:none}.gallery-nav.desktop-unwrap .gallery-nav-wrapper .gallery-nav-close{display:none}.gallery-nav.desktop-unwrap .gallery-nav-box{max-width:initial;padding:0;transform:none;font-size:0;opacity:1}.gallery-nav.desktop-unwrap .gallery-nav-box .gallery-nav-header{display:none}.gallery-nav.desktop-unwrap .gallery-nav-element{display:inline-block;vertical-align:top}.gallery-nav.desktop-unwrap .gallery-nav-element.active .wrap-nav-element:after{width:calc(100% - 40px)}.gallery-nav.desktop-unwrap .gallery-nav-element .wrap-nav-element{border-bottom:none;text-align:center;padding:5px 20px}.gallery-nav.desktop-unwrap .gallery-nav-element .wrap-nav-element:after{content:"";bottom:0;left:50%;right:auto;width:0;height:1px;background-color:#c5be97;transform:translateX(-50%)}.gallery-nav.desktop-unwrap .gallery-nav-element .wrap-nav-element .nav-element-text{font-size:16px;text-transform:uppercase;letter-spacing:.15em;font-weight:700}}@media(min-width: 1280px)and (min-width: 1280px){.gallery-nav.desktop-unwrap .gallery-nav-element:hover .wrap-nav-element:after,.gallery-nav.desktop-unwrap .gallery-nav-element:focus .wrap-nav-element:after{width:calc(100% - 40px)}}@media(min-width: 1680px){.gallery-nav:not(.desktop-unwrap){height:calc(100% - 90px);top:90px}.gallery-nav:not(.desktop-unwrap) .gallery-nav-wrapper:before{height:calc(100vh - 90px)}}.gallery-nav-header .wrap-nav-header{text-align:center;padding-bottom:25px;border-bottom:1px solid #b7afaf}.gallery-nav-header .wrap-nav-header .nav-header-title{font-family:"Manjari",sans-serif;font-size:30px;font-weight:500;color:#565656;text-transform:uppercase;letter-spacing:.06em;padding-bottom:10px}.gallery-nav-header .wrap-nav-header .nav-header-subtitle{font-family:"Manjari",sans-serif;font-size:16px;font-weight:700;color:#565656;text-transform:uppercase;letter-spacing:.15em}.gallery-nav-element{cursor:pointer}.gallery-nav-element.active .wrap-nav-element:after{transform:translateX(0);opacity:1}.gallery-nav-element.active .wrap-nav-element .nav-element-text{color:#c5be97}.gallery-nav-element .wrap-nav-element{position:relative;padding:20px 0 10px;border-bottom:1px solid #b7afaf;text-align:left}.gallery-nav-element .wrap-nav-element:after{content:"";position:absolute;bottom:13px;right:0;transform:translateX(-15px);font-family:"icomoon";font-size:12px;color:#c5be97;opacity:0;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.gallery-nav-element .wrap-nav-element .nav-element-text{font-family:"Manjari",sans-serif;font-size:24px;font-weight:400;color:#565656;letter-spacing:.01em;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}@media(min-width: 1280px){.gallery-nav-element:hover .wrap-nav-element:after,.gallery-nav-element:focus .wrap-nav-element:after{transform:translateX(0);opacity:1}.gallery-nav-element:hover .wrap-nav-element .nav-element-text,.gallery-nav-element:focus .wrap-nav-element .nav-element-text{color:#c5be97}}@media(min-width: 1280px){.gallery-nav-element .wrap-nav-element .nav-element-text{font-size:28px}}.gallery-header-counter .wrap-gallery-counter{font-size:0;text-align:center;padding-top:15px}.gallery-header-counter .wrap-gallery-counter .gallery-counter-num{display:inline-block;vertical-align:middle;font-family:"Manjari",sans-serif;font-size:20px;font-weight:700;color:#565656;padding-right:10px}.gallery-header-counter .wrap-gallery-counter .gallery-counter-text{display:inline-block;vertical-align:middle;font-family:"Manjari",sans-serif;font-size:16px;font-weight:700;color:#565656;letter-spacing:.02em;padding-top:1px}@media(min-width: 1280px){.gallery-header-counter{position:relative;display:inline-block;vertical-align:middle;width:80px}}.gallery-page-content .wrap-gallery-content{padding-top:40px}@media(min-width: 1024px){.gallery-page-content .wrap-gallery-content{margin:0 -5px;font-size:0}}@media(min-width: 1680px){.gallery-page-content .wrap-gallery-content{margin:0 -7px}}.gallery-content-element{display:block;pointer-events:none}.gallery-content-element.hide{display:none}.gallery-content-element .wrap-gallery-element{padding-bottom:25px}@media(min-width: 1280px){.gallery-content-element:hover .gallery-element-info,.gallery-content-element:focus .gallery-element-info{transform:translateY(0)}}@media(min-width: 1024px){.gallery-content-element{display:inline-block;vertical-align:top;width:50%;pointer-events:auto;padding:5px}}@media(min-width: 1280px){.gallery-content-element .wrap-gallery-element{padding:0;position:relative;overflow:hidden;border-radius:4px}}@media(min-width: 1680px){.gallery-content-element{padding:7px;width:33.33%}}.gallery-element-img{position:relative;overflow:hidden;border-top-right-radius:4px;border-top-left-radius:4px;padding-top:66.66%}.gallery-element-img .gallery-img-photo{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.gallery-element-img .gallery-img-photo.sta-insert-video{pointer-events:auto}.gallery-element-img .gallery-img-photo iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 1680px){.gallery-element-img{padding-top:72%}}.gallery-element-info .wrap-element-info{position:relative;background-color:#fff;padding:10px 20px}.gallery-element-info .wrap-element-info .element-info-text{position:relative;font-family:"Manjari",sans-serif;font-size:16px;font-weight:400;color:#565656;letter-spacing:.05em;padding:0 25px 0 15px}.gallery-element-info .wrap-element-info .element-info-text:before{content:"";position:absolute;top:4px;left:0;font-family:"icomoon";font-size:7px;color:#565656}.gallery-element-info .wrap-element-info .element-info-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:15px;color:#565656;display:none}@media(min-width: 768px){.gallery-element-info .wrap-element-info{padding:14px 20px}.gallery-element-info .wrap-element-info .element-info-text{font-size:18px}.gallery-element-info .wrap-element-info .element-info-text:before{top:5px}.gallery-element-info .wrap-element-info .element-info-icon{font-size:17px}}@media(min-width: 1024px){.gallery-element-info .wrap-element-info .element-info-icon{display:block}}@media(min-width: 1280px){.gallery-element-info{position:absolute;bottom:0;left:0;width:100%;transform:translateY(100%);transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.gallery-element-info .wrap-element-info{background-color:rgba(0,0,0,.4)}.gallery-element-info .wrap-element-info .element-info-text{color:#fff}.gallery-element-info .wrap-element-info .element-info-text:before{color:#fff}.gallery-element-info .wrap-element-info .element-info-icon{color:#fff}}