.elementor-30 .elementor-element.elementor-element-fa8eafd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-a630e1b{--display:flex;}.elementor-30 .elementor-element.elementor-element-877ad9a .title{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-0ff49c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-30 .elementor-element.elementor-element-6230dee{--display:flex;}.elementor-30 .elementor-element.elementor-element-3190f24{--display:flex;}.elementor-30 .elementor-element.elementor-element-8f5db8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-2379ee4{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0.5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:3em 3em 3em 3em;--n-accordion-title-normal-color:var( --e-global-color-72fa54d );--n-accordion-title-hover-color:var( --e-global-color-72fa54d );--n-accordion-title-active-color:var( --e-global-color-72fa54d );--n-accordion-icon-size:15px;}.elementor-30 .elementor-element.elementor-element-2379ee4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-30 .elementor-element.elementor-element-2379ee4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );--border-radius:0em 0em 2em 2em;}.elementor-30 .elementor-element.elementor-element-2379ee4 {--n-accordion-padding:1em 1em 1em 1em;}.elementor-30 .elementor-element.elementor-element-cfc5e87{--display:flex;}.elementor-30 .elementor-element.elementor-element-2a4399e{--display:flex;}.elementor-30 .elementor-element.elementor-element-99a24e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-879486d{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0.5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:3em 3em 3em 3em;--n-accordion-title-normal-color:var( --e-global-color-72fa54d );--n-accordion-title-hover-color:var( --e-global-color-72fa54d );--n-accordion-title-active-color:var( --e-global-color-72fa54d );--n-accordion-icon-size:15px;}.elementor-30 .elementor-element.elementor-element-879486d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-30 .elementor-element.elementor-element-879486d > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );--border-radius:0em 0em 2em 2em;}.elementor-30 .elementor-element.elementor-element-879486d {--n-accordion-padding:1em 1em 1em 1em;}.elementor-30 .elementor-element.elementor-element-d4d56fd{--display:flex;}.elementor-30 .elementor-element.elementor-element-29e387f{--display:flex;}.elementor-30 .elementor-element.elementor-element-4db3647{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-5b7e808{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0.5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:3em 3em 3em 3em;--n-accordion-title-normal-color:var( --e-global-color-72fa54d );--n-accordion-title-hover-color:var( --e-global-color-72fa54d );--n-accordion-title-active-color:var( --e-global-color-72fa54d );--n-accordion-icon-size:15px;}.elementor-30 .elementor-element.elementor-element-5b7e808 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-30 .elementor-element.elementor-element-5b7e808 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );--border-radius:0em 0em 2em 2em;}.elementor-30 .elementor-element.elementor-element-5b7e808 {--n-accordion-padding:1em 1em 1em 1em;}.elementor-30 .elementor-element.elementor-element-6b468f1{--display:flex;}.elementor-30 .elementor-element.elementor-element-5535524{--display:flex;}.elementor-30 .elementor-element.elementor-element-4f7325c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-fe2b4ab{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0.5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:3em 3em 3em 3em;--n-accordion-title-normal-color:var( --e-global-color-72fa54d );--n-accordion-title-hover-color:var( --e-global-color-72fa54d );--n-accordion-title-active-color:var( --e-global-color-72fa54d );--n-accordion-icon-size:15px;}.elementor-30 .elementor-element.elementor-element-fe2b4ab > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-30 .elementor-element.elementor-element-fe2b4ab > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );--border-radius:0em 0em 2em 2em;}.elementor-30 .elementor-element.elementor-element-fe2b4ab {--n-accordion-padding:1em 1em 1em 1em;}.elementor-30 .elementor-element.elementor-element-d07be84{--display:flex;}.elementor-30 .elementor-element.elementor-element-2112da0{--display:flex;}.elementor-30 .elementor-element.elementor-element-e46f56d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-a8a1226{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0.5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:3em 3em 3em 3em;--n-accordion-title-normal-color:var( --e-global-color-72fa54d );--n-accordion-title-hover-color:var( --e-global-color-72fa54d );--n-accordion-title-active-color:var( --e-global-color-72fa54d );--n-accordion-icon-size:15px;}.elementor-30 .elementor-element.elementor-element-a8a1226 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-30 .elementor-element.elementor-element-a8a1226 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );--border-radius:0em 0em 2em 2em;}.elementor-30 .elementor-element.elementor-element-a8a1226 {--n-accordion-padding:1em 1em 1em 1em;}.elementor-30 .elementor-element.elementor-element-b7d2181{--display:flex;}.elementor-30 .elementor-element.elementor-element-63d2582{--display:flex;}.elementor-30 .elementor-element.elementor-element-243897f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-bdd7831{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0.5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:3em 3em 3em 3em;--n-accordion-title-normal-color:var( --e-global-color-72fa54d );--n-accordion-title-hover-color:var( --e-global-color-72fa54d );--n-accordion-title-active-color:var( --e-global-color-72fa54d );--n-accordion-icon-size:15px;}.elementor-30 .elementor-element.elementor-element-bdd7831 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );border-style:none;}:where( .elementor-30 .elementor-element.elementor-element-bdd7831 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );--border-radius:0em 0em 2em 2em;}.elementor-30 .elementor-element.elementor-element-bdd7831 {--n-accordion-padding:1em 1em 1em 1em;}.elementor-30 .elementor-element.elementor-element-9ecef75{--display:flex;}.elementor-30 .elementor-element.elementor-element-308247d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-30 .elementor-element.elementor-element-308247d .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-308247d .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-30 .elementor-element.elementor-element-308247d .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-308247d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-308247d .swiper-pagination-bullet{background:#256566D6;}.elementor-30 .elementor-element.elementor-element-308247d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-0ff49c1{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-0ff49c1{--width:100%;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-0ff49c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for nested-accordion, class: .elementor-element-2379ee4 *//* When parent <details> is open, remove bottom corners */
.elementor-30 .elementor-element.elementor-element-2379ee4 .e-n-accordion-item[open] > .e-n-accordion-item-title {
  border-radius: 3em 3em 0 0;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-879486d *//* When parent <details> is open, remove bottom corners */
.elementor-30 .elementor-element.elementor-element-879486d .e-n-accordion-item[open] > .e-n-accordion-item-title {
  border-radius: 3em 3em 0 0;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-5b7e808 *//* When parent <details> is open, remove bottom corners */
.elementor-30 .elementor-element.elementor-element-5b7e808 .e-n-accordion-item[open] > .e-n-accordion-item-title {
  border-radius: 3em 3em 0 0;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fe2b4ab *//* When parent <details> is open, remove bottom corners */
.elementor-30 .elementor-element.elementor-element-fe2b4ab .e-n-accordion-item[open] > .e-n-accordion-item-title {
  border-radius: 3em 3em 0 0;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-a8a1226 *//* When parent <details> is open, remove bottom corners */
.elementor-30 .elementor-element.elementor-element-a8a1226 .e-n-accordion-item[open] > .e-n-accordion-item-title {
  border-radius: 3em 3em 0 0;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bdd7831 *//* When parent <details> is open, remove bottom corners */
.elementor-30 .elementor-element.elementor-element-bdd7831 .e-n-accordion-item[open] > .e-n-accordion-item-title {
  border-radius: 3em 3em 0 0;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08);

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-308247d *//* Apply zoom effect on hover for individual images */
.elementor-image-carousel-wrapper .swiper-slide img {
    transition: transform 0.5s ease; /* Smooth transition for zoom effect */
    position: relative; /* Required for z-index to work */
}

.elementor-image-carousel-wrapper .swiper-slide:hover img {
    transform: scale(1.2); /* Increase image size by 20% on hover */
    z-index: 10; /* Bring the hovered image to the front */
}/* End custom CSS */