.breakdance .bde-section-16-106 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-16-106{background-image:url(https://femalemasseuse.co.uk/wp-content/uploads/2026/10/femalemasseuse-home-featured-image.webp);background-size:cover;background-position:35.65% 50%}.breakdance .bde-section-16-106>.section-background-overlay{background:linear-gradient(112deg,rgba(247,242,235,1) 3.0729166666666665%,rgba(247,242,235,0) 72.3076923076923%)}.breakdance .bde-section-16-106 .section-container{min-height:960px}.breakdance .bde-section-16-106 .bde-button__button{background:linear-gradient(110deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 20%,rgba(243,223,181,0.18) 38%,rgba(255,248,236,0.48) 50%,rgba(243,223,181,0.18) 62%,rgba(255,255,255,0) 80%,rgba(255,255,255,0) 100%);background-size:250% 100%;background-position:100% 0;transition:background-position 0.6s ease,border-color 0.25s ease,box-shadow 0.25s ease}.breakdance .bde-section-16-106 .bde-button__button:hover{background-position:0 0;border-color:#FFF8EC!important;box-shadow:0 6px 16px rgba(0,0,0,0.14)}@media (max-width:767px){.breakdance .bde-section-16-106{background-position:right center}}.breakdance .bde-columns-16-108{--columnCount:1}@media (max-width:1119px){.breakdance .bde-columns-16-108{--columnCount:1}}@media (max-width:1023px){.breakdance .bde-columns-16-108{--columnCount:1}}@media (max-width:767px){.breakdance .bde-columns-16-108{--columnCount:1;width:100%}}@media (max-width:479px){.breakdance .bde-columns-16-108{--columnCount:1}}.breakdance .bde-column-16-109{--column-width:100%}.breakdance .bde-column-16-109.bde-column{padding-top:20px}.breakdance .bde-div-16-112{width:70%}@media (max-width:1023px){.breakdance .bde-div-16-112{width:75%}}@media (max-width:767px){.breakdance .bde-div-16-112{width:100%}}.breakdance .bde-heading-16-113{text-align:left;color:#2B2725;font-family:"Cormorant Garamond",serif;font-size:60px;font-weight:600;line-height:1.2}@media (max-width:1119px){.breakdance .bde-heading-16-113{font-size:52px;margin-top:30px}}@media (max-width:1023px){.breakdance .bde-heading-16-113{width:85%}}@media (max-width:767px){.breakdance .bde-heading-16-113{font-size:38px}}@media (max-width:479px){.breakdance .bde-heading-16-113{width:100%}}.breakdance .bde-div-16-117{width:100%}@media (max-width:1119px){.breakdance .bde-div-16-117{width:75%}}@media (max-width:1023px){.breakdance .bde-div-16-117{width:85%}}@media (max-width:479px){.breakdance .bde-div-16-117{width:85%}}.breakdance .bde-text-16-116{color:#2B2725;font-family:"Manrope",sans-serif;font-size:20px;font-weight:400;line-height:1.5;margin-top:40px}@media (max-width:1119px){.breakdance .bde-text-16-116{font-size:17px}}@media (max-width:1023px){.breakdance .bde-text-16-116{width:85%}}@media (max-width:767px){.breakdance .bde-text-16-116{font-size:16px}}.breakdance .bde-button-16-118{margin-top:60px}.breakdance .bde-button-16-118 .bde-button__button{--bde-transition-duration:250ms;--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#FFF;--bde-button-custom-text-color-hover:#FFF;--bde-button-custom-background-color:#D4B277;--bde-button-custom-background-color-hover:#D4B277;border-radius:12px;color:#FFF;font-family:"Manrope",sans-serif;font-size:16px;font-weight:600;box-shadow:0px 5px 12px 0px #00000025;padding-top:16px;padding-right:56px;padding-bottom:16px;padding-left:56px}.breakdance .bde-button-16-118 .bde-button__button:hover{transform:scale(1.03)}.breakdance .bde-button-16-118 .bde-button__button::after{content:"";display:block;background-color:currentColor;width:13px;height:13px;margin-right:6px;margin-left:4px;mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-phone%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M22%2020c-2%202-2%204-4%204s-4-2-6-4-4-4-4-6%202-2%204-4-4-8-6-8-6%206-6%206c0%204%204.109%2012.109%208%2016s12%208%2016%208c0%200%206-4%206-6s-6-8-8-6z%22%2F%3E%0A%3C%2Fsvg%3E);mask-position:0 0;mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22icon-phone%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Cpath%20d%3D%22M22%2020c-2%202-2%204-4%204s-4-2-6-4-4-4-4-6%202-2%204-4-4-8-6-8-6%206-6%206c0%204%204.109%2012.109%208%2016s12%208%2016%208c0%200%206-4%206-6s-6-8-8-6z%22%2F%3E%0A%3C%2Fsvg%3E);-webkit-mask-position:0 0;-webkit-mask-size:100% 100%;transition-timing-function:ease-in-out;transition-property:transform,background-color;transition-duration:250ms}.breakdance .bde-button-16-118 .bde-button__button::after{width:13px;height:13px}.breakdance .bde-button-16-118 .bde-button__button::after{margin-right:6px}.breakdance .bde-button-16-118 .bde-button__button{flex-direction:row-reverse}.breakdance .bde-button-16-118 .bde-button__button{background:linear-gradient(110deg,#D4B277 0%,#D4B277 22%,#F3DFB5 40%,#FFF8EC 50%,#F3DFB5 60%,#D4B277 78%,#D4B277 100%);background-size:250% 100%;background-position:100% 0;transition:background-position 0.6s ease}.breakdance .bde-button-16-118 .bde-button__button:hover{background-position:0 0}.breakdance .bde-button-16-120{margin-top:50px}.breakdance .bde-button-16-120 .bde-button__button{--bde-transition-duration:250ms;--bde-button-custom-border-color:#fff;--bde-button-custom-border-color-hover:#fff;--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;border-radius:12px;border-width:1px;font-family:"Manrope",sans-serif;font-size:16px;font-weight:600;box-shadow:0px 5px 12px 0px #00000025;padding-top:16px;padding-right:36px;padding-bottom:16px;padding-left:36px}.breakdance .bde-button-16-120 .bde-button__button:hover{transform:scale(1.03)}.breakdance .bde-button-16-120{.breakdance .bde-button-16-120 .bde-button__button{background:linear-gradient(110deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 22%,rgba(243,223,181,0.10) 40%,rgba(255,248,236,0.24) 50%,rgba(243,223,181,0.10) 60%,rgba(255,255,255,0) 78%,rgba(255,255,255,0) 100%);background-size:250% 100%;background-position:100% 0;transition:background-position 0.6s ease,border-color 0.25s ease,box-shadow 0.25s ease}.breakdance .bde-button-16-120 .bde-button__button:hover{background-position:0 0;border-color:#FFF8EC!important;box-shadow:0 6px 16px rgba(0,0,0,0.14)}}.breakdance .bde-section-16-121 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-16-121{background-color:#F8F4EE}.breakdance .bde-section-16-121 .section-container{padding-bottom:90px;padding-top:90px}.breakdance .bde-div-16-122{width:100%}.breakdance .bde-div-16-122{display:flex;flex-direction:column;align-items:center;text-align:center}.breakdance .bde-heading-16-123{text-align:center;color:#7A1635;font-family:"Cormorant Garamond",serif;font-size:52px;font-weight:500;line-height:1.1}.breakdance .bde-text-16-124{width:760px;text-align:center;color:#302B29;font-family:"Manrope",sans-serif;font-size:19px;font-weight:4;line-height:1.7;margin-top:20px}.breakdance .bde-text-16-139{width:760px;text-align:center;color:#302B29;font-family:"Manrope",sans-serif;font-size:19px;font-weight:4;line-height:1.7;margin-top:20px}.breakdance .bde-text-link-16-140{margin-top:20px}.breakdance .bde-text-link-16-140,.breakdance .bde-text-link-16-140>*{color:#7A1635;font-family:"Manrope",sans-serif;font-size:19px;font-weight:400;line-height:1.7;text-decoration-line:none}.breakdance .bde-text-link-16-140{color:#7A1635!important;transition:color 0.3s ease}.breakdance .bde-text-link-16-140:hover{color:#D4B277!important}.breakdance .bde-section-16-125 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-16-125{background-color:#FFFDF9}.breakdance .bde-section-16-125 .section-container{padding-bottom:100px;padding-top:100px}.breakdance .bde-div-16-126{width:100%}.breakdance .bde-heading-16-127{text-align:center;color:#7A1635;font-family:"Cormorant Garamond",serif;font-size:48px;font-weight:500;line-height:1.1}@media (max-width:1119px){.breakdance .bde-heading-16-127{font-size:32px}}@media (max-width:1023px){.breakdance .bde-heading-16-127{width:1200px;text-align:center}}.breakdance .bde-columns-16-128{--columnCount:3;margin-top:60px;--bde-column-gap:30px}@media (max-width:1119px){.breakdance .bde-columns-16-128{--columnCount:3}}@media (max-width:1023px){.breakdance .bde-columns-16-128{--columnCount:3}.breakdance .bde-columns-16-128.bde-columns{--columnCount:2;flex-direction:row;flex-wrap:wrap}.breakdance .bde-columns-16-128.bde-columns>.bde-column{--column-width:50%}.breakdance .bde-columns-16-128.bde-columns{flex-direction:column;flex-wrap:nowrap}.breakdance .bde-columns-16-128.bde-columns>.bde-column{width:100%}}@media (max-width:767px){.breakdance .bde-columns-16-128{--columnCount:3}}@media (max-width:479px){.breakdance .bde-columns-16-128{--columnCount:3}}.breakdance .bde-column-16-129{--column-width:33.33%}.breakdance .bde-column-16-129{display:flex;flex-direction:column}@media (max-width:1023px){.breakdance .bde-column-16-129{align-items:center;text-align:center}}.breakdance .bde-div-16-130{width:100%;min-height:420px;padding:32px 32px 32px 32px;border-radius:10px;box-shadow:0px 10px 30px 0px #3a2a241f}.breakdance .bde-div-16-130{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left}.breakdance .bde-div-16-130{background-color:#EDE5DC;background-image:url(https://femalemasseuse.co.uk/wp-content/uploads/2026/10/massage-oils-towels.webp)}.breakdance .bde-div-16-130:hover{box-shadow:0px 10px 30px 0px #00000025;transition:300ms ease;transform:translateY(-3px) scale(1.02)}.breakdance .bde-div-16-130{cursor:pointer}@media (max-width:1119px){.breakdance .bde-div-16-130{width:100%;min-height:400px}}@media (max-width:1023px){.breakdance .bde-div-16-130{width:400px;min-height:600px}}.breakdance .bde-heading-16-131{text-align:left;color:#7A1635;font-family:"Cormorant Garamond",serif;font-size:36px;font-weight:600;line-height:1.1}.breakdance .bde-column-16-132{--column-width:33.33%}.breakdance .bde-column-16-132{display:flex;flex-direction:column}@media (max-width:1023px){.breakdance .bde-column-16-132{align-items:center;text-align:center}}.breakdance .bde-div-16-133{width:100%;min-height:420px;padding:32px 32px 32px 32px;border-radius:10px;box-shadow:0px 10px 30px 0px #3a2a241f}.breakdance .bde-div-16-133{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left}.breakdance .bde-div-16-133{background-color:#EDE5DC;background-image:url(https://femalemasseuse.co.uk/wp-content/uploads/2026/10/massage-room-candle.webp);background-position:center bottom}.breakdance .bde-div-16-133:hover{box-shadow:0px 10px 30px 0px #00000025;transition:300ms ease;transform:translateY(-3px) scale(1.02)}.breakdance .bde-div-16-133{cursor:pointer}@media (max-width:1119px){.breakdance .bde-div-16-133{width:100%;min-height:400px}}@media (max-width:1023px){.breakdance .bde-div-16-133{width:400px;min-height:600px}}.breakdance .bde-heading-16-134{text-align:left;color:#7A1635;font-family:"Cormorant Garamond",serif;font-size:36px;font-weight:600;line-height:1.1}.breakdance .bde-column-16-135{--column-width:33.34%}.breakdance .bde-column-16-135{display:flex;flex-direction:column}@media (max-width:1023px){.breakdance .bde-column-16-135{align-items:center;text-align:center}}.breakdance .bde-div-16-136{width:100%;min-height:420px;padding:32px 32px 32px 32px;border-radius:10px;box-shadow:0px 10px 30px 0px #3a2a241f}.breakdance .bde-div-16-136{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left}.breakdance .bde-div-16-136{background-color:#EDE5DC;background-image:url(https://femalemasseuse.co.uk/wp-content/uploads/2026/10/hot-stone-treatment-preparation.webp);background-position:center bottom}.breakdance .bde-div-16-136:hover{box-shadow:0px 10px 30px 0px #00000025;transition:var(--bde-transition-duration) ease;transform:translateY(-3px) scale(1.02)}.breakdance .bde-div-16-136{cursor:pointer}@media (max-width:1119px){.breakdance .bde-div-16-136{width:100%;min-height:400px}}@media (max-width:1023px){.breakdance .bde-div-16-136{width:400px;min-height:600px}}.breakdance .bde-heading-16-137{text-align:left;color:#7A1635;font-family:"Cormorant Garamond",serif;font-size:36px;font-weight:600;line-height:1.1}