.elementor-4822 .elementor-element.elementor-element-3499669 > .elementor-container{
    min-height:1300px;
}
.elementor-4822 .elementor-element.elementor-element-5d472e9f > .elementor-container{
}
.elementor-4822 .elementor-element.elementor-element-5d472e9f > .elementor-container > .elementor-column > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-bc-flex-widget .elementor-4822 .elementor-element.elementor-element-2615cda2.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-4822 .elementor-element.elementor-element-2615cda2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-4822 .elementor-element.elementor-element-2615cda2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4822 .elementor-element.elementor-element-2615cda2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#FFFFFF00;
    background-image:url("../../../assets/uploads/2023/03/Asset-18.png");
    background-position:center top;
    background-repeat:no-repeat;
    background-size:contain;
    height: 255px;
}
.elementor-4822 .elementor-element.elementor-element-2615cda2:hover > .elementor-element-populated > .elementor-background-overlay{
    background-color:#22223E;
    opacity:0.5;
}
.elementor-4822 .elementor-element.elementor-element-2615cda2 > .elementor-element-populated, .elementor-4822 .elementor-element.elementor-element-2615cda2 > .elementor-element-populated > .elementor-background-overlay, .elementor-4822 .elementor-element.elementor-element-2615cda2 > .elementor-background-slideshow{
    border-radius:8px 8px 8px 8px;
    box-shadow: rgba(99, 99, 99, 0.3) 0px 2px 10px 0px !important;
}
.elementor-4822 .elementor-element.elementor-element-2615cda2 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:20px 20px 20px 20px;
    --e-column-margin-right:20px;
    --e-column-margin-left:20px;
}
.elementor-4822 .elementor-element.elementor-element-2615cda2 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-4822 .elementor-element.elementor-element-2c70313f .elementor-button{
    font-family:"Open Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
    letter-spacing:1px;
    background-color:#378DF0;
    border-radius:4px 4px 4px 4px;
    padding:15px 50px 15px 50px;
}
.elementor-4822 .elementor-element.elementor-element-7ade51fe .elementor-button{
    font-family:"Open Sans", Sans-serif;
    font-size:16px;
    font-weight:700;
    letter-spacing:1px;
    background-color:#FFFFFF00;
    border-radius:4px 4px 4px 4px;
}
.elementor-bc-flex-widget .elementor-4822 .elementor-element.elementor-element-2b8fe5c7.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-4822 .elementor-element.elementor-element-2b8fe5c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}

