.elementor-6 .elementor-element.elementor-element-c76708a > .elementor-widget-container{padding:100px 0px 50px 0px;}.elementor-6 .elementor-element.elementor-element-c76708a .plexx-hero-title{height:56px;}.elementor-6 .elementor-element.elementor-element-c76708a .plexx-hero-title h2{color:#B8211D;font-family:"Gilda Display", Sans-serif;font-size:56px;font-weight:400;line-height:33px;letter-spacing:-0.7px;text-transform:lowercase;font-style:normal;text-decoration:none;word-spacing:31px;}.elementor-6 .elementor-element.elementor-element-c76708a .hero-subtitle{color:#499271;}.elementor-6 .elementor-element.elementor-element-87664f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-87664f3 .item-description{text-align:right;}.elementor-6 .elementor-element.elementor-element-87664f3 .item-filter{text-align:right;}.elementor-6 .elementor-element.elementor-element-87664f3 .filters-container{text-align:center;}.elementor-6 .elementor-element.elementor-element-87664f3 .portfolio-item-slug .video-popup:before{content:"\f04b";font-size:40px;}.elementor-6 .elementor-element.elementor-element-756f8f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6 .elementor-element.elementor-element-756f8f2 > .elementor-container{min-height:350px;text-align:start;}.elementor-6 .elementor-element.elementor-element-756f8f2{color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-1108814{width:var( --container-widget-width, 105.111% );max-width:105.111%;--container-widget-width:105.111%;--container-widget-flex-grow:0;}.elementor-6 .elementor-element.elementor-element-6d1b5c6{width:var( --container-widget-width, 65.592% );max-width:65.592%;--container-widget-width:65.592%;--container-widget-flex-grow:0;align-self:flex-end;}body.elementor-page-6 #page-title, body.elementor-page-6 .title-container{display:block !important;}body.elementor-page-6 .nav_container{display:block;}body.elementor-page-6 #footer{display:block;}body.elementor-page-6 .portfolio-text, body.elementor-page-6 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-top:35px;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-afeb992{width:32.767%;}.elementor-6 .elementor-element.elementor-element-2f5710c{width:36.624%;}.elementor-6 .elementor-element.elementor-element-4b1d0a1{width:30.561%;}}