.elementor-559 .elementor-element.elementor-element-f17bcb8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-559 .elementor-element.elementor-element-f17bcb8:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-f17bcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0301;background-image:url("https://outcallmassagebarcelona.com/wp-content/uploads/2025/06/COUPLE.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-559 .elementor-element.elementor-element-f17bcb8 > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.51;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-f17bcb8 > .elementor-container{min-height:388px;}.elementor-559 .elementor-element.elementor-element-f17bcb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-559 .elementor-element.elementor-element-f17bcb8 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-f17bcb8 > .elementor-shape-top svg{width:calc(173% + 1.3px);height:19px;}.elementor-bc-flex-widget .elementor-559 .elementor-element.elementor-element-d35358c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-559 .elementor-element.elementor-element-d35358c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-559 .elementor-element.elementor-element-d35358c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.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-559 .elementor-element.elementor-element-1a62915 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-1a62915{text-align:center;font-family:"Josefin Sans", Sans-serif;font-size:20px;font-weight:400;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.91);color:#FFFFFFA1;}.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-559 .elementor-element.elementor-element-fb757f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 45px 45px 45px;}.elementor-559 .elementor-element.elementor-element-fb757f8{z-index:1;text-align:center;}.elementor-559 .elementor-element.elementor-element-fb757f8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-0876e23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit-btn-wraper{text-align:center;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_outline_style_one::before{background-color:#CCBFBB;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_outline_style_one::after{background-color:#CCBFBB;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_outline_style_one .ekit_outline_btn_lines::before{background-color:#CCBFBB;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_outline_style_one .ekit_outline_btn_lines::after{background-color:#CCBFBB;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_outline_style_two::before{background-color:#CCBFBB;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_outline_style_two::after{background-color:#CCBFBB;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_outline_style_two .ekit_outline_btn_lines::before{background-color:#CCBFBB;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_outline_style_two .ekit_outline_btn_lines::after{background-color:#CCBFBB;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_creative_button{font-family:"Josefin Sans", Sans-serif;text-transform:uppercase;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_creative_button:not(.ekit_tamaya) > .ekit_creative_button_text{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_creative_button.ekit_tamaya::before{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_creative_button.ekit_tamaya::after{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_creative_button > i{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_slide_in_line::after{background-color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_creative_button svg path{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_creative_button:not(.ekit_tamaya){background-color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-0876e23 .ekit_distorted_btn .ekit_button__bg{background-color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-77010f0 > .elementor-background-overlay{background-image:url("https://outcallmassagebarcelona.com/wp-content/uploads/2025/06/PATTERB.jpg");opacity:0.1;}.elementor-559 .elementor-element.elementor-element-77010f0 > .elementor-container{min-height:350px;}.elementor-559 .elementor-element.elementor-element-77010f0 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-77010f0 > .elementor-shape-bottom svg{height:93px;transform:translateX(-50%) rotateY(180deg);}.elementor-559 .elementor-element.elementor-element-77010f0{overflow:visible;}.elementor-bc-flex-widget .elementor-559 .elementor-element.elementor-element-3aa37d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-559 .elementor-element.elementor-element-3aa37d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-accent );font-family:"Josefin Sans", Sans-serif;font-size:24px;text-transform:uppercase;}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-section-title:hover{color:#581A08;}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #70220B 0%, #70220B 100%);}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:#70220B;}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:#70220B;}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-border-divider::before{height:4px;}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#70220B;color:#70220B;}.elementor-559 .elementor-element.elementor-element-00f4d84 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#70220B;}.elementor-559 .elementor-element.elementor-element-a00913a{font-family:"Josefin Sans", Sans-serif;font-weight:400;}.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-559 .elementor-element.elementor-element-066ff9b img{width:100%;max-width:81%;height:280px;box-shadow:0px 0px 10px 0px #000000;}.elementor-559 .elementor-element.elementor-element-99f34fc:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-99f34fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-99f34fc > .elementor-background-overlay{opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-559 .elementor-element.elementor-element-99f34fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:26px 0px 16px 0px;overflow:visible;}.elementor-559 .elementor-element.elementor-element-db62e68 img{width:100%;max-width:100%;height:324px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.97);}.elementor-bc-flex-widget .elementor-559 .elementor-element.elementor-element-a318632.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-559 .elementor-element.elementor-element-a318632.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-559 .elementor-element.elementor-element-a318632 > .elementor-element-populated{padding:0px 0px 0px 53px;}.elementor-559 .elementor-element.elementor-element-438d16f .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFFC9;font-family:"Josefin Sans", Sans-serif;font-size:24px;text-transform:uppercase;}.elementor-559 .elementor-element.elementor-element-438d16f .elementskit-section-title-wraper .elementskit-section-title > span{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-438d16f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#FFFFFF;}.elementor-559 .elementor-element.elementor-element-438d16f .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:linear-gradient(90deg, #70220B 0%, #70220B 100%);}.elementor-559 .elementor-element.elementor-element-438d16f .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:#70220B;}.elementor-559 .elementor-element.elementor-element-438d16f .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:#70220B;}.elementor-559 .elementor-element.elementor-element-438d16f .elementskit-section-title-wraper .elementskit-border-divider, .elementor-559 .elementor-element.elementor-element-438d16f .elementskit-border-divider::before{height:4px;}.elementor-559 .elementor-element.elementor-element-438d16f .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:#70220B;color:#70220B;}.elementor-559 .elementor-element.elementor-element-438d16f .elementskit-section-title-wraper .elementskit-border-star:after{background-color:#70220B;}.elementor-559 .elementor-element.elementor-element-f415162{font-family:"Josefin Sans", Sans-serif;font-weight:600;color:#FFFFFFA6;}.elementor-559 .elementor-element.elementor-element-910e980{overflow:visible;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-559 .elementor-element.elementor-element-27bd728{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;--divider-icon-size:20px;}.elementor-559 .elementor-element.elementor-element-27bd728 .elementor-divider-separator{width:100%;}.elementor-559 .elementor-element.elementor-element-27bd728 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-559 .elementor-element.elementor-element-27bd728.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:#0A030100;}.elementor-559 .elementor-element.elementor-element-27bd728.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-27bd728.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-27bd728.elementor-view-framed .elementor-icon, .elementor-559 .elementor-element.elementor-element-27bd728.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-559 .elementor-element.elementor-element-27bd728.elementor-view-framed .elementor-icon{background-color:#0A030100;}.elementor-559 .elementor-element.elementor-element-27bd728.elementor-view-stacked .elementor-icon svg{fill:#0A030100;}.elementor-559 .elementor-element.elementor-element-27bd728 .elementor-icon{border-width:1px;border-radius:100px;}@media(min-width:768px){.elementor-559 .elementor-element.elementor-element-3aa37d8{width:59.121%;}.elementor-559 .elementor-element.elementor-element-aa0302e{width:40.793%;}.elementor-559 .elementor-element.elementor-element-693b87b{width:40.089%;}.elementor-559 .elementor-element.elementor-element-a318632{width:59.825%;}}@media(min-width:1025px){.elementor-559 .elementor-element.elementor-element-f17bcb8:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-f17bcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-559 .elementor-element.elementor-element-1a62915 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-1a62915{font-size:16px;}.elementor-559 .elementor-element.elementor-element-fb757f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-559 .elementor-element.elementor-element-fb757f8 .elementor-heading-title{font-size:25px;}}