.elementor-42747 .elementor-element.elementor-element-4d3e0fa{--display:flex;--min-height:804px;--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;--flex-wrap:nowrap;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-4d3e0fa:not(.elementor-motion-effects-element-type-background), .elementor-42747 .elementor-element.elementor-element-4d3e0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a6ca67b );}.elementor-42747 .elementor-element.elementor-element-f79dfb2{--display:flex;--min-height:79px;--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;--justify-content:flex-start;--flex-wrap:wrap;--align-content:flex-start;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-42747 .elementor-element.elementor-element-df044ee{--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;--justify-content:flex-end;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:29px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-fe17c7d{--display:flex;--min-height:139px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;border-style:none;--border-style:none;--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-42747 .elementor-element.elementor-element-1e13758 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 10px;}.elementor-42747 .elementor-element.elementor-element-df824cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 8px 10px;}.elementor-42747 .elementor-element.elementor-element-37d4a09{--display:flex;--min-height:40px;--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;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:6px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-77fa8e7{--display:flex;--min-height:40px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:-720px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-77fa8e7:not(.elementor-motion-effects-element-type-background), .elementor-42747 .elementor-element.elementor-element-77fa8e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-42747 .elementor-element.elementor-element-58f8109{--display:flex;--min-height:40px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-070e3fc > .elementor-widget-container{padding:0px 17px 0px 0px;}.elementor-42747 .elementor-element.elementor-element-6d78eed{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-9d72c89 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:48px;font-weight:700;}.elementor-42747 .elementor-element.elementor-element-4bc0eb9 .upcoming-events-content-widget{line-height:24px;}.elementor-42747 .elementor-element.elementor-element-4bc0eb9 .upcoming-events-meta{color:#989898;margin-bottom:10px;}.elementor-42747 .elementor-element.elementor-element-7ea510d{--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;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-2907497{width:100%;max-width:100%;}.elementor-42747 .elementor-element.elementor-element-db8bbc4{--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 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-c635f51 .upcoming-events-button{width:200px;color:#ffffff;background-color:#E84626;padding:12px 24px 12px 24px;border-radius:0px;}.elementor-42747 .elementor-element.elementor-element-c635f51 .upcoming-events-single-button-container{text-align:left;}.elementor-42747 .elementor-element.elementor-element-c635f51 .upcoming-events-button:hover{color:#E84626;background-color:#f1f1f1;border-color:#E84626;}.elementor-42747 .elementor-element.elementor-element-d7f819f .upcoming-events-single-button-container{text-align:left;}.elementor-42747 .elementor-element.elementor-element-d7f819f .upcoming-events-button{color:#E84626;background-color:#FFFFFF;padding:12px 24px 12px 24px;border-radius:0px;}.elementor-42747 .elementor-element.elementor-element-d7f819f .upcoming-events-button:hover{color:#E84626;background-color:#FFFFFF;border-color:#E84626;}.elementor-42747 .elementor-element.elementor-element-729219b{--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 24px;--row-gap:0px;--column-gap:24px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-f786cd0 .upcoming-events-single-button-container{text-align:left;}.elementor-42747 .elementor-element.elementor-element-f786cd0 .upcoming-events-button{color:#ffffff;background-color:#E84626;padding:12px 24px 12px 24px;border-radius:0px;}.elementor-42747 .elementor-element.elementor-element-f786cd0 .upcoming-events-button:hover{color:#E84626;background-color:#f1f1f1;border-color:#E84626;}.elementor-42747 .elementor-element.elementor-element-881d0c1 .upcoming-events-single-button-container{text-align:left;}.elementor-42747 .elementor-element.elementor-element-881d0c1 .upcoming-events-button{color:#E84626;background-color:#FFFFFF;padding:12px 24px 12px 24px;border-radius:0px;}.elementor-42747 .elementor-element.elementor-element-881d0c1 .upcoming-events-button:hover{color:#E84626;background-color:#FFFFFF;border-color:#E84626;}.elementor-42747 .elementor-element.elementor-element-c79b2e6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--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-42747 .elementor-element.elementor-element-ea4d186{width:100%;max-width:100%;}.elementor-42747 .elementor-element.elementor-element-ea4d186 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42747 .elementor-element.elementor-element-1b7ef7d{width:100%;max-width:100%;bottom:0px;}.elementor-42747 .elementor-element.elementor-element-1b7ef7d > .elementor-widget-container{margin:0px 0px 43px 0px;padding:0px 0px 5px 21px;}body:not(.rtl) .elementor-42747 .elementor-element.elementor-element-1b7ef7d{left:0px;}body.rtl .elementor-42747 .elementor-element.elementor-element-1b7ef7d{right:0px;}.elementor-42747 .elementor-element.elementor-element-821f6e5{--display:flex;--min-height:800px;--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;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-42747 .elementor-element.elementor-element-821f6e5:not(.elementor-motion-effects-element-type-background), .elementor-42747 .elementor-element.elementor-element-821f6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-42747 .elementor-element.elementor-element-48ca48b{--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;--justify-content:center;--flex-wrap:wrap;--align-content:center;border-style:none;--border-style:none;--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-42747 .elementor-element.elementor-element-668d328{width:100%;max-width:100%;}.elementor-42747 .elementor-element.elementor-element-668d328 > .elementor-widget-container{margin:0px 0px -26px 0px;}.elementor-42747 .elementor-element.elementor-element-668d328 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-6949dfd );}.elementor-42747 .elementor-element.elementor-element-3935370{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:6px;}.elementor-42747 .elementor-element.elementor-element-3935370 .elementor-divider-separator{width:60px;}.elementor-42747 .elementor-element.elementor-element-3935370 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-42747 .elementor-element.elementor-element-83fcac5{--display:flex;}.elementor-42747 .elementor-element.elementor-element-6807021{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42747 .elementor-element.elementor-element-85c38f4{--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:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-d53f65e .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-42747 .elementor-element.elementor-element-bd3f61d{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-6949dfd );}.elementor-42747 .elementor-element.elementor-element-f61d7f1{--display:flex;}.elementor-42747 .elementor-element.elementor-element-06cf5d9{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42747 .elementor-element.elementor-element-9df642d{--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:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-06edfb3 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-42747 .elementor-element.elementor-element-5236619{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-6949dfd );}.elementor-42747 .elementor-element.elementor-element-c0fc141{--display:flex;}.elementor-42747 .elementor-element.elementor-element-f433d1a{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42747 .elementor-element.elementor-element-18ce4c5{--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:space-between;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--align-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-78172f2 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-primary );}.elementor-42747 .elementor-element.elementor-element-f725612{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;color:var( --e-global-color-6949dfd );}.elementor-42747 .elementor-element.elementor-element-e753f35{--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:25px;--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:55px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:42px;--e-n-carousel-arrow-normal-color:#02010100;--e-n-carousel-arrow-hover-color:#02010100;--e-n-carousel-swiper-pagination-size:8px;--e-n-carousel-dots-normal-color:var( --e-global-color-text );--e-n-carousel-dots-hover-color:var( --e-global-color-text );}.elementor-42747 .elementor-element.elementor-element-e753f35 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42747 .elementor-element.elementor-element-e20eeba{--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;--flex-wrap:wrap;--align-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-6cac423 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-42747 .elementor-element.elementor-element-1c9a3fd{--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-42747 .elementor-element.elementor-element-46945737{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-47348f4c{--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: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-42747 .elementor-element.elementor-element-61867a39{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:9px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:20px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:44px;--arrow-hover-color:var( --e-global-color-primary );--swiper-pagination-size:8px;--dots-normal-color:#FFFFFF;--dots-hover-color:var( --e-global-color-primary );--swiper-pagination-spacing:0px;}.elementor-42747 .elementor-element.elementor-element-61867a39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42747 .elementor-element.elementor-element-61867a39 .swiper-slide > .elementor-element{height:100%;}.elementor-42747 .elementor-element.elementor-element-61867a39 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-42747 .elementor-element.elementor-element-774dc21{--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-42747 .elementor-element.elementor-element-4eea8af{--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;}@media(min-width:481px){.elementor-42747 .elementor-element.elementor-element-fe17c7d{--width:130px;}.elementor-42747 .elementor-element.elementor-element-77fa8e7{--width:716px;}.elementor-42747 .elementor-element.elementor-element-58f8109{--width:180px;}}@media(max-width:1366px) and (min-width:481px){.elementor-42747 .elementor-element.elementor-element-85c38f4{--width:100%;}}@media(max-width:1024px) and (min-width:481px){.elementor-42747 .elementor-element.elementor-element-fe17c7d{--width:80px;}.elementor-42747 .elementor-element.elementor-element-77fa8e7{--width:801px;}}@media(max-width:1366px){.elementor-42747 .elementor-element.elementor-element-f79dfb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-42747 .elementor-element.elementor-element-1e13758 > .elementor-widget-container{padding:0px 0px 8px 12px;}.elementor-42747 .elementor-element.elementor-element-85c38f4{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-42747 .elementor-element.elementor-element-bd3f61d{--container-widget-width:437px;--container-widget-flex-grow:0;width:var( --container-widget-width, 437px );max-width:437px;}.elementor-42747 .elementor-element.elementor-element-e753f35 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42747 .elementor-element.elementor-element-e753f35{--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;}.elementor-42747 .elementor-element.elementor-element-61867a39{--swiper-slides-to-display:1;}}@media(max-width:1024px){.elementor-42747 .elementor-element.elementor-element-4d3e0fa{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-f79dfb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-df044ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:24px;}.elementor-42747 .elementor-element.elementor-element-fe17c7d{--min-height:86px;--margin-top:0px;--margin-bottom:0px;--margin-left:24px;--margin-right:0px;}.elementor-42747 .elementor-element.elementor-element-df824cc > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-42747 .elementor-element.elementor-element-37d4a09{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42747 .elementor-element.elementor-element-77fa8e7{--margin-top:0px;--margin-bottom:0px;--margin-left:-774px;--margin-right:0px;}.elementor-42747 .elementor-element.elementor-element-58f8109{--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-42747 .elementor-element.elementor-element-6d78eed{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-42747 .elementor-element.elementor-element-9d72c89 .elementor-heading-title{font-size:32px;}.elementor-42747 .elementor-element.elementor-element-729219b{--justify-content:space-between;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-42747 .elementor-element.elementor-element-f786cd0 .upcoming-events-button{padding:12px 25px 13px 25px;}.elementor-42747 .elementor-element.elementor-element-881d0c1{width:100%;max-width:100%;}.elementor-42747 .elementor-element.elementor-element-c79b2e6{--min-height:460px;}.elementor-42747 .elementor-element.elementor-element-821f6e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42747 .elementor-element.elementor-element-668d328 .elementor-heading-title{font-size:32px;}.elementor-42747 .elementor-element.elementor-element-3935370 .elementor-divider-separator{width:45px;}.elementor-42747 .elementor-element.elementor-element-d53f65e .elementor-heading-title{font-size:32px;}.elementor-42747 .elementor-element.elementor-element-06edfb3 .elementor-heading-title{font-size:32px;}.elementor-42747 .elementor-element.elementor-element-78172f2 .elementor-heading-title{font-size:32px;}.elementor-42747 .elementor-element.elementor-element-e753f35{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-5px;--e-n-carousel-arrow-next-right-position:-6px;--e-n-carousel-arrow-size:27px;--e-n-carousel-swiper-pagination-spacing:36px;}.elementor-42747 .elementor-element.elementor-element-e753f35 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-42747 .elementor-element.elementor-element-46945737{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42747 .elementor-element.elementor-element-47348f4c{--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-42747 .elementor-element.elementor-element-61867a39{--swiper-slides-to-display:1;--arrow-size:25px;}.elementor-42747 .elementor-element.elementor-element-774dc21{--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:480px){.elementor-42747 .elementor-element.elementor-element-4d3e0fa{--min-height:460px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42747 .elementor-element.elementor-element-f79dfb2{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-42747 .elementor-element.elementor-element-df044ee{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-fe17c7d{--width:80px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-1e13758 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-42747 .elementor-element.elementor-element-df824cc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-42747 .elementor-element.elementor-element-37d4a09{--margin-top:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-77fa8e7{--width:185px;--margin-top:0em;--margin-bottom:0em;--margin-left:-46em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-58f8109{--width:240px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-070e3fc > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-42747 .elementor-element.elementor-element-6d78eed{--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-9d72c89 .elementor-heading-title{line-height:36px;}.elementor-42747 .elementor-element.elementor-element-7ea510d{--margin-top:0px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-db8bbc4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-c635f51 .upcoming-events-button{width:143px;}.elementor-42747 .elementor-element.elementor-element-729219b{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42747 .elementor-element.elementor-element-a3c3784{width:100%;max-width:100%;}.elementor-42747 .elementor-element.elementor-element-c79b2e6{--min-height:323px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-1b7ef7d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42747 .elementor-element.elementor-element-48ca48b{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-668d328 .elementor-heading-title{line-height:36px;}.elementor-42747 .elementor-element.elementor-element-83fcac5{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42747 .elementor-element.elementor-element-85c38f4{--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-d53f65e .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-42747 .elementor-element.elementor-element-bd3f61d{text-align:center;}.elementor-42747 .elementor-element.elementor-element-f61d7f1{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42747 .elementor-element.elementor-element-9df642d{--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-06edfb3 .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-42747 .elementor-element.elementor-element-5236619{text-align:center;}.elementor-42747 .elementor-element.elementor-element-c0fc141{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-42747 .elementor-element.elementor-element-18ce4c5{--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-78172f2 .elementor-heading-title{font-size:22px;line-height:36px;}.elementor-42747 .elementor-element.elementor-element-f725612{text-align:center;}.elementor-42747 .elementor-element.elementor-element-e753f35{--e-n-carousel-swiper-slides-to-display:1;}.elementor-42747 .elementor-element.elementor-element-e20eeba{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-42747 .elementor-element.elementor-element-46945737{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42747 .elementor-element.elementor-element-47348f4c{--min-height:95vh;}.elementor-42747 .elementor-element.elementor-element-61867a39{--swiper-slides-to-display:1;--arrow-size:0px;--swiper-pagination-spacing:1em;}.elementor-42747 .elementor-element.elementor-element-774dc21{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-fe17c7d */.flecha-abajo {
  /* Ajusta el ancho, alto y color de fondo a tu gusto */

  background-color: #fff;

  /* Recortamos con clip-path para formar la flecha */
  clip-path: polygon(
    0 0,         /* Esquina sup. izq. */
    100% 0,      /* Esquina sup. der. */
    100% 80%,    /* Lado derecho un poco antes del fondo */
    50% 100%,    /* Punta de la flecha en el centro abajo */
    0 80%        /* Lado izquierdo un poco antes del fondo */
  );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58f8109 */.contenedorflecha {
  /* Ajusta las dimensiones y el color según tu diseño */
  background-color: #fff; height:40px;

  /* Esta propiedad "recorta" la forma del contenedor */
  clip-path: polygon(
    0 0, 
    calc(100% - 10px) 0,  /* 20px antes de llegar al borde derecho */
    100% 50%,            /* punta en el centro del borde derecho */
    calc(100% - 10px) 100%, 
    0 100%
  );
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d962d7b */.events .sbt-button {
    border: 1px solid #E84626 !important;
    background-color: transparent !important;
    color: #E84626 !important;
    font-size: 16px !important;
    padding: 16px 18px 15px 18px !important;
    cursor: pointer !important;
}
.events .elementor-39773 .elementor-element.elementor-element-b056e38 .elementor-share-btn {
    font-size: calc(1px* 10);
    height: 52px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a3c3784 */.events .sbt-button {
    border: 1px solid #E84626 !important;
    background-color: transparent !important;
    color: #E84626 !important;
    font-size: 16px !important;
    padding: 16px 18px 15px 18px !important;
    cursor: pointer !important;
}
.events .elementor-39773 .elementor-element.elementor-element-b056e38 .elementor-share-btn {
    font-size: calc(1px* 10);
    height: 52px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eea8af *//* Mostrar/ocultar secciones por idioma con WPML */
html[lang^="es"] .only-en { display: none !important; }
html[lang^="en"] .only-es { display: none !important; }

/* Si tienes más idiomas, copia la regla con su código:
   html[lang^="fr"] .only-es, html[lang^="fr"] .only-en { display:none !important; } *//* End custom CSS */