.elementor-261 .elementor-element.elementor-element-1e0b2358 .elementor-column-gap-custom .elementor-column>.elementor-element-populated{padding:0}.elementor-261 .elementor-element.elementor-element-1e0b2358>.elementor-container{min-height:400px}.elementor-261 .elementor-element.elementor-element-1e0b2358{overflow:hidden;margin-top:-200px;margin-bottom:0}.elementor-261 .elementor-element.elementor-element-3fb27387>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-widget-plexx_hero .hero-video-overlay{background:var(--e-global-color-primary)}.elementor-widget-plexx_hero .plexx-hero-title h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-plexx_hero .hero-subtitle{color:var(--e-global-color-primary)}.elementor-261 .elementor-element.elementor-element-51625dc9 .hero-video-overlay{background:#00000094}.elementor-261 .elementor-element.elementor-element-51625dc9 .plexx-hero-title{height:600px}.elementor-261 .elementor-element.elementor-element-51625dc9 .plexx-hero-title h2{color:#fff;font-family:"Roboto",Sans-serif;font-size:62px;font-weight:600}.elementor-261 .elementor-element.elementor-element-51625dc9 .hero-subtitle{color:#fff}.elementor-261 .elementor-element.elementor-element-9282299{--spacer-size:50px}.elementor-261 .elementor-element.elementor-element-dcc8790>.elementor-container{max-width:1400px}.elementor-widget-oembed .item-description h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-oembed .item-filter{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-oembed .portfolio-item-slug .picture:before{background:var(--e-global-color-primary)}.elementor-widget-oembed .portfolio-link:after{background:var(--e-global-color-primary)}.elementor-widget-oembed .filters-container span{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-oembed .load-more a,.elementor-widget-oembed .loadmore-img{background:var(--e-global-color-primary)}.elementor-widget-oembed .load-more a:after,.elementor-widget-oembed .load-more a:before{background-color:var(--e-global-color-primary)}.elementor-261 .elementor-element.elementor-element-0ad9140 .item-description h2{color:#00000057}.elementor-261 .elementor-element.elementor-element-0ad9140 .item-filter{color:#00000057;text-align:right}.elementor-261 .elementor-element.elementor-element-0ad9140 .portfolio-item-slug .picture:before{background:#00000057}.elementor-261 .elementor-element.elementor-element-0ad9140 .portfolio-link:after{background:#00000057}.elementor-261 .elementor-element.elementor-element-0ad9140 .filters-container span{color:#00000057}.elementor-261 .elementor-element.elementor-element-0ad9140 .load-more a,.elementor-261 .elementor-element.elementor-element-0ad9140 .loadmore-img{background:#00000057}.elementor-261 .elementor-element.elementor-element-0ad9140 .load-more a:after,.elementor-261 .elementor-element.elementor-element-0ad9140 .load-more a:before{background-color:#00000057}.elementor-261 .elementor-element.elementor-element-0ad9140 .item-description{text-align:right}.elementor-261 .elementor-element.elementor-element-0ad9140 .filters-container{text-align:center}.elementor-261 .elementor-element.elementor-element-0ad9140 .portfolio-item-slug .video-popup:before{content:"\f16a"}body.elementor-page-261 #page-title,body.elementor-page-261 .title-container{display:none !important}body.elementor-page-261 .nav_container{display:block}body.elementor-page-261 #footer{display:block}body.elementor-page-261 .portfolio-text,body.elementor-page-261 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-top:35px}@media(min-width:768px){.elementor-261 .elementor-element.elementor-element-3fb27387{width:100%}.elementor-261 .elementor-element.elementor-element-15bf111{width:100%}}@media(max-width:767px){.elementor-261 .elementor-element.elementor-element-1e0b2358>.elementor-container{min-height:380px}.elementor-261 .elementor-element.elementor-element-51625dc9 .plexx-hero-title{height:315px}.elementor-261 .elementor-element.elementor-element-51625dc9 .plexx-hero-title h2{font-size:22px}}