.elementor-7718 .elementor-element.elementor-element-a436c47{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-a436c47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-a436c47 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-a436c47 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-3389c65{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-7600a69.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-7600a69 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-2907463{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-2907463.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-2907463 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-2907463 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-d12b5d3{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-a43a775.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-a43a775 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-4d8cdaa{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-4d8cdaa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-4d8cdaa .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-4d8cdaa .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-41be0c8{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-040d3dd.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-040d3dd .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-e9e4800{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-e9e4800.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-e9e4800 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-e9e4800 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-f002122{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-5d55924.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-5d55924 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-049a5c3{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-049a5c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-049a5c3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-049a5c3 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-e55bae8{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-92dde5f.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-92dde5f .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-ca80dd2{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-ca80dd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-ca80dd2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-ca80dd2 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-8f997cf{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-5d65447.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-5d65447 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-9fe9710{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-9fe9710.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-9fe9710 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-9fe9710 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-6cffa26{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-ce56256.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-ce56256 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-7599ff7{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-7599ff7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-7599ff7 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-7599ff7 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-efe40fd{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-f6a42de.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-f6a42de .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-2f58031{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-2f58031.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-2f58031 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-2f58031 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-7fbea92{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-783f189.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-783f189 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-5003adf{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-5003adf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-5003adf .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-5003adf .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-6707150{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-5d13812.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-5d13812 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-ee5a5f6{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-ee5a5f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-ee5a5f6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-ee5a5f6 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-e060f19{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-6a6bf1f.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-6a6bf1f .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-2c3e186{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-2c3e186.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-2c3e186 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-2c3e186 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-3f04bbc{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-a989509.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-a989509 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-b6fcdf9{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-b6fcdf9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-b6fcdf9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-b6fcdf9 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-e3586b9{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-fa21791.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-fa21791 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-52eece1{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-52eece1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-52eece1 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-52eece1 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-4c4c826{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-7b46be6.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-7b46be6 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-4401b73{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-4401b73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-4401b73 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-4401b73 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-7ba6e40{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-80fa52e.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-80fa52e .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-b10a081{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-b10a081.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7718 .elementor-element.elementor-element-b10a081 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-b10a081 .swiper-pagination-bullet{background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-f4d458e{text-align:start;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-7718 .elementor-element.elementor-element-ea209a3.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-ea209a3 .elementor-button{font-size:14px;border-radius:100px 100px 100px 100px;padding:16px 32px 16px 32px;}.elementor-7718 .elementor-element.elementor-element-54ea3ce6{--e-image-carousel-slides-to-show:1;}.elementor-7718 .elementor-element.elementor-element-54ea3ce6 .swiper-pagination-bullet{width:6px;height:6px;background:var( --e-global-color-c40998c );}.elementor-7718 .elementor-element.elementor-element-54ea3ce6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7718 .elementor-element.elementor-element-040d3dd.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-ce56256.elementor-element{--align-self:flex-start;}.elementor-7718 .elementor-element.elementor-element-6a6bf1f.elementor-element{--align-self:flex-start;}}/* Start custom CSS for image-carousel, class: .elementor-element-a436c47 */.elementor-7718 .elementor-element.elementor-element-a436c47 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-a436c47 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7600a69 */.elementor-7718 .elementor-element.elementor-element-7600a69 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2907463 */.elementor-7718 .elementor-element.elementor-element-2907463 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-2907463 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a43a775 */.elementor-7718 .elementor-element.elementor-element-a43a775 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4d8cdaa */.elementor-7718 .elementor-element.elementor-element-4d8cdaa .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-4d8cdaa .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-040d3dd */.elementor-7718 .elementor-element.elementor-element-040d3dd {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e9e4800 */.elementor-7718 .elementor-element.elementor-element-e9e4800 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-e9e4800 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d55924 */.elementor-7718 .elementor-element.elementor-element-5d55924 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-049a5c3 */.elementor-7718 .elementor-element.elementor-element-049a5c3 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-049a5c3 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92dde5f */.elementor-7718 .elementor-element.elementor-element-92dde5f {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ca80dd2 */.elementor-7718 .elementor-element.elementor-element-ca80dd2 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-ca80dd2 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d65447 */.elementor-7718 .elementor-element.elementor-element-5d65447 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-9fe9710 */.elementor-7718 .elementor-element.elementor-element-9fe9710 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-9fe9710 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce56256 */.elementor-7718 .elementor-element.elementor-element-ce56256 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7599ff7 */.elementor-7718 .elementor-element.elementor-element-7599ff7 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-7599ff7 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6a42de */.elementor-7718 .elementor-element.elementor-element-f6a42de {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2f58031 */.elementor-7718 .elementor-element.elementor-element-2f58031 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-2f58031 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-783f189 */.elementor-7718 .elementor-element.elementor-element-783f189 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5003adf */.elementor-7718 .elementor-element.elementor-element-5003adf .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-5003adf .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d13812 */.elementor-7718 .elementor-element.elementor-element-5d13812 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ee5a5f6 */.elementor-7718 .elementor-element.elementor-element-ee5a5f6 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-ee5a5f6 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6a6bf1f */.elementor-7718 .elementor-element.elementor-element-6a6bf1f {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2c3e186 */.elementor-7718 .elementor-element.elementor-element-2c3e186 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-2c3e186 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a989509 */.elementor-7718 .elementor-element.elementor-element-a989509 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b6fcdf9 */.elementor-7718 .elementor-element.elementor-element-b6fcdf9 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-b6fcdf9 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa21791 */.elementor-7718 .elementor-element.elementor-element-fa21791 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-52eece1 */.elementor-7718 .elementor-element.elementor-element-52eece1 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-52eece1 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b46be6 */.elementor-7718 .elementor-element.elementor-element-7b46be6 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4401b73 */.elementor-7718 .elementor-element.elementor-element-4401b73 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-4401b73 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80fa52e */.elementor-7718 .elementor-element.elementor-element-80fa52e {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b10a081 */.elementor-7718 .elementor-element.elementor-element-b10a081 .swiper-slide img,
.elementor-7718 .elementor-element.elementor-element-b10a081 .elementor-carousel-image {
    aspect-ratio: 4 / 3;
    object-fit: cover;
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ea209a3 */.elementor-7718 .elementor-element.elementor-element-ea209a3 {
    margin-top: auto !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-54ea3ce6 */.elementor-7718 .elementor-element.elementor-element-54ea3ce6 .swiper-slide img {
  width: 100%;
  aspect-ratio: 3 / 2;
  object-fit: cover;
}/* End custom CSS */