.elementor-987 .elementor-element.elementor-element-a2c27ba:not(.elementor-motion-effects-element-type-background), .elementor-987 .elementor-element.elementor-element-a2c27ba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    /*background-image: url("./../../2022/08/Footer-Bg-1-1.webp");
    background-position: top right;
    background-repeat: no-repeat;
    background-size: cover;*/
    background: #1f204e;
    /* background-image: url("../../../../images/home/footer.png");*/
}

.mapfooter{
    width:80%
}

.elementor-987 .elementor-element.elementor-element-a2c27ba {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 25px 15px 0px 15px;
}

    .elementor-987 .elementor-element.elementor-element-a2c27ba > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-987 .elementor-element.elementor-element-e9ca04e > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-987 .elementor-element.elementor-element-33a026f {
    width: var( --container-widget-width, 1716.5px );
    max-width: 1716.5px;
    --container-widget-width: 1716.5px;
    --container-widget-flex-grow: 0;
    top: -239px;
}

body:not(.rtl) .elementor-987 .elementor-element.elementor-element-33a026f {
    left: -179px;
}

body.rtl .elementor-987 .elementor-element.elementor-element-33a026f {
    right: -179px;
}

.elementor-987 .elementor-element.elementor-element-b68dd8d > .elementor-background-overlay {
    opacity: 1;
}

.elementor-987 .elementor-element.elementor-element-b68dd8d {
    padding: 0px 0px 30px 0px;
}

.elementor-987 .elementor-element.elementor-element-c235088 {
    width: 30%;
}

    .elementor-987 .elementor-element.elementor-element-c235088 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-987 .elementor-element.elementor-element-7223e60 {
    text-align: left;
}

    .elementor-987 .elementor-element.elementor-element-7223e60 > .elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

.elementor-987 .elementor-element.elementor-element-15c6174 {
    columns: 1;
    column-gap: 0px;
    text-align: left;
    color: #949393;
}

    .elementor-987 .elementor-element.elementor-element-15c6174 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 75px 0px 0px;
    }

.elementor-987 .elementor-element.elementor-element-9f8e01f {
    text-align: left;
    color: #FFFFFF;
}

    .elementor-987 .elementor-element.elementor-element-9f8e01f > .elementor-widget-container {
        padding: 0px 0px 24px 0px;
    }

.elementor-987 .elementor-element.elementor-element-11da9f3 .elementor-icon-wrapper {
    text-align: left;
}

.elementor-987 .elementor-element.elementor-element-11da9f3 .elementor-icon {
    font-size: 7px;
}

body:not(.rtl) .elementor-987 .elementor-element.elementor-element-11da9f3 {
    left: -202px;
}

body.rtl .elementor-987 .elementor-element.elementor-element-11da9f3 {
    right: -202px;
}

.elementor-987 .elementor-element.elementor-element-11da9f3 {
    top: 20px;
}

.elementor-987 .elementor-element.elementor-element-53ffbfb {
    width: 19.979%;
}

    .elementor-987 .elementor-element.elementor-element-53ffbfb > .elementor-element-populated {
        margin: 0px 0px 0px 5px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 5px;
        padding: 0px 0px 0px 0px;
    }

.elementor-987 .elementor-element.elementor-element-538a7e2 {
    text-align: left;
}

    .elementor-987 .elementor-element.elementor-element-538a7e2 .elementor-heading-title {
        color: #6B6B6B;
    }

    .elementor-987 .elementor-element.elementor-element-538a7e2 > .elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

.elementor-987 .elementor-element.elementor-element-05fdfa0 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

    .elementor-987 .elementor-element.elementor-element-05fdfa0 .elementor-icon-list-text {
        color: #6B6B6B;
    }

    .elementor-987 .elementor-element.elementor-element-05fdfa0 .elementor-icon-list-item:hover .elementor-icon-list-text {
        color: #5d5de2;
    }

    .elementor-987 .elementor-element.elementor-element-05fdfa0 > .elementor-widget-container {
        padding: 0px 0px 5px 0px;
    }

