.elementor-msie .elementor-361 .elementor-element.elementor-element-5w12nvg .elementor-portfolio-item{width:calc(100%/2)}.elementor-361 .elementor-element.elementor-element-5w12nvg .elementor-post__thumbnail__link{padding-bottom:calc(.66*100%)}.elementor-361 .elementor-element.elementor-element-5w12nvg:after{content:"0.66";position:absolute;color:transparent}.elementor-361 .elementor-element.elementor-element-5w12nvg{--grid-column-gap:15px;--grid-row-gap:15px}.elementor-361 .elementor-element.elementor-element-5w12nvg a .elementor-portfolio-item__overlay{background-color:rgba(0,0,0,.2)}.elementor-361 .elementor-element.elementor-element-5w12nvg a .elementor-portfolio-item__title{color:#fff}.elementor-361 .elementor-element.elementor-element-5w12nvg .elementor-portfolio-item__title{font-size:20px;text-transform:uppercase;letter-spacing:.2px}@media(max-width:1024px){.elementor-msie .elementor-361 .elementor-element.elementor-element-5w12nvg .elementor-portfolio-item{width:calc(100%/2)}}@media(max-width:767px){.elementor-msie .elementor-361 .elementor-element.elementor-element-5w12nvg .elementor-portfolio-item{width:calc(100%/1)}}.elementor-portfolio-item{display:inline-block;position:relative}.elementor-portfolio-item__overlay:after{content:'';position:absolute;top:10px;right:10px;bottom:20px;left:10px;-webkit-box-shadow:inset 0 0 0 0 #0091a4;box-shadow:inset 0 0 0 0 #0091a4;-webkit-transition:-webkit-box-shadow .1s ease;transition:-webkit-box-shadow .1s ease;-o-transition:box-shadow .1s ease;transition:box-shadow .1s ease;transition:box-shadow .1s ease,-webkit-box-shadow .1s ease}.elementor-portfolio-item__overlay:hover:after{-webkit-box-shadow:inset 0 0 0 10px #0091a4;box-shadow:inset 0 0 0 10px #0091a4}