.elementor-24842 .elementor-element.elementor-element-379a79d{--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-24842 .elementor-element.elementor-element-bc205cd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-003560d .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-f72b4c3{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24842 .elementor-element.elementor-element-89f2d77{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-fdbffc7 .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-fdbffc7 .elementor-icon{font-size:31px;}.elementor-24842 .elementor-element.elementor-element-fdbffc7 .elementor-icon svg{height:31px;}.elementor-24842 .elementor-element.elementor-element-1b8026e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-8541cdc .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-9698c41{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24842 .elementor-element.elementor-element-702328c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-274ad78 .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-274ad78 .elementor-icon{font-size:31px;}.elementor-24842 .elementor-element.elementor-element-274ad78 .elementor-icon svg{height:31px;}.elementor-24842 .elementor-element.elementor-element-14cf9e2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-53e87d6 .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-7d77c07{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24842 .elementor-element.elementor-element-5bc238e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-08134a5 .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-08134a5 .elementor-icon{font-size:31px;}.elementor-24842 .elementor-element.elementor-element-08134a5 .elementor-icon svg{height:31px;}.elementor-24842 .elementor-element.elementor-element-d019f36{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-e8a4a0a .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-a57b06a{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24842 .elementor-element.elementor-element-69dd604{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-9486f0b .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-9486f0b .elementor-icon{font-size:31px;}.elementor-24842 .elementor-element.elementor-element-9486f0b .elementor-icon svg{height:31px;}.elementor-24842 .elementor-element.elementor-element-5687eee{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-06cc7f4 .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-276eb2e{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-24842 .elementor-element.elementor-element-fa0231b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-24842 .elementor-element.elementor-element-c5feb83 .elementor-icon-wrapper{text-align:center;}.elementor-24842 .elementor-element.elementor-element-c5feb83 .elementor-icon{font-size:31px;}.elementor-24842 .elementor-element.elementor-element-c5feb83 .elementor-icon svg{height:31px;}.elementor-24842 .elementor-element.elementor-element-5b0ec1c .elementor-button{background-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:10px 10px 10px 10px;}.elementor-24842 .elementor-element.elementor-element-0f53521 .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-379a79d *//* 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 */