.elementor-13698 .elementor-element.elementor-element-ca77866 > .elementor-background-overlay{background-image:url("https://oikos-international.org/wp-content/uploads/2025/12/webpagebanner6-1.png");background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13698 .elementor-element.elementor-element-ca77866{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:175px 0px 200px 0px;}.elementor-13698 .elementor-element.elementor-element-40c4a772 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:56px;font-weight:600;}.elementor-13698 .elementor-element.elementor-element-40c4a772 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-13698 .elementor-element.elementor-element-40c4a772{left:13px;}body.rtl .elementor-13698 .elementor-element.elementor-element-40c4a772{right:13px;}.elementor-13698 .elementor-element.elementor-element-40c4a772{top:-62px;}.elementor-13698 .elementor-element.elementor-element-46233e38{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;top:53px;}body:not(.rtl) .elementor-13698 .elementor-element.elementor-element-46233e38{left:13px;}body.rtl .elementor-13698 .elementor-element.elementor-element-46233e38{right:13px;}.elementor-13698 .elementor-element.elementor-element-67c09cef{padding:10px 0px 0px 0px;}.elementor-13698 .elementor-element.elementor-element-69205003 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-13698 .elementor-element.elementor-element-72125ebf{text-align:justify;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-13698 .elementor-element.elementor-element-72125ebf > .elementor-widget-container{padding:75px 0px 0px 0px;}.elementor-13698 .elementor-element.elementor-element-7d0da025 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-13698 .elementor-element.elementor-element-7d0da025 > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-13698 .elementor-element.elementor-element-4645f530{text-align:justify;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-13698 .elementor-element.elementor-element-c2a59a8{--e-image-carousel-slides-to-show:2;}.elementor-13698 .elementor-element.elementor-element-4da0ac96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-13698 .elementor-element.elementor-element-4da0ac96 > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-13698 .elementor-element.elementor-element-399c0a33{text-align:justify;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-13698 .elementor-element.elementor-element-5a1ede90 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-13698 .elementor-element.elementor-element-5a1ede90 > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-13698 .elementor-element.elementor-element-1466da{text-align:justify;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-13698 .elementor-element.elementor-element-518f3628{--e-image-carousel-slides-to-show:2;}.elementor-13698 .elementor-element.elementor-element-19217a40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-13698 .elementor-element.elementor-element-19217a40 > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-13698 .elementor-element.elementor-element-2b96ef45{text-align:justify;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-13698 .elementor-element.elementor-element-14a15379{--e-image-carousel-slides-to-show:2;}.elementor-13698 .elementor-element.elementor-element-6fd07f7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-13698 .elementor-element.elementor-element-6fd07f7b > .elementor-widget-container{padding:50px 0px 30px 0px;}.elementor-13698 .elementor-element.elementor-element-2169a113{text-align:justify;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-13698 .elementor-element.elementor-element-61586021{--e-image-carousel-slides-to-show:2;}.elementor-13698 .elementor-element.elementor-element-5477e5c5{text-align:justify;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-line{width:4px;margin-left:-2px;background:#d7e4ed;margin-top:20px;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline__line{height:4px;background:#d7e4ed;margin-top:20px;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-line .eael-content-timeline-inner{width:4px;background:var( --e-global-color-c7fbabb );}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline__line::after{background:var( --e-global-color-c7fbabb );border:var( --e-global-color-c7fbabb );}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-content{background:#f1f2f3;text-align:left;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item__card-inner{background:#f1f2f3;text-align:left;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-content::before{border-left-color:#f1f2f3;border-right-color:#f1f2f3;border-width:13px;top:35px;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item__card-arrow{width:13px;height:13px;left:35px;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item__card-arrow:before{background:#f1f2f3;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-img{width:40px;height:40px;margin-top:20px;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item__point-content .eael-elements-icon{width:40px;height:40px;border-width:6px;background:#f1f2f3;border-color:#f9f9f9;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-img i{font-size:14px;color:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-img .content-timeline-bullet-svg{height:14px;width:14px;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-img svg{height:14px;width:14px;fill:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item__point-content .eael-elements-icon i{font-size:14px;color:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{height:14px;width:14px;vertical-align:middle;fill:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 ..eael-content-timeline-line .eael-content-timeline-inner{margin-top:20px;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-img.eael-picture{border-width:6px;background:#f1f2f3;border-color:#f9f9f9;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img.eael-picture{background:var( --e-global-color-c7fbabb );border-color:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon{background:var( --e-global-color-c7fbabb );border-color:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img i{color:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-block.eael-highlight .eael-content-timeline-img svg{fill:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon i{color:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item.is-active .eael-horizontal-timeline-item__point-content .eael-elements-icon svg{fill:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-content .eael-timeline-title{color:var( --e-global-color-df47fb5 );text-align:left;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-content .eael-timeline-title a{color:var( --e-global-color-df47fb5 );text-align:left;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title{color:var( --e-global-color-df47fb5 );text-align:left;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__card-title a{color:var( --e-global-color-df47fb5 );text-align:left;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-content p{color:#333;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item__card-inner p{color:#333;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-content .eael-date{color:#4d4d4d;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item .eael-horizontal-timeline-item__meta{color:#4d4d4d;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-content .eael-read-more{padding:10px 10px 10px 10px;background:var( --e-global-color-c7fbabb );}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item .eael-read-more{padding:10px 10px 10px 10px;background:var( --e-global-color-c7fbabb );}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-content .eael-read-more, .elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item .eael-read-more{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:lowercase;color:#fff;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-content-timeline-content .eael-read-more:hover{color:#f9f9f9;background:#bac4cb;}.elementor-13698 .elementor-element.elementor-element-3bbdc170 .eael-horizontal-timeline-item .eael-read-more:hover{color:#f9f9f9;background:#bac4cb;}@media(min-width:768px){.elementor-13698 .elementor-element.elementor-element-69205003{width:54.271%;}.elementor-13698 .elementor-element.elementor-element-145d5018{width:45.685%;}}/* Start custom CSS for eael-content-timeline, class: .elementor-element-3bbdc170 *//* =====================================================
   EA CONTENT TIMELINE — EDITOR + FRONTEND SAFE
   ===================================================== */

/* Base card styles */
.eael-content-timeline-content,
.elementor-editor-active .eael-content-timeline-content {
    position: relative;

    height: 125px; /* your value */
    min-height: 0;
    overflow: hidden;

    padding: 10px; /* your value */
    padding-top: 0px;
    padding-right: 80px; /* your value */

    margin-bottom: -40px; /* your value */
    box-sizing: border-box;
    margin-left: 0 !important; /* ensures no left indentation */
}

/* =====================================================
   Remove wrapper spacing that EA adds dynamically
   ===================================================== */
.eael-content-timeline-item,
.elementor-editor-active .eael-content-timeline-item,
.eael-content-timeline-item-inner,
.elementor-editor-active .eael-content-timeline-item-inner {
    padding: 0 !important;
    margin: 0 !important;
    min-height: 0 !important;
    overflow: visible !important;
}

/* =====================================================
   Force compact spacing for date, title, and excerpt
   ===================================================== */

/* Date */
.eael-content-timeline-content .eael-date,
.elementor-editor-active .eael-content-timeline-content .eael-date {
    margin-top: 15px !important;
    margin-bottom: -10px !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* Title */
.eael-content-timeline-content .eael-timeline-title,
.elementor-editor-active .eael-content-timeline-content .eael-timeline-title,
.eael-content-timeline-content h1,
.eael-content-timeline-content h2,
.eael-content-timeline-content h3 {
    margin-top: 10px !important;
    margin-bottom: 5px !important;
    padding: 0 !important;
    line-height: 1.1 !important;
}

/* Excerpt */
.eael-content-timeline-content p,
.elementor-editor-active .eael-content-timeline-content p {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}

/* =====================================================
   Read More button — top right
   ===================================================== */
.eael-content-timeline-content .eael-read-more,
.eael-content-timeline-content .eael-timeline-read-more,
.elementor-editor-active .eael-content-timeline-content .eael-read-more,
.elementor-editor-active .eael-content-timeline-content .eael-timeline-read-more {
    position: absolute !important;
    top: 12px !important;
    right: 10px !important;
    margin: 0px !important;
    font-size: 12px !important;
    text-decoration: none !important;
}/* End custom CSS */