.elementor-10 .elementor-element.elementor-element-8d38b4c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8d38b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #A50349 0%, #000000 100%);}.elementor-10 .elementor-element.elementor-element-8d38b4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-8d38b4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f6d0534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:61px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-f6d0534 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:48px;font-weight:600;font-style:normal;line-height:44px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-e937851{text-align:center;font-family:"Arial", Sans-serif;font-size:23px;font-weight:400;font-style:normal;line-height:25px;color:#F0F0F0;}.elementor-10 .elementor-element.elementor-element-0eee2fc:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0eee2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-0eee2fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:31px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-0eee2fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-2e2ef5e img{width:82%;transition-duration:1.4s;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-b0d3321{text-align:center;}.elementor-10 .elementor-element.elementor-element-b0d3321 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-weight:600;color:#FFFAE1;}.elementor-10 .elementor-element.elementor-element-7a81a73 img{width:84%;transition-duration:1.4s;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-4971175{text-align:center;}.elementor-10 .elementor-element.elementor-element-4971175 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-weight:600;color:#FFFAE1;}.elementor-10 .elementor-element.elementor-element-9d2dfb0 img{width:82%;transition-duration:1.4s;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-31a97cf{text-align:center;}.elementor-10 .elementor-element.elementor-element-31a97cf .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-weight:600;color:#FFFAE1;}.elementor-10 .elementor-element.elementor-element-99cebf8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-99cebf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-99cebf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:28px 0px 100px 0px;}.elementor-10 .elementor-element.elementor-element-99cebf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10 .elementor-element.elementor-element-ed8ee62 img{width:87%;transition-duration:1.4s;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-3c72107{text-align:center;}.elementor-10 .elementor-element.elementor-element-3c72107 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-weight:600;color:#FFFAE1;}.elementor-10 .elementor-element.elementor-element-5ae49c5 img{width:82%;transition-duration:1.4s;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c8617f5{text-align:center;}.elementor-10 .elementor-element.elementor-element-c8617f5 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-weight:600;color:#FFFAE1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-41292b1{width:18.86%;}.elementor-10 .elementor-element.elementor-element-9fda06b{width:31.14%;}.elementor-10 .elementor-element.elementor-element-cbe3df8{width:31.228%;}.elementor-10 .elementor-element.elementor-element-7cdb0d1{width:18.75%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-f6d0534 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-e937851{font-size:21px;line-height:1em;}.elementor-10 .elementor-element.elementor-element-b0d3321{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10 .elementor-element.elementor-element-4971175{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10 .elementor-element.elementor-element-31a97cf{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10 .elementor-element.elementor-element-3c72107{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-10 .elementor-element.elementor-element-c8617f5{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}