.elementor-224207 .elementor-element.elementor-element-d02f8a7{--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-224207 .elementor-element.elementor-element-0692186{--spacer-size:50px;}.elementor-224207 .elementor-element.elementor-element-cdd8784 .portfolio-item .headline-meta .date{color:#000000;}.elementor-224207 .elementor-element.elementor-element-cdd8784 .portfolio-item .project-content .date{color:#000000;}.elementor-224207 .elementor-element.elementor-element-152f83d{--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-224207 .elementor-element.elementor-element-152f83d:not(.elementor-motion-effects-element-type-background), .elementor-224207 .elementor-element.elementor-element-152f83d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2B37;}.elementor-224207 .elementor-element.elementor-element-8024a99 .call-to-action{border-radius:0px;background-color:#717EA4;}.elementor-224207 .elementor-element.elementor-element-8024a99 .heading .title{color:#FFFFFF;}.elementor-224207 .elementor-element.elementor-element-be3f62b .portfolio-item:not(.-contained) .image-holder{border-radius:6px;}.elementor-224207 .elementor-element.elementor-element-be3f62b .portfolio-item.-contained:not(.-layout13){border-radius:6px;}.elementor-224207 .elementor-element.elementor-element-be3f62b .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:6px;}.elementor-224207 .elementor-element.elementor-element-be3f62b .portfolio-item.-contained.-layout13 .card-details{border-radius:6px;}.elementor-224207 .elementor-element.elementor-element-be3f62b .grid-item:not(.-nospace){padding:20px;}.elementor-224207 .elementor-element.elementor-element-be3f62b .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-224207 .elementor-element.elementor-element-be3f62b .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}.elementor-224207 .elementor-element.elementor-element-f3108cb{--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-224207 .elementor-element.elementor-element-f3108cb:not(.elementor-motion-effects-element-type-background), .elementor-224207 .elementor-element.elementor-element-f3108cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#717EA4;}.elementor-224207 .elementor-element.elementor-element-0903318{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-224207 .elementor-element.elementor-element-466aeec{--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-224207 .elementor-element.elementor-element-1c9e4a0 .dynamic-text{font-weight:bold;}.elementor-224207 .elementor-element.elementor-element-1c9e4a0 .dynamic{color:#717EA4;}.elementor-224207 .elementor-element.elementor-element-1c9e4a0 .typed-cursor{color:#717EA4;}.elementor-224207 .elementor-element.elementor-element-1c9e4a0{font-family:"Helvetica", Sans-serif;font-size:25px;font-weight:bold;}.elementor-224207 .elementor-element.elementor-element-980069a{--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-224207 .elementor-element.elementor-element-69f111d .title + .subtitle{margin-bottom:0px;}.elementor-224207 .elementor-element.elementor-element-69f111d .subtitle + .title{margin-top:0px;}.elementor-224207 .elementor-element.elementor-element-68ea97f{font-size:16px;}.elementor-224207 .elementor-element.elementor-element-15f18a5{--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-224207 .elementor-element.elementor-element-55b4740{--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-224207 .elementor-element.elementor-element-55b4740:not(.elementor-motion-effects-element-type-background), .elementor-224207 .elementor-element.elementor-element-55b4740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2B37;}.elementor-224207 .elementor-element.elementor-element-55b4740 > .elementor-shape-top .elementor-shape-fill, .elementor-224207 .elementor-element.elementor-element-55b4740 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#717EA4;}.elementor-224207 .elementor-element.elementor-element-55b4740 > .elementor-shape-top svg, .elementor-224207 .elementor-element.elementor-element-55b4740 > .e-con-inner > .elementor-shape-top svg{height:55px;}.elementor-224207 .elementor-element.elementor-element-55b4740 > .elementor-shape-bottom .elementor-shape-fill, .elementor-224207 .elementor-element.elementor-element-55b4740 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#2E2B37;}.elementor-224207 .elementor-element.elementor-element-55b4740 > .elementor-shape-bottom svg, .elementor-224207 .elementor-element.elementor-element-55b4740 > .e-con-inner > .elementor-shape-bottom svg{height:55px;}.elementor-224207 .elementor-element.elementor-element-5c4900b .title + .subtitle{margin-bottom:0px;}.elementor-224207 .elementor-element.elementor-element-5c4900b .subtitle + .title{margin-top:0px;}.elementor-224207 .elementor-element.elementor-element-5c4900b .title{color:#FFFFFF;}.elementor-224207 .elementor-element.elementor-element-3708630{--display:flex;}.elementor-224207 .elementor-element.elementor-element-3708630 > .elementor-shape-bottom .elementor-shape-fill, .elementor-224207 .elementor-element.elementor-element-3708630 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#E7B575;}.elementor-224207 .elementor-element.elementor-element-3708630 > .elementor-shape-bottom svg, .elementor-224207 .elementor-element.elementor-element-3708630 > .e-con-inner > .elementor-shape-bottom svg{height:1px;}.elementor-224207 .elementor-element.elementor-element-4de1e50 [class*=vc_col]{padding:10px;}.elementor-224207 .elementor-element.elementor-element-4de1e50 .subscribe-form{margin:10px;}.elementor-224207 .elementor-element.elementor-element-4de1e50 .contact-form{margin:-10px;}.elementor-224207 .elementor-element.elementor-element-baa97fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224207 .elementor-element.elementor-element-baa97fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224207 .elementor-element.elementor-element-29c2ab6 iframe{height:350px;filter:brightness( 82% ) contrast( 100% ) saturate( 40% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:768px){.elementor-224207 .elementor-element.elementor-element-466aeec{--width:50%;}.elementor-224207 .elementor-element.elementor-element-980069a{--width:50%;}}@media(max-width:767px){.elementor-224207 .elementor-element.elementor-element-0692186{--spacer-size:25px;}}