.elementor-922 .elementor-element.elementor-element-4837432{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-04f51b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-c3362ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-f8b0fa7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-922 .elementor-element.elementor-element-1cb3e44{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-1cb3e44:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-1cb3e44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-922 .elementor-element.elementor-element-fe909c3{text-align:center;}.elementor-922 .elementor-element.elementor-element-fe909c3 .elementor-heading-title{font-size:20px;font-weight:500;}.elementor-922 .elementor-element.elementor-element-150e17e{text-align:center;}.elementor-922 .elementor-element.elementor-element-150e17e .elementor-heading-title{font-size:16px;font-weight:300;}.elementor-922 .elementor-element.elementor-element-fa846e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-420b1a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-37341d1 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-922 .elementor-element.elementor-element-f04bbb0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-f04bbb0:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-f04bbb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-922 .elementor-element.elementor-element-a412e4c{text-align:center;}.elementor-922 .elementor-element.elementor-element-a412e4c .elementor-heading-title{font-size:20px;font-weight:500;}.elementor-922 .elementor-element.elementor-element-1a06fc9{text-align:center;}.elementor-922 .elementor-element.elementor-element-1a06fc9 .elementor-heading-title{font-size:16px;font-weight:300;}.elementor-922 .elementor-element.elementor-element-444351f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-a553a4b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-c7e2a84 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-922 .elementor-element.elementor-element-33f0daa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-922 .elementor-element.elementor-element-33f0daa:not(.elementor-motion-effects-element-type-background), .elementor-922 .elementor-element.elementor-element-33f0daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-922 .elementor-element.elementor-element-3158e38{text-align:center;}.elementor-922 .elementor-element.elementor-element-3158e38 .elementor-heading-title{font-size:20px;font-weight:500;}.elementor-922 .elementor-element.elementor-element-25c3344{text-align:center;}.elementor-922 .elementor-element.elementor-element-25c3344 .elementor-heading-title{font-size:16px;font-weight:300;}.elementor-922 .elementor-element.elementor-element-13d6eff{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0%;}.elementor-922 .elementor-element.elementor-element-13d6eff :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-922 .elementor-element.elementor-element-1cb3e44{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-922 .elementor-element.elementor-element-f04bbb0{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-922 .elementor-element.elementor-element-33f0daa{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-922 .elementor-element.elementor-element-13d6eff{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-922 .elementor-element.elementor-element-f8b0fa7 .elementor-custom-embed-play i{font-size:50px;}.elementor-922 .elementor-element.elementor-element-f8b0fa7 .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-922 .elementor-element.elementor-element-1cb3e44{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-922 .elementor-element.elementor-element-fe909c3 .elementor-heading-title{font-size:16px;}.elementor-922 .elementor-element.elementor-element-150e17e .elementor-heading-title{font-size:16px;}.elementor-922 .elementor-element.elementor-element-37341d1 .elementor-custom-embed-play i{font-size:50px;}.elementor-922 .elementor-element.elementor-element-37341d1 .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-922 .elementor-element.elementor-element-f04bbb0{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-922 .elementor-element.elementor-element-a412e4c .elementor-heading-title{font-size:16px;}.elementor-922 .elementor-element.elementor-element-1a06fc9 .elementor-heading-title{font-size:16px;}.elementor-922 .elementor-element.elementor-element-c7e2a84 .elementor-custom-embed-play i{font-size:50px;}.elementor-922 .elementor-element.elementor-element-c7e2a84 .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-922 .elementor-element.elementor-element-33f0daa{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-922 .elementor-element.elementor-element-3158e38 .elementor-heading-title{font-size:16px;}.elementor-922 .elementor-element.elementor-element-25c3344 .elementor-heading-title{font-size:16px;}.elementor-922 .elementor-element.elementor-element-13d6eff{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:15%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:40px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:15%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:40px;--e-n-carousel-arrow-size:16px;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:12px;}.elementor-922 .elementor-element.elementor-element-13d6eff :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:9px 9px 9px 9px;}}/* Start custom CSS for video, class: .elementor-element-f8b0fa7 */.elementor-922 .elementor-element.elementor-element-f8b0fa7 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-150e17e */.elementor-922 .elementor-element.elementor-element-150e17e .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-37341d1 */.elementor-922 .elementor-element.elementor-element-37341d1 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a06fc9 */.elementor-922 .elementor-element.elementor-element-1a06fc9 .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c7e2a84 */.elementor-922 .elementor-element.elementor-element-c7e2a84 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25c3344 */.elementor-922 .elementor-element.elementor-element-25c3344 .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f8b0fa7 */.elementor-922 .elementor-element.elementor-element-f8b0fa7 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-150e17e */.elementor-922 .elementor-element.elementor-element-150e17e .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-37341d1 */.elementor-922 .elementor-element.elementor-element-37341d1 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a06fc9 */.elementor-922 .elementor-element.elementor-element-1a06fc9 .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c7e2a84 */.elementor-922 .elementor-element.elementor-element-c7e2a84 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25c3344 */.elementor-922 .elementor-element.elementor-element-25c3344 .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f8b0fa7 */.elementor-922 .elementor-element.elementor-element-f8b0fa7 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-150e17e */.elementor-922 .elementor-element.elementor-element-150e17e .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-37341d1 */.elementor-922 .elementor-element.elementor-element-37341d1 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a06fc9 */.elementor-922 .elementor-element.elementor-element-1a06fc9 .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c7e2a84 */.elementor-922 .elementor-element.elementor-element-c7e2a84 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25c3344 */.elementor-922 .elementor-element.elementor-element-25c3344 .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f8b0fa7 */.elementor-922 .elementor-element.elementor-element-f8b0fa7 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-150e17e */.elementor-922 .elementor-element.elementor-element-150e17e .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-37341d1 */.elementor-922 .elementor-element.elementor-element-37341d1 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a06fc9 */.elementor-922 .elementor-element.elementor-element-1a06fc9 .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c7e2a84 */.elementor-922 .elementor-element.elementor-element-c7e2a84 {
    border-radius: 15px 15px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25c3344 */.elementor-922 .elementor-element.elementor-element-25c3344 .elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 2px 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-13d6eff */.elementor-922 .elementor-element.elementor-element-13d6eff .elementor-custom-embed-play {
    background: #bfbfbf8c;
    border-radius: 999px;
    display: flex;
}/* End custom CSS */