.affiliateFirstHeader{position:relative;display:flex;align-items:center;justify-content:center;padding:1.5em;background-image:repeating-linear-gradient(-45deg,#fafafa,#fafafa 2px,transparent 0,transparent 4px);background-repeat:no-repeat;background-position:0 100%;background-size:100%}.affiliateFirstHeader:after,.affiliateFirstHeader:before{position:absolute;content:"";border-color:var(--color_main);width:2.25em;height:2em;display:inline-block;box-sizing:border-box}.affiliateFirstHeader:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.affiliateFirstHeader:after{right:0;bottom:0;border-right:1px solid;border-bottom:1px solid}.marker{background:linear-gradient(transparent 60%,#f9e5d1 0);font-weight:700}.rich-text-wrapper-hotels{li:has(.list-of-editor-review){padding-top:.125rem;padding-bottom:.125rem}ul:has(.list-of-editor-review){display:flex}ul:has(.list-of-editor-review){list-style-type:disc}ul:has(.list-of-editor-review){flex-direction:column}ul:has(.list-of-editor-review){row-gap:.25rem}ul:has(.list-of-editor-review){padding-top:1.5rem;padding-bottom:1.5rem}ul:has(.list-of-editor-review){padding-left:3.5rem}ul:has(.list-of-editor-review){padding-right:1.25rem}ul:not(:has(.list-of-editor-review)){display:flex}ul:not(:has(.list-of-editor-review)){list-style-type:disc}ul:not(:has(.list-of-editor-review)){flex-direction:column}ul:not(:has(.list-of-editor-review)){row-gap:.375rem}ul:not(:has(.list-of-editor-review)){padding-top:.5rem;padding-bottom:.5rem}ul:not(:has(.list-of-editor-review)){padding-left:1.75rem}ul:not(:has(.list-of-editor-review)){padding-right:1.25rem}ul:not(:has(.list-of-editor-review)) li{padding-top:.125rem;padding-bottom:.125rem}ul li::marker{--tw-text-opacity:1;color:rgb(26 131 131/var(--tw-text-opacity))}details summary{width:100%;list-style-type:none}details summary::-webkit-details-marker{display:none}.accordion-blue{position:relative;z-index:10;display:flex;cursor:pointer;align-items:center;justify-content:space-between;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgb(37 137 208/var(--tw-bg-opacity));padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:1rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.accordion-blue:after{content:"";height:.625rem;width:.625rem;--tw-translate-y:-0.25rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-bottom-width:3px;border-right-width:3px;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;transition-duration:.3s}details[open] .accordion-blue:after{--tw-translate-y:0px;--tw-rotate:-135deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}details>figure{--tw-translate-y:-0.625rem;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));padding-left:2rem;padding-right:2rem;padding-top:1rem;padding-bottom:2rem;opacity:0;transition-property:all;transition-duration:.25s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);height:0;overflow:hidden}details>figure,details[open]>figure{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}details[open]>figure{--tw-translate-y:0px;opacity:1;height:auto}}@keyframes slide{0%{transform:scale(0) rotate(25deg);opacity:0}50%{transform:scale(1) rotate(25deg);opacity:1}to{transform:scale(50) rotate(25deg);opacity:0}}.bookingBtn{position:relative;overflow:hidden}.bookingBtn:before{content:"";position:absolute;top:-100px;left:-100px;width:50px;height:50px;background-image:linear-gradient(100deg,hsla(0,0%,100%,0) 10%,#fff 100%,hsla(0,0%,100%,0) 0);animation-name:slide;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.bookingBtn:hover{transform:translateY(1.5px);box-shadow:none}.rich-text-wrapper-column{table{margin-bottom:1.25rem;width:100%;max-width:100%;border-collapse:collapse;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(83 82 82/var(--tw-text-opacity))}@media (min-width:768px){table{font-size:1rem;line-height:1.5rem}}table td,table th{position:relative;padding:.5rem}table th{--tw-bg-opacity:1;background-color:rgb(245 246 247/var(--tw-bg-opacity))}table tr:nth-of-type(odd){--tw-bg-opacity:1;background-color:rgb(250 251 252/var(--tw-bg-opacity))}table:not(.has-border-color) :where(th,td){border-width:1px}table:not(.has-border-color) :where(th,td){--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity))}table :is(th,td):has(.s-circle,.d-circle,.triangle,.cross){height:60px}li:has(.list-of-hotels){padding-top:.125rem;padding-bottom:.125rem}li:has(.list-of-hotels){font-weight:700}li:has(.list-of-hotels){--tw-text-opacity:1;color:rgb(111 182 195/var(--tw-text-opacity))}li:has(.list-of-hotels):hover{--tw-text-opacity:1;color:rgb(163 234 247/var(--tw-text-opacity))}ul:has(.list-of-hotels){display:flex}ul:has(.list-of-hotels){list-style-type:disc}ul:has(.list-of-hotels){flex-direction:column}ul:has(.list-of-hotels){row-gap:.25rem}ul:has(.list-of-hotels){--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}ul:has(.list-of-hotels){padding-top:1.5rem;padding-bottom:1.5rem}ul:has(.list-of-hotels){padding-left:2.5rem}ul:has(.list-of-hotels){padding-right:1.25rem}.redirect-link:hover{--tw-text-opacity:1;color:rgb(173 216 230/var(--tw-text-opacity))}}