.elementor-95 .elementor-element.elementor-element-d3ba44e>.elementor-container{max-width:1920px}.elementor-95 .elementor-element.elementor-element-d3ba44e{margin-bottom:125px;margin-top:0}.elementor-95 .elementor-element.elementor-element-ad8bde4>.elementor-element-populated{--e-column-margin-left:0px;padding:0;--e-column-margin-right:0px;margin:0}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-media:after{background-color:hsla(0,0%,5%,.9)}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-header .entry-title a{font-size:20px;font-weight:600;color:var( --e-global-color-accent );letter-spacing:-1px;font-family:Poppins,Sans-serif}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-tax{font-size:16px;font-weight:500;font-style:normal;line-height:1.4em;font-family:Montserrat,Sans-serif}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-iso-item{margin-bottom:30px!important}@media(max-width:767px){.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-filters li>a>span{padding:10px!important}.elementor-95 .elementor-element.elementor-element-e5ecb13>.elementor-widget-container{padding:25px 0}}@media screen and (min-width:1430px){.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-widget-recent-portfolios .aux-filters{top:-80px;left:50%}}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-filters.aux-slideup li>a span{padding:0 1.5em}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-iso-item{margin-bottom:0!important;transition:box-shadow .5s ease-in-out}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-iso-item:hover{box-shadow:0 3px 70px rgba(0,0,0,.3)}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-isotope-animated{overflow:visible}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-arrow-post-link{display:none}.elementor-95 .elementor-element.elementor-element-e5ecb13 .type-portfolio.hentry .entry-main{height:64%;overflow:hidden;transition:all .5s;position:absolute;opacity:0;bottom:0;background-color:rgba(0,0,0,.9);margin:0;left:15%;width:27%}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-main:after{height:100%;pointer-events:none;transition:all .5s;content:"";position:absolute;top:0;box-shadow:inset 0 20px 30px #000;left:0;width:100%;display:block;z-index:2}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-info{transform:rotate(-90deg);margin-bottom:0;position:absolute;bottom:5%;transform-origin:left;left:37%}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-tax{min-width:450px;white-space:nowrap}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-tax a{color:var(--e-global-color-accent)}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-arrow-nav.aux-round .aux-overlay{transition-duration:.5s}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-header{transform:rotate(-90deg);position:absolute;bottom:-53px;transform-origin:left;left:60%;white-space:nowrap}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-hover-circle-plus{transform:none;transition:opacity .5s!important;position:relative;width:100%}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-arrow-nav.aux-round.aux-semi-small{padding-top:100%;background-color:rgba(0,0,0,.9);box-shadow:none;border-radius:0;width:100%}.elementor-95 .elementor-element.elementor-element-e5ecb13 .type-portfolio.hentry .entry-main:hover{background-color:var(--e-global-color-secondary)!important}.elementor-95 .elementor-element.elementor-element-e5ecb13 .type-portfolio.hentry .entry-main .entry-title a{min-width:500px;line-height:106px;padding-left:28%;display:inline-block}.elementor-95 .elementor-element.elementor-element-e5ecb13 .type-portfolio.hentry .entry-main:hover a{color:#000}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-main:hover:after{box-shadow:0 20px 30px var(--e-global-color-secondary) inset}.elementor-95 .elementor-element.elementor-element-e5ecb13 .entry-title a:hover{color:rgba(0,0,0,.8)!important}.elementor-95 .elementor-element.elementor-element-e5ecb13 .type-portfolio.hentry:hover .entry-main{opacity:1}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-widget-recent-portfolios .aux-portfolio-columns .aux-overlay-content{transform:none;padding:0;bottom:0;top:0}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-frame-darken:after{display:none}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-overlay-content{height:100%;transform:none;padding:0;text-align:left;top:0;left:0}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-arrow-nav.aux-outline.aux-white .aux-overlay:after{background-color:var(--e-global-color-secondary);border-radius:0}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-portfolio-overlay-buttons{right:58%;position:absolute;left:15%;width:auto}.elementor-95 .elementor-element.elementor-element-e5ecb13 .aux-hover-circle-plus>a{margin:0;display:block}