.elementor-9187 .elementor-element.elementor-element-a2f6d83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9187 .elementor-element.elementor-element-76401922 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-9187 .elementor-element.elementor-element-76401922{color:var( --e-global-color-text );}.elementor-9187 .elementor-element.elementor-element-76401922 a:hover{color:var( --e-global-color-secondary );}.elementor-9187 .elementor-element.elementor-element-11ee33ca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__inner{margin-left:6px;margin-right:6px;border-radius:0px 0px 0px 0px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__list_wrapper{margin-left:-6px;margin-right:-6px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__item{padding:15px 15px 15px 15px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__filter-list{margin:0px 0px 30px 0px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__filter{justify-content:flex-start;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__filter-item{color:var( --e-global-color-text );margin:0px 60px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#02010100;}.elementor-9187 .elementor-element.elementor-element-11ee33ca  .lastudio-portfolio__filter-item{font-size:22px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__filter-item.active{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-secondary );}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__image{padding-bottom:70%;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__image:after{top:0px;right:0px;bottom:0px;left:0px;opacity:0;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__inner:hover .lastudio-portfolio__image:after{opacity:0;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:500;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__category{order:1;}.elementor-9187 .elementor-element.elementor-element-24f36e68{--spacer-size:50px;}@media(max-width:1699px){.elementor-9187 .elementor-element.elementor-element-11ee33ca  .lastudio-portfolio__filter-item{font-size:18px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__filter-item{margin:0px 50px 0px 0px;}}@media(max-width:1279px){.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__filter-list{padding:0px 0px 0px 20px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__filter{justify-content:flex-start;}}@media(max-width:575px){.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__filter-list{padding:0px 0px 0px 0px;margin:0px -20px 10px -20px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca  .lastudio-portfolio__filter-item{font-size:16px;}.elementor-9187 .elementor-element.elementor-element-11ee33ca .lastudio-portfolio__filter-item{margin:0px 15px 5px 15px;}}/* Start custom CSS for lastudio-portfolio, class: .elementor-element-11ee33ca */.elementor-9187 .elementor-element.elementor-element-11ee33ca .isotope__filter{
    width: var(--theme-container-width);
    margin-left: auto;
    margin-right: auto;
}

.lastudio-portfolio__image_wrap:hover {
 background-color: #FF631B;
}

.lastudio-portfolio__inner:hover .lastudio-images-layout__link .lastudio-portfolio__image:after {
 opacity: 0.5 !important;
}/* End custom CSS */