.elementor-1274 .elementor-element.elementor-element-1eac163{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1274 .elementor-element.elementor-element-1eac163:not(.elementor-motion-effects-element-type-background), .elementor-1274 .elementor-element.elementor-element-1eac163 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0EB;}.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-1274 .elementor-element.elementor-element-787a4e3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-modern-heading-primary{font-family:"Cairo", Sans-serif;font-size:45px;font-weight:700;line-height:57px;letter-spacing:0.47px;color:#000000;margin:0px 0px 31px 0px;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-modern-heading-secondary{font-family:"Rubik", Sans-serif;font-size:16px;font-weight:300;line-height:25px;color:#858585;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-modern-heading-divider{height:4px;width:60px;background-color:#C7A350;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-modern-heading-description{color:#000000;font-family:"Cairo", Sans-serif;font-size:16px;font-weight:500;line-height:30px;margin:35px 0px 0px 0px;}.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-1274 .elementor-element.elementor-element-1ab942f > .elementor-widget-container{margin:0px 0px -70px 0px;padding:15px 15px 15px 15px;}.elementor-1274 .elementor-element.elementor-element-1ab942f .entry-header .entry-title a{color:#000000;}.elementor-1274 .elementor-element.elementor-element-1ab942f .entry-header .entry-title a:hover{color:#C7A350;}.elementor-1274 .elementor-element.elementor-element-1ab942f .aux-iso-item{margin-bottom:30px !important;}@media(max-width:1024px){.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-modern-heading-primary{font-size:30px;line-height:37px;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-modern-heading-description{font-size:15px;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-widget-modern-heading .aux-widget-inner{width:100%;margin:0px 0px 0px 0px;padding:0px 50px 0px 50px;}}@media(max-width:767px){.elementor-1274 .elementor-element.elementor-element-787a4e3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-modern-heading-primary{letter-spacing:0px;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-modern-heading-divider{width:60px;}.elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-widget-modern-heading .aux-widget-inner{padding:0px 10px 0px 10px;}.elementor-1274 .elementor-element.elementor-element-1ab942f > .elementor-widget-container{margin:0px 0px -120px 0px;padding:15px 15px 15px 15px;}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-787a4e3 */@media screen and (max-width: 1025px) {
    .elementor-1274 .elementor-element.elementor-element-787a4e3 .aux-modern-heading-divider {
        margin: auto;
    }
}/* End custom CSS */