.elementor-11389 .elementor-element.elementor-element-01ebff0{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --justify-content:space-between;
    --align-items:flex-start;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:200px;
    --padding-bottom:200px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-01ebff0:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-01ebff0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-text );
}
.elementor-11389 .elementor-element.elementor-element-5096587{
    --display:flex;
    --padding-top:10px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-1e2e99b{
    --display:flex;
    --justify-content:center;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-68cd6a4 .elementskit-section-title-wraper .elementskit-section-title.text_fill > span{
    background-color:transparent;
    background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 78%);
}
.elementor-11389 .elementor-element.elementor-element-68cd6a4 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-68cd6a4 .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
    font-family:"Inter", Sans-serif;
    font-size:60px;
    font-weight:700;
    line-height:1.15em;
}
.elementor-11389 .elementor-element.elementor-element-68cd6a4 .elementskit-section-title-wraper .elementskit-section-subtitle{
    color:var( --e-global-color-secondary );
    font-size:18px;
    font-weight:500;
}
.elementor-11389 .elementor-element.elementor-element-68cd6a4 .elementskit-section-title-wraper p{
    color:var( --e-global-color-0c39f2b );
    font-size:18px;
    margin:0px 0100px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-19bb56d{
    --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;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-a2f137a{
    --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:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-dceecac .ekit-btn-wraper .elementskit-btn{
    justify-content:center;
}
.elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn:hover{
    color:#ffffff;
    fill:#ffffff;
}
.elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn{
    border-style:none;
}
.elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn > :is(i, svg){
    font-size:14px;
}
.elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn > i, .elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn > svg{
    margin-left:5px;
}
.rtl .elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn > i, .rtl .elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn > svg{
    margin-left:0;
    margin-right:5px;
}
.elementor-11389 .elementor-element.elementor-element-327b10a{
    --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;
    --border-radius:0px 0px 0px 0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-46cddc6{
    --display:flex;
    --min-height:140px;
    --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;
    max-height:140px;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-618a362{
    --display:flex;
    --justify-content:center;
    --gap:010px 0px;
    --row-gap:010px;
    --column-gap:0px;
    --overlay-opacity:0.3;
    border-style:none;
    --border-style:none;
    --border-radius:12px 12px 12px 12px;
    --padding-top:20px;
    --padding-bottom:10px;
    --padding-left:20px;
    --padding-right:20px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-618a362::before, .elementor-11389 .elementor-element.elementor-element-618a362 > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-618a362 > .e-con-inner > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-618a362 > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-618a362 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-618a362 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    background-image:url("wp-content/uploads/2024/09/Lisbon-1.jpg");
    --background-overlay:'';
    background-position:center center;
}
.elementor-11389 .elementor-element.elementor-element-618a362:hover::before, .elementor-11389 .elementor-element.elementor-element-618a362:hover > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-618a362:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-618a362 > .elementor-background-slideshow:hover::before, .elementor-11389 .elementor-element.elementor-element-618a362 > .e-con-inner > .elementor-background-slideshow:hover::before{
    background-color:var( --e-global-color-text );
    background-image:url("wp-content/uploads/2024/09/Lisbon-1.jpg");
    --background-overlay:'';
}
.elementor-11389 .elementor-element.elementor-element-618a362:hover{
    --overlay-opacity:0.2;
}
.elementor-11389 .elementor-element.elementor-element-43efe0c img{
    pointer-events:none;
    max-width:72%;
    opacity:1;
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-43efe0c{
    text-align:left;
}
.elementor-11389 .elementor-element.elementor-element-279e120 .elementskit-section-title-wraper .elementskit-section-title{
    color:var( --e-global-color-38e50b1 );
    font-size:20px;
    font-weight:700;
    line-height:1.3em;
}
.elementor-11389 .elementor-element.elementor-element-279e120 .elementskit-section-title-wraper .elementskit-section-title:hover{
    color:var( --e-global-color-38e50b1 );
}
.elementor-11389 .elementor-element.elementor-element-279e120 .elementskit-section-title-wraper .elementskit-section-title > span{
    color:var( --e-global-color-primary );
}
.elementor-11389 .elementor-element.elementor-element-279e120 .elementskit-section-title-wraper .elementskit-section-title:hover > span{
    color:var( --e-global-color-primary );
}
.elementor-11389 .elementor-element.elementor-element-309ef2a{
    --display:flex;
    --min-height:140px;
    --justify-content:center;
    max-width:140px;
    max-height:140px;
    --border-radius:12px 12px 12px 12px;
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-309ef2a:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-309ef2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-primary );
}
.elementor-11389 .elementor-element.elementor-element-ad80597.ekit-equal-height-enable,
.elementor-11389 .elementor-element.elementor-element-ad80597.ekit-equal-height-enable > div,
.elementor-11389 .elementor-element.elementor-element-ad80597.ekit-equal-height-enable .ekit-wid-con,
.elementor-11389 .elementor-element.elementor-element-ad80597.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{
    height:100%;
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-infobox{
    background-color:var( --e-global-color-primary );
    padding:30px 0px 0px 0px;
    border-style:none;
    border-radius:12px 12px 12px 12px;
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-infobox:hover{
    background-color:var( --e-global-color-b95c533 );
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-infobox .elementskit-info-box-title{
    margin:0px 20px 20px 20px;
    padding:0px 0px 0px 0px;
    color:var( --e-global-color-3958efc );
    line-height:24px;
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-infobox:hover .elementskit-info-box-title{
    color:var( --e-global-color-38e50b1 );
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-infobox .box-body > p{
    color:#656565;
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-infobox:hover .box-body > p{
    color:#656565;
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-info-box-icon{
    color:var( --e-global-color-3958efc );
    fill:var( --e-global-color-3958efc );
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-infobox:hover .elementskit-info-box-icon{
    color:var( --e-global-color-0c39f2b );
    fill:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-infobox .elementskit-info-box-icon{
    font-size:20px;
    padding:0px 0px 0px 0px;
    transform:rotate(0deg);
}
.elementor-11389 .elementor-element.elementor-element-ad80597 .elementskit-infobox .elementskit-info-box-icon {
    height:5px;
}
.elementor-11389 .elementor-element.elementor-element-af1f306 .elementor-icon-list-icon i{
    color:var( --e-global-color-3958efc );
    transition:color 0.3s;
}
.elementor-11389 .elementor-element.elementor-element-af1f306 .elementor-icon-list-icon svg{
    fill:var( --e-global-color-3958efc );
    transition:fill 0.3s;
}
.elementor-11389 .elementor-element.elementor-element-af1f306{
    --e-icon-list-icon-size:14px;
    --icon-vertical-offset:0px;
}
.elementor-11389 .elementor-element.elementor-element-af1f306 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11389 .elementor-element.elementor-element-af1f306 .elementor-icon-list-item > a{
    font-weight:700;
}
.elementor-11389 .elementor-element.elementor-element-af1f306 .elementor-icon-list-text{
    color:var( --e-global-color-3958efc );
    transition:color 0.3s;
}
.elementor-11389 .elementor-element.elementor-element-30b1ca9{
    --display:flex;
    --gap:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-3657edb > .elementor-widget-container{
    --e-transform-translateX:-25px;
    --e-transform-translateY:60px;
    --e-transform-scale:1.6;
}
.elementor-11389 .elementor-element.elementor-element-3657edb img{
    pointer-events:none;
    border-style:none;
}
.elementor-11389 .elementor-element.elementor-element-3fa2382{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --align-items:stretch;
    --gap:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    --padding-top:0px;
    --padding-bottom:80px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-3fa2382:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-3fa2382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-text );
}
.elementor-11389 .elementor-element.elementor-element-a369d17{
    --display:flex;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-4245f1b{
    --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:10px;
    --padding-bottom:30px;
    --padding-left:10px;
    --padding-right:10px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-80b2cec{
    --display:flex;
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-9fbe86b > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-9fbe86b .elementor-heading-title{
    color:var( --e-global-color-light );
}
.elementor-11389 .elementor-element.elementor-element-9e55270{
    --display:grid;
    --e-con-grid-template-columns:repeat(5, 1fr);
    --e-con-grid-template-rows:repeat(1, 1fr);
    --grid-auto-flow:row;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-0a33143{
    --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;
    --justify-content:space-between;
    --gap:15px 0px;
    --row-gap:15px;
    --column-gap:0px;
    --background-transition:0.3s;
    border-style:none;
    --border-style:none;
    --border-radius:12px 12px 12px 12px;
    --padding-top:20px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-0a33143:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-0a33143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-0a33143:hover{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-60f09c4 img{
    pointer-events:all;
    max-width:110px;
}
.elementor-11389 .elementor-element.elementor-element-21a4d49{
    --display:flex;
    --min-height:117px;
    max-height:200px;
    --border-radius:0px 0px 12px 12px;
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:20px;
    --padding-right:20px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-21a4d49:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-21a4d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-96e643a .elementskit-section-title-wraper .elementskit-section-title{
    color:var( --e-global-color-38e50b1 );
    margin:0px 0px 5px 0px;
    font-size:14px;
    font-weight:700;
}
.elementor-11389 .elementor-element.elementor-element-96e643a .elementskit-section-title-wraper .elementskit-section-title > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-96e643a .elementskit-section-title-wraper .elementskit-section-title:hover > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-96e643a .elementskit-section-title-wraper .elementskit-section-subtitle{
    color:var( --e-global-color-0c39f2b );
    font-size:12px;
    font-weight:400;
    line-height:16px;
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-6fc25c1{
    --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;
    --justify-content:space-between;
    --gap:15px 0px;
    --row-gap:15px;
    --column-gap:0px;
    --background-transition:0.3s;
    border-style:none;
    --border-style:none;
    --border-radius:12px 12px 12px 12px;
    --padding-top:20px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-6fc25c1:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-6fc25c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-6fc25c1:hover{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-a2aea3a img{
    pointer-events:all;
    max-width:110px;
}
.elementor-11389 .elementor-element.elementor-element-8462189{
    --display:flex;
    --min-height:117px;
    max-height:200px;
    --border-radius:0px 0px 12px 12px;
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:20px;
    --padding-right:20px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-8462189:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-8462189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-50e796e .elementskit-section-title-wraper .elementskit-section-title{
    color:var( --e-global-color-38e50b1 );
    margin:0px 0px 5px 0px;
    font-size:14px;
    font-weight:700;
}
.elementor-11389 .elementor-element.elementor-element-50e796e .elementskit-section-title-wraper .elementskit-section-title > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-50e796e .elementskit-section-title-wraper .elementskit-section-title:hover > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-50e796e .elementskit-section-title-wraper .elementskit-section-subtitle{
    color:var( --e-global-color-0c39f2b );
    font-size:12px;
    font-weight:400;
    line-height:16px;
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-1e1f715{
    --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;
    --justify-content:space-between;
    --gap:15px 0px;
    --row-gap:15px;
    --column-gap:0px;
    --background-transition:0.3s;
    border-style:none;
    --border-style:none;
    --border-radius:12px 12px 12px 12px;
    --padding-top:20px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-1e1f715:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-1e1f715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-1e1f715:hover{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-ede48b2 img{
    pointer-events:all;
    max-width:110px;
}
.elementor-11389 .elementor-element.elementor-element-5b3c0d5{
    --display:flex;
    --min-height:117px;
    --border-radius:0px 0px 12px 12px;
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:20px;
    --padding-right:20px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-5b3c0d5:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-5b3c0d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-4ef6adf .elementskit-section-title-wraper .elementskit-section-title{
    color:var( --e-global-color-38e50b1 );
    margin:0px 0px 5px 0px;
    font-size:14px;
    font-weight:700;
}
.elementor-11389 .elementor-element.elementor-element-4ef6adf .elementskit-section-title-wraper .elementskit-section-title > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-4ef6adf .elementskit-section-title-wraper .elementskit-section-title:hover > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-4ef6adf .elementskit-section-title-wraper .elementskit-section-subtitle{
    color:var( --e-global-color-0c39f2b );
    font-size:12px;
    font-weight:400;
    line-height:16px;
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-aa93a75{
    --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;
    --justify-content:space-between;
    --gap:15px 0px;
    --row-gap:15px;
    --column-gap:0px;
    --background-transition:0.3s;
    border-style:none;
    --border-style:none;
    --border-radius:12px 12px 12px 12px;
    --padding-top:20px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-aa93a75:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-aa93a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-aa93a75:hover{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-893b0f7 img{
    pointer-events:all;
    max-width:110px;
}
.elementor-11389 .elementor-element.elementor-element-f7d8fda{
    --display:flex;
    max-height:200px;
    --border-radius:0px 0px 12px 12px;
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:20px;
    --padding-right:20px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-f7d8fda:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-f7d8fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-0056e4f .elementskit-section-title-wraper .elementskit-section-title{
    color:var( --e-global-color-38e50b1 );
    margin:0px 0px 5px 0px;
    font-size:14px;
    font-weight:700;
}
.elementor-11389 .elementor-element.elementor-element-0056e4f .elementskit-section-title-wraper .elementskit-section-title > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-0056e4f .elementskit-section-title-wraper .elementskit-section-title:hover > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-0056e4f .elementskit-section-title-wraper .elementskit-section-subtitle{
    color:var( --e-global-color-0c39f2b );
    font-size:12px;
    font-weight:400;
    line-height:16px;
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-2c06f7b{
    --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;
    --justify-content:space-between;
    --gap:15px 0px;
    --row-gap:15px;
    --column-gap:0px;
    --background-transition:0.3s;
    border-style:none;
    --border-style:none;
    --border-radius:12px 12px 12px 12px;
    --padding-top:20px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-2c06f7b:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-2c06f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-2c06f7b:hover{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-ef7c3d8 img{
    pointer-events:all;
    max-width:110px;
}
.elementor-11389 .elementor-element.elementor-element-ddc0ac3{
    --display:flex;
    max-height:200px;
    --border-radius:0px 0px 12px 12px;
    --padding-top:20px;
    --padding-bottom:20px;
    --padding-left:20px;
    --padding-right:20px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-ddc0ac3:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-ddc0ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-69ab96b .elementskit-section-title-wraper .elementskit-section-title{
    color:var( --e-global-color-38e50b1 );
    margin:0px 0px 5px 0px;
    font-size:14px;
    font-weight:700;
}
.elementor-11389 .elementor-element.elementor-element-69ab96b .elementskit-section-title-wraper .elementskit-section-title > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-69ab96b .elementskit-section-title-wraper .elementskit-section-title:hover > span{
    color:#000000;
}
.elementor-11389 .elementor-element.elementor-element-69ab96b .elementskit-section-title-wraper .elementskit-section-subtitle{
    color:var( --e-global-color-0c39f2b );
    font-size:12px;
    font-weight:400;
    line-height:16px;
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-4817e5c0{
    --display:flex;
    --align-items:stretch;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --gap:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    --padding-top:80px;
    --padding-bottom:80px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-4817e5c0:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-4817e5c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-3c9b31a );
}
.elementor-11389 .elementor-element.elementor-element-3a8e0b0{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-4ef701f .ekit-heading__description{
    max-width:768px;
}
.elementor-11389 .elementor-element.elementor-element-4ef701f .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-4ef701f .elementskit-section-title-wraper .elementskit-section-title > span{
    color:var( --e-global-color-primary );
    padding:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-4ef701f .elementskit-section-title-wraper p{
    color:var( --e-global-color-light );
}
.elementor-11389 .elementor-element.elementor-element-486ebd54{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-2f4e6f79{
    --display:flex;
    --gap:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementkit-nav-link.active{
    background-color:var( --e-global-color-a481479 );
    color:var( --e-global-color-primary );
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper.vertical > .elementkit-tab-nav{
    flex-basis:40%;
    order:0;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{
    margin-right:20px;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{
    margin-right:20px;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper .elementkit-nav-link{
    text-align:left;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementkit-nav-link{
    text-align:left;
    padding:25px 30px 22px 30px;
    color:var( --e-global-color-38e50b1 );
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{
    font-size:20px;
    font-weight:700;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon{
    font-size:35px;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper .elementkit-nav-link .elementskit-tab-icon svg{
    max-width:35px;
    height:auto;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){
    margin-bottom:27px;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{
    margin-bottom:27px;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .tab-content .tab-pane{
    padding:0px 0px 0px 20px;
}
.elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementkit-nav-link .elementskit-tab-sub-title{
    font-size:16px;
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-1793eab7{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --align-items:stretch;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:80px;
    --padding-bottom:80px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-1793eab7:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-1793eab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-text );
}
.elementor-11389 .elementor-element.elementor-element-1793eab7::before, .elementor-11389 .elementor-element.elementor-element-1793eab7 > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-1793eab7 > .e-con-inner > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-1793eab7 > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-1793eab7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-1793eab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    --background-overlay:'';
}
.elementor-11389 .elementor-element.elementor-element-7bbb4bad{
    --display:flex;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --gap:15px 15px;
    --row-gap:15px;
    --column-gap:15px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-7bbb4bad::before, .elementor-11389 .elementor-element.elementor-element-7bbb4bad > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-7bbb4bad > .e-con-inner > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-7bbb4bad > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-7bbb4bad > .e-con-inner > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-7bbb4bad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    --background-overlay:'';
}
.elementor-11389 .elementor-element.elementor-element-13be7596{
    --display:flex;
    max-width:700px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-b53954e .elementskit-section-title-wraper .elementskit-section-title > span{
    background-color:transparent;
    padding:0px 0px 0px 0px;
    background-image:linear-gradient(180deg, #00000000 67%, var( --e-global-color-primary ) 0%);
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-b53954e .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-3afe6aee{
    --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:center;
    --gap:30px 30px;
    --row-gap:30px;
    --column-gap:30px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-7554d78d{
    --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;
    --justify-content:space-between;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --overlay-opacity:0.5;
    --padding-top:0%;
    --padding-bottom:0%;
    --padding-left:0%;
    --padding-right:0%;
    overflow:hidden;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-7554d78d:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-7554d78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-7554d78d::before, .elementor-11389 .elementor-element.elementor-element-7554d78d > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-7554d78d > .e-con-inner > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-7554d78d > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-7554d78d > .e-con-inner > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-7554d78d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    --background-overlay:'';
}
.elementor-11389 .elementor-element.elementor-element-050033e{
    --display:flex;
    --padding-top:50px;
    --padding-bottom:40px;
    --padding-left:40px;
    --padding-right:40px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-57f1bd04 .elementskit-section-title-wraper .elementskit-section-title > span{
    background-color:transparent;
    padding:0px 0px 0px 0px;
    background-image:linear-gradient(180deg, #00000000 67%, var( --e-global-color-primary ) 0%);
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-57f1bd04 .ekit-heading__description{
    max-width:500px;
}
.elementor-11389 .elementor-element.elementor-element-57f1bd04 .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
    font-size:32px;
}
.elementor-11389 .elementor-element.elementor-element-57f1bd04 .elementskit-section-title-wraper p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-c6bec0f .ekit-btn-wraper .elementskit-btn{
    justify-content:flex-start;
}
.elementor-11389 .elementor-element.elementor-element-c6bec0f .elementskit-btn{
    padding:12px 12px 12px 12px;
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:700;
    border-style:none;
    border-radius:8px 8px 8px 8px;
}
.elementor-11389 .elementor-element.elementor-element-c6bec0f .elementskit-btn:hover{
    color:#ffffff;
    fill:#ffffff;
}
.elementor-11389 .elementor-element.elementor-element-c6bec0f .elementskit-btn > :is(i, svg){
    font-size:18px;
}
.elementor-11389 .elementor-element.elementor-element-c6bec0f .elementskit-btn > i, .elementor-11389 .elementor-element.elementor-element-c6bec0f .elementskit-btn > svg{
    margin-right:5px;
}
.rtl .elementor-11389 .elementor-element.elementor-element-c6bec0f .elementskit-btn > i, .rtl .elementor-11389 .elementor-element.elementor-element-c6bec0f .elementskit-btn > svg{
    margin-left:5px;
    margin-right:0;
}
.elementor-11389 .elementor-element.elementor-element-6f30d46 img{
    pointer-events:all;
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-371b21a{
    --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;
    --justify-content:space-between;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --overlay-opacity:0.5;
    --padding-top:0%;
    --padding-bottom:0%;
    --padding-left:0%;
    --padding-right:0%;
    overflow:hidden;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-371b21a:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-371b21a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-371b21a::before, .elementor-11389 .elementor-element.elementor-element-371b21a > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-371b21a > .e-con-inner > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-371b21a > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-371b21a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-371b21a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    --background-overlay:'';
}
.elementor-11389 .elementor-element.elementor-element-7d13c9d{
    --display:flex;
    --padding-top:50px;
    --padding-bottom:40px;
    --padding-left:40px;
    --padding-right:40px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-5e32a02 .elementskit-section-title-wraper .elementskit-section-title > span{
    background-color:transparent;
    padding:0px 0px 0px 0px;
    background-image:linear-gradient(180deg, #00000000 67%, var( --e-global-color-primary ) 0%);
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-5e32a02 .ekit-heading__description{
    max-width:500px;
}
.elementor-11389 .elementor-element.elementor-element-5e32a02 .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
    font-size:32px;
}
.elementor-11389 .elementor-element.elementor-element-5e32a02 .elementskit-section-title-wraper p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-a241010 .ekit-btn-wraper .elementskit-btn{
    justify-content:flex-start;
}
.elementor-11389 .elementor-element.elementor-element-a241010 .elementskit-btn{
    padding:12px 12px 12px 12px;
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:700;
    border-style:none;
    border-radius:8px 8px 8px 8px;
}
.elementor-11389 .elementor-element.elementor-element-a241010 .elementskit-btn:hover{
    color:#ffffff;
    fill:#ffffff;
}
.elementor-11389 .elementor-element.elementor-element-a241010 .elementskit-btn > :is(i, svg){
    font-size:18px;
}
.elementor-11389 .elementor-element.elementor-element-a241010 .elementskit-btn > i, .elementor-11389 .elementor-element.elementor-element-a241010 .elementskit-btn > svg{
    margin-right:5px;
}
.rtl .elementor-11389 .elementor-element.elementor-element-a241010 .elementskit-btn > i, .rtl .elementor-11389 .elementor-element.elementor-element-a241010 .elementskit-btn > svg{
    margin-left:5px;
    margin-right:0;
}
.elementor-11389 .elementor-element.elementor-element-164925d img{
    pointer-events:all;
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-c46cceb{
    --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:center;
    --gap:30px 30px;
    --row-gap:30px;
    --column-gap:30px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-19c59ff{
    --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;
    --justify-content:space-between;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --overlay-opacity:0.5;
    --padding-top:0%;
    --padding-bottom:0%;
    --padding-left:0%;
    --padding-right:0%;
    overflow:hidden;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-19c59ff:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-19c59ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-19c59ff::before, .elementor-11389 .elementor-element.elementor-element-19c59ff > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-19c59ff > .e-con-inner > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-19c59ff > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-19c59ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-19c59ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    --background-overlay:'';
}
.elementor-11389 .elementor-element.elementor-element-a64238f{
    --display:flex;
    --padding-top:50px;
    --padding-bottom:40px;
    --padding-left:40px;
    --padding-right:40px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-0263a77 .elementskit-section-title-wraper .elementskit-section-title > span{
    background-color:transparent;
    padding:0px 0px 0px 0px;
    background-image:linear-gradient(180deg, #00000000 67%, var( --e-global-color-primary ) 0%);
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-0263a77 .ekit-heading__description{
    max-width:500px;
}
.elementor-11389 .elementor-element.elementor-element-0263a77 .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
    font-size:32px;
}
.elementor-11389 .elementor-element.elementor-element-0263a77 .elementskit-section-title-wraper p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-ee69469 .ekit-btn-wraper .elementskit-btn{
    justify-content:flex-start;
}
.elementor-11389 .elementor-element.elementor-element-ee69469 .elementskit-btn{
    padding:12px 12px 12px 12px;
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:700;
    border-style:none;
    border-radius:8px 8px 8px 8px;
}
.elementor-11389 .elementor-element.elementor-element-ee69469 .elementskit-btn:hover{
    color:#ffffff;
    fill:#ffffff;
}
.elementor-11389 .elementor-element.elementor-element-ee69469 .elementskit-btn > :is(i, svg){
    font-size:18px;
}
.elementor-11389 .elementor-element.elementor-element-ee69469 .elementskit-btn > i, .elementor-11389 .elementor-element.elementor-element-ee69469 .elementskit-btn > svg{
    margin-right:5px;
}
.rtl .elementor-11389 .elementor-element.elementor-element-ee69469 .elementskit-btn > i, .rtl .elementor-11389 .elementor-element.elementor-element-ee69469 .elementskit-btn > svg{
    margin-left:5px;
    margin-right:0;
}
.elementor-11389 .elementor-element.elementor-element-16605ff img{
    pointer-events:all;
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-0ce135e{
    --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;
    --justify-content:space-between;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --overlay-opacity:0.5;
    --padding-top:0%;
    --padding-bottom:0%;
    --padding-left:0%;
    --padding-right:0%;
    overflow:hidden;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-0ce135e:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-0ce135e > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
}
.elementor-11389 .elementor-element.elementor-element-0ce135e::before, .elementor-11389 .elementor-element.elementor-element-0ce135e > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-0ce135e > .e-con-inner > .elementor-background-video-container::before, .elementor-11389 .elementor-element.elementor-element-0ce135e > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-0ce135e > .e-con-inner > .elementor-background-slideshow::before, .elementor-11389 .elementor-element.elementor-element-0ce135e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{
    --background-overlay:'';
}
.elementor-11389 .elementor-element.elementor-element-13e6a8b{
    --display:flex;
    --padding-top:50px;
    --padding-bottom:40px;
    --padding-left:40px;
    --padding-right:40px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-73ec8ef .elementskit-section-title-wraper .elementskit-section-title > span{
    background-color:transparent;
    padding:0px 0px 0px 0px;
    background-image:linear-gradient(180deg, #00000000 67%, var( --e-global-color-primary ) 0%);
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-73ec8ef .ekit-heading__description{
    max-width:500px;
}
.elementor-11389 .elementor-element.elementor-element-73ec8ef .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
    font-size:32px;
}
.elementor-11389 .elementor-element.elementor-element-73ec8ef .elementskit-section-title-wraper p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-b58d7fa .ekit-btn-wraper .elementskit-btn{
    justify-content:flex-start;
}
.elementor-11389 .elementor-element.elementor-element-b58d7fa .elementskit-btn{
    padding:12px 12px 12px 12px;
    font-family:"Inter", Sans-serif;
    font-size:14px;
    font-weight:700;
    border-style:none;
    border-radius:8px 8px 8px 8px;
}
.elementor-11389 .elementor-element.elementor-element-b58d7fa .elementskit-btn:hover{
    color:#ffffff;
    fill:#ffffff;
}
.elementor-11389 .elementor-element.elementor-element-b58d7fa .elementskit-btn > :is(i, svg){
    font-size:18px;
}
.elementor-11389 .elementor-element.elementor-element-b58d7fa .elementskit-btn > i, .elementor-11389 .elementor-element.elementor-element-b58d7fa .elementskit-btn > svg{
    margin-right:5px;
}
.rtl .elementor-11389 .elementor-element.elementor-element-b58d7fa .elementskit-btn > i, .rtl .elementor-11389 .elementor-element.elementor-element-b58d7fa .elementskit-btn > svg{
    margin-left:5px;
    margin-right:0;
}
.elementor-11389 .elementor-element.elementor-element-4cb4db1 img{
    pointer-events:all;
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-4f108639{
    --display:flex;
    --align-items:stretch;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --gap:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    --padding-top:80px;
    --padding-bottom:80px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-4f108639:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-4f108639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-610259d );
}
.elementor-11389 .elementor-element.elementor-element-12dcf33{
    --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:10px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-8e7044e{
    --display:flex;
    --margin-top:0px;
    --margin-bottom:050px;
    --margin-left:0px;
    --margin-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-373e9b5 .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-373e9b5 .elementskit-section-title-wraper .elementskit-section-title > span{
    padding:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-18e44d4{
    --display:flex;
    --margin-top:0px;
    --margin-bottom:050px;
    --margin-left:0px;
    --margin-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-b6d15b3 .ekit-heading__description{
    max-width:680px;
}
.elementor-11389 .elementor-element.elementor-element-b6d15b3 .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-b6d15b3 .elementskit-section-title-wraper .elementskit-section-title > span{
    padding:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-b6d15b3 .elementskit-section-title-wraper p{
    color:var( --e-global-color-0c39f2b );
    font-size:18px;
}
.elementor-11389 .elementor-element.elementor-element-2b74a01{
    --display:flex;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-73d7f07{
    --display:grid;
    --e-con-grid-template-columns:repeat(5, 1fr);
    --e-con-grid-template-rows:repeat(2, 1fr);
    --grid-auto-flow:row;
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-33fd0c6{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-33fd0c6:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-33fd0c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-90469be img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-d3fe54a{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-d3fe54a:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-d3fe54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-13c4128 img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-57d9ce1{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-57d9ce1:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-57d9ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-57a342e img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-01012f4{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-01012f4:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-01012f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-8129d42 img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-2d0d7fd{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-2d0d7fd:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-2d0d7fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-70fbb29 img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-e8ddc57{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-e8ddc57:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-e8ddc57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-c8fbd74 img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-75eecd7{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-75eecd7:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-75eecd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-de28b72 img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-93c2633{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-93c2633:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-93c2633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-3cb0e74 img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-0c9fdd5{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-0c9fdd5:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-0c9fdd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-a9bfe22 img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-339025b{
    --display:flex;
    --min-height:120px;
    --justify-content:center;
    --align-items:center;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    max-height:128px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-339025b:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-339025b > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-ede2f73 );
}
.elementor-11389 .elementor-element.elementor-element-c700109 img{
    pointer-events:all;
    max-width:65%;
}
.elementor-11389 .elementor-element.elementor-element-212fe90{
    --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:50px;
    --padding-bottom:50px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-212fe90:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-212fe90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#001C56;
}
.elementor-11389 .elementor-element.elementor-element-13d3101{
    --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;
    --border-radius:24px 24px 24px 24px;
    --padding-top:020px;
    --padding-bottom:020px;
    --padding-left:020px;
    --padding-right:020px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-0963a6d{
    --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;
    --border-radius:12px 12px 12px 12px;
    --padding-top:030px;
    --padding-bottom:285px;
    --padding-left:30px;
    --padding-right:30px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-0963a6d:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-0963a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-a481479 );
    background-image:url("wp-content/uploads/2024/09/dst-glance-bg.png");
    background-position:bottom center;
    background-size:cover;
}
.elementor-11389 .elementor-element.elementor-element-644d610{
    --display:flex;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:010px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:080px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-644d610.e-con{
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-11389 .elementor-element.elementor-element-ce4d2d4{
    --display:flex;
    --justify-content:center;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-20a1831 .elementskit-section-title-wraper .elementskit-section-title > span{
    background-color:transparent;
    color:var( --e-global-color-primary );
    background-image:linear-gradient(180deg, #FFFFFF00 78%, #FFFFFF12 0%);
    border-radius:0% 0% 0% 0%;
}
.elementor-11389 .elementor-element.elementor-element-20a1831 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-20a1831 .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-20a1831 .elementskit-section-title-wraper p{
    color:var( --e-global-color-0c39f2b );
    font-size:18px;
}
.elementor-11389 .elementor-element.elementor-element-cea7644{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-b9b5c2a .ekit-btn-wraper .elementskit-btn{
    justify-content:center;
}
.elementor-11389 .elementor-element.elementor-element-b9b5c2a.elementor-element{
    --align-self:flex-start;
}
.elementor-11389 .elementor-element.elementor-element-b9b5c2a .elementskit-btn:hover{
    color:#ffffff;
    fill:#ffffff;
}
.elementor-11389 .elementor-element.elementor-element-b9b5c2a .elementskit-btn{
    border-style:none;
}
.elementor-11389 .elementor-element.elementor-element-b9b5c2a .elementskit-btn > :is(i, svg){
    font-size:14px;
}
.elementor-11389 .elementor-element.elementor-element-b9b5c2a .elementskit-btn > i, .elementor-11389 .elementor-element.elementor-element-b9b5c2a .elementskit-btn > svg{
    margin-right:5px;
}
.rtl .elementor-11389 .elementor-element.elementor-element-b9b5c2a .elementskit-btn > i, .rtl .elementor-11389 .elementor-element.elementor-element-b9b5c2a .elementskit-btn > svg{
    margin-left:5px;
    margin-right:0;
}
.elementor-11389 .elementor-element.elementor-element-304e988{
    --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:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-e7612ed{
    --display:flex;
    --gap:40px 40px;
    --row-gap:40px;
    --column-gap:40px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-e7612ed.e-con{
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-11389 .elementor-element.elementor-element-96f4328 .elementskit-funfact .funfact-icon img{
    margin-bottom:25px;
}
.elementor-11389 .elementor-element.elementor-element-96f4328 .elementskit-funfact{
    justify-content:left;
    display:flex;
}
.elementor-11389 .elementor-element.elementor-element-96f4328 .elementskit-funfact .funfact-content .number-percentage-wraper{
    color:#FFFFFF;
    font-size:48px;
    font-weight:700;
    margin-bottom:0px;
}
.elementor-11389 .elementor-element.elementor-element-96f4328 .elementskit-funfact .funfact-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-96f4328 .elementskit-funfact .super{
    top:-5px;
    left:0px;
    vertical-align:super;
}
.elementor-11389 .elementor-element.elementor-element-8d58d1f .elementskit-funfact .funfact-icon img{
    margin-bottom:25px;
}
.elementor-11389 .elementor-element.elementor-element-8d58d1f .elementskit-funfact{
    justify-content:left;
    display:flex;
}
.elementor-11389 .elementor-element.elementor-element-8d58d1f .elementskit-funfact .funfact-content .number-percentage-wraper{
    color:#FFFFFF;
    font-size:48px;
    font-weight:700;
    margin-bottom:0px;
}
.elementor-11389 .elementor-element.elementor-element-8d58d1f .elementskit-funfact .funfact-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-8d58d1f .elementskit-funfact .super{
    top:-5px;
    left:0px;
    vertical-align:super;
}
.elementor-11389 .elementor-element.elementor-element-b9060d4 .elementskit-funfact .funfact-icon img{
    margin-bottom:25px;
}
.elementor-11389 .elementor-element.elementor-element-b9060d4 .elementskit-funfact{
    justify-content:left;
    display:flex;
}
.elementor-11389 .elementor-element.elementor-element-b9060d4 .elementskit-funfact .funfact-content .number-percentage-wraper{
    color:#FFFFFF;
    font-size:48px;
    font-weight:700;
    margin-bottom:0px;
}
.elementor-11389 .elementor-element.elementor-element-b9060d4 .elementskit-funfact .funfact-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-b9060d4 .elementskit-funfact .super{
    top:-5px;
    left:0px;
    vertical-align:super;
}
.elementor-11389 .elementor-element.elementor-element-42543ee{
    --display:flex;
    --gap:40px 40px;
    --row-gap:40px;
    --column-gap:40px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-42543ee.e-con{
    --flex-grow:0;
    --flex-shrink:0;
}
.elementor-11389 .elementor-element.elementor-element-ce7cd66 .elementskit-funfact .funfact-icon img{
    margin-bottom:25px;
}
.elementor-11389 .elementor-element.elementor-element-ce7cd66 .elementskit-funfact{
    justify-content:left;
    display:flex;
}
.elementor-11389 .elementor-element.elementor-element-ce7cd66 .elementskit-funfact .funfact-content .number-percentage-wraper{
    color:#FFFFFF;
    font-size:48px;
    font-weight:700;
    margin-bottom:0px;
}
.elementor-11389 .elementor-element.elementor-element-ce7cd66 .elementskit-funfact .funfact-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-ce7cd66 .elementskit-funfact .super{
    top:-5px;
    left:0px;
    vertical-align:super;
}
.elementor-11389 .elementor-element.elementor-element-9ff2bc2 .elementskit-funfact .funfact-icon img{
    margin-bottom:25px;
}
.elementor-11389 .elementor-element.elementor-element-9ff2bc2 .elementskit-funfact{
    justify-content:left;
    display:flex;
}
.elementor-11389 .elementor-element.elementor-element-9ff2bc2 .elementskit-funfact .funfact-content .number-percentage-wraper{
    color:#FFFFFF;
    font-size:48px;
    font-weight:700;
    margin-bottom:0px;
}
.elementor-11389 .elementor-element.elementor-element-9ff2bc2 .elementskit-funfact .funfact-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-9ff2bc2 .elementskit-funfact .super{
    top:-5px;
    left:0px;
    vertical-align:super;
}
.elementor-11389 .elementor-element.elementor-element-46c4a7e4{
    --display:flex;
    --flex-direction:column;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --flex-wrap-mobile:wrap;
    --align-items:stretch;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:90px;
    --padding-bottom:90px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-46c4a7e4:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-46c4a7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#001C56;
}
.elementor-11389 .elementor-element.elementor-element-614b253{
    --display:flex;
    --margin-top:0px;
    --margin-bottom:050px;
    --margin-left:0px;
    --margin-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-3522efe .elementskit-section-title-wraper .elementskit-section-title > span{
    background-color:transparent;
    padding:0px 0px 0px 0px;
    background-image:linear-gradient(180deg, #00000000 81%, var( --e-global-color-accent ) 0%);
    border-radius:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-3522efe .ekit-heading__description{
    max-width:768px;
}
.elementor-11389 .elementor-element.elementor-element-3522efe .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
    margin:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-3522efe .elementskit-section-title-wraper p{
    color:var( --e-global-color-0c39f2b );
    font-size:18px;
}
.elementor-11389 .elementor-element.elementor-element-316d9cc{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --align-items:stretch;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-8ec2939{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-09ce256.ekit-equal-height-enable,
.elementor-11389 .elementor-element.elementor-element-09ce256.ekit-equal-height-enable > div,
.elementor-11389 .elementor-element.elementor-element-09ce256.ekit-equal-height-enable .ekit-wid-con,
.elementor-11389 .elementor-element.elementor-element-09ce256.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{
    height:100%;
}
.elementor-11389 .elementor-element.elementor-element-09ce256 .elementskit-infobox{
    background-color:var( --e-global-color-a481479 );
    padding:40px 40px 40px 40px;
}
.elementor-11389 .elementor-element.elementor-element-09ce256 .elementskit-infobox:hover{
    background-color:var( --e-global-color-3958efc );
}
.elementor-11389 .elementor-element.elementor-element-09ce256 .elementskit-infobox .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-09ce256 .elementskit-infobox:hover .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-09ce256 .elementskit-infobox .box-body > p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-ef379ad{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-77761b2.ekit-equal-height-enable,
.elementor-11389 .elementor-element.elementor-element-77761b2.ekit-equal-height-enable > div,
.elementor-11389 .elementor-element.elementor-element-77761b2.ekit-equal-height-enable .ekit-wid-con,
.elementor-11389 .elementor-element.elementor-element-77761b2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{
    height:100%;
}
.elementor-11389 .elementor-element.elementor-element-77761b2 .elementskit-infobox{
    background-color:var( --e-global-color-a481479 );
    padding:40px 40px 40px 40px;
}
.elementor-11389 .elementor-element.elementor-element-77761b2 .elementskit-infobox:hover{
    background-color:var( --e-global-color-3958efc );
}
.elementor-11389 .elementor-element.elementor-element-77761b2 .elementskit-infobox .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-77761b2 .elementskit-infobox:hover .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-77761b2 .elementskit-infobox .box-body > p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-38c6054{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-edfc0b4.ekit-equal-height-enable,
.elementor-11389 .elementor-element.elementor-element-edfc0b4.ekit-equal-height-enable > div,
.elementor-11389 .elementor-element.elementor-element-edfc0b4.ekit-equal-height-enable .ekit-wid-con,
.elementor-11389 .elementor-element.elementor-element-edfc0b4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{
    height:100%;
}
.elementor-11389 .elementor-element.elementor-element-edfc0b4 .elementskit-infobox{
    background-color:var( --e-global-color-a481479 );
    padding:40px 40px 40px 40px;
}
.elementor-11389 .elementor-element.elementor-element-edfc0b4 .elementskit-infobox:hover{
    background-color:var( --e-global-color-3958efc );
}
.elementor-11389 .elementor-element.elementor-element-edfc0b4 .elementskit-infobox .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-edfc0b4 .elementskit-infobox:hover .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-edfc0b4 .elementskit-infobox .box-body > p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-7410719{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --align-items:stretch;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:10px;
    --padding-right:10px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-a355bc3{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-3a1e53d.ekit-equal-height-enable,
.elementor-11389 .elementor-element.elementor-element-3a1e53d.ekit-equal-height-enable > div,
.elementor-11389 .elementor-element.elementor-element-3a1e53d.ekit-equal-height-enable .ekit-wid-con,
.elementor-11389 .elementor-element.elementor-element-3a1e53d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{
    height:100%;
}
.elementor-11389 .elementor-element.elementor-element-3a1e53d .elementskit-infobox{
    background-color:var( --e-global-color-a481479 );
    padding:40px 40px 40px 40px;
}
.elementor-11389 .elementor-element.elementor-element-3a1e53d .elementskit-infobox:hover{
    background-color:var( --e-global-color-3958efc );
}
.elementor-11389 .elementor-element.elementor-element-3a1e53d .elementskit-infobox .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-3a1e53d .elementskit-infobox:hover .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-3a1e53d .elementskit-infobox .box-body > p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-9d11b40{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-d508fce.ekit-equal-height-enable,
.elementor-11389 .elementor-element.elementor-element-d508fce.ekit-equal-height-enable > div,
.elementor-11389 .elementor-element.elementor-element-d508fce.ekit-equal-height-enable .ekit-wid-con,
.elementor-11389 .elementor-element.elementor-element-d508fce.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{
    height:100%;
}
.elementor-11389 .elementor-element.elementor-element-d508fce .elementskit-infobox{
    background-color:var( --e-global-color-a481479 );
    padding:40px 40px 40px 40px;
}
.elementor-11389 .elementor-element.elementor-element-d508fce .elementskit-infobox:hover{
    background-color:var( --e-global-color-3958efc );
}
.elementor-11389 .elementor-element.elementor-element-d508fce .elementskit-infobox .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-d508fce .elementskit-infobox:hover .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-d508fce .elementskit-infobox .box-body > p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-a92199c{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-bfc7138.ekit-equal-height-enable,
.elementor-11389 .elementor-element.elementor-element-bfc7138.ekit-equal-height-enable > div,
.elementor-11389 .elementor-element.elementor-element-bfc7138.ekit-equal-height-enable .ekit-wid-con,
.elementor-11389 .elementor-element.elementor-element-bfc7138.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{
    height:100%;
}
.elementor-11389 .elementor-element.elementor-element-bfc7138 .elementskit-infobox{
    background-color:var( --e-global-color-a481479 );
    padding:40px 40px 40px 40px;
}
.elementor-11389 .elementor-element.elementor-element-bfc7138 .elementskit-infobox:hover{
    background-color:var( --e-global-color-3958efc );
}
.elementor-11389 .elementor-element.elementor-element-bfc7138 .elementskit-infobox .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-bfc7138 .elementskit-infobox:hover .elementskit-info-box-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-bfc7138 .elementskit-infobox .box-body > p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-3ae7ded5{
    --display:flex;
    --flex-direction:column;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:initial;
    --container-widget-flex-grow:0;
    --container-widget-align-self:initial;
    --flex-wrap-mobile:wrap;
    --align-items:stretch;
    --gap:25px 25px;
    --row-gap:25px;
    --column-gap:25px;
    --padding-top:90px;
    --padding-bottom:90px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-3ae7ded5:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-3ae7ded5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-text );
}
.elementor-11389 .elementor-element.elementor-element-739412a5{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --align-items:stretch;
    --gap:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-190f3dd6{
    --display:flex;
    --justify-content:flex-start;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-48ed644d.elementor-element{
    --order:-99999 /* order start hack */;
}
.elementor-11389 .elementor-element.elementor-element-48ed644d .ekit-heading__description{
    max-width:680px;
}
.elementor-11389 .elementor-element.elementor-element-48ed644d .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-48ed644d .elementskit-section-title-wraper .elementskit-section-title > span{
    color:var( --e-global-color-primary );
    padding:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-48ed644d .elementskit-section-title-wraper p{
    color:var( --e-global-color-0c39f2b );
}
.elementor-11389 .elementor-element.elementor-element-4bb7d26{
    --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;
    --gap:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    --padding-top:15px;
    --padding-bottom:15px;
    --padding-left:15px;
    --padding-right:15px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-nav .elementor-repeater-item-a8387cb .elementkit-nav-link{
    z-index:0;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-nav .elementor-repeater-item-60153d8 .elementkit-nav-link{
    z-index:0;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-nav{
    background-color:var( --e-global-color-a481479 );
    padding:0px 0px 0px 0px;
    margin:0px 200px 0px 200px;
    border-style:none;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-nav .elementkit-nav-link.active{
    background-color:var( --e-global-color-3958efc );
    color:var( --e-global-color-primary );
    border-style:none;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-wraper .elementkit-nav-link{
    justify-content:center;
    text-align:center;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-nav .elementkit-nav-link{
    text-align:center;
    padding:14px 35px 14px 35px;
    color:var( --e-global-color-38e50b1 );
    border-style:none;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){
    margin-right:0px;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-wraper.vertical > .elementkit-tab-nav{
    margin-right:0px;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){
    margin-bottom:40px;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{
    margin-bottom:40px;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .tab-content .tab-pane{
    color:#656565;
    padding:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-nav .elementkit-nav-link .elementskit-tab-sub-title{
    color:#2575fc;
}
.elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-nav .elementkit-nav-link.active .elementskit-tab-sub-title{
    color:#000;
}
.elementor-11389 .elementor-element.elementor-element-bac2dc0{
    --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:0px;
    --padding-bottom:100px;
    --padding-left:0px;
    --padding-right:0px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-bac2dc0:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-bac2dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#001C56;
}
.elementor-11389 .elementor-element.elementor-element-124fbd3{
    --display:flex;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:20px;
    --padding-right:20px;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-85cfc08{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --align-items:stretch;
    --gap:10px 10px;
    --row-gap:10px;
    --column-gap:10px;
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:140px;
    --padding-bottom:140px;
    --padding-left:220px;
    --padding-right:220px;
    overflow:visible;
    --border-radius:var(--global-border-radius);
}
.elementor-11389 .elementor-element.elementor-element-c8bbb0b{
    --display:flex;
    overflow:visible;
}
.elementor-11389 .elementor-element.elementor-element-be55c7e > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-11389 .elementor-element.elementor-element-be55c7e .ekit-heading__description{
    max-width:480px;
}
.elementor-11389 .elementor-element.elementor-element-be55c7e .elementskit-section-title-wraper .elementskit-section-title{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-be55c7e .elementskit-section-title-wraper .elementskit-section-title > span{
    color:var( --e-global-color-primary );
}
.elementor-11389 .elementor-element.elementor-element-be55c7e .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-11389 .elementor-element.elementor-element-be55c7e .elementskit-section-title-wraper .elementskit-section-title > span{
    font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
    font-weight:var( --e-global-typography-primary-font-weight );
}
.elementor-11389 .elementor-element.elementor-element-be55c7e .elementskit-section-title-wraper p{
    color:#FFFFFF;
}
.elementor-11389 .elementor-element.elementor-element-c6c4236 .ekit-btn-wraper .elementskit-btn{
    justify-content:center;
}
.elementor-11389 .elementor-element.elementor-element-c6c4236{
    width:auto;
    max-width:auto;
}
.elementor-11389 .elementor-element.elementor-element-c6c4236 .elementskit-btn{
    border-style:none;
}
.elementor-11389 .elementor-element.elementor-element-c6c4236 .elementskit-btn > :is(i, svg){
    font-size:14px;
}
.elementor-11389 .elementor-element.elementor-element-c6c4236 .elementskit-btn > i, .elementor-11389 .elementor-element.elementor-element-c6c4236 .elementskit-btn > svg{
    margin-left:5px;
}
.rtl .elementor-11389 .elementor-element.elementor-element-c6c4236 .elementskit-btn > i, .rtl .elementor-11389 .elementor-element.elementor-element-c6c4236 .elementskit-btn > svg{
    margin-left:0;
    margin-right:5px;
}
body{
    --transparent-navigation-position:fixed;
    --transparent-navigation-padding:10px;
}
body.elementor-page-11389 .site-header.sticky-header.show-on-scroll.hide-menu{
    pointer-events:auto;
}
body.elementor-page-11389 .site-header.sticky-header.show-on-scroll.hide-menu .site-header-wrapper{
    opacity:1;
    transform:none;
    pointer-events:auto;
}
:root{
    --page-title-display:none;
}
body.elementor-page-11389 .site-header.sticky-header:not(.scrolled):not(.mobile-menu-active) .elementor>.e-con.e-flex:last-child{
    background-color:transparent;
    border:none;
    box-shadow:none;
}
body.elementor-page-11389{
    --header-filter:blur(20px);
}
body.elementor-page-11389 .site-header.sticky-header.scrolled:not(.mobile-menu-active) .ekit-template-content-header>.elementor>.e-con.e-flex:last-child{
    background-color:#0000004d;
}
@media(min-width:768px){
    .elementor-11389 .elementor-element.elementor-element-5096587{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-1e2e99b{
        --width:100%;
    }
    .elementor-11389 .elementor-element.elementor-element-19bb56d{
        --width:auto;
    }
    .elementor-11389 .elementor-element.elementor-element-618a362{
        --width:65%;
    }
    .elementor-11389 .elementor-element.elementor-element-30b1ca9{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-4245f1b{
        --width:100%;
    }
    .elementor-11389 .elementor-element.elementor-element-80b2cec{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-7554d78d{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-371b21a{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-19c59ff{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-0ce135e{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-8e7044e{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-18e44d4{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-644d610{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-ce4d2d4{
        --width:100%;
    }
    .elementor-11389 .elementor-element.elementor-element-304e988{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-e7612ed{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-42543ee{
        --width:50%;
    }
    .elementor-11389 .elementor-element.elementor-element-190f3dd6{
        --width:100%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-11389 .elementor-element.elementor-element-618a362{
        --width:100%;
    }
    .elementor-11389 .elementor-element.elementor-element-8e7044e{
        --width:35%;
    }
    .elementor-11389 .elementor-element.elementor-element-18e44d4{
        --width:65%;
    }
    .elementor-11389 .elementor-element.elementor-element-644d610{
        --width:45%;
    }
    .elementor-11389 .elementor-element.elementor-element-304e988{
        --width:60%;
    }
}
@media(max-width:1024px){
    .elementor-11389 .elementor-element.elementor-element-1e2e99b{
        --padding-top:10px;
        --padding-bottom:10px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-11389 .elementor-element.elementor-element-68cd6a4 .elementskit-section-title-wraper .elementskit-section-title{
        font-size:32px;
    }
    .elementor-11389 .elementor-element.elementor-element-68cd6a4 .elementskit-section-title-wraper p{
        font-size:16px;
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-19bb56d{
        --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;
        --gap:30px 30px;
        --row-gap:30px;
        --column-gap:30px;
    }
    .elementor-11389 .elementor-element.elementor-element-46cddc6{
        --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-11389 .elementor-element.elementor-element-279e120 .elementskit-section-title-wraper .elementskit-section-title{
        font-size:16px;
    }
    .elementor-11389 .elementor-element.elementor-element-309ef2a{
        --min-height:54px;
        max-width:100%;
        max-height:54px;
    }
    .elementor-11389 .elementor-element.elementor-element-30b1ca9{
        --gap:0px 0px;
        --row-gap:0px;
        --column-gap:0px;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-11389 .elementor-element.elementor-element-3657edb img{
        max-width:100%;
    }
    .elementor-11389 .elementor-element.elementor-element-3fa2382{
        --padding-top:60px;
        --padding-bottom:60px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-9e55270{
        --e-con-grid-template-columns:repeat(3, 1fr);
        --grid-auto-flow:row;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper .elementkit-nav-link{
        text-align:center;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementkit-nav-link{
        text-align:center;
        padding:15px 35px 5px 35px;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){
        margin-bottom:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{
        margin-bottom:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .tab-content .tab-pane{
        padding:30px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementkit-nav-link .elementskit-tab-sub-title{
        font-size:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-3afe6aee{
        --gap:20px 20px;
        --row-gap:20px;
        --column-gap:20px;
    }
    .elementor-11389 .elementor-element.elementor-element-c46cceb{
        --gap:20px 20px;
        --row-gap:20px;
        --column-gap:20px;
    }
    .elementor-11389 .elementor-element.elementor-element-4f108639{
        --padding-top:60px;
        --padding-bottom:60px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-b6d15b3 .ekit-heading__description{
        max-width:450px;
    }
    .elementor-11389 .elementor-element.elementor-element-b6d15b3 .elementskit-section-title-wraper p{
        font-size:16px;
    }
    .elementor-11389 .elementor-element.elementor-element-73d7f07{
        --e-con-grid-template-columns:repeat(5, 1fr);
        --gap:15px 15px;
        --row-gap:15px;
        --column-gap:15px;
        --grid-auto-flow:row;
    }
    .elementor-11389 .elementor-element.elementor-element-212fe90{
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-0963a6d{
        --padding-top:20px;
        --padding-bottom:220px;
        --padding-left:20px;
        --padding-right:20px;
    }
    .elementor-11389 .elementor-element.elementor-element-644d610{
        --padding-top:10px;
        --padding-bottom:10px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-11389 .elementor-element.elementor-element-ce4d2d4{
        --padding-top:10px;
        --padding-bottom:10px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-11389 .elementor-element.elementor-element-20a1831 .elementskit-section-title-wraper p{
        font-size:16px;
    }
    .elementor-11389 .elementor-element.elementor-element-e7612ed{
        --gap:20px 20px;
        --row-gap:20px;
        --column-gap:20px;
    }
    .elementor-11389 .elementor-element.elementor-element-96f4328 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:32px;
    }
    .elementor-11389 .elementor-element.elementor-element-8d58d1f .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:32px;
    }
    .elementor-11389 .elementor-element.elementor-element-b9060d4 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:32px;
    }
    .elementor-11389 .elementor-element.elementor-element-42543ee{
        --gap:20px 20px;
        --row-gap:20px;
        --column-gap:20px;
    }
    .elementor-11389 .elementor-element.elementor-element-ce7cd66 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:32px;
    }
    .elementor-11389 .elementor-element.elementor-element-9ff2bc2 .elementskit-funfact .funfact-content .number-percentage-wraper{
        font-size:32px;
    }
    .elementor-11389 .elementor-element.elementor-element-3522efe .ekit-heading__description{
        max-width:450px;
    }
    .elementor-11389 .elementor-element.elementor-element-3522efe .elementskit-section-title-wraper p{
        font-size:16px;
    }
    .elementor-11389 .elementor-element.elementor-element-739412a5{
        --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-11389 .elementor-element.elementor-element-4bb7d26{
        --gap:0px 0px;
        --row-gap:0px;
        --column-gap:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-397c70e .elementkit-tab-nav{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-85cfc08{
        --border-radius:18px 18px 18px 18px;
        --padding-top:50px;
        --padding-bottom:50px;
        --padding-left:75px;
        --padding-right:75px;
    }
}
@media(max-width:767px){
    .elementor-11389 .elementor-element.elementor-element-01ebff0{
        --padding-top:120px;
        --padding-bottom:050px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-5096587{
        --gap:0px 0px;
        --row-gap:0px;
        --column-gap:0px;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-11389 .elementor-element.elementor-element-1e2e99b{
        --margin-top:0px;
        --margin-bottom:0px;
        --margin-left:0px;
        --margin-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-68cd6a4 .elementskit-section-title-wraper .elementskit-section-title{
        font-size:32px;
    }
    .elementor-11389 .elementor-element.elementor-element-68cd6a4 .elementskit-section-title-wraper .elementskit-section-subtitle{
        font-size:14px;
    }
    .elementor-11389 .elementor-element.elementor-element-68cd6a4 .elementskit-section-title-wraper p{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-19bb56d{
        --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:flex-start;
        --gap:0px 0px;
        --row-gap:0px;
        --column-gap:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-a2f137a{
        --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-11389 .elementor-element.elementor-element-dceecac .elementskit-btn{
        padding:14px 20px 14px 20px;
        border-radius:8px 8px 8px 8px;
    }
    .elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn > i, .elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn > svg{
        margin-left:5px;
    }
    .rtl .elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn > i, .rtl .elementor-11389 .elementor-element.elementor-element-dceecac .elementskit-btn > svg{
        margin-left:0;
        margin-right:5px;
    }
    .elementor-11389 .elementor-element.elementor-element-327b10a{
        --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-11389 .elementor-element.elementor-element-46cddc6{
        --min-height:160px;
        --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;
        max-height:160px;
    }
    .elementor-11389 .elementor-element.elementor-element-43efe0c img{
        max-width:60%;
    }
    .elementor-11389 .elementor-element.elementor-element-279e120 .elementskit-section-title-wraper .elementskit-section-title{
        font-size:16px;
        line-height:1.2rem;
    }
    .elementor-11389 .elementor-element.elementor-element-309ef2a{
        --min-height:36px;
        max-height:36px;
    }
    .elementor-11389 .elementor-element.elementor-element-30b1ca9{
        --gap:0px 0px;
        --row-gap:0px;
        --column-gap:0px;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-11389 .elementor-element.elementor-element-3fa2382{
        --padding-top:20px;
        --padding-bottom:40px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-11389 .elementor-element.elementor-element-a369d17{
        --gap:20px 20px;
        --row-gap:20px;
        --column-gap:20px;
    }
    .elementor-11389 .elementor-element.elementor-element-4245f1b{
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-80b2cec{
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-9fbe86b{
        text-align:center;
    }
    .elementor-11389 .elementor-element.elementor-element-9e55270{
        --e-con-grid-template-columns:repeat(1, 1fr);
        --gap:10px 10px;
        --row-gap:10px;
        --column-gap:10px;
        --grid-auto-flow:row;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-4817e5c0{
        --padding-top:30px;
        --padding-bottom:30px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-3a8e0b0{
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:20px;
        --padding-right:20px;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementor-repeater-item-79a8f21 .elementkit-nav-link{
        z-index:0;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper.vertical > .elementkit-tab-nav{
        order:0;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{
        font-size:16px;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){
        margin-bottom:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{
        margin-bottom:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementkit-nav-link{
        padding:010px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-692834aa .elementkit-tab-nav .elementkit-nav-link .elementskit-tab-sub-title{
        font-size:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-1793eab7{
        --padding-top:30px;
        --padding-bottom:30px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-7bbb4bad{
        --gap:0px 0px;
        --row-gap:0px;
        --column-gap:0px;
        --overlay-opacity:0.75;
    }
    .elementor-11389 .elementor-element.elementor-element-050033e{
        --padding-top:30px;
        --padding-bottom:30px;
        --padding-left:30px;
        --padding-right:30px;
    }
    .elementor-11389 .elementor-element.elementor-element-7d13c9d{
        --padding-top:30px;
        --padding-bottom:30px;
        --padding-left:30px;
        --padding-right:30px;
    }
    .elementor-11389 .elementor-element.elementor-element-a64238f{
        --padding-top:30px;
        --padding-bottom:30px;
        --padding-left:30px;
        --padding-right:30px;
    }
    .elementor-11389 .elementor-element.elementor-element-13e6a8b{
        --padding-top:30px;
        --padding-bottom:30px;
        --padding-left:30px;
        --padding-right:30px;
    }
    .elementor-11389 .elementor-element.elementor-element-4f108639{
        --padding-top:40px;
        --padding-bottom:40px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-11389 .elementor-element.elementor-element-12dcf33{
        --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;
        --margin-top:0px;
        --margin-bottom:-40px;
        --margin-left:0px;
        --margin-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-8e7044e{
        max-height:56px;
    }
    .elementor-11389 .elementor-element.elementor-element-373e9b5 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-b6d15b3 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-2b74a01{
        --gap:20px 20px;
        --row-gap:20px;
        --column-gap:20px;
    }
    .elementor-11389 .elementor-element.elementor-element-73d7f07{
        --e-con-grid-template-columns:repeat(2, 1fr);
        --gap:10px 10px;
        --row-gap:10px;
        --column-gap:10px;
        --grid-auto-flow:row;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-33fd0c6{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-d3fe54a{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-57d9ce1{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-01012f4{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-2d0d7fd{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-e8ddc57{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-75eecd7{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-93c2633{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-0c9fdd5{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-339025b{
        --min-height:0px;
        max-height:100px;
    }
    .elementor-11389 .elementor-element.elementor-element-0963a6d:not(.elementor-motion-effects-element-type-background), .elementor-11389 .elementor-element.elementor-element-0963a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{
        background-image:url("wp-content/uploads/2024/09/dst-glance-bg-blank.png");
        background-position:bottom center;
        background-repeat:no-repeat;
        background-size:533px auto;
    }
    .elementor-11389 .elementor-element.elementor-element-0963a6d{
        --padding-top:20px;
        --padding-bottom:150px;
        --padding-left:20px;
        --padding-right:20px;
    }
    .elementor-11389 .elementor-element.elementor-element-644d610{
        --padding-top:5px;
        --padding-bottom:5px;
        --padding-left:5px;
        --padding-right:5px;
    }
    .elementor-11389 .elementor-element.elementor-element-ce4d2d4{
        --margin-top:0px;
        --margin-bottom:0px;
        --margin-left:0px;
        --margin-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-b9b5c2a .ekit-btn-wraper .elementskit-btn{
        justify-content:center;
    }
    .elementor-11389 .elementor-element.elementor-element-b9b5c2a.elementor-element{
        --align-self:flex-start;
    }
    .elementor-11389 .elementor-element.elementor-element-304e988{
        --gap:0px 0px;
        --row-gap:0px;
        --column-gap:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-e7612ed{
        --gap:10px 10px;
        --row-gap:10px;
        --column-gap:10px;
        --padding-top:0px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-96f4328 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-96f4328 .elementskit-funfact{
        justify-content:left;
        display:flex;
    }
    .elementor-11389 .elementor-element.elementor-element-96f4328 .elementskit-funfact .funfact-title{
        margin-bottom:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-8d58d1f > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-8d58d1f .elementskit-funfact{
        justify-content:left;
        display:flex;
    }
    .elementor-11389 .elementor-element.elementor-element-b9060d4 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-b9060d4 .elementskit-funfact{
        justify-content:left;
        display:flex;
    }
    .elementor-11389 .elementor-element.elementor-element-42543ee{
        --gap:10px 10px;
        --row-gap:10px;
        --column-gap:10px;
        --padding-top:10px;
        --padding-bottom:0px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-ce7cd66 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-ce7cd66 .elementskit-funfact{
        justify-content:left;
        display:flex;
    }
    .elementor-11389 .elementor-element.elementor-element-9ff2bc2 > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-9ff2bc2 .elementskit-funfact{
        justify-content:left;
        display:flex;
    }
    .elementor-11389 .elementor-element.elementor-element-46c4a7e4{
        --padding-top:40px;
        --padding-bottom:40px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-614b253{
        --margin-top:0px;
        --margin-bottom:025px;
        --margin-left:0px;
        --margin-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-3522efe > .elementor-widget-container{
        margin:0px 0px 0px 0px;
    }
    .elementor-11389 .elementor-element.elementor-element-09ce256 .elementskit-infobox{
        padding:30px 30px 30px 30px;
    }
    .elementor-11389 .elementor-element.elementor-element-77761b2 .elementskit-infobox{
        padding:30px 30px 30px 30px;
    }
    .elementor-11389 .elementor-element.elementor-element-edfc0b4 .elementskit-infobox{
        padding:30px 30px 30px 30px;
    }
    .elementor-11389 .elementor-element.elementor-element-3a1e53d .elementskit-infobox{
        padding:30px 30px 30px 30px;
    }
    .elementor-11389 .elementor-element.elementor-element-d508fce .elementskit-infobox{
        padding:30px 30px 30px 30px;
    }
    .elementor-11389 .elementor-element.elementor-element-bfc7138 .elementskit-infobox{
        padding:30px 30px 30px 30px;
    }
    .elementor-11389 .elementor-element.elementor-element-3ae7ded5{
        --gap:0px 0px;
        --row-gap:0px;
        --column-gap:0px;
        --padding-top:30px;
        --padding-bottom:30px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-4bb7d26{
        --gap:0px 0px;
        --row-gap:0px;
        --column-gap:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-bac2dc0{
        --padding-top:40px;
        --padding-bottom:40px;
        --padding-left:0px;
        --padding-right:0px;
    }
    .elementor-11389 .elementor-element.elementor-element-85cfc08{
        --border-radius:15px 15px 15px 15px;
        --padding-top:0100px;
        --padding-bottom:060px;
        --padding-left:10px;
        --padding-right:10px;
    }
    .elementor-11389 .elementor-element.elementor-element-c8bbb0b{
        --gap:30px 30px;
        --row-gap:30px;
        --column-gap:30px;
    }
}