.elementor-1636 .elementor-element.elementor-element-3749639{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;}.elementor-1636 .elementor-element.elementor-element-3749639:not(.elementor-motion-effects-element-type-background), .elementor-1636 .elementor-element.elementor-element-3749639 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grapeharbor2026.elementor.mirai.com/app/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1636 .elementor-element.elementor-element-3749639::before, .elementor-1636 .elementor-element.elementor-element-3749639 > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-3749639 > .e-con-inner > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-3749639 > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-3749639 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-3749639 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20202099;--background-overlay:'';}.elementor-1636 .elementor-element.elementor-element-86c5e54{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-1636 .elementor-element.elementor-element-86c5e54:not(.elementor-motion-effects-element-type-background), .elementor-1636 .elementor-element.elementor-element-86c5e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2121/007.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1636 .elementor-element.elementor-element-86c5e54::before, .elementor-1636 .elementor-element.elementor-element-86c5e54 > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-86c5e54 > .e-con-inner > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-86c5e54 > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-86c5e54 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-86c5e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-1636 .elementor-element.elementor-element-d1ed041{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-1636 .elementor-element.elementor-element-d1ed041:not(.elementor-motion-effects-element-type-background), .elementor-1636 .elementor-element.elementor-element-d1ed041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2121/004.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1636 .elementor-element.elementor-element-d1ed041::before, .elementor-1636 .elementor-element.elementor-element-d1ed041 > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-d1ed041 > .e-con-inner > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-d1ed041 > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-d1ed041 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-d1ed041 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-1636 .elementor-element.elementor-element-1d1a3f2{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-1636 .elementor-element.elementor-element-1d1a3f2:not(.elementor-motion-effects-element-type-background), .elementor-1636 .elementor-element.elementor-element-1d1a3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2121/014.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1636 .elementor-element.elementor-element-1d1a3f2::before, .elementor-1636 .elementor-element.elementor-element-1d1a3f2 > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-1d1a3f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-1d1a3f2 > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-1d1a3f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-1d1a3f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#202020;--background-overlay:'';}.elementor-1636 .elementor-element.elementor-element-a053c55{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;top:0px;z-index:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1636 .elementor-element.elementor-element-a053c55 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1636 .elementor-element.elementor-element-a053c55{left:0px;}body.rtl .elementor-1636 .elementor-element.elementor-element-a053c55{right:0px;}.elementor-1636 .elementor-element.elementor-element-ea482a4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px) clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--row-gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--column-gap:clamp(24px, calc(24px + (180 - 24) * ((100vw - 767px) / (1920 - 767))), 180px);--padding-top:var(--mft-min-height-header);--padding-bottom:var(--mft-min-height-header);--padding-left:0;--padding-right:0;}.elementor-1636 .elementor-element.elementor-element-bbff885{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);}.elementor-1636 .elementor-element.elementor-element-2063f26{text-align:center;}.elementor-1636 .elementor-element.elementor-element-2063f26 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-47eea86e );}.elementor-1636 .elementor-element.elementor-element-812a774{text-align:center;}.elementor-1636 .elementor-element.elementor-element-812a774 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-1636 .elementor-element.elementor-element-eb76af5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-l) var(--mft-space-l);--row-gap:var(--mft-space-l);--column-gap:var(--mft-space-l);--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-eb76af5::before, .elementor-1636 .elementor-element.elementor-element-eb76af5 > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-eb76af5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-eb76af5 > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-eb76af5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-eb76af5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1636 .elementor-element.elementor-element-b9d230a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-fed2cc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--mft-space-4xl) var(--mft-space-4xl);--row-gap:var(--mft-space-4xl);--column-gap:var(--mft-space-4xl);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-477b23d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1636 .elementor-element.elementor-element-9d1ffd9 > .elementor-widget-container{padding:0 0 var(--mft-space-s) 0;}.elementor-1636 .elementor-element.elementor-element-9d1ffd9{text-align:center;}.elementor-1636 .elementor-element.elementor-element-9d1ffd9 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-4da409f > .elementor-widget-container{padding:0 0 var(--mft-space-s) 0;}.elementor-1636 .elementor-element.elementor-element-4da409f{text-align:center;}.elementor-1636 .elementor-element.elementor-element-4da409f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-9d4838a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-0f33153{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-011b8b3 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-feef716{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-f3cb677 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-4515496{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-70cd7db img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-47ea3d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-33b7fe0 img{width:100%;height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-4647e9c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:400px;--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:45px;}.elementor-1636 .elementor-element.elementor-element-43fa729{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1636 .elementor-element.elementor-element-923073e{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-1636 .elementor-element.elementor-element-b871a0e{--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;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-1636 .elementor-element.elementor-element-b871a0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1636 .elementor-element.elementor-element-dba2b5b{--display:flex;--position:absolute;--min-height:720px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1636 .elementor-element.elementor-element-dba2b5b:not(.elementor-motion-effects-element-type-background), .elementor-1636 .elementor-element.elementor-element-dba2b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c192f6c );}body:not(.rtl) .elementor-1636 .elementor-element.elementor-element-dba2b5b{left:0px;}body.rtl .elementor-1636 .elementor-element.elementor-element-dba2b5b{right:0px;}.elementor-1636 .elementor-element.elementor-element-7bbc009{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:-15vh;text-align:right;}.elementor-1636 .elementor-element.elementor-element-7bbc009.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-1636 .elementor-element.elementor-element-7bbc009{right:0px;}body.rtl .elementor-1636 .elementor-element.elementor-element-7bbc009{left:0px;}.elementor-1636 .elementor-element.elementor-element-88fcb46{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-c7bad25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-e494226{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-7558f6f .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-0995a61{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-1636 .elementor-element.elementor-element-d9aafff{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-df0aca8 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-33dc988 .elementor-button{font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );}.elementor-1636 .elementor-element.elementor-element-df32dde{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-f85566a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-6cbf206 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-6845af9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-dd7bc9b img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-7e519ee{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-5744317 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-5c4e99f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-1636 .elementor-element.elementor-element-c22315d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-64ce5c1{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-34b6916 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-850120e{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-1636 .elementor-element.elementor-element-268b246{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-c075613 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-1266ee1 .elementor-button{font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );}.elementor-1636 .elementor-element.elementor-element-53c7cc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-23607d8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-f977ffe img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-53d112f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-bacc3c3 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-3df429f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-1636 .elementor-element.elementor-element-4aaeb57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-8bfe013{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-716a439 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-f671b21{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-1636 .elementor-element.elementor-element-bf44d1b{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-c6fa99f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-ff0499e .elementor-button{font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );}.elementor-1636 .elementor-element.elementor-element-5cc71da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-0783dcc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-26f8565 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-5563993{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-f31b339 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-2780e11{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-71b6c48 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-c5c43ab{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-1636 .elementor-element.elementor-element-876fe1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-e10d9f5{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-7e305a3 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-e48a0f7{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-1636 .elementor-element.elementor-element-813cf83{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-c75c75a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-6c99a9b .elementor-button{font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );}.elementor-1636 .elementor-element.elementor-element-98df362{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-7fa6b70{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-2a75fb8 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-babe962{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-6e02643 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-94640fc{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-1636 .elementor-element.elementor-element-84bc6a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-34c9b45{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-3e0880d .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-feb6b80{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-1636 .elementor-element.elementor-element-ee872d9{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-a5312c5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-4c73133 .elementor-button{font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );}.elementor-1636 .elementor-element.elementor-element-b619ae2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-a8f44ea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-2966199 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-6c9ee9d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-ddca263 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-49eac23{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-1636 .elementor-element.elementor-element-fe1991b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-cae9bbf{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-ca96d5f .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-15f1644{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );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-1636 .elementor-element.elementor-element-b1d35bc{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-cbab935 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-2fef01b .elementor-button{font-family:var( --e-global-typography-6d2edf1-font-family );font-size:var( --e-global-typography-6d2edf1-font-size );font-weight:var( --e-global-typography-6d2edf1-font-weight );}.elementor-1636 .elementor-element.elementor-element-d5d4b25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-3a5b69d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-c01fb90 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-0477c10{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-1b02023 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-f51859b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-f2dba1b img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-032008e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-1636 .elementor-element.elementor-element-b35ca64{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:570px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:-200px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-570px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:-110px;--e-n-carousel-arrow-size:35px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );--e-n-carousel-arrow-hover-color:var( --e-global-color-47eea86e );}.elementor-1636 .elementor-element.elementor-element-b35ca64 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-47eea86e );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;padding:15px 22px 15px 22px;}.elementor-1636 .elementor-element.elementor-element-b35ca64 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-9fb5218{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.74;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-1636 .elementor-element.elementor-element-9fb5218:not(.elementor-motion-effects-element-type-background), .elementor-1636 .elementor-element.elementor-element-9fb5218 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2121/OFFER.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1636 .elementor-element.elementor-element-9fb5218::before, .elementor-1636 .elementor-element.elementor-element-9fb5218 > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-9fb5218 > .e-con-inner > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-9fb5218 > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-9fb5218 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-9fb5218 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF00 0%, #000000 80%);}.elementor-1636 .elementor-element.elementor-element-fdb7357{--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-1636 .elementor-element.elementor-element-55d90c2{--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;--justify-content:center;--gap:var(--mft-space-2xl) 0;--row-gap:var(--mft-space-2xl);--column-gap:0;}.elementor-1636 .elementor-element.elementor-element-584a15a .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-c523efd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-d866915{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:var(--mft-space-s);}.elementor-1636 .elementor-element.elementor-element-d127903{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-1158acf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-97bfe2e img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-22fce11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-8322031 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-20e2848{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-2c3b4e9 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-80e4cd2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-1636 .elementor-element.elementor-element-36c2628{--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;--justify-content:center;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);}.elementor-1636 .elementor-element.elementor-element-932b3aa .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-ba74e06 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-0ba4f7e{font-family:var( --e-global-typography-text-font-family );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-1636 .elementor-element.elementor-element-116a11d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-427d59b{--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;--overlay-opacity:0.5;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-1636 .elementor-element.elementor-element-427d59b:not(.elementor-motion-effects-element-type-background), .elementor-1636 .elementor-element.elementor-element-427d59b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2121/GRAPE2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1636 .elementor-element.elementor-element-427d59b::before, .elementor-1636 .elementor-element.elementor-element-427d59b > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-427d59b > .e-con-inner > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-427d59b > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-427d59b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-427d59b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1636 .elementor-element.elementor-element-3e1ca5a{--display:flex;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--padding-top:var(--mft-space-2xl);--padding-bottom:var(--mft-space-2xl);--padding-left:var(--mft-space-2xl);--padding-right:var(--mft-space-2xl);}.elementor-1636 .elementor-element.elementor-element-a54e09a .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );}.elementor-1636 .elementor-element.elementor-element-620655a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-b46c0d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-9f4efbe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-cb580ab img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-4712886{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-9d5325d img{height:60vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-3f2903a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-a0d90fe img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-11c14eb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-d159b8b img{height:60vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-bb061dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-6e39195 img{height:70vh;object-fit:cover;object-position:center center;}.elementor-1636 .elementor-element.elementor-element-62fdd9b{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1636 .elementor-element.elementor-element-370a807{--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;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1636 .elementor-element.elementor-element-4de7a57{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-2e52fd9{--display:flex;}.elementor-1636 .elementor-element.elementor-element-d5cd277{text-align:right;}.elementor-1636 .elementor-element.elementor-element-d5cd277 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-1636 .elementor-element.elementor-element-e78a9ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-23d5c10{--display:flex;}.elementor-1636 .elementor-element.elementor-element-7d27cd3{--display:flex;}.elementor-1636 .elementor-element.elementor-element-bbb7e34{--display:flex;}.elementor-1636 .elementor-element.elementor-element-c2317b7{--display:flex;}.elementor-1636 .elementor-element.elementor-element-507b3eb{--n-accordion-title-font-size:var( --e-global-typography-6d2edf1-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:var(--mft-space-xl);--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1636 .elementor-element.elementor-element-507b3eb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-47eea86e );border-style:none;}.elementor-1636 .elementor-element.elementor-element-507b3eb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-c192f6c );}.elementor-1636 .elementor-element.elementor-element-507b3eb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-c192f6c );}:where( .elementor-1636 .elementor-element.elementor-element-507b3eb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-c192f6c );border-style:none;--padding-top:0px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-1636 .elementor-element.elementor-element-507b3eb {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-1636 .elementor-element.elementor-element-507b3eb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-6d2edf1-font-family );font-weight:var( --e-global-typography-6d2edf1-font-weight );}.elementor-1636 .elementor-element.elementor-element-51a1fe8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1636 .elementor-element.elementor-element-4ad96c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1636 .elementor-element.elementor-element-4ad96c1:not(.elementor-motion-effects-element-type-background), .elementor-1636 .elementor-element.elementor-element-4ad96c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static-resources-elementor.mirai.com/wp-content/uploads/sites/2121/GRAPE7-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1636 .elementor-element.elementor-element-4ad96c1::before, .elementor-1636 .elementor-element.elementor-element-4ad96c1 > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-4ad96c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1636 .elementor-element.elementor-element-4ad96c1 > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-4ad96c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1636 .elementor-element.elementor-element-4ad96c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20202099;--background-overlay:'';}.elementor-1636 .elementor-element.elementor-element-7e0beb1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);--padding-top:var(--mft-space-xs);--padding-bottom:var(--mft-space-xs);--padding-left:var(--mft-space-xs);--padding-right:var(--mft-space-xs);}.elementor-1636 .elementor-element.elementor-element-7e0beb1:not(.elementor-motion-effects-element-type-background), .elementor-1636 .elementor-element.elementor-element-7e0beb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-1636 .elementor-element.elementor-element-e7418a9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-2bb4ea2{text-align:center;}.elementor-1636 .elementor-element.elementor-element-2bb4ea2 .elementor-heading-title{font-family:var( --e-global-typography-4d3a7db-font-family );font-size:var( --e-global-typography-4d3a7db-font-size );font-weight:var( --e-global-typography-4d3a7db-font-weight );text-transform:var( --e-global-typography-4d3a7db-text-transform );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-c9c111c{text-align:center;font-family:var( --e-global-typography-text-font-family );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 );}@media(max-width:1024px){.elementor-1636 .elementor-element.elementor-element-a053c55{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1636 .elementor-element.elementor-element-ea482a4{--justify-content:center;}.elementor-1636 .elementor-element.elementor-element-bbff885{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-1636 .elementor-element.elementor-element-2063f26 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-812a774 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1636 .elementor-element.elementor-element-eb76af5{--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-1636 .elementor-element.elementor-element-9d1ffd9 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-4da409f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-011b8b3 img{height:49vh;}.elementor-1636 .elementor-element.elementor-element-f3cb677 img{height:49vh;}.elementor-1636 .elementor-element.elementor-element-70cd7db img{height:49vh;}.elementor-1636 .elementor-element.elementor-element-33b7fe0 img{height:49vh;}.elementor-1636 .elementor-element.elementor-element-4647e9c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:0px;}.elementor-1636 .elementor-element.elementor-element-923073e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-dba2b5b{--min-height:75vh;}body:not(.rtl) .elementor-1636 .elementor-element.elementor-element-7bbc009{right:-21px;}body.rtl .elementor-1636 .elementor-element.elementor-element-7bbc009{left:-21px;}.elementor-1636 .elementor-element.elementor-element-7bbc009{top:-7.798%;}.elementor-1636 .elementor-element.elementor-element-c7bad25{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1636 .elementor-element.elementor-element-7558f6f .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-0995a61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-d9aafff{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-df0aca8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-33dc988 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-df32dde{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1636 .elementor-element.elementor-element-6cbf206 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-dd7bc9b img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-5744317 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-5c4e99f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-c22315d{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1636 .elementor-element.elementor-element-34b6916 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-850120e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-268b246{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-c075613 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-1266ee1 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-53c7cc0{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1636 .elementor-element.elementor-element-f977ffe img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-bacc3c3 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-3df429f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-4aaeb57{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1636 .elementor-element.elementor-element-716a439 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-f671b21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-bf44d1b{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-c6fa99f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-ff0499e .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-5cc71da{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1636 .elementor-element.elementor-element-26f8565 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-f31b339 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-71b6c48 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-c5c43ab{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-876fe1e{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1636 .elementor-element.elementor-element-7e305a3 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-e48a0f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-813cf83{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-c75c75a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-6c99a9b .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-98df362{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1636 .elementor-element.elementor-element-2a75fb8 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-6e02643 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-94640fc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-84bc6a8{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1636 .elementor-element.elementor-element-3e0880d .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-feb6b80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-ee872d9{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-a5312c5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-4c73133 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-b619ae2{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1636 .elementor-element.elementor-element-2966199 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-ddca263 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-49eac23{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-fe1991b{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1636 .elementor-element.elementor-element-ca96d5f .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-15f1644{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-b1d35bc{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-cbab935 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-2fef01b .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-d5d4b25{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1636 .elementor-element.elementor-element-c01fb90 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-1b02023 img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-f2dba1b img{height:60vh;object-fit:cover;}.elementor-1636 .elementor-element.elementor-element-032008e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-b35ca64{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-120px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-120px;}.elementor-1636 .elementor-element.elementor-element-9fb5218{--min-height:60vh;}.elementor-1636 .elementor-element.elementor-element-584a15a .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-c523efd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-97bfe2e img{height:60vh;}.elementor-1636 .elementor-element.elementor-element-8322031 img{height:60vh;}.elementor-1636 .elementor-element.elementor-element-2c3b4e9 img{height:60vh;}.elementor-1636 .elementor-element.elementor-element-80e4cd2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-932b3aa .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-ba74e06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-0ba4f7e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-a54e09a .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-1636 .elementor-element.elementor-element-620655a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-cb580ab img{height:60vh;}.elementor-1636 .elementor-element.elementor-element-9d5325d img{height:60vh;}.elementor-1636 .elementor-element.elementor-element-a0d90fe img{height:60vh;}.elementor-1636 .elementor-element.elementor-element-d159b8b img{height:60vh;}.elementor-1636 .elementor-element.elementor-element-6e39195 img{height:60vh;}.elementor-1636 .elementor-element.elementor-element-62fdd9b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1636 .elementor-element.elementor-element-d5cd277 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-507b3eb{--n-accordion-title-font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-e7418a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-2bb4ea2 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-c9c111c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1636 .elementor-element.elementor-element-a053c55{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-ea482a4{--width:80%;}.elementor-1636 .elementor-element.elementor-element-2063f26 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-812a774 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1636 .elementor-element.elementor-element-477b23d{--width:100%;}.elementor-1636 .elementor-element.elementor-element-9d1ffd9 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-4da409f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-011b8b3 img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-f3cb677 img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-70cd7db img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-33b7fe0 img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-4647e9c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;}.elementor-1636 .elementor-element.elementor-element-923073e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-7bbc009{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:-35%;}.elementor-1636 .elementor-element.elementor-element-7558f6f .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-0995a61{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-d9aafff{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1636 .elementor-element.elementor-element-df0aca8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-33dc988 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-6cbf206 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-dd7bc9b img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-5744317 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-5c4e99f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-34b6916 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-850120e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-268b246{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1636 .elementor-element.elementor-element-c075613 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-1266ee1 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-f977ffe img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-bacc3c3 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-3df429f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-716a439 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-f671b21{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-bf44d1b{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1636 .elementor-element.elementor-element-c6fa99f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-ff0499e .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-26f8565 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-f31b339 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-71b6c48 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-c5c43ab{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-7e305a3 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-e48a0f7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-813cf83{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1636 .elementor-element.elementor-element-c75c75a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-6c99a9b .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-2a75fb8 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-6e02643 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-94640fc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-3e0880d .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-feb6b80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-ee872d9{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1636 .elementor-element.elementor-element-a5312c5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-4c73133 .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-2966199 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-ddca263 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-49eac23{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-ca96d5f .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-15f1644{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-b1d35bc{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1636 .elementor-element.elementor-element-cbab935 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-2fef01b .elementor-button{font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-c01fb90 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-1b02023 img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-f2dba1b img{height:45vh;}.elementor-1636 .elementor-element.elementor-element-032008e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-b35ca64{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-40px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-45px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-40px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-45px;--e-n-carousel-arrow-size:25px;}.elementor-1636 .elementor-element.elementor-element-b35ca64 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:12px 16px 12px 16px;}.elementor-1636 .elementor-element.elementor-element-584a15a .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-c523efd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-d866915{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1636 .elementor-element.elementor-element-97bfe2e img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-8322031 img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-2c3b4e9 img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-80e4cd2{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-36c2628{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1636 .elementor-element.elementor-element-932b3aa .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-ba74e06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-0ba4f7e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1636 .elementor-element.elementor-element-a54e09a .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-1636 .elementor-element.elementor-element-620655a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1636 .elementor-element.elementor-element-cb580ab img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-9d5325d img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-a0d90fe img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-d159b8b img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-6e39195 img{height:50vh;}.elementor-1636 .elementor-element.elementor-element-62fdd9b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1636 .elementor-element.elementor-element-2e52fd9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1636 .elementor-element.elementor-element-d5cd277{text-align:center;}.elementor-1636 .elementor-element.elementor-element-d5cd277 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-507b3eb{--n-accordion-title-font-size:var( --e-global-typography-6d2edf1-font-size );}.elementor-1636 .elementor-element.elementor-element-e7418a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1636 .elementor-element.elementor-element-2bb4ea2 .elementor-heading-title{font-size:var( --e-global-typography-4d3a7db-font-size );line-height:var( --e-global-typography-4d3a7db-line-height );}.elementor-1636 .elementor-element.elementor-element-c9c111c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-1636 .elementor-element.elementor-element-ea482a4{--width:90%;}.elementor-1636 .elementor-element.elementor-element-477b23d{--width:60%;}.elementor-1636 .elementor-element.elementor-element-b871a0e{--width:100.062%;}.elementor-1636 .elementor-element.elementor-element-e494226{--width:33.3333%;}.elementor-1636 .elementor-element.elementor-element-df32dde{--width:66.6666%;}.elementor-1636 .elementor-element.elementor-element-64ce5c1{--width:33.3333%;}.elementor-1636 .elementor-element.elementor-element-53c7cc0{--width:66.6666%;}.elementor-1636 .elementor-element.elementor-element-8bfe013{--width:33.3333%;}.elementor-1636 .elementor-element.elementor-element-5cc71da{--width:66.6666%;}.elementor-1636 .elementor-element.elementor-element-e10d9f5{--width:33.3333%;}.elementor-1636 .elementor-element.elementor-element-98df362{--width:66.6666%;}.elementor-1636 .elementor-element.elementor-element-34c9b45{--width:33.3333%;}.elementor-1636 .elementor-element.elementor-element-b619ae2{--width:66.6666%;}.elementor-1636 .elementor-element.elementor-element-cae9bbf{--width:33.3333%;}.elementor-1636 .elementor-element.elementor-element-d5d4b25{--width:66.6666%;}.elementor-1636 .elementor-element.elementor-element-fdb7357{--width:50%;}.elementor-1636 .elementor-element.elementor-element-55d90c2{--width:50%;}.elementor-1636 .elementor-element.elementor-element-d127903{--width:50%;}.elementor-1636 .elementor-element.elementor-element-36c2628{--width:50%;}.elementor-1636 .elementor-element.elementor-element-2e52fd9{--width:20%;}.elementor-1636 .elementor-element.elementor-element-e78a9ee{--width:80%;}.elementor-1636 .elementor-element.elementor-element-7e0beb1{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1636 .elementor-element.elementor-element-ea482a4{--width:90%;}.elementor-1636 .elementor-element.elementor-element-477b23d{--width:75%;}.elementor-1636 .elementor-element.elementor-element-e494226{--width:100%;}.elementor-1636 .elementor-element.elementor-element-df32dde{--width:100%;}.elementor-1636 .elementor-element.elementor-element-64ce5c1{--width:100%;}.elementor-1636 .elementor-element.elementor-element-53c7cc0{--width:100%;}.elementor-1636 .elementor-element.elementor-element-8bfe013{--width:100%;}.elementor-1636 .elementor-element.elementor-element-5cc71da{--width:100%;}.elementor-1636 .elementor-element.elementor-element-e10d9f5{--width:100%;}.elementor-1636 .elementor-element.elementor-element-98df362{--width:100%;}.elementor-1636 .elementor-element.elementor-element-34c9b45{--width:100%;}.elementor-1636 .elementor-element.elementor-element-b619ae2{--width:100%;}.elementor-1636 .elementor-element.elementor-element-cae9bbf{--width:100%;}.elementor-1636 .elementor-element.elementor-element-d5d4b25{--width:100%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-4647e9c */.elementor-1636 .elementor-element.elementor-element-4647e9c .swiper-slide {
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all 0.4s ease;
}

.elementor-1636 .elementor-element.elementor-element-4647e9c .swiper-slide img {
    width: 100%;
    height: 65vh;
    object-fit: cover;
}

@media (max-width: 767px) {
    .elementor-1636 .elementor-element.elementor-element-4647e9c .swiper-slide img {
        height: 40vh;
    }
}

.elementor-1636 .elementor-element.elementor-element-4647e9c .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-4647e9c .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-4647e9c .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-4647e9c .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-923073e */.elementor-1636 .elementor-element.elementor-element-923073e p {
    font-size: 26px;
    font-weight: 300;
}

/* Tablet */
@media (max-width: 1024px) {
    .elementor-1636 .elementor-element.elementor-element-923073e p {
        font-size: 20px;
        font-weight: 300;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .elementor-1636 .elementor-element.elementor-element-923073e p {
        font-size: 16px;
        font-weight: 300;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5c4e99f */.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3df429f */.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c5c43ab */.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-94640fc */.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-49eac23 */.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-032008e */.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5c4e99f */.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3df429f */.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c5c43ab */.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-94640fc */.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-49eac23 */.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-032008e */.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5c4e99f */.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3df429f */.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c5c43ab */.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-94640fc */.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-49eac23 */.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-032008e */.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5c4e99f */.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3df429f */.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c5c43ab */.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-94640fc */.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-49eac23 */.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-032008e */.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5c4e99f */.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3df429f */.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c5c43ab */.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-94640fc */.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-49eac23 */.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-032008e */.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5c4e99f */.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3df429f */.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c5c43ab */.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-94640fc */.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-49eac23 */.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-032008e */.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5c4e99f */.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-5c4e99f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3df429f */.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-3df429f .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c5c43ab */.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-c5c43ab .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-94640fc */.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-94640fc .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-49eac23 */.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-49eac23 .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-032008e */.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-032008e .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-80e4cd2 */.elementor-1636 .elementor-element.elementor-element-80e4cd2 .swiper-pagination{
   left: 50% !important;
}
.elementor-1636 .elementor-element.elementor-element-80e4cd2 .swiper-pagination .swiper-pagination-bullet{
    width: 16px;
    border-radius: 4px;
    transition: all 0.3s ease-out;
    opacity: 1;
    background-color: #CACACA;
}
.elementor-1636 .elementor-element.elementor-element-80e4cd2 .swiper-pagination .swiper-pagination-bullet:hover{
    width: 48px;
    border-radius: 4px;
}
.elementor-1636 .elementor-element.elementor-element-80e4cd2 .swiper-pagination .swiper-pagination-bullet-active{
    width: 48px;
    border-radius: 4px;
    background-color: #93354B;
}/* End custom CSS */