.elementor-2349 .elementor-element.elementor-element-7ece0bf:not(.elementor-motion-effects-element-type-background), .elementor-2349 .elementor-element.elementor-element-7ece0bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E91A3;}.elementor-2349 .elementor-element.elementor-element-7ece0bf > .elementor-container{max-width:1240px;}.elementor-2349 .elementor-element.elementor-element-7ece0bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2349 .elementor-element.elementor-element-7ece0bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2349 .elementor-element.elementor-element-f6209df{--spacer-size:8vh;}.elementor-2349 .elementor-element.elementor-element-f8e64a6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-2349 .elementor-element.elementor-element-f8e64a6 .elementor-heading-title{font-size:6.1rem;font-weight:600;color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-4910e00{margin-top:24px;margin-bottom:24px;}.elementor-2349 .elementor-element.elementor-element-5d57e7d{min-width:0px;}.elementor-2349 .elementor-element.elementor-element-5d57e7d > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-2349 .elementor-element.elementor-element-e99f4bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;columns:1;font-size:1.3rem;color:#FFFFFF;}.elementor-2349 .elementor-element.elementor-element-81115f9{--spacer-size:5vh;}.elementor-2349 .elementor-element.elementor-element-ad0551b{--display:flex;}.elementor-2349 .elementor-element.elementor-element-39b6a71{width:100%;max-width:100%;}.elementor-2349 .elementor-element.elementor-element-39b6a71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2349 .elementor-element.elementor-element-39b6a71 .row{margin-top:calc( 3rem * -1 );margin-right:calc( 3rem/ -2 );margin-left:calc( 3rem/ -2 );}.elementor-2349 .elementor-element.elementor-element-39b6a71 .grid-item-p{padding-right:calc(3rem/ 2);padding-left:calc(3rem/ 2);margin-top:3rem;border-style:none;}.elementor-2349 .elementor-element.elementor-element-39b6a71 .portfolio_wrap .ajax-area{text-align:center;}.elementor-2349 .elementor-element.elementor-element-39b6a71 .portfolio_wrap .filter-nav__nav{justify-content:flex-start;}.elementor-2349 .elementor-element.elementor-element-39b6a71 .item--inner figure{border-top-left-radius:12px 12px;border-top-right-radius:12px 12px;border-bottom-right-radius:12px 12px;border-bottom-left-radius:12px 12px;}.elementor-2349 .elementor-element.elementor-element-39b6a71 .portfolio_wrap .portfolio-feed .ms-p-content h3{font-family:"Inter", Sans-serif;}.elementor-2349 .elementor-element.elementor-element-39b6a71 .overlay .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-2349 .elementor-element.elementor-element-39b6a71 .fadein .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-2349 .elementor-element.elementor-element-39b6a71 .ms-p-content{text-align:center;}.elementor-2349 .elementor-element.elementor-element-3064a1d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}@media(max-width:1024px) and (min-width:768px){.elementor-2349 .elementor-element.elementor-element-5d57e7d{width:100%;}}@media(max-width:1024px){.elementor-2349 .elementor-element.elementor-element-f8e64a6 .elementor-heading-title{font-size:10vw;}.elementor-2349 .elementor-element.elementor-element-5d57e7d > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2349 .elementor-element.elementor-element-e99f4bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2349 .elementor-element.elementor-element-3064a1d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2349 .elementor-element.elementor-element-f8e64a6 .elementor-heading-title{font-size:9.2vw;}.elementor-2349 .elementor-element.elementor-element-3064a1d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}