.elementor .s-package-period{font-weight:600;font-size:15px;color:#07273F;}.elementor .s-package-title{font-size:56px;line-height:1.03em;}.elementor .s-balneo-package-price{font-weight:900;font-size:40px;color:#07273F;line-height:1.1em;margin:0px;}.elementor .s-package-prices-link{width:auto;color:#FFFFFF;text-decoration:none;background-color:#07273F;}.elementor .s-package-prices-link:hover,.elementor .s-package-prices-link:focus-visible{color:#FFFFFF;background-color:#07273F;}.elementor .s-package-book-link{width:auto;color:#07273F;text-decoration:none;border-width:1px;border-color:#07273F;border-style:solid;background-color:#FFFFFF;}.elementor .s-package-book-link:hover,.elementor .s-package-book-link:focus-visible{color:#FFFFFF;background-color:#07273F;}.elementor .s-package-hero-actions{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;}.elementor .s-package-hero-copy{width:50%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .s-package-cover{width:100%;height:auto;object-fit:cover;object-position:center center;border-radius:20px;display:block;}.elementor .s-package-hero-photo{width:50%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px;}.elementor .s-package-hero-row{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:row;gap:48px;align-items:center;}.elementor .s-package-hero-inner{width:100%;min-width:0px;max-width:1280px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px;}.elementor .s-package-hero{width:100%;min-width:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;background-color:#F4F5F6;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .s-balneo-row-4{font-weight:700;font-size:18px;color:#07273F;text-align:start;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .s-balneo-row-5{font-weight:700;font-size:18px;color:#07273F;text-align:center;padding-block-start:20px;padding-block-end:20px;padding-inline-start:6px;padding-inline-end:6px;}.elementor .s-balneo-row-3{width:100%;min-width:0px;padding:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#F48523;border-style:solid;background-color:#FFFFFF;display:grid;flex-direction:column;gap:0px;grid-template-columns:70% 30%;align-items:center;}.elementor .s-balneo-row-2{width:100%;min-width:0px;overflow:hidden;padding:0px;margin:0px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0px;border-end-end-radius:0px;background-color:#F48523;display:flex;flex-direction:column;gap:0px;}.elementor .s-balneo-row-8{font-weight:400;font-size:18px;color:#07273F;line-height:1.35em;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .s-balneo-row-9{font-size:18px;}.elementor .s-balneo-procedure-1{width:100%;min-width:0px;padding:0px;margin:0px;background-color:#FFFFFF;display:grid;flex-direction:column;gap:0px;grid-template-columns:70% 30%;align-items:center;}.elementor .s-balneo-row-11{font-weight:400;font-size:18px;color:#07273F;line-height:1.35em;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .s-balneo-row-12{font-size:18px;}.elementor .s-balneo-procedure-2{width:100%;min-width:0px;padding:0px;margin:0px;background-color:#F4F5F6;display:grid;flex-direction:column;gap:0px;grid-template-columns:70% 30%;align-items:center;}.elementor .s-balneo-row-14{font-weight:400;font-size:18px;color:#07273F;line-height:1.35em;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .s-balneo-row-15{font-size:18px;}.elementor .s-balneo-procedure-3{width:100%;min-width:0px;padding:0px;margin:0px;background-color:#FFFFFF;display:grid;flex-direction:column;gap:0px;grid-template-columns:70% 30%;align-items:center;}.elementor .s-balneo-row-6{width:100%;min-width:0px;overflow:hidden;padding:0px;margin:0px;border-start-start-radius:0px;border-start-end-radius:0px;border-end-start-radius:20px;border-end-end-radius:20px;display:flex;flex-direction:column;gap:0px;}.elementor .s-balneo-table{width:100%;min-width:0px;overflow:visible;padding:0px;margin:0px;border-radius:20px;border-width:1px;border-color:#E9EBEC;border-style:solid;display:flex;flex-direction:column;gap:0px;}.elementor .s-balneo-inclusions-inner{width:100%;min-width:0px;max-width:1280px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px;}.elementor .s-balneo-inclusions{width:100%;min-width:0px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .s-balneo-benefit-inner{width:100%;min-width:0px;max-width:1280px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px;}.elementor .s-balneo-massage-benefit{width:100%;min-width:0px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;background-color:#F4F5F6;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .s-balneo-contact-phone{width:auto;color:#FFFFFF;text-decoration:none;background-color:#07273F;}.elementor .s-balneo-contact-phone:hover,.elementor .s-balneo-contact-phone:focus-visible{color:#FFFFFF;background-color:#07273F;}.elementor .s-balneo-contact-email{width:auto;color:#07273F;text-decoration:none;border-width:1px;border-color:#07273F;border-style:solid;background-color:#FFFFFF;}.elementor .s-balneo-contact-email:hover,.elementor .s-balneo-contact-email:focus-visible{color:#FFFFFF;background-color:#07273F;}.elementor .s-balneo-contact-actions{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:row;gap:12px;}.elementor .s-balneo-contact-inner{width:100%;min-width:0px;max-width:1280px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:24px;}.elementor .s-balneo-contact{width:100%;min-width:0px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:36px;padding-inline-end:36px;margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:20px;align-items:center;}