.elementor-3492 .elementor-element.elementor-element-634f466 > .elementor-container{min-height:500px;}.elementor-3492 .elementor-element.elementor-element-634f466{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-634f466 > .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-3492 .elementor-element.elementor-element-7bc2665{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3492 .elementor-element.elementor-element-7bc2665 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:65px;font-weight:400;color:#FFFFFF;}.elementor-3492 .elementor-element.elementor-element-1080b4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3492 .elementor-element.elementor-element-1080b4b .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:65px;font-weight:400;color:#FFFFFF;}.elementor-3492 .elementor-element.elementor-element-ea3c4b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3492 .elementor-element.elementor-element-ea3c4b0 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:65px;font-weight:400;color:#FFFFFF;}.elementor-3492 .elementor-element.elementor-element-66c52bb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3492 .elementor-element.elementor-element-66c52bb .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:65px;font-weight:400;color:#FFFFFF;}.elementor-3492 .elementor-element.elementor-element-97875e9:not(.elementor-motion-effects-element-type-background), .elementor-3492 .elementor-element.elementor-element-97875e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3492 .elementor-element.elementor-element-97875e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 0px 40px;}.elementor-3492 .elementor-element.elementor-element-97875e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-a570b88 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-4cba7ef{--spacer-size:50px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );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-3492 .elementor-element.elementor-element-cfa2336{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );color:#7A7A7A;}.elementor-3492 .elementor-element.elementor-element-48fc2f2{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );color:#7A7A7A;}.elementor-3492 .elementor-element.elementor-element-0ce01e6{--spacer-size:50px;}.elementor-3492 .elementor-element.elementor-element-bd3ba85{--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-3492 .elementor-element.elementor-element-7cc7e52 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3492 .elementor-element.elementor-element-7cc7e52:not(.elementor-motion-effects-element-type-background), .elementor-3492 .elementor-element.elementor-element-7cc7e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3492 .elementor-element.elementor-element-7cc7e52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 60px 40px;}.elementor-3492 .elementor-element.elementor-element-7cc7e52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-e871af8 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-5f84099{text-align:left;}.elementor-3492 .elementor-element.elementor-element-5f84099 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:35px;font-weight:400;color:#3B4249;}.elementor-3492 .elementor-element.elementor-element-8a70c87 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-8a70c87{text-align:left;}.elementor-3492 .elementor-element.elementor-element-8a70c87 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-3492 .elementor-element.elementor-element-11a7838{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-be62ec4{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-c02664d{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-6c30ec2{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-cbdafec:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3492 .elementor-element.elementor-element-cbdafec > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyplacemalaga.com/wp-content/uploads/2025/02/Impres_Food.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3492 .elementor-element.elementor-element-cbdafec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3492 .elementor-element.elementor-element-cbdafec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-8afa2e5{--spacer-size:400px;}.elementor-3492 .elementor-element.elementor-element-21d1673 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3492 .elementor-element.elementor-element-21d1673:not(.elementor-motion-effects-element-type-background), .elementor-3492 .elementor-element.elementor-element-21d1673 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3492 .elementor-element.elementor-element-21d1673{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 60px 40px;}.elementor-3492 .elementor-element.elementor-element-21d1673 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-8d87c9c > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-ac10380{text-align:left;}.elementor-3492 .elementor-element.elementor-element-ac10380 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:35px;font-weight:400;color:#3B4249;}.elementor-3492 .elementor-element.elementor-element-582fcef > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-582fcef{text-align:left;}.elementor-3492 .elementor-element.elementor-element-582fcef .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-3492 .elementor-element.elementor-element-929671c{text-align:left;}.elementor-3492 .elementor-element.elementor-element-b79fa48{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-8df34ec{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-3962700{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-72275f8{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-4cc0e39{--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-3492 .elementor-element.elementor-element-ed43c70 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3492 .elementor-element.elementor-element-ed43c70:not(.elementor-motion-effects-element-type-background), .elementor-3492 .elementor-element.elementor-element-ed43c70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-3492 .elementor-element.elementor-element-ed43c70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-3492 .elementor-element.elementor-element-ed43c70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-5bd36e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3492 .elementor-element.elementor-element-5bd36e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyplacemalaga.com/wp-content/uploads/2025/03/Zwischenablage_03-09-2025_02-e1742499362649.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-3492 .elementor-element.elementor-element-5bd36e6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-5bd36e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-c119482{--spacer-size:353px;}.elementor-3492 .elementor-element.elementor-element-7e40cb6 > .elementor-element-populated{margin:-5px 0px -5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 40px;}.elementor-3492 .elementor-element.elementor-element-853d0a2{text-align:left;}.elementor-3492 .elementor-element.elementor-element-853d0a2 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:35px;font-weight:400;color:#3B4249;}.elementor-3492 .elementor-element.elementor-element-5c819a1 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-5c819a1{text-align:left;}.elementor-3492 .elementor-element.elementor-element-5c819a1 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-3492 .elementor-element.elementor-element-fb27000{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-71fd526{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-2fc761c{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-9fb46b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3492 .elementor-element.elementor-element-9fb46b9:not(.elementor-motion-effects-element-type-background), .elementor-3492 .elementor-element.elementor-element-9fb46b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-3492 .elementor-element.elementor-element-9fb46b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-3492 .elementor-element.elementor-element-9fb46b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-7499099 > .elementor-element-populated{margin:-7px 0px -7px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 40px;}.elementor-3492 .elementor-element.elementor-element-dcfaa4e{text-align:left;}.elementor-3492 .elementor-element.elementor-element-dcfaa4e .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:35px;font-weight:400;color:#3B4249;}.elementor-3492 .elementor-element.elementor-element-3fb75d2 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-3fb75d2{text-align:left;}.elementor-3492 .elementor-element.elementor-element-3fb75d2 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-3492 .elementor-element.elementor-element-461d3c1{text-align:left;}.elementor-3492 .elementor-element.elementor-element-56e0e76{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-996727e{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-d8ddde2{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-67dbe8a{--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-3492 .elementor-element.elementor-element-79845f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3492 .elementor-element.elementor-element-79845f4:not(.elementor-motion-effects-element-type-background), .elementor-3492 .elementor-element.elementor-element-79845f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3492 .elementor-element.elementor-element-79845f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-3492 .elementor-element.elementor-element-79845f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-1335034 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-028860d{text-align:left;}.elementor-3492 .elementor-element.elementor-element-028860d .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:35px;font-weight:400;color:#3B4249;}.elementor-3492 .elementor-element.elementor-element-a62c1af > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-a62c1af{text-align:left;}.elementor-3492 .elementor-element.elementor-element-a62c1af .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-3492 .elementor-element.elementor-element-4a8c5ab{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-833ee23{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-3dc09d4{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-9b280cc{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-3be5968:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3492 .elementor-element.elementor-element-3be5968 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyplacemalaga.com/wp-content/uploads/2025/03/roman-theater-scaled.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-3492 .elementor-element.elementor-element-3be5968 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3492 .elementor-element.elementor-element-3be5968 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-c3cd196{--spacer-size:400px;}.elementor-3492 .elementor-element.elementor-element-67af822 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3492 .elementor-element.elementor-element-67af822:not(.elementor-motion-effects-element-type-background), .elementor-3492 .elementor-element.elementor-element-67af822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3492 .elementor-element.elementor-element-67af822{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-3492 .elementor-element.elementor-element-67af822 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-928abab > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-904e66c{text-align:left;}.elementor-3492 .elementor-element.elementor-element-904e66c .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:35px;font-weight:400;color:#3B4249;}.elementor-3492 .elementor-element.elementor-element-6381355 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-6381355{text-align:left;}.elementor-3492 .elementor-element.elementor-element-6381355 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-3492 .elementor-element.elementor-element-04637e5{text-align:left;}.elementor-3492 .elementor-element.elementor-element-4d270b4{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-f50e43b{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-fe4a908{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-c6b2439{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-1ab94e2{--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-3492 .elementor-element.elementor-element-4029895 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3492 .elementor-element.elementor-element-4029895:not(.elementor-motion-effects-element-type-background), .elementor-3492 .elementor-element.elementor-element-4029895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-3492 .elementor-element.elementor-element-4029895{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-3492 .elementor-element.elementor-element-4029895 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-0a4a80b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3492 .elementor-element.elementor-element-0a4a80b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyplacemalaga.com/wp-content/uploads/2025/03/2202202hamman1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3492 .elementor-element.elementor-element-0a4a80b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3492 .elementor-element.elementor-element-0a4a80b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-f9a6cd6{--spacer-size:400px;}.elementor-3492 .elementor-element.elementor-element-cb9a007 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-3492 .elementor-element.elementor-element-b9f7cf1{text-align:left;}.elementor-3492 .elementor-element.elementor-element-b9f7cf1 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:35px;font-weight:400;color:#3B4249;}.elementor-3492 .elementor-element.elementor-element-e2763f2 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-e2763f2{text-align:left;}.elementor-3492 .elementor-element.elementor-element-e2763f2 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-3492 .elementor-element.elementor-element-8de97ba{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-ff82ab2{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-cd4b237{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-a886b1c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3492 .elementor-element.elementor-element-a886b1c:not(.elementor-motion-effects-element-type-background), .elementor-3492 .elementor-element.elementor-element-a886b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-3492 .elementor-element.elementor-element-a886b1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 40px 60px 40px;}.elementor-3492 .elementor-element.elementor-element-a886b1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3492 .elementor-element.elementor-element-ed8c30d > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-3492 .elementor-element.elementor-element-cc9fd51{text-align:left;}.elementor-3492 .elementor-element.elementor-element-cc9fd51 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:35px;font-weight:400;color:#3B4249;}.elementor-3492 .elementor-element.elementor-element-e2d52f4 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-e2d52f4{text-align:left;}.elementor-3492 .elementor-element.elementor-element-e2d52f4 .elementor-heading-title{font-family:"Futura Now Headline", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-3492 .elementor-element.elementor-element-ff9a701{text-align:left;}.elementor-3492 .elementor-element.elementor-element-479b10c{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-146f806{text-align:justify;}.elementor-3492 .elementor-element.elementor-element-1d32f7c{text-align:justify;}@media(max-width:1024px) and (min-width:768px){.elementor-3492 .elementor-element.elementor-element-e871af8{width:50%;}.elementor-3492 .elementor-element.elementor-element-cbdafec{width:50%;}.elementor-3492 .elementor-element.elementor-element-8d87c9c{width:50%;}.elementor-3492 .elementor-element.elementor-element-5bd36e6{width:50%;}.elementor-3492 .elementor-element.elementor-element-7e40cb6{width:50%;}.elementor-3492 .elementor-element.elementor-element-7499099{width:50%;}.elementor-3492 .elementor-element.elementor-element-1335034{width:50%;}.elementor-3492 .elementor-element.elementor-element-3be5968{width:50%;}.elementor-3492 .elementor-element.elementor-element-928abab{width:50%;}.elementor-3492 .elementor-element.elementor-element-0a4a80b{width:50%;}.elementor-3492 .elementor-element.elementor-element-cb9a007{width:50%;}.elementor-3492 .elementor-element.elementor-element-ed8c30d{width:50%;}}@media(max-width:1024px){.elementor-3492 .elementor-element.elementor-element-7bc2665 .elementor-heading-title{font-size:30px;}.elementor-3492 .elementor-element.elementor-element-1080b4b .elementor-heading-title{font-size:30px;}.elementor-3492 .elementor-element.elementor-element-ea3c4b0 .elementor-heading-title{font-size:30px;}.elementor-3492 .elementor-element.elementor-element-66c52bb .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3492 .elementor-element.elementor-element-cfa2336{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3492 .elementor-element.elementor-element-48fc2f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-3492 .elementor-element.elementor-element-634f466 > .elementor-container{min-height:60vh;}.elementor-3492 .elementor-element.elementor-element-7bc2665 .elementor-heading-title{font-size:35px;}.elementor-3492 .elementor-element.elementor-element-1080b4b .elementor-heading-title{font-size:35px;}.elementor-3492 .elementor-element.elementor-element-ea3c4b0 .elementor-heading-title{font-size:35px;}.elementor-3492 .elementor-element.elementor-element-66c52bb .elementor-heading-title{font-size:35px;}.elementor-3492 .elementor-element.elementor-element-97875e9{padding:0px 15px 0px 15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3492 .elementor-element.elementor-element-cfa2336{text-align:justify;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3492 .elementor-element.elementor-element-48fc2f2{text-align:justify;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3492 .elementor-element.elementor-element-0ce01e6{--spacer-size:0px;}.elementor-3492 .elementor-element.elementor-element-7cc7e52{margin-top:0px;margin-bottom:50px;padding:10px 10px 10px 10px;}.elementor-3492 .elementor-element.elementor-element-e871af8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-cbdafec > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3492 .elementor-element.elementor-element-21d1673{margin-top:0px;margin-bottom:50px;padding:10px 15px 10px 15px;}.elementor-3492 .elementor-element.elementor-element-8d87c9c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3492 .elementor-element.elementor-element-ed43c70{padding:60px 10px 60px 10px;}.elementor-3492 .elementor-element.elementor-element-7e40cb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-3492 .elementor-element.elementor-element-9fb46b9{padding:60px 15px 60px 15px;}.elementor-3492 .elementor-element.elementor-element-7499099 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-3492 .elementor-element.elementor-element-79845f4{padding:60px 10px 60px 10px;}.elementor-3492 .elementor-element.elementor-element-1335034 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-3be5968 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3492 .elementor-element.elementor-element-67af822{padding:60px 15px 60px 15px;}.elementor-3492 .elementor-element.elementor-element-928abab > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-4029895{padding:60px 10px 60px 10px;}.elementor-3492 .elementor-element.elementor-element-cb9a007 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3492 .elementor-element.elementor-element-a886b1c{padding:60px 15px 60px 15px;}.elementor-3492 .elementor-element.elementor-element-ed8c30d > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura Now Headline';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://happyplacemalaga.com/wp-content/uploads/2024/12/FuturaNowHeadline.ttf') format('truetype');
}
/* End Custom Fonts CSS */