@media(max-width:767px){.elementor .e-1cb0a40a-e630{font-size:52px;}}@media(max-width:767px){.elementor .e-276115d5-d298{font-size:26px;}}@media(max-width:767px){.elementor .e-2cac7b8e-b9c1{min-height:0px;padding-block-start:130px;padding-block-end:60px;background-image:linear-gradient(90deg, rgba(252,244,230,0.9) 0%,rgba(252,244,230,0.75) 100%),url("https://hypnosis-swansea.co.uk/wp-content/uploads/2026/10/Sea-background-image_upscayl_3x_upscayl-standard-4x-scaled.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}}@media(max-width:767px){.elementor .e-17a1474a-3ce4{padding-block-start:60px;padding-block-end:60px;}}@media(max-width:767px){.elementor .e-3dbdf253-5f75{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-30aa7dc7-f87f{padding-block-start:56px;padding-block-end:56px;}}@media(max-width:767px){.elementor .e-d7b5557-d5f8{font-size:28px;}}@media(max-width:767px){.elementor .e-4c848493-28ea{padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:767px){.elementor .e-66560248-c59a{padding-block-start:60px;padding-block-end:60px;}}@media(max-width:767px){.elementor .e-43a5aa95-2159{font-size:30px;}}@media(max-width:767px){.elementor .e-3c306316-d72e{padding-block-start:60px;padding-block-end:60px;background-color:var(--sand);}}@media(max-width:767px){.elementor .e-4c1fc311-1b75{flex-direction:column;align-items:center;}}@media(max-width:767px){.elementor .e-3cecddfd-3a64{padding-block-start:60px;padding-block-end:64px;}}