.elementor-21436 .elementor-element.elementor-element-d363cd1{--spacer-size:5vh;}.elementor-21436 .elementor-element.elementor-element-b95fca0 h1, .elementor-21436 .elementor-element.elementor-element-b95fca0 h2, .elementor-21436 .elementor-element.elementor-element-b95fca0 h3, .elementor-21436 .elementor-element.elementor-element-b95fca0 h4, .elementor-21436 .elementor-element.elementor-element-b95fca0 h5, .elementor-21436 .elementor-element.elementor-element-b95fca0 h6{font-size:25px;}.elementor-21436 .elementor-element.elementor-element-42ade53{width:var( --container-widget-width, 59.719% );max-width:59.719%;--container-widget-width:59.719%;--container-widget-flex-grow:0;font-size:18px;}.elementor-21436 .elementor-element.elementor-element-42ade53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21436 .elementor-element.elementor-element-bad15e3{text-align:left;}.elementor-21436 .elementor-element.elementor-element-3fb2a21{--spacer-size:5vh;}.elementor-21436 .elementor-element.elementor-element-a9cfd07 .grid-item:not(.-nospace){padding:1rem;}.elementor-21436 .elementor-element.elementor-element-a9cfd07 .portfolio-grid:not(.-nospace){margin-left:-1rem;margin-right:-1rem;}.elementor-21436 .elementor-element.elementor-element-a9cfd07 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 1rem);}.elementor-21436 .elementor-element.elementor-element-a9cfd07 .portfolio-item .project-content .category-holder, .elementor-21436 .elementor-element.elementor-element-a9cfd07 .grid-item .category-holder{text-transform:uppercase;letter-spacing:2px;}.elementor-21436 .elementor-element.elementor-element-a9cfd07 .portfolio-filter, .elementor-21436 .elementor-element.elementor-element-a9cfd07 .portfolio-filter a{font-size:12px;text-transform:uppercase;letter-spacing:1px;}.elementor-21436 .elementor-element.elementor-element-c7a239f{--display:flex;}.elementor-21436 .elementor-element.elementor-element-bce240a{--spacer-size:50px;}body.elementor-page-21436{margin:0px 40px 0px 40px;}@media(max-width:1024px){.elementor-21436 .elementor-element.elementor-element-42ade53{--container-widget-width:492px;--container-widget-flex-grow:0;width:var( --container-widget-width, 492px );max-width:492px;}body.elementor-page-21436{margin:0px 40px 0px 40px;}}@media(max-width:767px){.elementor-21436 .elementor-element.elementor-element-d363cd1{--spacer-size:6vh;}.elementor-21436 .elementor-element.elementor-element-42ade53{width:100%;max-width:100%;}.elementor-21436 .elementor-element.elementor-element-3fb2a21{--spacer-size:6vh;}body.elementor-page-21436{margin:0px 10px 0px 10px;}}