@media(max-width:1024px){
    .elementor-4822 .elementor-element.elementor-element-2615cda2 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-4822 .elementor-element.elementor-element-2c70313f .elementor-button{
        font-size:14px;
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-7ade51fe .elementor-button{
        font-size:14px;
    }
    .elementor-4822 .elementor-element.elementor-element-2b8fe5c7 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-4822 .elementor-element.elementor-element-14665e6a .elementor-button{
        font-size:14px;
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-4d5dbc64 .elementor-button{
        font-size:14px;
    }
    .elementor-4822 .elementor-element.elementor-element-5321154 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-4822 .elementor-element.elementor-element-539fdf43 .elementor-button{
        font-size:14px;
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-5865c365 .elementor-button{
        font-size:14px;
    }
    .elementor-4822 .elementor-element.elementor-element-3d085bf4 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-4822 .elementor-element.elementor-element-1a8191a5 .elementor-button{
        font-size:14px;
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-4c59120f .elementor-button{
        font-size:14px;
    }
    .elementor-4822 .elementor-element.elementor-element-6f0d2be7 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-4822 .elementor-element.elementor-element-108616b7 .elementor-button{
        font-size:14px;
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-7174979b .elementor-button{
        font-size:14px;
    }
    .elementor-4822 .elementor-element.elementor-element-37becd97 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-4822 .elementor-element.elementor-element-78fa2d32 .elementor-button{
        font-size:14px;
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-1a298d67 .elementor-button{
        font-size:14px;
    }
    .elementor-4822 .elementor-element.elementor-element-374dbfe3 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-4822 .elementor-element.elementor-element-94e0852 .elementor-button{
        font-size:14px;
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-4e11bc8c .elementor-button{
        font-size:14px;
    }
    .elementor-4822 .elementor-element.elementor-element-29478213 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-4822 .elementor-element.elementor-element-4ba28fe6 .elementor-button{
        font-size:14px;
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-73a95c20 .elementor-button{
        font-size:14px;
    }
    .elementor-4822 .elementor-element.elementor-element-33e82252 > .elementor-element-populated{
        margin:10px 10px 10px 10px;
        --e-column-margin-right:10px;
        --e-column-margin-left:10px;
    }
    .elementor-4822 .elementor-element.elementor-element-7dc65f72 .elementor-button{
        font-size:14px;
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-2c6e56ff .elementor-button{
        font-size:14px;
    }
}
@media(max-width:767px){
    .elementor-4822 .elementor-element.elementor-element-3499669{
        padding:0px 30px 0px 30px;
    }
    .elementor-4822 .elementor-element.elementor-element-2615cda2 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:100px 100px 100px 100px;
    }
    .elementor-4822 .elementor-element.elementor-element-2c70313f .elementor-button{
        padding:10px 35px 10px 35px;
    }
    .elementor-4822 .elementor-element.elementor-element-2c70313f > .elementor-widget-container{
        margin:0px 0px 0px -40px;
    }
    .elementor-4822 .elementor-element.elementor-element-7ade51fe .elementor-button{
        padding:0px 0px 0px 0px;
    }
    .elementor-4822 .elementor-element.elementor-element-7ade51fe > .elementor-widget-container{
        margin:0px 0px 0px -10px;
    }
    .elementor-4822 .elementor-element.elementor-element-2b8fe5c7 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:100px 100px 100px 100px;
    }
    .elementor-4822 .elementor-element.elementor-element-14665e6a > .elementor-widget-container{
        margin:0px 0px 0px -40px;
    }
    .elementor-4822 .elementor-element.elementor-element-4d5dbc64 .elementor-button{
        padding:0px 0px 0px 0px;
    }
    .elementor-4822 .elementor-element.elementor-element-4d5dbc64 > .elementor-widget-container{
        margin:0px 0px 0px -10px;
    }
    .elementor-4822 .elementor-element.elementor-element-5321154 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:100px 100px 100px 100px;
    }
    .elementor-4822 .elementor-element.elementor-element-539fdf43 > .elementor-widget-container{
        margin:0px 0px 0px -40px;
    }
    .elementor-4822 .elementor-element.elementor-element-5865c365 .elementor-button{
        font-size:14px;
        padding:0px 0px 0px 0px;
    }
    .elementor-4822 .elementor-element.elementor-element-5865c365 > .elementor-widget-container{
        margin:0px 0px 0px -10px;
    }
    .elementor-4822 .elementor-element.elementor-element-3d085bf4 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:100px 100px 100px 100px;
    }
    .elementor-4822 .elementor-element.elementor-element-1a8191a5 > .elementor-widget-container{
        margin:0px 0px 0px -40px;
    }
    .elementor-4822 .elementor-element.elementor-element-4c59120f .elementor-button{
        padding:0px 0px 0px 0px;
    }
    .elementor-4822 .elementor-element.elementor-element-4c59120f > .elementor-widget-container{
        margin:0px 0px 0px -10px;
    }
    .elementor-4822 .elementor-element.elementor-element-6f0d2be7 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:100px 100px 100px 100px;
    }
    .elementor-4822 .elementor-element.elementor-element-108616b7 > .elementor-widget-container{
        margin:0px 0px 0px -40px;
    }
    .elementor-4822 .elementor-element.elementor-element-7174979b .elementor-button{
        padding:0px 0px 0px 0px;
    }
    .elementor-4822 .elementor-element.elementor-element-7174979b > .elementor-widget-container{
        margin:0px 0px 0px -10px;
    }
    .elementor-4822 .elementor-element.elementor-element-37becd97 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:100px 100px 100px 100px;
    }
    .elementor-4822 .elementor-element.elementor-element-78fa2d32 > .elementor-widget-container{
        margin:0px 0px 0px -40px;
    }
    .elementor-4822 .elementor-element.elementor-element-1a298d67 .elementor-button{
        padding:0px 0px 0px 0px;
    }
    .elementor-4822 .elementor-element.elementor-element-1a298d67 > .elementor-widget-container{
        margin:0px 0px 0px -10px;
    }
    .elementor-4822 .elementor-element.elementor-element-374dbfe3 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:100px 100px 100px 100px;
    }
    .elementor-4822 .elementor-element.elementor-element-94e0852 > .elementor-widget-container{
        margin:0px 0px 0px -40px;
    }
    .elementor-4822 .elementor-element.elementor-element-4e11bc8c .elementor-button{
        padding:0px 0px 0px 0px;
    }
    .elementor-4822 .elementor-element.elementor-element-4e11bc8c > .elementor-widget-container{
        margin:0px 0px 0px -10px;
    }
    .elementor-4822 .elementor-element.elementor-element-29478213 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:100px 100px 100px 100px;
    }
    .elementor-4822 .elementor-element.elementor-element-4ba28fe6 > .elementor-widget-container{
        margin:0px 0px 0px -40px;
    }
    .elementor-4822 .elementor-element.elementor-element-73a95c20 .elementor-button{
        padding:0px 0px 0px 0px;
    }
    .elementor-4822 .elementor-element.elementor-element-73a95c20 > .elementor-widget-container{
        margin:0px 0px 0px -10px;
    }
    .elementor-4822 .elementor-element.elementor-element-33e82252 > .elementor-element-populated{
        margin:0px 0px 30px 0px;
        --e-column-margin-right:0px;
        --e-column-margin-left:0px;
        padding:100px 100px 100px 100px;
    }
    .elementor-4822 .elementor-element.elementor-element-7dc65f72 > .elementor-widget-container{
        margin:0px 0px 0px -40px;
    }
    .elementor-4822 .elementor-element.elementor-element-2c6e56ff .elementor-button{
        padding:0px 0px 0px 0px;
    }
    .elementor-4822 .elementor-element.elementor-element-2c6e56ff > .elementor-widget-container{
        margin:0px 0px 0px -10px;
    }
}
/* Start custom CSS for column, class: .elementor-element-2615cda2 */
.elementor-4822 .elementor-element.elementor-element-2615cda2 {
     --height: 400px;
     --bottom: -300px;
     overflow: hidden !important;
}
 .elementor-4822 .elementor-element.elementor-element-2615cda2 .main-popup{
     bottom: 0;
     transition: .5s fade-in-out;
}
/*Hover Hide/Show CSS*/
 .elementor-4822 .elementor-element.elementor-element-2615cda2 .main-popup{
     bottom: var(--bottom);
}
 .elementor-4822 .elementor-element.elementor-element-2615cda2:hover .main-popup{
     bottom: 0px;
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2b8fe5c7 */
.elementor-4822 .elementor-element.elementor-element-2b8fe5c7 {
     --height: 400px;
     --bottom: -300px;
     overflow: hidden !important;
}
 .elementor-4822 .elementor-element.elementor-element-2b8fe5c7 .main-popup{
     bottom: 0;
     transition: .5s fade-in-out;
}
/*Hover Hide/Show CSS*/
 .elementor-4822 .elementor-element.elementor-element-2b8fe5c7 .main-popup{
     bottom: var(--bottom);
}
 .elementor-4822 .elementor-element.elementor-element-2b8fe5c7:hover .main-popup{
     bottom: 0px;
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5321154 */
.elementor-4822 .elementor-element.elementor-element-5321154 {
     --height: 400px;
     --bottom: -300px;
     overflow: hidden !important;
}
 .elementor-4822 .elementor-element.elementor-element-5321154 .main-popup{
     bottom: 0;
     transition: .5s fade-in-out;
}
/*Hover Hide/Show CSS*/
 .elementor-4822 .elementor-element.elementor-element-5321154 .main-popup{
     bottom: var(--bottom);
}
 .elementor-4822 .elementor-element.elementor-element-5321154:hover .main-popup{
     bottom: 0px;
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d085bf4 */
.elementor-4822 .elementor-element.elementor-element-3d085bf4 {
     --height: 400px;
     --bottom: -300px;
     overflow: hidden !important;
}
 .elementor-4822 .elementor-element.elementor-element-3d085bf4 .main-popup{
     bottom: 0;
     transition: .5s fade-in-out;
}
/*Hover Hide/Show CSS*/
 .elementor-4822 .elementor-element.elementor-element-3d085bf4 .main-popup{
     bottom: var(--bottom);
}
 .elementor-4822 .elementor-element.elementor-element-3d085bf4:hover .main-popup{
     bottom: 0px;
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f0d2be7 */
.elementor-4822 .elementor-element.elementor-element-6f0d2be7 {
     --height: 400px;
     --bottom: -300px;
     overflow: hidden !important;
}
 .elementor-4822 .elementor-element.elementor-element-6f0d2be7 .main-popup{
     bottom: 0;
     transition: .5s fade-in-out;
}
/*Hover Hide/Show CSS*/
 .elementor-4822 .elementor-element.elementor-element-6f0d2be7 .main-popup{
     bottom: var(--bottom);
}
 .elementor-4822 .elementor-element.elementor-element-6f0d2be7:hover .main-popup{
     bottom: 0px;
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-37becd97 */
.elementor-4822 .elementor-element.elementor-element-37becd97 {
     --height: 400px;
     --bottom: -300px;
     overflow: hidden !important;
}
 .elementor-4822 .elementor-element.elementor-element-37becd97 .main-popup{
     bottom: 0;
     transition: .5s fade-in-out;
}
/*Hover Hide/Show CSS*/
 .elementor-4822 .elementor-element.elementor-element-37becd97 .main-popup{
     bottom: var(--bottom);
}
 .elementor-4822 .elementor-element.elementor-element-37becd97:hover .main-popup{
     bottom: 0px;
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-374dbfe3 */
.elementor-4822 .elementor-element.elementor-element-374dbfe3 {
     --height: 400px;
     --bottom: -300px;
     overflow: hidden !important;
}
 .elementor-4822 .elementor-element.elementor-element-374dbfe3 .main-popup{
     bottom: 0;
     transition: .5s fade-in-out;
}
/*Hover Hide/Show CSS*/
 .elementor-4822 .elementor-element.elementor-element-374dbfe3 .main-popup{
     bottom: var(--bottom);
}
 .elementor-4822 .elementor-element.elementor-element-374dbfe3:hover .main-popup{
     bottom: 0px;
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-29478213 */
.elementor-4822 .elementor-element.elementor-element-29478213 {
     --height: 400px;
     --bottom: -300px;
     overflow: hidden !important;
}
 .elementor-4822 .elementor-element.elementor-element-29478213 .main-popup{
     bottom: 0;
     transition: .5s fade-in-out;
}
/*Hover Hide/Show CSS*/
 .elementor-4822 .elementor-element.elementor-element-29478213 .main-popup{
     bottom: var(--bottom);
}
 .elementor-4822 .elementor-element.elementor-element-29478213:hover .main-popup{
     bottom: 0px;
}
/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-33e82252 */
.elementor-4822 .elementor-element.elementor-element-33e82252 {
     --height: 400px;
     --bottom: -300px;
     overflow: hidden !important;
}
 .elementor-4822 .elementor-element.elementor-element-33e82252 .main-popup{
     bottom: 0;
     transition: .5s fade-in-out;
}
/*Hover Hide/Show CSS*/
 .elementor-4822 .elementor-element.elementor-element-33e82252 .main-popup{
     bottom: var(--bottom);
}
 .elementor-4822 .elementor-element.elementor-element-33e82252:hover .main-popup{
     bottom: 0px;
}
/* End custom CSS */
