.elementor-555 .elementor-element.elementor-element-22b3c3b2:not(.elementor-motion-effects-element-type-background), .elementor-555 .elementor-element.elementor-element-22b3c3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);background-image:url("https://www.oneplanetschool.ac.ug/wp-content/uploads/2025/10/7J7A0618-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-555 .elementor-element.elementor-element-22b3c3b2 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #0E143800 65%, #EC9123 85%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-555 .elementor-element.elementor-element-22b3c3b2 > .elementor-container{max-width:1040px;min-height:66vh;}.elementor-555 .elementor-element.elementor-element-22b3c3b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-555 .elementor-element.elementor-element-787e6490 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-555 .elementor-element.elementor-element-7e0ce6cb .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:51px;font-weight:400;line-height:1em;letter-spacing:-0.5px;text-shadow:0px 0px 10px #000000;color:#ffffff;}.elementor-555 .elementor-element.elementor-element-2fd5d623 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-555 .elementor-element.elementor-element-2fd5d623 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:25px;font-weight:300;line-height:1.4em;text-shadow:0px 0px 10px #000000;color:#ffffff;}.elementor-555 .elementor-element.elementor-element-2e32388e:not(.elementor-motion-effects-element-type-background), .elementor-555 .elementor-element.elementor-element-2e32388e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-555 .elementor-element.elementor-element-2e32388e > .elementor-container{max-width:1040px;text-align:center;}.elementor-555 .elementor-element.elementor-element-2e32388e > .elementor-background-overlay{opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-555 .elementor-element.elementor-element-2e32388e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 20px 0px;}.elementor-555 .elementor-element.elementor-element-10856968 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-555 .elementor-element.elementor-element-10856968 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:25px;font-weight:500;font-style:italic;line-height:1.4em;color:#7A1315;}.elementor-555 .elementor-element.elementor-element-5ab1a498{--divider-border-style:solid;--divider-color:#e3a72f;--divider-border-width:4px;}.elementor-555 .elementor-element.elementor-element-5ab1a498 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-555 .elementor-element.elementor-element-5ab1a498 .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-555 .elementor-element.elementor-element-5ab1a498 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-555 .elementor-element.elementor-element-16ceecbe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-555 .elementor-element.elementor-element-16ceecbe:not(.elementor-motion-effects-element-type-background), .elementor-555 .elementor-element.elementor-element-16ceecbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-555 .elementor-element.elementor-element-16ceecbe > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(135deg, #ffffff 0%, #f7f9fa 100%);opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-555 .elementor-element.elementor-element-16ceecbe > .elementor-container{max-width:1040px;}.elementor-555 .elementor-element.elementor-element-16ceecbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 80px 0px;}.elementor-555 .elementor-element.elementor-element-4863e58c{text-align:center;}.elementor-555 .elementor-element.elementor-element-4863e58c .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:34px;font-weight:600;line-height:1.33em;letter-spacing:-0.15px;color:#7A1315;}.elementor-555 .elementor-element.elementor-element-f2a2d9b{--divider-border-style:solid;--divider-color:#e3a72f;--divider-border-width:4px;}.elementor-555 .elementor-element.elementor-element-f2a2d9b > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-555 .elementor-element.elementor-element-f2a2d9b .elementor-divider-separator{width:48px;margin:0 auto;margin-center:0;}.elementor-555 .elementor-element.elementor-element-f2a2d9b .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-555 .elementor-element.elementor-element-75a2a438:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-555 .elementor-element.elementor-element-75a2a438 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e1f5fe;}.elementor-555 .elementor-element.elementor-element-75a2a438 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-555 .elementor-element.elementor-element-75a2a438 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-555 .elementor-element.elementor-element-2d3b96c8{text-align:right;}.elementor-555 .elementor-element.elementor-element-2d3b96c8 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:31px;font-weight:100;color:rgba(0,0,0,0.54);}.elementor-555 .elementor-element.elementor-element-971965e .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;line-height:1.617em;color:rgba(0,0,0,0.54);}.elementor-555 .elementor-element.elementor-element-41a6d68d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-555 .elementor-element.elementor-element-fb4e0b3{text-align:right;}.elementor-555 .elementor-element.elementor-element-fb4e0b3 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:30px;font-weight:200;color:#ef5350;}.elementor-555 .elementor-element.elementor-element-76d788bd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-555 .elementor-element.elementor-element-76d788bd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffebee;}.elementor-555 .elementor-element.elementor-element-76d788bd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-555 .elementor-element.elementor-element-76d788bd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-555 .elementor-element.elementor-element-4e27135 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;line-height:1.617em;color:rgba(0,0,0,0.54);}.elementor-555 .elementor-element.elementor-element-79b96f40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-555 .elementor-element.elementor-element-79b96f40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ede7f6;}.elementor-555 .elementor-element.elementor-element-79b96f40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-555 .elementor-element.elementor-element-79b96f40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-555 .elementor-element.elementor-element-212f5411{text-align:right;}.elementor-555 .elementor-element.elementor-element-212f5411 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:24px;font-weight:200;color:rgba(0,0,0,0.54);}.elementor-555 .elementor-element.elementor-element-28cab386 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;line-height:1.617em;color:rgba(0,0,0,0.54);}.elementor-555 .elementor-element.elementor-element-4c44ce43{text-align:right;}.elementor-555 .elementor-element.elementor-element-4c44ce43 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:28px;font-weight:200;color:#8d6e63;}.elementor-555 .elementor-element.elementor-element-27291a2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-555 .elementor-element.elementor-element-27291a2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efebe9;}.elementor-555 .elementor-element.elementor-element-27291a2b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-555 .elementor-element.elementor-element-27291a2b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-555 .elementor-element.elementor-element-3bf66418 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;line-height:1.617em;color:rgba(0,0,0,0.54);}.elementor-555 .elementor-element.elementor-element-12b9850a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-555 .elementor-element.elementor-element-12b9850a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e8f5e9;}.elementor-555 .elementor-element.elementor-element-12b9850a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-555 .elementor-element.elementor-element-12b9850a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-555 .elementor-element.elementor-element-cd20940{text-align:right;}.elementor-555 .elementor-element.elementor-element-cd20940 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:30px;font-weight:200;color:rgba(0,0,0,0.54);}.elementor-555 .elementor-element.elementor-element-1c8f5893 .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;line-height:1.617em;color:rgba(0,0,0,0.54);}.elementor-555 .elementor-element.elementor-element-1aa86f8:not(.elementor-motion-effects-element-type-background), .elementor-555 .elementor-element.elementor-element-1aa86f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.oneplanetschool.ac.ug/wp-content/uploads/2025/08/ADM_0340-1024x683.jpg");background-position:center center;}.elementor-555 .elementor-element.elementor-element-1aa86f8 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #E3A72F00 0%, #EC9123 46%);opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-555 .elementor-element.elementor-element-1aa86f8 > .elementor-container{max-width:1000px;}.elementor-555 .elementor-element.elementor-element-1aa86f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 80px 0px;}.elementor-555 .elementor-element.elementor-element-8318440.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-555 .elementor-element.elementor-element-8318440 > .elementor-element-populated{text-align:center;}.elementor-555 .elementor-element.elementor-element-24c5577{--spacer-size:25px;}.elementor-555 .elementor-element.elementor-element-dda83cf .elementor-heading-title{font-family:"Muli", Sans-serif;font-size:48px;font-weight:400;text-transform:capitalize;line-height:1.176em;letter-spacing:-0.15px;color:#FFFFFF;}.elementor-555 .elementor-element.elementor-element-79ba9f0 .elementor-button{background-color:#7A1315;font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;line-height:1em;letter-spacing:0.15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A1315;border-radius:30px 30px 30px 30px;}.elementor-555 .elementor-element.elementor-element-79ba9f0 .elementor-button:hover, .elementor-555 .elementor-element.elementor-element-79ba9f0 .elementor-button:focus{background-color:rgba(255,255,255,0);color:#7A1315;border-color:#7A1315;}.elementor-555 .elementor-element.elementor-element-79ba9f0 > .elementor-widget-container{margin:0px 8px 0px 0px;}.elementor-555 .elementor-element.elementor-element-79ba9f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-555 .elementor-element.elementor-element-79ba9f0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-555 .elementor-element.elementor-element-79ba9f0 .elementor-button:hover svg, .elementor-555 .elementor-element.elementor-element-79ba9f0 .elementor-button:focus svg{fill:#7A1315;}.elementor-555 .elementor-element.elementor-element-8beabc0{--display:flex;--overlay-opacity:0.5;}.elementor-555 .elementor-element.elementor-element-8beabc0:not(.elementor-motion-effects-element-type-background), .elementor-555 .elementor-element.elementor-element-8beabc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A1315;}.elementor-555 .elementor-element.elementor-element-8beabc0::before, .elementor-555 .elementor-element.elementor-element-8beabc0 > .elementor-background-video-container::before, .elementor-555 .elementor-element.elementor-element-8beabc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-555 .elementor-element.elementor-element-8beabc0 > .elementor-background-slideshow::before, .elementor-555 .elementor-element.elementor-element-8beabc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-555 .elementor-element.elementor-element-8beabc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #70151500 0%, #F2295B00 100%);}.elementor-555 .elementor-element.elementor-element-5dd6d1e{text-align:center;}.elementor-555 .elementor-element.elementor-element-5dd6d1e .elementor-heading-title{font-size:22px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-555 .elementor-element.elementor-element-422e1b2{width:var( --container-widget-width, 98.399% );max-width:98.399%;--container-widget-width:98.399%;--container-widget-flex-grow:0;}.elementor-555 .elementor-element.elementor-element-422e1b2.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-555 .elementor-element.elementor-element-75a2a438{width:20%;}.elementor-555 .elementor-element.elementor-element-4255f96f{width:80%;}.elementor-555 .elementor-element.elementor-element-41a6d68d{width:20%;}.elementor-555 .elementor-element.elementor-element-76d788bd{width:80%;}.elementor-555 .elementor-element.elementor-element-79b96f40{width:20%;}.elementor-555 .elementor-element.elementor-element-1f56b43b{width:80%;}.elementor-555 .elementor-element.elementor-element-1c930715{width:20%;}.elementor-555 .elementor-element.elementor-element-27291a2b{width:80%;}.elementor-555 .elementor-element.elementor-element-12b9850a{width:20%;}.elementor-555 .elementor-element.elementor-element-4c3293eb{width:80%;}}@media(min-width:1025px){.elementor-555 .elementor-element.elementor-element-22b3c3b2:not(.elementor-motion-effects-element-type-background), .elementor-555 .elementor-element.elementor-element-22b3c3b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-555 .elementor-element.elementor-element-22b3c3b2 > .elementor-container{min-height:50vh;}.elementor-555 .elementor-element.elementor-element-22b3c3b2{padding:2em 2em 2em 2em;}.elementor-555 .elementor-element.elementor-element-2e32388e{padding:3em 1em 0em 1em;}.elementor-555 .elementor-element.elementor-element-16ceecbe{padding:3em 2em 3em 2em;}}@media(max-width:767px){.elementor-555 .elementor-element.elementor-element-22b3c3b2{padding:3em 1em 3em 1em;}.elementor-555 .elementor-element.elementor-element-7e0ce6cb .elementor-heading-title{font-size:40px;}.elementor-555 .elementor-element.elementor-element-2fd5d623 .elementor-heading-title{font-size:16px;}.elementor-555 .elementor-element.elementor-element-2e32388e{padding:3em 1em 0em 1em;}.elementor-555 .elementor-element.elementor-element-16ceecbe{padding:3em 1em 3em 1em;}.elementor-555 .elementor-element.elementor-element-4863e58c .elementor-heading-title{font-size:24px;}.elementor-555 .elementor-element.elementor-element-2d3b96c8{text-align:left;}.elementor-555 .elementor-element.elementor-element-fb4e0b3{text-align:left;}.elementor-555 .elementor-element.elementor-element-212f5411{text-align:left;}.elementor-555 .elementor-element.elementor-element-4c44ce43{text-align:left;}.elementor-555 .elementor-element.elementor-element-cd20940{text-align:left;}.elementor-555 .elementor-element.elementor-element-1aa86f8{padding:3em 1em 3em 1em;}.elementor-555 .elementor-element.elementor-element-dda83cf .elementor-heading-title{font-size:24px;}}