html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle img{margin-left:12px}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{text-align:right}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a img{margin-left:12px}.wpml-language-switcher-block{display:flex;box-sizing:border-box;width:100%!important}.wpml-language-switcher-block>.wp-block-navigation-item,.wpml-language-switcher-block>.wp-block-navigation-item>div{display:flex;width:100%!important}.wpml-language-switcher-block .wp-block-navigation__container{background:unset!important}.wpml-language-switcher-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wpml-language-switcher-block .wpml-ls-dropdown ul li button{padding:0}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal{min-width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li{width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal{margin:0;min-width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{width:inherit!important;text-align:left}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block ul{list-style-type:none!important;padding:0!important;width:100%}.wpml-language-switcher-block ul li{margin:0!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container{border:inherit!important;background-color:unset!important;min-width:unset!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item{border-radius:0!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item a{display:flex;align-items:center;min-width:max-content;padding:1px}.wpml-language-switcher-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0!important;gap:1em!important}.wpml-language-switcher-block ul.horizontal-list li{display:inline-block;margin:0;line-height:100%}.wpml-language-switcher-block ul.horizontal-list li a{line-height:100%}.wpml-language-switcher-block ul.center-justify{justify-content:center}.wpml-language-switcher-block ul.center-justify .wp-block-navigation-item{justify-content:center}.wpml-language-switcher-block ul.right-justify{justify-content:right}.wpml-language-switcher-block ul.right-justify .wp-block-navigation-item{justify-content:right}.wpml-language-switcher-block ul.space_between-justify{justify-content:space-between}.wpml-language-switcher-block ul.space_between-justify li>div{white-space:nowrap}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color)!important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color)!important}.wpml-language-switcher-block ul.isHorizontal{padding-left:0;list-style:none}.wpml-language-switcher-block ul.isHorizontal li{display:inline;margin-left:0}.wpml-language-switcher-block ul.isHorizontal li div{display:inline-block}.wpml-language-switcher-block ul.hasSpacing.isHorizontal li:not(:last-child){margin-right:var(--language-spacing)!important}.wpml-language-switcher-block ul.hasSpacing.isVertical li:not(:last-child){margin-bottom:var(--language-spacing)!important}.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div,.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div>a{display:inline-flex;align-items:center}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color)!important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color)!important}.wpml-language-switcher-block .hasFontSize{font-size:var(--font-size)!important}.wpml-language-switcher-block .hasLetterSpacing{letter-spacing:var(--letter-spacing)!important}.wpml-language-switcher-block .hasTextTransform{text-transform:var(--text-transform)!important}.wpml-language-switcher-block .hasFontFamily{font-family:var(--font-family)!important}.wpml-ls-flag{display:inline-block}.wpml-ls-flag-style-btn{border:0 #fff0;padding-top:3px!important}.wpml-ls-flag-style-btn.black-bg{background-color:#000}.wpml-ls-flag-style-btn.transparent-bg{background-color:#fff0}.wpml-ls-control-row{border:solid 1px #949494;border-radius:2px;margin-bottom:8px}.wpml-ls-control-row-with-padding{padding:1px}.wpml-ls-number-control{max-width:100%;width:100%}.wpml-ls-slider-control-alert{margin-top:5px!important}.wpml-ls-slider .ant-slider-track{background-color:#3858E9}.wpml-ls-slider .ant-slider-handle{border:solid 1px #000}.wpml-ls-control-blue{color:#3858E9!important}.wpml-ls-number-with-unit-select select{color:#3858E9!important;font-weight:900!important}.wpml-ls-control-grey{color:#757575}.wpml-ls-control-bg-grey{background-color:#a6a6a6}.wpml-ls-control-font{font-family:"SF Pro Text",sans-serif;font-style:normal;font-weight:400!important;font-size:13px!important;line-height:140%!important}.wpml-ls-option-btn-col{padding:.5px}.wpml-ls-no-borders{border:none}.ant-col-8.wpml-ls-option-btn-col{display:inline-flex}.wpml-ls-three-btn-row .wpml-ls-option-btn-wrap{white-space:normal;word-break:break-word}.wpml-ls-three-btn-row .ant-btn-no-height-less-padding{height:unset;padding-right:10px;padding-left:10px}.wpml-ls-full-width{width:100%}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__track{background-color:#3858E9;border-color:#3858E9}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__thumb{background-color:#fff}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__track{background-color:#fff;border-color:#000}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__thumb{background-color:#000}.ant-select-dropdown{min-width:45px!important;max-width:45px!important;width:45px!important}.wpml-ls-color-control{border:1px solid #DDD;border-bottom:0;padding:10px;box-sizing:border-box}.wpml-ls-color-control.wpml-ls-with-bottom-border{border-bottom:1px solid #DDD}.wpml-ls-color-control .wpml-ls-icon-no-color:hover{cursor:pointer}.wpml-ls-color-control .component-color-indicator{width:25px;height:25px;box-shadow:0 0 2px 1px lightgrey}.wpml-ls-color-control .component-color-indicator:hover{cursor:pointer}.wpml-ls-color-control .wpml-ls-color-title{top:3px}.wpml-ls-dimension-control{border-top:solid 1px #e0e0e0}.wpml-ls-dimension-control .components-panel__arrow{visibility:hidden}.wpml-ls-panel-settings-dropdown-container{position:absolute;right:0}.wpml-ls-icon-link{width:24px;height:24px;top:3px;border-radius:2px}.ant-input-number-handler-wrap{display:none!important}.ant-input-number-input{padding-right:0px!important;padding-left:3px!important}.block-editor-contrast-checker+.block-editor-contrast-checker{display:none}.current-language-item{display:flex;align-items:center;min-height:30px}.current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wpml-ls-fontLetterCase-control button.components-button.has-icon{margin-right:0!important;min-width:30px!important;height:30px!important}.wpml-ls-fontLetterSpacing-control div.components-input-control__container{top:4px}[data-wpml='language-item']:first-of-type{margin-top:5px!important}.wpml-ls-dimension-panel .components-panel__arrow{display:none}.wpml-ls-typography-panel .components-panel__arrow{display:none}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-more{font-size:large;margin-right:10px}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-plus{font-size:medium;margin-right:10px}.wp-block-navigation.is-content-justification-space-between .wp-block-page-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher']{display:contents!important}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item{display:flex}.wp-block-navigation .wpml-block-navigation-language-switcher,.wp-block-navigation [data-type='wpml/navigation-language-switcher']{display:flex!important;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit;gap:inherit;margin:0;width:fit-content;max-width:fit-content}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-dropdown{flex:inherit;display:flex!important}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-list{flex:inherit;display:contents!important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-dropdown,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:flex!important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-list,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:contents!important}.wp-block-navigation .wpml-block-navigation-item{background-color:inherit}.wp-block-navigation .wpml-block-navigation-item .current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wp-block-navigation__submenu-container li{margin:0}.wp-block-navigation .wpml-language-switcher-navigation-block{width:unset!important;flex:initial!important}.wp-block-navigation .wpml-language-switcher-navigation-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation .wpml-language-switcher-navigation-block ul li a{display:flex;align-items:center}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0!important;gap:1.5em!important}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li{display:inline-block;line-height:100%}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li div{line-height:100%;display:inline-flex;align-items:center}.ant-input-number{-webkit-box-sizing:border-box;box-sizing:border-box;font-variant:tabular-nums;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;width:100%;min-width:0;padding:4px 11px;color:rgb(0 0 0 / .85);font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;-webkit-transition:all 0.3s;transition:all 0.3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.ant-input-number::-moz-placeholder{opacity:1}.ant-input-number::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number:-ms-input-placeholder{color:#bfbfbf}.ant-input-number::-ms-input-placeholder{color:#bfbfbf}.ant-input-number::placeholder{color:#bfbfbf}.ant-input-number:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number:placeholder-shown{text-overflow:ellipsis}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-number:focus,.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px rgb(24 144 255 / .2);box-shadow:0 0 0 2px rgb(24 144 255 / .2)}.ant-input-number-disabled{color:rgb(0 0 0 / .25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number[disabled]{color:rgb(0 0 0 / .25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number[disabled]:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-borderless,.ant-input-number-borderless:hover,.ant-input-number-borderless:focus,.ant-input-number-borderless-focused,.ant-input-number-borderless-disabled,.ant-input-number-borderless[disabled]{background-color:#fff0;border:none;-webkit-box-shadow:none;box-shadow:none}textarea.ant-input-number{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;-webkit-transition:all 0.3s,height 0s;transition:all 0.3s,height 0s}.ant-input-number-lg{padding:6.5px 11px;font-size:16px}.ant-input-number-sm{padding:0 7px}.ant-input-number-handler{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:rgb(0 0 0 / .45);font-weight:700;line-height:0;text-align:center;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.ant-input-number-handler:active{background:#f4f4f4}.ant-input-number-handler:hover .ant-input-number-handler-up-inner,.ant-input-number-handler:hover .ant-input-number-handler-down-inner{color:#40a9ff}.ant-input-number-handler-up-inner,.ant-input-number-handler-down-inner{display:inline-block;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:rgb(0 0 0 / .45);line-height:12px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-input-number-handler-up-inner>*,.ant-input-number-handler-down-inner>*{line-height:1}.ant-input-number-handler-up-inner svg,.ant-input-number-handler-down-inner svg{display:inline-block}.ant-input-number-handler-up-inner::before,.ant-input-number-handler-down-inner::before{display:none}.ant-input-number-handler-up-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-up-inner .ant-input-number-handler-down-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-up-inner-icon,.ant-input-number-handler-down-inner .ant-input-number-handler-down-inner-icon{display:block}.ant-input-number:hover{border-color:#40a9ff;border-right-width:1px!important}.ant-input-number:hover+.ant-form-item-children-icon{opacity:0;-webkit-transition:opacity 0.24s linear 0.24s;transition:opacity 0.24s linear 0.24s}.ant-input-number-focused{border-color:#40a9ff;border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px rgb(24 144 255 / .2);box-shadow:0 0 0 2px rgb(24 144 255 / .2)}.ant-input-number-disabled{color:rgb(0 0 0 / .25);background-color:#f5f5f5;cursor:not-allowed;opacity:1}.ant-input-number-disabled:hover{border-color:#d9d9d9;border-right-width:1px!important}.ant-input-number-disabled .ant-input-number-input{cursor:not-allowed}.ant-input-number-disabled .ant-input-number-handler-wrap{display:none}.ant-input-number-readonly .ant-input-number-handler-wrap{display:none}.ant-input-number-input{width:100%;height:30px;padding:0 11px;text-align:left;background-color:#fff0;border:0;border-radius:2px;outline:0;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-moz-appearance:textfield!important}.ant-input-number-input::-moz-placeholder{opacity:1}.ant-input-number-input::-webkit-input-placeholder{color:#bfbfbf}.ant-input-number-input:-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::-ms-input-placeholder{color:#bfbfbf}.ant-input-number-input::placeholder{color:#bfbfbf}.ant-input-number-input:-moz-placeholder-shown{text-overflow:ellipsis}.ant-input-number-input:-ms-input-placeholder{text-overflow:ellipsis}.ant-input-number-input:placeholder-shown{text-overflow:ellipsis}.ant-input-number-input[type='number']::-webkit-inner-spin-button,.ant-input-number-input[type='number']::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.ant-input-number-lg{padding:0;font-size:16px}.ant-input-number-lg input{height:38px}.ant-input-number-sm{padding:0}.ant-input-number-sm input{height:22px;padding:0 7px}.ant-input-number-handler-wrap{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-left:1px solid #d9d9d9;border-radius:0 2px 2px 0;opacity:0;-webkit-transition:opacity 0.24s linear 0.1s;transition:opacity 0.24s linear 0.1s}.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-up-inner,.ant-input-number-handler-wrap .ant-input-number-handler .ant-input-number-handler-down-inner{min-width:auto;margin-right:0;font-size:7px}.ant-input-number-borderless .ant-input-number-handler-wrap{border-left-width:0}.ant-input-number-handler-wrap:hover .ant-input-number-handler{height:40%}.ant-input-number:hover .ant-input-number-handler-wrap{opacity:1}.ant-input-number-handler-up{border-top-right-radius:2px;cursor:pointer}.ant-input-number-handler-up-inner{top:50%;margin-top:-5px;text-align:center}.ant-input-number-handler-up:hover{height:60%!important}.ant-input-number-handler-down{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.ant-input-number-handler-down-inner{top:50%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ant-input-number-handler-down:hover{height:60%!important}.ant-input-number-borderless .ant-input-number-handler-down{border-top-width:0}.ant-input-number-handler-up-disabled,.ant-input-number-handler-down-disabled{cursor:not-allowed}.ant-input-number-handler-up-disabled:hover .ant-input-number-handler-up-inner,.ant-input-number-handler-down-disabled:hover .ant-input-number-handler-down-inner{color:rgb(0 0 0 / .25)}.ant-input-number-borderless{-webkit-box-shadow:none;box-shadow:none}.ant-input-number-rtl{direction:rtl}.ant-input-number-rtl .ant-input-number-handler-wrap{right:auto;left:0;border-right:1px solid #d9d9d9;border-left:0;border-radius:2px 0 0 2px}.ant-input-number-rtl.ant-input-number-borderless .ant-input-number-handler-wrap{border-right-width:0}.ant-input-number-rtl .ant-input-number-input{direction:ltr;text-align:right}.ant-select-single .ant-select-selector{display:-webkit-box;display:-ms-flexbox;display:flex}.ant-select-single .ant-select-selector .ant-select-selection-search{position:absolute;top:0;right:11px;bottom:0;left:11px}.ant-select-single .ant-select-selector .ant-select-selection-search-input{width:100%}.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{padding:0;line-height:30px;-webkit-transition:all 0.3s;transition:all 0.3s}@supports (-moz-appearance:meterbar){.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:30px}}.ant-select-single .ant-select-selector .ant-select-selection-item{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-select-single .ant-select-selector .ant-select-selection-placeholder{pointer-events:none}.ant-select-single .ant-select-selector::after,.ant-select-single .ant-select-selector .ant-select-selection-item::after,.ant-select-single .ant-select-selector .ant-select-selection-placeholder::after{display:inline-block;width:0;visibility:hidden;content:'\a0'}.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:25px}.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:18px}.ant-select-single.ant-select-open .ant-select-selection-item{color:#bfbfbf}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{width:100%;height:32px;padding:0 11px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{height:30px}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector::after{line-height:30px}.ant-select-single.ant-select-customize-input .ant-select-selector::after{display:none}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-search{position:static;width:100%}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder{position:absolute;right:0;left:0;padding:0 11px}.ant-select-single.ant-select-customize-input .ant-select-selector .ant-select-selection-placeholder::after{display:none}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{height:40px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector::after,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:38px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{height:24px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector::after,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-placeholder{line-height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input):not(.ant-select-customize-input) .ant-select-selection-search-input{height:22px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selection-search{right:7px;left:7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input) .ant-select-selector{padding:0 7px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:28px}.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:21px}.ant-select-single.ant-select-lg:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-selection-overflow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.ant-select-selection-overflow-item{-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-item-align:center;align-self:center;max-width:100%}.ant-select-multiple .ant-select-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 4px}.ant-select-show-search.ant-select-multiple .ant-select-selector{cursor:text}.ant-select-disabled.ant-select-multiple .ant-select-selector{background:#f5f5f5;cursor:not-allowed}.ant-select-multiple .ant-select-selector::after{display:inline-block;width:0;margin:2px 0;line-height:24px;content:'\a0'}.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:24px}.ant-select-multiple .ant-select-selection-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;-webkit-transition:font-size 0.3s,line-height 0.3s,height 0.3s;transition:font-size 0.3s,line-height 0.3s,height 0.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-margin-end:4px;margin-inline-end:4px;-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:4px;padding-inline-end:4px}.ant-select-disabled.ant-select-multiple .ant-select-selection-item{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.ant-select-multiple .ant-select-selection-item-content{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.ant-select-multiple .ant-select-selection-item-remove{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;color:rgb(0 0 0 / .45);font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.ant-select-multiple .ant-select-selection-item-remove>*{line-height:1}.ant-select-multiple .ant-select-selection-item-remove svg{display:inline-block}.ant-select-multiple .ant-select-selection-item-remove::before{display:none}.ant-select-multiple .ant-select-selection-item-remove .ant-select-multiple .ant-select-selection-item-remove-icon{display:block}.ant-select-multiple .ant-select-selection-item-remove>.anticon{vertical-align:-.2em}.ant-select-multiple .ant-select-selection-item-remove:hover{color:rgb(0 0 0 / .75)}.ant-select-multiple .ant-select-selection-overflow-item+.ant-select-selection-overflow-item .ant-select-selection-search{-webkit-margin-start:0;margin-inline-start:0}.ant-select-multiple .ant-select-selection-search{position:relative;max-width:100%;margin-top:2px;margin-bottom:2px;-webkit-margin-start:7px;margin-inline-start:7px}.ant-select-multiple .ant-select-selection-search-input,.ant-select-multiple .ant-select-selection-search-mirror{height:24px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';line-height:24px;-webkit-transition:all 0.3s;transition:all 0.3s}.ant-select-multiple .ant-select-selection-search-input{width:100%;min-width:4.1px}.ant-select-multiple .ant-select-selection-search-mirror{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.ant-select-multiple .ant-select-selection-placeholder{position:absolute;top:50%;right:11px;left:11px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s;transition:all 0.3s}.ant-select-multiple.ant-select-lg .ant-select-selector::after{line-height:32px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:30px}.ant-select-multiple.ant-select-lg .ant-select-selection-search{height:33px;line-height:33px}.ant-select-multiple.ant-select-lg .ant-select-selection-search-input,.ant-select-multiple.ant-select-lg .ant-select-selection-search-mirror{height:32px;line-height:30px}.ant-select-multiple.ant-select-sm .ant-select-selector::after{line-height:16px}.ant-select-multiple.ant-select-sm .ant-select-selection-item{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-search{height:17px;line-height:17px}.ant-select-multiple.ant-select-sm .ant-select-selection-search-input,.ant-select-multiple.ant-select-sm .ant-select-selection-search-mirror{height:16px;line-height:14px}.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{left:7px}.ant-select-multiple.ant-select-sm .ant-select-selection-search:first-child .ant-select-selection-search-input{margin-left:3px}.ant-select-multiple.ant-select-lg .ant-select-selection-item{height:32px;line-height:32px}.ant-select-disabled .ant-select-selection-item-remove{display:none}.ant-select{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgb(0 0 0 / .85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;display:inline-block;cursor:pointer}.ant-select:not(.ant-select-customize-input) .ant-select-selector{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;-webkit-transition:all 0.3s cubic-bezier(.645,.045,.355,1);transition:all 0.3s cubic-bezier(.645,.045,.355,1)}.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:pointer}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:text}.ant-select-show-search.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:auto}.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#40a9ff;border-right-width:1px!important;outline:0;-webkit-box-shadow:0 0 0 2px rgb(24 144 255 / .2);box-shadow:0 0 0 2px rgb(24 144 255 / .2)}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:rgb(0 0 0 / .25);background:#f5f5f5;cursor:not-allowed}.ant-select-multiple.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{background:#f5f5f5}.ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector input{cursor:not-allowed}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input{margin:0;padding:0;background:#fff0;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ant-select:not(.ant-select-customize-input) .ant-select-selector .ant-select-selection-search-input::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#40a9ff;border-right-width:1px!important}.ant-select-selection-item{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media all and (-ms-high-contrast:none){.ant-select-selection-item *::-ms-backdrop,.ant-select-selection-item{-ms-flex:auto;flex:auto}}.ant-select-selection-placeholder{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast:none){.ant-select-selection-placeholder *::-ms-backdrop,.ant-select-selection-placeholder{-ms-flex:auto;flex:auto}}.ant-select-arrow{display:inline-block;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:53%;right:11px;width:12px;height:12px;margin-top:-6px;color:rgb(0 0 0 / .25);font-size:12px;line-height:1;text-align:center;pointer-events:none}.ant-select-arrow>*{line-height:1}.ant-select-arrow svg{display:inline-block}.ant-select-arrow::before{display:none}.ant-select-arrow .ant-select-arrow-icon{display:block}.ant-select-arrow .anticon{vertical-align:top;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.ant-select-arrow .anticon>svg{vertical-align:top}.ant-select-arrow .anticon:not(.ant-select-suffix){pointer-events:auto}.ant-select-disabled .ant-select-arrow{cursor:not-allowed}.ant-select-clear{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:rgb(0 0 0 / .25);font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;-webkit-transition:color 0.3s ease,opacity 0.15s ease;transition:color 0.3s ease,opacity 0.15s ease;text-rendering:auto}.ant-select-clear::before{display:block}.ant-select-clear:hover{color:rgb(0 0 0 / .45)}.ant-select:hover .ant-select-clear{opacity:1}.ant-select-dropdown{margin:0;padding:0;color:rgb(0 0 0 / .85);font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:absolute;top:-9999px;left:-9999px;z-index:1050;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;-webkit-box-shadow:0 3px 6px -4px rgb(0 0 0 / .12),0 6px 16px 0 rgb(0 0 0 / .08),0 9px 28px 8px rgb(0 0 0 / .05);box-shadow:0 3px 6px -4px rgb(0 0 0 / .12),0 6px 16px 0 rgb(0 0 0 / .08),0 9px 28px 8px rgb(0 0 0 / .05)}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-bottomLeft,.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpIn;animation-name:antSlideUpIn}.ant-select-dropdown.slide-up-enter.slide-up-enter-active.ant-select-dropdown-placement-topLeft,.ant-select-dropdown.slide-up-appear.slide-up-appear-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownIn;animation-name:antSlideDownIn}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-bottomLeft{-webkit-animation-name:antSlideUpOut;animation-name:antSlideUpOut}.ant-select-dropdown.slide-up-leave.slide-up-leave-active.ant-select-dropdown-placement-topLeft{-webkit-animation-name:antSlideDownOut;animation-name:antSlideDownOut}.ant-select-dropdown-hidden{display:none}.ant-select-dropdown-empty{color:rgb(0 0 0 / .25)}.ant-select-item-empty{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgb(0 0 0 / .85);font-weight:400;font-size:14px;line-height:22px;color:rgb(0 0 0 / .25)}.ant-select-item{position:relative;display:block;min-height:32px;padding:5px 12px;color:rgb(0 0 0 / .85);font-weight:400;font-size:14px;line-height:22px;cursor:pointer;-webkit-transition:background 0.3s ease;transition:background 0.3s ease}.ant-select-item-group{color:rgb(0 0 0 / .45);font-size:12px;cursor:default}.ant-select-item-option{display:-webkit-box;display:-ms-flexbox;display:flex}.ant-select-item-option-content{-webkit-box-flex:1;-ms-flex:auto;flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-select-item-option-state{-webkit-box-flex:0;-ms-flex:none;flex:none}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#f5f5f5}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:rgb(0 0 0 / .85);font-weight:600;background-color:#e6f7ff}.ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#1890ff}.ant-select-item-option-disabled{color:rgb(0 0 0 / .25);cursor:not-allowed}.ant-select-item-option-grouped{padding-left:24px}.ant-select-lg{font-size:16px}.ant-select-borderless .ant-select-selector{background-color:transparent!important;border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ant-select-rtl{direction:rtl}.ant-select-rtl .ant-select-arrow{right:initial;left:11px}.ant-select-rtl .ant-select-clear{right:initial;left:11px}.ant-select-dropdown-rtl{direction:rtl}.ant-select-dropdown-rtl .ant-select-item-option-grouped{padding-right:24px;padding-left:12px}.ant-select-rtl.ant-select-multiple.ant-select-show-arrow .ant-select-selector,.ant-select-rtl.ant-select-multiple.ant-select-allow-clear .ant-select-selector{padding-right:4px;padding-left:24px}.ant-select-rtl.ant-select-multiple .ant-select-selection-item{text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-item-content{margin-right:0;margin-left:4px;text-align:right}.ant-select-rtl.ant-select-multiple .ant-select-selection-search-mirror{right:0;left:auto}.ant-select-rtl.ant-select-multiple .ant-select-selection-search:first-child>.ant-select-selection-search-input{margin-right:5px!important;margin-left:0!important}.ant-select-rtl.ant-select-multiple .ant-select-selection-placeholder{right:11px;left:auto}.ant-select-rtl.ant-select-multiple.ant-select-sm .ant-select-selection-placeholder{right:7px}.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-item,.ant-select-rtl.ant-select-single .ant-select-selector .ant-select-selection-placeholder{right:0;left:9px;text-align:right}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-search{right:11px;left:25px}.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:18px}.ant-select-rtl.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{padding:0 11px}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-search{right:0}.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-item,.ant-select-rtl.ant-select-single.ant-select-sm:not(.ant-select-customize-input).ant-select-show-arrow .ant-select-selection-placeholder{padding-right:0;padding-left:21px}.ant-slider{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgb(0 0 0 / .85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;height:12px;margin:10px 6px 10px;padding:4px 0;cursor:pointer;-ms-touch-action:none;touch-action:none}.ant-slider-vertical{width:12px;height:100%;margin:6px 10px;padding:0 4px}.ant-slider-vertical .ant-slider-rail{width:4px;height:100%}.ant-slider-vertical .ant-slider-track{width:4px}.ant-slider-vertical .ant-slider-handle{margin-top:-6px;margin-left:-5px}.ant-slider-vertical .ant-slider-mark{top:0;left:12px;width:18px;height:100%}.ant-slider-vertical .ant-slider-mark-text{left:4px;white-space:nowrap}.ant-slider-vertical .ant-slider-step{width:4px;height:100%}.ant-slider-vertical .ant-slider-dot{top:auto;left:2px;margin-bottom:-4px}.ant-slider-tooltip .ant-tooltip-inner{min-width:unset}.ant-slider-rtl.ant-slider-vertical .ant-slider-handle{margin-right:-5px;margin-left:0}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark{right:12px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-mark-text{right:4px;left:auto}.ant-slider-rtl.ant-slider-vertical .ant-slider-dot{right:2px;left:auto}.ant-slider-with-marks{margin-bottom:28px}.ant-slider-rail{position:absolute;width:100%;height:4px;background-color:#f5f5f5;border-radius:2px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.ant-slider-track{position:absolute;height:4px;background-color:#91d5ff;border-radius:2px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.ant-slider-handle{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #91d5ff;border-radius:50%;-webkit-box-shadow:0;box-shadow:0;cursor:pointer;-webkit-transition:border-color 0.3s,-webkit-box-shadow 0.6s,-webkit-transform 0.3s cubic-bezier(.18,.89,.32,1.28);transition:border-color 0.3s,-webkit-box-shadow 0.6s,-webkit-transform 0.3s cubic-bezier(.18,.89,.32,1.28);transition:border-color 0.3s,box-shadow 0.6s,transform 0.3s cubic-bezier(.18,.89,.32,1.28);transition:border-color 0.3s,box-shadow 0.6s,transform 0.3s cubic-bezier(.18,.89,.32,1.28),-webkit-box-shadow 0.6s,-webkit-transform 0.3s cubic-bezier(.18,.89,.32,1.28)}.ant-slider-handle-dragging.ant-slider-handle-dragging.ant-slider-handle-dragging{border-color:#46a6ff;-webkit-box-shadow:0 0 0 5px rgb(24 144 255 / .12);box-shadow:0 0 0 5px rgb(24 144 255 / .12)}.ant-slider-handle:focus{border-color:#46a6ff;outline:none;-webkit-box-shadow:0 0 0 5px rgb(24 144 255 / .12);box-shadow:0 0 0 5px rgb(24 144 255 / .12)}.ant-slider-handle.ant-tooltip-open{border-color:#1890ff}.ant-slider:hover .ant-slider-rail{background-color:#e1e1e1}.ant-slider:hover .ant-slider-track{background-color:#69c0ff}.ant-slider:hover .ant-slider-handle:not(.ant-tooltip-open){border-color:#69c0ff}.ant-slider-mark{position:absolute;top:14px;left:0;width:100%;font-size:14px}.ant-slider-mark-text{position:absolute;display:inline-block;color:rgb(0 0 0 / .45);text-align:center;word-break:keep-all;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ant-slider-mark-text-active{color:rgb(0 0 0 / .85)}.ant-slider-step{position:absolute;width:100%;height:4px;background:#fff0}.ant-slider-dot{position:absolute;top:-2px;width:8px;height:8px;margin-left:-4px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.ant-slider-dot:first-child{margin-left:-4px}.ant-slider-dot:last-child{margin-left:-4px}.ant-slider-dot-active{border-color:#8cc8ff}.ant-slider-disabled{cursor:not-allowed}.ant-slider-disabled .ant-slider-track{background-color:rgb(0 0 0 / .25)!important}.ant-slider-disabled .ant-slider-handle,.ant-slider-disabled .ant-slider-dot{background-color:#fff;border-color:rgb(0 0 0 / .25)!important;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed}.ant-slider-disabled .ant-slider-mark-text,.ant-slider-disabled .ant-slider-dot{cursor:not-allowed!important}.ant-slider-rtl{direction:rtl}.ant-slider-rtl .ant-slider-mark{right:0;left:auto}.ant-slider-rtl .ant-slider-dot{margin-right:-4px;margin-left:0}.ant-slider-rtl .ant-slider-dot:first-child{margin-right:-4px;margin-left:0}.ant-slider-rtl .ant-slider-dot:last-child{margin-right:-4px;margin-left:0}.ant-alert{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;color:rgb(0 0 0 / .85);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.ant-alert-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ant-alert-icon{margin-right:8px}.ant-alert-description{display:none;font-size:14px;line-height:22px}.ant-alert-success{background-color:#f6ffed;border:1px solid #b7eb8f}.ant-alert-success .ant-alert-icon{color:#52c41a}.ant-alert-info{background-color:#e6f7ff;border:1px solid #91d5ff}.ant-alert-info .ant-alert-icon{color:#1890ff}.ant-alert-warning{background-color:#fffbe6;border:1px solid #ffe58f}.ant-alert-warning .ant-alert-icon{color:#faad14}.ant-alert-error{background-color:#fff2f0;border:1px solid #ffccc7}.ant-alert-error .ant-alert-icon{color:#ff4d4f}.ant-alert-error .ant-alert-description>pre{margin:0;padding:0}.ant-alert-action{margin-left:8px}.ant-alert-close-icon{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:#fff0;border:none;outline:none;cursor:pointer}.ant-alert-close-icon .anticon-close{color:rgb(0 0 0 / .45);-webkit-transition:color 0.3s;transition:color 0.3s}.ant-alert-close-icon .anticon-close:hover{color:rgb(0 0 0 / .75)}.ant-alert-close-text{color:rgb(0 0 0 / .45);-webkit-transition:color 0.3s;transition:color 0.3s}.ant-alert-close-text:hover{color:rgb(0 0 0 / .75)}.ant-alert-with-description{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 15px 15px 24px}.ant-alert-with-description.ant-alert-no-icon{padding:15px 15px}.ant-alert-with-description .ant-alert-icon{margin-right:15px;font-size:24px}.ant-alert-with-description .ant-alert-message{display:block;margin-bottom:4px;color:rgb(0 0 0 / .85);font-size:16px}.ant-alert-message{color:rgb(0 0 0 / .85)}.ant-alert-with-description .ant-alert-description{display:block}.ant-alert.ant-alert-motion-leave{overflow:hidden;opacity:1;-webkit-transition:max-height 0.3s cubic-bezier(.78,.14,.15,.86),opacity 0.3s cubic-bezier(.78,.14,.15,.86),padding-top 0.3s cubic-bezier(.78,.14,.15,.86),padding-bottom 0.3s cubic-bezier(.78,.14,.15,.86),margin-bottom 0.3s cubic-bezier(.78,.14,.15,.86);transition:max-height 0.3s cubic-bezier(.78,.14,.15,.86),opacity 0.3s cubic-bezier(.78,.14,.15,.86),padding-top 0.3s cubic-bezier(.78,.14,.15,.86),padding-bottom 0.3s cubic-bezier(.78,.14,.15,.86),margin-bottom 0.3s cubic-bezier(.78,.14,.15,.86)}.ant-alert.ant-alert-motion-leave-active{max-height:0;margin-bottom:0!important;padding-top:0;padding-bottom:0;opacity:0}.ant-alert-banner{margin-bottom:0;border:0;border-radius:0}.ant-alert.ant-alert-rtl{direction:rtl}.ant-alert-rtl.ant-alert.ant-alert-no-icon{padding:8px 15px}.ant-alert-rtl .ant-alert-icon{margin-right:auto;margin-left:8px}.ant-alert-rtl .ant-alert-action{margin-right:8px;margin-left:auto}.ant-alert-rtl .ant-alert-close-icon{margin-right:8px;margin-left:auto}.ant-alert-rtl.ant-alert-with-description .ant-alert-icon{margin-right:auto;margin-left:15px}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu .wp-block-navigation-submenu__toggle img{margin-left:12px}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{text-align:right}html[dir="rtl"] .wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a img{margin-left:12px}.wpml-language-switcher-block{display:flex;box-sizing:border-box;width:100%!important}.wpml-language-switcher-block>.wp-block-navigation-item,.wpml-language-switcher-block>.wp-block-navigation-item>div{display:flex;width:100%!important}.wpml-language-switcher-block .wp-block-navigation__container{background:unset!important}.wpml-language-switcher-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wpml-language-switcher-block .wpml-ls-dropdown ul li button{padding:0}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal{min-width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li{width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li button+.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal{margin:0;min-width:inherit!important}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li{width:inherit!important;text-align:left}.wpml-language-switcher-block .wpml-ls-dropdown ul li.wp-block-navigation-submenu ul.isHorizontal li a{display:flex;align-items:center;min-width:max-content}.wpml-language-switcher-block ul{list-style-type:none!important;padding:0!important;width:100%}.wpml-language-switcher-block ul li{margin:0!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container{border:inherit!important;background-color:unset!important;min-width:unset!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item{border-radius:0!important}.wpml-language-switcher-block ul.wp-block-navigation__submenu-container .wp-block-navigation-item a{display:flex;align-items:center;min-width:max-content;padding:1px}.wpml-language-switcher-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0!important;gap:1em!important}.wpml-language-switcher-block ul.horizontal-list li{display:inline-block;margin:0;line-height:100%}.wpml-language-switcher-block ul.horizontal-list li a{line-height:100%}.wpml-language-switcher-block ul.center-justify{justify-content:center}.wpml-language-switcher-block ul.center-justify .wp-block-navigation-item{justify-content:center}.wpml-language-switcher-block ul.right-justify{justify-content:right}.wpml-language-switcher-block ul.right-justify .wp-block-navigation-item{justify-content:right}.wpml-language-switcher-block ul.space_between-justify{justify-content:space-between}.wpml-language-switcher-block ul.space_between-justify li>div{white-space:nowrap}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color)!important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color)!important}.wpml-language-switcher-block ul.isHorizontal{padding-left:0;list-style:none}.wpml-language-switcher-block ul.isHorizontal li{display:inline;margin-left:0}.wpml-language-switcher-block ul.isHorizontal li div{display:inline-block}.wpml-language-switcher-block ul.hasSpacing.isHorizontal li:not(:last-child){margin-right:var(--language-spacing)!important}.wpml-language-switcher-block ul.hasSpacing.isVertical li:not(:last-child){margin-bottom:var(--language-spacing)!important}.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div,.wpml-language-switcher-block ul.hasSpacing.isVertical .wp-block-navigation-item>div>a{display:inline-flex;align-items:center}.wpml-language-switcher-block .hasHoverColor:hover{color:var(--hover-color)!important}.wpml-language-switcher-block .hasHoverBackgroundColor:hover{background-color:var(--hover-background-color)!important}.wpml-language-switcher-block .hasFontSize{font-size:var(--font-size)!important}.wpml-language-switcher-block .hasLetterSpacing{letter-spacing:var(--letter-spacing)!important}.wpml-language-switcher-block .hasTextTransform{text-transform:var(--text-transform)!important}.wpml-language-switcher-block .hasFontFamily{font-family:var(--font-family)!important}.wpml-ls-flag{display:inline-block}.wpml-ls-flag-style-btn{border:0 #fff0;padding-top:3px!important}.wpml-ls-flag-style-btn.black-bg{background-color:#000}.wpml-ls-flag-style-btn.transparent-bg{background-color:#fff0}.wpml-ls-control-row{border:solid 1px #949494;border-radius:2px;margin-bottom:8px}.wpml-ls-control-row-with-padding{padding:1px}.wpml-ls-number-control{max-width:100%;width:100%}.wpml-ls-slider-control-alert{margin-top:5px!important}.wpml-ls-slider .ant-slider-track{background-color:#3858E9}.wpml-ls-slider .ant-slider-handle{border:solid 1px #000}.wpml-ls-control-blue{color:#3858E9!important}.wpml-ls-number-with-unit-select select{color:#3858E9!important;font-weight:900!important}.wpml-ls-control-grey{color:#757575}.wpml-ls-control-bg-grey{background-color:#a6a6a6}.wpml-ls-control-font{font-family:"SF Pro Text",sans-serif;font-style:normal;font-weight:400!important;font-size:13px!important;line-height:140%!important}.wpml-ls-option-btn-col{padding:.5px}.wpml-ls-no-borders{border:none}.ant-col-8.wpml-ls-option-btn-col{display:inline-flex}.wpml-ls-three-btn-row .wpml-ls-option-btn-wrap{white-space:normal;word-break:break-word}.wpml-ls-three-btn-row .ant-btn-no-height-less-padding{height:unset;padding-right:10px;padding-left:10px}.wpml-ls-full-width{width:100%}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__track{background-color:#3858E9;border-color:#3858E9}.wpml-ls-toggle-control .components-form-toggle.is-checked>.components-form-toggle__thumb{background-color:#fff}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__track{background-color:#fff;border-color:#000}.wpml-ls-toggle-control .components-form-toggle>.components-form-toggle__thumb{background-color:#000}.ant-select-dropdown{min-width:45px!important;max-width:45px!important;width:45px!important}.wpml-ls-color-control{border:1px solid #DDD;border-bottom:0;padding:10px;box-sizing:border-box}.wpml-ls-color-control.wpml-ls-with-bottom-border{border-bottom:1px solid #DDD}.wpml-ls-color-control .wpml-ls-icon-no-color:hover{cursor:pointer}.wpml-ls-color-control .component-color-indicator{width:25px;height:25px;box-shadow:0 0 2px 1px lightgrey}.wpml-ls-color-control .component-color-indicator:hover{cursor:pointer}.wpml-ls-color-control .wpml-ls-color-title{top:3px}.wpml-ls-dimension-control{border-top:solid 1px #e0e0e0}.wpml-ls-dimension-control .components-panel__arrow{visibility:hidden}.wpml-ls-panel-settings-dropdown-container{position:absolute;right:0}.wpml-ls-icon-link{width:24px;height:24px;top:3px;border-radius:2px}.ant-input-number-handler-wrap{display:none!important}.ant-input-number-input{padding-right:0px!important;padding-left:3px!important}.block-editor-contrast-checker+.block-editor-contrast-checker{display:none}.current-language-item{display:flex;align-items:center;min-height:30px}.current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wpml-ls-fontLetterCase-control button.components-button.has-icon{margin-right:0!important;min-width:30px!important;height:30px!important}.wpml-ls-fontLetterSpacing-control div.components-input-control__container{top:4px}[data-wpml='language-item']:first-of-type{margin-top:5px!important}.wpml-ls-dimension-panel .components-panel__arrow{display:none}.wpml-ls-typography-panel .components-panel__arrow{display:none}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-more{font-size:large;margin-right:10px}.wpml-ls-panel-settings-dropdown-container>div>button>span.anticon-plus{font-size:medium;margin-right:10px}.wp-block-navigation.is-content-justification-space-between .wp-block-page-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher']{display:contents!important}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list{display:contents}.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between .wpml-language-switcher-navigation-block .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item>div li.wp-block-navigation-item,.wp-block-navigation.is-content-justification-space-between [data-type='wpml/navigation-language-switcher'] .wp-block-navigation-item .horizontal-list li.wp-block-navigation-item{display:flex}.wp-block-navigation .wpml-block-navigation-language-switcher,.wp-block-navigation [data-type='wpml/navigation-language-switcher']{display:flex!important;flex-direction:var(--navigation-layout-direction,initial);justify-content:var(--navigation-layout-justify,initial);align-items:var(--navigation-layout-align,initial);flex-wrap:var(--navigation-layout-wrap,wrap);background-color:inherit;gap:inherit;margin:0;width:fit-content;max-width:fit-content}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-dropdown{flex:inherit;display:flex!important}.wp-block-navigation.items-justified-space-between .wpml-language-switcher-navigation-block.wpml-ls-list{flex:inherit;display:contents!important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-dropdown,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:flex!important}.wp-block-navigation.items-justified-space-between .wpml-block-navigation-language-switcher.wpml-ls-list,.wp-block-navigation.items-justified-space-between [data-type='wpml/navigation-language-switcher']{flex:inherit;display:contents!important}.wp-block-navigation .wpml-block-navigation-item{background-color:inherit}.wp-block-navigation .wpml-block-navigation-item .current-language-item .wp-block-navigation-item__content>div{display:flex;align-items:center}.wp-block-navigation__submenu-container li{margin:0}.wp-block-navigation .wpml-language-switcher-navigation-block{width:unset!important;flex:initial!important}.wp-block-navigation .wpml-language-switcher-navigation-block .hide-arrow .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation .wpml-language-switcher-navigation-block ul li a{display:flex;align-items:center}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin:0!important;gap:1.5em!important}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li{display:inline-block;line-height:100%}.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li a,.wp-block-navigation .wpml-language-switcher-navigation-block ul.horizontal-list li div{line-height:100%;display:inline-flex;align-items:center}:root{--cc-bg:#fff;--cc-text:#2d4156;--cc-btn-primary-bg:#2d4156;--cc-btn-primary-text:var(--cc-bg);--cc-btn-primary-hover-bg:#1d2e38;--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#d8e0e6;--cc-toggle-bg-off:#919ea6;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#d5dee2;--cc-toggle-knob-bg:#fff;--cc-toggle-knob-icon-color:#ecf2fa;--cc-block-text:var(--cc-text);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-bg-hover:#e9eff4;--cc-section-border:#f1f3f5;--cc-cookie-table-border:#e9edf2;--cc-overlay-bg:rgba(4,6,8,.85);--cc-webkit-scrollbar-bg:#cfd5db;--cc-webkit-scrollbar-bg-hover:#9199a0}.c_darkmode{--cc-bg:#181b1d;--cc-text:#d8e5ea;--cc-btn-primary-bg:#a6c4dd;--cc-btn-primary-text:#000;--cc-btn-primary-hover-bg:#c2dff7;--cc-btn-secondary-bg:#33383c;--cc-btn-secondary-text:var(--cc-text);--cc-btn-secondary-hover-bg:#3e454a;--cc-toggle-bg-off:#667481;--cc-toggle-bg-on:var(--cc-btn-primary-bg);--cc-toggle-bg-readonly:#454c54;--cc-toggle-knob-bg:var(--cc-cookie-category-block-bg);--cc-toggle-knob-icon-color:var(--cc-bg);--cc-block-text:#b3bfc5;--cc-cookie-category-block-bg:#23272a;--cc-cookie-category-block-bg-hover:#2b3035;--cc-section-border:#292d31;--cc-cookie-table-border:#2b3035;--cc-webkit-scrollbar-bg:#667481;--cc-webkit-scrollbar-bg-hover:#9199a0}.cc_div *,.cc_div :after,.cc_div :before,.cc_div :hover{animation:none;background:0 0;border:none;border-radius:unset;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;float:none;font-family:inherit;font-size:1em;font-style:inherit;font-variant:normal;font-weight:inherit;height:auto;letter-spacing:unset;line-height:1.2;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none;transition:none;vertical-align:baseline;visibility:unset}.cc_div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#2d4156;color:var(--cc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;font-weight:400}#c-ttl,#s-bl td:before,#s-ttl,.cc_div .b-tl,.cc_div .c-bn{font-weight:600}#cm,#s-bl .act .b-acc,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:.35em}#s-bl .act .b-acc{border-top-left-radius:0;border-top-right-radius:0}.cc_div a,.cc_div button,.cc_div input{-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden}.cc_div a{border-bottom:1px solid}.cc_div a:hover{border-color:transparent;text-decoration:none}#cm-ov,#cs-ov,.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr{transition:visibility .25s linear,opacity .25s ease,transform .25s ease!important}.c--anim .c-bn{transition:background-color .25s ease!important}.c--anim #cm.bar.slide,.c--anim #cm.bar.slide+#cm-ov,.c--anim .bar.slide #s-inr,.c--anim .bar.slide+#cs-ov{transition:visibility .4s ease,opacity .4s ease,transform .4s ease!important}#cm.bar.slide,.cc_div .bar.slide #s-inr{opacity:1;transform:translateX(100%)}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{opacity:1;transform:translateX(-100%)}#cm.slide,.cc_div .slide #s-inr{transform:translateY(1.6em)}#cm.top.slide{transform:translateY(-1.6em)}#cm.bar.slide{transform:translateY(100%)}#cm.bar.top.slide{transform:translateY(-100%)}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity:1;transform:scale(1);visibility:visible!important}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform:scale(1) translateY(-50%)}.show--settings .c--anim #s-cnt{visibility:visible!important}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{opacity:1!important;visibility:visible!important}#cm{background:#fff;background:var(--cc-bg);bottom:1.25em;box-shadow:0 .625em 1.875em #000;box-shadow:0 .625em 1.875em rgba(2,2,3,.28);font-family:inherit;line-height:normal;max-width:24.2em;opacity:0;padding:1.1em 1.5em 1.4em;position:fixed;right:1.25em;transform:scale(.95);visibility:hidden;width:100%;z-index:1}#cc_div #cm{display:block!important}#c-ttl{font-size:1.05em;margin-bottom:.7em}.cloud #c-ttl{margin-top:-.15em}#c-txt{font-size:.9em;line-height:1.5em}.cc_div #c-bns{display:flex;justify-content:space-between;margin-top:1.4em}.cc_div .c-bn{background:#e5ebef;background:var(--cc-btn-secondary-bg);border-radius:4px;color:#40505a;color:var(--cc-btn-secondary-text);cursor:pointer;display:inline-block;flex:1;font-size:.82em;padding:1em 1.7em;text-align:center;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}#c-bns button+button,#s-c-bn,#s-cnt button+button{float:right;margin-left:1em}#s-cnt #s-rall-bn{float:none}#cm .c_link:active,#cm .c_link:hover,#s-c-bn:active,#s-c-bn:hover,#s-cnt button+button:active,#s-cnt button+button:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-cnt{display:table;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:101}#s-bl{outline:0}#s-bl .title{margin-top:1.4em}#s-bl .b-bn,#s-bl .title:first-child{margin-top:0}#s-bl .b-acc .p{margin-top:0;padding:1em}#s-cnt .b-bn .b-tl{background:0 0;display:block;font-family:inherit;font-size:.95em;padding:1.3em 6.4em 1.3em 2.7em;position:relative;transition:background-color .25s ease;width:100%}#s-cnt .b-bn .b-tl.exp{cursor:pointer}#s-cnt .act .b-bn .b-tl{border-bottom-left-radius:0;border-bottom-right-radius:0}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl .b-bn{position:relative}#s-bl .c-bl{border:1px solid #f1f3f5;border-color:var(--cc-section-border);margin-bottom:.5em;padding:1em;transition:background-color .25s ease}#s-bl .c-bl:hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg)}#s-bl .c-bl:last-child{margin-bottom:.5em}#s-bl .c-bl:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#s-bl .c-bl:not(.b-ex):first-child:hover{background:0 0;background:unset}#s-bl .c-bl.b-ex{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:none;padding:0;transition:none}#s-bl .c-bl.b-ex+.c-bl{margin-top:2em}#s-bl .c-bl.b-ex+.c-bl.b-ex{margin-top:0}#s-bl .c-bl.b-ex:first-child{margin-bottom:1em;margin-bottom:.5em}#s-bl .b-acc{display:none;margin-bottom:0;max-height:0;overflow:hidden;padding-top:0}#s-bl .act .b-acc{display:block;max-height:100%;overflow:hidden}#s-cnt .p{color:#2d4156;color:var(--cc-block-text);font-size:.9em;line-height:1.5em;margin-top:.85em}.cc_div .b-tg .c-tgl:disabled{cursor:not-allowed}#c-vln{display:table-cell;position:relative;vertical-align:middle}#cs{bottom:0;left:0;padding:0 1.7em;position:fixed;right:0;top:0;width:100%}#cs,#s-inr{height:100%}#s-inr{box-shadow:0 13px 27px -5px rgba(3,6,9,.26);margin:0 auto;max-width:45em;opacity:0;overflow:hidden;padding-bottom:4.75em;padding-top:4.75em;position:relative;transform:scale(.96);visibility:hidden}#s-bns,#s-hdr,#s-inr{background:#fff;background:var(--cc-bg)}#s-bl{display:block;height:100%;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;padding:1.3em 1.8em;width:100%}#s-bns{border-top:1px solid #f1f3f5;border-color:var(--cc-section-border);bottom:0;height:4.75em;left:0;padding:1em 1.8em;position:absolute;right:0}.cc_div .cc-link{border-bottom:1px solid #253b48;border-color:var(--cc-btn-primary-bg);color:#253b48;color:var(--cc-btn-primary-bg);cursor:pointer;display:inline;font-weight:600;padding-bottom:0;text-decoration:none}.cc_div .cc-link:active,.cc_div .cc-link:hover{border-color:transparent}#c-bns button:first-child,#s-bns button:first-child{background:#253b48;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}#c-bns.swap button:first-child{background:#e5ebef;background:var(--cc-btn-secondary-bg);color:#40505a;color:var(--cc-btn-secondary-text)}#c-bns.swap button:last-child{background:#253b48;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-text)}.cc_div .b-tg .c-tgl:checked~.c-tg{background:#253b48;background:var(--cc-toggle-bg-on)}#c-bns button:first-child:active,#c-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover{background:#1d2e38;background:var(--cc-btn-primary-hover-bg)}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background:#d8e0e6;background:var(--cc-btn-secondary-hover-bg)}#s-hdr{border-bottom:1px solid #f1f3f5;border-color:var(--cc-section-border);display:table;height:4.75em;padding:0 1.8em;position:absolute;top:0;width:100%;z-index:2}#s-hdr,#s-ttl{vertical-align:middle}#s-ttl{display:table-cell;font-size:1em}#s-c-bn{font-size:1.45em;font-weight:400;height:1.7em;margin:0;overflow:hidden;padding:0;position:relative;width:1.7em}#s-c-bnc{display:table-cell;vertical-align:middle}.cc_div span.t-lb{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#c_policy__text{height:31.25em;margin-top:1.25em;overflow-y:auto}#c-s-in{height:100%;height:calc(100% - 2.5em);max-height:37.5em;position:relative;top:50%;transform:translateY(-50%)}@media screen and (min-width:688px){#s-bl::-webkit-scrollbar{background:0 0;border-radius:0 .25em .25em 0;height:100%;width:.9em}#s-bl::-webkit-scrollbar-thumb{background:#cfd5db;background:var(--cc-webkit-scrollbar-bg);border:.25em solid var(--cc-bg);border-radius:100em}#s-bl::-webkit-scrollbar-thumb:hover{background:#9199a0;background:var(--cc-webkit-scrollbar-bg-hover)}#s-bl::-webkit-scrollbar-button{height:5px;width:10px}}.cc_div .b-tg{bottom:0;display:inline-block;margin:auto;right:0;right:1.2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.cc_div .b-tg,.cc_div .b-tg .c-tgl{cursor:pointer;position:absolute;top:0}.cc_div .b-tg .c-tgl{border:0;display:block;left:0;margin:0}.cc_div .b-tg .c-tg{background:#919ea6;background:var(--cc-toggle-bg-off);pointer-events:none;position:absolute;transition:background-color .25s ease,box-shadow .25s ease}.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl,.cc_div span.t-lb{border-radius:4em;height:1.5em;width:3.4em}.cc_div .b-tg .c-tg.c-ro{cursor:not-allowed}.cc_div .b-tg .c-tgl~.c-tg.c-ro{background:#d5dee2;background:var(--cc-toggle-bg-readonly)}.cc_div .b-tg .c-tgl~.c-tg.c-ro:after{box-shadow:none}.cc_div .b-tg .c-tg:after{background:#fff;background:var(--cc-toggle-knob-bg);border:none;border-radius:100%;box-shadow:0 1px 2px rgba(24,32,35,.36);box-sizing:content-box;content:"";display:block;height:1.25em;left:.125em;position:relative;top:.125em;transition:transform .25s ease;width:1.25em}.cc_div .b-tg .c-tgl:checked~.c-tg:after{transform:translateX(1.9em)}#s-bl table,#s-bl td,#s-bl th{border:none}#s-bl tbody tr{transition:background-color .25s ease}#s-bl tbody tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-bg-hover)}#s-bl table{border-collapse:collapse;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#s-bl td,#s-bl th{font-size:.8em;padding:.8em .625em .8em 1.2em;text-align:left;vertical-align:top}#s-bl th{font-family:inherit;padding:1.2em}#s-bl thead tr:first-child{border-bottom:1px solid #e9edf2;border-color:var(--cc-cookie-table-border)}.force--consent #cs,.force--consent #s-cnt{width:100vw}#cm-ov,#cs-ov{background:#070707;background:rgba(4,6,8,.85);background:var(--cc-overlay-bg);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:none;visibility:hidden}.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov,.show--settings #cs-ov{display:block}#cs-ov{z-index:2}.force--consent .cc_div{bottom:0;left:0;position:fixed;top:0;transition:visibility .25s linear;visibility:hidden;width:100%;width:100vw}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility:visible}.force--consent #cm{position:absolute}.force--consent #cm.bar{max-width:100vw;width:100vw}html.force--consent.show--consent{overflow-y:hidden!important}html.force--consent.show--consent,html.force--consent.show--consent body{height:auto!important;overflow-x:hidden!important}.cc_div .act .b-bn .exp:before,.cc_div .b-bn .exp:before{border:solid #2d4156;border-color:var(--cc-btn-secondary-text);border-width:0 2px 2px 0;content:"";display:inline-block;left:1.2em;margin-right:15px;padding:.2em;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg)}.cc_div .act .b-bn .b-tl:before{transform:translateY(-20%) rotate(225deg)}.cc_div .on-i:before{border:solid #fff;border-color:var(--cc-toggle-knob-icon-color);border-width:0 2px 2px 0;display:inline-block;left:.75em;padding:.1em .1em .45em;top:.37em}#s-c-bn:after,#s-c-bn:before,.cc_div .on-i:before{content:"";margin:0 auto;position:absolute;transform:rotate(45deg)}#s-c-bn:after,#s-c-bn:before{background:#444d53;background:var(--cc-btn-secondary-text);border-radius:1em;height:.6em;left:.82em;top:.58em;width:1.5px}#s-c-bn:after{transform:rotate(-45deg)}.cc_div .off-i,.cc_div .on-i{display:block;height:100%;position:absolute;right:0;text-align:center;transition:opacity .15s ease;width:50%}.cc_div .on-i{left:0;opacity:0}.cc_div .off-i:after,.cc_div .off-i:before{background:#cdd6dc;background:var(--cc-toggle-knob-icon-color);content:" ";display:block;height:.7em;margin:0 auto;position:absolute;right:.8em;top:.42em;transform-origin:center;width:.09375em}.cc_div .off-i:before{transform:rotate(45deg)}.cc_div .off-i:after{transform:rotate(-45deg)}.cc_div .b-tg .c-tgl:checked~.c-tg .on-i{opacity:1}.cc_div .b-tg .c-tgl:checked~.c-tg .off-i{opacity:0}#cm.box.middle,#cm.cloud.middle{bottom:auto;top:50%;transform:translateY(-37%)}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform:scale(.95) translateY(-50%)}#cm.box.center,#cm.cloud{left:1em;margin:0 auto;right:1em}#cm.cloud{max-width:50em;overflow:hidden;padding:1.3em 2em;text-align:center;width:unset}.cc_div .cloud #c-inr{display:table;width:100%}.cc_div .cloud #c-inr-i{display:table-cell;padding-right:2.4em;vertical-align:top;width:70%}.cc_div .cloud #c-txt{font-size:.85em}.cc_div .cloud #c-bns{display:table-cell;min-width:170px;vertical-align:middle}#cm.cloud .c-bn{margin:.625em 0 0;width:100%}#cm.cloud .c-bn:first-child{margin:0}#cm.cloud.left{margin-right:1.25em}#cm.cloud.right{margin-left:1.25em}#cm.bar{border-radius:0;bottom:0;left:0;max-width:100%;padding:2em;position:fixed;right:0;width:100%}#cm.bar #c-inr{margin:0 auto;max-width:32em}#cm.bar #c-bns{max-width:33.75em}#cm.bar #cs{padding:0}.cc_div .bar #c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .bar #s-bl,.cc_div .bar #s-bns,.cc_div .bar #s-hdr{padding-left:1.6em;padding-right:1.6em}.cc_div .bar #cs{padding:0}.cc_div .bar #s-inr{border-radius:0;margin:0 0 0 auto;max-width:32em}.cc_div .bar.left #s-inr{margin-left:0;margin-right:auto}.cc_div .bar #s-bl table,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl td,.cc_div .bar #s-bl th,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display:block}.cc_div .bar #s-bl thead tr{left:-9999px;position:absolute;top:-9999px}.cc_div .bar #s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}.cc_div .bar #s-bl td{border:none;padding-left:35%;position:relative}.cc_div .bar #s-bl td:before{color:#000;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm.top{bottom:auto;top:1.25em}#cm.left{left:1.25em;right:auto}#cm.right{left:auto;right:1.25em}#cm.bar.left,#cm.bar.right{left:0;right:0}#cm.bar.top{top:0}@media screen and (max-width:688px){#cm,#cm.cloud,#cm.left,#cm.right{bottom:1em;display:block;left:1em;margin:0;max-width:100%;padding:1.4em!important;right:1em;width:auto}.force--consent #cm,.force--consent #cm.cloud{max-width:100vw;width:auto}#cm.top{bottom:auto;top:1em}#cm.bottom{bottom:1em;top:auto}#cm.bar.bottom{bottom:0}#cm.cloud .c-bn{font-size:.85em}#s-bns,.cc_div .bar #s-bns{padding:1em 1.3em}.cc_div .bar #s-inr{max-width:100%;width:100%}.cc_div .cloud #c-inr-i{padding-right:0}#cs{border-radius:0;padding:0}#c-s-in{height:100%;max-height:100%;top:0;transform:none}.cc_div .b-tg{right:1.1em;transform:scale(1.1)}#s-inr{border-radius:0;margin:0;padding-bottom:7.9em}#s-bns{height:7.9em}#s-bl,.cc_div .bar #s-bl{padding:1.3em}#s-hdr,.cc_div .bar #s-hdr{padding:0 1.3em}#s-bl table{width:100%}#s-inr.bns-t{padding-bottom:10.5em}.bns-t #s-bns{height:10.5em}.cc_div .bns-t .c-bn{font-size:.83em;padding:.9em 1.6em}#s-cnt .b-bn .b-tl{padding-bottom:1.2em;padding-top:1.2em}#s-bl table,#s-bl tbody,#s-bl td,#s-bl th,#s-bl thead,#s-bl tr,#s-cnt{display:block}#s-bl thead tr{left:-9999px;position:absolute;top:-9999px}#s-bl tr{border-top:1px solid #e3e7ed;border-color:var(--cc-cookie-table-border)}#s-bl td{border:none;padding-left:35%;position:relative}#s-bl td:before{color:#000;color:var(--cc-text);content:attr(data-column);left:1em;overflow:hidden;padding-right:.625em;position:absolute;text-overflow:ellipsis;white-space:nowrap}#cm .c-bn,.cc_div .c-bn{margin-right:0;width:100%}#s-cnt #s-rall-bn{margin-left:0}.cc_div #c-bns{flex-direction:column}#c-bns button+button,#s-cnt button+button{float:unset;margin-left:0;margin-top:.625em}#cm.box,#cm.cloud{left:1em;right:1em;width:auto}#cm.cloud.left,#cm.cloud.right{margin:0}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display:block;min-width:unset;width:auto}.cc_div .cloud #c-txt{font-size:.9em}.cc_div .cloud #c-bns{margin-top:1.625em}}.cc_div.ie #c-vln{height:100%;padding-top:5.62em}.cc_div.ie .bar #c-vln{padding-top:0}.cc_div.ie #cs{margin-top:-5.625em;max-height:37.5em;position:relative;top:0}.cc_div.ie .bar #cs{margin-top:0;max-height:100%}.cc_div.ie #cm{border:1px solid #dee6e9}.cc_div.ie #c-s-in{top:0}.cc_div.ie .b-tg{margin-bottom:.7em;padding-left:1em}.cc_div.ie .b-tg .c-tgl:checked~.c-tg:after{left:1.95em}.cc_div.ie #s-bl table{overflow:auto}.cc_div.ie .b-tg .c-tg{display:none}.cc_div.ie .b-tg .c-tgl{display:inline-block;height:auto;margin-bottom:.2em;position:relative;vertical-align:middle}.cc_div.ie #s-cnt .b-bn .b-tl{padding:1.3em 6.4em 1.3em 1.4em}.cc_div.ie .bar #s-bl td:before{display:none}.cc_div.ie .bar #s-bl td{padding:.8em .625em .8em 1.2em}.cc_div.ie .bar #s-bl thead tr{position:relative}html.disable-scroll{overflow:hidden}#cc_div{font-family:inherit}#cc_div #cm.custom{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}#cc_div input{border:0!important}.grand-notice{background-color:#fff;width:100%;height:100%;position:absolute;top:0;bottom:0;display:flex;justify-content:center;align-items:center;color:#000;font-size:1rem;flex-direction:column;z-index:10}.grand-cookie{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:200000;padding:0 1.2rem;background-color:rgba(0,0,0,.5);color:#000;overflow-y:auto;padding-bottom:6em}.grand-cookie.style-bottom{background:0 0;left:50%;bottom:0;transform:translate(-50%,0);top:auto;right:auto;padding-top:1em;max-width:100%}.grand-cookie.style-bottom .grand-cookie-wrapper{box-shadow:.1em .1em .5em rgba(0,0,0,.2)}.grand-cookie input:focus{outline:0}.grand-cookie input[type=checkbox],.grand-cookie input[type=radio]{display:none}.grand-cookie input[type=checkbox]:checked+label::before{color:#e03e52}.grand-cookie input[type=checkbox]:checked+label::before{display:block}.grand-cookie input[type=checkbox]+label{padding-left:35px;position:relative;font-size:12px;color:#025;cursor:pointer}.grand-cookie input[type=checkbox]+label::before{content:"";display:inline-block;width:25px;height:25px;margin:-5px 5px 0 0;position:absolute;top:0;left:0;border-radius:100px;border:2px solid #e03e52;transition:color ease .3s}.grand-cookie input[type=checkbox]+label::after{content:"";width:13px;height:13px;display:none;position:absolute;left:6px;top:1px;background:#e03e52;border-radius:100px}.grand-cookie input[type=checkbox]+label a{color:#000;text-decoration:underline}.grand-cookie input[type=checkbox]+label a:hover{color:#e03e52}.grand-cookie li,.grand-cookie ul{margin:0;padding:0;list-style:none}.grand-cookie p{margin-top:.1em;margin-bottom:1.7em}.grand-cookie p a{color:#000;text-decoration:underline}.grand-cookie p a:active,.grand-cookie p a:focus,.grand-cookie p a:hover{color:#000;text-decoration:underline}.grand-cookie .btn{background-color:#025;color:#fff;border-radius:2.5em;border:.1rem solid transparent;cursor:pointer;display:inline-block;font-weight:700;line-height:normal;outline:0;padding:.6em;min-height:3em;position:relative;text-transform:uppercase;transition:background .15s ease;vertical-align:baseline;white-space:normal;word-spacing:0;font-size:1em}.grand-cookie .btn:hover{color:#fff;background-color:#025}.grand-cookie .btn.btn-primary{background-color:#e03e52;border-color:#e03e52;color:#fff}.grand-cookie .btn.btn-primary:hover{background-color:#dc283e;border-color:#dc283e}.grand-cookie .btn.btn-secondary{background-color:#fff;color:#000;border:.1rem solid #025!important}.grand-cookie .btn.btn-secondary:hover{color:#fff;background-color:#025;border-color:#025!important}.grand-cookie .btn.btn-secondary:focus{background-color:#025;border-color:transparent;color:#fff}.grand-cookie .grand-cookie-wrapper{position:relative;height:auto;background-color:#fff;width:60em;top:11%;margin:0 auto}@media (max-width:992px){.grand-cookie .grand-cookie-wrapper{max-width:100%}}.grand-cookie .grand-cookie-first-view{padding:2.2em}.grand-cookie .grand-cookie-first-view .grand-cookie-heading{padding-top:0}.grand-cookie .grand-cookie-heading{margin:0;line-height:1.5em;color:#025;padding-top:0;text-align:left;font-size:1.8em}.grand-cookie .grand-cookie-label{font-size:16px!important;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.grand-cookie .grand-cookie-close-icon{display:none;position:absolute;height:18px;width:18px;top:2.4rem;right:2.4rem;cursor:pointer;z-index:2}.grand-cookie .grand-cookie-close-icon.grand-cookie-close-icon-visible{display:inline-block}.grand-cookie .grand-cookie-timestamp-text{display:block;text-align:center;margin-top:1.2em;margin-bottom:0;font-size:.8em;line-height:1.53846;color:#a0a0a0}.grand-cookie .grand-cookie-bottom{text-align:center;-webkit-box-shadow:0 -6px 12px rgba(0,0,0,.12157);box-shadow:0 -6px 12px rgba(0,0,0,.12157);padding:2rem;margin-left:-2rem;margin-right:-2rem;position:absolute;background-color:#fff;width:100%}.grand-cookie .grand-cookie-bottom .btn{width:100%}.grand-cookie .grand-cookie-scroll-wrapper{overflow-y:auto;position:relative;max-height:calc(80vh - 11.8em)}.grand-cookie .grand-cookie-button-wrapper{display:flex;margin-left:-.6em;margin-right:-.6em}@media (max-width:992px){.grand-cookie .grand-cookie-button-wrapper{flex-direction:column}}.grand-cookie .grand-cookie-button-wrapper .grand-cookie-accept{display:block;width:100%}.grand-cookie .grand-cookie-button-wrapper .grand-cookie-choice{display:block;width:100%}.grand-cookie .grand-cookie-button-wrapper .grand-cookie-choice:hover{cursor:pointer}.grand-cookie .grand-cookie-button-wrapper .grand-cookie-reject{display:block;width:100%}.grand-cookie .grand-cookie-button-wrapper .btn{margin:0 .6em}@media (max-width:992px){.grand-cookie .grand-cookie-button-wrapper .btn{margin-bottom:1em;width:calc(100% - 1.2em)}.grand-cookie .grand-cookie-button-wrapper .btn:last-child{margin-bottom:0}}.grand-cookie .grand-cookie-level{display:none;padding:2.24em;padding-top:2.9em}.grand-cookie .grand-cookie-level .grand-cookie-scroll-wrapper:after{content:"";display:block;pointer-events:none;height:42px;background:transparent -webkit-gradient(linear,left top,left bottom,from(hsla(0deg,0%,100%,0)),to(#fff)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,hsla(0deg,0%,100%,0),#fff) 0 0 no-repeat padding-box;width:100%;position:sticky;bottom:-1px;opacity:1}.grand-cookie .grand-cookie-level .grand-cookie-checkbox:focus+.grand-cookie-label{outline:0}.grand-cookie .grand-cookie-level .grand-cookie-checkbox:checked+.grand-cookie-label:before{background-color:#e03e52}.grand-cookie .grand-cookie-level .grand-cookie-checkbox:checked+.grand-cookie-label:after{content:"";display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMCI+PHBhdGggZD0iTTEyLjU4Mi40NDFhMS40MTEgMS40MTEgMCAwMC0yLjA1MSAwbC01LjcxNSA1Ljk0LTIuMzQ1LTIuNDM2YTEuNDE4IDEuNDE4IDAgMDAtMi4wNTUgMCAxLjU0MiAxLjU0MiAwIDAwMCAyLjEwOWwzLjM3IDMuNWExLjQxNCAxLjQxNCAwIDAwMi4wNTUgMGw2LjczOS03LjAwN2ExLjUzOSAxLjUzOSAwIDAwLjAwMi0yLjEwNnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=);background-size:18px;top:2px;left:6px;top:5px;background-size:13px;background-repeat:no-repeat;background-position:center;background-color:transparent;border-radius:0}.grand-cookie .grand-cookie-level .grand-cookie-checkbox:disabled+.grand-cookie-label:before{background-color:#a0a0a0;border-color:#a0a0a0}.grand-cookie .grand-cookie-level .grand-cookie-checkbox+.grand-cookie-label:before{top:4px}.grand-cookie .grand-cookie-lang{position:absolute;display:flex;list-style:none;right:.4em;top:.8em}.grand-cookie .grand-cookie-lang a{padding:.8em;color:#a0a0a0;text-transform:uppercase}.grand-cookie .grand-cookie-lang ul{display:flex}.grand-cookie .grand-cookie-lang ul li.current a{color:#025}.grand-cookie .grand-cookie-lang ul li a:hover{color:#025}.grand-notice{height:90px;margin:auto;max-width:470px;left:50%;transform:translate(-50%,0);border-radius:.35em;padding:14px;text-align:center}.grand-cookie-link{font-weight:700;color:var(--cc-btn-primary-bg)!important;cursor:pointer}.grand-notice:not([style])+a{pointer-events:none}body{background-color:#fff;padding:0;margin:0;overflow-x:hidden}body.noscroll{overflow-y:hidden;height:100%;position:fixed;width:100%}html{font-size:1rem;scroll-behavior:smooth}*{scroll-behavior:smooth;font-family:"Fira Sans",sans-serif}.headerMainContainer{height:8.5rem;width:100%;background-color:#fff0;position:absolute;z-index:10}.smallHeader .headerMainContainer{border-bottom:unset}.mobileBookSection{display:none}a{color:unset;text-decoration:none}.logoCircle{width:13.188rem;height:100%;background-color:#fff0;border-radius:100%;position:absolute;margin-left:11.25rem;margin-top:0rem;display:flex;align-items:center}.headerLogo{margin:1.125rem;width:13.6875rem;height:1.6525rem}.menuContainer{display:flex;justify-content:end}.navigationButtons a{color:#fff;text-decoration:none;font-size:1.125rem;transition:all 0.5s ease-in-out}.headerMenu{display:flex}.headerMenu ul{padding:0;margin:0;display:flex}.navigationButtons li{list-style-type:none!important;text-decoration:none;margin-right:2.188rem}.navigationButtons li::before{content:none!important}.navigationButtons{margin-top:1.5rem;display:flex;align-items:center}.bookButton .text{font-family:"dashiell-fine",serif;color:#fff;font-size:1.125rem;font-weight:500;padding:.713rem 1.5rem .7rem 1.5rem}.bookButton{background-color:#B02908;border-radius:6.25rem;margin-right:1.75rem;transition:all 0.3s ease-in-out}.loading{position:fixed;width:100vw;height:100vh;z-index:999;top:0;left:0;pointer-events:none}.topColor{background-color:#0B1E35;width:100vw;height:70vh;transition:all 0.5s ease-out;will-change:transform}.topColor.hiddenL{transform:translateX(100vw)}.bottomColor.hiddenL{transform:translateX(-100vw)}@keyframes piccy{from{transform:translate(0vw,0vh)}to{transform:translateX(100vw);visibility:0}}.spinner img.hiddenL{opacity:0}.spinner.hiddenL{animation:piccy 0.5s ease-out}.spinnerImg.hiddenL{width:11rem;height:11rem}.bottomColor{background-color:#CEB780;width:100vw;position:absolute;bottom:0;height:30vh;transition:all 0.5s ease-out;will-change:transform}.spinner{position:fixed;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;top:0;left:0;z-index:9;will-change:transform}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.spinnerImg{width:32rem;height:32rem;background-repeat:no-repeat;background-size:contain;filter:invert(74%) sepia(17%) saturate(689%) hue-rotate(4deg) brightness(97%) contrast(91%);animation:spin 15s ease-in-out infinite;transition:all 0.5s ease-in-out}.hiddenTotal{display:none}.spinner img{position:absolute;width:30rem;margin-bottom:-1rem;margin-right:-1.5rem;transition:all 0.5s ease-out}a.languageIcon,a.currencyIcon{position:relative;height:1.5625rem}a.languageIcon{margin-right:1.063rem}a.currencyIcon{margin-right:13.938rem}.slideshowMain{width:100%;height:51.9375rem;overflow:hidden}.slideBG{object-fit:cover;width:100%;height:51.9375rem;position:relative}.centerFlex{display:flex;justify-content:center}.filterBoxFlex{display:flex;justify-content:space-between;align-items:center;height:100%;padding-left:10rem;padding-right:0rem}.filterButton#city{width:13rem;min-width:13rem}.filterButton#hotel{width:13rem;justify-content:center}.filterButton#people{width:13rem}.filterBoxMain{width:80.375rem;height:5.625rem;background-color:rgb(255 255 255 / .9);position:absolute;z-index:11;margin-top:-18.5625rem;box-shadow:0rem .6875rem 1rem #00000017;border-radius:.625rem;backdrop-filter:blur(1.6875rem)}.filterIcon{width:1.6rem;margin-right:1rem}.filterButton#people .filterIcon{width:1.2rem}.filterButton#city .filterIcon{width:1.4rem}.filterButton#date{justify-content:center}.filterButton#people{justify-content:center}.filterButton{display:flex;align-items:center;font-weight:700;height:100%;cursor:pointer}.filterDivider{height:100%;border-left:.0625rem solid #D6D6D6}.useFilterButton .text{font-size:1.125rem;font-family:"dashiell-fine",serif;color:#000;font-weight:500;user-select:none}.useFilterButton{.cloudBedsBtt{background-color:transparent!important;font-size:1.125rem!important;text-wrap:nowrap!important}}.useFilterButton{background-color:#CEB780;padding:0;width:11.875rem;height:100%;border-radius:0rem;transition:all 0.3s ease-in-out;cursor:pointer;border-radius:0 .625rem .625rem 0;display:flex;justify-content:center;align-items:center}.Spacing{height:29.4rem;background-color:#fff0;position:absolute;width:100%;z-index:-1}.cityBox{width:29rem;height:29rem;max-height:29rem;border-radius:.3125rem;margin:0;transition:all 0.3s ease-out;position:relative;background-size:cover}.cityBoxInner:has(.comingSoon){background-color:rgb(255 255 255 / .6)}.cityBox{width:24.1875rem}.cityBox:hover{width:35.9375rem;max-height:30rem;transition:all 0.3s ease-out}.cityFlex{display:flex;justify-content:center;height:31rem;column-gap:.875rem}.cityRow .content{position:relative;z-index:0}.cityRow .title{font-family:"dashiell-fine",serif;font-size:1.875rem;margin-top:4.9rem;display:flex;justify-content:center;margin-bottom:4.925rem}.adsContainer{margin-top:5.625rem}.titleContainer .smallTitle{color:#8D691A;font-family:"dashiell-fine",serif;font-size:1.563rem;font-weight:400;display:flex;justify-content:center}.titleContainer .bigTitle{color:#000;font-family:"dashiell-fine",serif;font-size:2.5rem;font-weight:400;display:flex;justify-content:center}.titleContainer{margin-bottom:5.625rem}.moreRooms .titleContainer{margin-bottom:3.125rem}.adsFlex{display:flex;width:max-content}.adsScroll{width:75vw;overflow:scroll;margin-bottom:2.938rem}.adContainer{width:32%;height:unset;background-color:#F7F7F7;margin-left:.281rem;margin-right:.281rem;border-radius:1.25rem;align-content:baseline;padding-top:3.5rem;padding-bottom:2.875rem}.randomArrowPad{display:flex;justify-content:center;width:100%;position:absolute;margin-top:-2rem}.randomArrow{background-image:url(https://sechigroup.com/wp-content/themes/sechi/assets/images/randomarrow.svg);width:4rem;height:4rem;background-size:contain;z-index:100}.menu-item-2252{display:none}.aparthotel-template .menu-item-2252{display:block}.cityBoxInner{background-color:rgb(0 0 0 / .288);width:100%;height:100%;cursor:pointer;border-radius:.3125rem;align-content:center;text-align:center;display:flex;justify-content:end}.cityText{align-self:center;text-align:center;width:100%;display:flex;flex-direction:column;align-items:center}.cityName{color:#fff;font-family:"dashiell-fine",serif;font-size:2rem;font-weight:500}.countryName{color:#fff;font-size:1rem;letter-spacing:.2rem;margin-top:1rem;display:flex;font-weight:400;column-gap:.75rem;position:absolute;bottom:0;left:0;margin-bottom:2.1563rem;margin-left:2.5625rem}.cityBox:hover .moreButton{opacity:1;transition:all 0.3s ease-out}.cityBox:has(.comingSoon) .countryName{filter:invert(1)}.moreButton{color:#fff;position:absolute;display:flex;opacity:0;align-self:end;background-color:rgb(255 255 255 / .153);backdrop-filter:blur(2.125rem);-webkit-backdrop-filter:blur(2.125rem);border-radius:1.5rem;padding:.7rem 1rem .7rem 1.5rem;align-items:center;margin-right:2.2rem;margin-bottom:1.406rem;transition:all 0.3s ease-out}.cityBox:has(.comingSoon) .cityName{font-size:2rem;color:#000;font-weight:600;margin-bottom:.75rem}.moreButtonSlide{color:#fff;position:absolute;display:flex;opacity:1;align-self:end;background-color:rgb(255 255 255 / .153);backdrop-filter:blur(2.125rem);-webkit-backdrop-filter:blur(2.125rem);border-radius:1.5rem;padding:.7rem .1rem .7rem 1rem;align-items:center;margin-right:2.2rem;margin-bottom:1.406rem;transition:all 0.3s ease-out;pointer-events:all;justify-content:center}.moreButton .moreIcon,.moreButtonSlide .moreIcon{margin-left:.969rem;margin-right:.969rem;width:2rem}.gray{background-color:#fff}.adContainer .subTitle{font-size:1.125rem;color:#8D691A;margin-bottom:.5rem}.adContainer .title{color:#000;font-size:1.25rem;margin-bottom:1.0625rem;font-weight:600}.adContainer .description{color:#626262;font-size:1rem;margin-bottom:2.625rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:6.75rem}.adContainer .button{background-color:#0B1E35;border-radius:6.25rem;width:fit-content;padding:.875rem 1.813rem .8rem 1.813rem}.adContainer .button .text{color:#fff;font-size:.9375rem;font-weight:600}.adContainer{padding-left:4.875rem;overflow:hidden;position:relative;padding-right:5rem}.decorImg{position:absolute;opacity:.2}.decorImg#bottomRight{margin-left:10rem;margin-top:-4rem}.decorImg#topRight{margin-left:10rem;margin-top:-38rem}.footerTopMain .left .subTitle{color:#CEB780;font-size:1.563rem;margin-bottom:1.125rem}.footerTopMain .left .title{color:#fff;font-size:1.875rem;font-family:"dashiell-fine",serif;font-weight:500;margin-bottom:1rem}.footerTopMain .left .button .text{font-size:1.125rem;color:#fff;font-family:"dashiell-fine",serif;font-weight:500;display:flex;align-items:center}.footerTopMain .left .button .text .moreIcon{margin-left:.625rem}.footerDivider .logo img{width:7.313rem}.left{width:50%}.footerTopMain{display:flex;margin-bottom:3.2rem}.footerTopMain .description{color:#fff;font-size:1rem;margin-bottom:1.875rem;max-width:31.25rem;font-weight:400}.footerTopMain .button{border:.0625rem solid #fff;border-radius:6.25rem;width:fit-content;padding:1rem 1.375rem 1rem 1.375rem}footer{padding-top:7.125rem;padding-left:13.938rem;padding-right:13.938rem;padding-bottom:2.6rem;background-color:#102B4B}.footer .footerLinks ul{padding-left:0}.singleItem .footerItemIcon{margin-bottom:1.375rem;width:2.8125rem;height:2.8125rem;filter:brightness(0) saturate(100%) invert(98%) sepia(1%) saturate(46%) hue-rotate(70deg) brightness(117%) contrast(100%)}.singleItem .title{color:#fff;font-size:1rem;max-width:13rem}.singleItem .link{font-size:.875rem;color:#CEB780;text-decoration:underline}.singleItem{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;margin-bottom:2rem}.right{display:flex}footer .right{column-gap:63px}.collumn{display:flex;flex-direction:column;align-items:center;justify-content:start}.divider{width:.0625rem;height:8rem;border-left:.0625rem solid #fff;margin-top:1rem;margin-bottom:1rem;opacity:.4}.footerDivider{display:flex;flex-direction:row-reverse;align-items:center}.footerDivider .long,.footerDivider .short{width:100%;height:.0625rem;border-bottom:.0625rem solid #fff;opacity:.4}.footerDivider .short{width:0}.footerDivider .logo{margin-left:1.438rem;margin-right:1.438rem}.footerLinks li{list-style-type:none;margin-right:0rem;font-size:.9375rem}.footerBottomMain,.copyright{display:flex;color:#fff;justify-content:space-between;align-items:baseline;margin-top:3.125rem}.footerBottomMain .copyright{font-size:.875rem;align-items:center;margin-left:-6rem}.footerBottomMain .copyright>*:not(.backToTop){opacity:.5;display:flex;align-items:center}.footerBottomMain .copyright .grandem{font-size:.875rem}.noDotsPadding{height:8.813rem}.copyright .sechi{margin-right:1.75rem;font-size:.875rem}.copyright .grandem .grandemLogo{margin-bottom:-.2rem;width:4rem;height:.9375rem;margin-left:.5rem}.backToTopButton{display:flex;align-items:center;color:#fff;font-size:.875rem;text-wrap:nowrap;margin-left:2.75rem}.backToTopButton .moreIcon{margin-left:.938rem}.footerLinks a{color:#fff;text-decoration:none;font-size:1.125rem}.optionBox{position:relative;width:fit-content;height:fit-content;background-color:#fff;box-shadow:0rem .4375rem .6875rem #00000029;border-radius:1rem;z-index:2;padding:1.125rem 0 1.125rem 0}.popupBox#hotel .optionBox{padding-top:1.7rem}.option{font-size:1rem;height:2.563rem;display:flex;padding:0 1.125rem 0 1.125rem}.option:hover{background-color:#F7F7F7}.option.city{align-items:center;font-weight:400;width:13.313rem}.optionIcon{margin-right:1.125rem}.popupBox{width:fit-content;height:fit-content;min-width:22rem;position:absolute;margin-top:1.25rem;visibility:visible;opacity:1;pointer-events:all;transition:opacity 0.2s ease-out;top:0}.smallHeadPad{height:8.5rem;width:100%;position:relative;background-repeat:no-repeat;background-size:cover;background-position-y:center}body:has(.filterBoxMain) .smallHeadPad{height:11.2rem}.smallHeadPad::after{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background-color:rgb(0 0 0 / .5)}.centerVerHor{display:none;position:absolute;height:fit-content;width:fit-content}.popupBox.show{visibility:visible;opacity:1;transition:opacity 0.2s ease-out}.invisible-form{display:none}.smallHead .filterBoxMain{width:73.125rem;height:5.688rem;margin-top:-3rem;transition:all 0.3s ease-out}.smallHead .filterDivider{height:4rem}.smallHead .centerFlex{justify-content:end;margin-right:13.938rem}.splitFullSize .apartmentDesc{background-color:#F7F7F7;box-shadow:.25rem 0rem 1.25rem #00000012;width:50vw;position:relative;z-index:2;height:100%}.splitFullSize{display:flex;position:relative}.page-template-page-hotelmapall .splitFullSize{height:100%}.aboutus .splitFullSize{display:flex;position:relative;margin-left:13.9375rem;margin-right:13.9375rem;margin-bottom:1.875rem;margin-top:1.875rem;background-color:#F7F7F7;border-radius:.625rem}.apartmentInfo{padding-top:6.875rem;padding-left:13.938rem;padding-right:5.813rem;padding-bottom:4.625rem}.apartmentInfo:last-of-type{padding-bottom:10.875rem}.apartmentName{font-family:"dashiell-fine",serif;font-weight:500;font-size:2.2rem;margin-bottom:0rem;width:100%;text-align:start}.page-template-page-hotelmapall .apartmentName{text-align:left}.apartmentSlideshow img{width:37.625rem;scroll-snap-align:center}.apartmentAddress{margin-bottom:1.688rem;color:#8D691A;font-size:1.125rem}ul{list-style-type:none;margin-top:2rem}li{margin-bottom:.65rem;font-size:1.125rem}.apartmentFeatures li::before{content:url(https://sechigroup.com/wp-content/themes/sechi/assets/images/up-left_11710130.svg);padding-right:1.75rem;margin-left:-2rem}.apartmentLink{display:flex;align-items:center;text-decoration:underline;margin-top:0rem}.containerWithPadding{padding-top:3.063rem;padding-left:13.938rem;padding-right:13.938rem;margin-bottom:6.125rem;position:relative}.apartmentLink .moreIcon{margin-left:1rem}.titleFlex{display:flex;justify-content:space-between;align-items:baseline}.containerWithPadding .subTitle{color:#8D691A;font-size:1.563rem;font-family:"dashiell-fine",serif;font-weight:500}.page-template-page-search .titleCont{margin-top:4.375rem;position:relative}.titleLink{position:absolute;right:2rem;top:0;display:flex;align-items:center;height:100%}.selection{display:flex;flex-wrap:wrap}.titleCont{margin-bottom:3.625rem}.containerForMore{width:100%;height:100%;position:absolute;align-items:end;display:flex;justify-content:end;pointer-events:none}.selection .prodNoLink{width:25%}.selection.searchPage a{width:25%!important}.selection .productImage{width:100%;height:auto;object-fit:cover;border-radius:1.25rem;aspect-ratio:1/1;border:none;background-color:#eaeaea}.bedsFlex{display:flex;margin-top:.813rem;font-size:1.125rem;color:#626262;align-items:center;column-gap:1rem;text-wrap:nowrap}.dotDivider{width:.375rem;height:.375rem;border-radius:100%;background-color:#8D691A;margin-left:1.125rem;margin-right:.813rem}.bedIcon{margin-right:0rem}.priceFlex{display:flex;color:#626262;align-items:center;font-size:1.25rem;margin-top:.875rem}.priceTotal{text-decoration:underline}.product .productName{font-size:1.25rem;margin-top:1.625rem;font-weight:500}b.black{color:#000}.product{margin-left:1rem;margin-right:.9rem;margin-bottom:3.938rem;cursor:pointer}.selection{margin-left:-.982rem;margin-right:-.982rem}.slideshowImages{width:fit-content;overflow:scroll;display:flex}.slideshowControls{position:absolute}.largeSlideshow{width:fit-content;height:42.9375rem;overflow:scroll;display:flex;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.largeSlideshow::-webkit-scrollbar{display:none}.largeSlideshow .slideshowBG{width:100vw;height:42.9375rem;object-fit:cover;overflow:hidden}.slideshowOverlay{background-color:rgb(0 0 0 / .5);width:100%;height:42.9375rem;position:absolute;pointer-events:none}.slideshowText{position:absolute;height:42.9375rem;color:#fff;z-index:1}.textContainer{position:relative;bottom:0;display:flex;flex-direction:column;justify-content:end;height:100%;width:35rem;padding-left:14.125rem;margin-top:-2.6rem}.apartName::after,.specsFlex::after{height:100%;width:.3125rem;content:'';background-color:#CEB780;top:0;left:0;position:absolute}.largeSlideshow .dotDivider{background-color:#CEB780}.apartName{font-size:2.8125rem;font-family:"dashiell-fine",serif;font-weight:500;padding-bottom:.9375rem;line-height:3.438rem;position:relative;padding-left:2.1875rem}.specsFlex{display:flex;align-items:center;font-weight:500;font-size:1.125rem;margin-bottom:2.938rem;position:relative;padding-left:2.1875rem}.apartmentLongDesc{width:45vw}.hotelLongDesc{width:51.063rem}.hotelLongDesc .sectionTitle{font-family:"dashiell-fine",serif;font-weight:500;font-size:1.563rem;margin-bottom:1.563rem}.hotelLongDesc .sectionText{font-size:1.125rem;line-height:1.375rem;margin-bottom:1.5rem}.widgets--wrapper{margin-bottom:3.125rem}.sectionTitle{font-family:"dashiell-fine",serif;font-weight:500;font-size:1.375rem;margin-bottom:1.5rem;display:flex}.horizonDivider.marg{margin-left:13.9375rem;margin-right:13.9375rem;width:unset}.breadcrumb{display:flex;align-items:center;column-gap:1.5625rem;position:absolute;font-size:1rem;color:#fff;font-weight:400;margin-top:16rem;margin-left:10.625rem;cursor:pointer;z-index:99;pointer-events:all;top:0;left:0}.giantTop{height:42.9375rem;width:100%;display:flex;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;position:relative}.giantTop.smaller{height:32rem!important}.giantTop .title{z-index:99;margin:0;font-size:2.8125rem;font-family:"Dashiel Fine",serif;color:#fff;font-weight:500;margin-bottom:-10.625rem}.giantTop.smaller .title{margin-bottom:-9.375rem}.giantTop::after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgb(0 0 0 / .5);content:''}.linktoPost a{position:absolute;width:9.625rem;height:3.125rem;display:flex;justify-content:center;align-items:center;border-radius:1.5625rem;background-color:rgb(0 0 0 / .6);column-gap:.6875rem;bottom:0;right:0;margin-right:1.6875rem;color:#fff;margin-bottom:1.6875rem;transition:all 0.3s ease;opacity:0}.category-buttons{display:flex;justify-content:center;column-gap:.75rem;margin-bottom:4.5625rem}.filter-button{height:2.625rem;display:flex;align-items:center;padding-left:1.5rem;padding-right:1.5rem;color:#000;background-color:#fff0;border:.0625rem solid #838383;border-radius:1.5625rem;font-size:.9375rem;cursor:pointer;font-weight:600}.filter-button.active{background-color:#102B4B;color:#fff}.place-item .cont{margin:0;font-size:1.25rem;line-height:1.5rem}.place-item:hover .linktoPost a{opacity:1}.breadcrumb img{width:6.25rem;height:auto;object-fit:cover}.containerbecausethedesignercannotproperlyexportanimage{height:2.4375rem;width:2.4375rem;margin-right:2rem}.page-template-page-search .containerbecausethedesignercannotproperlyexportanimage{margin-right:0rem}.apartmentLink img{transform:scaleX(-1)}.sectionTitle.waaa{margin-bottom:0rem}.bookingContainer .sectionTitle .centerCol{margin-top:1.625rem}.apartmentLongDesc .sectionText{font-size:1rem;color:#484848;line-height:1.375rem;margin-bottom:1.5rem}.sectionText.desc{max-height:fit-content;overflow:hidden;transition:all 0.3s ease-out}.animated{transition:all 0.3s ease-out!important;max-height:fit-content!important}.sectionText.desc.expanding,.sectionText.desc.collapsing{overflow:hidden}.sectionText{text-wrap:wrap}.sectionText p{text-wrap:wrap;max-width:100%}.horizonDivider{width:100%;height:.0625rem;border-bottom:.0625rem solid #C3C3C3;margin-top:1.5rem;margin-bottom:3rem}.goodToKnow{display:flex;flex-wrap:wrap}.goodToKnow .point{width:40%;display:flex;margin-bottom:.563rem;justify-content:space-between;padding-right:5.1rem}.apartOffer .point{display:flex;align-items:center;width:50%;margin-bottom:.9375rem}.apartOffer{width:100%;flex-direction:row;flex-wrap:wrap;display:flex;padding-top:0rem}.apartOffer .point img{width:.75rem;margin-right:.8125rem;filter:brightness(0) saturate(100%) invert(46%) sepia(91%) saturate(263%) hue-rotate(357deg) brightness(97%) contrast(89%)}.goodToKnow .point img{margin-left:2rem;width:.744rem}.points .point{color:#484848;font-size:1rem}.dealsContainer{display:flex;flex-direction:column;align-items:center;position:absolute;width:28.125rem;background-color:#fff;box-shadow:0rem .6875rem 3.75rem rgb(0 0 0 / .06);padding:1rem;border-radius:.5rem;max-height:9rem;margin-right:14rem;right:0;display:none;box-shadow:0rem .6875rem 3.75rem #0000000F}.dealsContainer .linec{position:absolute;bottom:0;width:100%;display:flex;justify-content:center;margin-bottom:-.75rem}.dealsContainer .line{width:.25rem;height:1.5rem;background-color:#B02908}.dealsContainer .title{font-size:.75rem;font-weight:700;background-color:#9c2f06;color:#fff;font-weight:700;margin-bottom:0;text-align:center;position:absolute;width:100%;top:0;text-align:center;margin-top:-1rem;width:5.8125rem;height:1.875rem;display:flex;align-items:center;justify-content:center;border-radius:1.3125rem}.dealsContainer .lrcontrols{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;width:105%}.dealsContainer .control{cursor:pointer;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background-color:#fff0;border-radius:50%}.dealsContainer .control img{width:1.9375rem;height:auto}.dealsWrapper{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;gap:1rem;padding:1rem 0;scrollbar-width:none}.dealsWrapper::-webkit-scrollbar{display:none}.dealsContainer .deal{flex:0 0 100%;scroll-snap-align:center;background-color:#fff;padding:1rem;text-align:center;border-radius:.5rem;padding-left:0;padding-right:0}.dealsContainer .deal .text{font-size:1.25rem;font-weight:700;color:#333;margin-bottom:.5rem}.dealsContainer .deal .link{font-size:.75rem;color:#626262;text-decoration:underline}.bookingContainer{width:29.625rem;height:auto;background-color:#fff;box-shadow:0rem .6875rem 3.75rem #0000000F;border-radius:1.25rem;position:absolute;right:0;margin-right:14rem;margin-top:0}.flex{display:flex}.aparthotel-template .overflowBook{margin-left:10rem;margin-top:-8rem}.bookingContainer .sectionTitle{width:100%;text-align:center;font-family:"dashiell-fine",serif;font-weight:500;font-size:1.125rem;padding-top:2.938rem;text-transform:uppercase;flex-direction:column}.bookingContainer .sectionTitle .centerCol{text-transform:none}.moreRooms{margin-top:4.313rem}.adsScroll .selection{flex-wrap:nowrap;width:fit-content;min-width:100%;align-items:start}.sectionTitle{font-size:2rem}.product .slideControls{opacity:0;transition:all 0.3s ease-out}.product .slideControls:hover{opacity:1}.moreRooms{display:flex;flex-direction:column;margin-bottom:0}.moreRooms .product{width:21.3rem;margin-bottom:0}.hotelLongDesc .sectionTitle{display:flex;align-items:center}.sectionTitle .titleIcon{margin-left:1.125rem}.slideOverlay{position:absolute;height:51.9375rem;width:100%;background-color:rgb(0 0 0 / .5)}.slide{position:absolute;width:100vw;transition:all 0.3s ease-out}.slideOverlay .subTitle{font-size:2rem;font-family:"dashiell-fine",serif;color:#fff}.slideOverlay .title{font-size:3.875rem;color:#FAF7F4;font-family:"dashiell-fine",serif}.slideTextCont{margin-top:17.0625rem;width:40rem;left:50%;transform:translate(-50%,0);position:absolute;line-height:4.25rem;text-align:center;display:flex;flex-direction:column;align-items:center}#map{width:50vw;height:100%}.googleMaps{position:absolute;z-index:1;top:0;left:0;width:50vw;height:100%;margin-left:50vw;iframe{border:0}}.slideshowControls{display:flex;align-items:center;margin-bottom:1rem}.controlsContainer{display:flex;position:absolute;width:100%;height:42.9375rem;justify-content:center;align-items:end;z-index:1;pointer-events:none}.rightControl,.leftControl{width:3.125rem}.countSlides{display:flex;color:#fff;background-color:#0000005c;border-radius:1rem;padding:.5rem 1.5rem .5rem 1.5rem;margin-left:3rem;margin-right:3rem}.showMoreButton{text-decoration:underline}.hotelMap{display:flex;margin-top:1rem;margin-bottom:1rem;justify-content:center}.hotelMap>.googleMaps{width:100%;height:18.7505rem;position:relative;margin-top:0rem;border-radius:1.2rem;margin-left:0;overflow:hidden}.hotelMap>.googleMaps>#map{width:46vw;height:18.7505rem;border-radius:1.2rem}.bgPadding{width:100%;height:0rem}.addContainer.pad{padding-top:0rem}.aparthotel-template .bookingContainer{position:sticky;top:0;margin-right:0}.hotelMap .mapOverlay{width:100%;height:100%;top:0;position:absolute}.splitFullSize .mapOverlay{width:100%;height:100%;display:flex;justify-content:center;align-items:center;top:0;left:0;position:absolute;pointer-events:none}.aparthotel-template .emergency{padding-top:20rem;position:sticky;top:0}.addressContainer{width:14.438rem;height:fit-content;border-radius:.625rem;background-color:#fff;box-shadow:0rem .25rem .25rem #0000001C;position:absolute;bottom:0;margin-left:2.5rem;margin-bottom:2.2rem;padding:1.375rem 1.875rem 1.375rem 1.5rem;pointer-events:all}.splitFullSize .addressContainer{width:14.438rem;height:fit-content;border-radius:.625rem;background-color:#fff;box-shadow:0rem .25rem .25rem #0000001C;position:relative;bottom:0;margin-left:2.5rem;margin-bottom:2.2rem;padding:1.375rem 1.875rem 1.375rem 1.5rem;margin-right:-15.875rem}.addressContainer .address{font-size:1rem}.navButtons{display:flex}.navButton{width:2.188rem;height:2.188rem;margin-right:.563rem;margin-top:.75rem;cursor:pointer}.country{font-size:1.125rem;color:#fff;font-family:"dashiell-fine",serif;font-weight:400}.locationFlex{display:flex;padding-top:2.188rem}.optionFloat{background-color:#fff0;border:.0625rem solid #BABABA;width:25rem;height:4.125rem;align-items:center;color:#626262;margin-bottom:.625rem;display:flex;font-size:1rem;border-radius:.625rem;font-weight:400;position:relative}.optionFloat input[type="date"]{position:absolute;width:100%;height:100%;opacity:0}.overflowBook:has(.dealsContainer) .bookingContainer{margin-top:0rem;border-radius:.625rem}.optionFloat img{max-width:1.563rem;margin-right:1.25rem}.optionFloat.left{width:10rem;margin-right:.335rem;border-radius:.625rem 0rem 0rem .625rem}.optionFloat.right{width:14.665rem;border-radius:0rem .625rem .625rem 0rem}.centerCol{display:flex;flex-direction:column;align-items:center}.priceDiv{display:flex;align-items:center;font-size:1.125rem;justify-content:center;margin-bottom:1.375rem}.buttonPart{margin-top:1.4375rem}.toprow,.bottomrow{display:flex;width:100%;column-gap:3.75rem}.bottomrow{margin-top:1.9375rem}.points .sectionTitle{font-size:1rem;font-family:"Fira Sans",sans-serif}.points .point{width:unset;cursor:default}.submitButton{font-size:1.375rem;color:#fff;background-color:#CEB780;border-radius:1.875rem;font-family:"dashiell-fine",serif;font-weight:700;width:25rem;display:flex;text-align:center;align-items:center;height:4.313rem;justify-content:center}.taxesLink{display:flex;align-items:center;color:#626262;font-size:1rem;font-weight:400;text-decoration:underline;justify-content:center;margin-top:1.375rem;width:fit-content}.taxesLink img{max-width:1.25rem;margin-right:.594rem}.sectionText li{list-style:none;font-size:1rem}a.currencyIcon{opacity:0;pointer-events:none}a.languageIcon{opacity:0;pointer-events:none}.sectionText li::before{content:' ';background-image:url(https://sechigroup.com/wp-content/themes/sechi/assets/images/checkmark.svg);width:1.25rem;height:.938rem;background-size:contain;background-repeat:no-repeat;object-fit:scale-down;display:inline-block;padding-right:.75rem;margin-left:-2rem;filter:brightness(0) saturate(100%) invert(46%) sepia(91%) saturate(263%) hue-rotate(357deg) brightness(97%) contrast(89%)}.dropdown-toggle{border:none;width:100%;background-color:#fff0;text-align:start;position:relative;font-size:1rem;font-weight:400;margin-bottom:1.3125rem;cursor:pointer;padding-left:0}.dropdown-toggle.active{font-weight:600}.dropdown-toggle::after{content:'+';position:absolute;font-size:1.25rem;color:#AFAFAF;width:1.875rem;height:1.875rem;background-position:center;background-repeat:no-repeat;background-size:contain;right:0}.dropdown-toggle.active::after{content:"-";color:#8D691A}.dropdown-content{max-width:90%}.dropdown-content p{margin:0;margin-bottom:1.3125rem}.footerRevTitle{margin-bottom:20px;font-size:24px;color:#fff}.addControls img{width:2.813rem!important;height:2.813rem!important}.addControls{display:flex;position:absolute;right:0;margin-right:13.938rem;margin-top:-3rem;cursor:pointer}.addControls .right{margin-left:1.438rem}.addContainer .titleContainer{margin-bottom:3.75rem;margin-top:4rem;padding-left:0rem}.containerPadLR{margin-left:13.9375rem;margin-right:13.9375rem}.adsScroll{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;margin-bottom:0}.adsScroll::-webkit-scrollbar{display:none}.addPage{width:75vw;display:flex;scroll-snap-align:center}.dot{width:.4rem;max-width:.4rem;height:.4rem;max-height:.4rem;border:.0625rem solid #626262;border-radius:100%;transition:all 0.3s ease-in-out}.slideshowTextM{display:none}.showMapD{font-size:.9375rem;text-decoration:underline;color:#8D691A;display:flex;align-items:center;column-gap:1rem;cursor:pointer}.showMapD img{width:1.25rem;height:1.25rem}.dotsSlide{display:flex;justify-content:center;margin-bottom:6.438rem;margin-top:2.8125rem}.dots{display:flex;align-items:center}.dot{margin-left:.375rem;margin-right:.2rem}.dot.active{background-color:#B02908;width:1.5rem;max-width:1.5rem;border-radius:.313rem;height:.5rem;max-height:.5rem;border:none;transition:all 0.3s ease-in-out}.smolButtons{display:flex;width:11.9rem}.calendar{display:flex}.day{padding:.75rem .75rem .75rem .75rem;font-size:.875rem;position:relative;z-index:1}.day.disabled{cursor:not-allowed;text-decoration:line-through;color:#969696}.day.selected{background-color:#ceb78068;color:#000}.calendar h2{font-size:1rem;text-align:center}.month{margin-left:1.35rem;margin-right:1.35rem}.calendar-container{display:flex;position:relative}.calendar-container img{max-width:1.75rem;max-height:1.75rem;cursor:pointer;position:absolute;margin-top:.6rem}#nextMonth{right:0;margin-right:12rem}.start{border-radius:100% 0 0 100%;color:white!important}.end{border-radius:0 100% 100% 0;color:white!important}.start.end{border-radius:100%;}.start::before,.end::before{position:absolute;background-color:#B02908!important;border-radius:100%;content:'';width:2.6rem;height:2.6rem;z-index:-1;margin-top:-.75rem;margin-left:-1rem}.optionBox .calendar-container img{margin-left:1.5rem}.optionBox #nextMonth{margin-right:2rem}.slideshowScroll{width:100vw;height:100%;display:flex;justify-content:space-between;align-items:center}.topSlideFade{transform:translateX(-20rem);transition:all 0.3s ease-out;opacity:0}.slideControlLeft,.slideControlRight{position:relative;z-index:1;padding-left:6.125rem;padding-right:6.125rem;height:100%;width:100%;display:flex;align-items:center;cursor:pointer}.slideControlRight{transform:rotate(180deg)}.hidden{display:none!important}.staticInfo .title{font-family:"dashiell-fine",serif;font-weight:700;font-size:2.5rem}.staticInfo .desc{font-size:1.125rem}.contactContainer{padding-top:7.5rem;padding-right:15rem;padding-left:12.5rem;padding-bottom:7.5rem;width:40vw;background:#fff0 linear-gradient(90deg,#F7F7F7 0%,#F7F7F7 90%,transparent 100%) 0% 0% no-repeat padding-box;z-index:2}.staticInfo .desc a{text-decoration:underline;color:#B02908}.infoFlex{font-size:1.125rem;align-items:center;display:flex;margin-bottom:1rem}.infoFlex img{max-width:1.688rem;margin-right:1.25rem}.countryButton{border:.0625rem solid #626262;padding:1rem 2rem 1rem 2rem;border-radius:1.563rem;margin-right:.938rem;cursor:pointer}.faqButt{border:.0625rem solid #626262;padding:1rem 2rem 1rem 2rem;border-radius:1.563rem;margin-right:.938rem;cursor:pointer;width:fit-content;margin-bottom:.875rem}.right.faq{width:64vw}.left.faq{padding-top:8rem;background-color:#F4F4F5;padding-left:13.875rem;padding-bottom:5.125rem;width:25.24vw}.left.faq .title{font-family:"dashiell-fine",serif;font-weight:700;font-size:2.188rem;padding-bottom:2.438rem;width:20rem}.faqInfo{display:flex;flex-direction:column;padding-top:8rem;width:80%}.faqInfo .title{font-family:"dashiell-fine",serif;font-weight:700;font-size:1.375rem;padding-left:7.938rem}.countryButtons{display:flex;margin-bottom:3.375rem}.countryButton.active{color:#fff;background-color:#0B1E35}.faqButt.active{color:#fff;background-color:#0B1E35}.fancyTextPaddingContainer{padding-top:7rem;padding-left:13.938rem;padding-right:13.938rem;padding-bottom:6.125rem;display:flex;justify-content:space-evenly}.postDate{color:#626262}.postTitle h1{font-family:"dashiell-fine",serif;font-weight:700;font-size:2.188rem}.content{line-height:1.688rem;margin-top:4.125rem}.fancyTextPaddingContainer .leftSide{padding-right:8.813rem}.wp-block-file{box-sizing:border-box;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.wp-block-file__button{display:none}.wp-block-file::after{content:'';width:1.625rem;height:1.625rem;background-image:url(https://sechigroup.com/wp-content/themes/sechi/assets/images/filedl.svg);background-repeat:no-repeat;margin-right:1rem}.wp-block-file{margin-top:2.688rem;margin-bottom:3.75rem}h2{font-family:"dashiell-fine",serif;font-weight:700;font-size:1.563rem}.wp-block-quote p::before{content:'';width:.0625rem;height:100%;border-left:.25rem #626262 solid;border-radius:.25rem;position:absolute;height:4.5rem;margin-left:-1rem}.wp-block-quote{display:flex}h3{font-size:1.25rem;font-family:"dashiell-fine",serif;font-weight:700}.content ul>li::before{content:'';width:.563rem;height:.563rem;background-color:#626262;border-radius:100%;margin-left:-.875rem;margin-top:.5rem;position:absolute}.content li{font-size:1rem}.content ol>li{margin-top:.65rem}.answerText{overflow:hidden;height:0rem;max-width:70%;margin-top:1rem}.answerText.open{height:fit-content}.answerTitle.open{color:#8D691A}.answers{padding-top:2.875rem;display:flex;flex-direction:column;padding-left:7.938rem;width:100%}.answerTitle{font-size:1.125rem;user-select:none}.singleAnswer{margin-bottom:1.313rem;cursor:pointer}.answerTitle::after{content:'';width:.563rem;height:.563rem;position:absolute;background-image:url(https://sechigroup.com/wp-content/themes/sechi/assets/images/expand.svg);background-repeat:no-repeat;right:0;margin-right:16.438rem}.answerTitle.open::after{background-image:url(https://sechigroup.com/wp-content/themes/sechi/assets/images/shrink.svg)}.textHeader{display:flex;justify-content:start;margin-left:13.9375rem;padding-top:7rem;padding-bottom:2.5rem;text-align:center}.textHeader div{text-align:left}.textHeader .modified{color:#626262;font-weight:700;margin-bottom:1.75rem}.textHeader .textTitle{font-size:2.188rem;font-family:"dashiell-fine",serif;font-weight:700}.textContent{font-size:1.125rem;line-height:1.688rem;max-width:100vw;margin-left:13.9375rem;margin-right:13.9375rem;margin-bottom:5.813rem}.textContent a{text-decoration:underline;color:#0B1E35}.center{display:flex;justify-content:center}.bgOpacity{display:none}.headerStickyContainer{height:5.313rem;width:100%;background-color:#0B1E35;position:relative;z-index:109;position:fixed;top:0;margin-top:0rem;transform:translateY(-200%);transition:transform 0.3s ease}.placestop .title{margin-top:4.4375rem;font-size:1.875rem;font-family:"Dashiel Fine",serif;color:#000;font-weight:500;margin-bottom:1.875rem;text-align:center}.places-list{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:1.9375rem;grid-row-gap:2.375rem;margin-left:13.9375rem;margin-right:13.9375rem;margin-bottom:5.75rem}.place-item h2{margin:0;font-size:1.25rem;margin-top:1.5rem;margin-bottom:.9375rem;font-family:"Fira Sans",sans-serif}.place-item{display:flex;flex-direction:column;max-width:21.5625rem}.place-item .main{width:21.5625rem;height:21.5625rem;object-fit:cover;border-radius:.625rem;position:relative;background-size:cover}.typeCrumb{background-color:#B02908;display:flex;justify-content:center;height:1.875rem;padding-left:1.25rem;padding-right:1.25rem;border-radius:1.3125rem;font-size:.75rem;font-weight:700;align-items:center;color:#fff;position:absolute;top:0;left:0;margin-top:1.75rem;margin-left:2rem}.headerStickyContainer.show{transform:translateY(0)}.headerStickyContainer .navigationButtons{margin-top:unset}.headerStickyContainer .headerElements{display:flex;justify-content:space-between;align-items:center;padding-top:unset;height:100%}.headerStickyContainer .headerLogo{width:12.667rem!important;padding-left:2.167rem!important}.headerStickyContainer .headerButtonsMob{margin-top:0}.mobilePadding .left{width:100%;padding-right:17.125rem}.headerStickyContainer .headerLogo{padding-left:13.938rem}.splitFullSize .pictureSide,.splitFullSize .pictureSide img,.splitFullSize .textSide{width:50%;height:31.6875rem;position:relative;display:flex;flex-direction:column;justify-content:center}.splitFullSize .textSide{padding-bottom:0rem}.splitFullSize .textSide .title,.splitFullSize .textSide .desc{padding-left:4.563rem;padding-right:4.563rem;line-height:1.5625rem}.splitFullSize .textSide .title{padding-top:0rem;font-size:1.5625rem;font-family:"dashiell-fine",serif;font-weight:700;margin-bottom:.9375rem}.splitFullSize .pictureSide img{object-fit:cover;height:100%;width:100%}.alinks{background-color:#F7F7F7}.alinks a{color:#101F2F;font-size:1.125rem;text-decoration:underline;font-family:"dashiell-fine",serif;font-weight:700;margin-bottom:1.813rem}.alinks{display:flex;flex-direction:column;position:absolute;padding-left:13.938rem;padding-right:13.375rem;padding-top:3.25rem;padding-bottom:2rem;bottom:0}.alinks .aicon{margin-left:1.188rem;width:.875rem}.splitFullSize#inverted .textSide .title,.splitFullSize#inverted .textSide .desc{padding-left:4.563rem;padding-right:4.563rem}.decorRing{position:absolute;z-index:-1;display:none}.dropdownContainer{display:flex;flex-direction:column;margin-left:18.5rem;margin-right:19.5625rem;margin-top:4.1875rem;margin-bottom:3.75rem}.page-template-page-aboutus .dropdown{padding-top:3.4375rem;padding-bottom:2.8125rem;border-top:.0625rem solid #C6C6C6;border-bottom:0rem solid #C6C6C6}.page-template-page-aboutus .dropdownTitle::after{content:'+';font-size:1.425rem;position:absolute;color:#000;right:0}.page-template-page-aboutus .dropdownTitle.active::after{content:'-'}.page-template-page-aboutus .dropdown:first-of-type{border-top:none}.dropdownTitle{cursor:pointer;position:relative;font-weight:700;font-size:1.5625rem;color:#101F2F;font-family:"Dashiell Fine",serif}.actualScroll{display:flex;width:37.625rem;overflow-x:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.actualScroll{scroll-snap-type:x mandatory;overflow-x:auto;cursor:grab}.actualScroll.dragging{cursor:grabbing;scroll-snap-type:none}.slide{scroll-snap-align:start}.actualScroll a{pointer-events:auto}.actualScroll.dragging a{pointer-events:none}.actualScroll::-webkit-scrollbar{display:none}.actualScroll.dragging{cursor:grab;user-select:none;scroll-behavior:auto!important}.actualScroll.active{transition:background-color 0.2s}.dropdownContent{display:none;padding:.5rem 0}.dropdownTitle.active+.dropdownContent{display:block}.aboutus .topText{display:flex;justify-content:center;margin-top:4.375rem;margin-bottom:4.375rem}.aboutus .topText div{width:67.125rem;font-size:1.125rem;text-align:center;line-height:1.5625rem}.decorRing#rightanchor{margin-right:-1.25rem;margin-left:35rem;margin-top:-70rem}.decorRing#leftanchor{margin-top:-62rem;margin-left:-30rem}.serviceContainer .desc ul{margin-top:1rem}.fullSize{background-color:#F7F7F7;display:flex;justify-content:space-around;line-height:1.688rem;font-size:1.125rem;padding-top:7.125rem;padding-left:13.938rem;padding-right:13.938rem;padding-bottom:6.688rem}.fullSize .title{font-size:2.1875rem;font-family:"dashiell-fine",serif;font-weight:700;margin-bottom:1.25rem;line-height:3rem}.fullSize .leftSide{margin-right:16.625rem;z-index:1;height:fit-content;background-color:#efefef;border-radius:1.25rem;padding:3.188rem 2.625rem 1.438rem 2.625rem}.fullSize .rightSide{padding:3.188rem 2.625rem 1.438rem 2.625rem}.fullSize .desc{line-height:1.5625rem;font-size:1rem}.fullSize#bg{padding-top:2rem;padding-bottom:12.625rem;color:#000;flex-direction:row-reverse;justify-content:space-between!important}.desc#left5{max-height:8rem;overflow:hidden;transition:all 1s ease-in-out}.link#left5{color:#8D691A;text-decoration:underline;cursor:pointer;margin-top:.75rem}.desc.active#left5{max-height:999rem;transition:all 1s ease-in-out}.fullsize#gold .leftSide{background-color:unset;color:#fff}.fullSize#bg .leftSide{margin:0}.fullSize#bg .desc,.fullSize#gold .desc{max-width:37.5rem}.fullSize#bg,.fullSize#gold{justify-content:unset;position:relative}.darkenFilter{position:absolute;width:100vw;height:100%;top:0;background-color:#000;opacity:.2;left:0}.fullSize#gold{background-repeat:no-repeat;background-size:cover;padding-bottom:8.125rem;padding-top:8.125rem;margin-left:13.9375rem;margin-right:13.9375rem;border-radius:.625rem;margin-bottom:9rem;padding-left:4.625rem;position:relative;align-items:center;.bookingContainer{background-color:#fff0}}.fullsize#gold::after{content:'';position:absolute;width:100%;height:100%;background-color:rgb(0 0 0 / .5);top:0;left:0;z-index:0;border-radius:.625rem}.fullSize#gold .bookingContainer{margin-top:-6.25rem;margin-right:5rem;z-index:1}.mobileMenuDropdownContainer{display:none}.mobileMenu{display:none}.headerMainContainer .mobileLogoCont,.controls,.closeicon{display:none}.peopleButtons,.selectionFlex{display:flex;align-items:center;justify-content:space-between}.selectionFlex{margin-bottom:1.563rem}.titleforbox{color:#8D691A;font-weight:400;font-size:1rem;margin-bottom:1.25rem}.subtitlePeople{font-weight:400;font-size:.875rem;color:#626262;margin-top:.375rem}.descPeople{margin-right:3.125rem}.peopleButtons .currNumber{margin-left:1.375rem;margin-right:1.375rem}.popupBox#people .optionBox{padding-left:2rem;padding-top:1.5rem;padding-right:2rem;padding-bottom:.1rem}.option.city{min-width:7rem;width:7rem}.popupBox .horizonDivider{margin-top:0;margin-bottom:1.438rem}.smallHead .popupBox{margin-top:4rem}@media only screen and (max-width:1450px){html{font-size:14px}.navigationButtons a{font-size:1rem}.containerWithPadding{padding-left:13rem}.bookingContainer{margin-right:4rem}.textContainer{padding-left:15rem}}@media only screen and (max-width:1250px){html{font-size:12px}}@media only screen and (max-width:1100px){html{font-size:9px}}.slideshowMain .dot{border-color:#fff;transition:all 0.3s ease-out;opacity:.5;background-color:#fff}.slideshowMain .dot.active{background-color:#fff;transition:all 0.3s ease-out;opacity:1}.slideshowMain .indicatorButtons{position:absolute;justify-content:center;display:flex;width:100vw;margin-bottom:-12rem}.slideshowMain .dotsSlide{margin-bottom:78.6rem;position:absolute;margin-left:-54rem;margin-top:-1rem}.option.hotel{display:flex;flex-direction:column;padding-bottom:1.3rem;padding-top:.438rem;justify-content:center}.option.hotel .addy{color:#626262;margin-top:.25rem;font-size:.875rem}.loadingContainer{background-color:#0b141fab;position:fixed;top:0;width:100vw;height:100vh;z-index:99;display:flex;justify-content:center;align-items:center}.loadingContainer.off{display:none}.loadingBox{background-color:#fff;border-radius:1rem;padding-top:2.188rem;padding-bottom:2.188rem;padding-left:2.75rem;padding-right:2.75rem}.loadingBox .loadingTitle{font-size:1.25rem;font-weight:500;text-align:center}.loadingBox .loadingText{font-size:1rem;text-align:center;max-width:11rem;margin-top:.313rem}.loadingDots{display:flex;justify-content:center;margin-top:.813rem}.loadingDot{border-radius:100%;border:.0625rem #707070 solid;width:.813rem;height:.813rem;margin-left:.15rem;margin-right:.15rem;transition:all 0.5s ease-out}.loadingDot.active{border:.0625rem #B02908 solid;background-color:#B02908;transition:all 0.5s ease-out}.languageDropdown,.currencyDropdown{display:none;position:absolute;padding-left:1.688rem;padding-right:1.688rem;background-color:#fff;border-radius:.938rem;color:#000;pointer-events:all;top:0;height:fit-content;margin-top:8rem;box-shadow:0rem .4375rem .6875rem #00000029;z-index:100;right:0;margin-right:13rem;transition:all 0.3s ease-out}.smolButtons:has(~.smallHead) .languageDropdown,.smolButtons:has(~.smallHead) .currencyDropdown{margin-top:11rem}.languageDropdown.active,.currencyDropdown.active{display:block}.languageDropdown .language,.currencyDropdown .currency{padding-top:.8rem;padding-bottom:.8rem}.languageDropdown .language.active,.currencyDropdown .currency.active{font-weight:700}.fixedDropdown{margin-top:6rem!important;position:fixed;transition:all 0.3s ease-out}.slideMap{width:100%;border-radius:1.25rem;height:100%;object-fit:cover}.slideControl{cursor:pointer;width:unset;height:fit-content;margin-left:2rem;margin-right:2rem;width:fit-content;pointer-events:all;height:2.25rem}.slideControl img{width:2.25rem!important;height:2.25rem!important}.current_page_item a{text-decoration:underline}.slideControls{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.apartmentSlideshow.small .slideControls{pointer-events:all}.slideControl.indicator{height:fit-content;display:flex;position:absolute;align-items:end;background-color:rgb(0 0 0 / .407);color:#fff;border-radius:1.25rem;padding:.5rem 1rem .5rem 1rem;right:0;bottom:0;margin-right:1.813rem;margin-bottom:1.6rem;text-wrap:nowrap}.apartmentSlideshow{width:fit-content;position:relative}.gtkMore{position:absolute;background-color:#fff;box-shadow:0rem .4375rem .6875rem #00000029;margin-top:2rem;padding:1rem 2rem 1rem 2rem;border-radius:1rem;display:none;z-index:2}.point{position:relative;cursor:pointer}.fbw-calendar--action .next[data-v-cd31479e]{border-radius:1.25rem}.home footer .logo{width:fit-content;display:flex;flex-direction:row-reverse;align-items:center}.fbw-calendar--dates.layout1-version[data-v-cd31479e]{display:none}.fbw-calendar--container[data-v-cd31479e]{background-color:#f7f7f7!important}form#AVP select{border:none;padding:1rem 2rem 1rem 2rem}form#AVP input{font-size:1rem;color:#fff;background-color:#fff0;border:none;cursor:pointer;font-weight:700}.centerVerHor .filterButton{pointer-events:all;background-color:#0b1e3580}.desc.collapsed .theText p{display:none}.desc.collapsed .theText p:first-child{display:block}.followingFilter{display:none}.popup{display:none;position:absolute;top:100%;margin-top:1rem;background-color:#fff;padding:1rem;box-shadow:0rem .5rem 1rem #0000001C;border-radius:1.25rem;z-index:1000;max-width:17rem;text-align:left}.taxesLink:hover .popup{display:block}.popupTitle{font-size:1.125rem;font-family:"dashiell-fine",serif;font-weight:700;color:#000;text-align:left;margin-bottom:1rem}.smaller{height:fit-content!important}.languageDropdown a{cursor:pointer}.serviceContainer{display:flex;margin-top:4.75rem;padding-left:13.938rem;padding-right:13.938rem}.serviceContainer .serviceImage{width:50%;object-fit:contain;height:34.1875rem;border-radius:1.25rem}.serviceContainer .textPart{padding-right:12.625rem;width:50%}.serviceContainer .buttons{display:flex;flex-direction:column;justify-content:start}.serviceContainer .dropdownButton{width:100%;background-color:#fff0;text-align:left;border:none;font-size:1.25rem;padding:0;font-family:"dashiell-fine",serif;padding-bottom:1.9375rem;padding-top:1.9375rem;border-top:.0625rem solid #DDD;border-bottom:.0625rem solid #DDD;font-weight:600;position:relative}.serviceContainer .dropdownButton::after{content:"+";position:absolute;right:0;top:0;font-size:1.375rem;height:100%;display:flex;align-items:center}.serviceContainer .dropdownButton.active::after{color:#8D691A;content:"-"}.serviceContainer .dropdownButton.active{border-bottom:none}.serviceContainer .desc{margin-bottom:2.625rem}.serviceContainer .dropdownButton:first-of-type{border-top:none}.serviceContainer .dropdownButton:last-of-type{border-bottom:none}.serviceContainer h2{font-size:1.875rem}.serviceContainer h1{font-family:"dashiell-fine",serif;margin-bottom:2.625rem;margin-top:3rem}.serviceContainer .textPart .desc p{margin-top:.5rem;margin-bottom:.5rem}.extButton{display:flex;align-items:center;color:white!important;text-decoration:none!important;background-color:#0B1E35;width:fit-content;padding:.875rem 1.625rem .875rem 1.625rem;border-radius:6.25rem;margin-top:2.813rem}.extButton .externalLink{margin-left:.625rem;color:#fff;text-decoration:none}.serviceContainer:last-child{margin-bottom:5rem}.serviceContainer:last-child h1{margin-bottom:2rem}.serviceContainer:first-child h1{margin-bottom:5.625rem}.useFilterButton.active{background-color:#D0A94D;transition:all 0.3s ease-in-out;cursor:pointer}.serviceContainer ul{list-style-type:disc}.rightSide{position:relative}.rightDecor{top:0;position:absolute;margin-left:-3rem}.leftSide{position:relative}.fancyTextPaddingContainer .apartmentSlideshow{width:30vw}.centerVerHor.show{display:flex}.linksSideBySide{display:flex;flex-direction:row}.extButton{margin-right:1rem}.anchors{position:absolute;margin-top:-10rem}.month h2{font-family:"Fira Sans",sans-serif}.daysOfWeek{font-size:.875rem;font-weight:500;margin-right:.8rem;margin-top:1.625rem;margin-bottom:.875rem}footer .headerMenu{padding-left:0!important;margin-left:0!important;column-gap:2.8125rem;margin-right:5rem}footer .headerMenu li{opacity:1;text-wrap:nowrap}.exploreAll{display:flex;height:2.8125rem;width:8.0625rem;border-radius:1.875rem;background-color:#F7F7F7;justify-content:center;align-items:center;font-size:.875rem;color:#102B4B;font-weight:600;margin-right:3.125rem}footer .footerLinks a{font-size:.9375rem}body:not(.home) .footerLinks a{opacity:.6}.serviceContainer.reverse{flex-direction:row-reverse}.serviceContainer .textPart{padding-left:3rem!important;padding-right:8.875rem}.serviceContainer.reverse .textPart{padding-left:8.875rem!important;padding-right:3rem;text-align:end}.serviceContainer a{color:#B02908;text-decoration:underline}.serviceContainer li::marker{color:#626262}.toFindLast{padding-top:3rem}.spacer{height:20.125rem}.textForField#hotel .textChange{color:gray}.filterButton#hotel .filterIcon{filter:invert(58%) sepia(0%) saturate(1883%) hue-rotate(140deg) brightness(86%) contrast(117%)}.clickable{filter:none!important}.centerVerHor{margin-left:-15rem}.centerVerHor#city{margin:unset}img.currencyIcon,img.languageIcon{margin-top:0rem}.apartmentFeatures{margin-left:-.5rem}.inlOverf{width:8rem;overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis;display:inline-block;text-align:start}.textForField,.textChange{display:inline-block;text-overflow:ellipsis;text-wrap:nowrap;color:#626262}.textForField#hotel,.textForField#hotel .textChange{align-items:baseline}.sectionText ul{margin-left:-.4rem}.fbw-calendar--container[data-v-450434ce]{background-color:#f7f7f7!important}.apartmentSlideshow{width:fit-content}.headerMenu li{transition:all 0.3s ease-in-out}img.currencyIcon,img.languageIcon{transition:all 0.3s ease-in-out}img.currencyIcon:hover,img.languageIcon:hover{margin-top:.1rem;transition:all 0.3s ease-in-out}.headerMenu li:hover{transform:translateY(-.1rem);transition:all 0.3s ease-in-out}.bookButton:hover{background-color:#A22000}.adContainer .desc a{text-decoration:underline}.serviceContainer.reverse .desc{display:flex;flex-direction:column;justify-content:end;align-items:end}.mobTitle{display:none}.product .slideMap{width:100%;height:100%}.product .apartmentSlideshow{width:100%}.headerButtonsMob{display:none}.mobileFooterLinks{display:none}.backButton{display:none}.scrollContainer{max-height:55.333rem;overflow:scroll;overflow-x:clip;scrollbar-width:0rem;scroll-snap-type:none;width:50vw}.allHotels .apartmentDesc{display:block;scroll-snap-align:center;width:100%;background-color:#fff}.allHotels .apartmentDesc .apartmentInfo{padding-left:11vw}.apartmentDesc#nohide{display:block!important}.hiddenMob{display:block}.hiddenDesk{display:none}.headerStickyContainer .logoContainer{margin-left:10rem}footer .logo{width:11.375rem}footer .logo img{width:11.375rem;height:1.375rem}.home .footerBottomMain{align-items:center}.home footer .headerMenu{margin:0!important;column-gap:2.8125rem}.home .footerBottomMain{margin-top:0!important}.home footer{padding-top:3.25rem;padding-bottom:3.4375rem}.home .copyright{margin-top:0!important}.backToTop img{width:1.6875rem!important}.backToTop{margin-right:2.5625rem}.home .backToTopMobileText{display:none}.home .footerDivider{display:none}.page-template-page-hotelmapall{overflow-y:hidden;height:100vh}.page-template-page-hotelmapall .scrollContainer{height:unset!important;max-height:89.6vh;scroll-snap-type:y mandatory}.page-template-page-hotelmapall .apartmentInfo{padding-top:7rem!important;max-height:97vh;scroll-snap-align:start;scroll-snap-stop:always}.page-template-page-hotelmapall footer{display:none}.page-template-page-hotelmapall .logoCircle{margin-top:0!important}.page-template-page-hotelmapall .headerMainContainer{height:8.5rem!important;position:fixed}.page-template-page-hotelmapall .headerElements{height:8.5rem}.headerElements{display:flex;justify-content:space-between}.page-template-page-hotelmapall .filterBoxMain{display:none}.page-template-page-hotelmapall .navigationButtons{margin-top:0!important}.page-template-page-hotelmapall .apartmentDesc{box-shadow:none!important}.newGalleryImg{width:100%;aspect-ratio:1/1;border-radius:.625rem;margin-right:.625rem;cursor:pointer;object-fit:cover;transition:all 0.3s ease-in-out}.featured:hover{transform:scale(1.05);box-shadow:0rem .5rem 1rem #0000001C}.galleryNew .grid{width:50%;display:flex;aspect-ratio:1/1;flex-wrap:wrap;column-gap:.625rem;row-gap:.625rem}.galleryNew{display:flex;margin-top:15.6875rem;width:46.9375rem;position:absolute;right:0;margin-right:13.9375rem;z-index:99;pointer-events:all}.newGalleryImgSmall{width:48%;height:48%;border-radius:.625rem;transition:all 0.3s ease-in-out;cursor:pointer;object-fit:cover}.newGalleryImgSmall:hover{transform:scale(1.05);box-shadow:0rem .5rem 1rem #0000001C}.featured{position:relative;transition:all 0.3s ease-in-out;width:50%;margin-right:.625rem;border-radius:1.25rem}.galleryNewOverlay{position:absolute;bottom:0;right:0;color:#fff;pointer-events:none;font-size:.75rem;line-height:.875rem;background-color:rgb(0 0 0 / .463);margin-right:2.25rem;margin-bottom:1.5rem;display:flex;border-radius:1.0625rem;align-items:baseline;padding:.625rem 1.1875rem .55rem 1.25rem;cursor:pointer}.fullScreenGallery{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99}.galClose{cursor:pointer;color:#fff;font-size:1.875rem;position:absolute;top:0;right:0;margin-top:2.5rem;margin-right:2.5rem}.fullScreenGallery{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .8);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:999}.currImg{position:relative;width:80%;height:60vh;display:flex;align-items:center;justify-content:center}.currImg img{max-width:100%;max-height:100%;object-fit:contain;border-radius:1.25rem}.currImg button{position:absolute;background-color:rgb(255 255 255 / .5);border:none;padding:.625rem;cursor:pointer;font-size:1.5rem;width:5rem;border-radius:50%;height:5rem;margin-top:25rem}#prevBtn{left:.625rem}#nextBtn{right:.625rem}.allImg{display:flex;justify-content:center;flex-wrap:wrap;margin-top:1.25rem;max-height:40vh;overflow-y:auto}.allImg img{width:6.25rem;height:6.25rem;border-radius:.625rem;object-fit:cover;margin:.3125rem;cursor:pointer;transition:transform 0.2s}.allImg img:hover{transform:scale(1.1)}.galleryNewOverlay img{width:.6875rem;height:.6875rem;margin-top:-.05rem;margin-right:.5rem}.fbw-calendar--action .next[data-v-450434ce]{border-radius:1.25rem!important}.fbw-calendar{margin:0!important}.fbw-calendar--bottom[data-v-450434ce]{margin-left:0!important;margin-bottom:2.5rem}.fbw-calendar--dates.layout1-version[data-v-450434ce]{margin-left:0!important}.help{display:none}.buttonsDiv#faqDropdown{display:none}.optionFloat label{display:flex;align-items:center}.optionFloat select{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.bb2{display:none}@media only screen and (max-width:1910px){.smallHead .filterBoxMain{margin-top:-2rem}html{font-size:0.8vw!important}}@media only screen and (max-width:800px){.headerButtonsMob{display:block}.actualScroll{width:100%}.bb2{font-size:1.5rem;margin-left:0!important;text-align:center;display:block}a.currencyIcon{display:none}.home footer .headerMenu{column-gap:unset}footer .headerMenu,.home footer .headerMenu{flex-wrap:wrap;justify-content:start;column-gap:1.5rem;margin-right:0}.copyright .sechi{margin-right:0}.giantTop .title{text-align:center;z-index:1}.place-item .main{width:100%;aspect-ratio:1/1}.places-list{margin-left:2rem;margin-right:2rem;grid-template-columns:repeat(1,1fr)}.place-item{max-width:100%;width:100%}.dealsContainer{position:relative;width:76vw;margin-left:1rem;margin-right:1rem;margin-top:2rem;margin-bottom:3rem}.largeSlideshow{height:30rem}.largeSlideshow .slideshowBG,.controlsContainer,.slideshowOverlay,.slideshowText{height:30rem}.controlsContainer{pointer-events:all;z-index:9}.containerPadLR{margin-left:2rem;margin-right:2rem}.dealsContainer .title{font-size:1.2rem;width:fit-content;height:fit-content;padding:1rem;padding-top:.5rem;padding-bottom:.5rem}.moreRooms .sectionTitle{padding-left:2rem}.dealsContainer .deal .text{font-size:1.5rem}.dropdown-toggle{font-size:1.3rem}.dealsContainer .deal .link{font-size:1rem}.dealsContainer .control img{width:2.5rem;height:auto}.buttonsDiv#faqDropdown{display:block}.help{display:block}.page-template-page-hotelmapall{overflow-y:unset;height:unset}.page-template-page-hotelmapall .scrollContainer{height:unset;height:550px!important;max-height:unset;min-height:500px;scroll-snap-type:y mandatory;overflow-y:visible}.headerStickyContainer .logoContainer{margin-left:0}html{font-size:12px!important}.aparthotel-template .overflowBook{margin-left:0;margin-top:0}.mobileFooterLinks{display:flex;justify-content:center}.backButton{display:block}.spinnerImg{width:25rem;height:25rem}.addPage{width:220vw;scroll-snap-align:none}.fancyTextPaddingContainer .apartmentSlideshow{width:80vw}.fancyTextPaddingContainer .leftSide{padding-left:2rem;padding-right:2rem}.addContainer{padding-bottom:3rem}.slideshowMain .dotsSlide{margin-left:4rem!important;margin-top:0rem;margin-bottom:0;justify-content:flex-start;width:100%;position:relative}.slideshowMain .indicatorButtons{margin-bottom:-7rem}.languageDropdown,.currencyDropdown{position:relative;margin-top:0rem;margin-right:0rem;padding-left:2.25rem;padding-right:2.25rem;padding-top:1rem;padding-bottom:1rem;font-size:1.333rem}.slideOverlay{display:flex;justify-content:center}.headerLogo{width:12.667rem;height:unset!important;margin:.75rem}.product .slideControls{opacity:1}.headerMainContainer .mobileLogoCont{display:block}.logoCircle{width:9.667rem;margin-left:2.083rem;height:fit-content}.bgOpacity{display:block}.navigationButtons{display:none}.headerMainContainer{height:6.167rem;position:absolute!important}.slideTextCont{width:22.25rem;font-weight:700}.slideshowMain{box-shadow:unset}.slideOverlay .subTitle{font-size:1.5rem;font-weight:500}.footerTopMain .button{padding:1.5rem 1.6667rem}.footerTopMain .left .subTitle{font-size:1.3333rem}.footerTopMain .left .button .text{font-weight:300}.footerTopMain .left .title{font-size:1.8333rem}.footerTopMain .description{font-size:1.3333rem;line-height:1.5833rem;font-weight:300}.slideOverlay .title{font-size:2.6667rem;font-weight:500}.slideControlLeft,.slideControlRight{padding-left:unset;width:fit-content;padding-right:1.1rem;margin-top:7rem;margin-right:2rem}.filterBoxMain{width:92vw;height:fit-content;border-radius:1.25rem;padding-top:1.917rem;padding-bottom:1.917rem;margin-top:-8rem;backdrop-filter:unset;background-color:#fff;min-height:165px}.filterBoxFlex{flex-direction:column;padding-left:1.9rem;padding-right:1.9rem}.filterDivider{display:none}.filterButton{width:100%;background-color:#F0F0F0;border-radius:.833rem;padding-top:1.167rem;padding-bottom:1.167rem;padding-left:1.5rem;margin-bottom:.817rem;font-weight:400}.mobTitle .sectionSubtitle{font-size:1.5rem;font-family:"dashiell-fine",serif;color:#8D691A;font-weight:500}.mobTitle .sectionTitle{font-size:1.833rem;font-family:"dashiell-fine",serif;color:#000;font-weight:500}.mobTitle{margin-bottom:1.833rem;margin-left:2.417rem;display:block}.showMap{display:flex;text-wrap:nowrap}.showMap img{margin-left:1rem}.filterIcon{width:1.5rem;margin-right:1.5rem}.useFilterButton{margin-top:.833rem;width:100%;text-align:center;height:47px;min-height:47px;border-radius:10px}.useFilterButton .text{font-size:1.5rem}.textChange{font-size:1.167rem}.slideshowScroll{justify-content:end}.content{margin-top:13.5rem}.cityRow .title{font-size:1.833rem;padding-left:7.5rem;padding-right:7.5rem;text-align:center;line-height:2.25rem;font-weight:500;margin-bottom:3.167rem}.Spacing{height:55rem}.galleryNew{position:relative;margin-top:3rem;width:100%;z-index:98}.cityBox{margin-bottom:1.25rem;max-width:29rem}.cityFlex{flex-direction:column;justify-content:center;align-items:center;height:fit-content}.moreButton{opacity:1}.cityBox:hover{height:29rem;max-height:29rem;transition:all 0.3s ease-out}.addContainer .dotsSlide,.addContainer .addControls{display:none}.addContainer .centerFlex{padding-left:0}.adContainer{width:70vw;padding-left:1.875rem;padding-right:0rem;scroll-snap-align:center}.titleContainer .bigTitle{text-align:center}.adContainer .button{margin-left:.5rem}.noDotsPadding{height:2.5rem}.adContainer .description{width:20rem}.adsScroll{margin-bottom:7.833rem}.mobilePadding{display:flex;justify-content:center}.footerTopMain{display:block}.headerButtonsMob{display:flex;align-items:center;margin-top:-1rem}.slideshowBG .slideshowControls{width:100%;justify-content:space-around}.slideshowBG .countSlides{order:-1;margin-left:-3rem}.slideshowBG .prevImg{margin-right:-8rem}.slideshowBG .nextImg{margin-right:-3rem}footer{padding-top:6.333rem;padding-left:unset;padding-bottom:unset;padding-right:unset;position:relative;z-index:99}.mobilePadding .left{width:86.4vw;text-align:center;display:flex;flex-direction:column;align-items:center;margin-bottom:4rem;padding-right:0}.mobilePadding .right{flex-direction:row;width:80%;column-gap:0;flex-wrap:wrap}.serviceContainer.reverse{flex-direction:column}.serviceContainer h1{margin-top:0rem;font-size:1.5rem;margin-bottom:1.833rem}.serviceContainer .desc{margin-bottom:2.667rem}.serviceContainer .textPart .desc p{font-size:1.333rem}.left.faq .buttonsDiv{display:none}.serviceContainer.reverse .desc{display:block}.serviceContainer.reverse .textPart{padding-left:0rem!important;text-align:left}.serviceContainer .textPart{padding-left:0!important}.staticInfo .title{font-size:1.833rem}.staticInfo .desc{font-size:1.333rem}.workHours{font-size:1.333rem}.infoFlex{font-size:1.25rem}.extButton{margin-top:.813rem;margin-bottom:3rem}.textForField{font-size:1.167rem}.collumn{flex-direction:row;align-items:stretch;width:50%;border-bottom:1px solid rgb(255 255 255 / .35)}.mobileBookSection{display:block}.collumn>.singleItem{padding-right:3rem;padding-left:3rem;padding-top:1.667rem;padding-bottom:1.667rem;margin-bottom:unset;width:7.667rem;max-width:7.667rem;min-width:104px}.singleItem .title{font-size:1.3333rem}.singleItem .link{font-size:1rem}.collumn>:nth-child(2){border-left:1px solid rgb(255 255 255 / .35)}.divider{display:none}.home footer .logo{display:none}.home footer{position:relative}.home footer .backToTop{position:absolute;top:0;width:1.9167rem;height:1.9167rem;right:0;margin-top:-.9583rem;display:none}.home footer .backToTop img{width:100%!important}.home footer .backToTopButton{width:100%}.collumn:nth-of-type(5){border-bottom:none}.collumn:nth-of-type(6){border-bottom:none}footer .footerLinks a,.home footer .footerLinks a{font-size:1.1rem}.footerDivider .footerLogo{width:9.75rem}.footerDivider .short{width:0;margin-right:0rem}.footerDivider .long{margin-left:2.167rem}.footerLinks{display:none}.footerLinks{padding-left:2.167rem;padding-right:2.167rem}.footerBottomMain{flex-direction:row;align-items:center;padding-bottom:2.583rem;padding-left:2.167rem;padding-right:2.167rem;margin-top:0!important}.headerStickyContainer{display:block}footer .logo{display:none}.backToTopButton{margin-left:.5rem}.footerBottomMain .copyright{flex-direction:column;align-items:center;margin-top:0rem}.copyright .sechi{margin-bottom:1.167rem}.backToTop{margin-top:0rem}.footerLinks.mobile{display:block}.backToTopMobileText{display:none}.copyright .grandemLogo{margin-left:0;width:4.2rem}.footerTopMain{margin-bottom:4rem}.calendar{flex-direction:column}.mobileLogoCont .headerLogoS{width:12.667rem;padding-left:2.167rem;margin-top:-.7rem;display:block}.mobileLogoCont{display:block!important}.scrollContainer{max-height:fit-content;width:100%}.mobileLogoCont .headerLogoS.cnt{padding-left:2rem}.mobileMenu{margin-right:2.083rem}.headerElements{display:flex;align-items:center;justify-content:space-between;padding-top:2.5rem;}.headerStickyContainer .headerElements{height:63px}.splitFullSize{flex-direction:column;padding-top:20rem;background-color:#fff;padding-bottom:4.167rem}.menuContainer{display:none}.smallHead .centerFlex{margin-right:unset;justify-content:center}.smallHead .filterBoxMain{width:92vw;height:fit-content;margin-top:-11rem}.apartmentDesc{width:100%!important;max-width:100%!important;display:flex!important;box-shadow:none!important;justify-content:center;background-color:white!important}.apartmentDesc#nohide{display:flex!important;height:fit-content}.apartmentInfo{padding-left:0!important;padding-right:0;display:flex;padding-top:2.75rem;padding-bottom:0;flex-direction:column;width:27rem}.apartmentSlideshow img{width:27rem;height:27rem;max-width:27rem}.apartmentInfo a.title{order:0;margin-top:2.333rem;font-size:1.667rem}.apartmentAddress{order:3;font-size:1.333rem;margin-bottom:0}.apartmentSlideshow{order:0;margin-top:1rem;width:100%!important;overflow-x:hidden}.apartmentFeatures{order:4}.apartmentFeatures li{font-size:1.333rem}.linkApt{order:5;font-size:1.333rem}.controls{display:flex;justify-content:space-evenly;font-size:1.167rem;font-weight:700}.mobileMenuDropdownContainer{position:absolute;width:100vw;height:100vh;background-color:rgb(0 0 0 / .656);z-index:100;transition:all ease-in-out 0.3s;opacity:1}.centerVerHor{display:flex;width:100vw;margin-left:0;height:100vh;pointer-events:none;position:fixed;top:0;left:0;justify-content:center;align-items:center}.mobileMenuDropdownContainer.closed{opacity:0;transition:all ease-in-out 0.3s;pointer-events:none}.mobileMenuDropdown.closed{transform:translateY(-100%);transition:all ease-in-out 0.3s;pointer-events:none}.mobileMenuDropdown{width:100vw;height:fit-content;background-color:#0B1E35;transform:translateY(0);transition:all ease-in-out 0.3s}.mobileMenuDropdown .mobileLogoCont{display:flex;justify-content:center;padding-top:3.417rem}.mobileMenuDropdown .mobileLogoCont img{width:12.583rem}.closeButton{position:absolute;color:#fff;top:0;right:0;margin-top:2.7rem;margin-right:2rem;font-size:2rem}.googleMaps{display:none}.googleMaps.open{position:fixed;width:100vw;height:100vh;z-index:20;top:0;display:block}#map.open{width:100vw;height:100vh;position:fixed!important;left:0}.mobileMapClose{position:absolute;top:0;margin-top:7rem;margin-left:2rem;right:0;margin-right:17rem}.apartmentDesc.mobileVis{width:86.4vw!important;border-radius:1.25rem;padding-bottom:2.333rem;justify-content:flex-start}.mobileMapPopup.mobileVis .apartmentSlideshow img{max-width:unset;width:86.4vw}.page-template-page-hotelmapall .apartmentInfo{padding-top:3rem!important;max-width:unset;max-height:unset!important}.aparthotel-template .emergency{padding-top:0!important}.mobileMapPopup.mobileVis .apartmentInfo{width:unset}.page-template-page-hotelmapall .splitFullSize{padding-top:3rem!important}.mobileMapPopup.mobileVis .apartmentInfo{padding-top:0!important;max-width:100%!important}.aller{margin-right:20rem}.closeicon{display:none}.mobileMapPopup.mobileVis .closeicon,.googleMaps.open .closeicon{display:block}.mobileMapPopup.mobileVis .title,.mobileMapPopup.mobileVis .apartmentAddress,.mobileMapPopup.mobileVis .apartmentFeatures,.mobileMapPopup.mobileVis .linkApt{margin-left:1.792rem}.mobileMapPopup.mobileVis{position:fixed;top:0;background-color:#0b141f8f;width:100vw;height:100vh;z-index:21;display:flex;justify-content:center;align-items:center;margin-top:0rem}.apartmentDesc .mobileMapClose{margin-right:.5rem;margin-top:.5rem}.mobileMenuDropdown .navigationButtons{display:flex!important;align-items:center;flex-direction:column}.mobileMenuDropdown .navigationButtons .headerMenu{flex-direction:column;align-items:center;padding-left:0;margin-top:0}.mobileMenuDropdown .navigationButtons .headerMenu li{margin-right:0}a.currencyIcon{margin-right:0}.smolButtons{margin-top:0rem}.mobileMenuDropdown .bookButton{margin-right:0}.mobileMenuDropdown .text{font-size:1.5rem;padding:1rem 3.5rem 1rem 3.5rem}.mobileMenuDropdown .navigationButtons a{font-size:1.25rem;margin-bottom:2rem;height:fit-content;margin-right:0!important}.aboutus .topText{display:flex;justify-content:center;margin-top:2.375rem;margin-bottom:2.375rem;padding-left:2.167rem;padding-right:2.167rem}.bookButton .text{font-size:1.3333rem;text-wrap:nowrap}.mobileMenuDropdown .navigationButtons li{margin-bottom:2rem}.mobileMenuDropdown .navigationButtons{margin-top:0}.mobileMenuDropdown .horizonDivider{margin-left:2rem;margin-right:2rem;width:unset;margin-bottom:2.5rem;margin-top:2.5rem}.mobileMenuDropdownContainer{display:block}.mobileMenu{display:block}.containerWithPadding{padding-top:18rem;padding-left:0;padding-right:0}.containerWithPadding .apartmentName,.titleCont .subTitle{display:none}.containerWithPadding .apartmentLink{width:fit-content}.containerWithPadding .titleFlex{width:fit-content}.containerWithPadding .titleCont{display:flex;justify-content:center}.containerWithPadding{margin-bottom:0;padding-bottom:6rem}.selection{margin-left:0;margin-right:0;align-items:center;flex-direction:column}.titleLink{font-size:1.3rem;font-weight:700;position:relative}.selection .productImage{width:18rem;height:18rem}.apartmentLink img{display:none}.containerbecausethedesignercannotproperlyexportanimage{display:none}.page-template-page-search .selection{align-items:start;padding-left:2rem;padding-right:1rem;padding-right:2rem}.page-template-page-search .product .slideMap{max-width:unset}.page-template-page-search .product{width:100%}.page-template-page-search .selection .productImage{width:100%;height:100%}.product .productName{font-size:1.5rem;font-weight:400}.bedsFlex{font-weight:400;font-size:1.333rem}.priceFlex{font-size:1.333rem;font-weight:400}.bookingContainer{display:none}.slideshowBG .textContainer{padding-left:2rem;padding-right:2rem;max-width:80vw;margin-top:0;margin-top:-2rem;width:100%}.toprow,.bottomrow{flex-direction:column}.slideshowTextM{display:none}.flex{flex-direction:column}.slideshowTextM .textContainer{width:unset;padding-left:1.625rem}.apartmentLongDesc{width:unset;padding-left:1.625rem;padding-right:2rem}.specsFlex{margin-bottom:0rem;width:20rem;flex-wrap:wrap;line-height:2rem;padding-left:1rem}.goodToKnow{flex-direction:column}.apartOffer{width:unset;flex-direction:column}.apartOffer .point{margin-bottom:1.188rem;width:unset;font-size:1.2rem}.point{font-size:1.3rem}.goodToKnow .point{margin-bottom:1rem}.apartOffer .point img{width:1.2rem}.sectionText p{text-wrap:wrap;max-width:100%}.apartmentLongDesc .sectionText{font-size:1.3rem}.day{padding:1rem 1.2rem 1rem 1.2rem;font-size:1.2rem}#nextMonth{margin-right:1.5rem}.calendar-container img{max-width:2.5rem;max-height:2.5rem}.calendar h2{font-size:1.4rem}.start::before,.end::before{width:3.2rem;height:3.2rem;margin-top:-.9rem}.adsScroll{margin-bottom:0;width:100%;overflow-x:scroll}.aparthotels-template-single-apartment .moreRooms .adsScroll{width:auto}.aparthotels-template-single-apartment .moreRooms .sectionTitle{padding-left:0}.horizonDivider.marg{margin:0}.moreRooms .selection{flex-direction:row;padding-left:2rem}.aparthotels-template-single-apartment .moreRooms .selection{padding-left:0}.hotelMap>.googleMaps,.hotelMap>.googleMaps>#map{width:100vw;border-radius:0;height:28rem}.addressContainer{width:16.9rem;height:8.1rem;position:absolute!important;margin-right:0!important;left:0!important;padding-bottom:2rem!important}.addressContainer .address{font-size:1.3rem}.sectionText li{font-size:1.2rem}.priceNight{display:flex;background-color:#fff;align-items:center;font-size:1.25rem;padding-left:1.625rem;justify-content:space-around;padding-right:1.625rem}.mobileBookSection{width:100vw;margin-top:1rem;position:fixed;bottom:0;z-index:999;left:0}.bookButtonInline{background-color:#B02908;font-family:"dashiell-fine",serif;font-weight:700;color:#fff;border-radius:2.75rem;margin-left:2rem;margin-top:1.25rem;margin-bottom:1.25rem;padding:.833rem 1.875rem .833rem 1.875rem}.goodToKnow .point{width:100%}.apartmentLongDesc .sectionText{line-height:1.833rem}.bgOpacity{background-color:#fff0;position:fixed;width:100vw;height:100vh;z-index:98;top:0;transform:translateY(100vh);transition:transform 0.3s ease-out,background-color 0.8s ease-out}.date-input{position:absolute!important;opacity:0!important;width:100%!important;height:100%;top:0;left:0;transform:none!important;margin-top:0;min-width:200px}.aparthotel-template .containerWithPadding{padding-bottom:0}.fbw-calendar--dates.mobile .date--arrival .value[data-v-450434ce],.fbw-calendar--dates.mobile .date--departure .value[data-v-450434ce]{text-align:left!important}.fbw-calendar--dates.mobile[data-v-450434ce]{margin-bottom:0!important}.bgOpacity.shown{background-color:#0b1e3587;transform:translateY(0);transition:transform 0.3s ease-out,background-color 0.8s ease-out}.bookBG{background-color:#fff;position:absolute;bottom:0;width:100vw}.bookingr .sectionTitle{width:100%;text-align:center;font-family:"dashiell-fine",serif;font-weight:500;font-size:1.833rem;margin-top:.833rem;justify-content:center}.bookingr .sectionSubtitle{color:#8D691A;font-size:1.5rem;width:100%;font-weight:500;text-align:center;font-family:"dashiell-fine",serif}.wtfisthis{margin-bottom:1.833rem;font-family:"dashiell-fine",serif}.justInCase .mobTitle{display:none}.justInCase.on .mobTitle{display:block}.justInCase.on{position:fixed;display:block;width:100%;height:100%;top:0;left:0;z-index:999;transition:all 0.5s ease-out;background-color:#0000007a}.hiddenMob{display:none}.points .sectionTitle{font-size:1.3rem}.apartName{font-size:2rem;margin-bottom:1rem;margin-bottom:0;padding-left:1rem;padding-bottom:0}.backButton{background-image:url(/assets/images/back.svg);width:2.417rem;height:2.417rem;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;margin-left:.5rem;margin-top:.5rem;cursor:pointer;margin-top:4rem}.breadcrumb{display:none}.justInCase.on .filterBoxMain{margin-top:0;width:100%;border-radius:0;position:absolute;bottom:0;pointer-events:all}.bookingr .buttonPart{margin-top:1.5rem;margin-bottom:2.5rem}.closeBooking{position:relative;width:100vw;height:fit-content;display:flex;justify-content:end;padding-top:1.583rem}.closeBooking img{width:2.2rem;height:2.2rem;margin-right:2rem}.aboutus .splitFullSize{flex-direction:column-reverse}.aboutus .pictureSide,.aboutus .pictureSide img,.aboutus .textSide{width:100%;padding-bottom:0rem}.aboutus .textSide{height:fit-content}.spacer{height:0rem}.aboutus .pictureSide,.aboutus .pictureSide img{height:30rem}.aboutus .textSide .title{font-size:1.5rem}.newGalleryImgSmall{width:47%}.aboutus .textSide .desc{font-size:1.125rem;margin-bottom:3rem}.aboutus .textSide .title,.aboutus .textSide .desc{padding-left:2.167rem;padding-right:2.167rem}.alinks{padding-left:2.167rem;position:relative;margin-right:4rem}.dropdownContainer{margin-left:2rem;margin-right:2rem;margin-top:0}.dropdownContent{font-size:1.3rem}.fullSize#gold{background-repeat:no-repeat;background-size:cover;padding-bottom:8.125rem;padding-top:8.125rem;margin-left:0;margin-right:0;border-radius:0rem;margin-bottom:0rem;padding-left:4.625rem;position:relative}.aboutus .splitFullSize{padding-top:0;background-color:#fff;padding-bottom:0;margin-left:0;margin-right:0}.aboutus .splitFullSize#inverted{flex-direction:column;margin-left:0;margin-right:0;margin-top:0}.aboutus .textSide .title{padding-top:3rem}.aboutus .splitFullSize#inverted .textSide .title,.aboutus .splitFullSize#inverted .textSide .desc{padding-left:2.167rem;padding-right:2.167rem}.aboutus .fullSize{flex-direction:column;text-align:left}.aboutus .fullSize .leftSide{padding-right:0;margin-bottom:4.583rem;background-color:unset;margin-top:3.583rem}.rightSide,.leftSide{margin-bottom:2rem!important}.fullsize .title{font-size:1.5rem}.fullsize .desc{line-height:1.8rem;font-size:1.333rem}.desc#left5{max-height:12rem}.fullsize#bg{padding-top:unset!important}.fullSize .rightSide,.fullSize .leftSide{padding:unset}.aboutus .fullSize{padding-left:2.167rem;padding-right:2.167rem;line-height:unset}.fullSize#bg{padding-bottom:4.5rem}.fullSize{padding-top:unset;padding-bottom:unset}.fullSize#gold .title{font-size:2.5rem;text-align:left;width:100%}.popupBox{position:relative;visibility:visible;opacity:1;display:flex;justify-content:center}.centerVerHor{background-color:#0b1e3564;display:none;pointer-events:all}.centerVerHor.show{display:flex}.centerVerHor .mobileMapClose{display:block;right:0;margin-right:2rem}.centerVerHor .closeicon{display:block!important}.gtkMore{max-width:70%}.product{width:fit-content!important;height:fit-content}.navButton{margin-right:1.3rem}.selection .prodNoLink{width:fit-content!important}.moreButtonSlide .moreIcon{width:1.7rem;height:1.7rem}.hotelMap .googleMaps{display:block;height:28rem}.moreRooms .addControls{display:none}.goodToKnow .point{padding-right:0}.smallHead .filterBoxMain{margin-top:-5rem}.page-template-page-search .containerWithPadding .titleFlex{width:fit-content;position:relative}.Spacing{height:47rem!important}.fancyTextPaddingContainer{padding-top:24rem;padding-left:unset;padding-right:unset;padding-bottom:3rem;flex-direction:column;align-items:center;justify-content:space-evenly}.fancyTextPaddingContainer .content{margin-top:3.5rem}.smallHeader{height:18.167rem!important}.smallHeader .logoCircle{display:none!important}.logoCircle{display:none!important}.aboutus .decorRing{display:none}.fullsize#gold .leftSide{padding:0;display:flex;flex-direction:column;align-items:center}.leftSide{margin-right:0!important}.fullSize#bg{flex-direction:column}.contactContainer{padding-top:1.5rem;padding-right:2rem;padding-left:2rem;padding-bottom:2.5rem;max-width:100%!important;width:unset!important}.googleMaps{height:40rem;width:100vw}#map{width:100%}.ultrasmall .headerMainContainer{height:6.167rem!important}.ultrasmall .splitFullSize{padding-top:0}.ultrasmall .smallHeader{height:fit-content!important}.textHeader{padding-top:3rem;margin-left:2rem}.textContent{max-width:80vw;margin-left:2rem;margin-right:2rem}.toFindLast{margin-top:0rem;padding-top:2rem}.serviceContainer{margin-top:2rem;padding-left:2rem;padding-right:2rem;flex-direction:column}.serviceContainer .serviceImage{width:100%;aspect-ratio:1/1;object-fit:cover;display:none}.footer .headerMenu{flex-wrap:wrap;justify-content:center}.serviceContainer .textPart{padding-right:0;width:100%}.serviceContainer:first-child h1{margin-bottom:1.6rem}.left.faq{padding-top:3rem;padding-left:0rem;padding-bottom:2.333rem;width:100%}.left.faq .title{padding-bottom:0;text-align:center;width:100%}.dropdown#whateverlol{display:flex;width:100%;justify-content:center;padding-bottom:3.333rem}.faqInfo .title{font-size:1.5rem!important}.answerTitle{font-size:1.333rem}.answerTitle::after{width:1rem;height:1rem;margin-right:-2rem!important}.buttonsDiv#faqDropdown{width:27.75rem;height:3.667rem;background-color:unset;border:unset;border:1px #626262 solid;border-radius:2.083rem;font-size:1.333rem;padding-left:1.833rem;font-family:"dashiell-fine",serif;font-weight:500}.right.faq{width:100%}.faqInfo{padding-top:3rem;width:100%}.faqInfo .title{padding-left:2rem}.faqInfo .answers{padding-left:2rem;padding-right:2rem}.singleAnswer{position:relative}.answerTitle{max-width:80%;position:relative}.answerTitle::after{right:0;margin-right:0rem}.smolButtons .centerFlex{width:100%;height:100%;top:0;pointer-events:none;position:absolute;align-items:center}.filterButton{width:100%!important;justify-content:start!important}.slideTextCont{line-height:3rem;text-align:center}.footerBottomMain .copyright{margin-left:0!important;align-items:center;width:100%;font-size:1rem}.footerDivider .logo img{width:6.75rem;margin-left:2rem;margin-right:2rem}.slideControl img{width:3.25rem!important;height:3.25rem!important}.slideControl{margin-right:3rem!important}.fbw-calendar--container[data-v-450434ce]{padding:0!important}.home .copyright{font-size:1rem;margin-right:0rem;margin-top:1.3333rem!important}.home .footerBottomMain{padding-bottom:0!important}.home footer{padding-top:2rem;padding-bottom:2rem}.page-template-page-hotelmapall footer{display:block}.achor123{margin-top:-5rem;position:absolute;width:100%;display:block}.page-template-contact .googleMaps{display:block!important;position:relative;margin-left:0}.goldArrow{margin-top:2rem!important}}ul.wp-block-list{list-style-type:disc}.mainPagePad{margin-bottom:4rem}.home .randomArrow{display:none}.home .copyright{font-size:.9375rem;margin-right:0rem}.home footer .footerLinks a{font-size:.9375rem}.home footer .footerLinks li{margin-bottom:0}.home .backToTop{order:-1}.bookingField{display:flex;flex-wrap:wrap;margin-block-end:1rem}.bookingField .bookingFieldTitle{inline-size:100%;font-size:1.125rem;text-align:center;margin-block:1rem}.bookingField select{font-size:1rem;height:4.125rem;border-radius:.625rem;font-weight:500;appearance:none;inline-size:100%}.bookingField .bookingFieldDate{border-start-end-radius:0;border-end-end-radius:0;inline-size:20.5%;text-align:center}.bookingField .bookingFieldMonth{border-start-start-radius:0;border-end-start-radius:0;inline-size:79.5%}.bookingFieldGroup{display:flex;gap:1rem}.bookingForm{inline-size:100%;margin-inline:auto;max-inline-size:25rem}.goldArrow{background-image:url(https://sechigroup.com/wp-content/themes/sechi/./assets/images/goldarrow.svg);background-size:contain;background-repeat:no-repeat;width:6.6875rem;height:6.6875rem;display:block;margin-top:11.25rem}.buttonMore{display:flex;column-gap:.625rem;align-items:center;justify-content:center;width:fit-content;height:3.625rem;padding-right:2.125rem;padding-left:2.125rem;background-color:#CEB780;border-radius:1.8125rem;font-size:1rem;font-weight:600;margin-top:1.4375rem}.apartmentLongDesc .horizonDivider:last-of-type{display:none}.addControls.disabled,.addControls img.disabled{opacity:.5;pointer-events:none;display:none}.socialthings{display:flex;align-items:center;margin-bottom:8rem;column-gap:1.5625rem;padding-left:14.6875rem}.socialthings .goback{display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;column-gap:.875rem;padding:1rem 1.5625rem;border:1px solid #626262;border-radius:1.5625rem;cursor:pointer}.socialthings>a>img{max-width:1.0625rem}@media only screen and (max-width:800px){.socialthings{padding-left:2rem}.cityRow .content{margin-top:17.5rem}.home footer .footerLinks a{font-size:1.1rem}}@media only screen and (max-width:380px){.headerButtonsMob a{display:none}html{font-size:8.5px!important}}.button{background-image:none!important}.cloudBedsBttContainer .largeButton,.cloudBedsBttContainer .button,.cloudBedsBtt{margin-left:20px;margin-right:20px;background-color:#0B1E35!important;font-family:"dashiell-fine",serif!important;color:white!important;font-size:1.6rem!important;font-weight:500!important;padding-top:20px!important;padding-bottom:20px!important;background-image:none!important;inline-size:100%!important;block-size:auto!important;border-radius:11rem!important}.cloudBedsBttContainer.mobile .largeButton,.cloudBedsBttContainer.mobile .button,.cloudBedsBtt.mobile{padding-top:10px!important;padding-bottom:10px!important;margin-top:10px;margin-bottom:10px;background-color:#B02908!important;font-weight:700!important}.cloudBedsBttContainer.mobile{inline-size:100%!important}.cloudBedsBttContainer.mobile .button{margin-inline:0!important}.cloudBedsBtt.mobile.long{width:100%!important;margin-left:0!important;margin-right:0!important}.cloudBedsBtt.mobile{display:none!important}@media only screen and (max-width:800px){.cloudBedsBtt.mobile{display:block!important}}.containerWithPadding .overflowBook{width:40%;.emergency{position:sticky;top:0;right:0;display:flex;justify-content:end;.bookingContainer{margin-right:0;transition:all 0.3s ease-in-out;background-color:#fff0;box-shadow:none}}.emergency.is-stuck{.bookingContainer{padding-top:10rem;position:relative}}}.containerWithPadding>.flex{justify-content:space-between}@view-transition{navigation:auto}