.elementor-344 .elementor-element.elementor-element-6c359d0 > .elementor-container{
    min-height:400px;
}
.elementor-344 .elementor-element.elementor-element-6c359d0 > .elementor-background-overlay {
    background-color: #21395200;
    background-image: linear-gradient(180deg, #2139527a 0%, #213952ed 100%);
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
/*.elementor-344 .elementor-element.elementor-element-6c359d0 .elementor-background-overlay{*/
/*    filter:brightness( 41% ) contrast( 91% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );*/
/*}*/
.elementor-344 .elementor-element.elementor-element-6c359d0{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-344 .elementor-element.elementor-element-f1631e3{
    text-align:left;
}
.elementor-344 .elementor-element.elementor-element-f1631e3 .elementor-heading-title{
    color:var( --e-global-color-primary );
    font-family:var( --e-global-typography-primary-font-family ), Sans-serif;
    font-size:var( --e-global-typography-primary-font-size );
    font-weight:var( --e-global-typography-primary-font-weight );
    text-transform:var( --e-global-typography-primary-text-transform );
    line-height:var( --e-global-typography-primary-line-height );
}
.elementor-344 .elementor-element.elementor-element-3f12c49{
    font-family:var( --e-global-typography-65f7700-font-family ), Sans-serif;
    font-size:var( --e-global-typography-65f7700-font-size );
    font-weight:var( --e-global-typography-65f7700-font-weight );
    text-transform:var( --e-global-typography-65f7700-text-transform );
    line-height:var( --e-global-typography-65f7700-line-height );
    letter-spacing:var( --e-global-typography-65f7700-letter-spacing );
    word-spacing:var( --e-global-typography-65f7700-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-bcde1ce{
    padding:8em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-a6f3bbd > .elementor-element-populated{
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-6eb8e0e{
    text-align:left;
}
.elementor-344 .elementor-element.elementor-element-6eb8e0e .elementor-heading-title{
    font-family:var( --e-global-typography-3a3b655-font-family ), Sans-serif;
    font-size:var( --e-global-typography-3a3b655-font-size );
    font-weight:var( --e-global-typography-3a3b655-font-weight );
    text-transform:var( --e-global-typography-3a3b655-text-transform );
    line-height:var( --e-global-typography-3a3b655-line-height );
    letter-spacing:var( --e-global-typography-3a3b655-letter-spacing );
    word-spacing:var( --e-global-typography-3a3b655-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-da39be2{
    text-align:left;
}
.elementor-344 .elementor-element.elementor-element-da39be2 .elementor-heading-title{
    font-family:var( --e-global-typography-fc024e6-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fc024e6-font-size );
    font-weight:var( --e-global-typography-fc024e6-font-weight );
    text-transform:var( --e-global-typography-fc024e6-text-transform );
    line-height:var( --e-global-typography-fc024e6-line-height );
    letter-spacing:var( --e-global-typography-fc024e6-letter-spacing );
    word-spacing:var( --e-global-typography-fc024e6-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-da39be2 > .elementor-widget-container{
    margin:0% 5% 0% 0%;
}
.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-9748d64.elementor-column .elementor-widget-wrap{
    align-items:flex-end;
}
.elementor-344 .elementor-element.elementor-element-9748d64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:flex-end;
    align-items:flex-end;
}
.elementor-344 .elementor-element.elementor-element-9748d64 > .elementor-element-populated{
    padding:1em 1em 1em 5em;
}
.elementor-344 .elementor-element.elementor-element-d7a85e1{
    overflow:hidden;
    padding:1em 1em 10em 1em;
}
.elementor-344 .elementor-element.elementor-element-52e7484 > .elementor-element-populated{
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-576126b > .elementor-element-populated{
    padding:1em 1em 1em 5em;
}
.elementor-344 .elementor-element.elementor-element-a766e55{
    text-align:left;
}
.elementor-344 .elementor-element.elementor-element-a766e55 .elementor-heading-title{
    font-family:var( --e-global-typography-611805d-font-family ), Sans-serif;
    font-size:var( --e-global-typography-611805d-font-size );
    font-weight:var( --e-global-typography-611805d-font-weight );
    text-transform:var( --e-global-typography-611805d-text-transform );
    line-height:var( --e-global-typography-611805d-line-height );
    letter-spacing:var( --e-global-typography-611805d-letter-spacing );
    word-spacing:var( --e-global-typography-611805d-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-a766e55 > .elementor-widget-container{
    margin:0% 5% 0% 0%;
}
.elementor-344 .elementor-element.elementor-element-b682775 .elementor-counter-number-wrapper{
    color:var( --e-global-color-secondary );
    font-family:var( --e-global-typography-3ef6f97-font-family ), Sans-serif;
    font-size:var( --e-global-typography-3ef6f97-font-size );
    font-weight:var( --e-global-typography-3ef6f97-font-weight );
    text-transform:var( --e-global-typography-3ef6f97-text-transform );
    line-height:var( --e-global-typography-3ef6f97-line-height );
    letter-spacing:var( --e-global-typography-3ef6f97-letter-spacing );
    word-spacing:var( --e-global-typography-3ef6f97-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-b682775 .elementor-counter-title{
    font-family:var( --e-global-typography-7821251-font-family ), Sans-serif;
    font-size:var( --e-global-typography-7821251-font-size );
    font-weight:var( --e-global-typography-7821251-font-weight );
    text-transform:var( --e-global-typography-7821251-text-transform );
    line-height:var( --e-global-typography-7821251-line-height );
    letter-spacing:var( --e-global-typography-7821251-letter-spacing );
    word-spacing:var( --e-global-typography-7821251-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-7305ba4 .elementor-counter-number-wrapper{
    color:var( --e-global-color-secondary );
    font-family:var( --e-global-typography-3ef6f97-font-family ), Sans-serif;
    font-size:var( --e-global-typography-3ef6f97-font-size );
    font-weight:var( --e-global-typography-3ef6f97-font-weight );
    text-transform:var( --e-global-typography-3ef6f97-text-transform );
    line-height:var( --e-global-typography-3ef6f97-line-height );
    letter-spacing:var( --e-global-typography-3ef6f97-letter-spacing );
    word-spacing:var( --e-global-typography-3ef6f97-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-7305ba4 .elementor-counter-title{
    font-family:var( --e-global-typography-7821251-font-family ), Sans-serif;
    font-size:var( --e-global-typography-7821251-font-size );
    font-weight:var( --e-global-typography-7821251-font-weight );
    text-transform:var( --e-global-typography-7821251-text-transform );
    line-height:var( --e-global-typography-7821251-line-height );
    letter-spacing:var( --e-global-typography-7821251-letter-spacing );
    word-spacing:var( --e-global-typography-7821251-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-0e99adf:not(.elementor-motion-effects-element-type-background), .elementor-344 .elementor-element.elementor-element-0e99adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-15e2c71 );
}
.elementor-344 .elementor-element.elementor-element-0e99adf{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-0e99adf > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-c9902a8.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-c9902a8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-c9902a8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-344 .elementor-element.elementor-element-c9902a8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-dbd3b12 );
}
.elementor-344 .elementor-element.elementor-element-c9902a8 > .elementor-element-populated > .elementor-background-overlay{
    background-image:url("/assets/images/liquifer.png");
    background-position:center center;
    background-size:cover;
    opacity:0.05;
}
.elementor-344 .elementor-element.elementor-element-c9902a8 > .elementor-element-populated{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin:-10% 0% -10% 0%;
    --e-column-margin-right:0%;
    --e-column-margin-left:0%;
    padding:2em 2em 2em 2em;
}
.elementor-344 .elementor-element.elementor-element-c9902a8 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-344 .elementor-element.elementor-element-6bfe3f5{
    text-align:left;
}
.elementor-344 .elementor-element.elementor-element-6bfe3f5 .elementor-heading-title{
    font-family:var( --e-global-typography-611805d-font-family ), Sans-serif;
    font-size:var( --e-global-typography-611805d-font-size );
    font-weight:var( --e-global-typography-611805d-font-weight );
    text-transform:var( --e-global-typography-611805d-text-transform );
    line-height:var( --e-global-typography-611805d-line-height );
    letter-spacing:var( --e-global-typography-611805d-letter-spacing );
    word-spacing:var( --e-global-typography-611805d-word-spacing );
}
.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-7703fd6.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-7703fd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-7703fd6 > .elementor-element-populated{
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-b22c04d img{
    width:80%;
}
.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-5cd8340.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-5cd8340.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-5cd8340 > .elementor-element-populated{
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-091bd7c img{
    width:65%;
}
.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-4b8af83.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-4b8af83.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-4b8af83 > .elementor-element-populated{
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-01c1fe8 img{
    width:55%;
}
.elementor-344 .elementor-element.elementor-element-3b774e6{
    overflow:hidden;
    padding:50px 1em 6em 1em;
}
.elementor-344 .elementor-element.elementor-element-52027ec > .elementor-element-populated{
    padding:1em 5em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-3b0a14a .elementor-heading-title{
    font-family:var( --e-global-typography-3a3b655-font-family ), Sans-serif;
    font-size:var( --e-global-typography-3a3b655-font-size );
    font-weight:var( --e-global-typography-3a3b655-font-weight );
    text-transform:var( --e-global-typography-3a3b655-text-transform );
    line-height:var( --e-global-typography-3a3b655-line-height );
    letter-spacing:var( --e-global-typography-3a3b655-letter-spacing );
    word-spacing:var( --e-global-typography-3a3b655-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-5785647{
    text-align:left;
}
.elementor-344 .elementor-element.elementor-element-5785647 .elementor-heading-title{
    font-family:var( --e-global-typography-fc024e6-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fc024e6-font-size );
    font-weight:var( --e-global-typography-fc024e6-font-weight );
    text-transform:var( --e-global-typography-fc024e6-text-transform );
    line-height:var( --e-global-typography-fc024e6-line-height );
    letter-spacing:var( --e-global-typography-fc024e6-letter-spacing );
    word-spacing:var( --e-global-typography-fc024e6-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-b8e86fd{
    font-family:var( --e-global-typography-c5e9977-font-family ), Sans-serif;
    font-size:var( --e-global-typography-c5e9977-font-size );
    font-weight:var( --e-global-typography-c5e9977-font-weight );
    line-height:var( --e-global-typography-c5e9977-line-height );
    letter-spacing:var( --e-global-typography-c5e9977-letter-spacing );
    word-spacing:var( --e-global-typography-c5e9977-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-dc6754c .elementor-heading-title{
    color:var( --e-global-color-secondary );
    font-family:var( --e-global-typography-5a7612d-font-family ), Sans-serif;
    font-size:var( --e-global-typography-5a7612d-font-size );
    font-weight:var( --e-global-typography-5a7612d-font-weight );
    text-transform:var( --e-global-typography-5a7612d-text-transform );
    line-height:var( --e-global-typography-5a7612d-line-height );
    letter-spacing:var( --e-global-typography-5a7612d-letter-spacing );
    word-spacing:var( --e-global-typography-5a7612d-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-dc6754c > .elementor-widget-container{
    margin:0% 0% -2% 0%;
}
.elementor-344 .elementor-element.elementor-element-e100bd0 .elementor-heading-title{
    font-family:var( --e-global-typography-text-font-family ), Sans-serif;
    font-size:var( --e-global-typography-text-font-size );
    font-weight:var( --e-global-typography-text-font-weight );
}
.elementor-344 .elementor-element.elementor-element-8211c37 > .elementor-element-populated{
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-16973a7{
    overflow:hidden;
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:6em 1em 6em 1em;
}
.elementor-344 .elementor-element.elementor-element-16973a7:not(.elementor-motion-effects-element-type-background), .elementor-344 .elementor-element.elementor-element-16973a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:var( --e-global-color-15e2c71 );
}
.elementor-344 .elementor-element.elementor-element-16973a7 > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-344 .elementor-element.elementor-element-70d63ac > .elementor-element-populated{
    padding:1em 5em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-2153b28{
    text-align:left;
}
.elementor-344 .elementor-element.elementor-element-2153b28 .elementor-heading-title{
    font-family:var( --e-global-typography-3a3b655-font-family ), Sans-serif;
    font-size:var( --e-global-typography-3a3b655-font-size );
    font-weight:var( --e-global-typography-3a3b655-font-weight );
    text-transform:var( --e-global-typography-3a3b655-text-transform );
    line-height:var( --e-global-typography-3a3b655-line-height );
    letter-spacing:var( --e-global-typography-3a3b655-letter-spacing );
    word-spacing:var( --e-global-typography-3a3b655-word-spacing );
}
.elementor-344 .elementor-element.elementor-element-ef09517{
    text-align:left;
}
.elementor-344 .elementor-element.elementor-element-ef09517 .elementor-heading-title{
    font-family:var( --e-global-typography-fc024e6-font-family ), Sans-serif;
    font-size:var( --e-global-typography-fc024e6-font-size );
    font-weight:var( --e-global-typography-fc024e6-font-weight );
    text-transform:var( --e-global-typography-fc024e6-text-transform );
    line-height:var( --e-global-typography-fc024e6-line-height );
    letter-spacing:var( --e-global-typography-fc024e6-letter-spacing );
    word-spacing:var( --e-global-typography-fc024e6-word-spacing );
}
.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-1ae26f8.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-1ae26f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-1ae26f8 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:var( --e-global-color-primary );
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-1ae26f8 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-dd3ada6.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-dd3ada6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-dd3ada6 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:var( --e-global-color-primary );
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-dd3ada6 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-4a68c46.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-4a68c46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-4a68c46 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:var( --e-global-color-primary );
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-4a68c46 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-344 .elementor-element.elementor-element-e276313 > .elementor-element-populated{
    border-style:solid;
    border-width:1px 1px 1px 1px;
    border-color:var( --e-global-color-primary );
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:1em 1em 1em 1em;
}
.elementor-344 .elementor-element.elementor-element-e276313 > .elementor-element-populated > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-344 .elementor-element.elementor-element-3e125c4{
    --spacer-size:30px;
}
.elementor-bc-flex-widget .elementor-344 .elementor-element.elementor-element-1276d7c.elementor-column .elementor-widget-wrap{
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-1276d7c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{
    align-content:center;
    align-items:center;
}
.elementor-344 .elementor-element.elementor-element-1276d7c > .elementor-element-populated{
    padding:1em 1em 1em 5em;
}
.elementor-344 .elementor-element.elementor-element-b64c01a{
    --e-image-carousel-slides-to-show:1;
}
:root{
    --page-title-display:none;
}
@media(min-width:768px){
    .elementor-344 .elementor-element.elementor-element-52e7484{
        width:60%;
    }
    .elementor-344 .elementor-element.elementor-element-576126b{
        width:40%;
    }
    .elementor-344 .elementor-element.elementor-element-52027ec{
        width:40%;
    }
    .elementor-344 .elementor-element.elementor-element-8211c37{
        width:60%;
    }
}
@media(max-width:1199px) {
    .elementor-344 .elementor-element.elementor-element-52027ec {
        width: 100%;
    }

    .elementor-344 .elementor-element.elementor-element-8211c37 {
        width: 100%;
    }
}
@media(max-width:1023px){
    .elementor-344 .elementor-element.elementor-element-f1631e3{
        text-align:center;
    }
    .elementor-344 .elementor-element.elementor-element-f1631e3 .elementor-heading-title{
        font-size:var( --e-global-typography-primary-font-size );
        line-height:var( --e-global-typography-primary-line-height );
    }
    .elementor-344 .elementor-element.elementor-element-3f12c49{
        text-align:center;
        font-size:var( --e-global-typography-65f7700-font-size );
        line-height:var( --e-global-typography-65f7700-line-height );
        letter-spacing:var( --e-global-typography-65f7700-letter-spacing );
        word-spacing:var( --e-global-typography-65f7700-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-6eb8e0e .elementor-heading-title{
        font-size:var( --e-global-typography-3a3b655-font-size );
        line-height:var( --e-global-typography-3a3b655-line-height );
        letter-spacing:var( --e-global-typography-3a3b655-letter-spacing );
        word-spacing:var( --e-global-typography-3a3b655-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-da39be2 .elementor-heading-title{
        font-size:var( --e-global-typography-fc024e6-font-size );
        line-height:var( --e-global-typography-fc024e6-line-height );
        letter-spacing:var( --e-global-typography-fc024e6-letter-spacing );
        word-spacing:var( --e-global-typography-fc024e6-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-9748d64 > .elementor-element-populated{
        padding:1em 1em 1em 1em;
    }
    .elementor-344 .elementor-element.elementor-element-d7a85e1{
        padding:1em 1em 1em 1em;
    }
    .elementor-344 .elementor-element.elementor-element-576126b > .elementor-element-populated{
        padding:1em 1em 1em 1em;
    }
    .elementor-344 .elementor-element.elementor-element-a766e55 .elementor-heading-title{
        font-size:var( --e-global-typography-611805d-font-size );
        line-height:var( --e-global-typography-611805d-line-height );
        letter-spacing:var( --e-global-typography-611805d-letter-spacing );
        word-spacing:var( --e-global-typography-611805d-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-b682775 .elementor-counter-number-wrapper{
        font-size:var( --e-global-typography-3ef6f97-font-size );
        line-height:var( --e-global-typography-3ef6f97-line-height );
        letter-spacing:var( --e-global-typography-3ef6f97-letter-spacing );
        word-spacing:var( --e-global-typography-3ef6f97-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-b682775 .elementor-counter-title{
        font-size:var( --e-global-typography-7821251-font-size );
        line-height:var( --e-global-typography-7821251-line-height );
        letter-spacing:var( --e-global-typography-7821251-letter-spacing );
        word-spacing:var( --e-global-typography-7821251-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-7305ba4 .elementor-counter-number-wrapper{
        font-size:var( --e-global-typography-3ef6f97-font-size );
        line-height:var( --e-global-typography-3ef6f97-line-height );
        letter-spacing:var( --e-global-typography-3ef6f97-letter-spacing );
        word-spacing:var( --e-global-typography-3ef6f97-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-7305ba4 .elementor-counter-title{
        font-size:var( --e-global-typography-7821251-font-size );
        line-height:var( --e-global-typography-7821251-line-height );
        letter-spacing:var( --e-global-typography-7821251-letter-spacing );
        word-spacing:var( --e-global-typography-7821251-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-0e99adf{
        margin-top:10%;
        margin-bottom:0%;
    }
    .elementor-344 .elementor-element.elementor-element-6bfe3f5{
        text-align:center;
    }
    .elementor-344 .elementor-element.elementor-element-6bfe3f5 .elementor-heading-title{
        font-size:var( --e-global-typography-611805d-font-size );
        line-height:var( --e-global-typography-611805d-line-height );
        letter-spacing:var( --e-global-typography-611805d-letter-spacing );
        word-spacing:var( --e-global-typography-611805d-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-acb6601{
        text-align:center;
    }
    .elementor-344 .elementor-element.elementor-element-7703fd6 > .elementor-element-populated{
        margin:25% 0% 0% 0%;
        --e-column-margin-right:0%;
        --e-column-margin-left:0%;
    }
    .elementor-344 .elementor-element.elementor-element-5cd8340 > .elementor-element-populated{
        margin:25% 0% 0% 0%;
        --e-column-margin-right:0%;
        --e-column-margin-left:0%;
    }
    .elementor-344 .elementor-element.elementor-element-01c1fe8 img{
        width:30%;
    }
    .elementor-344 .elementor-element.elementor-element-3b774e6{
        padding:1em 1em 3em 1em;
    }
    .elementor-344 .elementor-element.elementor-element-52027ec > .elementor-element-populated{
        padding:1em 1em 1em 1em;
    }
    .elementor-344 .elementor-element.elementor-element-3b0a14a .elementor-heading-title{
        font-size:var( --e-global-typography-3a3b655-font-size );
        line-height:var( --e-global-typography-3a3b655-line-height );
        letter-spacing:var( --e-global-typography-3a3b655-letter-spacing );
        word-spacing:var( --e-global-typography-3a3b655-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-5785647 .elementor-heading-title{
        font-size:var( --e-global-typography-fc024e6-font-size );
        line-height:var( --e-global-typography-fc024e6-line-height );
        letter-spacing:var( --e-global-typography-fc024e6-letter-spacing );
        word-spacing:var( --e-global-typography-fc024e6-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-b8e86fd{
        font-size:var( --e-global-typography-c5e9977-font-size );
        line-height:var( --e-global-typography-c5e9977-line-height );
        letter-spacing:var( --e-global-typography-c5e9977-letter-spacing );
        word-spacing:var( --e-global-typography-c5e9977-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-dc6754c .elementor-heading-title{
        font-size:var( --e-global-typography-5a7612d-font-size );
        line-height:var( --e-global-typography-5a7612d-line-height );
        letter-spacing:var( --e-global-typography-5a7612d-letter-spacing );
        word-spacing:var( --e-global-typography-5a7612d-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-e100bd0 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
    }
    .elementor-344 .elementor-element.elementor-element-70d63ac > .elementor-element-populated{
        padding:1em 1em 1em 1em;
    }
    .elementor-344 .elementor-element.elementor-element-2153b28 .elementor-heading-title{
        font-size:var( --e-global-typography-3a3b655-font-size );
        line-height:var( --e-global-typography-3a3b655-line-height );
        letter-spacing:var( --e-global-typography-3a3b655-letter-spacing );
        word-spacing:var( --e-global-typography-3a3b655-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-ef09517 .elementor-heading-title{
        font-size:var( --e-global-typography-fc024e6-font-size );
        line-height:var( --e-global-typography-fc024e6-line-height );
        letter-spacing:var( --e-global-typography-fc024e6-letter-spacing );
        word-spacing:var( --e-global-typography-fc024e6-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-1276d7c > .elementor-element-populated{
        padding:1em 1em 1em 1em;
    }
    .elementor-344 .elementor-element.elementor-element-b64c01a{
        --e-image-carousel-slides-to-show:1;
    }
}
@media(max-width:767px){
    .elementor-344 .elementor-element.elementor-element-f1631e3 .elementor-heading-title{
        font-size:var( --e-global-typography-primary-font-size );
        line-height:var( --e-global-typography-primary-line-height );
    }
    .elementor-344 .elementor-element.elementor-element-3f12c49{
        font-size:var( --e-global-typography-65f7700-font-size );
        line-height:var( --e-global-typography-65f7700-line-height );
        letter-spacing:var( --e-global-typography-65f7700-letter-spacing );
        word-spacing:var( --e-global-typography-65f7700-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-6eb8e0e .elementor-heading-title{
        font-size:var( --e-global-typography-3a3b655-font-size );
        line-height:var( --e-global-typography-3a3b655-line-height );
        letter-spacing:var( --e-global-typography-3a3b655-letter-spacing );
        word-spacing:var( --e-global-typography-3a3b655-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-da39be2 .elementor-heading-title{
        font-size:var( --e-global-typography-fc024e6-font-size );
        line-height:var( --e-global-typography-fc024e6-line-height );
        letter-spacing:var( --e-global-typography-fc024e6-letter-spacing );
        word-spacing:var( --e-global-typography-fc024e6-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-9748d64 > .elementor-element-populated{
        padding:1em 1em 1em 1em;
    }
    .elementor-344 .elementor-element.elementor-element-a766e55 .elementor-heading-title{
        font-size:var( --e-global-typography-611805d-font-size );
        line-height:var( --e-global-typography-611805d-line-height );
        letter-spacing:var( --e-global-typography-611805d-letter-spacing );
        word-spacing:var( --e-global-typography-611805d-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-b682775 .elementor-counter-number-wrapper{
        font-size:var( --e-global-typography-3ef6f97-font-size );
        line-height:var( --e-global-typography-3ef6f97-line-height );
        letter-spacing:var( --e-global-typography-3ef6f97-letter-spacing );
        word-spacing:var( --e-global-typography-3ef6f97-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-b682775 .elementor-counter-title{
        font-size:var( --e-global-typography-7821251-font-size );
        line-height:var( --e-global-typography-7821251-line-height );
        letter-spacing:var( --e-global-typography-7821251-letter-spacing );
        word-spacing:var( --e-global-typography-7821251-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-7305ba4 .elementor-counter-number-wrapper{
        font-size:var( --e-global-typography-3ef6f97-font-size );
        line-height:var( --e-global-typography-3ef6f97-line-height );
        letter-spacing:var( --e-global-typography-3ef6f97-letter-spacing );
        word-spacing:var( --e-global-typography-3ef6f97-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-7305ba4 .elementor-counter-title{
        font-size:var( --e-global-typography-7821251-font-size );
        line-height:var( --e-global-typography-7821251-line-height );
        letter-spacing:var( --e-global-typography-7821251-letter-spacing );
        word-spacing:var( --e-global-typography-7821251-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-0e99adf{
        margin-top:6%;
        margin-bottom:0%;
    }
    .elementor-344 .elementor-element.elementor-element-6bfe3f5 .elementor-heading-title{
        font-size:var( --e-global-typography-611805d-font-size );
        line-height:var( --e-global-typography-611805d-line-height );
        letter-spacing:var( --e-global-typography-611805d-letter-spacing );
        word-spacing:var( --e-global-typography-611805d-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-7703fd6{
        width:50%;
    }
    .elementor-344 .elementor-element.elementor-element-7703fd6 > .elementor-element-populated{
        margin:25% 0% 0% 0%;
        --e-column-margin-right:0%;
        --e-column-margin-left:0%;
    }
    .elementor-344 .elementor-element.elementor-element-5cd8340{
        width:50%;
    }
    .elementor-344 .elementor-element.elementor-element-5cd8340 > .elementor-element-populated{
        margin:25% 0% 0% 0%;
        --e-column-margin-right:0%;
        --e-column-margin-left:0%;
    }
    .elementor-344 .elementor-element.elementor-element-01c1fe8 img{
        width:35%;
    }
    .elementor-344 .elementor-element.elementor-element-3b0a14a .elementor-heading-title{
        font-size:var( --e-global-typography-3a3b655-font-size );
        line-height:var( --e-global-typography-3a3b655-line-height );
        letter-spacing:var( --e-global-typography-3a3b655-letter-spacing );
        word-spacing:var( --e-global-typography-3a3b655-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-5785647 .elementor-heading-title{
        font-size:var( --e-global-typography-fc024e6-font-size );
        line-height:var( --e-global-typography-fc024e6-line-height );
        letter-spacing:var( --e-global-typography-fc024e6-letter-spacing );
        word-spacing:var( --e-global-typography-fc024e6-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-b8e86fd{
        font-size:var( --e-global-typography-c5e9977-font-size );
        line-height:var( --e-global-typography-c5e9977-line-height );
        letter-spacing:var( --e-global-typography-c5e9977-letter-spacing );
        word-spacing:var( --e-global-typography-c5e9977-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-dc6754c .elementor-heading-title{
        font-size:var( --e-global-typography-5a7612d-font-size );
        line-height:var( --e-global-typography-5a7612d-line-height );
        letter-spacing:var( --e-global-typography-5a7612d-letter-spacing );
        word-spacing:var( --e-global-typography-5a7612d-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-e100bd0 .elementor-heading-title{
        font-size:var( --e-global-typography-text-font-size );
    }
    .elementor-344 .elementor-element.elementor-element-2153b28 .elementor-heading-title{
        font-size:var( --e-global-typography-3a3b655-font-size );
        line-height:var( --e-global-typography-3a3b655-line-height );
        letter-spacing:var( --e-global-typography-3a3b655-letter-spacing );
        word-spacing:var( --e-global-typography-3a3b655-word-spacing );
    }
    .elementor-344 .elementor-element.elementor-element-ef09517 .elementor-heading-title{
        font-size:var( --e-global-typography-fc024e6-font-size );
        line-height:var( --e-global-typography-fc024e6-line-height );
        letter-spacing:var( --e-global-typography-fc024e6-letter-spacing );
        word-spacing:var( --e-global-typography-fc024e6-word-spacing );
    }
}
@media(max-width:1023px) and (min-width:768px){
    .elementor-344 .elementor-element.elementor-element-a6f3bbd{
        width:100%;
    }
    .elementor-344 .elementor-element.elementor-element-9748d64{
        width:100%;
    }
    .elementor-344 .elementor-element.elementor-element-52e7484{
        width:100%;
    }
    .elementor-344 .elementor-element.elementor-element-576126b{
        width:100%;
    }
    .elementor-344 .elementor-element.elementor-element-c9902a8{
        width:100%;
    }
    .elementor-344 .elementor-element.elementor-element-7703fd6{
        width:50%;
    }
    .elementor-344 .elementor-element.elementor-element-5cd8340{
        width:50%;
    }
    .elementor-344 .elementor-element.elementor-element-4b8af83{
        width:100%;
    }
    .elementor-344 .elementor-element.elementor-element-70d63ac{
        width:100%;
    }
    .elementor-344 .elementor-element.elementor-element-1276d7c{
        width:100%;
    }
}
