.elementor-998 .elementor-element.elementor-element-72261876 {
    margin-top: -226px;
    margin-bottom: -1px;
}



#footer-bg{
background-color: black;
color: #fff; 


}

#footer-bg ul li a{
   list-style: none;
      
    }
.elementor-998 .elementor-element.elementor-element-3c512d9a>.elementor-element-populated {
    margin: 220px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-7d515519>.elementor-container {
    min-height: 545px;
}

.elementor-998 .elementor-element.elementor-element-7d515519:not(.elementor-motion-effects-element-type-background),
.elementor-998 .elementor-element.elementor-element-7d515519>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2023/06/banner\ 6.jpg");
    background-position: center center;
    background-size: cover;
}

.elementor-998 .elementor-element.elementor-element-7d515519 {
    transition: background 0.7s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 85px;
    margin-bottom: 0px;
}

.elementor-998 .elementor-element.elementor-element-7d515519>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-998 .elementor-element.elementor-element-2df623e0 {
    padding: 0% 0% 5% 0%;
}

.elementor-998 .elementor-element.elementor-element-5c8d3a3a>.elementor-element-populated {
    margin: 10% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0% 14% 0% 0%;
}

.elementor-998 .elementor-element.elementor-element-6995513 .qodef-qi-animated-text {
    text-align: left;
}

.elementor-998 .elementor-element.elementor-element-6995513 .qodef-qi-animated-text .qodef-m-title {
    font-size: 116px;
    font-weight: 700;
    line-height: 1em;
    letter-spacing: -0.04em;
}

.elementor-998 .elementor-element.elementor-element-6995513 .qodef-m-title {
    padding: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-6995513>.elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #02010114;
}

.elementor-998 .elementor-element.elementor-element-72c6bbe1 .elementor-heading-title {
    color: #203556;
    font-size: 28px;
    line-height: 1.1em;
}

.elementor-998 .elementor-element.elementor-element-c83577b {
    --spacer-size: 50px;
}

.elementor-998 .elementor-element.elementor-element-44bcf22 .elementor-heading-title {
    color: #203556;
    font-weight: 700;
}

.elementor-998 .elementor-element.elementor-element-44bcf22>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-5836ab5 .elementor-heading-title {
    color: #203556;
    font-weight: 700;
}

.elementor-998 .elementor-element.elementor-element-5836ab5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-5ec1d81 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 18px;
    --grid-column-gap: 0px;
    --grid-row-gap: 0px;
}

.elementor-998 .elementor-element.elementor-element-5ec1d81 .elementor-widget-container {
    text-align: left;
}

.elementor-998 .elementor-element.elementor-element-5ec1d81 .elementor-social-icon {
    background-color: #FFFFFF;
    --icon-padding: 0.5em;
}

.elementor-998 .elementor-element.elementor-element-5ec1d81 .elementor-social-icon i {
    color: #061B506E;
}

.elementor-998 .elementor-element.elementor-element-5ec1d81 .elementor-social-icon svg {
    fill: #061B506E;
}

