@font-face{font-family:"MaterialDesignIcons";src:url(/assets/fonts/f20c338fcae0.eot);src:url(/assets/fonts/57bb15b4f07c.woff)format("woff");font-weight:400;font-style:normal}.gem-print-icon.gem-icon-pack-material{display:inline-block;font-family:"MaterialDesignIcons";font-feature-settings:normal;font-kerning:auto;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-style:normal;font-synthesis:weight style;font-variant:normal;font-weight:400;line-height:1;text-rendering:auto;text-align:center;vertical-align:middle;font-size:24px}.gallery-preloader-wrapper>.row{margin-left:-10px;margin-right:-10px}.gem-gallery-grid{padding:0 10px}.gem-gallery-grid .gallery-set{position:relative;padding:0;margin:0;list-style:none}.gem-gallery-grid .gallery-set .gallery-item{padding:0 0;margin:0 0 0 0;text-align:center;display:inline-block;overflow:hidden}.gem-gallery-grid .gallery-set .gallery-item .wrap{max-width:100%;position:relative}.gem-gallery-grid .gallery-set .gallery-item .overlay-wrap{max-width:100%;position:relative;overflow:hidden;z-index:0}.gallery-item .image-wrap{overflow:hidden}.gallery-item .image-wrap img{max-width:110%;height:auto}.gem-gallery-grid:not(.hover-horizontal-sliding) .gallery-item .image-wrap img{position:relative;left:-5%}.gallery-item .overlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2;overflow:hidden}.gallery-item .overlay .overlay-circle{display:none}.gallery-item .overlay .gallery-item-link{display:block;position:absolute;left:0;right:0;top:0;bottom:0;text-decoration:none;z-index:2;cursor:pointer}.gallery-item .overlay .slide-info{display:none}.gem-gallery-grid .slide-info{position:static;text-align:left;padding:19px 15px 17px 15px}.gallery-item .overlay .overlay-content{display:table;width:100%;height:100%}.gallery-item .overlay .overlay-content .overlay-content-center{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;padding:30px}.gallery-item .overlay .overlay-content .overlay-content-inner{display:inline-block}.gallery-item .overlay a.icon:first-child{margin-left:0}@media only screen and (min-width:700px) and (max-width:992px){.gem-gallery-grid .fullwidth-block .gallery-set .gallery-item,.gem-gallery-grid .gallery-set .gallery-item{width:33.333332%}}@media only screen and (max-width:700px){.gem-gallery-grid .fullwidth-block .gallery-set .gallery-item,.gem-gallery-grid .gallery-set .gallery-item{width:50%}}@media only screen and (max-width:550px){.gem-gallery-grid .fullwidth-block .gallery-set .gallery-item,.gem-gallery-grid .gallery-set .gallery-item{width:100%}}@media (max-width:768px){body .gem-gallery-grid .gallery-set .gallery-item{padding:0}}.gallery-item .overlay a.icon:before{font:32px"thegem-icons"}.hover-default .gallery-item .overlay a.icon.photo:before{content:""}.gallery-item .overlay a.icon.photo:before{content:""}.gem-gallery-grid.hover-default .gallery-item .overlay a.icon:before{font-size:48px}.columns-4.gem-gallery-grid .gallery-item .overlay a.icon:before{font-size:24px}.items-animations-timer-element{font-size:0;line-height:1;height:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-webkit-transition:opacity .2s;transition:opacity .2s}.items-animations-timer-element.start-timer{-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);opacity:1}.item-animation-move-up .item-animations-inited.before-start{-moz-transform:translateY(40px)!important;-ms-transform:translateY(40px)!important;-webkit-transform:translateY(40px)!important;-o-transform:translateY(40px)!important;transform:translateY(40px)!important;zoom:1;-webkit-opacity:0!important;-moz-opacity:0!important;filter:alpha(opacity=0)!important;opacity:0!important}.item-animation-move-up .item-animations-inited.before-start.start-animation{-o-transition:opacity 1s,transform 1s!important;-webkit-transition:opacity 1s,transform 1s!important;transition:opacity 1s,transform 1s!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-o-transform:translateY(0)!important;transform:translateY(0)!important;zoom:1;-webkit-opacity:1!important;-moz-opacity:1!important;filter:alpha(opacity=100)!important;opacity:1!important}