.elementor-987 .elementor-element.elementor-element-295e10f {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

    .elementor-987 .elementor-element.elementor-element-295e10f .elementor-icon-list-text {
        color: #6B6B6B;
    }

    .elementor-987 .elementor-element.elementor-element-295e10f .elementor-icon-list-item:hover .elementor-icon-list-text {
        color: #5d5de2;
    }

    .elementor-987 .elementor-element.elementor-element-295e10f > .elementor-widget-container {
        padding: 0px 0px 5px 0px;
    }

.elementor-987 .elementor-element.elementor-element-81bf515 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

    .elementor-987 .elementor-element.elementor-element-81bf515 .elementor-icon-list-text {
        color: #6B6B6B;
    }

    .elementor-987 .elementor-element.elementor-element-81bf515 .elementor-icon-list-item:hover .elementor-icon-list-text {
        color: #5d5de2;
    }

    .elementor-987 .elementor-element.elementor-element-81bf515 > .elementor-widget-container {
        padding: 0px 0px 5px 0px;
    }

.elementor-987 .elementor-element.elementor-element-dad710e {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

    .elementor-987 .elementor-element.elementor-element-dad710e .elementor-icon-list-text {
        color: #6B6B6B;
    }

    .elementor-987 .elementor-element.elementor-element-dad710e .elementor-icon-list-item:hover .elementor-icon-list-text {
        color: #5d5de2;
    }

    .elementor-987 .elementor-element.elementor-element-dad710e > .elementor-widget-container {
        padding: 0px 0px 5px 0px;
    }

.elementor-987 .elementor-element.elementor-element-3e43743 {
    --e-icon-list-icon-size: 14px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

    .elementor-987 .elementor-element.elementor-element-3e43743 .elementor-icon-list-text {
        color: #6B6B6B;
    }

    .elementor-987 .elementor-element.elementor-element-3e43743 .elementor-icon-list-item:hover .elementor-icon-list-text {
        color: #5d5de2;
    }

    .elementor-987 .elementor-element.elementor-element-3e43743 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

.elementor-987 .elementor-element.elementor-element-a38ce9f > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 17px;
}

.elementor-987 .elementor-element.elementor-element-8bb8c5e {
    text-align: left;
}

    .elementor-987 .elementor-element.elementor-element-8bb8c5e .elementor-heading-title {
        color: #6B6B6B;
    }

    .elementor-987 .elementor-element.elementor-element-8bb8c5e > .elementor-widget-container {
        padding: 0px 0px 10px 0px;
    }

.elementor-987 .elementor-element.elementor-element-9f52390 > .elementor-widget-container {
    padding: 0px 0px 10px 0px;
}

.elementor-987 .elementor-element.elementor-element-a41a328 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 16px;
    --grid-column-gap: 10px;
    --grid-row-gap: 0px;
}

    .elementor-987 .elementor-element.elementor-element-a41a328 .elementor-social-icon {
        background-color: #02010100;
        border-style: solid;
        border-width: 1px 1px 1px 1px;
        border-color: #878787;
    }

        .elementor-987 .elementor-element.elementor-element-a41a328 .elementor-social-icon i {
            color: #404040;
        }

        .elementor-987 .elementor-element.elementor-element-a41a328 .elementor-social-icon svg {
            fill: #666666;
        }

        .elementor-987 .elementor-element.elementor-element-a41a328 .elementor-social-icon:hover {
            background-color: #5d5de2;
            border-color: #5d5de2;
        }

            .elementor-987 .elementor-element.elementor-element-a41a328 .elementor-social-icon:hover i {
                color: #FFFFFF;
            }

            .elementor-987 .elementor-element.elementor-element-a41a328 .elementor-social-icon:hover svg {
                fill: #FFFFFF;
            }

    .elementor-987 .elementor-element.elementor-element-a41a328 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

.elementor-987 .elementor-element.elementor-element-fdd8826 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

    .elementor-987 .elementor-element.elementor-element-fdd8826 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear-eight, .elementor-987 .elementor-element.elementor-element-0e9d90a .animation-element {
    text-align: center;
}

.elementor-987 .elementor-element.elementor-element-0e9d90a .rt-heading-two {
    text-align: center;
}

.elementor-987 .elementor-element.elementor-element-0e9d90a .rt-hover-heading, .elementor-987 .elementor-element.elementor-element-0e9d90a .ml1 {
    text-align: center;
}

.elementor-987 .elementor-element.elementor-element-0e9d90a .heading-style-ten {
    text-align: center;
}

.elementor-987 .elementor-element.elementor-element-0e9d90a .rt-highlight-txt {
    text-align: center;
}

.elementor-987 .elementor-element.elementor-element-0e9d90a .rt-heading-two, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-title-heading {
    color: #6B6B6B;
}

.elementor-987 .elementor-element.elementor-element-0e9d90a .rt-hover-heading {
    color: #6B6B6B;
}

.elementor-987 .elementor-element.elementor-element-0e9d90a .rtheading, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-textappear-line {
    color: #6B6B6B;
}

.elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear-eight h1, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear-eight h2, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear-eight h3, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear-eight h4, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear-eight h5, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear-eight h6, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear-eight p, .elementor-987 .elementor-element.elementor-element-0e9d90a .rt-text-appear-eight span {
    color: #6B6B6B;
}

.elementor-987 .elementor-element.elementor-element-0e9d90a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 27px 0px;
}

.elementor-987 .elementor-element.elementor-element-9f438ed {
    text-align: center;
}

    .elementor-987 .elementor-element.elementor-element-9f438ed > .elementor-widget-container {
        margin: 0px 0px 20px 0px;
    }

.elementor-987 .elementor-element.elementor-element-78f261d {
    text-align: center;
}

    .elementor-987 .elementor-element.elementor-element-78f261d > .elementor-widget-container {
        margin: 0px 0px 10px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-987 .elementor-element.elementor-element-6282b10 {
    /*border-style: solid;*/
    border-width: 1px 0px 0px 0px;
    border-color: #eff1f4;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 15px;
    padding: 5px 25px 0px;
  /*  background: rgb(255 255 255 / 65%);*/
    border-radius: 20px;
}

    .elementor-987 .elementor-element.elementor-element-6282b10 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-987 .elementor-element.elementor-element-bf2fc8c {
    column-gap: 0px;
    text-align: center;
    color: #FFFFFF;
}

    .elementor-987 .elementor-element.elementor-element-bf2fc8c > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
