.elementor-1554 .elementor-element.elementor-element-a67b96e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1554 .elementor-element.elementor-element-f38fe91{--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;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1554 .elementor-element.elementor-element-1317088 img{border-radius:5px 5px 5px 5px;}.elementor-1554 .elementor-element.elementor-element-f862463{--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;}.elementor-1554 .elementor-element.elementor-element-2d58378 img{border-radius:5px 5px 5px 5px;}.elementor-1554 .elementor-element.elementor-element-be73242{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1554 .elementor-element.elementor-element-2b264b6{--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;}.elementor-1554 .elementor-element.elementor-element-c233bbf img{border-radius:5px 5px 5px 5px;}.elementor-1554 .elementor-element.elementor-element-7add97d{--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;}.elementor-1554 .elementor-element.elementor-element-4938cb9 img{border-radius:5px 5px 5px 5px;}@media(min-width:768px){.elementor-1554 .elementor-element.elementor-element-f38fe91{--width:50%;}.elementor-1554 .elementor-element.elementor-element-f862463{--width:50%;}.elementor-1554 .elementor-element.elementor-element-2b264b6{--width:50%;}.elementor-1554 .elementor-element.elementor-element-7add97d{--width:50%;}}/* Start custom CSS for aelpa_banner_v1, class: .elementor-element-462f9de */.main-slider-three .slide {
    padding: 190px 0px 20px;
}

@media (min-width: 1200px) {
    .main-slider-three .image img {
        right: 20%;
        bottom: 150px;
    }
    .main-slider-three h1 {
        font-size: 70px;
    }
    .main-slider-three .content-column {
        left: 5%;
    }
}

@media only screen and (max-width: 1140px) and (min-width: 1020px) {
    .main-slider-three .content-column .inner-column {
        background-color: #00000066;
        border-radius: 30px;
        padding: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for aelpa_about_us_v1, class: .elementor-element-1ef2699 */.elementor-1554 .elementor-element.elementor-element-1ef2699 .about-info {
    display: none;
}

.elementor-1554 .elementor-element.elementor-element-1ef2699 .lower-text {
    top: 25px;
}

.about-section-three .image-column .inner-column {
    margin-top: 150px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a67b96e */.dcf-home-img img {
    min-height: 360px;
    object-fit: cover;
    transition: transform .2s;
}

.dcf-home-img img:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for aelpa_our_services_v1, class: .elementor-element-741f6db */@media (min-width: 1000px) {
    .feature-block.col-lg-3 {
        width: 33.33333%;
    }  
    .feature-block .inner-box {
        min-height: 780px;
    }
}

.elementor-1554 .elementor-element.elementor-element-741f6db .text {
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be73242 */.dcf-home-img img {
    min-height: 360px;
    object-fit: cover;
    transition: transform .2s;
}

.dcf-home-img img:hover {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for aelpa_our_mission, class: .elementor-element-6a7a5bb */.fact-counter.style-two {
    display: none;
}

.mission-section .counter-column .list li {
    font-family: 'Manrope', Sans-Serif;
    font-size: 18px;
}

.mission-section .content-column p {
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for aelpa_our_features_v1, class: .elementor-element-126b675 */@media (min-width: 1000px) {
    .involve-block-two.col-lg-4 {
        width: 25%;
    }
}

.involve-block-two h3 {
    font-size: 20px;
    padding: 15px;
}

.involve-block-two .inner-box .content {
    top: 80px;
}

.involve-block-two .inner-box .image img {
    height: 400px;
    object-fit: cover;
}/* End custom CSS */