@media(max-width:767px){.elementor .s-package-title{font-size:34px;}}@media(max-width:767px){.elementor .s-balneo-package-price{font-size:32px;}}@media(max-width:767px){.elementor .s-package-prices-link{width:100%;}}@media(max-width:767px){.elementor .s-package-book-link{width:100%;}}@media(max-width:767px){.elementor .s-package-hero-actions{flex-direction:column;gap:12px;}}@media(max-width:767px){.elementor .s-package-hero-copy{width:100%;gap:18px;}}@media(max-width:767px){.elementor .s-package-cover{height:auto;}}@media(max-width:767px){.elementor .s-package-hero-photo{width:100%;}}@media(max-width:767px){.elementor .s-package-hero-row{flex-direction:column;gap:26px;}}@media(max-width:767px){.elementor .s-package-hero{padding-block-start:32px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-balneo-row-4{font-size:12px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;grid-column:1;grid-row:1;}}@media(max-width:767px){.elementor .s-balneo-row-5{font-size:16.1px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:block;grid-column:2;grid-row:1;}}@media(max-width:767px){.elementor .s-balneo-row-3{column-gap:4px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:8px;padding-inline-end:8px;gap:4px;grid-template-columns:65% 35%;grid-template-rows:auto;}}@media(max-width:767px){.elementor .s-balneo-row-8{font-size:14px;padding:0px;grid-column:1;grid-row:1;}}@media(max-width:767px){.elementor .s-balneo-row-9{font-size:15px;line-height:1.4em;padding:0px;grid-column:2;grid-row:1;align-self:center;}}@media(max-width:767px){.elementor .s-balneo-procedure-1{column-gap:4px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:8px;padding-inline-end:8px;gap:4px;grid-template-columns:65% 35%;grid-template-rows:auto;align-items:center;}}@media(max-width:767px){.elementor .s-balneo-row-11{font-size:14px;padding:0px;grid-column:1;grid-row:1;}}@media(max-width:767px){.elementor .s-balneo-row-12{font-size:15px;line-height:1.4em;padding:0px;grid-column:2;grid-row:1;align-self:center;}}@media(max-width:767px){.elementor .s-balneo-procedure-2{column-gap:4px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:8px;padding-inline-end:8px;gap:4px;grid-template-columns:65% 35%;grid-template-rows:auto;align-items:center;}}@media(max-width:767px){.elementor .s-balneo-row-14{font-size:14px;padding:0px;grid-column:1;grid-row:1;}}@media(max-width:767px){.elementor .s-balneo-row-15{font-size:15px;line-height:1.4em;padding:0px;grid-column:2;grid-row:1;align-self:center;}}@media(max-width:767px){.elementor .s-balneo-procedure-3{column-gap:4px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:8px;padding-inline-end:8px;gap:4px;grid-template-columns:65% 35%;grid-template-rows:auto;align-items:center;}}@media(max-width:767px){.elementor .s-balneo-inclusions{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-balneo-massage-benefit{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .s-balneo-contact-phone{width:100%;}}@media(max-width:767px){.elementor .s-balneo-contact-email{width:100%;}}@media(max-width:767px){.elementor .s-balneo-contact-actions{flex-direction:column;gap:12px;}}@media(max-width:767px){.elementor .s-balneo-contact{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}