.elementor-2 .elementor-element.elementor-element-924f3ac:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-924f3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://54.87.174.197:443/wp-content/uploads/2025/07/kobu-agency-7okkFhxrxNw-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-924f3ac > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-924f3ac > .elementor-container{min-height:560px;}.elementor-2 .elementor-element.elementor-element-924f3ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-77785ba > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-aa5fa0c .elementor-heading-title{line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-0d1a6a8{color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-db1a607{width:var( --container-widget-width, 116.538% );max-width:116.538%;--container-widget-width:116.538%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-db1a607 > .elementor-widget-container{background-color:var( --e-global-color-847fa41 );margin:100px 10px 100px 10px;padding:20px 20px 20px 20px;border-radius:12px 12px 12px 12px;}/* Start custom CSS for text-editor, class: .elementor-element-db1a607 */.ff-el-input--label label {font-size: 14px;/* End custom CSS */