.elementor-1450 .elementor-element.elementor-element-4eef52b{--display:flex;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1450 .elementor-element.elementor-element-4eef52b:not(.elementor-motion-effects-element-type-background), .elementor-1450 .elementor-element.elementor-element-4eef52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1450 .elementor-element.elementor-element-eb76028{width:auto;max-width:auto;text-align:center;}.elementor-1450 .elementor-element.elementor-element-eb76028.elementor-element{--align-self:center;}.elementor-1450 .elementor-element.elementor-element-eb76028 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-1450 .elementor-element.elementor-element-75ec931{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-1450 .elementor-element.elementor-element-75ec931 a{color:var( --e-global-color-primary );}.elementor-1450 .elementor-element.elementor-element-5833846{--e-image-carousel-slides-to-show:2;}.elementor-1450 .elementor-element.elementor-element-5833846 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#D3D3D359;opacity:1;}.elementor-1450 .elementor-element.elementor-element-5833846 .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-1450 .elementor-element.elementor-element-5833846 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-1450 .elementor-element.elementor-element-7716855{padding:0rem 0rem 2rem 0rem;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 );color:var( --e-global-color-primary );}.elementor-1450 .elementor-element.elementor-element-7716855 a{color:var( --e-global-color-primary );}.elementor-1450 .elementor-element.elementor-element-5e651d3{color:var( --e-global-color-primary );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-1450 .elementor-element.elementor-element-9561734{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:8rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-1450 .elementor-element.elementor-element-9561734:not(.elementor-motion-effects-element-type-background), .elementor-1450 .elementor-element.elementor-element-9561734 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1450 .elementor-element.elementor-element-48745d5{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--dots-normal-color:var( --e-global-color-primary );}.elementor-1450 .elementor-element.elementor-element-48745d5 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-1450 .elementor-element.elementor-element-eb76028 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1450 .elementor-element.elementor-element-75ec931{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1450 .elementor-element.elementor-element-7716855{padding:0rem 0rem 0rem 0rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1450 .elementor-element.elementor-element-5e651d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1450 .elementor-element.elementor-element-48745d5{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-1450 .elementor-element.elementor-element-4eef52b{--content-width:900px;}.elementor-1450 .elementor-element.elementor-element-9561734{--content-width:900px;}}@media(max-width:767px){.elementor-1450 .elementor-element.elementor-element-4eef52b{--content-width:100%;--padding-top:4rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1450 .elementor-element.elementor-element-eb76028.elementor-element{--align-self:flex-start;}.elementor-1450 .elementor-element.elementor-element-eb76028{text-align:start;}.elementor-1450 .elementor-element.elementor-element-eb76028 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1450 .elementor-element.elementor-element-75ec931{text-align:start;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1450 .elementor-element.elementor-element-7716855{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1450 .elementor-element.elementor-element-5e651d3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1450 .elementor-element.elementor-element-9561734{--content-width:100%;--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1450 .elementor-element.elementor-element-48745d5{--swiper-slides-to-display:1;}}/* Start custom CSS for image-carousel, class: .elementor-element-5833846 */.elementor-1450 .elementor-element.elementor-element-5833846 * {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eef52b */.elementor-1450 .elementor-element.elementor-element-4eef52b  {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-48745d5 */.elementor-1450 .elementor-element.elementor-element-48745d5 * {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9561734 */.elementor-1450 .elementor-element.elementor-element-9561734  {
    overflow: hidden;
}/* End custom CSS */