.elementor-639 .elementor-element.elementor-element-7237716{
    margin-top:0;
    margin-bottom:0;
    padding:0
}
.elementor-639 .elementor-element.elementor-element-8c5a59c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0
}
.elementor-639 .elementor-element.elementor-element-8c5a59c>.elementor-element-populated{
    margin:0;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0
}
.elementor-639 .elementor-element.elementor-element-ee87cd9:not(.elementor-motion-effects-element-type-background),.elementor-639 .elementor-element.elementor-element-ee87cd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-color:#f2f1ff
}
.elementor-639 .elementor-element.elementor-element-ee87cd9{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding:100px 0 0
}
.elementor-639 .elementor-element.elementor-element-ee87cd9>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-639 .elementor-element.elementor-element-205a373>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0
}
.elementor-639 .elementor-element.elementor-element-205a373>.elementor-element-populated{
    margin:0;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0
}
.elementor-639 .elementor-element.elementor-element-8fd3135{
    text-align:center
}
.elementor-639 .elementor-element.elementor-element-8fd3135 .elementor-heading-title{
    font-family:"Montserrat",Sans-serif;
    font-size:34px;
    font-weight:600
}
.elementor-639 .elementor-element.elementor-element-8fd3135>.elementor-widget-container{
    padding:0 0 1%
}
.elementor-639 .elementor-element.elementor-element-904e9de{
    --spacer-size:26px
}
.elementor-639 .elementor-element.elementor-element-0908bc2{
    --spacer-size:14px
}
.elementor-639 .elementor-element.elementor-element-81cfd2f .elementor-posts-container .elementor-post__thumbnail{
    padding-bottom:calc(.66*100%)
}
.elementor-639 .elementor-element.elementor-element-81cfd2f:after{
    content:"0.66"
}
.elementor-639 .elementor-element.elementor-element-81cfd2f .elementor-post__thumbnail__link{
    width:100%
}
.elementor-639 .elementor-element.elementor-element-81cfd2f .elementor-post__meta-data span+span:before{
    content:"///"
}
.elementor-639 .elementor-element.elementor-element-81cfd2f{
    --grid-column-gap:30px;
    --grid-row-gap:35px
}
.elementor-639 .elementor-element.elementor-element-81cfd2f .elementor-post{
    padding:20px;
    background-color:#fff
}
.elementor-639 .elementor-element.elementor-element-81cfd2f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{
    margin-right:20px
}
.elementor-639 .elementor-element.elementor-element-81cfd2f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{
    margin-left:20px
}
.elementor-639 .elementor-element.elementor-element-81cfd2f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{
    margin-bottom:20px
}
.elementor-639 .elementor-element.elementor-element-5520c05>.elementor-container{
    max-width:1250px
}
.elementor-639 .elementor-element.elementor-element-5520c05:not(.elementor-motion-effects-element-type-background),.elementor-639 .elementor-element.elementor-element-5520c05>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-color:#de0e24
}
.elementor-639 .elementor-element.elementor-element-5520c05>.elementor-background-overlay{
    background-image:url("../../../wp-content/uploads/unique-pattern-texture-design-Graphics-5231698-1-1-580x386-1.png");
    opacity:.1;
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-639 .elementor-element.elementor-element-5520c05{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top:0;
    margin-bottom:0;
    padding:150px 0 30px
}
.elementor-639 .elementor-element.elementor-element-5520c05>.elementor-shape-top .elementor-shape-fill{
    fill:#f2f1ff
}
.elementor-639 .elementor-element.elementor-element-5520c05>.elementor-shape-top svg{
    width:calc(138% + 1.3px);
    height:83px
}
.elementor-639 .elementor-element.elementor-element-abdb39d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0
}
.elementor-639 .elementor-element.elementor-element-abdb39d>.elementor-element-populated{
    margin:0;
    --e-column-margin-right:0px;
    --e-column-margin-left:0px;
    padding:0
}
.elementor-639 .elementor-element.elementor-element-1ec1e3c{
    text-align:center
}
.elementor-639 .elementor-element.elementor-element-1ec1e3c .elementor-heading-title{
    color:#fff;
    font-family:"Roboto",Sans-serif;
    font-size:32px;
    font-weight:600
}
.elementor-639 .elementor-element.elementor-element-1ec1e3c>.elementor-widget-container{
    margin:0;
    padding:0
}
.elementor-639 .elementor-element.elementor-element-37a24fd{
    --spacer-size:26px
}
.elementor-639 .elementor-element.elementor-element-0c0b4cb>.elementor-element-populated{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-639 .elementor-element.elementor-element-0c0b4cb>.elementor-element-populated>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-639 .elementor-element.elementor-element-b63c2dd{
    text-align:center
}
.elementor-639 .elementor-element.elementor-element-b63c2dd .elementor-heading-title{
    color:#fff;
    font-family:"Roboto",Sans-serif;
    font-size:20px;
    font-weight:600;
    text-shadow:0px 0px 10px rgba(0,0,0,.3)
}
.elementor-639 .elementor-element.elementor-element-b63c2dd>.elementor-widget-container{
    padding:5%;
    background-color:#1e468e
}
.elementor-639 .elementor-element.elementor-element-b16497a:hover img{
    opacity:.8
}
.elementor-639 .elementor-element.elementor-element-977ea1f{
    text-align:center
}
.elementor-639 .elementor-element.elementor-element-977ea1f .elementor-heading-title{
    color:#fff;
    font-family:"Roboto",Sans-serif;
    font-size:20px;
    font-weight:600
}
.elementor-639 .elementor-element.elementor-element-977ea1f>.elementor-widget-container{
    padding:5%;
    background-color:#1e468e
}
.elementor-639 .elementor-element.elementor-element-94a4e03:hover img{
    opacity:.8
}
.elementor-639 .elementor-element.elementor-element-19d46b0{
    text-align:center
}
.elementor-639 .elementor-element.elementor-element-19d46b0 .elementor-heading-title{
    color:#fff;
    font-family:"Roboto",Sans-serif;
    font-size:20px;
    font-weight:600
}
.elementor-639 .elementor-element.elementor-element-19d46b0>.elementor-widget-container{
    padding:5%;
    background-color:#1e468e
}
.elementor-639 .elementor-element.elementor-element-8293feb:hover img{
    opacity:.8
}
.elementor-639 .elementor-element.elementor-element-f571218{
    text-align:center
}
.elementor-639 .elementor-element.elementor-element-f571218 .elementor-heading-title{
    color:#fff;
    font-family:"Roboto",Sans-serif;
    font-size:20px;
    font-weight:600
}
.elementor-639 .elementor-element.elementor-element-f571218>.elementor-widget-container{
    padding:5%;
    background-color:#1e468e
}
.elementor-639 .elementor-element.elementor-element-4ea2c1c:hover img{
    opacity:.8
}
.elementor-639 .elementor-element.elementor-element-a866f4d{
    text-align:center
}
.elementor-639 .elementor-element.elementor-element-a866f4d .elementor-heading-title{
    color:#fff;
    font-family:"Roboto",Sans-serif;
    font-size:20px;
    font-weight:600
}
.elementor-639 .elementor-element.elementor-element-a866f4d>.elementor-widget-container{
    padding:5%;
    background-color:#1e468e
}
.elementor-639 .elementor-element.elementor-element-9d6efe3:hover img{
    opacity:.8
}
.elementor-639 .elementor-element.elementor-element-8d05287{
    --spacer-size:14px
}
.elementor-639 .elementor-element.elementor-element-3a013fe>.elementor-container{
    max-width:1250px
}
.elementor-639 .elementor-element.elementor-element-3a013fe{
    padding:50px 0 0
}
.elementor-639 .elementor-element.elementor-element-0c36214{
    text-align:left
}
.elementor-639 .elementor-element.elementor-element-0c36214 .elementor-heading-title{
    font-family:"Roboto",Sans-serif;
    font-size:30px;
    font-weight:600
}
.elementor-639 .elementor-element.elementor-element-0c36214>.elementor-widget-container{
    padding:0
}
.elementor-639 .elementor-element.elementor-element-013e4e8 .gallery-item{
    padding:0 58px 58px 0
}
.elementor-639 .elementor-element.elementor-element-013e4e8 .gallery{
    margin:0 -58px -58px 0
}
.elementor-639 .elementor-element.elementor-element-013e4e8 .gallery-item .gallery-caption{
    text-align:center
}
.elementor-639 .elementor-element.elementor-element-89d5ea7{
    --spacer-size:26px
}
.elementor-639 .elementor-element.elementor-element-ae446a9>.elementor-container{
    max-width:1250px
}
.elementor-639 .elementor-element.elementor-element-fac6c46{
    text-align:center
}
.elementor-639 .elementor-element.elementor-element-fac6c46 .elementor-heading-title{
    font-family:"Roboto",Sans-serif;
    font-size:30px;
    font-weight:600
}
@media(min-width:768px){
    .elementor-639 .elementor-element.elementor-element-b91fb6b{
        width:25%
    }
    .elementor-639 .elementor-element.elementor-element-cc1dbd4{
        width:49.332%
    }
    .elementor-639 .elementor-element.elementor-element-e3b18e2{
        width:25%
    }
}
@media(max-width:767px){
    .elementor-639 .elementor-element.elementor-element-ee87cd9{
        margin-top:0;
        margin-bottom:0;
        padding:10% 0 0
    }
    .elementor-639 .elementor-element.elementor-element-8fd3135 .elementor-heading-title{
        font-size:30px
    }
    .elementor-639 .elementor-element.elementor-element-8fd3135>.elementor-widget-container{
        margin:0
    }
    .elementor-639 .elementor-element.elementor-element-81cfd2f .elementor-posts-container .elementor-post__thumbnail{
        padding-bottom:calc(.5*100%)
    }
    .elementor-639 .elementor-element.elementor-element-81cfd2f:after{
        content:"0.5"
    }
    .elementor-639 .elementor-element.elementor-element-81cfd2f .elementor-post__thumbnail__link{
        width:100%
    }
    .elementor-639 .elementor-element.elementor-element-5520c05{
        padding:0
    }
    .elementor-639 .elementor-element.elementor-element-1ec1e3c{
        text-align:center
    }
    .elementor-639 .elementor-element.elementor-element-1ec1e3c .elementor-heading-title{
        font-size:30px
    }
    .elementor-639 .elementor-element.elementor-element-1ec1e3c>.elementor-widget-container{
        padding:25% 0 0
    }
    .elementor-639 .elementor-element.elementor-element-b63c2dd>.elementor-widget-container{
        margin:-5% 0 0
    }
    .elementor-639 .elementor-element.elementor-element-a5cfa67>.elementor-element-populated{
        margin:0;
        --e-column-margin-right:0%;
        --e-column-margin-left:0%
    }
    .elementor-639 .elementor-element.elementor-element-3a013fe{
        margin-top:0;
        margin-bottom:0;
        padding:0
    }
    .elementor-639 .elementor-element.elementor-element-0c36214{
        text-align:center
    }
    .elementor-639 .elementor-element.elementor-element-0c36214 .elementor-heading-title{
        font-size:30px
    }
    .elementor-639 .elementor-element.elementor-element-0c36214>.elementor-widget-container{
        padding:10px 0 0
    }
}
