.elementor-1878 .elementor-element.elementor-element-445cc48{
    --display:flex;
    --min-height:90vh;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --flex-wrap:wrap;
    --overlay-opacity:0.4;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
}
.elementor-1878 .elementor-element.elementor-element-445cc48::before, .elementor-1878 .elementor-element.elementor-element-445cc48 > .elementor-background-video-container::before, .elementor-1878 .elementor-element.elementor-element-445cc48 > .e-con-inner > .elementor-background-video-container::before, .elementor-1878 .elementor-element.elementor-element-445cc48 > .elementor-background-slideshow::before, .elementor-1878 .elementor-element.elementor-element-445cc48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1878 .elementor-element.elementor-element-445cc48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    background-color:var( --e-global-color-51e1a36 );
    --background-overlay:'';
}
.elementor-1878 .elementor-element.elementor-element-ea684aa{
    --display:flex;
    --justify-content:center;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title{
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-e43aa34-font-family ), Sans-serif;
    font-size:var( --e-global-typography-e43aa34-font-size );
    font-weight:var( --e-global-typography-e43aa34-font-weight );
    line-height:var( --e-global-typography-e43aa34-line-height );
}
.elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title > span{
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title > span{
    font-family:var( --e-global-typography-e43aa34-font-family ), Sans-serif;
    font-size:var( --e-global-typography-e43aa34-font-size );
    font-weight:var( --e-global-typography-e43aa34-font-weight );
    line-height:var( --e-global-typography-e43aa34-line-height );
}
.elementor-1878 .elementor-element.elementor-element-9a09aed > .elementor-widget-container{
    margin:0% 15% 0% 0%;
}
.elementor-1878 .elementor-element.elementor-element-9a09aed{
    text-align:left;
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-91acc22 .elementor-button{
    background-color:var( --e-global-color-9cde838 );
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    fill:var( --e-global-color-144e6ba );
    color:var( --e-global-color-144e6ba );
    border-radius:0px 0px 0px 0px;
    padding:20px 30px 20px 30px;
}
.elementor-1878 .elementor-element.elementor-element-91acc22 .elementor-button:hover, .elementor-1878 .elementor-element.elementor-element-91acc22 .elementor-button:focus{
    background-color:var( --e-global-color-e038e98 );
    color:var( --e-global-color-9cde838 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-91acc22 .elementor-button-content-wrapper{
    flex-direction:row-reverse;
}
.elementor-1878 .elementor-element.elementor-element-91acc22 .elementor-button .elementor-button-content-wrapper{
    gap:17px;
}
.elementor-1878 .elementor-element.elementor-element-91acc22 .elementor-button:hover svg, .elementor-1878 .elementor-element.elementor-element-91acc22 .elementor-button:focus svg{
    fill:var( --e-global-color-9cde838 );
}
.elementor-1878 .elementor-element.elementor-element-ce52018{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --justify-content:flex-start;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --flex-wrap:wrap;
    --padding-top:5em;
    --padding-bottom:0em;
    --padding-left:0em;
    --padding-right:0em;
}
.elementor-1878 .elementor-element.elementor-element-6632da7{
    width:var( --container-widget-width, 33.3% );
    max-width:33.3%;
    --container-widget-width:33.3%;
    --container-widget-flex-grow:0;
}
.elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .funfact-icon img{
    margin-bottom:10px;
}
.elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact-icon{
    font-size:40px;
}
.elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact svg{
    max-width:40px;
}
.elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact-icon, .elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact svg{
    margin-bottom:15px;
    padding:15px;
    transform:rotate(0deg);
}
.elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact{
    justify-content:left;
    display:flex;
}
.elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .funfact-content .number-percentage-wraper{
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
}
.elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .funfact-title{
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-94a121a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-94a121a-font-size );
    font-weight:var( --e-global-typography-94a121a-font-weight );
    word-spacing:var( --e-global-typography-94a121a-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .super{
    color:var( --e-global-color-e038e98 );
    font-family:var( --e-global-typography-8800dd4-font-family ), Sans-serif;
    font-size:var( --e-global-typography-8800dd4-font-size );
    font-weight:var( --e-global-typography-8800dd4-font-weight );
    text-transform:var( --e-global-typography-8800dd4-text-transform );
    line-height:var( --e-global-typography-8800dd4-line-height );
    letter-spacing:var( --e-global-typography-8800dd4-letter-spacing );
    word-spacing:var( --e-global-typography-8800dd4-word-spacing );
    top:-5px;
    left:0px;
    vertical-align:super;
}
.elementor-1878 .elementor-element.elementor-element-9c0c7e6{
    width:var( --container-widget-width, 33.3% );
    max-width:33.3%;
    --container-widget-width:33.3%;
    --container-widget-flex-grow:0;
}
.elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .funfact-icon img{
    margin-bottom:10px;
}
.elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact-icon{
    font-size:40px;
}
.elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact svg{
    max-width:40px;
}
.elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact-icon, .elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact svg{
    margin-bottom:15px;
    padding:15px;
    transform:rotate(0deg);
}
.elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact{
    justify-content:left;
    display:flex;
}
.elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .funfact-content .number-percentage-wraper{
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
}
.elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .funfact-title{
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-94a121a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-94a121a-font-size );
    font-weight:var( --e-global-typography-94a121a-font-weight );
    word-spacing:var( --e-global-typography-94a121a-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .super{
    color:var( --e-global-color-e038e98 );
    font-family:var( --e-global-typography-8800dd4-font-family ), Sans-serif;
    font-size:var( --e-global-typography-8800dd4-font-size );
    font-weight:var( --e-global-typography-8800dd4-font-weight );
    text-transform:var( --e-global-typography-8800dd4-text-transform );
    line-height:var( --e-global-typography-8800dd4-line-height );
    letter-spacing:var( --e-global-typography-8800dd4-letter-spacing );
    word-spacing:var( --e-global-typography-8800dd4-word-spacing );
    top:-5px;
    left:0px;
    vertical-align:super;
}
.elementor-1878 .elementor-element.elementor-element-3d3d998{
    width:var( --container-widget-width, 33.3% );
    max-width:33.3%;
    --container-widget-width:33.3%;
    --container-widget-flex-grow:0;
}
.elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .funfact-icon img{
    margin-bottom:10px;
}
.elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact-icon{
    font-size:40px;
}
.elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact svg{
    max-width:40px;
}
.elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact-icon, .elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact svg{
    margin-bottom:15px;
    padding:15px;
    transform:rotate(0deg);
}
.elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact{
    justify-content:left;
    display:flex;
}
.elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .funfact-content .number-percentage-wraper{
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
}
.elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .funfact-title{
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-94a121a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-94a121a-font-size );
    font-weight:var( --e-global-typography-94a121a-font-weight );
    word-spacing:var( --e-global-typography-94a121a-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .super{
    color:var( --e-global-color-e038e98 );
    font-family:var( --e-global-typography-8800dd4-font-family ), Sans-serif;
    font-size:var( --e-global-typography-8800dd4-font-size );
    font-weight:var( --e-global-typography-8800dd4-font-weight );
    text-transform:var( --e-global-typography-8800dd4-text-transform );
    line-height:var( --e-global-typography-8800dd4-line-height );
    letter-spacing:var( --e-global-typography-8800dd4-letter-spacing );
    word-spacing:var( --e-global-typography-8800dd4-word-spacing );
    top:-5px;
    left:0px;
    vertical-align:super;
}
.elementor-1878 .elementor-element.elementor-element-2225e90{
    --display:flex;
    --justify-content:center;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){
    padding-bottom:calc(30px/2);
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){
    margin-top:calc(30px/2);
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{
    margin-right:calc(30px/2);
    margin-left:calc(30px/2);
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-items.elementor-inline-items{
    margin-right:calc(-30px/2);
    margin-left:calc(-30px/2);
}
body.rtl .elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    left:calc(-30px/2);
}
body:not(.rtl) .elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{
    right:calc(-30px/2);
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-icon i{
    color:var( --e-global-color-144e6ba );
    transition:color 0.3s;
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-icon svg{
    fill:var( --e-global-color-144e6ba );
    transition:fill 0.3s;
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-item:hover .elementor-icon-list-icon i{
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-item:hover .elementor-icon-list-icon svg{
    fill:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd{
    --e-icon-list-icon-size:17px;
    --e-icon-list-icon-align:center;
    --e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);
    --icon-vertical-offset:0px;
}
.elementor-1878 .elementor-element.elementor-element-f70b5fd .elementor-icon-list-text{
    transition:color 0.3s;
}
.elementor-1878 .elementor-element.elementor-element-59b3fe0{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-8026441{
    --display:flex;
    --justify-content:center;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-eed6fe6 .elementor-heading-title{
    font-family:var( --e-global-typography-059c8b0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-059c8b0-font-size );
    font-weight:var( --e-global-typography-059c8b0-font-weight );
    text-transform:var( --e-global-typography-059c8b0-text-transform );
    line-height:var( --e-global-typography-059c8b0-line-height );
    letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    color:var( --e-global-color-9cde838 );
}
.elementor-1878 .elementor-element.elementor-element-7aa5522{
    width:var( --container-widget-width, 85% );
    max-width:85%;
    --container-widget-width:85%;
    --container-widget-flex-grow:0;
}
.elementor-1878 .elementor-element.elementor-element-7aa5522 .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-681a63f{
    width:var( --container-widget-width, 85% );
    max-width:85%;
    --container-widget-width:85%;
    --container-widget-flex-grow:0;
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-9cc98b1 .elementor-button{
    background-color:var( --e-global-color-9cde838 );
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    fill:var( --e-global-color-144e6ba );
    color:var( --e-global-color-144e6ba );
    border-radius:0px 0px 0px 0px;
    padding:20px 30px 20px 30px;
}
.elementor-1878 .elementor-element.elementor-element-9cc98b1 .elementor-button:hover, .elementor-1878 .elementor-element.elementor-element-9cc98b1 .elementor-button:focus{
    background-color:var( --e-global-color-e038e98 );
    color:var( --e-global-color-9cde838 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-9cc98b1{
    width:var( --container-widget-width, 85% );
    max-width:85%;
    --container-widget-width:85%;
    --container-widget-flex-grow:0;
}
.elementor-1878 .elementor-element.elementor-element-9cc98b1 .elementor-button:hover svg, .elementor-1878 .elementor-element.elementor-element-9cc98b1 .elementor-button:focus svg{
    fill:var( --e-global-color-9cde838 );
}
.elementor-1878 .elementor-element.elementor-element-40817f6{
    --display:flex;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-5359bf9{
    --display:flex;
    --justify-content:flex-end;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-54f94c8{
    --display:flex;
    --margin-top:0em;
    --margin-bottom:-3em;
    --margin-left:-5em;
    --margin-right:0em;
    --padding-top:4em;
    --padding-bottom:4em;
    --padding-left:4em;
    --padding-right:4em;
}
.elementor-1878 .elementor-element.elementor-element-54f94c8:not(.elementor-motion-effects-element-type-background), .elementor-1878 .elementor-element.elementor-element-54f94c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-9cde838 );
}
.elementor-1878 .elementor-element.elementor-element-d2c685a{
    --icon-box-icon-margin:15px;
}
.elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-d2c685a.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-d2c685a.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-d2c685a.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-description{
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-b7744c6{
    --icon-box-icon-margin:15px;
}
.elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-b7744c6.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-b7744c6.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-b7744c6.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-description{
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-2acc4e9{
    --icon-box-icon-margin:15px;
}
.elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-2acc4e9.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-2acc4e9.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-2acc4e9.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-description{
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-d210d4c{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-d210d4c:not(.elementor-motion-effects-element-type-background), .elementor-1878 .elementor-element.elementor-element-d210d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-9cde838 );
}
.elementor-1878 .elementor-element.elementor-element-5e6d639{
    --display:flex;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-5f902da{
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-5f902da .elementor-heading-title{
    font-family:var( --e-global-typography-059c8b0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-059c8b0-font-size );
    font-weight:var( --e-global-typography-059c8b0-font-weight );
    text-transform:var( --e-global-typography-059c8b0-text-transform );
    line-height:var( --e-global-typography-059c8b0-line-height );
    letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-0199e00 > .elementor-widget-container{
    margin:0% 20% 0% 20%;
}
.elementor-1878 .elementor-element.elementor-element-0199e00{
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-0199e00 .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-7bff044 > .elementor-widget-container{
    margin:0% 30% 0% 30%;
}
.elementor-1878 .elementor-element.elementor-element-7bff044{
    text-align:center;
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-45cbe87{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --justify-content:space-between;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --flex-wrap:wrap;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
}
.elementor-1878 .elementor-element.elementor-element-2944962{
    width:var( --container-widget-width, 16.6% );
    max-width:16.6%;
    --container-widget-width:16.6%;
    --container-widget-flex-grow:0;
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-2944962 img{
    width:80%;
    opacity:0.7;
    transition-duration:1s;
}
.elementor-1878 .elementor-element.elementor-element-2944962:hover img{
    opacity:1;
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );

}
.elementor-1878 .elementor-element.elementor-element-8dee09c{
    width:var( --container-widget-width, 16.6% );
    max-width:16.6%;
    --container-widget-width:16.6%;
    --container-widget-flex-grow:0;
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-8dee09c img{
    width:80%;
    opacity:0.7;
    transition-duration:1s;
}
.elementor-1878 .elementor-element.elementor-element-8dee09c:hover img{
    opacity:1;
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1878 .elementor-element.elementor-element-d5910ee{
    width:var( --container-widget-width, 16.6% );
    max-width:16.6%;
    --container-widget-width:16.6%;
    --container-widget-flex-grow:0;
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-d5910ee img{
    width:80%;
    opacity:0.7;
    transition-duration:1s;
}
.elementor-1878 .elementor-element.elementor-element-d5910ee:hover img{
    opacity:1;
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1878 .elementor-element.elementor-element-388282c{
    width:var( --container-widget-width, 16.6% );
    max-width:16.6%;
    --container-widget-width:16.6%;
    --container-widget-flex-grow:0;
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-388282c img{
    width:80%;
    opacity:0.7;
    transition-duration:1s;
}
.elementor-1878 .elementor-element.elementor-element-388282c:hover img{
    opacity:1;
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1878 .elementor-element.elementor-element-50fba97{
    width:var( --container-widget-width, 16.6% );
    max-width:16.6%;
    --container-widget-width:16.6%;
    --container-widget-flex-grow:0;
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-50fba97 img{
    width:80%;
    opacity:0.7;
    transition-duration:1s;
}
.elementor-1878 .elementor-element.elementor-element-50fba97:hover img{
    opacity:1;
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1878 .elementor-element.elementor-element-7fccb42{
    width:var( --container-widget-width, 16.6% );
    max-width:16.6%;
    --container-widget-width:16.6%;
    --container-widget-flex-grow:0;
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-7fccb42 img{
    width:80%;
    opacity:0.7;
    transition-duration:1s;
}
.elementor-1878 .elementor-element.elementor-element-7fccb42:hover img{
    opacity:1;
    filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.elementor-1878 .elementor-element.elementor-element-183c929{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-3e80081{
    --display:flex;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-c74973c{
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-c74973c .elementor-heading-title{
    font-family:var( --e-global-typography-059c8b0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-059c8b0-font-size );
    font-weight:var( --e-global-typography-059c8b0-font-weight );
    text-transform:var( --e-global-typography-059c8b0-text-transform );
    line-height:var( --e-global-typography-059c8b0-line-height );
    letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    color:var( --e-global-color-9cde838 );
}
.elementor-1878 .elementor-element.elementor-element-7a66030 > .elementor-widget-container{
    margin:0% 20% 0% 20%;
}
.elementor-1878 .elementor-element.elementor-element-7a66030{
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-7a66030 .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-17c0435 > .elementor-widget-container{
    margin:0% 30% 0% 30%;
}
.elementor-1878 .elementor-element.elementor-element-17c0435{
    text-align:center;
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-1cfbf6e{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --justify-content:space-between;
    --flex-wrap:wrap;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
}







.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-single-image-accordion:before{
    background-color:transparent;
    /*background-image:linear-gradient(180deg, var( --e-global-color-e58a788 ) 0%, var( --e-global-color-9cde838 ) 100%);*/
    background-image:linear-gradient(180deg, var( --e-global-color-e58a788 ) 50%, var( --e-global-color-9cde838 ) 84%);
}

.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-accordion-content .elementskit-btn{
    background-color:var( --e-global-color-e038e98 );
    padding:15px 20px 15px 20px;
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    color:var( --e-global-color-144e6ba );
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:var( --e-global-color-e038e98 );
    border-radius:0px 0px 0px 0px;
}
.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-accordion-content .elementskit-btn:hover{
    background-color:var( --e-global-color-e58a788 );
    color:var( --e-global-color-e038e98 );
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:var( --e-global-color-e038e98 );
}
/*.elementor-1878 .elementor-element.elementor-element-7cfd28e{
    width:var( --container-widget-width, 32% );
    max-width:32%;
    --container-widget-width:32%;
    --container-widget-flex-grow:0;
}*/
.elementor-1878 .elementor-element.elementor-element-7cfd28e{
    width:var( --container-widget-width, 100% );
    max-width:100%;
    --container-widget-width:100%;
    --container-widget-flex-grow:0;
}
.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-single-image-accordion{
    min-height:500px;
}
.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-image-accordion-wraper{
    height:500px;
}
.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-single-image-accordion .elementskit-accordion-title-wraper{
    margin:0px 0px 40px 0px;
    padding-top: 20px;
    padding-bottom: 12px;
    background-color: transparent;
    /*background-color:var( --e-global-color-9cde838 );*/
    background-image:linear-gradient(180deg, var( --e-global-color-e58a788 ) 0%, var( --e-global-color-9cde838 ) 80%);

}
.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
    color:var( --e-global-color-144e6ba );
    
}
.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{
    stroke:var( --e-global-color-144e6ba );
    fill:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-single-image-accordion .elementskit-accordion-content{
    text-align:center;
    padding:0em 0em 2em 0em;
}
.elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-image-accordion-wraper .elementskit-single-image-accordion{
    align-items:flex-end;
}







.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-single-image-accordion:before{
    background-color:transparent;
    background-image:linear-gradient(180deg, var( --e-global-color-e58a788 ) 0%, var( --e-global-color-9cde838 ) 100%);
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-accordion-content .elementskit-btn{
    background-color:var( --e-global-color-e038e98 );
    padding:15px 20px 15px 20px;
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    color:var( --e-global-color-144e6ba );
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:var( --e-global-color-e038e98 );
    border-radius:0px 0px 0px 0px;
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-accordion-content .elementskit-btn:hover{
    background-color:var( --e-global-color-e58a788 );
    color:var( --e-global-color-e038e98 );
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-9bf017f{
    width:var( --container-widget-width, 32% );
    max-width:32%;
    --container-widget-width:32%;
    --container-widget-flex-grow:0;
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-single-image-accordion{
    min-height:700px;
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-image-accordion-wraper{
    height:700px;
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-single-image-accordion .elementskit-accordion-title-wraper{
    margin:0px 0px 30px 0px;
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{
    stroke:var( --e-global-color-144e6ba );
    fill:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-single-image-accordion .elementskit-accordion-content{
    text-align:center;
    padding:0em 0em 10em 0em;
}
.elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-image-accordion-wraper .elementskit-single-image-accordion{
    align-items:flex-end;
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-single-image-accordion:before{
    background-color:transparent;
    background-image:linear-gradient(180deg, var( --e-global-color-e58a788 ) 0%, var( --e-global-color-9cde838 ) 100%);
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-accordion-content .elementskit-btn{
    background-color:var( --e-global-color-e038e98 );
    padding:15px 20px 15px 20px;
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    color:var( --e-global-color-144e6ba );
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:var( --e-global-color-e038e98 );
    border-radius:0px 0px 0px 0px;
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-accordion-content .elementskit-btn:hover{
    background-color:var( --e-global-color-e58a788 );
    color:var( --e-global-color-e038e98 );
    border-style:solid;
    border-width:2px 2px 2px 2px;
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-5173416{
    width:var( --container-widget-width, 32% );
    max-width:32%;
    --container-widget-width:32%;
    --container-widget-flex-grow:0;
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-single-image-accordion{
    min-height:700px;
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-image-accordion-wraper{
    height:700px;
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-single-image-accordion .elementskit-accordion-title-wraper{
    margin:0px 0px 30px 0px;
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title {
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title svg path{
    stroke:var( --e-global-color-144e6ba );
    fill:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-single-image-accordion .elementskit-accordion-content{
    text-align:center;
    padding:0em 0em 10em 0em;
}
.elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-image-accordion-wraper .elementskit-single-image-accordion{
    align-items:flex-end;
}
.elementor-1878 .elementor-element.elementor-element-f897dc6 .elementor-button{
    background-color:var( --e-global-color-9cde838 );
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    fill:var( --e-global-color-144e6ba );
    color:var( --e-global-color-144e6ba );
    border-radius:0px 0px 0px 0px;
    padding:20px 30px 20px 30px;
}
.elementor-1878 .elementor-element.elementor-element-f897dc6 .elementor-button:hover, .elementor-1878 .elementor-element.elementor-element-f897dc6 .elementor-button:focus{
    background-color:var( --e-global-color-e038e98 );
    color:var( --e-global-color-9cde838 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-f897dc6{
    width:100%;
    max-width:100%;
}
.elementor-1878 .elementor-element.elementor-element-f897dc6 > .elementor-widget-container{
    padding:4em 0em 0em 0em;
}
.elementor-1878 .elementor-element.elementor-element-f897dc6 .elementor-button:hover svg, .elementor-1878 .elementor-element.elementor-element-f897dc6 .elementor-button:focus svg{
    fill:var( --e-global-color-9cde838 );
}

.elementor-1878 .elementor-element.elementor-element-d74a6a1{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --flex-wrap:wrap;
    --overlay-opacity:0.6;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-d74a6a1:not(.elementor-motion-effects-element-type-background), .elementor-1878 .elementor-element.elementor-element-d74a6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("/templates/assets/L-1.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-1878 .elementor-element.elementor-element-d74a6a1::before, .elementor-1878 .elementor-element.elementor-element-d74a6a1 > .elementor-background-video-container::before, .elementor-1878 .elementor-element.elementor-element-d74a6a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1878 .elementor-element.elementor-element-d74a6a1 > .elementor-background-slideshow::before, .elementor-1878 .elementor-element.elementor-element-d74a6a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1878 .elementor-element.elementor-element-d74a6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    background-color:var( --e-global-color-51e1a36 );
    --background-overlay:'';
}
.elementor-1878 .elementor-element.elementor-element-cd97c47{
    --display:flex;
    --justify-content:center;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial-slider{
    --ekit_testimonial_left_right_spacing:15px;
    --ekit_testimonial_slidetoshow:1;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider, .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial_card, .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{
    background-color:var( --e-global-color-e58a788 );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .ekit_testimonial_style_5 .elementskit-watermark-icon{
    bottom:30px;
    right:30px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider, .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial_card{
    padding:19px 0px 33px 0px;
    box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-commentor-content{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial_card{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-profile-info{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-commentor-bio{
    text-align:left;
    justify-content:left;
    margin:0em 0em -2em 0em;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .ekit_testimonial_style_5 .elementskit-commentor-header{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider .elementskit-commentor-content > p{
    color:var( --e-global-color-144e6ba );
    margin:-20px 0px 40px 0px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial_card .elementskit-commentor-coment{
    color:var( --e-global-color-144e6ba );
    margin:-20px 0px 40px 0px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider .elementskit-commentor-content > p, .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial_card .elementskit-commentor-coment{
    font-family:var( --e-global-typography-820ea14-font-family ), Sans-serif;
    font-size:var( --e-global-typography-820ea14-font-size );
    font-weight:var( --e-global-typography-820ea14-font-weight );
    font-style:var( --e-global-typography-820ea14-font-style );
    line-height:var( --e-global-typography-820ea14-line-height );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{
    color:var( --e-global-color-e038e98 );
    margin-bottom:-30px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{
    color:var( --e-global-color-e038e98 );
    margin-bottom:-30px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-watermark-icon svg path{
    stroke:var( --e-global-color-e038e98 );
    fill:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-watermark-icon > i{
    font-size:80px;
    padding:0px 0px 0px 0px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-watermark-icon > svg{
    width:80px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-watermark-icon{
    margin-bottom:-30px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-commentor-content > i{
    padding:0px 0px 0px 0px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-icon-content > i{
    padding:0px 0px 0px 0px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-watermark-icon svg{
    padding:0px 0px 0px 0px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{
    border-radius:50%;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-profile-info .elementskit-author-name{
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-01de22b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-01de22b-font-size );
    font-weight:var( --e-global-typography-01de22b-font-weight );
    line-height:var( --e-global-typography-01de22b-line-height );
    margin-bottom:0px;
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider:hover .elementskit-author-name{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-profile-info .elementskit-author-des{
    color:var( --e-global-color-e038e98 );
    font-family:var( --e-global-typography-94a121a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-94a121a-font-size );
    font-weight:var( --e-global-typography-94a121a-font-weight );
    word-spacing:var( --e-global-typography-94a121a-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider:hover .elementskit-author-des{
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-des{
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-commentor-bio .elementskit-commentor-image > img{
    height:70px;
    width:70px;
}
.elementor-1878 .elementor-element.elementor-element-c9e88fa{
    --display:flex;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:5em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-ee646de .elementor-heading-title{
    font-family:var( --e-global-typography-059c8b0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-059c8b0-font-size );
    font-weight:var( --e-global-typography-059c8b0-font-weight );
    text-transform:var( --e-global-typography-059c8b0-text-transform );
    line-height:var( --e-global-typography-059c8b0-line-height );
    letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-b488f92 .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-88687da{
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-f083ed9 .elementor-button{
    background-color:var( --e-global-color-e038e98 );
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    fill:var( --e-global-color-9cde838 );
    color:var( --e-global-color-9cde838 );
    border-radius:0px 0px 0px 0px;
    padding:20px 30px 20px 30px;
}
.elementor-1878 .elementor-element.elementor-element-f083ed9 .elementor-button:hover, .elementor-1878 .elementor-element.elementor-element-f083ed9 .elementor-button:focus{
    background-color:var( --e-global-color-9cde838 );
    color:var( --e-global-color-144e6ba );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-f083ed9 .elementor-button:hover svg, .elementor-1878 .elementor-element.elementor-element-f083ed9 .elementor-button:focus svg{
    fill:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-98b6a99{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --flex-wrap:wrap;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-43d810f{
    --display:flex;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:5em;
}
.elementor-1878 .elementor-element.elementor-element-2e6aefe .elementor-heading-title{
    font-family:var( --e-global-typography-059c8b0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-059c8b0-font-size );
    font-weight:var( --e-global-typography-059c8b0-font-weight );
    text-transform:var( --e-global-typography-059c8b0-text-transform );
    line-height:var( --e-global-typography-059c8b0-line-height );
    letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    color:var( --e-global-color-9cde838 );
}
.elementor-1878 .elementor-element.elementor-element-71f1863 .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-3b8802c{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-49c4da0{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --justify-content:space-between;
    --flex-wrap:wrap;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-c36cbb6{
    width:var( --container-widget-width, 31% );
    max-width:31%;
    --container-widget-width:31%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-c36cbb6.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-c36cbb6.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-c36cbb6.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-ac62924{
    width:var( --container-widget-width, 31% );
    max-width:31%;
    --container-widget-width:31%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-ac62924.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-ac62924.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-ac62924.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-18cc40e{
    width:var( --container-widget-width, 31% );
    max-width:31%;
    --container-widget-width:31%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-18cc40e.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-18cc40e.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-18cc40e.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-bf22d41{
    width:var( --container-widget-width, 31% );
    max-width:31%;
    --container-widget-width:31%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-bf22d41.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-bf22d41.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-bf22d41.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-347c972{
    width:var( --container-widget-width, 31% );
    max-width:31%;
    --container-widget-width:31%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-347c972.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-347c972.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-347c972.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-85843c1{
    width:var( --container-widget-width, 31% );
    max-width:31%;
    --container-widget-width:31%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-85843c1.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-85843c1.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-85843c1.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-6af0386{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --flex-wrap:wrap;
    --overlay-opacity:0.8;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-6af0386:not(.elementor-motion-effects-element-type-background), .elementor-1878 .elementor-element.elementor-element-6af0386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("/templates/assets/L-4.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-1878 .elementor-element.elementor-element-6af0386::before, .elementor-1878 .elementor-element.elementor-element-6af0386 > .elementor-background-video-container::before, .elementor-1878 .elementor-element.elementor-element-6af0386 > .e-con-inner > .elementor-background-video-container::before, .elementor-1878 .elementor-element.elementor-element-6af0386 > .elementor-background-slideshow::before, .elementor-1878 .elementor-element.elementor-element-6af0386 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1878 .elementor-element.elementor-element-6af0386 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    background-color:var( --e-global-color-9cde838 );
    --background-overlay:'';
}
.elementor-1878 .elementor-element.elementor-element-dc7347d{
    --display:flex;
    --justify-content:center;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-03acd16{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-03acd16 .elementor-heading-title{
    font-family:var( --e-global-typography-059c8b0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-059c8b0-font-size );
    font-weight:var( --e-global-typography-059c8b0-font-weight );
    text-transform:var( --e-global-typography-059c8b0-text-transform );
    line-height:var( --e-global-typography-059c8b0-line-height );
    letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-ae63c83 > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-1878 .elementor-element.elementor-element-ae63c83{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-ae63c83 .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-962181d > .elementor-widget-container{
    margin:0% 0% 0% 0%;
}
.elementor-1878 .elementor-element.elementor-element-962181d{
    text-align:left;
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-3359141{
    --display:flex;
    --padding-top:0em;
    --padding-bottom:0em;
    --padding-left:0em;
    --padding-right:0em;
}
.elementor-1878 .elementor-element.elementor-element-8e3df90{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --flex-wrap:wrap;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-f465994{
    --display:flex;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:5em;
}
.elementor-1878 .elementor-element.elementor-element-29f0a6a .elementor-heading-title{
    font-family:var( --e-global-typography-059c8b0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-059c8b0-font-size );
    font-weight:var( --e-global-typography-059c8b0-font-weight );
    text-transform:var( --e-global-typography-059c8b0-text-transform );
    line-height:var( --e-global-typography-059c8b0-line-height );
    letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    color:var( --e-global-color-9cde838 );
}
.elementor-1878 .elementor-element.elementor-element-3f1303c > .elementor-widget-container{
    padding:0em 2em 0em 0em;
}
.elementor-1878 .elementor-element.elementor-element-3f1303c{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-3f1303c .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-261d606{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-89d1152{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --justify-content:space-between;
    --flex-wrap:wrap;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
}
.elementor-1878 .elementor-element.elementor-element-002f155{
    width:var( --container-widget-width, 48% );
    max-width:48%;
    --container-widget-width:48%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-002f155.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-002f155.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-002f155.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-5e86cba{
    width:var( --container-widget-width, 48% );
    max-width:48%;
    --container-widget-width:48%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-5e86cba.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-5e86cba.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-5e86cba.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-0a92bca{
    width:var( --container-widget-width, 48% );
    max-width:48%;
    --container-widget-width:48%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-0a92bca.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-0a92bca.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-0a92bca.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-c2fc0b2{
    width:var( --container-widget-width, 48% );
    max-width:48%;
    --container-widget-width:48%;
    --container-widget-flex-grow:0;
    --icon-box-icon-margin:20px;
}
.elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-c2fc0b2.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-c2fc0b2.elementor-view-framed .elementor-icon, .elementor-1878 .elementor-element.elementor-element-c2fc0b2.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-description{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-6977e94{
    --display:flex;
}
.elementor-1878 .elementor-element.elementor-element-9aca4a6 > .elementor-widget-container{
    margin:0% -20% 0% 0%;
}
.elementor-1878 .elementor-element.elementor-element-9aca4a6{
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-9aca4a6 img{
    width:45%;
    border-style:solid;
    border-width:5px 5px 5px 5px;
    border-color:var( --e-global-color-144e6ba );
    box-shadow:-66px 96px 0px 0px #41695E;
}
.elementor-1878 .elementor-element.elementor-element-ad7e22b > .elementor-widget-container{
    margin:-55% 0% 0% -20%;
}
.elementor-1878 .elementor-element.elementor-element-ad7e22b{
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-ad7e22b img{
    width:45%;
    border-style:solid;
    border-width:5px 5px 5px 5px;
    border-color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-9cd8f95{
    --display:flex;
    --margin-top:-156px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
}
.elementor-1878 .elementor-element.elementor-element-c48c29e > .elementor-widget-container{
    background-color:var( --e-global-color-9cde838 );
    padding:1em 1em 1em 1em;
}
.elementor-1878 .elementor-element.elementor-element-c48c29e{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-c48c29e .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-580d508{
    --display:flex;
    --flex-direction:column;
    --container-widget-width:100%;
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --flex-wrap-mobile:wrap;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-8800b71{
    --display:flex;
    --min-height:50vh;
    --justify-content:center;
    --overlay-opacity:0.6;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-8800b71:not(.elementor-motion-effects-element-type-background), .elementor-1878 .elementor-element.elementor-element-8800b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("/templates/assets/L-3.jpg");
    background-position:center center;
    background-repeat:no-repeat;
    background-size:cover;
}
.elementor-1878 .elementor-element.elementor-element-8800b71::before, .elementor-1878 .elementor-element.elementor-element-8800b71 > .elementor-background-video-container::before, .elementor-1878 .elementor-element.elementor-element-8800b71 > .e-con-inner > .elementor-background-video-container::before, .elementor-1878 .elementor-element.elementor-element-8800b71 > .elementor-background-slideshow::before, .elementor-1878 .elementor-element.elementor-element-8800b71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1878 .elementor-element.elementor-element-8800b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    background-color:var( --e-global-color-51e1a36 );
    --background-overlay:'';
}
.elementor-1878 .elementor-element.elementor-element-d4ec980{
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-d4ec980 .elementor-heading-title{
    font-family:var( --e-global-typography-059c8b0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-059c8b0-font-size );
    font-weight:var( --e-global-typography-059c8b0-font-weight );
    text-transform:var( --e-global-typography-059c8b0-text-transform );
    line-height:var( --e-global-typography-059c8b0-line-height );
    letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-860c47b > .elementor-widget-container{
    margin:0% 20% 0% 20%;
}
.elementor-1878 .elementor-element.elementor-element-860c47b{
    text-align:center;
}
.elementor-1878 .elementor-element.elementor-element-860c47b .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4e03543 > .elementor-widget-container{
    margin:0% 30% 0% 30%;
}
.elementor-1878 .elementor-element.elementor-element-4e03543{
    text-align:center;
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-5bb75f2 .elementor-button{
    background-color:var( --e-global-color-e038e98 );
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    fill:var( --e-global-color-9cde838 );
    color:var( --e-global-color-9cde838 );
    border-radius:0px 0px 0px 0px;
    padding:20px 30px 20px 30px;
}
.elementor-1878 .elementor-element.elementor-element-5bb75f2 .elementor-button:hover, .elementor-1878 .elementor-element.elementor-element-5bb75f2 .elementor-button:focus{
    background-color:var( --e-global-color-9cde838 );
    color:var( --e-global-color-144e6ba );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-5bb75f2 .elementor-button:hover svg, .elementor-1878 .elementor-element.elementor-element-5bb75f2 .elementor-button:focus svg{
    fill:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-eb85118{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --flex-wrap:wrap;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-d6629e9{
    --display:flex;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-blog-block-post, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-image-card, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-card{
    background-color:var( --e-global-color-9cde838 );
    border-radius:0px 0px 0px 0px;
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-btn{
    background-color:var( --e-global-color-e58a788 );
    padding:0px 0px 0px 0px;
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    color:var( --e-global-color-e038e98 );
    fill:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-btn:hover{
    background-color:var( --e-global-color-e58a788 );
    color:var( --e-global-color-144e6ba );
    fill:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-image-card{
    display:block;
}
.elementor-1878 .elementor-element.elementor-element-4470acf .btn-wraper{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-body .entry-title, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-entry-header .entry-title, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-image-card .elementskit-post-body .entry-title a, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-card .elementskit-entry-header .entry-title a,.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-blog-block-post .elementskit-post-body .entry-title a{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-body .entry-title a{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-entry-header .entry-title a{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-body .entry-title{
    text-align:left;
    margin:-30px 0px 15px 0px;
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-entry-header .entry-title{
    text-align:left;
    margin:-30px 0px 15px 0px;
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-footer > p{
    color:var( --e-global-color-f88a285 );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-body > p{
    color:var( --e-global-color-f88a285 );
    text-align:left;
    margin:0px 0px 35px 0px;
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-blog-block-post:hover .elementskit-post-footer > p{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-image-card:hover .elementskit-post-footer > p{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-card:hover .elementskit-post-footer > p{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-blog-block-post:hover .elementskit-post-body > p{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-image-card:hover .elementskit-post-body > p{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-card:hover .elementskit-post-body > p{
    color:var( --e-global-color-144e6ba );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-footer > p, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-body > p{
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-footer{
    text-align:left;
    margin:0px 0px 35px 0px;
}
.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-blog-block-post .elementskit-post-footer > p{
    margin:0px 0px 35px 0px;
}
.elementor-1878 .elementor-element.elementor-element-7e6199d{
    --display:flex;
    --justify-content:center;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:5em;
    --padding-right:1em;
}
.elementor-1878 .elementor-element.elementor-element-e22fcbb .elementor-heading-title{
    font-family:var( --e-global-typography-059c8b0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-059c8b0-font-size );
    font-weight:var( --e-global-typography-059c8b0-font-weight );
    text-transform:var( --e-global-typography-059c8b0-text-transform );
    line-height:var( --e-global-typography-059c8b0-line-height );
    letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    color:var( --e-global-color-9cde838 );
}
.elementor-1878 .elementor-element.elementor-element-6d6379e{
    text-align:left;
}
.elementor-1878 .elementor-element.elementor-element-6d6379e .elementor-heading-title{
    font-family:var( --e-global-typography-dc7f13c-font-family ), Sans-serif;
    font-size:var( --e-global-typography-dc7f13c-font-size );
    font-weight:var( --e-global-typography-dc7f13c-font-weight );
    line-height:var( --e-global-typography-dc7f13c-line-height );
    color:var( --e-global-color-c400d5b );
}
.elementor-1878 .elementor-element.elementor-element-0ab1e70{
    color:var( --e-global-color-101ed2d );
    font-family:var( --e-global-typography-229db8b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-229db8b-font-size );
    font-weight:var( --e-global-typography-229db8b-font-weight );
    line-height:var( --e-global-typography-229db8b-line-height );
    word-spacing:var( --e-global-typography-229db8b-word-spacing );
}
.elementor-1878 .elementor-element.elementor-element-65dfe60 .elementor-button{
    background-color:var( --e-global-color-9cde838 );
    font-family:var( --e-global-typography-fae7ca0-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fae7ca0-font-size );
    font-weight:var( --e-global-typography-fae7ca0-font-weight );
    text-transform:var( --e-global-typography-fae7ca0-text-transform );
    fill:var( --e-global-color-144e6ba );
    color:var( --e-global-color-144e6ba );
    border-radius:0px 0px 0px 0px;
    padding:20px 30px 20px 30px;
}
.elementor-1878 .elementor-element.elementor-element-65dfe60 .elementor-button:hover, .elementor-1878 .elementor-element.elementor-element-65dfe60 .elementor-button:focus{
    background-color:var( --e-global-color-e038e98 );
    color:var( --e-global-color-9cde838 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1878 .elementor-element.elementor-element-65dfe60 .elementor-button:hover svg, .elementor-1878 .elementor-element.elementor-element-65dfe60 .elementor-button:focus svg{
    fill:var( --e-global-color-9cde838 );
}
:root{
    --page-title-display:none;
}
@media(max-width:1024px){
    .elementor-1878 .elementor-element.elementor-element-445cc48{
        --flex-direction:column;
        --container-widget-width:100%;
        --container-widget-height:initial;
        --container-widget-flex-grow:0;
        --container-widget-align-self:initial;
        --flex-wrap-mobile:wrap;
        --justify-content:center;
    }
    .elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title{
        font-size:var( --e-global-typography-e43aa34-font-size );
        line-height:var( --e-global-typography-e43aa34-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title > span{
        font-size:var( --e-global-typography-e43aa34-font-size );
        line-height:var( --e-global-typography-e43aa34-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-9a09aed > .elementor-widget-container{
        margin:0% 5% 0% 5%;
    }
    .elementor-1878 .elementor-element.elementor-element-9a09aed{
        text-align:center;
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-91acc22 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact{
        justify-content:center;
        display:flex;
    }
    .elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .funfact-title{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .super{
        font-size:var( --e-global-typography-8800dd4-font-size );
        line-height:var( --e-global-typography-8800dd4-line-height );
        letter-spacing:var( --e-global-typography-8800dd4-letter-spacing );
        word-spacing:var( --e-global-typography-8800dd4-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact{
        justify-content:center;
        display:flex;
    }
    .elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .funfact-title{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .super{
        font-size:var( --e-global-typography-8800dd4-font-size );
        line-height:var( --e-global-typography-8800dd4-line-height );
        letter-spacing:var( --e-global-typography-8800dd4-letter-spacing );
        word-spacing:var( --e-global-typography-8800dd4-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact{
        justify-content:center;
        display:flex;
    }
    .elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .funfact-title{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .super{
        font-size:var( --e-global-typography-8800dd4-font-size );
        line-height:var( --e-global-typography-8800dd4-line-height );
        letter-spacing:var( --e-global-typography-8800dd4-letter-spacing );
        word-spacing:var( --e-global-typography-8800dd4-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-59b3fe0{
        --flex-wrap:wrap;
    }
    .elementor-1878 .elementor-element.elementor-element-8026441{
        --padding-top:5em;
        --padding-bottom:1em;
        --padding-left:1em;
        --padding-right:1em;
    }
    .elementor-1878 .elementor-element.elementor-element-8026441.e-con{
        --order:99999 
        /* order end hack */
        ;
    }
    .elementor-1878 .elementor-element.elementor-element-eed6fe6{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-eed6fe6 .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-7aa5522{
        width:100%;
        max-width:100%;
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-7aa5522 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-681a63f{
        width:100%;
        max-width:100%;
        text-align:center;
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-681a63f > .elementor-widget-container{
        margin:0% 8% 0% 8%;
    }
    .elementor-1878 .elementor-element.elementor-element-9cc98b1{
        width:100%;
        max-width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-9cc98b1 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-54f94c8{
        --margin-top:0em;
        --margin-bottom:0em;
        --margin-left:0em;
        --margin-right:0em;
        --padding-top:7em;
        --padding-bottom:7em;
        --padding-left:4em;
        --padding-right:4em;
    }
    .elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-5f902da .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-0199e00 > .elementor-widget-container{
        margin:0% 0% 0% 0%;
    }
    .elementor-1878 .elementor-element.elementor-element-0199e00 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-7bff044 > .elementor-widget-container{
        margin:0% 0% 0% 0%;
    }
    .elementor-1878 .elementor-element.elementor-element-7bff044{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-45cbe87{
        --gap:20px 0px;
        --row-gap:20px;
        --column-gap:0px;
    }
    .elementor-1878 .elementor-element.elementor-element-2944962{
        --container-widget-width:33.3%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 33.3% );
        max-width:33.3%;
    }
    .elementor-1878 .elementor-element.elementor-element-8dee09c{
        --container-widget-width:33.3%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 33.3% );
        max-width:33.3%;
    }
    .elementor-1878 .elementor-element.elementor-element-d5910ee{
        --container-widget-width:33.3%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 33.3% );
        max-width:33.3%;
    }
    .elementor-1878 .elementor-element.elementor-element-388282c{
        --container-widget-width:33.3%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 33.3% );
        max-width:33.3%;
    }
    .elementor-1878 .elementor-element.elementor-element-50fba97{
        --container-widget-width:33.3%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 33.3% );
        max-width:33.3%;
    }
    .elementor-1878 .elementor-element.elementor-element-7fccb42{
        width:var( --container-widget-width, 33.3% );
        max-width:33.3%;
        --container-widget-width:33.3%;
        --container-widget-flex-grow:0;
    }
    .elementor-1878 .elementor-element.elementor-element-c74973c .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-7a66030 > .elementor-widget-container{
        margin:0% 0% 0% 0%;
    }
    .elementor-1878 .elementor-element.elementor-element-7a66030 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-17c0435 > .elementor-widget-container{
        margin:0% 0% 0% 0%;
    }
    .elementor-1878 .elementor-element.elementor-element-17c0435{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
/*    .elementor-1878 .elementor-element.elementor-element-7cfd28e{
        width:100%;
        max-width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-accordion-content .elementskit-btn{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }*/
    .elementor-1878 .elementor-element.elementor-element-9bf017f{
        width:100%;
        max-width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-accordion-content .elementskit-btn{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-5173416{
        width:100%;
        max-width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-accordion-content .elementskit-btn{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-f897dc6 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-d74a6a1{
        --flex-direction:column;
        --container-widget-width:100%;
        --container-widget-height:initial;
        --container-widget-flex-grow:0;
        --container-widget-align-self:initial;
        --flex-wrap-mobile:wrap;
    }
    .elementor-1878 .elementor-element.elementor-element-cd97c47.e-con{
        --order:99999 
        /* order end hack */
        ;
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial-slider{
        --ekit_testimonial_left_right_spacing:10px;
        --ekit_testimonial_slidetoshow:1;
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider .elementskit-commentor-content > p, .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial_card .elementskit-commentor-coment{
        font-size:var( --e-global-typography-820ea14-font-size );
        line-height:var( --e-global-typography-820ea14-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-watermark-icon > i{
        font-size:60px;
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-watermark-icon > svg{
        width:60px;
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-profile-info .elementskit-author-name{
        font-size:var( --e-global-typography-01de22b-font-size );
        line-height:var( --e-global-typography-01de22b-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-profile-info .elementskit-author-des{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-c9e88fa{
        --padding-top:1em;
        --padding-bottom:5em;
        --padding-left:1em;
        --padding-right:1em;
    }
    .elementor-1878 .elementor-element.elementor-element-ee646de{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-ee646de .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-b488f92{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-b488f92 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-88687da > .elementor-widget-container{
        margin:0% 8% 0% 8%;
    }
    .elementor-1878 .elementor-element.elementor-element-88687da{
        text-align:center;
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-f083ed9 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-98b6a99{
        --flex-direction:column;
        --container-widget-width:100%;
        --container-widget-height:initial;
        --container-widget-flex-grow:0;
        --container-widget-align-self:initial;
        --flex-wrap-mobile:wrap;
    }
    .elementor-1878 .elementor-element.elementor-element-2e6aefe{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-2e6aefe .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-71f1863{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-71f1863 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-3b8802c > .elementor-widget-container{
        margin:0% 8% 0% 8%;
    }
    .elementor-1878 .elementor-element.elementor-element-3b8802c{
        text-align:center;
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-49c4da0{
        --gap:40px 40px;
        --row-gap:40px;
        --column-gap:40px;
    }
    .elementor-1878 .elementor-element.elementor-element-c36cbb6{
        --container-widget-width:28%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 28% );
        max-width:28%;
    }
    .elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-ac62924{
        --container-widget-width:28%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 28% );
        max-width:28%;
    }
    .elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-18cc40e{
        --container-widget-width:28%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 28% );
        max-width:28%;
    }
    .elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-bf22d41{
        --container-widget-width:28%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 28% );
        max-width:28%;
    }
    .elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-347c972{
        --container-widget-width:28%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 28% );
        max-width:28%;
    }
    .elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-85843c1{
        width:var( --container-widget-width, 28% );
        max-width:28%;
        --container-widget-width:28%;
        --container-widget-flex-grow:0;
    }
    .elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-6af0386{
        --flex-direction:column;
        --container-widget-width:100%;
        --container-widget-height:initial;
        --container-widget-flex-grow:0;
        --container-widget-align-self:initial;
        --flex-wrap-mobile:wrap;
    }
    .elementor-1878 .elementor-element.elementor-element-03acd16{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-03acd16 .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-ae63c83 > .elementor-widget-container{
        margin:0% 0% 0% 0%;
    }
    .elementor-1878 .elementor-element.elementor-element-ae63c83{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-ae63c83 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-962181d > .elementor-widget-container{
        margin:0% 0% 0% 0%;
    }
    .elementor-1878 .elementor-element.elementor-element-962181d{
        text-align:center;
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-8e3df90{
        --flex-direction:column;
        --container-widget-width:100%;
        --container-widget-height:initial;
        --container-widget-flex-grow:0;
        --container-widget-align-self:initial;
        --flex-wrap-mobile:wrap;
    }
    .elementor-1878 .elementor-element.elementor-element-f465994{
        --padding-top:1em;
        --padding-bottom:1em;
        --padding-left:1em;
        --padding-right:1em;
    }
    .elementor-1878 .elementor-element.elementor-element-f465994.e-con{
        --order:99999 
        /* order end hack */
        ;
    }
    .elementor-1878 .elementor-element.elementor-element-29f0a6a{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-29f0a6a .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-3f1303c{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-3f1303c .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-261d606 > .elementor-widget-container{
        margin:0% 8% 0% 8%;
    }
    .elementor-1878 .elementor-element.elementor-element-261d606{
        text-align:center;
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-6977e94{
        --padding-top:1em;
        --padding-bottom:7em;
        --padding-left:1em;
        --padding-right:1em;
    }
    .elementor-1878 .elementor-element.elementor-element-9cd8f95{
        --margin-top:-156px;
        --margin-bottom:0px;
        --margin-left:40px;
        --margin-right:0px;
    }
    .elementor-1878 .elementor-element.elementor-element-c48c29e > .elementor-widget-container{
        padding:1em 1em 1em 1em;
    }
    .elementor-1878 .elementor-element.elementor-element-c48c29e{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-c48c29e .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-d4ec980 .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-860c47b > .elementor-widget-container{
        margin:0% 0% 0% 0%;
    }
    .elementor-1878 .elementor-element.elementor-element-860c47b .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-4e03543 > .elementor-widget-container{
        margin:0% 0% 0% 0%;
    }
    .elementor-1878 .elementor-element.elementor-element-4e03543{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-5bb75f2 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-eb85118{
        --flex-direction:column;
        --container-widget-width:100%;
        --container-widget-height:initial;
        --container-widget-flex-grow:0;
        --container-widget-align-self:initial;
        --flex-wrap-mobile:wrap;
    }
    .elementor-1878 .elementor-element.elementor-element-d6629e9.e-con{
        --order:99999 
        /* order end hack */
        ;
    }
    .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-blog-block-post, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-image-card, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-card{
        margin:0px 0px 30px 0px;
    }
    .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-body .entry-title, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-entry-header .entry-title, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-image-card .elementskit-post-body .entry-title a, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-card .elementskit-entry-header .entry-title a,.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-blog-block-post .elementskit-post-body .entry-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-footer > p, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-body > p{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-btn{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-7e6199d{
        --padding-top:1em;
        --padding-bottom:5em;
        --padding-left:1em;
        --padding-right:1em;
    }
    .elementor-1878 .elementor-element.elementor-element-e22fcbb{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-e22fcbb .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-6d6379e{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-6d6379e .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-0ab1e70 > .elementor-widget-container{
        margin:0% 8% 0% 8%;
    }
    .elementor-1878 .elementor-element.elementor-element-0ab1e70{
        text-align:center;
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-65dfe60 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
}
@media(max-width:767px){
    .elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title{
        font-size:var( --e-global-typography-e43aa34-font-size );
        line-height:var( --e-global-typography-e43aa34-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1878 .elementor-element.elementor-element-1884eb6 .elementskit-section-title-wraper .elementskit-section-title > span{
        font-size:var( --e-global-typography-e43aa34-font-size );
        line-height:var( --e-global-typography-e43aa34-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-9a09aed{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-91acc22 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .funfact-title{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-6632da7 .elementskit-funfact .super{
        font-size:var( --e-global-typography-8800dd4-font-size );
        line-height:var( --e-global-typography-8800dd4-line-height );
        letter-spacing:var( --e-global-typography-8800dd4-letter-spacing );
        word-spacing:var( --e-global-typography-8800dd4-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .funfact-title{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-9c0c7e6 .elementskit-funfact .super{
        font-size:var( --e-global-typography-8800dd4-font-size );
        line-height:var( --e-global-typography-8800dd4-line-height );
        letter-spacing:var( --e-global-typography-8800dd4-letter-spacing );
        word-spacing:var( --e-global-typography-8800dd4-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .funfact-title{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-3d3d998 .elementskit-funfact .super{
        font-size:var( --e-global-typography-8800dd4-font-size );
        line-height:var( --e-global-typography-8800dd4-line-height );
        letter-spacing:var( --e-global-typography-8800dd4-letter-spacing );
        word-spacing:var( --e-global-typography-8800dd4-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-eed6fe6 .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-7aa5522 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-681a63f{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-9cc98b1 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-54f94c8{
        --padding-top:4em;
        --padding-bottom:4em;
        --padding-left:4em;
        --padding-right:4em;
    }
    .elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-d2c685a .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-b7744c6 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-2acc4e9 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-5f902da .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-0199e00 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-7bff044{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-2944962{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-2944962 img{
        width:70%;
    }
    .elementor-1878 .elementor-element.elementor-element-8dee09c{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-8dee09c img{
        width:70%;
    }
    .elementor-1878 .elementor-element.elementor-element-d5910ee{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-d5910ee img{
        width:70%;
    }
    .elementor-1878 .elementor-element.elementor-element-388282c{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-388282c img{
        width:70%;
    }
    .elementor-1878 .elementor-element.elementor-element-50fba97{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-50fba97 img{
        width:70%;
    }
    .elementor-1878 .elementor-element.elementor-element-7fccb42{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-7fccb42 img{
        width:70%;
    }
    .elementor-1878 .elementor-element.elementor-element-c74973c .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-7a66030 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-17c0435{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    /*
    .elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-single-image-accordion{
        min-height:418px;
    }
    .elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-image-accordion-wraper{
        height:418px;
    }
    .elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-single-image-accordion .elementskit-accordion-content{
        padding:0em 0em 4em 0em;
    }
    .elementor-1878 .elementor-element.elementor-element-7cfd28e .elementskit-accordion-content .elementskit-btn{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }*/
    .elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-single-image-accordion{
        min-height:418px;
    }
    .elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-image-accordion-wraper{
        height:418px;
    }
    .elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-single-image-accordion .elementskit-accordion-content{
        padding:0em 0em 4em 0em;
    }
    .elementor-1878 .elementor-element.elementor-element-9bf017f .elementskit-accordion-content .elementskit-btn{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-single-image-accordion{
        min-height:418px;
    }
    .elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-image-accordion-wraper{
        height:418px;
    }
    .elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-image-accordion-wraper .elementskit-accordion-title-wraper .elementskit-accordion-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-single-image-accordion .elementskit-accordion-content{
        padding:0em 0em 4em 0em;
    }
    .elementor-1878 .elementor-element.elementor-element-5173416 .elementskit-accordion-content .elementskit-btn{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-f897dc6 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial-slider{
        --ekit_testimonial_left_right_spacing:10px;
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-single-testimonial-slider .elementskit-commentor-content > p, .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-testimonial_card .elementskit-commentor-coment{
        font-size:var( --e-global-typography-820ea14-font-size );
        line-height:var( --e-global-typography-820ea14-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-watermark-icon > i{
        font-size:40px;
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-watermark-icon > svg{
        width:40px;
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-profile-info .elementskit-author-name{
        font-size:var( --e-global-typography-01de22b-font-size );
        line-height:var( --e-global-typography-01de22b-line-height );
        margin-bottom:0px;
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-profile-info .elementskit-author-des{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-d1f1599 .elementskit-commentor-bio{
        margin:0em 0em -1em 0em;
    }
    .elementor-1878 .elementor-element.elementor-element-ee646de .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-b488f92 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-88687da{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-f083ed9 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-2e6aefe .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-71f1863 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-3b8802c{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-49c4da0{
        --gap:25px 0px;
        --row-gap:25px;
        --column-gap:0px;
    }
    .elementor-1878 .elementor-element.elementor-element-c36cbb6{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-c36cbb6 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-ac62924{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-ac62924 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-18cc40e{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-18cc40e .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-bf22d41{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-bf22d41 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-347c972{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-347c972 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-85843c1{
        --container-widget-width:50%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 50% );
        max-width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-85843c1 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-03acd16 .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-ae63c83 .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-962181d{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-29f0a6a .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-3f1303c .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-261d606{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-002f155{
        --container-widget-width:46%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 46% );
        max-width:46%;
    }
    .elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-002f155 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-5e86cba{
        --container-widget-width:46%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 46% );
        max-width:46%;
    }
    .elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-5e86cba .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-0a92bca{
        --container-widget-width:46%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 46% );
        max-width:46%;
    }
    .elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-0a92bca .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-c2fc0b2{
        --container-widget-width:46%;
        --container-widget-flex-grow:0;
        width:var( --container-widget-width, 46% );
        max-width:46%;
    }
    .elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-title, .elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-c2fc0b2 .elementor-icon-box-description{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-9aca4a6 > .elementor-widget-container{
        margin:0% -20% 0% 0%;
    }
    .elementor-1878 .elementor-element.elementor-element-9aca4a6 img{
        width:60%;
    }
    .elementor-1878 .elementor-element.elementor-element-ad7e22b > .elementor-widget-container{
        margin:-80% 0% 0% -20%;
    }
    .elementor-1878 .elementor-element.elementor-element-ad7e22b img{
        width:60%;
    }
    .elementor-1878 .elementor-element.elementor-element-9cd8f95{
        --width:50%;
        --margin-top:-102px;
        --margin-bottom:0px;
        --margin-left:0px;
        --margin-right:0px;
    }
    .elementor-1878 .elementor-element.elementor-element-c48c29e > .elementor-widget-container{
        padding:1em 1em 1em 1em;
    }
    .elementor-1878 .elementor-element.elementor-element-c48c29e{
        text-align:center;
    }
    .elementor-1878 .elementor-element.elementor-element-c48c29e .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-d4ec980 .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-860c47b .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-4e03543{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-5bb75f2 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-blog-block-post, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-image-card, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-card{
        margin:0px 0px 30px 0px;
    }
    .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-body .entry-title, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-entry-header .entry-title, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-image-card .elementskit-post-body .entry-title a, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-card .elementskit-entry-header .entry-title a,.elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-blog-block-post .elementskit-post-body .entry-title a{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-footer > p, .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-post-body > p{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-4470acf .elementskit-btn{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
    .elementor-1878 .elementor-element.elementor-element-e22fcbb .elementor-heading-title{
        font-size:var( --e-global-typography-059c8b0-font-size );
        line-height:var( --e-global-typography-059c8b0-line-height );
        letter-spacing:var( --e-global-typography-059c8b0-letter-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-6d6379e .elementor-heading-title{
        font-size:var( --e-global-typography-dc7f13c-font-size );
        line-height:var( --e-global-typography-dc7f13c-line-height );
    }
    .elementor-1878 .elementor-element.elementor-element-0ab1e70{
        font-size:var( --e-global-typography-229db8b-font-size );
        line-height:var( --e-global-typography-229db8b-line-height );
        word-spacing:var( --e-global-typography-229db8b-word-spacing );
    }
    .elementor-1878 .elementor-element.elementor-element-65dfe60 .elementor-button{
        font-size:var( --e-global-typography-fae7ca0-font-size );
    }
}
@media(min-width:768px){
    .elementor-1878 .elementor-element.elementor-element-ea684aa{
        --width:55%;
    }
    .elementor-1878 .elementor-element.elementor-element-2225e90{
        --width:45%;
    }
    .elementor-1878 .elementor-element.elementor-element-cd97c47{
        --width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-c9e88fa{
        --width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-43d810f{
        --width:40%;
    }
    .elementor-1878 .elementor-element.elementor-element-49c4da0{
        --width:60%;
    }
    .elementor-1878 .elementor-element.elementor-element-dc7347d{
        --width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-3359141{
        --width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-f465994{
        --width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-6977e94{
        --width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-9cd8f95{
        --width:47%;
    }
    .elementor-1878 .elementor-element.elementor-element-d6629e9{
        --width:60%;
    }
    .elementor-1878 .elementor-element.elementor-element-7e6199d{
        --width:40%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1878 .elementor-element.elementor-element-ea684aa{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-40817f6{
        --width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-5359bf9{
        --width:50%;
    }
    .elementor-1878 .elementor-element.elementor-element-cd97c47{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-c9e88fa{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-43d810f{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-49c4da0{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-dc7347d{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-3359141{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-f465994{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-6977e94{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-9cd8f95{
        --width:38%;
    }
    .elementor-1878 .elementor-element.elementor-element-d6629e9{
        --width:100%;
    }
    .elementor-1878 .elementor-element.elementor-element-7e6199d{
        --width:100%;
    }
}
@media(min-width:1025px){
    .elementor-1878 .elementor-element.elementor-element-d74a6a1:not(.elementor-motion-effects-element-type-background), .elementor-1878 .elementor-element.elementor-element-d74a6a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-attachment:fixed;
    }
    .elementor-1878 .elementor-element.elementor-element-6af0386:not(.elementor-motion-effects-element-type-background), .elementor-1878 .elementor-element.elementor-element-6af0386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-attachment:fixed;
    }
    .elementor-1878 .elementor-element.elementor-element-8800b71:not(.elementor-motion-effects-element-type-background), .elementor-1878 .elementor-element.elementor-element-8800b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-attachment:fixed;
    }
}
