.elementor-514 .elementor-element.elementor-element-0d345d1>.elementor-container{
    min-height:335px
}
.elementor-514 .elementor-element.elementor-element-0d345d1>.elementor-container:after{
    content:"";
    min-height:inherit
}
.elementor-514 .elementor-element.elementor-element-0d345d1:not(.elementor-motion-effects-element-type-background),.elementor-514 .elementor-element.elementor-element-0d345d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-image:url(../../2020/03/4.jpg);
    background-position:center left;
    background-repeat:no-repeat;
    background-size:100% auto
}
.elementor-514 .elementor-element.elementor-element-0d345d1>.elementor-background-overlay{
    background-color:#000;
    opacity:.66;
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-514 .elementor-element.elementor-element-0d345d1{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-514 .elementor-element.elementor-element-0d345d1>.elementor-shape-bottom .elementor-shape-fill{
    fill:teal;
}
.elementor-514 .elementor-element.elementor-element-0d345d1>.elementor-shape-bottom svg{
    height:12px;
    transform:translateX(-50%) rotateY(180deg)
}
.elementor-514 .elementor-element.elementor-element-be5f43b .elementor-headline{
    text-align:center;
    font-family:advent pro,Sans-serif;
    font-size:50px;
    line-height:.8em
}
.elementor-514 .elementor-element.elementor-element-be5f43b .elementor-headline-plain-text{
    color:#fff
}
.elementor-514 .elementor-element.elementor-element-be5f43b .elementor-headline-dynamic-text{
    color:teal;;
    font-family:advent pro,Sans-serif
}
.elementor-514 .elementor-element.elementor-element-0978d21 .elementor-icon-list-item:not(:last-child):after{
    content:"";
    height:78%;
    border-color:teal;
}
.elementor-514 .elementor-element.elementor-element-0978d21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{
    border-top-style:solid;
    border-top-width:1px
}
.elementor-514 .elementor-element.elementor-element-0978d21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{
    border-left-style:solid
}
.elementor-514 .elementor-element.elementor-element-0978d21 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{
    border-left-width:1px
}
.elementor-514 .elementor-element.elementor-element-0978d21 .elementor-icon-list-icon i{
    color:teal;;
    font-size:18px
}
.elementor-514 .elementor-element.elementor-element-0978d21 .elementor-icon-list-icon svg{
    fill:teal;;
    width:18px
}
.elementor-514 .elementor-element.elementor-element-0978d21 .elementor-icon-list-text{
    color:#fff
}
.elementor-514 .elementor-element.elementor-element-0978d21 .elementor-icon-list-item{
    font-family:arial,Sans-serif;
    font-size:16px
}
.elementor-514 .elementor-element.elementor-element-152d7d2:not(.elementor-motion-effects-element-type-background),.elementor-514 .elementor-element.elementor-element-152d7d2>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-color:#fff
}
.elementor-514 .elementor-element.elementor-element-152d7d2>.elementor-background-overlay{
    background-image:url(../../2020/04/World_Map_Grayscale.html);
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
    opacity:.33;
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-514 .elementor-element.elementor-element-152d7d2{
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-514 .elementor-element.elementor-element-49d4c14{
    text-align:center
}
.elementor-514 .elementor-element.elementor-element-49d4c14 .elementor-heading-title{
    color:#0c0c0c;
    font-family:adamina,Sans-serif;
    font-size:27px;
    font-weight:700
}
.elementor-514 .elementor-element.elementor-element-dffbab5{
    --divider-border-style:rectangles;
    --divider-border-color:#F2AA4C;
    --divider-pattern-height:15.4px;
    --divider-pattern-size:20px;
    --divider-icon-size:37px
}
.elementor-514 .elementor-element.elementor-element-dffbab5 .elementor-divider-separator{
    width:100%;
    margin:0 auto;
    margin-center:0
}
.elementor-514 .elementor-element.elementor-element-dffbab5 .elementor-divider{
    text-align:center;
    padding-top:15px;
    padding-bottom:15px
}
.elementor-514 .elementor-element.elementor-element-dffbab5.elementor-view-stacked .elementor-icon{
    background-color:#dd9333
}
.elementor-514 .elementor-element.elementor-element-dffbab5.elementor-view-framed .elementor-icon,.elementor-514 .elementor-element.elementor-element-dffbab5.elementor-view-default .elementor-icon{
    color:#dd9333;
    border-color:#dd9333
}
.elementor-514 .elementor-element.elementor-element-dffbab5.elementor-view-framed .elementor-icon,.elementor-514 .elementor-element.elementor-element-dffbab5.elementor-view-default .elementor-icon svg{
    fill:#dd9333
}
.elementor-514 .elementor-element.elementor-element-dffbab5 .elementor-icon i,.elementor-514 .elementor-element.elementor-element-dffbab5 .elementor-icon svg{
    transform:rotate(0deg)
}
.elementor-514 .elementor-element.elementor-element-3602190>.elementor-container{
    min-height:294px
}
.elementor-514 .elementor-element.elementor-element-b8590b1:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-514 .elementor-element.elementor-element-b8590b1>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{
    background-color:#000
}
.elementor-514 .elementor-element.elementor-element-b8590b1>.elementor-element-populated>.elementor-background-overlay{
    background-image:url(../../2020/05/pexels-photo-1040499.jpg);
    background-size:cover;
    opacity:.24
}
.elementor-514 .elementor-element.elementor-element-b8590b1>.elementor-element-populated{
    border-style:groove;
    box-shadow:0 0 10px 0 rgba(0,0,0,.5);
    transition:background .3s,border .3s,border-radius .3s,box-shadow .3s
}
.elementor-514 .elementor-element.elementor-element-b8590b1>.elementor-element-populated,.elementor-514 .elementor-element.elementor-element-b8590b1>.elementor-element-populated>.elementor-background-overlay,.elementor-514 .elementor-element.elementor-element-b8590b1>.elementor-background-slideshow{
    border-radius:20px 20px 20px 20px
}
.elementor-514 .elementor-element.elementor-element-b8590b1>.elementor-element-populated>.elementor-background-overlay{
    transition:background .3s,border-radius .3s,opacity .3s
}
.elementor-514 .elementor-element.elementor-element-a035395 .elementor-spacer-inner{
    height:10px
}
.elementor-514 .elementor-element.elementor-element-3aaca9a{
    text-align:center
}
.elementor-514 .elementor-element.elementor-element-3aaca9a .elementor-heading-title{
    color:teal;
}
.elementor-514 .elementor-element.elementor-element-420a217{
    --divider-border-style:slashes;
    --divider-border-color:#F2AA4C;
    --divider-border-width:1px;
    --divider-pattern-height:10.9px;
    --divider-pattern-size:20px
}
.elementor-514 .elementor-element.elementor-element-420a217 .elementor-divider-separator{
    width:75%;
    margin:0 auto;
    margin-center:0
}
.elementor-514 .elementor-element.elementor-element-420a217 .elementor-divider{
    text-align:center;
    padding-top:3px;
    padding-bottom:3px
}
.elementor-514 .elementor-element.elementor-element-8474c2a{
    color:#fff
}
@media(min-width:768px){
    .elementor-514 .elementor-element.elementor-element-2edd5d8{
        width:23.928%
    }
    .elementor-514 .elementor-element.elementor-element-b8590b1{
        width:51.382%
    }
    .elementor-514 .elementor-element.elementor-element-38ea9c2{
        width:24.354%
    }
}
