.elementor-24919 .elementor-element.elementor-element-7f4d58e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-52b60a5b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-4b5d8ec6 .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-5ad30ecb{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24919 .elementor-element.elementor-element-3a12582e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-10841f98 .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-10841f98 .elementor-icon{font-size:31px;}.elementor-24919 .elementor-element.elementor-element-10841f98 .elementor-icon svg{height:31px;}.elementor-24919 .elementor-element.elementor-element-19b7ee99{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-19403392 .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-b5ac8bb{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24919 .elementor-element.elementor-element-64186a8c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-372fe7b4 .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-372fe7b4 .elementor-icon{font-size:31px;}.elementor-24919 .elementor-element.elementor-element-372fe7b4 .elementor-icon svg{height:31px;}.elementor-24919 .elementor-element.elementor-element-6034c752{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-749a39fb .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-4e8d6e6c{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24919 .elementor-element.elementor-element-549bd638{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-24848316 .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-24848316 .elementor-icon{font-size:31px;}.elementor-24919 .elementor-element.elementor-element-24848316 .elementor-icon svg{height:31px;}.elementor-24919 .elementor-element.elementor-element-2e048776{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-257cd943 .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-33182283{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24919 .elementor-element.elementor-element-3dacd3bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-1ee36abe .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-1ee36abe .elementor-icon{font-size:31px;}.elementor-24919 .elementor-element.elementor-element-1ee36abe .elementor-icon svg{height:31px;}.elementor-24919 .elementor-element.elementor-element-d7d7591{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-51123cf5 .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-41077558{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24919 .elementor-element.elementor-element-11560fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24919 .elementor-element.elementor-element-1218d233 .elementor-icon-wrapper{text-align:center;}.elementor-24919 .elementor-element.elementor-element-1218d233 .elementor-icon{font-size:31px;}.elementor-24919 .elementor-element.elementor-element-1218d233 .elementor-icon svg{height:31px;}.elementor-24919 .elementor-element.elementor-element-4f3ebd62 .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-24919 .elementor-element.elementor-element-7f34a23 .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}/* Start custom CSS for container, class: .elementor-element-7f4d58e *//* Style for the slider container */
#MainSlideCont .e-con-inner {
  position: relative;
  width: 100%;
  height: 400px; /* Adjust according to your content */
  overflow: hidden;
}

/* Style for each slide */
.slide {
  display: none;
  width: 100%;
  height: 100%;
}

/* Active class to show the current slide */
.slide.active {
  display: block;
}

#prevButton, #nextButton {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  /*background-color: rgba(0, 0, 0, 0.5);*/
  color: white;
  border: none;
  cursor: pointer;
  /*font-size: 16px;*/
  z-index: 10; /* Make sure the buttons are above the slides */
}
#nextButton{
    left: 90%
}

/* Button position on the left */
/*button.prev {*/
/*  left: 10px;*/
/*}*/

/* Button position on the right */
/*button.next {*/
/*  right: 10px;*/
/*}*/

/*button.prev:hover, button.next:hover {*/
/*  background-color: rgba(0, 0, 0, 0.8);*/
/*}*//* End custom CSS */