.elementor-20 .elementor-element.elementor-element-82d41fb:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-82d41fb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://kastoria.com.eg/wp-content/uploads/2025/11/bg1.jpeg)}.elementor-20 .elementor-element.elementor-element-82d41fb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-20 .elementor-element.elementor-element-82d41fb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-419b114:not(.elementor-motion-effects-element-type-background),.elementor-20 .elementor-element.elementor-element-419b114>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url(https://kastoria.com.eg/wp-content/uploads/2025/11/bg1.jpeg)}.elementor-20 .elementor-element.elementor-element-419b114{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-20 .elementor-element.elementor-element-419b114>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-20 .elementor-element.elementor-element-a2910d2>.elementor-widget-container{margin:0 0 50px}.elementor-20 .elementor-element.elementor-element-ab1e41c>.elementor-widget-container{background-color:#acc3d9}.elementor-20 .elementor-element.elementor-element-8aedbaf>.elementor-widget-container{background-color:#acc3d9}.elementor-20 .elementor-element.elementor-element-c09634a>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-20 .elementor-element.elementor-element-5ed6fcb{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-20 .elementor-element.elementor-element-f88599e{background-color:#acc3d9;padding:10px}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-c09634a>.elementor-element-populated{padding:0 30px}.elementor-20 .elementor-element.elementor-element-5ed6fcb{--grid-auto-flow:row}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-c09634a>.elementor-element-populated{padding:0 15px}.elementor-20 .elementor-element.elementor-element-5ed6fcb{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}}