.elementor-20719 .elementor-element.elementor-element-4497943e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-20719 .elementor-element.elementor-element-60e04c48{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-20719 .elementor-element.elementor-element-23bf28e9{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-23bf28e9 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-5721482d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-41d1745{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-41d1745 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-7492f72c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-2f34405{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-2f34405 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-11a8c08f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-6eef43b9{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-6eef43b9 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-4c718f30{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-1ecbce5{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-1ecbce5 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-1f727ed7{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-5cb4ae7d{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-5cb4ae7d img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-351a9740{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-4e9e97e9{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-4e9e97e9 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-7b4a9942{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-26db6e12{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-26db6e12 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-117146d0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-35a1a85c{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-35a1a85c img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-145d154{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-1a9e765b{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-1a9e765b img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-6fd562f3{--e-n-carousel-swiper-slides-to-display:7;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:64px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-20719 .elementor-element.elementor-element-610421ed{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-71b88bbc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20719 .elementor-element.elementor-element-71b88bbc.e-con{--align-self:center;}.elementor-20719 .elementor-element.elementor-element-70297e4f{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-70297e4f img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-f3190f2{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-f3190f2 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-35fb1bc2{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-35fb1bc2 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-2097b9eb{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-2097b9eb img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-3e89ebcc{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-3e89ebcc img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-14c5f116{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-14c5f116 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-10dbb2ea{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-10dbb2ea img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-1569a43{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-1569a43 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-1810cae1{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-1810cae1 img{width:100%;opacity:100;}.elementor-20719 .elementor-element.elementor-element-3ea9591e{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-3ea9591e img{width:100%;opacity:100;}@media(max-width:1400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20719 .elementor-element.elementor-element-71b88bbc{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-20719 .elementor-element.elementor-element-4497943e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20719 .elementor-element.elementor-element-6fd562f3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:75px;}.elementor-20719 .elementor-element.elementor-element-71b88bbc{--e-con-grid-template-columns:repeat(4, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-20719 .elementor-element.elementor-element-4497943e{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20719 .elementor-element.elementor-element-6fd562f3{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:75px;}.elementor-20719 .elementor-element.elementor-element-610421ed{width:100%;max-width:100%;}.elementor-20719 .elementor-element.elementor-element-71b88bbc{--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(5, 1fr);--gap:0rem 0.5rem;--row-gap:0rem;--column-gap:0.5rem;--grid-auto-flow:row;}.elementor-20719 .elementor-element.elementor-element-71b88bbc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20719 .elementor-element.elementor-element-70297e4f img{width:100%;}.elementor-20719 .elementor-element.elementor-element-f3190f2 img{width:100%;}.elementor-20719 .elementor-element.elementor-element-35fb1bc2 img{width:100%;}.elementor-20719 .elementor-element.elementor-element-2097b9eb img{width:100%;}.elementor-20719 .elementor-element.elementor-element-3e89ebcc img{width:100%;}.elementor-20719 .elementor-element.elementor-element-14c5f116 img{width:100%;}.elementor-20719 .elementor-element.elementor-element-10dbb2ea img{width:100%;}.elementor-20719 .elementor-element.elementor-element-1569a43 img{width:100%;}.elementor-20719 .elementor-element.elementor-element-1810cae1 img{width:100%;}.elementor-20719 .elementor-element.elementor-element-3ea9591e img{width:100%;}}@media(min-width:768px){.elementor-20719 .elementor-element.elementor-element-71b88bbc{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20719 .elementor-element.elementor-element-71b88bbc{--width:100%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-6fd562f3 */#hero-carousel {
  position: relative;
  overflow: hidden;
}

#hero-carousel .swiper-wrapper {
  transition-timing-function: linear !important;
    pointer-events: none !important;
}

#hero-carousel .swiper-slide {
  flex-shrink: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71b88bbc */.elementor-20719 .elementor-element.elementor-element-71b88bbc {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4497943e */@media only screen and (min-width: 1024px) and (max-width: 1400px) {
	.elementor-20719 .elementor-element.elementor-element-4497943e {
    padding-top: 0 !important;
}
}/* End custom CSS */