.elementor-915 .elementor-element.elementor-element-6fca7ed:not(.elementor-motion-effects-element-type-background), .elementor-915 .elementor-element.elementor-element-6fca7ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b7cdf34 );}.elementor-915 .elementor-element.elementor-element-6fca7ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-915 .elementor-element.elementor-element-6fca7ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-915 .elementor-element.elementor-element-0b067d6{text-align:center;}.elementor-915 .elementor-element.elementor-element-0b067d6 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:55px;font-weight:300;text-transform:uppercase;letter-spacing:3.3px;color:var( --e-global-color-primary );}.elementor-915 .elementor-element.elementor-element-53423a7 .elementor-post__thumbnail__link{padding-bottom:calc( 0.59 * 100% );}.elementor-915 .elementor-element.elementor-element-53423a7:after{content:"0.59";position:absolute;color:transparent;}.elementor-915 .elementor-element.elementor-element-53423a7{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-915 .elementor-element.elementor-element-53423a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-915 .elementor-element.elementor-element-53423a7 a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-f16d9c1 );}.elementor-915 .elementor-element.elementor-element-53423a7 a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-915 .elementor-element.elementor-element-53423a7 .elementor-portfolio-item__title{font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:100;text-transform:uppercase;line-height:23px;letter-spacing:0.8px;}.elementor-915 .elementor-element.elementor-element-53423a7 .elementor-portfolio__filter{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a0edd5f-font-family ), Sans-serif;font-size:var( --e-global-typography-a0edd5f-font-size );font-weight:var( --e-global-typography-a0edd5f-font-weight );text-transform:var( --e-global-typography-a0edd5f-text-transform );line-height:var( --e-global-typography-a0edd5f-line-height );letter-spacing:var( --e-global-typography-a0edd5f-letter-spacing );}.elementor-915 .elementor-element.elementor-element-53423a7 .elementor-portfolio__filter:not(:last-child){margin-right:calc(12px/2);}.elementor-915 .elementor-element.elementor-element-53423a7 .elementor-portfolio__filter:not(:first-child){margin-left:calc(12px/2);}.elementor-915 .elementor-element.elementor-element-53423a7 .elementor-portfolio__filters{margin-bottom:20px;}@media(max-width:1024px){.elementor-915 .elementor-element.elementor-element-53423a7 .elementor-portfolio__filter{font-size:var( --e-global-typography-a0edd5f-font-size );line-height:var( --e-global-typography-a0edd5f-line-height );letter-spacing:var( --e-global-typography-a0edd5f-letter-spacing );}}@media(max-width:767px){.elementor-915 .elementor-element.elementor-element-0b067d6 .elementor-heading-title{font-size:13vw;}.elementor-915 .elementor-element.elementor-element-53423a7 .elementor-portfolio__filter{font-size:var( --e-global-typography-a0edd5f-font-size );line-height:var( --e-global-typography-a0edd5f-line-height );letter-spacing:var( --e-global-typography-a0edd5f-letter-spacing );}}