.elementor-1343 .elementor-element.elementor-element-007d4d1:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-007d4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-image:url("/templates/assets/L-1.jpg");
    background-position:center center;
    background-size:cover;
}
.elementor-1343 .elementor-element.elementor-element-007d4d1 > .elementor-background-overlay{
    background-color:transparent;
    background-image:linear-gradient(180deg, var( --e-global-color-51e1a36 ) 0%, var( --e-global-color-9cde838 ) 100%);
    opacity:0.75;
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1343 .elementor-element.elementor-element-007d4d1 > .elementor-container{
    min-height:60vh;
}
.elementor-1343 .elementor-element.elementor-element-007d4d1{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1343 .elementor-element.elementor-element-bbdab9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){
    margin-bottom:0px;
}
.elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title{
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-bab515a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-bab515a-font-size );
    font-weight:var( --e-global-typography-bab515a-font-weight );
    line-height:var( --e-global-typography-bab515a-line-height );
    word-spacing:var( --e-global-typography-bab515a-word-spacing );
}
.elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title > span{
    color:var( --e-global-color-e038e98 );
}
.elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title:hover > span{
    color:#000000;
}
.elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title > span{
    font-family:var( --e-global-typography-bab515a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-bab515a-font-size );
    font-weight:var( --e-global-typography-bab515a-font-weight );
    line-height:var( --e-global-typography-bab515a-line-height );
    word-spacing:var( --e-global-typography-bab515a-word-spacing );
}
.elementor-1343 .elementor-element.elementor-element-cce34ae{
    text-align:center;
    color:var( --e-global-color-e038e98 );
    font-family:var( --e-global-typography-94a121a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-94a121a-font-size );
    font-weight:var( --e-global-typography-94a121a-font-weight );
    word-spacing:var( --e-global-typography-94a121a-word-spacing );
}
.elementor-1343 .elementor-element.elementor-element-0026b2c{
    --display:flex;
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --flex-wrap-mobile:wrap;
    --gap:0px 0px;
    --row-gap:0px;
    --column-gap:0px;
    --flex-wrap:wrap;
    --padding-top:6em;
    --padding-bottom:6em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1343 .elementor-element.elementor-element-ad6deff{
    --display:flex;
    --padding-top:1em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1343 .elementor-element.elementor-element-4c392d5 > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-1343 .elementor-element.elementor-element-a4b2276{
    --display:flex;
    --padding-top:2em;
    --padding-bottom:1em;
    --padding-left:1em;
    --padding-right:1em;
}
.elementor-1343 .elementor-element.elementor-element-eef6e6a{
    --display:flex;
    --padding-top:2em;
    --padding-bottom:2em;
    --padding-left:2em;
    --padding-right:2em;
}
.elementor-1343 .elementor-element.elementor-element-eef6e6a:not(.elementor-motion-effects-element-type-background), .elementor-1343 .elementor-element.elementor-element-eef6e6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-9cde838 );
}
.elementor-1343 .elementor-element.elementor-element-012df77 .elementor-heading-title{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
    color:var( --e-global-color-e038e98 );
}
.elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-wrapper{
    text-align:left;
}
.elementor-1343 .elementor-element.elementor-element-3cb745f.elementor-position-right .elementor-image-box-img{
    margin-left:15px;
}
.elementor-1343 .elementor-element.elementor-element-3cb745f.elementor-position-left .elementor-image-box-img{
    margin-right:15px;
}
.elementor-1343 .elementor-element.elementor-element-3cb745f.elementor-position-top .elementor-image-box-img{
    margin-bottom:15px;
}
.elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-144e6ba );
    font-family:var( --e-global-typography-01de22b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-01de22b-font-size );
    font-weight:var( --e-global-typography-01de22b-font-weight );
    line-height:var( --e-global-typography-01de22b-line-height );
}
.elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-wrapper .elementor-image-box-img{
    width:40%;
}
.elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-img img{
    transition-duration:0.3s;
}
.elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-description{
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-94a121a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-94a121a-font-size );
    font-weight:var( --e-global-typography-94a121a-font-weight );
    word-spacing:var( --e-global-typography-94a121a-word-spacing );
}
.elementor-1343 .elementor-element.elementor-element-206a6ab{
    --spacer-size:10px;
}
.elementor-1343 .elementor-element.elementor-element-b052031 .elementor-heading-title{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
    color:var( --e-global-color-e038e98 );
}
.elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1343 .elementor-element.elementor-element-e19014c{
    --icon-box-icon-margin:15px;
}
.elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-144e6ba );
}
.elementor-1343 .elementor-element.elementor-element-e19014c.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1343 .elementor-element.elementor-element-e19014c.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-e19014c.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-title a{
    font-family:var( --e-global-typography-01de22b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-01de22b-font-size );
    font-weight:var( --e-global-typography-01de22b-font-weight );
    line-height:var( --e-global-typography-01de22b-line-height );
}
.elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-description{
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-94a121a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-94a121a-font-size );
    font-weight:var( --e-global-typography-94a121a-font-weight );
    word-spacing:var( --e-global-typography-94a121a-word-spacing );
}
.elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-wrapper{
    text-align:left;
}
.elementor-1343 .elementor-element.elementor-element-dc0ac2c{
    --icon-box-icon-margin:15px;
}
.elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-title{
    margin-bottom:0px;
    color:var( --e-global-color-144e6ba );
}
.elementor-1343 .elementor-element.elementor-element-dc0ac2c.elementor-view-stacked .elementor-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1343 .elementor-element.elementor-element-dc0ac2c.elementor-view-framed .elementor-icon, .elementor-1343 .elementor-element.elementor-element-dc0ac2c.elementor-view-default .elementor-icon{
    fill:var( --e-global-color-e038e98 );
    color:var( --e-global-color-e038e98 );
    border-color:var( --e-global-color-e038e98 );
}
.elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-title a{
    font-family:var( --e-global-typography-01de22b-font-family ), Sans-serif;
    font-size:var( --e-global-typography-01de22b-font-size );
    font-weight:var( --e-global-typography-01de22b-font-weight );
    line-height:var( --e-global-typography-01de22b-line-height );
}
.elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-description{
    color:var( --e-global-color-f88a285 );
    font-family:var( --e-global-typography-94a121a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-94a121a-font-size );
    font-weight:var( --e-global-typography-94a121a-font-weight );
    word-spacing:var( --e-global-typography-94a121a-word-spacing );
}
.elementor-1343 .elementor-element.elementor-element-6f18e4f{
    --spacer-size:10px;
}
.elementor-1343 .elementor-element.elementor-element-ae1f4d0 .elementor-heading-title{
    font-family:var( --e-global-typography-903d10a-font-family ), Sans-serif;
    font-size:var( --e-global-typography-903d10a-font-size );
    font-weight:var( --e-global-typography-903d10a-font-weight );
    color:var( --e-global-color-e038e98 );
}
.elementor-1343 .elementor-element.elementor-element-12867d3{
    --grid-template-columns:repeat(0, auto);
    --icon-size:20px;
    --grid-column-gap:13px;
    --grid-row-gap:0px;
}
.elementor-1343 .elementor-element.elementor-element-12867d3 .elementor-widget-container{
    text-align:left;
}
.elementor-1343 .elementor-element.elementor-element-12867d3 .elementor-social-icon{
    background-color:var( --e-global-color-e038e98 );
}
.elementor-1343 .elementor-element.elementor-element-12867d3 .elementor-social-icon i{
    color:var( --e-global-color-9cde838 );
}
.elementor-1343 .elementor-element.elementor-element-12867d3 .elementor-social-icon svg{
    fill:var( --e-global-color-9cde838 );
}
@media(max-width:1024px){
    .elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title{
        font-size:var( --e-global-typography-bab515a-font-size );
        line-height:var( --e-global-typography-bab515a-line-height );
        word-spacing:var( --e-global-typography-bab515a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title > span{
        font-size:var( --e-global-typography-bab515a-font-size );
        line-height:var( --e-global-typography-bab515a-line-height );
        word-spacing:var( --e-global-typography-bab515a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-cce34ae{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-4c392d5{
        text-align:justify;
    }
    .elementor-1343 .elementor-element.elementor-element-012df77{
        text-align:center;
    }
    .elementor-1343 .elementor-element.elementor-element-012df77 .elementor-heading-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-wrapper{
        text-align:center;
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-wrapper .elementor-image-box-img{
        width:15%;
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-title{
        font-size:var( --e-global-typography-01de22b-font-size );
        line-height:var( --e-global-typography-01de22b-line-height );
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-description{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-b052031{
        text-align:center;
    }
    .elementor-1343 .elementor-element.elementor-element-b052031 .elementor-heading-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-title a{
        font-size:var( --e-global-typography-01de22b-font-size );
        line-height:var( --e-global-typography-01de22b-line-height );
    }
    .elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-description{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-wrapper{
        text-align:center;
    }
    .elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-title a{
        font-size:var( --e-global-typography-01de22b-font-size );
        line-height:var( --e-global-typography-01de22b-line-height );
    }
    .elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-description{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-ae1f4d0{
        text-align:center;
    }
    .elementor-1343 .elementor-element.elementor-element-ae1f4d0 .elementor-heading-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1343 .elementor-element.elementor-element-12867d3 .elementor-widget-container{
        text-align:center;
    }
}
@media(max-width:767px){
    .elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title{
        font-size:var( --e-global-typography-bab515a-font-size );
        line-height:var( --e-global-typography-bab515a-line-height );
        word-spacing:var( --e-global-typography-bab515a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-1343 .elementor-element.elementor-element-04abdf7 .elementskit-section-title-wraper .elementskit-section-title > span{
        font-size:var( --e-global-typography-bab515a-font-size );
        line-height:var( --e-global-typography-bab515a-line-height );
        word-spacing:var( --e-global-typography-bab515a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-cce34ae{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-012df77 .elementor-heading-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-img{
        margin-bottom:0px;
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f.elementor-position-right .elementor-image-box-img{
        margin-left:0px;
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f.elementor-position-left .elementor-image-box-img{
        margin-right:0px;
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f.elementor-position-top .elementor-image-box-img{
        margin-bottom:0px;
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-wrapper .elementor-image-box-img{
        width:25%;
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-title{
        font-size:var( --e-global-typography-01de22b-font-size );
        line-height:var( --e-global-typography-01de22b-line-height );
    }
    .elementor-1343 .elementor-element.elementor-element-3cb745f .elementor-image-box-description{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-b052031 .elementor-heading-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
    .elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-title a{
        font-size:var( --e-global-typography-01de22b-font-size );
        line-height:var( --e-global-typography-01de22b-line-height );
    }
    .elementor-1343 .elementor-element.elementor-element-e19014c .elementor-icon-box-description{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-title, .elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-title a{
        font-size:var( --e-global-typography-01de22b-font-size );
        line-height:var( --e-global-typography-01de22b-line-height );
    }
    .elementor-1343 .elementor-element.elementor-element-dc0ac2c .elementor-icon-box-description{
        font-size:var( --e-global-typography-94a121a-font-size );
        word-spacing:var( --e-global-typography-94a121a-word-spacing );
    }
    .elementor-1343 .elementor-element.elementor-element-ae1f4d0 .elementor-heading-title{
        font-size:var( --e-global-typography-903d10a-font-size );
    }
}
@media(min-width:768px){
    .elementor-1343 .elementor-element.elementor-element-ad6deff{
        --width:70%;
    }
    .elementor-1343 .elementor-element.elementor-element-a4b2276{
        --width:30%;
    }
}
@media(max-width:1024px) and (min-width:768px){
    .elementor-1343 .elementor-element.elementor-element-ad6deff{
        --width:100%;
    }
    .elementor-1343 .elementor-element.elementor-element-a4b2276{
        --width:100%;
    }
}
