.elementor-20636 .elementor-element.elementor-element-610b4a2>.elementor-background-overlay {
    background-color: #1D2A34;
}

.elementor-20636 .elementor-element.elementor-element-ef11fed {
    width: auto;
    max-width: auto;
    top: 0px;
}

body:not(.rtl) .elementor-20636 .elementor-element.elementor-element-ef11fed {
    left: 0px;
}

body.rtl .elementor-20636 .elementor-element.elementor-element-ef11fed {
    right: 0px;
}

.elementor-20636 .elementor-element.elementor-element-2aa0ed4 {
    width: auto;
    max-width: auto;
}

body:not(.rtl) .elementor-20636 .elementor-element.elementor-element-2aa0ed4 {
    left: 0px;
}

body.rtl .elementor-20636 .elementor-element.elementor-element-2aa0ed4 {
    right: 0px;
}

.elementor-20636 .elementor-element.elementor-element-74f3c7d {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF1A;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -1.9rem;
    margin-bottom: 1.9rem;
    padding: 5.5rem 0rem 3.4rem 0rem;
    z-index: 9;
}

.elementor-20636 .elementor-element.elementor-element-74f3c7d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20636 .elementor-element.elementor-element-223a064>.elementor-element-populated {
    margin: 1.9rem 3rem 0rem 0rem;
    --e-column-margin-right: 3rem;
    --e-column-margin-left: 0rem;
}

.elementor-20636 .elementor-element.elementor-element-9c7cfe4>.elementor-widget-container {
    margin: 0rem 0rem 1.9rem 0rem;
}

.elementor-20636 .elementor-element.elementor-element-b9b07e5>.elementor-element-populated {
    margin: 1.9rem 0rem 0rem 3rem;
    --e-column-margin-right: 0rem;
    --e-column-margin-left: 3rem;
}

.elementor-20636 .elementor-element.elementor-element-779158c>.elementor-element-populated {
    margin: 1.9rem 0rem 0rem 4.5rem;
    --e-column-margin-right: 0rem;
    --e-column-margin-left: 4.5rem;
}

.elementor-20636 .elementor-element.elementor-element-3e0fa32>.elementor-element-populated {
    margin: 1.9rem 0rem 0rem 1rem;
    --e-column-margin-right: 0rem;
    --e-column-margin-left: 1rem;
}

.elementor-20636 .elementor-element.elementor-element-be56997 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #FFFFFF1A;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0rem 0rem 1.9rem 0rem;
}

.elementor-20636 .elementor-element.elementor-element-be56997>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-20636 .elementor-element.elementor-element-bb0ee9c>.elementor-element-populated {
    text-align: center;
}

.elementor-20636 .elementor-element.elementor-element-bb0ee9c {
    z-index: 9;
}

.elementor-20636 .elementor-element.elementor-element-00fb88f {
    width: auto;
    max-width: auto;
    bottom: 0px;
}

body:not(.rtl) .elementor-20636 .elementor-element.elementor-element-00fb88f {
    right: 0px;
}

body.rtl .elementor-20636 .elementor-element.elementor-element-00fb88f {
    left: 0px;
}

@media(max-width:1199px) {
    .elementor-20636 .elementor-element.elementor-element-779158c>.elementor-element-populated {
        margin: 1.9rem 0rem 0rem 0rem;
        --e-column-margin-right: 0rem;
        --e-column-margin-left: 0rem;
    }
    .elementor-20636 .elementor-element.elementor-element-3e0fa32>.elementor-element-populated {
        margin: 1.9rem 0rem 0rem 3rem;
        --e-column-margin-right: 0rem;
        --e-column-margin-left: 3rem;
    }
}

@media(min-width:576px) {
    .elementor-20636 .elementor-element.elementor-element-223a064 {
        width: 33.33%;
    }
    .elementor-20636 .elementor-element.elementor-element-b9b07e5 {
        width: 16.67%;
    }
}

@media(max-width:1199px) and (min-width:576px) {
    .elementor-20636 .elementor-element.elementor-element-223a064 {
        width: 50%;
    }
    .elementor-20636 .elementor-element.elementor-element-b9b07e5 {
        width: 50%;
    }
    .elementor-20636 .elementor-element.elementor-element-779158c {
        width: 50%;
    }
    .elementor-20636 .elementor-element.elementor-element-3e0fa32 {
        width: 50%;
    }
}

@media(max-width:767px) and (min-width:576px) {
    .elementor-20636 .elementor-element.elementor-element-223a064 {
        width: 100%;
    }
    .elementor-20636 .elementor-element.elementor-element-b9b07e5 {
        width: 100%;
    }
    .elementor-20636 .elementor-element.elementor-element-779158c {
        width: 100%;
    }
    .elementor-20636 .elementor-element.elementor-element-3e0fa32 {
        width: 100%;
    }
}

@media(max-width:767px) {
    .elementor-20636 .elementor-element.elementor-element-223a064>.elementor-element-populated {
        margin: 1.9rem 0rem 0rem 0rem;
        --e-column-margin-right: 0rem;
        --e-column-margin-left: 0rem;
    }
    .elementor-20636 .elementor-element.elementor-element-b9b07e5>.elementor-element-populated {
        margin: 1.9rem 0rem 0rem 0rem;
        --e-column-margin-right: 0rem;
        --e-column-margin-left: 0rem;
    }
    .elementor-20636 .elementor-element.elementor-element-3e0fa32>.elementor-element-populated {
        margin: 1.9rem 0rem 0rem 0rem;
        --e-column-margin-right: 0rem;
        --e-column-margin-left: 0rem;
    }
}