.elementor-118 .elementor-element.elementor-element-35e8c62>.elementor-element-populated{padding:0}.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-118 .elementor-element.elementor-element-7dcba66{animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-118 .elementor-element.elementor-element-7dcba66 .aux-modern-heading-primary{font-family:"Raleway",Sans-serif;font-size:75px;font-weight:600;line-height:1em;color:#444;max-width:749px}.elementor-118 .elementor-element.elementor-element-55249d4{margin-top:35px;margin-bottom:0}.elementor-118 .elementor-element.elementor-element-2f119f7>.elementor-element-populated{padding:0}.elementor-widget-aux_recent_portfolios_grid .aux-filters li>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_grid .aux-filters li:hover>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_grid .aux-filters li>a.aux-selected{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_grid .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_grid .entry-read-more 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_grid .entry-tax{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-118 .elementor-element.elementor-element-2b535c8 .aux-iso-item{margin-bottom:0 !important}.elementor-118 .elementor-element.elementor-element-39c8a03>.elementor-widget-container{margin:140px 0 0}.elementor-118 .elementor-element.elementor-element-39c8a03 .aux-widget-inner>*{text-align:center;margin-left:auto !important;margin-right:auto !important}.elementor-118 .elementor-element.elementor-element-39c8a03 .aux-modern-heading-primary{font-family:"Raleway",Sans-serif;font-size:22px;font-weight:600;line-height:22px;color:#444;margin:4px 0 12px}.elementor-118 .elementor-element.elementor-element-39c8a03 .aux-modern-heading-description{color:#444;font-family:"Raleway",Sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0}.elementor-118 .elementor-element.elementor-element-915bd0b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-118 .elementor-element.elementor-element-915bd0b{margin-top:80px;margin-bottom:0}.elementor-118 .elementor-element.elementor-element-0d5c3b9>.elementor-element-populated{padding: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-118 .elementor-element.elementor-element-6a16a7e{animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-118 .elementor-element.elementor-element-6a16a7e .aux-widget-image{text-align:center}.elementor-118 .elementor-element.elementor-element-9e67c1f>.elementor-element-populated{padding:0}.elementor-118 .elementor-element.elementor-element-ba5ec89{animation-delay:.15s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-118 .elementor-element.elementor-element-ba5ec89 .aux-widget-image{text-align:center}.elementor-118 .elementor-element.elementor-element-743f703{animation-delay:.3s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-118 .elementor-element.elementor-element-743f703 .aux-widget-image{text-align:center}.elementor-118 .elementor-element.elementor-element-e622308{animation-delay:.45s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-118 .elementor-element.elementor-element-e622308 .aux-widget-image{text-align:center}.elementor-118 .elementor-element.elementor-element-0f9791d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-118 .elementor-element.elementor-element-0f9791d{margin-top:70px;margin-bottom:70px}.elementor-118 .elementor-element.elementor-element-36d8887>.elementor-element-populated{padding:0}.elementor-118 .elementor-element.elementor-element-5129dad{animation-delay:.45s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-118 .elementor-element.elementor-element-5129dad .aux-widget-image{text-align:center}.elementor-118 .elementor-element.elementor-element-57d0246>.elementor-element-populated{padding:0}.elementor-118 .elementor-element.elementor-element-e33155c{animation-delay:.3s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-118 .elementor-element.elementor-element-e33155c .aux-widget-image{text-align:center}.elementor-118 .elementor-element.elementor-element-feb249d{animation-delay:.15s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-118 .elementor-element.elementor-element-feb249d .aux-widget-image{text-align:center}.elementor-118 .elementor-element.elementor-element-5f06b24{animation-timing-function:cubic-bezier(.165,.84,.44,1)}.elementor-118 .elementor-element.elementor-element-5f06b24 .aux-widget-image{text-align:center}@media(max-width:1024px){.elementor-118 .elementor-element.elementor-element-7dcba66 .aux-modern-heading-primary{max-width:100%}}@media(max-width:767px){.elementor-118 .elementor-element.elementor-element-0d5c3b9{width:100%}.elementor-118 .elementor-element.elementor-element-9e67c1f{width:100%}.elementor-118 .elementor-element.elementor-element-d062afe{width:100%}}.elementor-118 .elementor-element.elementor-element-2b535c8 .aux-filters ul{max-width:1235px;margin:16px auto}