.filter-gallery{font-family:"Montserrat",Sans-serif;color:#455067 !important;border-bottom:2px solid rgba(69,80,103,.4);font-size:14px !important;font-weight:600;text-transform:uppercase;line-height:.1em;letter-spacing:2.8px;padding:18px !important;margin:0;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.list-gall{margin-right:7px !important;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.list-gall:last-child{padding-bottom:7px !important}.list-gall.uk-active a,.filter-gallery:hover{background-color:#455067 !important;color:#fff !important}.portfolio-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;flex-direction:row;align-content:center;align-items:stretch;gap:10px !important;flex-wrap:wrap;width:100%}.portfolio-row div{height:350px}.portfolio-related .portfolio-row div,.portfolio-featured .portfolio-row div{height:400px}.portfolio-row img{width:100%;height:100%;object-fit:cover}.portfolio-row .portfolio-first-block,.portfolio-row .portfolio-last-block{padding:4em}.portfolio-row .portfolio-last-block{text-align:right}.portfolio-block-30{width:29.5%}.portfolio-block-33{width:calc((100% / 3) - 10px)}.portfolio-block-40{width:39%}.project{position:relative;overflow:hidden}.project .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(69,80,103,.5);color:#fff;opacity:0;display:flex;align-items:center;justify-content:center;font-family:"Montserrat",Sans-serif;text-align:center;font-size:27px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:1.62px;text-transform:uppercase;padding:20px;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.project:hover .overlay,.project:focus .overlay{opacity:1}.title-products{font-family:"Montserrat",Sans-serif;font-size:18px;line-height:1.6;text-transform:uppercase;font-weight:300;color:#000;margin-top:30px}.menu a:hover{text-decoration:none !important}.gallery-thumbnails{display:flex;justify-content:start;gap:15px;margin-top:20px;flex-wrap:wrap}.gallery-thumbnail{width:150px;height:150px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:border .3s ease}.gallery-thumbnail img{width:100%;height:100%;object-fit:cover}.title-thumbnail{font-family:"Montserrat",Sans-serif;font-size:14px;line-height:1.6;text-transform:uppercase;font-weight:300;color:#000;margin-top:17px;text-align:center}.content-thumbnails a:hover{text-decoration:none;color:#455067 !important}.modal-gallery .uk-modal-body{padding:40px !important}.nav-gall-filter{margin:0 auto !important}@media (max-width:1199.98px){.portfolio-row div,.portfolio-related .portfolio-row div,.portfolio-featured .portfolio-row div{height:260px}.portfolio-row{padding-left:0;gap:6px !important}}@media (max-width:767.98px){.portfolio-row{flex-direction:column}.portfolio-row div{height:380px !important;width:100%}}@media (max-width:575.98px){.portfolio-row div{height:300px !important}}