.elementor-2661 .elementor-element.elementor-element-111b8c47{--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;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-2661 .elementor-element.elementor-element-36a4fdf{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2661 .elementor-element.elementor-element-629b821{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;}.elementor-2661 .elementor-element.elementor-element-70bf6c5b{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:right;}.elementor-2661 .elementor-element.elementor-element-5785660{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2661 .elementor-element.elementor-element-bbcbdd6{--e-image-carousel-slides-to-show:1;}.elementor-2661 .elementor-element.elementor-element-bbcbdd6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2661 .elementor-element.elementor-element-bbcbdd6 .elementor-swiper-button.elementor-swiper-button-next{font-size:80vh;color:#7C7C7C00;}.elementor-2661 .elementor-element.elementor-element-bbcbdd6 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2661 .elementor-element.elementor-element-bbcbdd6 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#7C7C7C00;}.elementor-2661 .elementor-element.elementor-element-09fca27{font-size:var( --e-global-typography-2132239-font-size );line-height:var( --e-global-typography-2132239-line-height );letter-spacing:var( --e-global-typography-2132239-letter-spacing );word-spacing:var( --e-global-typography-2132239-word-spacing );}.elementor-2661 .elementor-element.elementor-element-fb22a96{--spacer-size:100px;}.elementor-2661 .elementor-element.elementor-element-4f43692d{--display:flex;--position:fixed;--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;--justify-content:space-between;bottom:0px;--z-index:3;}body:not(.rtl) .elementor-2661 .elementor-element.elementor-element-4f43692d{left:0px;}body.rtl .elementor-2661 .elementor-element.elementor-element-4f43692d{right:0px;}@media(max-width:1024px){.elementor-2661 .elementor-element.elementor-element-36a4fdf{width:auto;max-width:auto;}.elementor-2661 .elementor-element.elementor-element-629b821{width:auto;max-width:auto;}.elementor-2661 .elementor-element.elementor-element-70bf6c5b{width:100%;max-width:100%;}.elementor-2661 .elementor-element.elementor-element-bbcbdd6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2661 .elementor-element.elementor-element-bbcbdd6 .elementor-swiper-button.elementor-swiper-button-next{font-size:50vh;}.elementor-2661 .elementor-element.elementor-element-09fca27{font-size:var( --e-global-typography-2132239-font-size );line-height:var( --e-global-typography-2132239-line-height );letter-spacing:var( --e-global-typography-2132239-letter-spacing );word-spacing:var( --e-global-typography-2132239-word-spacing );}}@media(max-width:767px){.elementor-2661 .elementor-element.elementor-element-36a4fdf{width:auto;max-width:auto;}.elementor-2661 .elementor-element.elementor-element-629b821{width:auto;max-width:auto;}.elementor-2661 .elementor-element.elementor-element-70bf6c5b{width:100%;max-width:100%;}.elementor-2661 .elementor-element.elementor-element-bbcbdd6{margin:-5rem 0rem calc(var(--kit-widget-spacing, 0px) + -18rem) 0rem;}.elementor-2661 .elementor-element.elementor-element-bbcbdd6 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2661 .elementor-element.elementor-element-bbcbdd6 .elementor-swiper-button.elementor-swiper-button-next{font-size:20vh;}.elementor-2661 .elementor-element.elementor-element-09fca27{z-index:1;font-size:var( --e-global-typography-2132239-font-size );line-height:var( --e-global-typography-2132239-line-height );letter-spacing:var( --e-global-typography-2132239-letter-spacing );word-spacing:var( --e-global-typography-2132239-word-spacing );}}/* Start custom CSS for image-carousel, class: .elementor-element-bbcbdd6 */.elementor-2661 .elementor-element.elementor-element-bbcbdd6 :hover {
  cursor: ew-resize;
}/* End custom CSS */