.elementor-998 .elementor-element.elementor-element-5ec1d81>.elementor-widget-container {
    margin: 16px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-567ec735>.elementor-element-populated {
    padding: 8% 8% 8% 8%;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms label {
    color: #203556;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms .wpforms-required-label {
    color: #203556;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms .wpforms-field-number-slider-hint {
    color: #203556;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms input:not([type=submit]),
.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms textarea,
.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms select,
.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms .wpforms-field-number-slider input[type=range] {
    line-height: 30px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms input:not([type=submit]),
.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms textarea,
.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms select,
.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms .wpforms-field-number-slider input[type=range] {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #00000021;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms input:not([type=submit]) {
    border-radius: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms .elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms .wpforms-field-number-slider input[type=range] {
    border-radius: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms textarea {
    border-radius: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms select {
    border-radius: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms input:not([type=submit]):focus {
    color: #000000;
    border-radius: 6px 6px 6px 6px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms select:focus {
    color: #000000;
    border-radius: 6px 6px 6px 6px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms .wpforms-field-number-slider input[type=range]:focus {
    color: #000000;
    border-radius: 6px 6px 6px 6px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms textarea:focus {
    color: #000000;
    border-radius: 6px 6px 6px 6px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms input:not([type=submit]):focus::placeholder {
    color: #000000;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms textarea:focus::placeholder {
    color: #000000;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms input:not([type=submit]):focus,
.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms select:focus,
.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms textarea:focus,
.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms .wpforms-field-number-slider input[type=range]:focus {
    border-style: solid;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms button[type=submit] {
    font-size: 16px;
    line-height: 40px;
    background-color: #203556;
    border-radius: 24px 24px 24px 24px;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms button[type=submit]:hover {
    color: #FFFFFF;
    background-color: #215AED;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms {
    text-align: left;
}

.elementor-998 .elementor-element.elementor-element-59a3b40 .qodef-qi-wp-forms label.wpforms-error {
    text-align: left;
}

.elementor-998 .elementor-element.elementor-element-5ace67df>.elementor-container {
    min-height: 0px;
    text-align: center;
}

.elementor-998 .elementor-element.elementor-element-5ace67df:not(.elementor-motion-effects-element-type-background),
.elementor-998 .elementor-element.elementor-element-5ace67df>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #000000;
}

.elementor-998 .elementor-element.elementor-element-5ace67df>.elementor-background-overlay {
    background-position: center center;
    opacity: 0.05;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-998 .elementor-element.elementor-element-5ace67df {
    transition: background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -10px;
    margin-bottom: 0px;
    padding: 6% 6% 6% 6%;
}

.elementor-998 .elementor-element.elementor-element-3427c8bb>.elementor-element-populated,
.elementor-998 .elementor-element.elementor-element-3427c8bb>.elementor-element-populated>.elementor-background-overlay,
.elementor-998 .elementor-element.elementor-element-3427c8bb>.elementor-background-slideshow {
    border-radius: 17px 17px 17px 17px;
}

.elementor-998 .elementor-element.elementor-element-3427c8bb>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 0px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 0px;
    padding: 10% 10% 10% 10%;
}

.elementor-998 .elementor-element.elementor-element-3427c8bb>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-998 .elementor-element.elementor-element-2c94edea {
    text-align: left;
}

.elementor-998 .elementor-element.elementor-element-2c94edea .elementor-heading-title {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 700;
    mix-blend-mode: luminosity;
}

.elementor-998 .elementor-element.elementor-element-4be7fbde .elementor-icon-list-icon i {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-4be7fbde .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    transition: fill 0.3s;
}

.elementor-998 .elementor-element.elementor-element-4be7fbde {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-998 .elementor-element.elementor-element-4be7fbde .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-4be7fbde>.elementor-widget-container {
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-6b4c66f7 .elementor-icon-list-icon i {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-6b4c66f7 .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    transition: fill 0.3s;
}

.elementor-998 .elementor-element.elementor-element-6b4c66f7 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-998 .elementor-element.elementor-element-6b4c66f7 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-998 .elementor-element.elementor-element-6b4c66f7 .elementor-icon-list-item>a {
    font-size: 15px;
}

.elementor-998 .elementor-element.elementor-element-6b4c66f7 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-6b4c66f7>.elementor-widget-container {
    margin: 1px 0px 0px 0px;
    padding: 015px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-422afc67>.elementor-element-populated,
.elementor-998 .elementor-element.elementor-element-422afc67>.elementor-element-populated>.elementor-background-overlay,
.elementor-998 .elementor-element.elementor-element-422afc67>.elementor-background-slideshow {
    border-radius: 17px 17px 17px 17px;
}

.elementor-998 .elementor-element.elementor-element-422afc67>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 0px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 0px;
    padding: 10% 10% 10% 10%;
}

.elementor-998 .elementor-element.elementor-element-422afc67>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-998 .elementor-element.elementor-element-24c47576 {
    text-align: left;
}

.elementor-998 .elementor-element.elementor-element-24c47576 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 700;
    mix-blend-mode: luminosity;
}

.elementor-998 .elementor-element.elementor-element-6ca0e7fd .elementor-icon-list-icon i {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-6ca0e7fd .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    transition: fill 0.3s;
}

.elementor-998 .elementor-element.elementor-element-6ca0e7fd {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-998 .elementor-element.elementor-element-6ca0e7fd .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-6ca0e7fd>.elementor-widget-container {
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-6c45e813 .elementor-icon-list-icon i {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-6c45e813 .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    transition: fill 0.3s;
}

.elementor-998 .elementor-element.elementor-element-6c45e813 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-998 .elementor-element.elementor-element-6c45e813 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-998 .elementor-element.elementor-element-6c45e813 .elementor-icon-list-item>a {
    font-size: 15px;
}

.elementor-998 .elementor-element.elementor-element-6c45e813 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-6c45e813>.elementor-widget-container {
    margin: 1px 0px 0px 0px;
    padding: 015px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-11652318>.elementor-element-populated,
.elementor-998 .elementor-element.elementor-element-11652318>.elementor-element-populated>.elementor-background-overlay,
.elementor-998 .elementor-element.elementor-element-11652318>.elementor-background-slideshow {
    border-radius: 17px 17px 17px 17px;
}

.elementor-998 .elementor-element.elementor-element-11652318>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 12px 0px 0px;
    --e-column-margin-right: 12px;
    --e-column-margin-left: 0px;
    padding: 44px 44px 44px 44px;
}

.elementor-998 .elementor-element.elementor-element-11652318>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-998 .elementor-element.elementor-element-2b98acb2 {
    text-align: left;
}

.elementor-998 .elementor-element.elementor-element-2b98acb2 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 700;
    mix-blend-mode: luminosity;
}

.elementor-998 .elementor-element.elementor-element-342ba570 .elementor-icon-list-icon i {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-342ba570 .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    transition: fill 0.3s;
}

.elementor-998 .elementor-element.elementor-element-342ba570 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-998 .elementor-element.elementor-element-342ba570 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-342ba570>.elementor-widget-container {
    margin: 1px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-998 .elementor-element.elementor-element-2241e142 .elementor-icon-list-icon i {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-2241e142 .elementor-icon-list-icon svg {
    fill: #FFFFFF;
    transition: fill 0.3s;
}

.elementor-998 .elementor-element.elementor-element-2241e142 {
    --e-icon-list-icon-size: 14px;
    --icon-vertical-offset: 0px;
}

.elementor-998 .elementor-element.elementor-element-2241e142 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-998 .elementor-element.elementor-element-2241e142 .elementor-icon-list-item>a {
    font-size: 15px;
}

.elementor-998 .elementor-element.elementor-element-2241e142 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-998 .elementor-element.elementor-element-2241e142>.elementor-widget-container {
    margin: 1px 0px 0px 0px;
    padding: 015px 0px 0px 0px;
}

:root {
    --page-title-display: none;
}

@media(max-width:1024px) {
    .elementor-998 .elementor-element.elementor-element-2df623e0 {
        margin-top: 0%;
        margin-bottom: 0%;
        padding: 5% 5% 5% 5%;
    }

    .elementor-998 .elementor-element.elementor-element-6995513 .qodef-qi-animated-text .qodef-m-title {
        font-size: 66px;
    }

    .elementor-998 .elementor-element.elementor-element-72c6bbe1 .elementor-heading-title {
        font-size: 20px;
    }

    .elementor-998 .elementor-element.elementor-element-567ec735>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-998 .elementor-element.elementor-element-3427c8bb>.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-998 .elementor-element.elementor-element-422afc67>.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-998 .elementor-element.elementor-element-11652318>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 10px;
    }

    .elementor-998 .elementor-element.elementor-element-11652318>.elementor-element-populated {
        margin: 0px 12px 0px 0px;
        --e-column-margin-right: 12px;
        --e-column-margin-left: 0px;
        padding: 10% 10% 10% 10%;
    }
}

@media(min-width:768px) {
    .elementor-998 .elementor-element.elementor-element-3c512d9a {
        width: 100%;
    }

    .elementor-998 .elementor-element.elementor-element-5c8d3a3a {
        width: 56%;
    }

    .elementor-998 .elementor-element.elementor-element-567ec735 {
        width: 43.959%;
    }
}

@media(max-width:767px) {

    .elementor-998 .elementor-element.elementor-element-7d515519:not(.elementor-motion-effects-element-type-background),
    .elementor-998 .elementor-element.elementor-element-7d515519>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: top center;
        background-size: cover;
    }

    .elementor-998 .elementor-element.elementor-element-6995513 .qodef-qi-animated-text .qodef-m-title {
        font-size: 40px;
    }

    .elementor-998 .elementor-element.elementor-element-72c6bbe1 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-998 .elementor-element.elementor-element-c83577b {
        --spacer-size: 10px;
    }

    .elementor-998 .elementor-element.elementor-element-567ec735>.elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-998 .elementor-element.elementor-element-3427c8bb>.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-998 .elementor-element.elementor-element-2c94edea {
        text-align: left;
    }

    .elementor-998 .elementor-element.elementor-element-6b4c66f7 {
        --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-998 .elementor-element.elementor-element-422afc67>.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-998 .elementor-element.elementor-element-24c47576 {
        text-align: left;
    }

    .elementor-998 .elementor-element.elementor-element-6c45e813 {
        --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-998 .elementor-element.elementor-element-2b98acb2 {
        text-align: left;
    }

    .elementor-998 .elementor-element.elementor-element-2241e142 {
        --e-icon-list-icon-align: left;
        --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
    }
}