.elementor-2043 .elementor-element.elementor-element-dc5a1ff{--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;--justify-content:center;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:200px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-2043 .elementor-element.elementor-element-a31f20b .elementor-heading-title{font-family:var( --e-global-typography-bdc6f32-font-family ), Sans-serif;font-size:var( --e-global-typography-bdc6f32-font-size );font-weight:var( --e-global-typography-bdc6f32-weight );line-height:var( --e-global-typography-bdc6f32-line-height );letter-spacing:var( --e-global-typography-bdc6f32-letter-spacing );word-spacing:var( --e-global-typography-bdc6f32-word-spacing );}.elementor-2043 .elementor-element.elementor-element-25c9ec3 .elementor-heading-title{font-family:var( --e-global-typography-042106b-font-family ), Sans-serif;font-size:var( --e-global-typography-042106b-font-size );font-weight:var( --e-global-typography-042106b-font-weight );line-height:var( --e-global-typography-042106b-line-height );letter-spacing:var( --e-global-typography-042106b-letter-spacing );word-spacing:var( --e-global-typography-042106b-word-spacing );}.elementor-2043 .elementor-element.elementor-element-dad510e{--display:flex;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-2043 .elementor-element.elementor-element-3e2da01 .jet-carousel__content{text-align:left;}.elementor-2043 .elementor-element.elementor-element-3e2da01 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-2043 .elementor-element.elementor-element-3e2da01 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-2043 .elementor-element.elementor-element-7888c69{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2043 .elementor-element.elementor-element-488b4f8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2043 .elementor-element.elementor-element-488b4f8 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-e446abb{--display:flex;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-2043 .elementor-element.elementor-element-f8168eb .jet-carousel__content{text-align:left;}.elementor-2043 .elementor-element.elementor-element-f8168eb .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-2043 .elementor-element.elementor-element-f8168eb .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-2043 .elementor-element.elementor-element-a2d3c32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2043 .elementor-element.elementor-element-114d740 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2043 .elementor-element.elementor-element-114d740 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-eab4c18{--display:flex;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-2043 .elementor-element.elementor-element-61d7ce8 .jet-carousel__content{text-align:left;}.elementor-2043 .elementor-element.elementor-element-61d7ce8 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-2043 .elementor-element.elementor-element-61d7ce8 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-2043 .elementor-element.elementor-element-615e9d9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2043 .elementor-element.elementor-element-153cede .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-2043 .elementor-element.elementor-element-153cede .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-136a2c0{--display:flex;--margin-top:48px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-2043 .elementor-element.elementor-element-78a8834 .jet-carousel__content{text-align:left;}.elementor-2043 .elementor-element.elementor-element-78a8834 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-2043 .elementor-element.elementor-element-78a8834 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-2043 .elementor-element.elementor-element-803e77e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2043 .elementor-element.elementor-element-bd4ad20{--display:flex;--margin-top:48px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-2043 .elementor-element.elementor-element-6b907df .jet-carousel__content{text-align:left;}.elementor-2043 .elementor-element.elementor-element-6b907df .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-2043 .elementor-element.elementor-element-6b907df .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-2043 .elementor-element.elementor-element-c5fa6a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}@media(max-width:1400px){.elementor-2043 .elementor-element.elementor-element-a31f20b .elementor-heading-title{font-size:var( --e-global-typography-bdc6f32-font-size );font-weight:var( --e-global-typography-bdc6f32-weight );line-height:var( --e-global-typography-bdc6f32-line-height );letter-spacing:var( --e-global-typography-bdc6f32-letter-spacing );word-spacing:var( --e-global-typography-bdc6f32-word-spacing );}.elementor-2043 .elementor-element.elementor-element-25c9ec3 .elementor-heading-title{font-size:var( --e-global-typography-042106b-font-size );line-height:var( --e-global-typography-042106b-line-height );letter-spacing:var( --e-global-typography-042106b-letter-spacing );word-spacing:var( --e-global-typography-042106b-word-spacing );}.elementor-2043 .elementor-element.elementor-element-488b4f8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-114d740 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-153cede .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1000px){.elementor-2043 .elementor-element.elementor-element-a31f20b .elementor-heading-title{font-size:var( --e-global-typography-bdc6f32-font-size );font-weight:var( --e-global-typography-bdc6f32-weight );line-height:var( --e-global-typography-bdc6f32-line-height );letter-spacing:var( --e-global-typography-bdc6f32-letter-spacing );word-spacing:var( --e-global-typography-bdc6f32-word-spacing );}.elementor-2043 .elementor-element.elementor-element-25c9ec3 .elementor-heading-title{font-size:var( --e-global-typography-042106b-font-size );line-height:var( --e-global-typography-042106b-line-height );letter-spacing:var( --e-global-typography-042106b-letter-spacing );word-spacing:var( --e-global-typography-042106b-word-spacing );}.elementor-2043 .elementor-element.elementor-element-488b4f8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-114d740 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-153cede .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-bd4ad20{--margin-top:48px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}}@media(max-width:600px){.elementor-2043 .elementor-element.elementor-element-a31f20b .elementor-heading-title{font-size:var( --e-global-typography-bdc6f32-font-size );font-weight:var( --e-global-typography-bdc6f32-weight );line-height:var( --e-global-typography-bdc6f32-line-height );letter-spacing:var( --e-global-typography-bdc6f32-letter-spacing );word-spacing:var( --e-global-typography-bdc6f32-word-spacing );}.elementor-2043 .elementor-element.elementor-element-25c9ec3 .elementor-heading-title{font-size:var( --e-global-typography-042106b-font-size );line-height:var( --e-global-typography-042106b-line-height );letter-spacing:var( --e-global-typography-042106b-letter-spacing );word-spacing:var( --e-global-typography-042106b-word-spacing );}.elementor-2043 .elementor-element.elementor-element-488b4f8 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-114d740 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2043 .elementor-element.elementor-element-153cede .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:601px){.elementor-2043 .elementor-element.elementor-element-dc5a1ff{--content-width:960px;}.elementor-2043 .elementor-element.elementor-element-7888c69{--content-width:960px;}.elementor-2043 .elementor-element.elementor-element-a2d3c32{--content-width:960px;}.elementor-2043 .elementor-element.elementor-element-615e9d9{--content-width:960px;}.elementor-2043 .elementor-element.elementor-element-803e77e{--content-width:960px;}.elementor-2043 .elementor-element.elementor-element-c5fa6a7{--content-width:960px;}}/* Start custom CSS for jet-carousel, class: .elementor-element-3e2da01 */.elementor-2043 .elementor-element.elementor-element-3e2da01 img {
    width: auto;
    height: 400px;
}

@media screen and (max-width: 1000px) {
    .elementor-2043 .elementor-element.elementor-element-3e2da01 img {
        height: 300px;
    }
}

@media screen and (max-width: 600px) {
    .elementor-2043 .elementor-element.elementor-element-3e2da01 img {
        height: 200px;
    }
}

.elementor-2043 .elementor-element.elementor-element-3e2da01 a {
    pointer-events: none !important;
    cursor: default !important;
}


.elementor-2043 .elementor-element.elementor-element-3e2da01 .slick-track {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for jet-carousel, class: .elementor-element-f8168eb */.elementor-2043 .elementor-element.elementor-element-f8168eb img {
    width: auto;
    height: 400px;
}

@media screen and (max-width: 1000px) {
    .elementor-2043 .elementor-element.elementor-element-f8168eb img {
        height: 300px;
    }
}

@media screen and (max-width: 600px) {
    .elementor-2043 .elementor-element.elementor-element-f8168eb img {
        height: 200px;
    }
}

.elementor-2043 .elementor-element.elementor-element-f8168eb a {
    pointer-events: none !important;
    cursor: default !important;
}


.elementor-2043 .elementor-element.elementor-element-f8168eb .slick-track {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for jet-carousel, class: .elementor-element-61d7ce8 */.elementor-2043 .elementor-element.elementor-element-61d7ce8 img {
    width: auto;
    height: 400px;
}

@media screen and (max-width: 1000px) {
    .elementor-2043 .elementor-element.elementor-element-61d7ce8 img {
        height: 300px;
    }
}

@media screen and (max-width: 600px) {
    .elementor-2043 .elementor-element.elementor-element-61d7ce8 img {
        height: 200px;
    }
}

.elementor-2043 .elementor-element.elementor-element-61d7ce8 a {
    pointer-events: none !important;
    cursor: default !important;
}


.elementor-2043 .elementor-element.elementor-element-61d7ce8 .slick-track {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for jet-carousel, class: .elementor-element-78a8834 */.elementor-2043 .elementor-element.elementor-element-78a8834 img {
    width: auto;
    height: 400px;
}

@media screen and (max-width: 1000px) {
    .elementor-2043 .elementor-element.elementor-element-78a8834 img {
        height: 300px;
    }
}

@media screen and (max-width: 600px) {
    .elementor-2043 .elementor-element.elementor-element-78a8834 img {
        height: 200px;
    }
}

.elementor-2043 .elementor-element.elementor-element-78a8834 a {
    pointer-events: none !important;
    cursor: default !important;
}


.elementor-2043 .elementor-element.elementor-element-78a8834 .slick-track {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for jet-carousel, class: .elementor-element-6b907df */.elementor-2043 .elementor-element.elementor-element-6b907df img {
    width: auto;
    height: 400px;
}

@media screen and (max-width: 1000px) {
    .elementor-2043 .elementor-element.elementor-element-6b907df img {
        height: 300px;
    }
}

@media screen and (max-width: 600px) {
    .elementor-2043 .elementor-element.elementor-element-6b907df img {
        height: 200px;
    }
}

.elementor-2043 .elementor-element.elementor-element-6b907df a {
    pointer-events: none !important;
    cursor: default !important;
}


.elementor-2043 .elementor-element.elementor-element-6b907df .slick-track {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */