.elementor-3251 .elementor-element.elementor-element-5f54bfb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-repeater-item-9f52188 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://dev.climaterestorationalliance.org/wp-content/uploads/2025/02/slider1.webp);background-size:cover;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-repeater-item-c9f41b6 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://dev.climaterestorationalliance.org/wp-content/uploads/2025/02/slider2.webp);background-size:cover;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-repeater-item-c233292 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://dev.climaterestorationalliance.org/wp-content/uploads/2025/02/slider3.webp);background-size:cover;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-repeater-item-64b3477 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://dev.climaterestorationalliance.org/wp-content/uploads/2025/02/slider4.webp);background-size:cover;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-repeater-item-9c15b35 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://dev.climaterestorationalliance.org/wp-content/uploads/2025/02/slider5.jpg);background-size:cover;}.elementor-3251 .elementor-element.elementor-element-39932697 .swiper-slide{transition-duration:calc(5000ms*1.2);height:410px;}.elementor-3251 .elementor-element.elementor-element-39932697 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3251 .elementor-element.elementor-element-39932697 .swiper-slide-contents{max-width:1170px;}.elementor-3251 .elementor-element.elementor-element-39932697 .swiper-slide-inner{text-align:left;}.elementor-3251 .elementor-element.elementor-element-39932697 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:8px;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:700;}.elementor-3251 .elementor-element.elementor-element-39932697 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:10px;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:600;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-swiper-button{font-size:37px;}@media(max-width:767px){.elementor-3251 .elementor-element.elementor-element-39932697 .swiper-slide{height:420px;}.elementor-3251 .elementor-element.elementor-element-39932697 .swiper-slide-contents{max-width:100%;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-slide-heading{font-size:32px;}.elementor-3251 .elementor-element.elementor-element-39932697 .elementor-slide-description{font-size:22px;line-height:30px;}}/* Start custom CSS for slides, class: .elementor-element-39932697 */.slider .swiper-slide-inner {
    width: 1190px;
}
.slider .elementor-slide-heading {
    text-shadow: rgba(0, 0, 0, 0.498039) -1px -1px 0px, rgba(0, 0, 0, 0.498039) -1px 1px 0px, rgba(0, 0, 0, 0.498039) 1px 1px 0px, rgba(0, 0, 0, 0.498039) 1px -1px 0px;
}
.slider .elementor-slide-description{
     text-shadow: rgba(0, 0, 0, 0.498039) -1px -1px 0px, rgba(0, 0, 0, 0.498039) -1px 1px 0px, rgba(0, 0, 0, 0.498039) 1px 1px 0px, rgba(0, 0, 0, 0.498039) 1px -1px 0px;
}
.swiper-slide .elementor-slide-description a {
    font-family: poppins-semibold,poppins,sans-serif;
    font-weight: 700;
    letter-spacing: 0em;
    font-size: 20px;
    padding: 10px 43px;
    width: 273px;
    margin-top: 42px;
    display: inline-block;
    flex-wrap: nowrap;
    border-radius: 100px;
    text-align: center;
     color:#014B3F;
    background-color: #FFF6EF;
     text-shadow: rgba(0, 0, 0, 0) 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px, rgba(0, 0, 0,0) 0px 0px 0px;
  
}
.swiper-slide .elementor-slide-description a:last-child {
    font-family: poppins-semibold,poppins,sans-serif;
    font-weight: 700;
    letter-spacing: 0em;
    font-size: 20px;
    padding: 10px 43px;
    margin-top: 42px;
    display: inline-block;
    flex-wrap: nowrap;
    border-radius: 100px;
    text-align: center;
    
    background: #405155;
}
.swiper-slide .elementor-slide-description a:last-child:hover {
    color: #fff;
    background-color: #474747;
}
.swiper-slide .elementor-slide-description a:hover {
    color:#fff;
    background-color: #474747;
}




.swiper-slide[data-swiper-slide-index="0"] .elementor-slide-description a:last-child {
    color: #fff;
    background-color: #C74300;
}
.swiper-slide[data-swiper-slide-index="0"] .elementor-slide-description a {
    color:#FF512E;
    background-color: #FFF6EF;
}
.swiper-slide[data-swiper-slide-index="0"] .elementor-slide-description a:hover {
    box-shadow: 0 1px 0 rgba(14, 24, 33, 0);
    background: #474747;
}

.swiper-slide[data-swiper-slide-index="0"] .elementor-slide-description  a:last-child:hover {

    box-shadow: 0 1px 0 rgba(14, 24, 33, 0);
    background: #474747;
}

.elementor-slide-description a {
    font-family: poppins-semibold,poppins,sans-serif;
    font-weight: 700;
    letter-spacing: 0em;
    font-size: 20px;
    color: #014B3F;
    background-color: #FFF6EF;
    padding: 10px 43px;

    margin-top: 42px;
    display: inline-block;
    flex-wrap: nowrap;
    border-radius: 100px;
    text-align: center;
    text-shadow: rgba(0, 0, 0, 0.498039) 0px 0px 0px, rgba(0, 0, 0, 0.498039) 0px 0px 0px, rgba(0, 0, 0, 0.498039) 0px 0px 0px, rgba(0, 0, 0, 0.498039) 0px 0px 0px;
}
.elementor-slide-description a:last-child {
    font-family: poppins-semibold,poppins,sans-serif;
    font-weight: 700;
    letter-spacing: 0em;
    font-size: 20px;
    color: #fff;
    background-color: #C74300;
    padding: 10px 43px;

    margin-top: 42px;
    display: inline-block;
    flex-wrap: nowrap;
    border-radius: 100px;
    text-align: center;
    text-shadow: rgba(0, 0, 0, 0.498039) 0px 0px 0px, rgba(0, 0, 0, 0.498039) 0px 0px 0px, rgba(0, 0, 0, 0.498039) 0px 0px 0px, rgba(0, 0, 0, 0.498039) 0px 0px 0px;
        margin-left: 12px;
}


.elementor-swiper-button.elementor-swiper-button-next i {
    background-image: url(https://climaterestorationalliance.org/wp-content/uploads/2023/09/Icons.png);
    background-position: center;
    background-repeat: no-repeat;
    color: transparent;
}
.elementor-swiper-button.elementor-swiper-button-prev i {
    background-image: url(https://climaterestorationalliance.org/wp-content/uploads/2023/09/Icons-1.png);
    background-position: center;
    background-repeat: no-repeat;
    color: transparent;
}
@media (max-width: 1024px){
    .slider .swiper-slide-inner {
    width: 100%;
}
.swiper-slide .elementor-slide-description a {
   margin: 0;
    margin-top: 85px;
    width: 212px;
    font-size: 17px;
    padding: 8px 0;
}

.swiper-slide .elementor-slide-description a:last-child {
    margin: 0;
    margin-top: 22px;
        font-size: 17px;
          padding: 8px 0;
}
}/* End custom CSS */