.elementor-23 .elementor-element.elementor-element-b98de13{--display:flex;--min-height:450px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-23 .elementor-element.elementor-element-b98de13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-23 .elementor-element.elementor-element-327fe8d{--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-23 .elementor-element.elementor-element-4e06bce.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-4e06bce .elementor-main-swiper{height:550px;}.elementor-23 .elementor-element.elementor-element-4e06bce .elementor-swiper-button{font-size:20px;}.elementor-23 .elementor-element.elementor-element-4e06bce .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-a17a57d );opacity:var( --e-global-color-a17a57d );}.elementor-23 .elementor-element.elementor-element-4e06bce .swiper-pagination-bullet-active, .elementor-23 .elementor-element.elementor-element-4e06bce .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-2171aa2 );}.elementor-23 .elementor-element.elementor-element-4e06bce .swiper-pagination-fraction{color:var( --e-global-color-2171aa2 );}.elementor-23 .elementor-element.elementor-element-44296d7{--display:flex;--min-height:500px;--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-23 .elementor-element.elementor-element-dd92129.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-dd92129 .elementor-main-swiper{height:650px;}.elementor-23 .elementor-element.elementor-element-dd92129 .elementor-swiper-button{font-size:20px;}.elementor-23 .elementor-element.elementor-element-dd92129 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-a17a57d );opacity:var( --e-global-color-a17a57d );}.elementor-23 .elementor-element.elementor-element-dd92129 .swiper-pagination-bullet-active, .elementor-23 .elementor-element.elementor-element-dd92129 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-2171aa2 );}.elementor-23 .elementor-element.elementor-element-dd92129 .swiper-pagination-fraction{color:var( --e-global-color-2171aa2 );}.elementor-23 .elementor-element.elementor-element-2d3de6b > .elementor-container{max-width:1200px;}.elementor-23 .elementor-element.elementor-element-0ab8d8d > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-0ab8d8d > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-0ab8d8d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-e7d3f60 a:hover{color:#5993E6;}.elementor-23 .elementor-element.elementor-element-18aef1e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-18aef1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-6652e93 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-6652e93:not( .elementor-widget-image ) .elementor-widget-container, .elementor-23 .elementor-element.elementor-element-6652e93.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://excel.monterreyfilmfestival.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-4f8a33d .elementor-button{background-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-4f8a33d .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-4f8a33d .elementor-button:focus{background-color:#232639;color:#5993E6;}.elementor-23 .elementor-element.elementor-element-4f8a33d .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-4f8a33d .elementor-button:focus svg{fill:#5993E6;}.elementor-23 .elementor-element.elementor-element-929d10c > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-929d10c > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-929d10c > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-cedc010 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-cedc010 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-f5bc1f3 .elementor-repeater-item-f985b4b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-23 .elementor-element.elementor-element-f5bc1f3 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-23 .elementor-element.elementor-element-f5bc1f3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-f5bc1f3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-23 .elementor-element.elementor-element-f5bc1f3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://excel.monterreyfilmfestival.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-f5bc1f3{--opacity:0.48;--hotspot-color:#FFFFFF;}.elementor-23 .elementor-element.elementor-element-f5bc1f3 .e-hotspot__label{font-weight:bold;}.elementor-23 .elementor-element.elementor-element-8623ffa .elementor-button{background-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-8623ffa .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-8623ffa .elementor-button:focus{background-color:var( --e-global-color-text );color:#5993E6;}.elementor-23 .elementor-element.elementor-element-8623ffa .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-8623ffa .elementor-button:focus svg{fill:#5993E6;}.elementor-23 .elementor-element.elementor-element-55b1677 > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-55b1677 > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-55b1677 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-5b72aa4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-5b72aa4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-007b0ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-007b0ee:not( .elementor-widget-image ) .elementor-widget-container, .elementor-23 .elementor-element.elementor-element-007b0ee.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://excel.monterreyfilmfestival.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-f8089af .elementor-button{background-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-f8089af .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-f8089af .elementor-button:focus{background-color:var( --e-global-color-text );color:#5993E6;}.elementor-23 .elementor-element.elementor-element-f8089af .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-f8089af .elementor-button:focus svg{fill:#5993E6;}.elementor-23 .elementor-element.elementor-element-727d97d > .elementor-element-populated, .elementor-23 .elementor-element.elementor-element-727d97d > .elementor-element-populated > .elementor-background-overlay, .elementor-23 .elementor-element.elementor-element-727d97d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-23 .elementor-element.elementor-element-d5ccfad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23 .elementor-element.elementor-element-d5ccfad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-c607efb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-23 .elementor-element.elementor-element-c607efb:not( .elementor-widget-image ) .elementor-widget-container, .elementor-23 .elementor-element.elementor-element-c607efb.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://excel.monterreyfilmfestival.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-23 .elementor-element.elementor-element-e7de3b0 .elementor-button{background-color:var( --e-global-color-text );}.elementor-23 .elementor-element.elementor-element-e7de3b0 .elementor-button:hover, .elementor-23 .elementor-element.elementor-element-e7de3b0 .elementor-button:focus{background-color:var( --e-global-color-text );color:#5993E6;}.elementor-23 .elementor-element.elementor-element-e7de3b0 .elementor-button:hover svg, .elementor-23 .elementor-element.elementor-element-e7de3b0 .elementor-button:focus svg{fill:#5993E6;}.elementor-23 .elementor-element.elementor-element-f5f0b6c{--display:flex;}.elementor-23 .elementor-element.elementor-element-44afaa0{--grid-row-gap:35px;--grid-column-gap:29px;}.elementor-23 .elementor-element.elementor-element-44afaa0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.35 * 100% );}.elementor-23 .elementor-element.elementor-element-44afaa0:after{content:"0.35";}.elementor-23 .elementor-element.elementor-element-44afaa0 .elementor-post__thumbnail__link{width:100%;}.elementor-23 .elementor-element.elementor-element-44afaa0 .elementor-post__meta-data span + span:before{content:"•";}.elementor-23 .elementor-element.elementor-element-44afaa0 .elementor-post__text{margin-top:20px;}.elementor-23 .elementor-element.elementor-element-44afaa0 .elementor-post__title, .elementor-23 .elementor-element.elementor-element-44afaa0 .elementor-post__title a{font-size:20px;}.elementor-23 .elementor-element.elementor-element-33d9d78{--spacer-size:50px;}.elementor-23 .elementor-element.elementor-element-8224347{--display:flex;--z-index:0;}.elementor-23 .elementor-element.elementor-element-8224347:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-8224347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a17a57d );}.elementor-23 .elementor-element.elementor-element-8012d1b{--e-image-carousel-slides-to-show:10;}.elementor-23 .elementor-element.elementor-element-8012d1b > .elementor-widget-container{margin:0px 0px -21px 0px;}.elementor-23 .elementor-element.elementor-element-8012d1b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-23 .elementor-element.elementor-element-8012d1b .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;color:var( --e-global-color-a17a57d );}.elementor-23 .elementor-element.elementor-element-8012d1b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-23 .elementor-element.elementor-element-8012d1b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-a17a57d );}.elementor-23 .elementor-element.elementor-element-8012d1b .swiper-pagination-bullet{width:0px;height:0px;background:var( --e-global-color-a17a57d );}.elementor-23 .elementor-element.elementor-element-8012d1b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-a17a57d );opacity:var( --e-global-color-a17a57d );}.elementor-23 .elementor-element.elementor-element-8012d1b .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-e528323 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/04/convocatoria-banner-web-1-scaled.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-e528323 .swiper-slide-contents{margin:0 auto;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-e528323 .swiper-slide-inner{align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-08a7e59 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/03/Diana_banner-web-1-scaled.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-08a7e59 .swiper-slide-contents{margin:0 auto;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-08a7e59 .swiper-slide-inner{align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-3847a06 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/04/Donaciones-paypal-banner-web-3-scaled.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-3847a06 .swiper-slide-contents{margin:0 auto;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-3847a06 .swiper-slide-inner{align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-8a2654c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/04/Festival_banner-web-1-scaled.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-8a2654c .swiper-slide-contents{margin:0 auto;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-8a2654c .swiper-slide-inner{align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-b8e612f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/04/Acreditaciones-banner-web-2-1-scaled.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-b8e612f .swiper-slide-contents{margin:0 auto;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-repeater-item-b8e612f .swiper-slide-inner{align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-17eb287 .swiper-slide{transition-duration:calc(4500ms*1.2);height:450px;}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-slide-button{background-color:#83424C;font-size:24px;color:var( --e-global-color-a17a57d );border-color:var( --e-global-color-2171aa2 );}.elementor-23 .elementor-element.elementor-element-17eb287 .elementor-slide-button:hover{background-color:var( --e-global-color-2171aa2 );color:var( --e-global-color-a17a57d );border-color:var( --e-global-color-a17a57d );}.elementor-23 .elementor-element.elementor-element-17eb287 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-17eb287 .swiper-slide-contents{max-width:100%;}.elementor-23 .elementor-element.elementor-element-17eb287 .swiper-slide-inner{padding:0px 0px 40px 0px;text-align:center;}.elementor-23 .elementor-element.elementor-element-c84504d .elementor-repeater-item-a48383b .swiper-slide-bg{background-color:#833ca3;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/03/Diana_banner-web_vertical-2.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-c84504d .elementor-repeater-item-ffc3c06 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/04/Fechas-festival_web_vertical-2.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-c84504d .elementor-repeater-item-3059492 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/04/Donaciones-Paypal_web_vertical-1-1.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-c84504d .elementor-repeater-item-e27d8c2 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/04/Convocatorias_web_vertical-1.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-c84504d .elementor-repeater-item-4d22049 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://excel.monterreyfilmfestival.com/wp-content/uploads/2024/04/acreditaciones_web_vertical-1-1.jpg);background-size:cover;}.elementor-23 .elementor-element.elementor-element-c84504d .swiper-slide{transition-duration:calc(5000ms*1.2);height:650px;}.elementor-23 .elementor-element.elementor-element-c84504d .elementor-slide-button{background-color:var( --e-global-color-2171aa2 );color:var( --e-global-color-a17a57d );border-color:var( --e-global-color-2171aa2 );}.elementor-23 .elementor-element.elementor-element-c84504d .elementor-slide-button:hover{background-color:var( --e-global-color-2171aa2 );color:var( --e-global-color-a17a57d );border-color:var( --e-global-color-a17a57d );}.elementor-23 .elementor-element.elementor-element-c84504d .swiper-slide-contents{max-width:66%;}.elementor-23 .elementor-element.elementor-element-c84504d .swiper-slide-inner{text-align:center;}.elementor-23 .elementor-element.elementor-element-f4f687d{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-23 .elementor-element.elementor-element-b98de13{--width:100%;}.elementor-23 .elementor-element.elementor-element-44296d7{--content-width:400px;}}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-4e06bce.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-dd92129.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-4e06bce.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-dd92129.elementor-skin-slideshow .elementor-main-swiper{margin-bottom:10px;}.elementor-23 .elementor-element.elementor-element-0ab8d8d{width:50%;}.elementor-23 .elementor-element.elementor-element-929d10c{width:50%;}.elementor-23 .elementor-element.elementor-element-f5bc1f3{--hotspot-size:11px;}.elementor-23 .elementor-element.elementor-element-55b1677{width:50%;}.elementor-23 .elementor-element.elementor-element-727d97d{width:50%;}.elementor-23 .elementor-element.elementor-element-44afaa0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-23 .elementor-element.elementor-element-44afaa0:after{content:"0.5";}.elementor-23 .elementor-element.elementor-element-44afaa0 .elementor-post__thumbnail__link{width:100%;}}