.elementor-4307 .elementor-element.elementor-element-b3b6a7e{width:var(--container-widget-width,106.997%);max-width:106.997%;--container-widget-width:106.997%;--container-widget-flex-grow:0;bottom:0}body:not(.rtl) .elementor-4307 .elementor-element.elementor-element-b3b6a7e{left:0}body.rtl .elementor-4307 .elementor-element.elementor-element-b3b6a7e{right:0}.elementor-4307 .elementor-element.elementor-element-9337453:hover img{opacity:1}.elementor-4307 .elementor-element.elementor-element-9337453 img{transition-duration:2s}.elementor-4307 .elementor-element.elementor-element-dfda081{width:var(--container-widget-width,105.946%);max-width:105.946%;--container-widget-width:105.946%;--container-widget-flex-grow:0}.elementor-4307 .elementor-element.elementor-element-764535e{text-align:left;width:var(--container-widget-width,113.889%);max-width:113.889%;--container-widget-width:113.889%;--container-widget-flex-grow:0;align-self:center}.elementor-4307 .elementor-element.elementor-element-3909606 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-4307 .elementor-element.elementor-element-3909606 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px}.elementor-4307 .elementor-element.elementor-element-3909606 .swiper-wrapper{display:flex;align-items:center}.elementor-4307 .elementor-element.elementor-element-0241522 .elementor-swiper-button{font-size:20px}.elementor-4307 .elementor-element.elementor-element-0a20b1b .elementor-wrapper{--video-aspect-ratio:1.77777}@media(min-width:768px){.elementor-4307 .elementor-element.elementor-element-9f23d0b{width:62.767%}.elementor-4307 .elementor-element.elementor-element-aa64fad{width:37.145%}}body{font-family:'Arial',sans-serif;background-color:#fff;margin:0;padding:0}.container{max-width:1000px;margin:50px auto;padding:20px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:10px}h1{text-align:center;color:#2c3e50;margin-bottom:20px;font-size:2.5em}.vision{margin-bottom:40px;padding:50px;border-left:5px solid #27ae60;background-color:#e8f5e9;border-radius:5px}.mission{margin-bottom:40px;padding:14px;border-left:5px solid #27ae60;background-color:#e8f5e9;border-radius:5px}.vision h2,.mission h2{color:#27ae60;margin-top:0}.vision p,.mission p{color:#34495e;font-size:1.1em;line-height:1.6}.mission{border-left-color:#3498db;background-color:#ebf5fb}.mission h2{color:#3498db}.decorative-line{height:4px;width:50px;background-color:#27ae60;margin:20px auto;border-radius:2px}