.elementor-widget-aux_modern_heading .aux-modern-heading-primary{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-aux_modern_heading .aux-modern-heading-secondary{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-aux_modern_heading .aux-modern-heading-secondary .aux-head-highlight{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-aux_modern_heading .aux-modern-heading-description{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2684 .elementor-element.elementor-element-7424d23{animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-2684 .elementor-element.elementor-element-7424d23 .aux-modern-heading-primary{font-family:"Raleway",Sans-serif;font-size:75px;font-weight:600;line-height:1em;color:#444;max-width:749px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2684 .elementor-element.elementor-element-f0943d8{text-align:center}.elementor-2684 .elementor-element.elementor-element-f0943d8 img{box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-2684 .elementor-element.elementor-element-76f4277>.elementor-element-populated{padding:0 0 0 0}.elementor-widget-aux_recent_portfolios_masonry .entry-header .entry-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-aux_recent_portfolios_masonry .entry-tax{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2684 .elementor-element.elementor-element-5f57d75>.elementor-widget-container{margin:0 0 -140px 0}.elementor-2684 .elementor-element.elementor-element-5f57d75 .aux-widget-inner>*{text-align:center;margin-left:auto!important;margin-right:auto!important}.elementor-2684 .elementor-element.elementor-element-5f57d75 .aux-modern-heading-primary{font-family:"Raleway",Sans-serif;font-size:22px;font-weight:600;line-height:22px;color:#444;margin:0 0 0 0;padding:0 0 0 0}.elementor-2684 .elementor-element.elementor-element-5f57d75 .aux-modern-heading-description{color:#444;font-family:"Raleway",Sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0 0 0 0}.elementor-2684 .elementor-element.elementor-element-23cd502>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2684 .elementor-element.elementor-element-23cd502{margin-top:0;margin-bottom:0}.elementor-2684 .elementor-element.elementor-element-7a7e123>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2684 .elementor-element.elementor-element-7a7e123{margin-top:0;margin-bottom:0}.elementor-2684 .elementor-element.elementor-element-b041275>.elementor-element-populated{padding:0 0 0 0}.elementor-widget-aux_image .aux-ribbon-wrapper span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2684 .elementor-element.elementor-element-d4c8d1b>.elementor-widget-container{padding:10px 10px 10px 10px}.elementor-2684 .elementor-element.elementor-element-d4c8d1b{animation-delay:300ms;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-2684 .elementor-element.elementor-element-d4c8d1b .aux-widget-image{text-align:center}.elementor-2684 .elementor-element.elementor-element-dc4cb0b>.elementor-element-populated{padding:0 0 0 0}.elementor-2684 .elementor-element.elementor-element-7895723{animation-delay:150ms;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-2684 .elementor-element.elementor-element-7895723 .aux-widget-image{text-align:center}.elementor-2684 .elementor-element.elementor-element-20bd019{animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-2684 .elementor-element.elementor-element-20bd019 .aux-widget-image{text-align:center}@media(max-width:1024px){.elementor-2684 .elementor-element.elementor-element-7424d23 .aux-modern-heading-primary{max-width:100%}}.elementor-2684 .elementor-element.elementor-element-ed66723 .aux-isotope-filters ul{padding-left:0}