.elementor-14 .elementor-element.elementor-element-3bcdfef{--display:flex;}.elementor-14 .elementor-element.elementor-element-3bcdfef:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3bcdfef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8F9;}.elementor-widget-plexx_heading h1.plexx-title-header, .elementor-widget-plexx_heading h2.plexx-title-header, .elementor-widget-plexx_heading h3.plexx-title-header, .elementor-widget-plexx_heading h4.plexx-title-header, .elementor-widget-plexx_heading h5.plexx-title-header, .elementor-widget-plexx_heading h6.plexx-title-header{color:var( --e-global-color-primary );}.elementor-widget-plexx_heading .plexx-title-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14 .elementor-element.elementor-element-3463dac > .elementor-widget-container{margin:50px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3463dac .plexx-title-header{text-align:center;}.elementor-14 .elementor-element.elementor-element-3463dac h1.plexx-title-header, .elementor-14 .elementor-element.elementor-element-3463dac h2.plexx-title-header, .elementor-14 .elementor-element.elementor-element-3463dac h3.plexx-title-header, .elementor-14 .elementor-element.elementor-element-3463dac h4.plexx-title-header, .elementor-14 .elementor-element.elementor-element-3463dac h5.plexx-title-header, .elementor-14 .elementor-element.elementor-element-3463dac h6.plexx-title-header{color:#012B55;}.elementor-widget-plexx_text{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-14 .elementor-element.elementor-element-61af65d > .elementor-widget-container{background-color:var( --e-global-color-ccbf6d4 );}.elementor-14 .elementor-element.elementor-element-61af65d .plexx-text-editor{text-align:center;}.elementor-14 .elementor-element.elementor-element-61af65d{color:#597188;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-14 .elementor-element.elementor-element-c0fd1c4 .item-description h2{color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-c0fd1c4 .portfolio-item-slug .picture:before{background:#30204000;}.elementor-14 .elementor-element.elementor-element-c0fd1c4 .portfolio-link:after{background:#30204061;}.elementor-14 .elementor-element.elementor-element-c0fd1c4 .filters-container span{color:#080808;}.elementor-14 .elementor-element.elementor-element-c0fd1c4 .load-more a, .elementor-14 .elementor-element.elementor-element-c0fd1c4 .loadmore-img{background:#000000;}.elementor-14 .elementor-element.elementor-element-c0fd1c4 .load-more a:after, .elementor-14 .elementor-element.elementor-element-c0fd1c4 .load-more a:before{background-color:#000000;}.elementor-14 .elementor-element.elementor-element-c0fd1c4 .item-description{text-align:right;}.elementor-14 .elementor-element.elementor-element-c0fd1c4 .item-filter{text-align:right;}.elementor-14 .elementor-element.elementor-element-c0fd1c4 .filters-container{text-align:center;}.elementor-14 .elementor-element.elementor-element-c0fd1c4 .portfolio-item-slug .video-popup:before{content:"\f04b";font-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-86bb26b.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-86bb26b{text-align:center;}.elementor-14 .elementor-element.elementor-element-86bb26b .elementor-heading-title{color:#7B8386;}.elementor-14 .elementor-element.elementor-element-ea96d47{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-14 .elementor-element.elementor-element-ea96d47 .elementor-social-icon{--icon-padding:0.2em;}.elementor-14 .elementor-element.elementor-element-dab84ca{--spacer-size:30px;}.elementor-14 .elementor-element.elementor-element-60c83a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}body.elementor-page-14 #page-title, body.elementor-page-14 .title-container{display:block !important;}body.elementor-page-14 .nav_container{display:block;}body.elementor-page-14 #footer{display:block;}body.elementor-page-14 .portfolio-text, body.elementor-page-14 .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-top:35px;}