.elementor-2616 .elementor-element.elementor-element-1a75e68{margin-top:2rem;margin-bottom:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2616 .elementor-element.elementor-element-fd0c93b .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:2.5rem;color:var( --e-global-color-primary );}.elementor-2616 .elementor-element.elementor-element-c98e0e1{margin-top:0rem;margin-bottom:1rem;}.elementor-2616 .elementor-element.elementor-element-32eb0cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;line-height:20px;}.elementor-2616 .elementor-element.elementor-element-554443f .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;line-height:20px;}.elementor-2616 .elementor-element.elementor-element-7c8f928{margin-top:0rem;margin-bottom:0rem;}.elementor-2616 .elementor-element.elementor-element-d61164a > .elementor-widget-container{background-color:var( --e-global-color-0b3487d );padding:0px 0px 4px 16px;}.elementor-2616 .elementor-element.elementor-element-d61164a .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:2rem;font-weight:bold;line-height:32px;letter-spacing:0px;color:var( --e-global-color-d81f2af );}.elementor-2616 .elementor-element.elementor-element-0cc8445{margin-top:0rem;margin-bottom:0rem;}.elementor-2616 .elementor-element.elementor-element-7d44d60 > .elementor-widget-container{background-color:#5867D700;padding:0rem 0rem 0rem 0rem;}.elementor-2616 .elementor-element.elementor-element-7d44d60 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;font-weight:400;line-height:1em;color:var( --e-global-color-primary );}.elementor-2616 .elementor-element.elementor-element-8f82970 > .elementor-widget-container{background-color:#5867D700;padding:0rem 0rem 0rem 0rem;}.elementor-2616 .elementor-element.elementor-element-8f82970 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:24px;font-weight:400;line-height:1em;color:var( --e-global-color-primary );}.elementor-2616 .elementor-element.elementor-element-89d79b4{margin-top:0rem;margin-bottom:0rem;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2616 .elementor-element.elementor-element-4e25ec1 .elementor-repeater-item-3d86ba0 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.filmfest-granada.com/2023/wp-content/uploads/sites/13/2023/10/La-nina-martir-Maria-Perez-Sanz_STILL-1.jpg);background-size:cover;}.elementor-2616 .elementor-element.elementor-element-4e25ec1 .elementor-repeater-item-f79c3af .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.filmfest-granada.com/2023/wp-content/uploads/sites/13/2023/10/collage.png);background-size:cover;}.elementor-2616 .elementor-element.elementor-element-4e25ec1 .elementor-repeater-item-de2968c .swiper-slide-bg{background-color:#4054b2;background-image:url(https://www.filmfest-granada.com/2023/wp-content/uploads/sites/13/2023/10/1627998012652_1248x0702_0x0x0x0_1679285057970.jpg);background-size:cover;}.elementor-2616 .elementor-element.elementor-element-4e25ec1 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-2616 .elementor-element.elementor-element-4e25ec1 .swiper-slide-contents{max-width:66%;}.elementor-2616 .elementor-element.elementor-element-4e25ec1 .swiper-slide-inner{text-align:center;}.elementor-2616 .elementor-element.elementor-element-678fed7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}.elementor-2616 .elementor-element.elementor-element-31e1d77 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2616 .elementor-element.elementor-element-31e1d77 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-2616 .elementor-element.elementor-element-a821aa4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-2616 .elementor-element.elementor-element-3cbd9b0 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2616 .elementor-element.elementor-element-3cbd9b0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-2616 .elementor-element.elementor-element-a0851e5 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-2616 .elementor-element.elementor-element-a0851e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-2616 .elementor-element.elementor-element-6ee2407 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-2616 .elementor-element.elementor-element-5eb1088 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2616 .elementor-element.elementor-element-5eb1088 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-2616 .elementor-element.elementor-element-0569930 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-2616 .elementor-element.elementor-element-224e42e > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2616 .elementor-element.elementor-element-224e42e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-2616 .elementor-element.elementor-element-4e87f6b > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-2616 .elementor-element.elementor-element-4e87f6b{text-align:right;}.elementor-2616 .elementor-element.elementor-element-4e87f6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}body.elementor-page-2616:not(.elementor-motion-effects-element-type-background), body.elementor-page-2616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d81f2af );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2616 .elementor-element.elementor-element-7c8f928{margin-top:0rem;margin-bottom:0rem;}.elementor-bc-flex-widget .elementor-2616 .elementor-element.elementor-element-ec46918.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2616 .elementor-element.elementor-element-ec46918.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-2616 .elementor-element.elementor-element-1a75e68{margin-top:2rem;margin-bottom:1rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2616 .elementor-element.elementor-element-fd0c93b .elementor-heading-title{font-size:2rem;}.elementor-2616 .elementor-element.elementor-element-7c8f928{margin-top:0rem;margin-bottom:0rem;}.elementor-2616 .elementor-element.elementor-element-d61164a > .elementor-widget-container{padding:0px 0px 4px 8px;}.elementor-2616 .elementor-element.elementor-element-d61164a{text-align:left;}.elementor-2616 .elementor-element.elementor-element-d61164a .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-2616 .elementor-element.elementor-element-0cc8445{margin-top:0rem;margin-bottom:0rem;}.elementor-2616 .elementor-element.elementor-element-7d44d60 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2616 .elementor-element.elementor-element-7d44d60{text-align:left;}.elementor-2616 .elementor-element.elementor-element-7d44d60 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-2616 .elementor-element.elementor-element-8f82970 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-2616 .elementor-element.elementor-element-8f82970{text-align:left;}.elementor-2616 .elementor-element.elementor-element-8f82970 .elementor-heading-title{font-size:24px;line-height:1em;}.elementor-2616 .elementor-element.elementor-element-89d79b4{margin-top:0rem;margin-bottom:0rem;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-2616 .elementor-element.elementor-element-057ac20{margin-top:0px;margin-bottom:3px;padding:0rem 0rem 3rem 0rem;}}