@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-filter-checkbox{border:0;margin:0;min-inline-size:0;padding:0}.brxe-filter-checkbox>.brx-filter-legend{appearance:none;-webkit-appearance:none;border:0;height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.brxe-filter-checkbox>.brx-filter-options{list-style-type:none;margin:0;padding:0}:where(.brxe-filter-checkbox[data-mode=button])>.brx-filter-options{display:flex;flex-wrap:wrap;gap:var(--brx-btn-options-gap,10px)}:where(.brxe-filter-checkbox[data-mode=button])>.brx-filter-options .bricks-button{display:inline-block}.brxe-filter-checkbox[data-mode=default]>.brx-filter-options{display:flex;flex-direction:column;gap:var(--brx-options-gap)}.brxe-filter-checkbox[data-mode=default].brx-count-align-end>.brx-filter-options .brx-option-text{flex:1}.brxe-filter-checkbox[data-mode=default].brx-count-align-end>.brx-filter-options .brx-option-text .brx-option-count{margin-inline-start:auto}.brxe-filter-checkbox[data-mode=button] input[type=checkbox]{appearance:none;-webkit-appearance:none;border:0;height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.brxe-filter-checkbox[data-mode=button] input[type=checkbox]:focus-visible+.bricks-button,.brxe-filter-checkbox[data-mode=button] label:focus-within .bricks-button{outline:2px solid var(--brx-indicator-focus-color,#3b82f6);outline-offset:2px}.brxe-filter-checkbox input.brx-a11y-hidden{appearance:none;-webkit-appearance:none;border:0;height:0;margin:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:0}.brxe-filter-checkbox .brx-input-indicator{align-items:center;background-color:var(--brx-indicator-bg,transparent);border-color:var(--brx-indicator-border-color,currentcolor);border-radius:var(--brx-indicator-border-radius,3px);border-style:var(--brx-indicator-border-style,solid);border-width:var(--brx-indicator-border-width,1px);display:inline-flex;flex-shrink:0;height:var(--brx-indicator-size,1em);justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:var(--brx-indicator-size,1em)}.brxe-filter-checkbox .brx-input-indicator:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;opacity:0;transform:rotate(45deg) translate(-1px,-1px);transition:opacity .15s ease;width:6px}.brxe-filter-checkbox input[type=checkbox]:checked+.brx-input-indicator{background-color:var(--brx-indicator-bg-checked,#3b82f6);border-color:var(--brx-indicator-border-color-checked,#3b82f6)}.brxe-filter-checkbox input[type=checkbox]:checked+.brx-input-indicator:after{border-color:var(--brx-indicator-check-color-checked,#fff);opacity:1}.brxe-filter-checkbox input[type=checkbox]:focus-visible+.brx-input-indicator{outline:1px solid var(--brx-indicator-focus-color,#3b82f6);outline-offset:2px}.brxe-filter-checkbox input[type=checkbox]:disabled+.brx-input-indicator{cursor:default;opacity:.5}.brxe-filter-checkbox label{align-items:center;color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--brx-indicator-gap,.5em);margin:inherit;position:relative}.brxe-filter-checkbox label.brx-option-disabled{cursor:default}.brxe-filter-checkbox .brx-option-text{display:inline-flex;gap:4px}.brxe-filter-checkbox:not([data-mode=button]) .brx-show-more-less-wrapper{margin-top:10px}}@layer bricks {.brxe-filter-search{position:relative;width:100%}.brxe-filter-search .brx-search-input{display:flex;position:relative;width:100%}.brxe-filter-search :where(input){width:100%}.brxe-filter-search .icon{cursor:pointer;display:grid;height:100%;margin-inline:10px;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);visibility:hidden}.brxe-filter-search .icon.brx-show{visibility:visible}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-toggle{background-color:transparent;border:0;color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.brxa-wrap{display:inline-block;height:24px;position:relative;width:40px}.brxa-inner{display:block;margin-top:-2px;top:50%}.brxa-inner,.brxa-inner:after,.brxa-inner:before{background-color:currentcolor;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.brxa-inner:after,.brxa-inner:before{content:"";display:block}.brxa-inner:before{top:-10px}.brxa-inner:after{bottom:-10px}.brxa--3dx-r .brxa-wrap{perspective:80px}.brxa--3dx-r .brxa-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dx-r .brxa-inner:after,.brxa--3dx-r .brxa-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dx-r.is-active .brxa-inner{background-color:transparent!important;transform:rotateY(-180deg)}.brxa--3dx-r.is-active .brxa-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.brxa--3dx-r.is-active .brxa-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.brxa--3dx .brxa-wrap{perspective:80px}.brxa--3dx .brxa-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dx .brxa-inner:after,.brxa--3dx .brxa-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dx.is-active .brxa-inner{background-color:transparent!important;transform:rotateY(180deg)}.brxa--3dx.is-active .brxa-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.brxa--3dx.is-active .brxa-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.brxa--3dy-r .brxa-wrap{perspective:80px}.brxa--3dy-r .brxa-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dy-r .brxa-inner:after,.brxa--3dy-r .brxa-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dy-r.is-active .brxa-inner{background-color:transparent!important;transform:rotateX(180deg)}.brxa--3dy-r.is-active .brxa-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.brxa--3dy-r.is-active .brxa-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.brxa--3dy .brxa-wrap{perspective:80px}.brxa--3dy .brxa-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dy .brxa-inner:after,.brxa--3dy .brxa-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dy.is-active .brxa-inner{background-color:transparent!important;transform:rotateX(-180deg)}.brxa--3dy.is-active .brxa-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.brxa--3dy.is-active .brxa-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.brxa--3dxy-r .brxa-wrap{perspective:80px}.brxa--3dxy-r .brxa-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dxy-r .brxa-inner:after,.brxa--3dxy-r .brxa-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dxy-r.is-active .brxa-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.brxa--3dxy-r.is-active .brxa-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.brxa--3dxy-r.is-active .brxa-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.brxa--3dxy .brxa-wrap{perspective:80px}.brxa--3dxy .brxa-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dxy .brxa-inner:after,.brxa--3dxy .brxa-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.brxa--3dxy.is-active .brxa-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.brxa--3dxy.is-active .brxa-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.brxa--3dxy.is-active .brxa-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrow-r .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrow-r .brxa-inner:before,.brxa--arrow-r.is-active .brxa-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrow-r .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrow-r .brxa-inner:after,.brxa--arrow-r.is-active .brxa-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrow .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrow .brxa-inner:before,.brxa--arrow.is-active .brxa-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrow .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrow .brxa-inner:after,.brxa--arrow.is-active .brxa-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.brxa--arrowalt-r .brxa-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.brxa--arrowalt-r .brxa-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowalt-r .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowalt-r .brxa-inner:before,.brxa--arrowalt-r.is-active .brxa-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowalt-r .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowalt-r .brxa-inner:after,.brxa--arrowalt-r.is-active .brxa-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.brxa--arrowalt .brxa-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.brxa--arrowalt .brxa-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowalt .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowalt .brxa-inner:before,.brxa--arrowalt.is-active .brxa-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowalt .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowalt .brxa-inner:after,.brxa--arrowalt.is-active .brxa-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn-r .brxa-inner,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn-r .brxa-inner,.brxa--arrowturn-r.is-active .brxa-inner{transform:rotate(-180deg)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn-r .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn-r .brxa-inner:before,.brxa--arrowturn-r.is-active .brxa-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn-r .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn-r .brxa-inner:after,.brxa--arrowturn-r.is-active .brxa-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn .brxa-inner,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn .brxa-inner,.brxa--arrowturn.is-active .brxa-inner{transform:rotate(-180deg)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn .brxa-inner:before,.brxa--arrowturn.is-active .brxa-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--arrowturn .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--arrowturn .brxa-inner:after,.brxa--arrowturn.is-active .brxa-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.brxa--boring .brxa-inner,.brxa--boring .brxa-inner:after,.brxa--boring .brxa-inner:before{transition-property:none}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--boring .brxa-inner,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--boring .brxa-inner,.brxa--boring.is-active .brxa-inner{transform:rotate(45deg)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--boring .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--boring .brxa-inner:before,.brxa--boring.is-active .brxa-inner:before{opacity:0;top:0}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--boring .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--boring .brxa-inner:after,.brxa--boring.is-active .brxa-inner:after{bottom:0;transform:rotate(-90deg)}.brxa--collapse-r .brxa-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.brxa--collapse-r .brxa-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.brxa--collapse-r .brxa-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.brxa--collapse-r.is-active .brxa-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.brxa--collapse-r.is-active .brxa-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.brxa--collapse-r.is-active .brxa-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.brxa--collapse .brxa-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.brxa--collapse .brxa-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.brxa--collapse .brxa-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.brxa--collapse.is-active .brxa-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.brxa--collapse.is-active .brxa-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.brxa--collapse.is-active .brxa-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.brxa--elastic-r .brxa-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.brxa--elastic-r .brxa-inner:before{top:10px;transition:opacity .125s ease .275s}.brxa--elastic-r .brxa-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.brxa--elastic-r.is-active .brxa-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.brxa--elastic-r.is-active .brxa-inner:before{opacity:0;transition-delay:0s}.brxa--elastic-r.is-active .brxa-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.brxa--elastic .brxa-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.brxa--elastic .brxa-inner:before{top:10px;transition:opacity .125s ease .275s}.brxa--elastic .brxa-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.brxa--elastic.is-active .brxa-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.brxa--elastic.is-active .brxa-inner:before{opacity:0;transition-delay:0s}.brxa--elastic.is-active .brxa-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.brxa--emphatic-r .brxa-inner{transition:background-color .125s ease-in .175s}.brxa--emphatic-r .brxa-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.brxa--emphatic-r .brxa-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.brxa--emphatic-r.is-active .brxa-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.brxa--emphatic-r.is-active .brxa-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.brxa--emphatic-r.is-active .brxa-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.brxa--emphatic .brxa-inner{transition:background-color .125s ease-in .175s}.brxa--emphatic .brxa-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.brxa--emphatic .brxa-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.brxa--emphatic.is-active .brxa-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.brxa--emphatic.is-active .brxa-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.brxa--emphatic.is-active .brxa-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.brxa--minus .brxa-inner:after,.brxa--minus .brxa-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--minus .brxa-inner:after,.brx-body.iframe .brxe-nav-nested.brx-open .brxa--minus .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--minus .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--minus .brxa-inner:before,.brxa--minus.is-active .brxa-inner:after,.brxa--minus.is-active .brxa-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--minus .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--minus .brxa-inner:before,.brxa--minus.is-active .brxa-inner:before{top:0}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--minus .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--minus .brxa-inner:after,.brxa--minus.is-active .brxa-inner:after{bottom:0}.brxa--slider-r .brxa-inner{top:2px}.brxa--slider-r .brxa-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.brxa--slider-r .brxa-inner:after{top:20px}.brxa--slider-r.is-active .brxa-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.brxa--slider-r.is-active .brxa-inner:before{opacity:0;transform:rotate(45deg) translate3d(5.7142857143px,-6px,0)}.brxa--slider-r.is-active .brxa-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.brxa--slider .brxa-inner{top:2px}.brxa--slider .brxa-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.brxa--slider .brxa-inner:after{top:20px}.brxa--slider.is-active .brxa-inner{transform:translate3d(0,10px,0) rotate(45deg)}.brxa--slider.is-active .brxa-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0)}.brxa--slider.is-active .brxa-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.brxa--spin-r .brxa-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.brxa--spin-r .brxa-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.brxa--spin-r .brxa-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.brxa--spin-r.is-active .brxa-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.brxa--spin-r.is-active .brxa-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.brxa--spin-r.is-active .brxa-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.brxa--spin .brxa-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.brxa--spin .brxa-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.brxa--spin .brxa-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spin .brxa-inner,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--spin .brxa-inner,.brxa--spin.is-active .brxa-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spin .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--spin .brxa-inner:before,.brxa--spin.is-active .brxa-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spin .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--spin .brxa-inner:after,.brxa--spin.is-active .brxa-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.brxa--spring-r .brxa-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.brxa--spring-r .brxa-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.brxa--spring-r .brxa-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.brxa--spring-r.is-active .brxa-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.brxa--spring-r.is-active .brxa-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.brxa--spring-r.is-active .brxa-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.brxa--spring .brxa-inner{top:2px;transition:background-color 0s linear .13s}.brxa--spring .brxa-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.brxa--spring .brxa-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spring .brxa-inner,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--spring .brxa-inner,.brxa--spring.is-active .brxa-inner{background-color:transparent!important;transition-delay:.22s}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spring .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--spring .brxa-inner:before,.brxa--spring.is-active .brxa-inner:before{top:0;transform:translate3d(0,10px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--spring .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--spring .brxa-inner:after,.brxa--spring.is-active .brxa-inner:after{top:0;transform:translate3d(0,10px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}.brxa--stand-r .brxa-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.brxa--stand-r .brxa-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.brxa--stand-r .brxa-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.brxa--stand-r.is-active .brxa-inner{background-color:transparent!important;transform:rotate(-90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.brxa--stand-r.is-active .brxa-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.brxa--stand-r.is-active .brxa-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.brxa--stand .brxa-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.brxa--stand .brxa-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.brxa--stand .brxa-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.brxa--stand.is-active .brxa-inner{background-color:transparent!important;transform:rotate(90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.brxa--stand.is-active .brxa-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.brxa--stand.is-active .brxa-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.brxa--squeeze .brxa-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.brxa--squeeze .brxa-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.brxa--squeeze .brxa-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--squeeze .brxa-inner,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--squeeze .brxa-inner,.brxa--squeeze.is-active .brxa-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--squeeze .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--squeeze .brxa-inner:before,.brxa--squeeze.is-active .brxa-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--squeeze .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--squeeze .brxa-inner:after,.brxa--squeeze.is-active .brxa-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.brxa--vortex-r .brxa-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.brxa--vortex-r .brxa-inner:after,.brxa--vortex-r .brxa-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.brxa--vortex-r .brxa-inner:before{transition-property:top,opacity}.brxa--vortex-r .brxa-inner:after{transition-property:bottom,transform}.brxa--vortex-r.is-active .brxa-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.brxa--vortex-r.is-active .brxa-inner:after,.brxa--vortex-r.is-active .brxa-inner:before{transition-delay:0s}.brxa--vortex-r.is-active .brxa-inner:before{opacity:0;top:0}.brxa--vortex-r.is-active .brxa-inner:after{bottom:0;transform:rotate(-90deg)}.brxa--vortex .brxa-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.brxa--vortex .brxa-inner:after,.brxa--vortex .brxa-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.brxa--vortex .brxa-inner:before{transition-property:top,opacity}.brxa--vortex .brxa-inner:after{transition-property:bottom,transform}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner,.brxa--vortex.is-active .brxa-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner:after,.brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner:before,.brxa--vortex.is-active .brxa-inner:after,.brxa--vortex.is-active .brxa-inner:before{transition-delay:0s}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner:before,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner:before,.brxa--vortex.is-active .brxa-inner:before{opacity:0;top:0}.brx-body.iframe .brxe-nav-nested.brx-open .brxa--vortex .brxa-inner:after,.brx-body.iframe .brxe-offcanvas.brx-open .brxa--vortex .brxa-inner:after,.brxa--vortex.is-active .brxa-inner:after{bottom:0;transform:rotate(90deg)}.brxe-toggle{--brxe-toggle-scale:1;--brxe-toggle-width:40px;--brxe-toggle-height:24px;--brxe-toggle-bar-height:4px;--brxe-toggle-bar-width:40px;--brxe-toggle-bar-radius:4px;cursor:pointer;display:flex;line-height:1}.brxe-toggle:has(.brxa-wrap){transform:scale(var(--brxe-toggle-scale))}.brxe-toggle .brxa-inner,.brxe-toggle .brxa-inner:after,.brxe-toggle .brxa-inner:before{border-radius:var(--brxe-toggle-bar-radius);height:var(--brxe-toggle-bar-height);width:var(--brxe-toggle-bar-width)}}@layer bricks {.brxe-offcanvas{--brx-offcanvas-direction:initial;visibility:hidden}.brxe-offcanvas.brx-open{visibility:visible}.brxe-offcanvas.brx-open .brx-offcanvas-inner{transform:translate(0)!important}.brxe-offcanvas.brx-open .brx-offcanvas-backdrop{opacity:1;pointer-events:auto;z-index:998}.brxe-offcanvas.brx-closing{visibility:visible}.brxe-offcanvas.brx-closing .brx-offcanvas-backdrop{z-index:998}.brxe-offcanvas[data-direction=top] .brx-offcanvas-inner{bottom:auto;height:300px;left:0;right:0;top:0;transform:translateY(-100%);width:100vw}.brxe-offcanvas[data-direction=right] .brx-offcanvas-inner{bottom:0;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);left:auto;right:0;top:0;transform:translate(100%);width:300px}.brxe-offcanvas[data-direction=bottom] .brx-offcanvas-inner{bottom:0;height:300px;left:0;right:0;top:auto;transform:translateY(100%);width:100vw}.brxe-offcanvas[data-direction=left] .brx-offcanvas-inner{bottom:0;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);left:0;right:auto;top:0;transform:translate(-100%);width:300px}.brx-offcanvas-inner{background-color:#fff;display:flex;overflow-x:hidden;position:fixed;transition:transform .2s cubic-bezier(.25,0,.25,1);z-index:999}.brx-offcanvas-backdrop{background:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s cubic-bezier(.25,0,.25,1);z-index:-1}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.gm-style{font:inherit!important;text-decoration:inherit!important}.brxe-map{height:300px;position:relative;width:100%}.brxe-map.no-key{overflow:hidden}.brxe-map.no-key.bricks-draggable-item>iframe{pointer-events:none}.brxe-map>iframe{border:0}.brxe-map ol,.brxe-map ul{list-style-type:none;margin:0;padding:0}.brxe-map .infoBox{background-color:#fff;border-radius:4px;box-shadow:4px 4px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;font-size:14px;gap:5px;min-width:300px;padding:10px;transform:translate(-50%,calc(-100% - 60px))!important}.brxe-map .infoBox:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;bottom:0;content:"";left:50%;position:absolute;transform:translate(-50%,100%)}.brxe-map .infoBox .title{font-size:15px;line-height:1.4;margin:0;padding-right:30px}.brxe-map .infoBox .subtitle{font-size:14px;font-weight:500}.brxe-map .infoBox .content{font-size:13px;margin:0}.brxe-map .infoBox .content+.images{margin-top:10px}.brxe-map .infoBox .images{display:grid;gap:5px;grid-template-columns:repeat(4,1fr)}.brxe-map .infoBox .images img{width:100%}.brxe-map .infoBox .close-infobox{cursor:pointer;font-size:30px;line-height:1;pointer-events:all;position:absolute;right:15px;top:10px}.brxe-map .infoBox>img{height:14px;position:absolute!important;right:0;top:0;width:14px}.brxe-map .brx-infobox-popup{--brx-info-box-width:300px;display:flex;flex-direction:column;min-width:var(--brx-info-box-width);transform:translate(-50%,calc(-100% - 60px))!important;width:var(--brx-info-box-width)}.brxe-map .brx-infobox-popup:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;bottom:0;content:"";left:50%;position:absolute;transform:translate(-50%,100%);z-index:1}.brxe-map .brx-infobox-popup .close-infobox{cursor:pointer;font-size:30px;line-height:1;pointer-events:all;position:absolute;right:15px;top:10px;z-index:1}.brxe-map .brx-infobox-popup img{width:100%}.brxe-map .brx-map-no-results{align-items:center;display:flex;justify-content:center;left:50%;padding:15px 30px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:999999}.brxe-map .brx-map-no-results,.brxe-map .brx-marker-text{background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3)}.brxe-map .brx-marker-text{border-radius:4px;font-size:14px;max-width:200px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap}.brxe-map .brx-map-cluster{fill:#00f}.brxe-map .brx-map-cluster text{fill:#fff}}@layer bricks {.brxe-pagination{width:100%}}@layer bricks {.brxe-code{width:100%}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {@charset "UTF-8";@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-carousel{min-width:0;position:relative;width:100%}.brxe-carousel .image{background-position:50%;background-size:cover;bottom:0;height:300px;left:0;position:relative;right:0;top:0}.brxe-carousel .swiper-autoheight .image{height:auto!important;width:100%}.brxe-carousel .content-wrapper,.brxe-carousel .overlay-wrapper{align-items:baseline;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;left:0;position:relative;right:0;top:0;z-index:1}.brxe-carousel .content-wrapper.top,.brxe-carousel .overlay-wrapper.top{justify-content:flex-start}.brxe-carousel .content-wrapper.middle,.brxe-carousel .overlay-wrapper.middle{justify-content:center;margin-bottom:auto;margin-top:auto}.brxe-carousel .content-wrapper.bottom,.brxe-carousel .overlay-wrapper.bottom{justify-content:flex-end}.brxe-carousel .content-wrapper.left,.brxe-carousel .overlay-wrapper.left{align-items:flex-start;text-align:left}.brxe-carousel .content-wrapper.center,.brxe-carousel .overlay-wrapper.center{align-items:center;text-align:center}.brxe-carousel .content-wrapper.right,.brxe-carousel .overlay-wrapper.right{align-items:flex-end;text-align:right}.brxe-carousel .content-wrapper.center.middle,.brxe-carousel .overlay-wrapper.center.middle{margin-bottom:auto;margin-top:auto}.brxe-carousel .overlay-wrapper{position:absolute!important;z-index:2}.brxe-carousel .overlay-wrapper.show-on-hover{opacity:0;position:relative;transition:var(--bricks-transition)}.brxe-carousel .overlay-wrapper.show-on-hover:hover{opacity:1}.brxe-carousel .overlay-wrapper.show-on-hover .overlay-inner{transition:var(--bricks-transition);will-change:transform}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-up .overlay-inner{transform:translateY(10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-up:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-right .overlay-inner{transform:translateX(-10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-right:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-down .overlay-inner{transform:translateY(-10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-down:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-left .overlay-inner{transform:translateX(10px)}.brxe-carousel .overlay-wrapper.show-on-hover.fade-in-left:hover .overlay-inner{transform:translateY(0)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-in .overlay-inner{transform:scale(.8)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-in:hover .overlay-inner{transform:scale(1)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-out .overlay-inner{transform:scale(1.2)}.brxe-carousel .overlay-wrapper.show-on-hover.zoom-out:hover .overlay-inner{transform:scale(1)}.brxe-carousel .dynamic{margin:0;padding:0}.brxe-carousel .meta{width:100%}.brxe-carousel .meta>span:first-child{padding:0}.brxe-carousel .meta>span+span{padding:0 var(--builder-spacing-xs)}.brxe-carousel .meta>span+span:before{content:"·";left:calc(var(--builder-spacing-xs)*-1);position:relative}.brxe-carousel .excerpt{margin-top:.5em}.brxe-carousel .taxonomy{margin:0 -5px}.brxe-carousel .taxonomy a{display:inline-block;line-height:2;margin:0 5px}.brxe-carousel .overlay-wrapper{height:300px}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{align-items:center;display:inline-flex;justify-content:center}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-filter-datepicker{position:relative;width:100%}.brxe-filter-datepicker :where(input){width:100%}.brxe-filter-datepicker .icon{cursor:pointer;display:grid;height:100%;margin-inline:10px;place-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);visibility:hidden}.brxe-filter-datepicker .icon.brx-show{visibility:visible}}@layer bricks {.brxe-filter-select{width:100%}.brxe-filter-select .bricks-choices__input{border:0;border-radius:0}.brxe-filter-select .bricks-choices__input:focus{outline:0}.brxe-filter-select .bricks-choices__input::-webkit-search-cancel-button,.brxe-filter-select .bricks-choices__input::-webkit-search-decoration,.brxe-filter-select .bricks-choices__input::-webkit-search-results-button,.brxe-filter-select .bricks-choices__input::-webkit-search-results-decoration{display:none}.brxe-filter-select .bricks-choices__input::-ms-clear,.brxe-filter-select .bricks-choices__input::-ms-reveal{display:none;height:0;width:0}.brxe-filter-select .bricks-choices__input[type=search]{all:unset;line-height:40px}[dir=rtl] .brxe-filter-select .bricks-choices__input{padding-left:0;padding-right:2px}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices{overflow:visible}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.brx-body.iframe .brxe-filter-select.brx-open .bricks-choices__list--dropdown{display:block}.brx-body.iframe .brxe-filter-select[data-brx-choices-position=top] .bricks-choices__list--dropdown{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}#brxe-909406 {height: 25px; width: 25px; width: 20px; height: 18px; align-self: center; flex-grow: 0; flex-shrink: 0; flex-basis: 20px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-909406 :not([fill="none"]) {fill: var(--bricks-color-aabnej)}@media (max-width: 767px) {#brxe-909406 {width: 20px; height: 16px; flex-grow: 0; flex-shrink: 0; flex-basis: 20px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}}#brxe-e8b101 {font-weight: 400; letter-spacing: 0px; border-width: 0px; height: 40px; position: relative !important; z-index: 100 !important; overflow: visible !important; padding-left: 0px; min-height: 40px !important; width: 100%; min-width: 0px}#brxe-e8b101 .bricks-choices__inner, #brxe-e8b101 .bricks-choices__list--dropdown {border-color: var(--choices-keyline-color, var(--bricks-border-color))}#brxe-e8b101 .bricks-choices.is-focused .bricks-choices__inner, #brxe-e8b101 .bricks-choices.is-open .bricks-choices__inner, #brxe-e8b101 .bricks-choices.is-open .bricks-choices__list--dropdown {border-color: color-mix(in srgb, var(--choices-keyline-color, var(--bricks-border-color)) 85%, var(--choices-darken, black))}#brxe-e8b101 select {font-weight: 400; line-height: 1.3; color: #334072 !important; height: 32px; min-height: 32px; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; border-width: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-e8b101 .bricks-choices__inner {font-weight: 400; line-height: 1.3; height: 32px; min-height: 32px !important; padding-top: 0; padding-right: !important; padding-bottom: 0; padding-left: !important; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border-width: 0px}#brxe-e8b101 .bricks-choices__item {font-weight: 400; line-height: 1.3}#brxe-e8b101 .bricks-choices {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-e8b101 .bricks-choices__list--single {padding-top: 7px; padding-right: 0; padding-bottom: 7px; padding-left: 0}#brxe-e8b101 select::picker(select) {border: 1px solid #b49a4e; color: #334072; background-color: #fff}#brxe-e8b101 select::picker-icon {display: none}#brxe-e8b101 select option {color: #334072; background-color: #fff}#brxe-e8b101 select option:hover {color: #fff !important}#brxe-e8b101 select option:checked {color: #fff !important}#brxe-e8b101::after {display: none !important}#brxe-e8b101 .choices {overflow: visible !important}#brxe-e8b101 .choices__inner {overflow: visible !important}#brxe-e8b101 .choices__list--dropdown {z-index: 99999 !important}@media (max-width:767px) { html body #brxe-c4a13e #brxe-e8b101#brxe-e8b101 { padding-left: 0 !important; background-position: calc(100% - 12px) 50% !important; }}#brxe-e8b101 { font-size: 14px !important; line-height: 20px !important;}#brxe-e8b101 { box-sizing: border-box;}#brxe-e8b101 { background: #fff !important; box-shadow: none !important; --choices-bg-color: #FFFFFF; --choices-base-border: 0px; --choices-keyline-color: #FFFFFF; --choices-border-radius: 0px; --choices-brx-text-color: #334072; --choices-placeholder-opacity: 1; --choices-text-color: #FFFFFF; --choices-bg-color-dropdown: #FFFFFF; --choices-highlighted-color: #B49A4E; --choices-brx-highlighted-text-color: #FFFFFF;}#brxe-e8b101 select { font-size: 13px !important; letter-spacing: 0 !important;}#brxe-e8b101 select { appearance: base-select; -webkit-appearance: base-select; background: #fff !important; box-shadow: none !important;}#brxe-e8b101 .bricks-choices__inner { font-size: 13px !important; letter-spacing: 0 !important;}#brxe-e8b101 .bricks-choices__item { font-size: 13px !important; letter-spacing: 0 !important;}#brxe-e8b101 select::picker(select) { appearance: base-select;}#brxe-e8b101 select option:hover { background: #b49a4e !important;}#brxe-e8b101 select option:checked { background: #b49a4e !important;}#brxe-e8b101 option { padding-left: 10px;}@media (max-width: 767px) {#brxe-e8b101 {min-width: 0px; width: 100%; min-height: 44px !important; padding-top: 0; padding-right: 12px; padding-bottom: 0; padding-left: 0; height: 44px; flex-grow: 1; flex-shrink: 1; flex-basis: 0%}#brxe-e8b101 {font-size: 13px !important;}}#brxe-6af7bf {width: 100%; display: flex; justify-content: center; align-items: center; border: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; column-gap: 10px; row-gap: 10px}#brxe-6af7bf >svg {width: 16px; height: 16px; min-width: 16px; min-height: 16px}@media (max-width: 767px) {#brxe-6af7bf {width: 100%; min-width: 0px; min-height: 44px; height: auto; justify-content: flex-start; align-items: center; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; row-gap: 8px; column-gap: 8px}#brxe-6af7bf {grid-area: 1/1;}#brxe-6af7bf .ih-select-shell {min-width: 0px; flex-grow: 1; flex-shrink: 1; flex-basis: 0}}#brxe-5df990 {height: 25px; width: 25px; width: 20px; height: 18px; align-self: center; flex-grow: 0; flex-shrink: 0; flex-basis: 20px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-5df990 :not([fill="none"]) {fill: var(--bricks-color-aabnej)}@media (max-width: 767px) {#brxe-5df990 {width: 20px; height: 16px; flex-grow: 0; flex-shrink: 0; flex-basis: 20px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}}#brxe-e8b102 {display: flex; width: 100%; align-items: center; min-width: 0px}#brxe-e8b102 input::placeholder {color: var(--bricks-color-pqxcnq); font-family: "Roboto"; font-family: "inherit"; opacity: 1}#brxe-e8b102 input {border: 0; color: var(--bricks-color-nmgaor); font-family: "Roboto"; font-weight: 400; height: 28px; min-height: 28px; line-height: 1.3; height: 32px; min-height: 32px; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border-width: 0px}:is(#brxe-e8b102 svg):not([stroke='none']) {stroke: var(--bricks-color-uzxntk)}#brxe-e8b102 svg :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan):not([stroke='none']):not([stroke='none'] *), #brxe-e8b102 svg :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan)[stroke]:not([stroke='none']) {stroke: var(--bricks-color-uzxntk)}#brxe-e8b102 svg {height: 25px; width: 25px}#brxe-e8b102 .icon {color: var(--bricks-color-kcacuz)}#brxe-e8b102 input:not([type="hidden"]) {font-weight: 400; font-family: "Roboto"; text-align: left; height: 28px; min-height: 28px !important; padding-left: 0 !important}#brxe-e8b102 input:not([type="hidden"]) { font-size: 14px !important; line-height: 20px !important;}#brxe-e8b102 input:not([type="hidden"]) { box-sizing: border-box;}#brxe-e8b102 input:not([type="hidden"]) { box-sizing: border-box; margin-block: 0; transition-property: color, background-color, border-color, box-shadow;}#brxe-e8b102 input:not([type="hidden"]) { vertical-align: middle;}#brxe-e8b102 input:not([type="hidden"]) { box-sizing: border-box; font-size: 14px !important; font-style: normal !important; letter-spacing: 0 !important; text-indent: 0; transition-property: color, background-color, border-color, box-shadow;}#brxe-e8b102 input:not([type="hidden"]) { padding-block: 0 !important; line-height: 28px !important;}#brxe-e8b102 input::placeholder { font-size: inherit !important; font-weight: inherit; line-height: inherit;}#brxe-e8b102 input::placeholder { font: inherit !important; letter-spacing: 0 !important;}#brxe-e8b102 input::placeholder { font-size: 13px !important; letter-spacing: 0 !important;}#brxe-e8b102 input { font-size: 13px !important; letter-spacing: 0 !important;}@media (max-width: 767px) {#brxe-e8b102 {position: relative; min-width: 0px; width: 100%; flex-grow: 1; flex-shrink: 1; flex-basis: 0%}#brxe-e8b102 input:not([type="hidden"]) {box-sizing: border-box;padding: 0 32px 0 0 !important;font-size: 12px !important;text-overflow: clip;}#brxe-e8b102 input:not([type="hidden"]) {font-size: 12px !important;}#brxe-e8b102 input:not([type="hidden"]) {font-size: 13px!important;line-height: 26px!important;}#brxe-e8b102 input:not([type="hidden"]) {font-size: 13px !important;}#brxe-e8b102 > svg[role="button"] {transform: translateY(-50%);}#brxe-e8b102 input:not([type="hidden"]):placeholder-shown {font-size: 13px !important;}#brxe-e8b102 input:not([type="hidden"]) {width: 100%; min-width: 0px; min-height: 28px!important; height: 28px}#brxe-e8b102 > svg[role="button"] {position: absolute; top: 50%; right: 0px; left: auto; width: 16px; height: 16px; cursor: pointer; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-e8b102 input:not(:placeholder-shown) {padding-right: 22px!important}}@media (max-width: 365px) {#brxe-e8b102 input:not([type="hidden"]) {font-size: 11.5px !important;}#brxe-e8b102 input:not([type="hidden"]) {font-size: 11.5px !important;}#brxe-e8b102 input:not([type="hidden"]) {padding-right: 28px !important}#brxe-e8b102 > svg[role="button"] {width: 28px}}#brxe-0c7820 {display: flex; align-items: center; width: 100%; border: 0; position: relative; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; column-gap: 10px; row-gap: 10px}#brxe-0c7820 >svg {width: 16px; height: 16px; min-width: 16px; min-height: 16px}@media (max-width: 767px) {#brxe-0c7820 {width: 100%; min-width: 0px; min-height: 44px; height: auto; justify-content: flex-start; align-items: center; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; row-gap: 8px; column-gap: 8px}#brxe-0c7820 {grid-area: 1/2;}}#brxe-e8b103 {display: none !important; border: 0; font-size: var(--at-text--s); color: var(--bricks-color-nmgaor); font-family: "Roboto"; font-weight: 400; letter-spacing: 0.5px}.brxe-mgdtyi .guest-picker-wrapper,.brxe-mgdtyi .guest-picker-wrapper * { font-family: Roboto, Arial, sans-serif; } .brxe-mgdtyi .guest-picker-wrapper { display: block; width: 100%; } .brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle { display: flex; align-items: center; justify-content: space-between; box-sizing: border-box; width: 100%; min-height: 42px; padding: 8px 12px; background: #fff !important; border: 0 !important; border-radius: 4px; box-shadow: none !important;} .brxe-mgdtyi .guest-picker-wrapper .guest-icon { color: #927a39 !important; fill: currentColor !important; } .brxe-mgdtyi .guest-picker-wrapper .guest-picker-card,.brxe-mgdtyi .guest-picker-wrapper .counter-row,.brxe-mgdtyi .guest-picker-wrapper .btn-reset { background: #fff !important; border: 0 !important; box-shadow: none !important; } .brxe-mgdtyi .guest-picker-wrapper .btn-counter { box-sizing: border-box; width: 32px; height: 32px; background: #fff !important; border: 1px solid #ad964d !important; border-radius: 50%; box-shadow: none !important;} .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply,.brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset { border: 1px solid #ad964d !important; border-radius: 4px; transition: background-color .2s ease, color .2s ease, border-color .2s ease;} .brxe-mgdtyi .guest-picker-wrapper .btn-apply { background: #ad964d !important; color: #fff !important; box-shadow: none !important; } .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply:hover { background: #927a39 !important; border-color: #927a39 !important; color: #fff !important; } .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset:hover { background: #ad964d !important; border-color: #ad964d !important; color: #fff !important; }.brxe-mgdtyi .guest-picker-wrapper .guest-icon { color: #766532 !important; fill: currentColor !important; }.brxe-mgdtyi .guest-picker-wrapper .btn-counter { display: inline-flex; align-items: center; justify-content: center; box-sizing: border-box; width: 38px; height: 42px; padding: 0; background: #f4f5f6 !important; border: 1px solid #d3d6da !important; border-radius: 10px; color: transparent !important; font-size: 0 !important;} .brxe-mgdtyi .guest-picker-wrapper .btn-counter::before { content: ""; display: block; width: 17px; height: 17px; background-color: #454a51; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; -webkit-mask-size: contain; mask-size: contain;} .brxe-mgdtyi .guest-picker-wrapper .btn-minus::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");} .brxe-mgdtyi .guest-picker-wrapper .btn-plus::before { -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E"); mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");}.brxe-mgdtyi .guest-picker-wrapper .btn-counter::before { background-color: transparent; background-repeat: no-repeat; background-position: center; background-size: contain; -webkit-mask-image: none; mask-image: none;} .brxe-mgdtyi .guest-picker-wrapper .btn-minus::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14' fill='none' stroke='%23454a51' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");} .brxe-mgdtyi .guest-picker-wrapper .btn-plus::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14M5 12h14' fill='none' stroke='%23454a51' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");}.brxe-mgdtyi .guest-picker-wrapper .guest-picker-card { box-sizing: border-box; min-width: 290px; padding: 10px 14px; border-radius: 14px; box-shadow: 0 8px 22px rgba(0, 0, 0, .12);} .brxe-mgdtyi .guest-picker-wrapper .counter-row { position: relative; display: grid; grid-template-columns: minmax(0, 1fr) 38px 34px 38px; align-items: center; column-gap: 8px; min-height: 58px; padding: 4px 0;} .brxe-mgdtyi .guest-picker-wrapper .counter-label { grid-column: 1; grid-row: 1; display: block; color: #20242b; font-size: 16px; font-weight: 600; line-height: 1.25;} .brxe-mgdtyi .guest-picker-wrapper .counter-label::after { display: block; margin-top: 2px; color: #969ba3; font-size: 13px; font-weight: 400; line-height: 1.2;} .brxe-mgdtyi .guest-picker-wrapper .counter-label strong { position: absolute; top: 50%; right: 46px; width: 34px; transform: translateY(-50%); color: #222831; font-size: 16px; font-weight: 600; text-align: center;} .brxe-mgdtyi .guest-picker-wrapper .btn-minus { grid-column: 2; grid-row: 1;} .brxe-mgdtyi .guest-picker-wrapper .btn-plus { grid-column: 4; grid-row: 1;} .brxe-mgdtyi .guest-picker-wrapper .counter-row:has(.btn-minus[data-target="erwachsene"]) .counter-label::after { content: "18+"; } .brxe-mgdtyi .guest-picker-wrapper .counter-row:has(.btn-minus[data-target="kinder"]) .counter-label::after { content: "0–17 years"; }html:lang(hr) .brxe-mgdtyi .guest-picker-wrapper .counter-row:has(.btn-minus[data-target="kinder"]) .counter-label::after { content: "0–17 godina"; }html:lang(de) .brxe-mgdtyi .guest-picker-wrapper .counter-row:has(.btn-minus[data-target="kinder"]) .counter-label::after { content: "0–17 Jahre"; }html:lang(it) .brxe-mgdtyi .guest-picker-wrapper .counter-row:has(.btn-minus[data-target="kinder"]) .counter-label::after { content: "0–17 anni"; }html:lang(sl) .brxe-mgdtyi .guest-picker-wrapper .counter-row:has(.btn-minus[data-target="kinder"]) .counter-label::after { content: "0–17 let"; }@media (max-width: 478px) { .brxe-mgdtyi .guest-picker-wrapper .guest-picker-card { min-width: 0; width: min(320px, calc(100vw - 32px)); } .brxe-mgdtyi .guest-picker-wrapper .counter-row { column-gap: 6px; }}.brxe-mgdtyi .guest-picker-wrapper .counter-label::before,.brxe-mgdtyi .guest-picker-wrapper .counter-label::after { content: none !important; display: no}.brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle { min-height: 48px; padding: 8px 12px 10px; border: 0 !important; border-bottom: 1px solid #9a9a9a !important; border-radius: 0 !important;}.brxe-mgdtyi .guest-picker-wrapper .actions-row { display: flex; align-items: center; justify-content: space-between; gap: 10px; padding-top: 10px;} .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply,.brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset { flex: 0 0 auto; min-height: 40px; padding: 8px 18px; border-radius: 18px !important; font-size: 15px; font-weight: 500; box-shadow: none !important;} .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply { color: #26313d !important; background: #f6deb0 !important; border: 1px solid #f6deb0 !important;} .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset { color: #26313d !important; background: #fff !important; border: 1px solid #d7d7d7 !important;} .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply:hover { color: #26313d !important; background: #edd098 !important; border-color: #edd098 !important;} .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset:hover { color: #26313d !important; background: #f8f8f8 !important; border-color: #b8b8b8 !important;}.brxe-mgdtyi .guest-picker-wrapper .actions-row { display: grid !important; grid-template-columns: max-content max-content !important; justify-content: space-between !important; align-items: center !important;} .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply,.brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset { display: inline-flex !important; width: auto !important; min-width: 80px; max-width: max-content; justify-content: center; white-space: nowrap;}.brxe-mgdtyi { box-sizing: border-box; width: 100% !important; min-width: 0 !important; align-self: stretch;} .brxe-mgdtyi .guest-picker-wrapper { box-sizing: border-box; width: 100% !important; min-width: 0 !important;} .brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle { display: flex !important; align-items: center !important; justify-content: flex-start !important; gap: 10px; box-sizing: border-box; width: 100% !important; min-width: 0 !important; text-align: left !important;} .brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle > :not(:last-child) { flex: 0 1 auto !important; margin-left: 0 !important; text-align: left !important;} .brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle > :last-child { flex: 0 0 auto !important; margin-left: auto !important;} .brxe-mgdtyi .guest-picker-wrapper .guest-icon { flex: 0 0 auto !important;}.brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle { min-height: 42px !important; height: 42px !important; padding: 4px 12px !important; line-height: 1.2 !important;}.brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle { padding-left: 0 !important;}.brxe-mgdtyi .guest-picker-wrapper .guest-icon { transform: translateX(-4px);}.brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle { padding-bottom: 3px !important; border-bottom: 1px solid #9a9a9a !important;}.brxe-mgdtyi .guest-picker-wrapper .guest-icon { transform: translateX(-6px) !important;} .brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle { border-bottom: 0 !important;}.brxe-mgdtyi,.brxe-mgdtyi .guest-picker-wrapper,.brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle { border-bottom: 0 !important; box-shadow: none !important;}.brxe-mgdtyi .guest-picker-wrapper,.brxe-mgdtyi .guest-picker-wrapper::before,.brxe-mgdtyi .guest-picker-wrapper::after,.brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle,.brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle::before,.brxe-mgdtyi .guest-picker-wrapper .guest-picker-toggle::after { border: 0 !important; box-shadow: none !important; background-image: none !important;}.brxe-mgdtyi .guest-picker-wrapper,.brxe-mgdtyi .guest-picker-wrapper * { border-bottom: 0 !important; box-shadow: none !important;} .brxe-mgdtyi .guest-picker-wrapper .btn-counter { border-bottom: 1px solid #d3d6da !important;} .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply { border-bottom: 1px solid #ad964d !important;} .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset { border-bottom: 1px solid #d7d7d7 !important;}.brxe-mgdtyi,.brxe-mgdtyi .guest-picker-wrapper,.brxe-mgdtyi .guest-picker-toggle { border: 0 !important; border-bottom: 0 !important; box-shadow: none !important;} .brxe-mgdtyi .guest-picker-wrapper * { border-bottom: 0 !important; box-shadow: none !important;} .brxe-mgdtyi .guest-picker-wrapper .btn-counter { border: 1px solid #d3d6da !important; } .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply { border: 1px solid #ad964d !important; } .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset { border: 1px solid #d7d7d7 !important; } .brxe-mgdtyi .guest-picker-wrapper .guest-icon { transform: translateX(-8px) !important; }.brxe-mgdtyi * { border: 0 !important; border-bottom: 0 !important; outline: 0 !important; box-shadow: none !important; } .brxe-mgdtyi { border: 0 !important; border-bottom: 0 !important; outline: 0 !important; box-shadow: none !important; } .brxe-mgdtyi .guest-picker-wrapper .btn-counter { border: 1px solid #d3d6da !important; } .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply { border: 1px solid #ad964d !important; } .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset { border: 1px solid #d7d7d7 !important; }.brxe-mgdtyi .guest-picker-wrapper .guest-icon { transform: translateX(-4px) !important; }.brxe-mgdtyi .guest-picker-wrapper .guest-icon { transform: translateX(4px) !important; }.brxe-mgdtyi .guest-picker-wrapper:has(.guest-picker-toggle[aria-expanded="false"]) .guest-picker-card { display: none !important; }.brxe-mgdtyi .guest-picker-wrapper:focus-within .guest-picker-card { display: block !important; }.brxe-mgdtyi .guest-picker-wrapper:has(.guest-picker-toggle[aria-expanded="true"]) .guest-picker-card { display: block !important; }#brxe-mgdtyi .guest-picker-wrapper:has(.guest-picker-card.gp-active) .guest-picker-card { display:block !important; }#brxe-mgdtyi .guest-picker-wrapper:not(:has(.guest-picker-card.gp-active)) .guest-picker-card { display:none !important; } .guest-picker-wrapper { position: relative !important; width:400px;display: inline-block !important; font-family: inherit; z-index: 9999; } .guest-picker-toggle { display: flex !important; align-items: center; gap: 10px; background-color: #ffffff; border: 1px solid #d1d5db; border-radius: 8px; padding: 10px 16px; font-size: 15px; font-weight: 500; color: #1e293b; cursor: pointer; } .guest-picker-card { position: absolute !important; top: calc(100% + 8px) !important; left: 0 !important; z-index: 999999 !important; width: 260px; background: #ffffff !important; border-radius: 12px; padding: 18px 16px; box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.25) !important; border: 1px solid #e2e8f0; display: none !important; flex-direction: column; gap: 14px; } .guest-picker-card.gp-active { display: flex !important; } .counter-row { display: flex; align-items: center; justify-content: space-between; } .counter-label { font-size: 14px; color: #1e293b; } .btn-counter { width: 32px; height: 32px; border-radius: 50%; border: 1px solid #64748b; background: transparent; cursor: pointer; font-size: 16px; display: flex; align-items: center; justify-content: center; } .actions-row { display: flex; flex-direction: column; gap: 8px; } .btn-apply { width: 100%; background-color: #2563eb; color: #ffffff; border: none; padding: 8px 12px; border-radius: 6px; cursor: pointer; font-size: 14px; font-weight: 600; text-align: center; } .btn-apply:hover { background-color: #1d4ed8; } .btn-reset { width: 100%; background-color: #f1f5f9; color: #334155; border: 1px solid #e2e8f0; padding: 6px 8px; border-radius: 6px; cursor: pointer; font-size: 13px; text-align: center; }.guest-picker-card.gp-hidden:not(.gp-active) { display: none !important; } .guest-picker-card.gp-active { display: block !important; }.brxe-mgdtyi .guest-picker-wrapper .actions-row { display:flex !important; flex-direction:row !important; justify-content:space-between !important; align-items:center !important; gap:12px !important; margin-top:12px !important; padding-top:12px !important; border-top:1px solid #dedede !important; } .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply,.brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-reset { width:auto !important; min-width:80px !important; flex:0 0 auto !important; box-sizing:border-box !important; display:inline-flex !important; justify-content:center !important; align-items:center !important; text-align:center !important; } .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply { background:#ad964d !important; border-color:#ad964d !important; color:#fff !important; } .brxe-mgdtyi .guest-picker-wrapper .actions-row .btn-apply:hover { background:#766532 !important; border-color:#766532 !important; color:#fff !important; }.guest-picker-wrapper .actions-row { display:flex !important; flex-direction:row !important; justify-content:space-between !important; align-items:center !important; gap:12px !important; margin-top:12px !important; padding-top:12px !important; border-top:1px solid #dedede !important; } .guest-picker-wrapper .actions-row .btn-apply,.guest-picker-wrapper .actions-row .btn-reset { width:auto !important; min-width:80px !important; flex:0 0 auto !important; box-sizing:border-box !important; display:inline-flex !important; justify-content:center !important; align-items:center !important; text-align:center !important; } .guest-picker-wrapper .actions-row .btn-apply { background:#ad964d !important; border-color:#ad964d !important; color:#fff !important; } .guest-picker-wrapper .actions-row .btn-apply:hover { background:#766532 !important; border-color:#766532 !important; color:#fff !important; }.guest-picker-wrapper .actions-row { flex-direction:row-reverse !important; } .guest-picker-wrapper .actions-row .btn-reset { order:1 !important; } .guest-picker-wrapper .actions-row .btn-apply { order:2 !important; } .guest-picker-wrapper .actions-row { flex-direction:row !important; }@media (max-width: 991px) { .brxe-pbfbap:has(.guest-picker-wrapper) { position:relative !important; z-index:50 !important; overflow:visible !important; } .brxe-pbfbap:has(.guest-picker-wrapper), .brxe-nlmzqp:has(.guest-picker-wrapper) { overflow:visible !important; } .guest-picker-wrapper { width:100% !important; max-width:100% !important; box-sizing:border-box !important; position:relative !important; z-index:999999 !important; overflow:visible !important; } .guest-picker-wrapper .guest-picker-card { width:min(320px, calc(100vw - 32px)) !important; max-width:calc(100vw - 32px) !important; left:0 !important; right:auto !important; box-sizing:border-box !important; z-index:999999 !important; }}@media (max-width: 767px) { .brxe-mgdtyi .guest-picker-wrapper .guest-picker-card { position: fixed !important; top: auto !important; bottom: 16px !important; left: 16px !important; right: 16px !important; width: auto !important; min-width: 0 !important; max-width: 420px !important; margin: 0 auto !important; transform: none !important; max-height: calc(100dvh - 32px) !important; overflow-y: auto !important; box-sizing: border-box !important; z-index: 2147483000 !important; background: #fff !important; border-radius: 14px !important; box-shadow: 0 10px 28px rgba(0,0,0,.2) !important; }}#brxe-8d91ba {display: flex; border-width: 0px; align-items: center; width: 100%; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; column-gap: 10px; row-gap: 10px}@media (max-width: 1210px) { body.ih-mobile-map-open #brxe-8d91ba .guest-picker-card { top: calc(var(--ih-map-top, 104px) + 8px) !important; bottom: auto !important; left: 16px !important; right: 16px !important; margin: 0 auto !important; max-width: calc(100vw - 32px); max-height: calc(100dvh - var(--ih-map-top, 104px) - 24px - env(safe-area-inset-bottom, 0px)); overflow-y: auto; }}@media (max-width: 767px) {#brxe-8d91ba {width: 100%; min-width: 0px; min-height: 44px; height: auto; justify-content: flex-start; align-items: center; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; row-gap: 8px; column-gap: 8px}#brxe-8d91ba {grid-area: 2/1;}#brxe-8d91ba > .brxe-shortcode {width: 100%; min-width: 0px}#brxe-8d91ba .guest-picker-wrapper {width: 100%; min-width: 0px}#brxe-8d91ba .guest-picker-toggle {min-height: 44px !important}}@media (max-width: 365px) {#brxe-8d91ba .guest-summary-text {white-space: nowrap;}#brxe-8d91ba .guest-summary-text {font-size: 12px}}#brxe-ad8614 svg {height: 19px; width: 19px; color: #001831}:is(#brxe-ad8614 svg):not([fill='none']) {fill: #001831}#brxe-ad8614 svg :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan):not([fill='none']):not([fill='none'] *), #brxe-ad8614 svg :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan)[fill]:not([fill='none']) {fill: #001831}#brxe-ad8614 {color: #004e6b; font-weight: 600; letter-spacing: 0px; background-color: #f7f5ef; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; border: 1px solid #b49a4e; border-radius: 4px; justify-content: center; transition: background-color .18s ease, border-color .18s ease; height: 40px; min-height: 32px; gap: 8px}#brxe-ad8614:hover {background-color: #efe9dc}#brxe-ad8614 > svg {width: 20px; height: 18px; align-self: center; flex-grow: 0; flex-shrink: 0; flex-basis: 20px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-ad8614:focus-visible {border-color: #8fb9cd; background-color: #d2e7f0}#brxe-ad8614 >svg {width: 16px; height: 16px; min-width: 16px; min-height: 16px}@media (prefers-reduced-motion: reduce) {#brxe-ad8614 { transition: none; }}@media (hover: hover) and (pointer: fine) { #brxe-ad8614:hover { background: #efe9dc; border-color: #766532; }}#brxe-ad8614 { font-size: 14px !important; line-height: 20px !important;}#brxe-ad8614 { box-sizing: border-box;}#brxe-ad8614>svg { fill: currentColor;}#brxe-ad8614:focus-visible { outline: 2px solid #356b83; outline-offset: 2px;}#brxe-c4a13e #brxe-ad8614:focus-visible { background: #efe9dc; border-color: #766532;}@media (max-width: 767px) {#brxe-ad8614 {width: 100%; min-width: 0px; min-height: 44px; height: 44px; justify-content: center; align-items: center; gap: 8px; padding-top: 0px; padding-right: 12px; padding-bottom: 0px; padding-left: 12px; font-weight: 500; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-ad8614 {font-size: 13px !important;}#brxe-ad8614 {grid-area: 2/2;font-size: 13px!important;}#brxe-ad8614 > svg {width: 20px; height: 16px; flex-grow: 0; flex-shrink: 0; flex-basis: 20px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}}#brxe-c4a13e {flex-direction: row; flex-shrink: 0}#brxe-c4a13e:after {width: 100%; height: 100%; top: 0px; left: 0px}#brxe-c4a13e select {font-family: "Roboto"}#brxe-c4a13e input {font-family: "Roboto"}#brxe-c4a13e button {font-family: "Roboto"}#brxe-c4a13e .guest-summary-label {font-family: "Roboto"; font-weight: 400; letter-spacing: 0px}#brxe-c4a13e .guest-picker-toggle {height: 32px !important; min-height: 32px !important; padding-top: 0; padding-right: !important; padding-bottom: 0; padding-left: !important; border-width: 0px; border-radius: 0 !important 0 !important}#brxe-c4a13e .guest-icon {width: 20px; height: 18px; align-self: center !important; flex-grow: 0; flex-shrink: 0; flex-basis: 20px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-c4a13e .guest-picker-toggle .guest-icon {width: 16px !important; height: 16px !important; min-width: 16px !important; min-height: 16px !important}#brxe-c4a13e .guest-picker-toggle svg {width: 16px !important; height: 16px !important; min-width: 16px !important; min-height: 16px !important}#brxe-c4a13e .ih-select-shell {height: 28px; min-height: 28px}#brxe-c4a13e >* {min-width: 0px}#brxe-c4a13e >div {min-height: 32px}#brxe-c4a13e .guest-picker-wrapper {width: 100% !important}#brxe-c4a13e .guest-picker-toggle strong {font-weight: 500}@media (min-width: 768px) {#brxe-c4a13e { height: 60px; min-height: 60px; grid-template-rows: 48px; }}@media(max-width:767px){#brxe-891398 #brxe-c4a13e{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(44px,auto));width:100%!important;max-width:100%;height:auto!important;min-height:0;box-sizing:border-box;margin:0!important;padding:5px 16px!important;gap:4px 12px!important;}#brxe-891398 #brxe-c4a13e > :is(#brxe-6af7bf,#brxe-0c7820,#brxe-8d91ba,#brxe-ad8614){width:100%!important;min-width:0!important;min-height:44px;box-sizing:border-box;margin:0!important;padding:0!important;}#brxe-891398 #brxe-c4a13e #brxe-6af7bf{grid-area:1 / 1;}#brxe-891398 #brxe-c4a13e #brxe-0c7820{grid-area:1 / 2;}#brxe-891398 #brxe-c4a13e #brxe-8d91ba{grid-area:2 / 1;}#brxe-891398 #brxe-c4a13e #brxe-ad8614{grid-area:2 / 2;height:44px!important;display:inline-flex;align-items:center;justify-content:center;padding:0 12px!important;gap:8px;}#brxe-891398 #brxe-6af7bf .ih-select-shell{flex:1 1 0%;min-width:0;width:100%;}#brxe-891398 #brxe-e8b101-custom{width:100%;min-width:0;}#brxe-891398 #brxe-00d74e{flex:1 1 0%;width:100%;min-width:0;}#brxe-891398 #brxe-8d91ba .guest-summary-text{white-space:nowrap;}}@media(max-width:767px){#brxe-891398 #brxe-c4a13e :is(#brxe-6af7bf,#brxe-0c7820,#brxe-8d91ba){gap:8px!important;align-items:center;}#brxe-891398 #brxe-c4a13e :is(#brxe-6af7bf,#brxe-0c7820)::before{width:20px;height:20px;min-width:20px;flex:0 0 20px;}#brxe-891398 #brxe-c4a13e #brxe-e8b101-custom{padding:0 12px 0 0!important;gap:8px;align-items:center;}#brxe-891398 #brxe-c4a13e #brxe-e8b101-custom::after{width:14px;height:14px;min-width:14px;flex:0 0 14px;}#brxe-891398 #brxe-c4a13e #brxe-8d91ba .guest-picker-toggle{display:flex;align-items:center;justify-content:flex-start;height:44px!important;min-height:44px!important;width:100%;padding:0 12px 0 0!important;gap:8px!important;}#brxe-891398 #brxe-c4a13e #brxe-8d91ba .guest-icon{width:20px!important;height:20px!important;min-width:20px!important;flex:0 0 20px;margin:0;}#brxe-891398 #brxe-c4a13e #brxe-8d91ba .guest-summary-text{margin:0;line-height:20px!important;}#brxe-891398 #brxe-c4a13e #brxe-8d91ba .chevron-icon{width:14px!important;height:14px!important;min-width:14px!important;flex:0 0 14px!important;margin-left:auto;}#brxe-891398 #brxe-c4a13e #brxe-e8b102 input:placeholder-shown{padding-left:0!important;padding-right:0!important;}#brxe-891398 #brxe-c4a13e #brxe-ad8614{height:44px!important;min-height:44px!important;}}@media(max-width:767px){#brxe-891398 #brxe-c4a13e #brxe-e8b101-custom::after{right:12px!important;}}#brxe-c4a13e { border-top: 1px solid #e0e7eb; border-bottom: 1px solid #dce3e7; border-block-width: 1px; border-block-style: solid; border-block-color: #dce2e5; margin: 0px; padding: 5px max(24px, calc((100% - 1120px) / 2)); width: 100%; max-width: 100%; position: sticky; top: var(--ih-flow-admin-offset); z-index: 70; font-family: "Roboto"; background-color: #fff; display: grid; align-items: center; column-gap: 24px; gap: 12px 26px; row-gap: 0px; grid-template-columns: repeat(3, minmax(0, 1fr)) 120px; order: 0;}#brxe-c4a13e .guest-summary-text { font-size: 14px !important; line-height: 20px !important;}#brxe-c4a13e .guest-summary-label { font-size: 14px !important; line-height: 20px !important;}#brxe-c4a13e .guest-picker-toggle { font-size: 14px !important; line-height: 20px !important;}#brxe-c4a13e .guest-picker-toggle { box-sizing: border-box;}#brxe-c4a13e .guest-picker-toggle { font-size: 13px !important; line-height: 1.3 !important; background: white !important;}#brxe-c4a13e #brxe-e8b101-custom { font-family: Roboto,Arial,sans-serif!important; font-size: 14px!important; font-weight: 400!important; line-height: 20px!important; letter-spacing: 0!important;}#brxe-c4a13e #brxe-e8b101-custom span { font-family: Roboto,Arial,sans-serif!important; font-size: 14px!important; font-weight: 400!important; line-height: 20px!important; letter-spacing: 0!important;}#brxe-c4a13e #brxe-e8b102 input.flatpickr-input { font-family: Roboto,Arial,sans-serif!important; font-size: 14px!important; font-weight: 400!important; line-height: 20px!important; letter-spacing: 0!important;}#brxe-c4a13e #brxe-e8b102 input.flatpickr-input::placeholder { font-family: Roboto,Arial,sans-serif!important; font-size: 14px!important; font-weight: 400!important; line-height: 20px!important; letter-spacing: 0!important;}#brxe-c4a13e .guest-picker-toggle { font-family: Roboto,Arial,sans-serif!important; font-size: 14px!important; font-weight: 400!important; line-height: 20px!important; letter-spacing: 0!important;}#brxe-c4a13e .guest-summary-text { font-family: Roboto,Arial,sans-serif!important; font-size: 14px!important; font-weight: 400!important; line-height: 20px!important; letter-spacing: 0!important;}@media (max-width: 1070px) {#brxe-c4a13e {display: grid; align-items: initial}}@media (max-width: 767px) {#brxe-c4a13e {display: grid; align-items: initial; flex-direction: row; row-gap: 4px; justify-content: center; grid-template-columns: repeat(2,minmax(0,1fr)); padding-top: 5px; padding-right: 16px; padding-bottom: 5px; padding-left: 16px; gap: 8px 16px; align-items: center; width: 100%; max-width: 100%; box-shadow: 0 3px 10px 0 rgba(16,45,58,.08); column-gap: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; border-right-width: 0px; border-left-width: 0px; border-radius: 0; background-color: #fff; grid-template-rows: repeat(2,minmax(44px,auto)); height: auto; min-height: 0px}#brxe-c4a13e .guest-summary-text {font-size: 13px !important;}#brxe-c4a13e .guest-summary-label {font-size: 13px !important;}#brxe-c4a13e .guest-picker-toggle {font-size: 13px !important;}#brxe-c4a13e::after {content: none;}#brxe-c4a13e .guest-picker-toggle {height: 44px; min-height: 44px !important}#brxe-c4a13e .guest-picker-toggle .guest-icon {width: 18px!important; height: 18px!important; min-width: 18px!important; min-height: 18px!important}#brxe-c4a13e .guest-picker-toggle svg {width: 18px!important; height: 18px!important; min-width: 18px!important; min-height: 18px!important}#brxe-c4a13e .guest-picker-toggle .chevron-icon {width: 18px; height: 18px; margin-left: auto; flex-grow: 0; flex-shrink: 0; flex-basis: 18px}}@media (max-width: 478px) {#brxe-c4a13e {flex-direction: row; justify-content: center}}@media (max-width: 365px) {#brxe-c4a13e {grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr)}}#brxe-2240b0 {color: var(--bricks-color-nmgaor); font-size: 34px; text-align: left; font-family: "Lora"; font-weight: 400; font-style: normal; letter-spacing: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-861634 {font-size: 15px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #334b5a; font-family: "Roboto"; margin-top: 12px; margin-bottom: 8px; width: 100%}#brxe-f0babd {width: 100%; background-color: var(--bricks-color-bydyoq); padding-top: 24px; padding-right: 24px; padding-bottom: 20px; padding-left: 24px; border-radius: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; order: -1}#brxe-f0babd h1 {text-align: center}#brxe-f0babd p {max-width: 900px; text-align: center; margin-right: auto; margin-left: auto}#brxe-f0babd h1 { text-wrap: balance;}#brxe-f0babd p { text-wrap: balance;}@media (max-width: 767px) {#brxe-f0babd {padding-top: 20px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px}#brxe-f0babd h1 {font-size: 28px}}#brxe-9774bb {flex-direction: column-reverse}#brxe-9774bb { width: 100%; display: contents;}#brxe-7be0a0 {font-size: var(--at-text--s); font-family: "Roboto"; font-weight: 400; color: var(--bricks-color-pqxcnq)}#brxe-e8b104 {font-size: 15px; font-family: "Roboto"; font-weight: 400; border: 1px solid var(--bricks-color-490ffc); border-radius: 7px; width: 150px; margin-right: 5px}html body #brxe-e8b104#brxe-e8b104 { margin-right: 5px; width: 150px; font-size: 15px; font-family: "Roboto"; font-weight: 400; border-bottom: 1px solid #d8e1e4 !important; border-radius: 0;}#brxe-dd54b3 {order: -1; width: 100%; min-width: 0px; color: #183346; font-family: "Lora"; font-size: 26px; font-weight: 500; line-height: 1.3; letter-spacing: 0px; flex-grow: 0; flex-shrink: 0; flex-basis: 100%; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-dd54b3 { overflow-wrap: anywhere;}@media (max-width: 767px) {#brxe-dd54b3 {font-size: 24px}}#brxe-8b7e7b {justify-content: space-between; flex-direction: row; width: 100%; align-items: center; padding-top: 24px; padding-right: 28px; padding-bottom: 0; padding-left: 28px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; column-gap: 12px; flex-wrap: wrap; row-gap: 24px; grid-column: 1; grid-row: 1}#brxe-8b7e7b #brxe-e8b104-custom {border-top: 0px solid #d8e1e4; border-right: 0px solid #d8e1e4; border-bottom: 1px solid #d8e1e4; border-left: 0px solid #d8e1e4; border-radius: 0px}@media (max-width: 1210px) {#brxe-8b7e7b {padding-top: 24px; padding-right: 24px; padding-bottom: 0; padding-left: 24px}}@media (max-width: 767px) {#brxe-8b7e7b {padding-top: 20px; padding-right: 16px; padding-bottom: 0; padding-left: 16px}}@media (max-width: 365px) {#brxe-8b7e7b {flex-wrap: nowrap}}.brxe-e47949 .brxe-c505fc.brxe-icon-box svg {height: 16px; width: 16px}.brxe-e47949 .brxe-c505fc.brxe-icon-box {flex-direction: row; gap: 5px; align-items: flex-end; justify-content: center; position: absolute; bottom: 10px; right: 20px; z-index: 10; background-color: var(--bricks-color-bydyoq); border-radius: 7px; padding-right: 10px; padding-left: 10px}.brxe-e47949 .brxe-c505fc.brxe-icon-box .icon {align-self: center}.brxe-e47949 .brxe-c505fc.brxe-icon-box .content {font-size: var(--at-text--m); font-family: "Roboto"; font-weight: 500; color: var(--bricks-color-olfsnk)}.brxe-e47949 .brxe-46041a.brxe-image {width: 100%; height: 250px}.brxe-e47949 .brxe-46041a.brxe-image:not(.tag), .brxe-e47949 .brxe-46041a.brxe-image img {object-fit: cover}.brxe-e47949 .brxe-fb4e7c.brxe-carousel .repeater-item [data-field-id="7ac592"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}.brxe-e47949 .brxe-fb4e7c.brxe-carousel .bricks-swiper-button-prev > * {height: 20px; width: 20px; color: var(--bricks-color-aabnej)}:is(.brxe-e47949 .brxe-fb4e7c.brxe-carousel .bricks-swiper-button-prev > *):not([fill='none']) {fill: var(--bricks-color-aabnej)}.brxe-e47949 .brxe-fb4e7c.brxe-carousel .bricks-swiper-button-prev > * :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan):not([fill='none']):not([fill='none'] *), .brxe-e47949 .brxe-fb4e7c.brxe-carousel .bricks-swiper-button-prev > * :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan)[fill]:not([fill='none']) {fill: var(--bricks-color-aabnej)}.brxe-e47949 .brxe-fb4e7c.brxe-carousel .bricks-swiper-button-next > * {height: 20px; width: 20px; color: var(--bricks-color-aabnej)}:is(.brxe-e47949 .brxe-fb4e7c.brxe-carousel .bricks-swiper-button-next > *):not([fill='none']) {fill: var(--bricks-color-aabnej)}.brxe-e47949 .brxe-fb4e7c.brxe-carousel .bricks-swiper-button-next > * :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan):not([fill='none']):not([fill='none'] *), .brxe-e47949 .brxe-fb4e7c.brxe-carousel .bricks-swiper-button-next > * :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan)[fill]:not([fill='none']) {fill: var(--bricks-color-aabnej)}.brxe-e47949 .brxe-fb4e7c.brxe-carousel .image {height: 250px; border-radius: 0; background-position: center; background-size: cover}.brxe-e47949 .brxe-fb4e7c.brxe-carousel .overlay-wrapper {height: 250px}.brxe-e47949 .brxe-fb4e7c.brxe-carousel .swiper-button {height: 40px; width: 40px; background-color: rgba(250, 250, 250, 0.67); border-width: 1px; border-radius: 100%; z-index: 4; pointer-events: auto}.brxe-e47949 .brxe-fb4e7c.brxe-carousel .swiper-slide {overflow: hidden; height: 100%}.brxe-e47949 .brxe-fb4e7c.brxe-carousel {position: absolute; width: 100%; min-width: 0px; z-index: 0; top: 0px; right: 0px; bottom: 0px; left: 0px}.brxe-e47949 .brxe-fb4e7c.brxe-carousel:is(.bricks-swiper-container,.swiper-wrapper,.swiper-slide,.image) {height: 100%; min-height: 0px}.brxe-e47949 .brxe-shwtkj.brxe-shortcode {--tooltip-dark-bg: #383838; --tooltip-dark-text: #ffffff; --tooltip-light-bg: #f8f8f8; --tooltip-light-text: #333333; --tooltip-font-size: 1rem; --tooltip-padding-top: 8px; --tooltip-padding-right: 10px; --tooltip-padding-bottom: 8px; --tooltip-padding-left: 10px; position: absolute; top: 12px; left: 12px; z-index: 3; width: fit-content}.brxe-shwtkj .ih-listing-offers { display: flex; flex-direction: column; align-items: flex-start; gap: 4px;} .brxe-shwtkj .ih-listing-offer { display: block; background: #a52b73; color: #fff; border-radius: 3px; padding: 6px 9px; font-family: Roboto,Arial,sans-serif; font-size: 12px; line-height: 1.4;} .brxe-shwtkj .ih-listing-offer strong { font-weight: 600;} .brxe-shwtkj .ih-listing-offer small { display: block; font-size: 11px; font-weight: 400;}.brxe-e47949 .brxe-a36e5d.brxe-block {border-top-left-radius: 5px; border-top-right-radius: 5px; height: 250px; position: relative}.brxe-e47949 .brxe-e80da0.brxe-text-basic {width: 100%; margin-top: -18px; margin-right: -16px; margin-bottom: 0px; margin-left: -16px; padding-top: 18px; padding-right: 16px; padding-bottom: 0px; padding-left: 16px; font-size: 25px; font-family: "Lora"; font-weight: 700; color: #103b4b; line-height: 1.3; letter-spacing: 0px; background-color: #ffffff}.brxe-e47949 .brxe-e80da0.brxe-text-basic:hover {background-color: #ffffff; color: #8e793e}@media (max-width: 767px) {.brxe-e47949 .brxe-e80da0.brxe-text-basic {width: 100%; font-size: 22px; font-weight: 700; line-height: 1.3; padding-top: 18px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: -18px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}}.brxe-e47949 .brxe-7cadaf.brxe-text-link {width: 100%; margin-top: -10px; margin-right: -16px; margin-bottom: 2px; margin-left: -16px; padding-top: 3px; padding-right: 16px; padding-bottom: 2px; padding-left: 16px; font-size: 14px; font-family: "Roboto"; font-weight: 400; color: #58717b; line-height: 1.5; letter-spacing: 0px; display: flex; align-items: center; gap: 6px; background-color: #ffffff}.brxe-e47949 .brxe-7cadaf.brxe-text-link .icon {width: 12px; height: 12px; color: #8b793e; fill: #8b793e}.brxe-e47949 .brxe-7cadaf.brxe-text-link:hover {background-color: #ffffff}@media (max-width: 767px) {.brxe-e47949 .brxe-7cadaf.brxe-text-link {width: 100%; padding-top: 3px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; margin-top: -10px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px}}.brxe-e47949 .brxe-7302de.brxe-icon-box svg {width: 28px; height: 28px}.brxe-e47949 .brxe-7302de.brxe-icon-box {flex-direction: row; gap: 6px; width: 100%; min-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; align-items: center}.brxe-e47949 .brxe-7302de.brxe-icon-box .icon {align-self: center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.brxe-e47949 .brxe-7302de.brxe-icon-box .content {font-family: "Roboto"; font-size: 14px; font-weight: 400; line-height: 1.5; color: #335363}.brxe-e47949 .brxe-7302de.brxe-icon-box > .icon {display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; min-width: 44px; flex-shrink: 0; background-color: rgba(182,157,92,0.18); border-radius: 50%; color: #766532; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.brxe-e47949 .brxe-7302de.brxe-icon-box > .icon > svg {width: 28px; height: 28px; display: block; opacity: 1}.brxe-e47949 .brxe-7302de.brxe-icon-box > .icon::before {display: none}.brxe-e47949 .brxe-7302de.brxe-icon-box .content p {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}@media (max-width: 1650px) {.brxe-e47949 .brxe-7302de.brxe-icon-box .content {font-size: 12px}.brxe-e47949 .brxe-7302de.brxe-icon-box > .icon {width: 32px; height: 32px; min-width: 32px}}@media (max-width: 1210px) {.brxe-e47949 .brxe-7302de.brxe-icon-box .content {font-size: 14px}.brxe-e47949 .brxe-7302de.brxe-icon-box > .icon {width: 44px; height: 44px; min-width: 44px}}.brxe-e47949 .brxe-f8a58a.brxe-block {display: block; width: 100%; min-width: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; grid-column: 1 / 2; grid-row: 3 / 4}@media (max-width: 767px) {.brxe-e47949 .brxe-f8a58a.brxe-block {grid-column: 1 / 2; grid-row: 3 / 4}}.brxe-e47949 .brxe-ebeba7.brxe-icon-box svg {width: 28px; height: 28px}.brxe-e47949 .brxe-ebeba7.brxe-icon-box {flex-direction: row; gap: 6px; width: 100%; min-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; align-items: center}.brxe-e47949 .brxe-ebeba7.brxe-icon-box .icon {align-self: center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.brxe-e47949 .brxe-ebeba7.brxe-icon-box .content {font-family: "Roboto"; font-size: 14px; font-weight: 400; line-height: 1.5; color: #335363}.brxe-e47949 .brxe-ebeba7.brxe-icon-box > .icon {display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; min-width: 44px; flex-shrink: 0; background-color: rgba(182,157,92,0.18); border-radius: 50%; color: #766532; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.brxe-e47949 .brxe-ebeba7.brxe-icon-box > .icon > svg {width: 28px; height: 28px; display: block; opacity: 1}.brxe-e47949 .brxe-ebeba7.brxe-icon-box > .icon::before {display: none}.brxe-e47949 .brxe-ebeba7.brxe-icon-box .content p {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}@media (max-width: 1650px) {.brxe-e47949 .brxe-ebeba7.brxe-icon-box .content {font-size: 12px}.brxe-e47949 .brxe-ebeba7.brxe-icon-box > .icon {width: 32px; height: 32px; min-width: 32px}}@media (max-width: 1210px) {.brxe-e47949 .brxe-ebeba7.brxe-icon-box .content {font-size: 14px}.brxe-e47949 .brxe-ebeba7.brxe-icon-box > .icon {width: 44px; height: 44px; min-width: 44px}}.brxe-e47949 .brxe-c3b4e4.brxe-block {display: block; width: 100%; min-width: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; grid-column: 2 / 3; grid-row: 3 / 4}@media (max-width: 767px) {.brxe-e47949 .brxe-c3b4e4.brxe-block {grid-column: 2 / 3; grid-row: 3 / 4}}.brxe-e47949 .brxe-6c7445.brxe-icon-box svg {width: 28px; height: 28px}.brxe-e47949 .brxe-6c7445.brxe-icon-box {flex-direction: row; gap: 6px; width: 100%; min-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; align-items: center}.brxe-e47949 .brxe-6c7445.brxe-icon-box .icon {align-self: center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.brxe-e47949 .brxe-6c7445.brxe-icon-box .content {font-family: "Roboto"; font-size: 14px; font-weight: 400; line-height: 1.5; color: #335363}.brxe-e47949 .brxe-6c7445.brxe-icon-box > .icon {display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; min-width: 44px; flex-shrink: 0; background-color: rgba(182,157,92,0.18); border-radius: 50%; color: #766532; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.brxe-e47949 .brxe-6c7445.brxe-icon-box > .icon > svg {width: 28px; height: 28px; display: block; opacity: 1}.brxe-e47949 .brxe-6c7445.brxe-icon-box > .icon::before {display: none}.brxe-e47949 .brxe-6c7445.brxe-icon-box .content p {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}@media (max-width: 1650px) {.brxe-e47949 .brxe-6c7445.brxe-icon-box .content {font-size: 12px}.brxe-e47949 .brxe-6c7445.brxe-icon-box > .icon {width: 32px; height: 32px; min-width: 32px}}@media (max-width: 1210px) {.brxe-e47949 .brxe-6c7445.brxe-icon-box .content {font-size: 14px}.brxe-e47949 .brxe-6c7445.brxe-icon-box > .icon {width: 44px; height: 44px; min-width: 44px}}.brxe-e47949 .brxe-471fb7.brxe-block {display: block; width: 100%; min-width: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; grid-column: 3 / 4; grid-row: 3 / 4}@media (max-width: 767px) {.brxe-e47949 .brxe-471fb7.brxe-block {grid-column: 1 / -1; grid-row: 4 / 5}}.brxe-e47949 .brxe-d18a28.brxe-icon-box svg {width: 28px; height: 28px}.brxe-e47949 .brxe-d18a28.brxe-icon-box {flex-direction: row; gap: 6px; width: 100%; min-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; align-items: center}.brxe-e47949 .brxe-d18a28.brxe-icon-box .icon {align-self: center; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.brxe-e47949 .brxe-d18a28.brxe-icon-box .content {font-family: "Roboto"; font-size: 14px; font-weight: 400; line-height: 1.5; color: #335363}.brxe-e47949 .brxe-d18a28.brxe-icon-box > .icon {display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; min-width: 44px; flex-shrink: 0; background-color: rgba(182,157,92,0.18); border-radius: 50%; color: #766532; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.brxe-e47949 .brxe-d18a28.brxe-icon-box > .icon > svg {width: 28px; height: 28px; display: block; opacity: 1}.brxe-e47949 .brxe-d18a28.brxe-icon-box > .icon::before {display: none}.brxe-e47949 .brxe-d18a28.brxe-icon-box .content p {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}.brxe-d18a28 .icon { align-self: center; margin: 0px;} .brxe-d18a28 .content { font-family: "Roboto"; font-size: 14px; font-weight: 400; line-height: 1.5; color: #335363;}@media (max-width: 1650px) {.brxe-e47949 .brxe-d18a28.brxe-icon-box .content {font-size: 12px}.brxe-e47949 .brxe-d18a28.brxe-icon-box > .icon {width: 32px; height: 32px; min-width: 32px}}@media (max-width: 1210px) {.brxe-e47949 .brxe-d18a28.brxe-icon-box .content {font-size: 14px}.brxe-e47949 .brxe-d18a28.brxe-icon-box > .icon {width: 44px; height: 44px; min-width: 44px}}.brxe-e47949 .brxe-136803.brxe-block {display: block; width: 100%; min-width: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; grid-column: 1 / -1; grid-row: 4 / 5}@media (max-width: 767px) {.brxe-e47949 .brxe-136803.brxe-block {grid-column: 1 / -1; grid-row: 5 / 6}}.brxe-e47949 .brxe-15dd7c.brxe-divider.horizontal .line {border-top-color: var(--bricks-color-2d8118)}.brxe-e47949 .brxe-15dd7c.brxe-divider.vertical .line {border-right-color: var(--bricks-color-2d8118)}.brxe-e47949 .brxe-15dd7c.brxe-divider .icon {color: var(--bricks-color-2d8118)}.brxe-e47949 .brxe-1f8857.brxe-shortcode {display: inline-flex; justify-content: flex-end; width: auto; color: #766532; font-family: "Roboto"; font-size: 28px; font-weight: 700; line-height: 1.2; letter-spacing: 0px; text-align: right; align-items: baseline; gap: 6px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}.brxe-e47949 .brxe-1f8857.brxe-shortcode::before {font-family: "Roboto"; font-size: 13px; font-weight: 400; line-height: 1.4; letter-spacing: 0px}.brxe-e47949 .brxe-1f8857.brxe-shortcode::after {font-family: "Roboto"; font-size: 13px; font-weight: 400; line-height: 1.4; letter-spacing: 0px}.brxe-e47949 .brxe-1f8857.brxe-shortcode:is(s, .brxe-e47949 .brxe-1f8857.brxe-shortcode del) {font-family: "Roboto"; font-size: 16px; font-weight: 400; color: #a52b73}.brxe-e47949 .brxe-1f8857.brxe-shortcode:is(s, .brxe-e47949 .brxe-1f8857.brxe-shortcode del) small {color: #a52b73; font-family: "Roboto"; font-size: 16px; font-weight: 600}:is(.brxe-1f8857,.brxe-1f8857) { white-space: nowrap;}:is(.brxe-1f8857,.brxe-1f8857)::before { content: "from";}:is(.brxe-1f8857,.brxe-1f8857)::before { white-space: nowrap;}:is(.brxe-1f8857,.brxe-1f8857)::after { content: "/ night";}:is(.brxe-1f8857,.brxe-1f8857)::after { white-space: nowrap;}:is(.brxe-1f8857,.brxe-1f8857):is(s, del) { text-decoration-color: #a52b73;}:is(.brxe-1f8857,.brxe-1f8857) { flex-wrap: nowrap;}.brxe-e47949 .brxe-e828e2.brxe-div {display: flex; align-items: baseline; flex-direction: row; flex-wrap: wrap; justify-content: flex-end; width: 100%; row-gap: 0px; column-gap: 0px}.brxe-e47949 .brxe-1061fb.brxe-div {width: 100%; display: flex; flex-direction: row; align-items: center; flex-wrap: wrap; justify-content: space-between; align-self: center !important; margin-top: auto; padding-top: 6px; grid-column: 1 / -1; grid-row: 6 / 7}@media (max-width: 767px) {.brxe-e47949 .brxe-1061fb.brxe-div {grid-column: 1 / -1; grid-row: 7 / 8}}.brxe-e47949 .brxe-56f8d7.brxe-block {display: grid; align-items: initial; border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: var(--bricks-color-bydyoq); padding-top: 18px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px; flex-direction: row; flex-wrap: wrap; align-items: center; column-gap: 6px; position: relative; row-gap: 10px; color: #173e50; grid-template-columns: repeat(3,minmax(0,1fr)); align-content: flex-start}.brxe-e47949 .brxe-56f8d7.brxe-block:hover {border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; background-color: var(--bricks-color-qqkggw)}.brxe-e47949 .brxe-56f8d7.brxe-block > * {width: auto; min-width: 0px; max-width: 100%}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-nacbqx {width: calc(100% + 32px); flex-basis: calc(100% + 32px); margin-top: -18px; margin-right: -16px; margin-bottom: 0; margin-left: -16px; padding-top: 18px; padding-right: 16px; padding-bottom: 0; padding-left: 16px; color: #004e6b; background-color: #fff}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-ijracm {width: calc(100% + 32px); flex-basis: calc(100% + 32px); margin-top: -10px; margin-right: -16px; margin-bottom: 2px; margin-left: -16px; padding-top: 3px; padding-right: 16px; padding-bottom: 2px; padding-left: 16px; background-color: #fff}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-e80da0 {grid-column: 1 / -1; grid-row: 1 / 2}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-7cadaf {grid-column: 1 / -1; grid-row: 2 / 3}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-f8a58a {grid-column: 1 / 2; grid-row: 3 / 4}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-c3b4e4 {grid-column: 2 / 3; grid-row: 3 / 4}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-471fb7 {grid-column: 3 / 4; grid-row: 3 / 4}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-136803 {grid-column: 1 / -1; grid-row: 4 / 5}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-1061fb {grid-column: 1 / -1; grid-row: 6 / 7}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-15dd7c {grid-column: 1 / -1; grid-row: 5 / 6}@media (max-width: 767px) {.brxe-e47949 .brxe-56f8d7.brxe-block {grid-template-columns: repeat(2,minmax(0,1fr)); column-gap: 12px}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-f8a58a {grid-column: 1 / 2; grid-row: 3 / 4}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-c3b4e4 {grid-column: 2 / 3; grid-row: 3 / 4}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-471fb7 {grid-column: 1 / -1; grid-row: 4 / 5}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-136803 {grid-column: 1 / -1; grid-row: 5 / 6}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-1061fb {grid-column: 1 / -1; grid-row: 7 / 8}.brxe-e47949 .brxe-56f8d7.brxe-block > .brxe-15dd7c {grid-column: 1 / -1; grid-row: 6 / 7}}.brxe-e47949 .brxe-baygep.brxe-image:not(.tag), .brxe-e47949 .brxe-baygep.brxe-image img {object-fit: cover}.brxe-e47949 .brxe-baygep.brxe-image {z-index: 1; height: 150px; width: 100%}.brxe-e47949 .brxe-lsuhkg.brxe-icon {height: 30px; width: 30px; border-radius: 50px; position: absolute; z-index: 200; background-color: var(--bricks-color-bydyoq); right: 5px; top: 5px; cursor: pointer}.brxe-e47949 .brxe-tdajsx.brxe-div {position: relative; width: 100%}.brxe-e47949 .brxe-rdrsoj.brxe-text-basic {font-size: var(--at-text--s); color: var(--bricks-color-uzxntk); font-family: "Roboto"; font-weight: 500; width: 100%}.brxe-e47949 .brxe-fzffec.brxe-icon-box svg {height: 20px; width: 20px; color: var(--bricks-color-aabnej)}:is(.brxe-e47949 .brxe-fzffec.brxe-icon-box svg):not([fill='none']) {fill: var(--bricks-color-aabnej)}.brxe-e47949 .brxe-fzffec.brxe-icon-box svg :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan):not([fill='none']):not([fill='none'] *), .brxe-e47949 .brxe-fzffec.brxe-icon-box svg :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan)[fill]:not([fill='none']) {fill: var(--bricks-color-aabnej)}.brxe-e47949 .brxe-fzffec.brxe-icon-box {gap: 5px; flex-direction: row}.brxe-e47949 .brxe-fzffec.brxe-icon-box .icon {align-self: center; margin-bottom: 3px}.brxe-e47949 .brxe-fzffec.brxe-icon-box .content {font-family: "Arial"; font-weight: 500; color: var(--bricks-color-nmgaor); font-size: var(--at-text--s)}.brxe-e47949 .brxe-wopnmh.brxe-icon-box svg {height: 20px; width: 20px; color: var(--bricks-color-aabnej)}:is(.brxe-e47949 .brxe-wopnmh.brxe-icon-box svg):not([fill='none']) {fill: var(--bricks-color-aabnej)}.brxe-e47949 .brxe-wopnmh.brxe-icon-box svg :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan):not([fill='none']):not([fill='none'] *), .brxe-e47949 .brxe-wopnmh.brxe-icon-box svg :is(path, rect, circle, ellipse, line, polyline, polygon, g, use, image, text, tspan)[fill]:not([fill='none']) {fill: var(--bricks-color-aabnej)}.brxe-e47949 .brxe-wopnmh.brxe-icon-box {gap: 5px; flex-direction: row}.brxe-e47949 .brxe-wopnmh.brxe-icon-box .icon {align-self: center; margin-bottom: 3px}.brxe-e47949 .brxe-wopnmh.brxe-icon-box .content {font-family: "Arial"; font-weight: 500; color: var(--bricks-color-nmgaor); font-size: var(--at-text--s)}.brxe-e47949 .brxe-zjmrqy.brxe-div {width: 100%; flex-wrap: wrap; display: flex; column-gap: 20px; padding-right: var(--at-space--xs); padding-left: var(--at-space--xs); margin-top: 5px}.brxe-e47949.brxe-block {box-shadow: 0 4px 16px 0 rgba(16, 59, 75, 0.13); border-radius: 5px; position: relative; opacity: 1}.brxe-e47949.brxe-block .bricks-swiper-button-prev {opacity: 0 !important; visibility: hidden !important; transition: opacity 0.3s ease, visibility 0.3s ease !important; z-index: 2 !important; pointer-events: auto !important}.brxe-e47949.brxe-block .bricks-swiper-button-next {opacity: 0 !important; visibility: hidden !important; transition: opacity 0.3s ease, visibility 0.3s ease !important; z-index: 2 !important; pointer-events: auto !important}.brxe-e47949.brxe-block:hover .bricks-swiper-button-prev {opacity: 1 !important; visibility: visible !important}.brxe-e47949.brxe-block:hover .bricks-swiper-button-next {opacity: 1 !important; visibility: visible !important}.brxe-e47949.brxe-block .bricks-swiper-button-prev:focus-visible {opacity: 1 !important; visibility: visible !important}.brxe-e47949.brxe-block .bricks-swiper-button-next:focus-visible {opacity: 1 !important; visibility: visible !important}.brxe-e47949.brxe-block:not(:hover) .bricks-swiper-button-prev:focus {opacity: 0 !important; visibility: hidden !important}.brxe-e47949.brxe-block:not(:hover) .bricks-swiper-button-next:focus {opacity: 0 !important; visibility: hidden !important}@media (hover: hover) and (pointer: fine) {:is(.brxe-e47949,.brxe-e47949) { position: relative; transition: transform 220ms ease, box-shadow 220ms ease; transform-origin: center; }}@media (prefers-reduced-motion: reduce) {:is(.brxe-e47949,.brxe-e47949) { transition: none; }}@media (hover: hover) and (pointer: fine) { :is(.brxe-e47949,.brxe-e47949):hover { transform: scale(1.015); z-index: 2; }}@media (prefers-reduced-motion: reduce) { :is(.brxe-e47949,.brxe-e47949):hover { transform: none; }}@media (hover:hover) and (pointer:fine) { :is(.brxe-e47949,.brxe-e47949):hover .brxe-nacbqx { color: #766532; }} .brxe-e47949 {position: relative;opacity: 1;border-radius: 5px;box-shadow: 0px 4px 16px 0px rgba(16, 59, 75, 0.13);}@media (max-width: 1210px) {.brxe-e47949.brxe-block .bricks-swiper-button-prev {opacity: 1 !important; visibility: visible !important}.brxe-e47949.brxe-block .bricks-swiper-button-next {opacity: 1 !important; visibility: visible !important}}#brxe-9f1c1e:is([aria-busy="true"]) {opacity: 1; pointer-events: auto; cursor: auto}#brxe-9f1c1e .brxe-tiwflp {display: none}#brxe-9f1c1e .brxe-nfnxal {display: none}#brxe-9f1c1e .brxe-nacbqx {font-weight: 700}#brxe-9f1c1e .brxe-ijracm {display: flex; align-items: center; column-gap: 6px}#brxe-9f1c1e .brxe-ijracm::before {display: block; width: 14px; height: 16px; background-color: #766532; flex-grow: 0; flex-shrink: 0; flex-basis: 14px}#brxe-9f1c1e .brxe-hjsioe .icon > svg {display: block; width: 20px; height: 20px}@media (prefers-reduced-motion: reduce) {#brxe-9f1c1e { transition: none; }}#brxe-9f1c1e { scroll-margin-top: calc(var(--ih-flow-admin-offset) + var(--ih-flow-filter-height) + 20px); margin: 0px; padding: 20px 28px 0px; width: 100%; opacity: 1; cursor: auto; pointer-events: auto; background-color: var(--bricks-color-bydyoq); transition: opacity 180ms ease; grid-column: 1; grid-row: 2; display: grid; align-items: initial; gap: 22px 20px; grid-template-columns: repeat(2,minmax(0,1fr));}#brxe-9f1c1e .brxe-ijracm::before { content: ""; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E") center / contain no-repeat;}#brxe-9f1c1e .brxe-hjsioe { --ih-card-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23766532%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%205h6v6M19%205%205%2019M5%2013v6h6%22%2F%3E%3C%2Fsvg%3E");}#brxe-9f1c1e .brxe-hjsioe .icon::before { content: none;}#brxe-9f1c1e .brxe-hjsioe .icon>svg { fill: #766532;}@media (max-width: 1210px) {#brxe-9f1c1e {padding-top: 20px; padding-right: 24px; padding-bottom: 0; padding-left: 24px}}@media (max-width: 991px) {#brxe-9f1c1e {grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px) {#brxe-9f1c1e { padding: 20px 0px 0px; grid-template-columns: minmax(0,1fr);}}#brxe-a70e3f .page-numbers {gap: 8px; align-items: center; justify-content: center}#brxe-a70e3f li>.page-numbers {display: inline-flex; align-items: center; justify-content: center; width: 42px; height: 42px; border: 1px solid #dce7eb; border-radius: 50%; color: #001831; font-size: 14px; font-weight: 500; line-height: 1; text-decoration: none; transition: background-color 160ms ease, border-color 160ms ease, box-shadow 160ms ease; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #ffffff}#brxe-a70e3f .bricks-pagination li>a.page-numbers:hover {border-color: #b5a064; color: #ffffff; background-color: #b5a064}#brxe-a70e3f .bricks-pagination li>.page-numbers.current {border-color: #b5a064; color: #ffffff; box-shadow: 0 3px 9px 0 #00183118; background-color: #b5a064}#brxe-a70e3f li>.dots {width: 24px; border-color: transparent; background-color: transparent}#brxe-a70e3f .next {font-size: 20px}#brxe-a70e3f .prev {font-size: 20px}@media (prefers-reduced-motion: reduce) { #brxe-a70e3f li > .page-numbers { transition: none; }}#brxe-a70e3f li>a:focus-visible { outline: 2px solid #9b874d; outline-offset: 3px;}#brxe-a70e3f { margin-top: 24px; display: block; pointer-events: auto;}#brxe-a70e3f .bricks-pagination ul .page-numbers { height: 42px; width: 42px;}#brxe-a70e3f .bricks-pagination ul { gap: 8px;}#brxe-a70e3f .bricks-pagination ul .page-numbers.current { background: #a38d51;}@media (max-width: 767px) {#brxe-a70e3f { display: none;}#brxe-a70e3f li > .page-numbers {width: 38px; height: 38px}#brxe-a70e3f li > .dots {width: 20px}}#brxe-bd1eb0 {align-items: center; justify-content: center; gap: 10px}#brxe-bd1eb0:hover {background-color: #615329}#brxe-bd1eb0 > i {display: inline-block; order: 1; font-size: 16px; line-height: 1; color: currentcolor}#brxe-bd1eb0 > svg {display: inline-block; order: 1; font-size: 16px; line-height: 1; color: currentcolor; width: 16px; height: 16px; flex-grow: 0; flex-shrink: 0; flex-basis: 16px}#brxe-bd1eb0:focus-visible {border-color: #8fb9cd; background-color: #d2e7f0}#brxe-bd1eb0:focus-visible { outline: 2px solid #356b83; outline-offset: 3px; }#brxe-bd1eb0 { padding: 12px 22px; min-width: 180px; min-height: 44px; display: none; cursor: pointer; letter-spacing: 0px; color: #ffffff; font-family: "Roboto"; font-weight: 700; font-size: 14px; background-color: #103b4b; border: 1px solid #bad5e1; border-radius: 4px; transition: background-color .18s ease, border-color .18s ease; }@media (max-width: 767px) {#brxe-bd1eb0 { display: inline-flex;}}#brxe-8ae53c { margin-bottom: 28px; padding: 64px 28px; width: 100%; grid-column: 1; grid-row: 3; display: flex; justify-content: center; align-items: center;}@media (max-width: 1210px) {#brxe-8ae53c { margin-bottom: 24px; padding: 48px 24px;}}@media (max-width: 767px) {#brxe-8ae53c { margin: 0px; padding: 40px 16px; display: flex;}}#brxe-133b88 {font-size: 24px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #001831; font-family: "Lora"; margin-top: 0; margin-bottom: 0}#brxe-9319a5 {font-size: 15px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #334b5a; font-family: "Roboto"; margin-top: 0; margin-bottom: 0; width: 100%}#brxe-629c19 {font-size: 15px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #334b5a; font-family: "Roboto"; margin-top: 0; margin-bottom: 0; width: 100%}#brxe-6b5453 {font-size: 24px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #001831; font-family: "Lora"; margin-top: 14px; margin-bottom: 0}#brxe-a02f0f {font-size: 15px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #334b5a; font-family: "Roboto"; margin-top: 0; margin-bottom: 0; width: 100%}#brxe-7feaf9 {font-size: 15px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #334b5a; font-family: "Roboto"; margin-top: 0; margin-bottom: 0; width: 100%}#brxe-b27655 {font-size: 24px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #001831; font-family: "Lora"; margin-top: 36px}#brxe-ef15f9 {font-size: 15px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #334b5a; font-family: "Roboto"; margin-top: 0; margin-bottom: 0; width: 100%}#brxe-b99790 > h2 {color: #fff; font-family: "Lora"; font-size: 26px; font-weight: 500; line-height: 1.4; letter-spacing: 0px; margin-top: 0; margin-right: 0; margin-bottom: 22px; margin-left: 0}#brxe-b99790 > p {color: #eef4f5; font-family: "Roboto"; font-size: 15px; font-weight: 400; line-height: 1.85; letter-spacing: 0px; margin-top: 0; margin-right: 0; margin-bottom: 18px; margin-left: 0}#brxe-b99790 > p:last-child {margin-bottom: 0}#brxe-b99790 a {color: #f1d99a; text-decoration: underline}#brxe-b99790 a:hover {color: #fff}#brxe-b99790 > * {position: relative; z-index: 1}#brxe-b99790 { margin: 32px 0px; padding: 64px max(24px, calc((100% - 1100px) / 2)); width: 100%; min-width: 0px; max-width: none; position: relative; isolation: isolate; background-color: #195d70; background-image: url(https://istra-holiday.com/wp-content/uploads/ih-footer-native-desktop-1.svg); background-repeat: no-repeat; background-position: center; background-size: 100% 100%; grid-column: 1 / -1; display: block;}@media (max-width: 991px) {#brxe-b99790 {background-color: #195d70; background-image: url("https://istra-holiday.com/wp-content/uploads/ih-footer-native-tablet-1.svg"); background-size: 100% 100%; background-position: center; background-repeat: no-repeat}}@media (max-width: 767px) {#brxe-b99790 {margin-top: 24px; margin-right: 0; margin-bottom: 24px; margin-left: 0; padding-top: 48px; padding-right: 16px; padding-bottom: 48px; padding-left: 16px; width: 100%; max-width: none; background-color: #195d70; background-image: url("https://istra-holiday.com/wp-content/uploads/ih-footer-native-mobile-1.svg"); background-size: 100% 100%; background-position: center; background-repeat: no-repeat}#brxe-b99790 > h2 {font-size: 24px}}#brxe-927b29 {font-size: 24px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #001831; font-family: "Lora"; margin-top: 14px; margin-bottom: 0}#brxe-92100e { margin-top: 14px; margin-bottom: 0px; font-size: 17px; line-height: 1.65; font-weight: 600; letter-spacing: 0px; color: #001831; font-family: "Roboto";}#brxe-9b00e9 {font-size: 15px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #334b5a; font-family: "Roboto"; margin-top: 0; margin-bottom: 0; width: 100%}#brxe-70a14c { margin-top: 14px; margin-bottom: 0px; font-size: 17px; line-height: 1.65; font-weight: 600; letter-spacing: 0px; color: #001831; font-family: "Roboto";}#brxe-8f659d {font-size: 15px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #334b5a; font-family: "Roboto"; margin-top: 0; margin-bottom: 0; width: 100%}#brxe-97510c { margin-top: 14px; margin-bottom: 0px; font-size: 17px; line-height: 1.65; font-weight: 600; letter-spacing: 0px; color: #001831; font-family: "Roboto";}#brxe-6a99b0 {font-size: 15px; line-height: 1.65; font-weight: 400; letter-spacing: 0px; color: #334b5a; font-family: "Roboto"; margin-top: 0; margin-bottom: 0; width: 100%}.brxe-d4b73c .brxe-04ba78.brxe-text-basic {font-family: "Roboto"; line-height: 1.75}.brxe-04ba78 { white-space: pre-line;}.brxe-d4b73c.brxe-block {display: none !important}.brxe-d4b73c.brxe-block:is([data-ih-active="true"]) {display: block !important; order: -1}.brxe-d4b73c.brxe-block > h2 {margin-top: 0; margin-right: 0; margin-bottom: 20px; margin-left: 0; font-family: "Lora"; font-size: 28px; font-weight: 500; line-height: 1.35; letter-spacing: 0px}@media (max-width: 767px) {.brxe-d4b73c.brxe-block > h2 {font-size: 24px}}#brxe-508abb {flex-direction: column; border-top: 1px solid #dce2e5}#brxe-508abb>* { grid-column: 2;}#brxe-508abb { border-top-style: solid; border-top-color: #dce2e5; margin: 40px 0px 48px; padding: 32px 0px 0px; width: 100%; max-width: none; border-top-width: 1px; grid-column: 1 / -1; grid-row: 4; display: grid; align-items: initial; row-gap: 12px; column-gap: 0px; grid-template-columns: minmax(24px, 1fr) minmax(0, 1100px) minmax(24px, 1fr); order: 2;}@media (max-width: 767px) {#brxe-508abb {width: 100%; margin-top: 20px; margin-right: auto; margin-bottom: 32px; margin-left: auto; padding-top: 24px; grid-template-columns: minmax(16px, 1fr) minmax(0, 1100px) minmax(16px, 1fr)}}#brxe-9c5f2f {row-gap: 18px}#brxe-9c5f2f >* {max-width: 100%}#brxe-9c5f2f { display: block;}@media (max-width: 1210px) {#brxe-9c5f2f { height: auto; overflow: visible;}}@media (max-width: 767px) {#brxe-9c5f2f {height: auto; overflow: visible; padding-top: 20px; padding-right: 16px; padding-bottom: 26px; padding-left: 16px}}#brxe-ea7da6 {height: 100%; width: 100%; min-height: 380px}#brxe-ea7da6 .brx-marker-text {padding-top: 7px; padding-right: 11px; padding-bottom: 7px; padding-left: 11px; border: 1px solid #b5c0c3; border-radius: 12px; color: #003d4b; font-family: "Arial, sans-serif"; font-size: 13px; font-weight: 700; line-height: 18px; letter-spacing: 0px; box-shadow: 0 2px 5px 0 #0004; transform-origin: center bottom; transition: transform 160ms ease, background-color 160ms ease, box-shadow 160ms ease}#brxe-ea7da6 .brx-marker-text.active {color: #003d4b; border-color: #91bfce}#brxe-ea7da6 .brx-map-cluster {width: 44px; height: 44px}#brxe-ea7da6 .brx-map-cluster text {font-size: 76px}#brxe-ea7da6 .brx-google-marker .brx-marker-text > span {color: inherit; text-transform: none; font-weight: 700; line-height: 18px; margin-bottom: 0 !important}#brxe-ea7da6 .brx-google-marker .brx-marker-text {display: flex; align-items: center; justify-content: center; padding-top: 6px; padding-right: 10px; padding-bottom: 6px; padding-left: 10px; line-height: 18px; min-height: 44px; height: 44px}#brxe-ea7da6 .brx-google-marker .brx-marker-text span {display: inline-flex; align-items: center; margin-top: 0; margin-right: !important; margin-bottom: 0; margin-left: !important; line-height: 18px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-ea7da6 .brx-google-marker .ih-map-discount {gap: 6px}#brxe-ea7da6 .brx-google-marker {min-height: 44px !important; height: 44px !important; min-width: 44px}#brxe-ea7da6 .brx-google-marker:has(.brx-map-cluster) {min-width: 44px; width: 44px}#brxe-ea7da6 .brx-map-cluster circle:first-child {opacity: 1}#brxe-ea7da6 .brx-infobox-popup .brxe-lsuhkg {width: 44px; height: 44px; right: 5px; top: 5px}#brxe-ea7da6 .brx-google-marker:hover {z-index: 1000 !important}#brxe-ea7da6 .brx-google-marker:focus-visible {z-index: 1000 !important}#brxe-ea7da6 .brx-google-marker:hover .brx-marker-text {color: #003d4b; border-color: #91bfce; box-shadow: 0 4px 10px 0 #0004; background-color: #e4f5fa}#brxe-ea7da6 .brx-google-marker:focus-visible .brx-marker-text {color: #003d4b; border-color: #91bfce; box-shadow: 0 4px 10px 0 #0004; background-color: #e4f5fa}#brxe-ea7da6 .ih-map-discount {display: inline-flex; align-items: baseline; gap: 7px}#brxe-ea7da6 .ih-map-price-old {color: #96306e; font-size: 12px; font-weight: 700}#brxe-ea7da6 .ih-map-price-sale {color: #756025; font-size: 14px; font-weight: 700}@media (min-width: 1211px) {#brxe-ea7da6 { height: 100%; min-height: 0; }#brxe-ea7da6 { position: sticky !important; top: calc(var(--ih-flow-admin-offset) + var(--ih-flow-filter-height)); height: 100% !important; min-height: 0; max-height: none; transform: none; }}@media (prefers-reduced-motion: reduce) { #brxe-ea7da6 .brx-marker-text { transition: none; }}#brxe-ea7da6 .brx-google-marker .brx-marker-text>span { font-size: 13px !important;}#brxe-ea7da6 .brx-google-marker .brx-marker-text { box-sizing: border-box;}#brxe-ea7da6 .brx-infobox-popup .brxe-lsuhkg:focus-visible { outline: 3px solid #315d6e; outline-offset: 2px;}#brxe-ea7da6 .brx-marker-text { white-space: nowrap; background-color: #ffffff;}#brxe-ea7da6 .brx-google-marker:hover .brx-marker-text { transform: scale(1.1);}#brxe-ea7da6 .brx-google-marker:focus-visible .brx-marker-text { transform: scale(1.1);}#brxe-ea7da6 .brx-google-marker:focus-visible .brx-marker-text { outline: 2px solid #003d4b; outline-offset: 2px;}#brxe-ea7da6 .ih-map-price-old { text-decoration-thickness: 2px;}#brxe-ea7da6 .brx-google-marker.ih-card-cluster-highlight .brx-map-cluster circle { fill: #a52b73!important;}#brxe-ea7da6 .brx-google-marker.ih-card-cluster-highlight .brx-map-cluster circle:first-child { opacity: 1!important;}#brxe-ea7da6 .brx-google-marker.ih-card-cluster-highlight .brx-map-cluster text { fill: #ffffff!important;}body.tax-destinacije #brxe-ea7da6 .brx-google-marker[data-ih-card-pin-active="true"] { z-index: 1001!important;}body.tax-destinacije #brxe-ea7da6 .brx-google-marker[data-ih-card-pin-active="true"] .brx-marker-text { background: #f9dfa5; color: #171717; border-color: #a38d51; transform: scale(1.08); box-shadow: 0 5px 15px #003d4b40;}#brxe-ea7da6 .brx-map-cluster { fill: #315d6e;}#brxe-ea7da6 .brx-map-cluster text { fill: #ffffff;}#brxe-ea7da6 .brx-marker-text.active { background-color: #e4f5fa;}#brxe-4a34b3 {display: none; background-color: #f0cf83; color: #001831; font-size: 13px; font-weight: 600; border: 1px solid #b49a4e; border-radius: 4px; padding-top: 10px; padding-right: 14px; padding-bottom: 10px; padding-left: 14px}@media(min-width:1211px){#brxe-4a34b3{display:inline-flex;position:static;margin:12px;z-index:5;min-height:40px;align-items:center;justify-content:center;box-shadow:0 2px 6px #0002;}#brxe-4a34b3:hover{background:#e6c36f;}#brxe-4a34b3:focus-visible{outline:2px solid #004e6b;outline-offset:2px;}}#brxe-ca7ab2 >.brxe-map {height: 100%!important; min-height: 380px}@media (min-width: 1211px) {#brxe-ca7ab2 { grid-column: 2; grid-row: 1; position: sticky; top: calc(var(--ih-flow-admin-offset) + var(--ih-flow-filter-height)); align-self: start; height: calc(100dvh - var(--ih-flow-admin-offset) - var(--ih-flow-filter-height)); min-height: 0; margin: 0; z-index: 2; transform: translateY(var(--ih-flow-map-shift, 0px)); }#brxe-ca7ab2 { position: relative; top: auto; align-self: stretch; display: block; height: auto; min-height: 0; transform: none; overflow: visible; }}#brxe-ca7ab2 { border-left: 1px solid #dce2e5; width: 100%; min-width: 0px; height: 100%; background-color: #e2eff1;}@media (max-width: 767px) {#brxe-ca7ab2 {height: 380px; border-left-width: 0px}#brxe-ca7ab2 {border-top: 1px solid #dce2e5;}}@media (min-width: 1211px) { #brxe-0667c3 { height: calc(100dvh - 46px); grid-template-rows: minmax(0,1fr); }}#brxe-0667c3 { scroll-margin-top: calc(var(--ih-flow-admin-offset, 0px) + var(--ih-flow-filter-height, 64px)); width: 100%; max-width: 100%; height: auto; min-height: 0px; overflow: visible; display: grid; align-items: initial; gap: 0px; grid-template-columns: minmax(0,1fr) minmax(0,1fr); grid-template-rows: auto; order: 1;}@media (max-width: 1210px) {#brxe-0667c3 { height: auto;}}@media (max-width: 767px) {#brxe-0667c3 {grid-template-columns: minmax(0,1fr); height: auto}}#brxe-25a316 {display: none}#brxe-3bd804 {display: none}#brxe-891398 #brx-content {height: auto !important; min-height: 0px; max-height: none; overflow: visible; max-width: none}#brxe-891398 footer#brx-footer {display: block}#brxe-891398 #ih-accommodation-loader {display: grid; align-items: initial; position: fixed; z-index: 90; width: 64px; height: 64px; border: 1px solid #e5edf0; border-radius: 50%; box-shadow: 0 6px 26px 0 #00183122; pointer-events: none}#brxe-891398 #ih-accommodation-loader[hidden] {display: none}#brxe-891398 #ih-accommodation-loader>span {position: relative; width: 36px; height: 36px; border: 2px solid #e5eff2; border-radius: 50%}#brxe-891398 #ih-accommodation-loader>span::after {position: absolute; border: 2px solid transparent; border-radius: 50%}#brxe-891398 #brxe-9f1c1e .brxe-7cadaf > .icon {background-color: transparent; width: 12px; height: 16px; min-width: 12px; flex-basis: 12px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}#brxe-891398 #brxe-9f1c1e .brxe-7cadaf > .icon::before {display: none}#brxe-891398 #brxe-9f1c1e .brxe-7cadaf > .icon > svg {display: block !important; width: 12px; height: 16px}#brxe-891398 #brxe-9f1c1e .brxe-ebeba7 > .icon > svg {display: block !important; width: 28px; height: 28px; opacity: 1; min-width: 28px; flex-shrink: 0; flex-basis: 28px}#brxe-891398 #brxe-9f1c1e .brxe-7302de > .icon::before {display: none !important}#brxe-891398 #brxe-9f1c1e .brxe-7302de > .icon > svg {display: block !important; width: 28px; height: 28px; min-width: 28px; flex-shrink: 0; flex-basis: 28px}#brxe-891398 #brxe-9f1c1e .brxe-ebeba7 > .icon::before {display: none !important}#brxe-891398 #brxe-9f1c1e .brxe-6c7445 > .icon::before {display: none !important}#brxe-891398 #brxe-9f1c1e .brxe-6c7445 > .icon > svg {display: block !important; width: 28px; height: 28px; min-width: 28px; flex-shrink: 0; flex-basis: 28px}#brxe-891398 #brxe-9f1c1e .brxe-d18a28 > .icon::before {display: none !important}#brxe-891398 #brxe-9f1c1e .brxe-d18a28 > .icon > svg {display: block !important; width: 28px; height: 28px; min-width: 28px; flex-shrink: 0; flex-basis: 28px}#brxe-891398 #brxe-9f1c1e .brxe-7302de > .icon {width: 44px; height: 44px; min-width: 44px}#brxe-891398 #brxe-9f1c1e .brxe-7302de > .content {font-size: 14px}#brxe-891398 #brxe-9f1c1e .brxe-ebeba7 > .icon {width: 44px; height: 44px; min-width: 44px}#brxe-891398 #brxe-9f1c1e .brxe-ebeba7 > .content {font-size: 14px}#brxe-891398 #brxe-9f1c1e .brxe-6c7445 > .icon {width: 44px; height: 44px; min-width: 44px}#brxe-891398 #brxe-9f1c1e .brxe-6c7445 > .content {font-size: 14px}#brxe-891398 #brxe-9f1c1e .brxe-d18a28 > .icon {width: 44px; height: 44px; min-width: 44px}#brxe-891398 #brxe-9f1c1e .brxe-d18a28 > .content {font-size: 14px}#brxe-891398 #brxe-508abb > #brxe-b99790 {grid-column: 1 / -1; width: 100%; max-width: none}#brxe-891398 #brxe-508abb > #brxe-b99790::before {display: none !important}@media (min-width: 768px) {#brxe-891398 { height: calc(100dvh - 100px); min-height: 0; }}@container ih-listing-card-facts (max-width: 280px){body:has(.ih-results-context) #brxe-9f1c1e .brxe-56f8d7 > .brxe-icon-box{gap: 4px;}body:has(.ih-results-context) #brxe-9f1c1e .brxe-56f8d7 > .brxe-icon-box .icon{width: 24px;height: 24px;flex-basis: 24px;}body:has(.ih-results-context) #brxe-9f1c1e .brxe-56f8d7 > .brxe-icon-box .content p{font-size: 12px;}}@container ih-listing-card-facts (max-width: 320px){body:has(.ih-results-context) #brxe-9f1c1e .brxe-56f8d7 > .brxe-icon-box .content p{white-space: normal;}}@media (max-width:767px){body:has(.ih-results-context) #brxe-c4a13e > :is(#brxe-6af7bf,#brxe-0c7820,#brxe-8d91ba){width:100%;min-width:0;min-height:42px;height:42px;padding:7px 3px;gap:7px;border:0;}}@media (max-width:767px){body:has(.ih-results-context) #brxe-c4a13e :is(#brxe-e8b101,.guest-picker-toggle){min-height:28px!important;height:28px;padding-block:0;}}@media (max-width:767px){body:has(.ih-results-context) #brxe-c4a13e :is(#brxe-909406,#brxe-5df990,.guest-icon){width:18px;height:18px;min-width:18px;flex:0 0 18px;}}@media (min-width: 768px){body:has(.ih-results-context) #brxe-c4a13e > :is(#brxe-6af7bf,#brxe-0c7820,#brxe-8d91ba){box-sizing: border-box;height: 48px;min-height: 48px;padding-block: 10px;align-items: center;}}@media (max-width: 767px){body:has(.ih-results-context) #brxe-c4a13e :is(#brxe-e8b101:not(.ih-select-source)){font-size: 13px !important;}}@media (max-width: 767px){body:has(.ih-results-context) #brxe-c4a13e :is(#brxe-e8b101:not(.ih-select-source)){padding-left: 3px !important;}}@media (max-width: 1210px){#brxe-ee3989:has(#brxe-ee3989.brx-open) .ih-villa-map-link{visibility: hidden;}}@media (prefers-reduced-motion: reduce){html body #brxe-ee3989{transition: none;}}@media (prefers-reduced-motion: reduce){html body #brxe-ee3989 .brx-offcanvas-inner{transition: none;transform: none;}}@media (prefers-reduced-motion: reduce){html body #brxe-ee3989 .brx-offcanvas-backdrop{transition: none;}}@media (max-width: 767px){html body #brxe-c4a13e{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 4px 8px;padding: 8px;}}@media (max-width: 767px){html body #brxe-c4a13e > :is(#brxe-6af7bf, #brxe-0c7820, #brxe-8d91ba){min-height: 42px;padding: 7px 3px;gap: 7px;border: 0;}}@media (max-width: 767px){html body #brxe-c4a13e :is(#brxe-6af7bf, #brxe-0c7820)::before{width: 18px;height: 18px;flex-basis: 18px;}}@media (max-width: 767px){html body #brxe-c4a13e :is(#brxe-e8b101, #brxe-e8b102 input.input, .guest-picker-toggle){font-size: 13px;}}@media (max-width: 767px){html body #brxe-c4a13e #brxe-ad8614{width: 100%;height: 42px;padding: 8px 10px;gap: 8px;font-size: 13px;font-weight: 500;}}@media (max-width: 767px){html body #brxe-c4a13e{column-gap: 8px !important;}}@media (max-width: 767px){html body #brxe-c4a13e > :is(#brxe-6af7bf, #brxe-0c7820, #brxe-8d91ba){gap: 7px !important;}}@media (max-width: 767px){html body #brxe-c4a13e :is(#brxe-e8b101, #brxe-e8b102 input.input, .guest-picker-toggle){font-size: 13px !important;}}@media (max-width: 767px){html body #brxe-c4a13e #brxe-ad8614{height: 42px !important;min-height: 42px !important;padding: 8px 10px !important;font-weight: 500 !important;}}@media (min-width: 768px){html body #brxe-c4a13e{min-height: 60px;height: 60px;grid-template-rows: 48px;}}@media (min-width: 768px){html body #brxe-c4a13e > :is(#brxe-6af7bf, #brxe-0c7820, #brxe-8d91ba){height: 48px;min-height: 0;box-sizing: border-box;}}@media (min-width: 768px){html body #brxe-c4a13e #brxe-e8b102{height: 28px;min-height: 0;}}@media (prefers-reduced-motion: reduce){html body :is( #brxe-c4a13e) .guest-picker-wrapper .actions-row button{transition: none;}}@media (prefers-reduced-motion: reduce){html body :is( #brxe-ee3989) .ih-villa-modal-actions button{transition: none;}}@media (min-width: 768px){html body #brxe-ee3989 .brx-offcanvas-inner{height: min(860px, calc(100dvh - 32px));max-height: min(860px, calc(100dvh - 32px));}}@media (min-width: 768px){html body #brxe-ee3989 .ih-villa-modal-content{height: 100%;max-height: min(860px, calc(100dvh - 32px));}}@media (max-width: 767px){html body :is(#brxe-e8b101){font-size: 13px !important;}}@media (max-width: 767px){body #brxe-c4a13e #brxe-e8b101-custom{position: relative; min-width: 0; width: 100%; padding: 0 22px 0 3px; min-height: 28px; font-size: 12px; line-height: 20px;}}@media (max-width: 767px){body #brxe-c4a13e #brxe-e8b101-custom > span{display: block; min-width: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}}@media (max-width: 767px){body #brxe-c4a13e #brxe-e8b101-custom::after{position: absolute; right: 0; top: 50%; transform: translateY(-50%); width: 18px; height: 18px; flex: 0 0 18px;}}@media (max-width: 767px){body.ih-mobile-map-ready #brxe-9c5f2f{padding-bottom: 80px;}}@media (max-width: 767px){body.ih-mobile-map-ready #brxe-ca7ab2{position: fixed !important; top: var(--ih-map-top, 90px) !important; right: 0; bottom: 0; left: 0; width: 100% !important; height: calc(100dvh - var(--ih-map-top, 90px)) !important; min-height: 0 !important; z-index: 60; visibility: hidden; pointer-events: none; border: 0;}}@media (max-width: 767px){body.ih-mobile-map-ready #brxe-ea7da6{height: 100% !important; min-height: 0 !important;}}@media (max-width: 767px){body.ih-mobile-map-ready .ih-mobile-map-button{display: inline-flex !important; position: fixed; left: 50%; bottom: calc(18px + env(safe-area-inset-bottom, 0px)); transform: translateX(-50%); align-items: center; justify-content: center; gap: 8px; min-width: 112px; height: 44px; padding: 0 18px; border: 1px solid #a38d51; border-radius: 8px; background: #f9dfa5; color: #001831; box-shadow: 0 3px 12px #0003; font-size: 15px; font-weight: 600; letter-spacing: 0; line-height: 1; z-index: 80; cursor: pointer;}}@media (max-width: 767px){body.ih-mobile-map-open .ih-mobile-list-button{display: inline-flex !important; position: fixed; left: 50%; bottom: calc(18px + env(safe-area-inset-bottom, 0px)); transform: translateX(-50%); align-items: center; justify-content: center; gap: 8px; min-width: 112px; height: 44px; padding: 0 18px; border: 1px solid #a38d51; border-radius: 8px; background: #f9dfa5; color: #001831; box-shadow: 0 3px 12px #0003; font-size: 15px; font-weight: 600; letter-spacing: 0; line-height: 1; z-index: 80; cursor: pointer;}}@media (max-width: 767px){body.ih-mobile-map-ready .ih-mobile-map-button i{font-size: 17px;}}@media (max-width: 767px){body.ih-mobile-map-ready .ih-mobile-list-button i{font-size: 17px;}}@media (max-width: 767px){body.ih-mobile-map-open .ih-mobile-map-button{display: none !important;}}@media (max-width: 767px){body.ih-mobile-map-ready:has(.guest-picker-card.gp-active) .ih-mobile-map-button{display: none !important;}}@media (max-width: 767px){body.ih-mobile-map-ready:has(.guest-picker-card.gp-active) .ih-mobile-list-button{display: none !important;}}@media (max-width: 767px){body.ih-mobile-map-open{overflow: hidden !important;}}@media (max-width: 767px){body.ih-mobile-map-open #brxe-ca7ab2{visibility: visible; pointer-events: auto;}}@media (max-width: 767px){body.ih-mobile-map-open #brxe-c4a13e{position: fixed !important; top: var(--ih-map-admin-offset, 0px) !important; right: 0; left: 0; width: 100%; z-index: 70 !important; background: #fff;}}@media (max-width: 767px){body.ih-mobile-map-open #brxe-wkqryp .x-modal_container{margin-top: var(--ih-map-admin-offset, 0px); max-height: calc(100dvh - var(--ih-map-admin-offset, 0px) - 16px);}}@media (min-width: 768px){body.admin-bar #brxe-891398{height: calc(100dvh - 132px);}}@keyframes ih-results-spin { to { transform: rotate(360deg); } }@media (prefers-reduced-motion: reduce) { #brxe-891398 #ih-accommodation-loader > span { animation: none; }}@media (prefers-reduced-motion: reduce) { #brxe-891398 #ih-accommodation-loader > span::after { animation: none; }}@media(max-width:1210px){body.ih-mobile-map-ready #brxe-891398 #brxe-25a316,body.ih-mobile-map-open #brxe-891398 #brxe-3bd804{display:inline-flex!important;}body.ih-mobile-map-open #brxe-891398 #brxe-25a316{display:none!important;}}@media(min-width:1211px){#brxe-891398 #brxe-ca7ab2 > #brxe-ea7da6{position:sticky!important;top:calc(var(--ih-flow-admin-offset,0px) + var(--ih-flow-filter-height,60px));height:calc(100dvh - var(--ih-flow-admin-offset,0px) - var(--ih-flow-filter-height,60px))!important;min-height:0;max-height:none;transform:none;}}@media(min-width:1211px) and (max-width:1650px){#brxe-891398 #brxe-9f1c1e :is(.brxe-7302de,.brxe-ebeba7,.brxe-6c7445,.brxe-d18a28) > .icon{width:32px!important;height:32px!important;min-width:32px!important;flex-basis:32px;}#brxe-891398 #brxe-9f1c1e :is(.brxe-7302de,.brxe-ebeba7,.brxe-6c7445,.brxe-d18a28) .content p{font-size:12px!important;}}#brxe-891398 { background: white; margin: 0px; padding: 0px; width: 100%; max-width: 100%; height: auto !important; min-height: 0px; max-height: none; position: relative; overflow: visible; background-color: #ffffff; row-gap: 0px;}body:has(.ih-results-context) { --ih-flow-admin-offset: 0px; --ih-flow-filter-height: 46px; height: auto !important; min-height: 100svh; overflow-x: clip; overflow-y: visible;}body:has(.ih-results-context):not(.ih-mobile-map-open) #brxe-c4a13e { transform: translateY(var(--ih-flow-bar-shift, 0px));}body:has(.ih-results-context).ih-flow-tail:not(.ih-mobile-map-open) .ih-mobile-map-button { display: none !important;}body:has(.ih-results-context) { overflow-anchor: none;}body:has(.ih-results-context) #brxe-508abb.ih-destination-active>:is(#brxe-133b88, #brxe-9319a5, #brxe-629c19) { display: none !important;}body:has(.ih-results-context) #brxe-c4a13e :is(#brxe-e8b101,.guest-picker-toggle) { box-sizing: border-box; height: 28px !important; min-height: 28px !important; transition-property: color, background-color, border-color, box-shadow;}body:has(.ih-results-context) #brxe-c4a13e :is(#brxe-e8b101:not(.ih-select-source)) { box-sizing: border-box; font-family: "Roboto", Arial, sans-serif !important; font-size: 14px !important; font-weight: 400 !important; font-style: normal !important; letter-spacing: 0 !important; text-indent: 0; text-align: left; transition-property: color, background-color, border-color, box-shadow;}body:has(.ih-results-context) #brxe-c4a13e :is(#brxe-e8b101:not(.ih-select-source)) { height: 28px; min-height: 28px !important; padding-left: 10px !important; line-height: 20px !important;}html body.post-type-archive-smjestaj #brxe-c4a13e #brxe-ad8614 { background-color: #f7f5ef; border: 1px solid #b49a4e; color: #004e6b;}html body.post-type-archive-smjestaj #brxe-c4a13e #brxe-909406 { color: #766532; fill: #766532;}html body.post-type-archive-smjestaj #brxe-c4a13e #brxe-5df990 { color: #766532; fill: #766532;}html body.post-type-archive-smjestaj #brxe-c4a13e .guest-icon { color: #766532; fill: #766532;}#brxe-ee3989 .ih-villa-modal-actions .brxe-filter-submit:not(.ih-villa-modal-reset) { background: rgb(0, 91, 112); color: rgb(255, 255, 255); border: 1px solid rgb(0, 91, 112); order: 1; margin-left: auto;}html body.post-type-archive-smjestaj #brxe-c4a13e #brxe-ad8614:is(:hover, :focus-visible) { background: #efe9dc; border-color: #766532; color: #004e6b;}html body #brxe-ee3989 { transition: visibility 0s linear 300ms; pointer-events: none;}html body #brxe-ee3989:not(.brx-open) { visibility: hidden;}html body #brxe-ee3989.brx-open { visibility: visible; pointer-events: auto; transition-delay: 0s;}html body #brxe-ee3989 .brx-offcanvas-inner { display: flex; visibility: inherit; opacity: 0; transform: translateY(-18px); transition: opacity 220ms ease, transform 300ms ease-out;}html body #brxe-ee3989:not(.brx-open) .brx-offcanvas-inner { display: flex; opacity: 0; transform: translateY(-18px);}html body #brxe-ee3989.brx-open .brx-offcanvas-inner { opacity: 1; transform: translateY(0);}html body #brxe-ee3989 .brx-offcanvas-backdrop { visibility: inherit; opacity: 0; transition: opacity 220ms ease;}html body #brxe-ee3989.brx-open .brx-offcanvas-backdrop { opacity: 1;}html body #brxe-c4a13e { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)) 190px; gap: 0; width: calc(100% - 48px); max-width: 1500px; padding: 5px; border: 1px solid #d8e1e4; border-radius: 5px; background: #fff;}html body #brxe-c4a13e>:is(#brxe-6af7bf, #brxe-0c7820, #brxe-8d91ba) { min-width: 0; min-height: 48px; padding: 10px 16px; align-items: center; border-right: 1px solid #e1e7eb;}html body #brxe-c4a13e :is(#brxe-e8b101, #brxe-e8b102 input.input, .guest-picker-toggle) { color: #173e50; background-color: transparent; border: 0; box-shadow: none; min-width: 0;}html body #brxe-c4a13e #brxe-e8b101 { padding: 4px 28px 4px 10px; height: 28px;}html body #brxe-c4a13e #brxe-e8b102 { min-width: 0; flex: 1;}html body #brxe-c4a13e #brxe-e8b102 input.input { height: 28px; padding: 0 24px 0 0;}html body #brxe-c4a13e .guest-picker-toggle { padding: 0; height: 28px; width: 100%;}html body #brxe-c4a13e :is(.brxe-mgdtyi, .guest-picker-wrapper) { width: 100%; min-width: 0;}html body #brxe-c4a13e :is(#brxe-909406, #brxe-5df990) { display: none;}html body #brxe-c4a13e :is(#brxe-6af7bf, #brxe-0c7820)::before { content: ""; width: 23px; height: 23px; flex: 0 0 23px; background: #766532; mask: var(--ih-toolbar-icon) center/contain no-repeat;}html body #brxe-c4a13e #brxe-6af7bf { --ih-toolbar-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%206-8%2012-8%2012S4%2016%204%2010a8%208%200%201%201%2016%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E");}html body #brxe-c4a13e #brxe-0c7820 { --ih-toolbar-icon: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%225%22%20width%3D%2218%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M16%203v4M8%203v4M3%2011h18%22%2F%3E%3C%2Fsvg%3E");}html body #brxe-c4a13e .guest-icon { height: 23px; background: #766532; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M22%2021v-2a4%204%200%200%200-3-3.87M16%203.13a4%204%200%200%201%200%207.75%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}html body #brxe-c4a13e .guest-icon>* { visibility: hidden;}html body #brxe-c4a13e #brxe-ad8614 { width: 190px; gap: 12px; font: 600 14px/1.15 Roboto, Arial, sans-serif;}html body #brxe-c4a13e #brxe-ad8614>svg { display: none;}html body #brxe-c4a13e #brxe-ad8614::before { content: ""; width: 22px; height: 22px; flex: 0 0 22px; background: currentColor; mask: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%206h6m4%200h8M3%2012h12m4%200h2M3%2018h2m4%200h12%22%2F%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%226%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2212%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%227%22%20cy%3D%2218%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;}html body #brxe-c4a13e { column-gap: 0 !important;}html body #brxe-c4a13e>:is(#brxe-6af7bf, #brxe-0c7820, #brxe-8d91ba) { gap: 14px !important;}html body #brxe-c4a13e :is(#brxe-e8b101, #brxe-e8b102 input.input, .guest-picker-toggle) { height: 28px !important; min-height: 28px !important; font: 14px/28px Roboto, Arial, sans-serif !important;}html body #brxe-c4a13e #brxe-e8b101 { padding-left: 10px !important;}html body #brxe-c4a13e #brxe-ad8614 { height: 48px !important; min-height: 48px !important; padding: 10px 20px !important; font-weight: 600 !important;}html body #brxe-ee3989 .ih-villa-modal-rooms { display: grid; grid-template-columns: minmax(0, 1fr);}html body #brxe-ee3989 .ih-villa-modal-rooms { row-gap: 10px;}html body #brxe-ee3989 .ih-villa-modal-rooms>.ih-room-stepper-row+.ih-room-stepper-row { border-top: 1px solid #b49a4e; padding-top: 10px; min-height: 72px;}html body #brxe-c4a13e #brxe-e8b102 #form-field-e8b102-display { height: 28px !important; min-height: 28px !important; line-height: 28px !important; margin: 0; vertical-align: middle;}:is(#brxe-c4a13e) .guest-picker-wrapper .actions-row { display: flex; justify-content: space-between;}:is(#brxe-c4a13e) .guest-picker-wrapper .actions-row .reset-guests-btn { order: 0;}:is(#brxe-c4a13e) .guest-picker-wrapper .actions-row .apply-guests-btn { order: 1;}html body :is( #brxe-c4a13e) .guest-picker-wrapper .actions-row button { border-radius: 3px; transition: background-color 180ms ease, border-color 180ms ease, color 180ms ease;}html body :is( #brxe-c4a13e) .guest-picker-wrapper .actions-row .apply-guests-btn { background-color: #005b70 !important; border: 1px solid #005b70 !important; color: #fff;}html body :is( #brxe-c4a13e) .guest-picker-wrapper .actions-row .reset-guests-btn { background-color: #fff !important; border: 1px solid #b49a4e !important; color: #173e50 !important;}html body :is( #brxe-c4a13e) .guest-picker-wrapper .actions-row .apply-guests-btn:is(:hover, :focus-visible) { background-color: #004558 !important; border-color: #004558 !important; color: #fff;}html body :is( #brxe-c4a13e) .guest-picker-wrapper .actions-row .reset-guests-btn:is(:hover, :focus-visible) { background-color: #efe9dc !important; border-color: #766532 !important; color: #004e6b !important;}html body :is( #brxe-ee3989) .ih-villa-modal-actions button { transition: background-color 180ms ease, border-color 180ms ease, color 180ms ease;}html body :is( #brxe-ee3989) .ih-villa-modal-actions button[type="submit"] { background-color: #005b70; border: 1px solid #005b70; color: #fff;}html body :is( #brxe-ee3989) .ih-villa-modal-actions button[type="reset"] { background-color: #fff; border: 1px solid #b49a4e; color: #173e50;}html body :is( #brxe-ee3989) .ih-villa-modal-actions button[type="submit"]:is(:hover, :focus-visible) { background-color: #004558; border-color: #004558; color: #fff;}html body :is( #brxe-ee3989) .ih-villa-modal-actions button[type="reset"]:is(:hover, :focus-visible) { background-color: #efe9dc; border-color: #766532; color: #004e6b;}html body #brxe-ee3989 .brx-offcanvas-inner { width: min(500px, calc(100vw - 16px));}html body :is( #brxe-ee3989) .ih-villa-modal-actions button[type="reset"] { display: inline-flex; align-items: center; justify-content: center; text-align: center; padding: 0 20px; line-height: 1;}html body #brxe-e8b104:is(:focus, :active) { outline: none; box-shadow: none; border-color: transparent; background-color: transparent;}html body #brxe-c4a13e #brxe-e8b102 input.input { border: 0 !important; outline: none !important; box-shadow: none !important; background-color: transparent !important;}html body :is(#brxe-e8b101, #brxe-e8b104) { appearance: none; -webkit-appearance: none; font: 400 14px/20px Roboto, Arial, sans-serif !important; color: #173e50 !important; padding: 4px 28px 4px 10px !important; border: 0 !important; border-radius: 0; outline: none !important; box-shadow: none !important; background-color: transparent !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23173e50' stroke-width='1.4'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E") !important; background-position: right 6px center !important; background-size: 14px 14px !important; background-repeat: no-repeat !important; text-align: left; letter-spacing: 0;}html body :is(#brxe-e8b101, #brxe-e8b104) option { background-color: #fff; color: #173e50; font-family: Roboto, Arial, sans-serif; font-size: 14px;}html body #brxe-c4a13e #brxe-e8b101 { line-height: 20px !important;}html body #brxe-891398 select#brxe-e8b104.ih-select-source { display: none !important;}html body #brxe-c4a13e { isolation: isolate;}html body #brxe-c4a13e::before { content: ""; position: absolute; z-index: -1; top: -8px; bottom: -8px; left: 50%; width: 100vw; transform: translateX(-50%); background-color: #fff; border-bottom: 1px solid #e1e7eb; box-shadow: 0 3px 8px rgba(16, 59, 75, 0.06); pointer-events: none;}#brxe-9f1c1e .brxe-a36e5d:has(.ih-card-gallery)>.brxe-image { display: none;}html body #brxe-c4a13e::after { content: ""; position: absolute; z-index: 1; border: 1px solid #d8e1e4; border-radius: 6px; pointer-events: none;}#brxe-cbrkko { position: relative !important; z-index: 100 !important; overflow: visible !important;}#brxe-zydbnx { position: relative !important; z-index: 101 !important; overflow: visible !important;}#brxe-891398 #brx-content { padding: 0; margin: 0;}#brxe-891398 * { letter-spacing: 0!important;}#brxe-891398 #ih-accommodation-loader { place-items: center; background: #ffffff; transform: translate(-50%, -50%);}#brxe-891398 #ih-accommodation-loader>span { border-top-color: #007c9e; border-right-color: #007c9e; animation: ih-results-spin 900ms linear infinite;}#brxe-891398 #ih-accommodation-loader>span::after { content: ""; border-bottom-color: #a38d51; border-left-color: #a38d51; animation: ih-results-spin 1400ms linear infinite reverse;}html:has(body.post-type-archive-smjestaj) { scrollbar-gutter: stable;}#brxe-891398 #brxe-9f1c1e { opacity: 1!important; pointer-events: auto!important;}#brxe-891398 #brxe-9f1c1e .brxe-56f8d7 { display: grid; grid-template-columns: repeat(3,minmax(0,1fr));}@media (max-width: 1650px) {#brxe-891398 #brxe-9f1c1e .brxe-7302de > .icon {width: 32px; height: 32px; min-width: 32px}#brxe-891398 #brxe-9f1c1e .brxe-7302de > .content {font-size: 12px}#brxe-891398 #brxe-9f1c1e .brxe-ebeba7 > .icon {width: 32px; height: 32px; min-width: 32px}#brxe-891398 #brxe-9f1c1e .brxe-ebeba7 > .content {font-size: 12px}#brxe-891398 #brxe-9f1c1e .brxe-6c7445 > .icon {width: 32px; height: 32px; min-width: 32px}#brxe-891398 #brxe-9f1c1e .brxe-6c7445 > .content {font-size: 12px}#brxe-891398 #brxe-9f1c1e .brxe-d18a28 > .icon {width: 32px; height: 32px; min-width: 32px}#brxe-891398 #brxe-9f1c1e .brxe-d18a28 > .content {font-size: 12px}}@media (max-width: 1210px) {#brxe-891398 #brxe-9f1c1e .brxe-7302de > .icon {width: 44px; height: 44px; min-width: 44px}#brxe-891398 #brxe-9f1c1e .brxe-7302de > .content {font-size: 14px}#brxe-891398 #brxe-9f1c1e .brxe-ebeba7 > .icon {width: 44px; height: 44px; min-width: 44px}#brxe-891398 #brxe-9f1c1e .brxe-ebeba7 > .content {font-size: 14px}#brxe-891398 #brxe-9f1c1e .brxe-6c7445 > .icon {width: 44px; height: 44px; min-width: 44px}#brxe-891398 #brxe-9f1c1e .brxe-6c7445 > .content {font-size: 14px}#brxe-891398 #brxe-9f1c1e .brxe-d18a28 > .icon {width: 44px; height: 44px; min-width: 44px}#brxe-891398 #brxe-9f1c1e .brxe-d18a28 > .content {font-size: 14px}}#brxe-127527 svg {height: 18px; width: 18px}#brxe-127527 {color: #ffffff; fill: #ffffff; position: absolute; top: 19px; right: 18px; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; z-index: 5; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: transparent}#brxe-430de6 {width: 23px; height: 23px; color: #ffffff; fill: #ffffff; flex-shrink: 0}#brxe-0ba994 {display: block; font-family: "Roboto"; font-size: 22px; font-weight: 500; line-height: 28px; letter-spacing: 0px; color: #fff; text-align: left; align-items: center; gap: 12px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: auto}#brxe-0ba994::before {display: none}#brxe-28dc4b {width: 100%; align-items: center; justify-content: flex-start; padding-top: 20px; padding-right: 60px; padding-bottom: 20px; padding-left: 24px; position: relative; top: 0px; z-index: 1; flex-direction: row; background-color: #005b70; min-height: 66px; flex-shrink: 0; column-gap: 12px}#brxe-28dc4b { border-bottom: 1px solid #dce4e9;}#brxe-28dc4b { border-bottom: 2px solid #b49a4e;}@media (max-width: 767px) {#brxe-28dc4b {flex-direction: row; justify-content: flex-start; padding-top: 20px; padding-right: 60px; padding-bottom: 20px; padding-left: 18px; width: 100%; flex-grow: 0; flex-shrink: 0; flex-basis: auto}}#brxe-3cc754 {height: 25px; width: 25px}#brxe-3cc754 :not([fill="none"]) {fill: var(--bricks-color-aabnej)}#brxe-e8b105 {border: 0; font-size: var(--at-text--s); color: var(--bricks-color-nmgaor); font-family: "Roboto"; font-weight: 400; letter-spacing: .5px}#brxe-e09800 {border-top: 1px solid var(--bricks-color-79121d); border-right: 0 solid var(--bricks-color-79121d); border-bottom: 0 solid var(--bricks-color-79121d); border-left: 0 solid var(--bricks-color-79121d); width: 100%; display: flex; justify-content: center; align-items: center; padding-top: var(--at-space--2xs); padding-right: var(--at-space--s); padding-bottom: var(--at-space--2xs); padding-left: var(--at-space--s)}@media (max-width: 767px) {#brxe-e09800 {width: 100%}}#brxe-bc5105 {height: 25px; width: 25px}#brxe-bc5105 :not([fill="none"]) {fill: var(--bricks-color-aabnej)}#brxe-e8b106 {font-family: "Roboto"; font-weight: 400; font-size: var(--at-text--s); color: var(--bricks-color-nmgaor); letter-spacing: .5px; border: 0}#brxe-cc4da1 {width: 100%; display: flex; justify-content: center; align-items: center; border-top: 1px solid var(--bricks-color-79121d); border-right: 0 solid var(--bricks-color-79121d); border-bottom: 1px solid var(--bricks-color-79121d); border-left: 0 solid var(--bricks-color-79121d); padding-top: var(--at-space--2xs); padding-right: var(--at-space--s); padding-bottom: var(--at-space--2xs); padding-left: var(--at-space--s)}@media (max-width: 767px) {#brxe-cc4da1 {width: 100%}}#brxe-11f4ff {align-items: center; padding-top: 12px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-color: var(--bricks-color-bydyoq); display: grid; align-items: initial; width: 100%; grid-template-columns: repeat(2,minmax(0,1fr)); row-gap: 20px; column-gap: 20px}#brxe-11f4ff > div {width: 100%; min-width: 0px; border-width: 0px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-11f4ff .ih-room-stepper-label {font-family: "Roboto"; font-size: 14px; letter-spacing: 0px; color: #173e50}@media (max-width: 767px) {#brxe-11f4ff {grid-template-columns: 1fr; row-gap: 6px; column-gap: 6px}}#brxe-e8b107 svg {height: 25px; width: 25px}#brxe-e8b107 input { font-family: "Roboto"; font-weight: 400; border: 1px solid var(--bricks-color-490ffc); border-radius: 7px;}#brxe-e8b107 input::placeholder { font-size: 16px; color: var(--bricks-color-490ffc); font-family: "Roboto"; font-weight: 400;}#brxe-e8b107 input:focus { outline: none; box-shadow: none;}#brxe-9cf515 {align-self: center !important; justify-content: center; align-items: center; text-transform: uppercase; font-family: "Roboto"; font-weight: 500; font-size: var(--var-cf-font-cijena); color: var(--var-cf-bg-surface); padding-top: 12px; padding-right: 17px; padding-bottom: 12px; padding-left: 17px}#brxe-eea270 {font-size: 24px; color: var(--bricks-color-pqxcnq); font-weight: 500; font-family: "Lora"}#brxe-e8b108 {display: flex; width: 100%; flex-direction: row; font-size: var(--at-text--s); text-transform: none; color: var(--bricks-color-nmgaor); font-family: "Roboto"; font-weight: 400; align-self: center; --brx-indicator-size: 20px; --brx-indicator-focus-color: var(--bricks-color-ozwglb); --brx-indicator-bg-checked: var(--bricks-color-zabyqh)}#brxe-e8b108[data-mode="button"] .bricks-button {font-size: 15px; color: var(--bricks-color-612d07); text-transform: none; background-color: var(--bricks-color-bydyoq); border: 1px solid var(--bricks-color-zabyqh)}#brxe-e8b108[data-mode="button"] .bricks-button.brx-option-active {background-color: var(--bricks-color-zabyqh); border: 1px solid var(--bricks-color-zabyqh); color: var(--bricks-color-bydyoq); font-size: 15px}#brxe-e8b108[data-mode="button"] .bricks-button:hover {background-color: var(--bricks-color-zabyqh); color: var(--bricks-color-bydyoq); border-color: var(--bricks-color-zabyqh)}@media (hover: hover) and (pointer: fine) {#brxe-e8b108 label.depth-0:hover span.bricks-button:not(.brx-option-active) { background-color: #8e793e !important; color: #ffffff !important; }}#brxe-e8b108 label.depth-0:focus span.bricks-button { outline: none !important; box-shadow: none !important;}#brxe-e8b108 label.depth-0:focus-within span.bricks-button { outline: none !important; box-shadow: none !important;}#brxe-e8b108 label.depth-0 *:focus { outline: none !important; box-shadow: none !important;}#brxe-e8b108 .bricks-button:focus { outline: none !important; box-shadow: none !important;}#brxe-e8b108 .bricks-button:focus-visible { outline: none !important; box-shadow: none !important;}#brxe-e8b108 .bricks-button:active { outline: none !important; box-shadow: none !important;}@media (max-width: 991px) {@media screen and (max-width: 991px) {#brxe-e8b108 label.depth-0:hover span.bricks-button:not(.brx-option-active) { background-color: var(--bricks-background-primary) !important; color: inherit !important; }}@media screen and (max-width: 991px) {#brxe-e8b108 label.depth-0 { cursor: pointer !important; pointer-events: auto !important; user-select: none !important; -webkit-tap-highlight-color: transparent !important; }}@media screen and (max-width: 991px) {#brxe-e8b108 span.bricks-button { cursor: pointer !important; pointer-events: auto !important; user-select: none !important; -webkit-tap-highlight-color: transparent !important; }}}#brxe-a5248d {width: 100%; row-gap: 10px; column-gap: 14px; display: flex; flex-direction: column}#brxe-701bb3 {font-size: 24px; color: var(--bricks-color-pqxcnq); font-weight: 500; font-family: "Lora"}#brxe-e8b109 {display: flex; font-size: var(--at-text--s); color: var(--bricks-color-nmgaor); font-weight: 400; text-transform: none; font-family: "Roboto"; flex-direction: row; gap: 7px; align-self: center; width: 100%; padding-left: 0; --brx-indicator-size: 20px; --brx-indicator-bg-checked: var(--bricks-color-zabyqh)}#brxe-e8b109[data-mode="button"] .bricks-button {font-size: 15px; color: var(--bricks-color-nmgaor); text-transform: none; background-color: var(--bricks-color-bydyoq); border: 1px solid var(--bricks-color-ozwglb)}#brxe-e8b109[data-mode="button"] .bricks-button.brx-option-active {background-color: var(--bricks-color-zabyqh); color: var(--bricks-color-bydyoq)}#brxe-e8b109[data-mode="button"] .bricks-button:hover {background-color: var(--bricks-color-zabyqh); border-color: var(--bricks-color-zabyqh); color: var(--bricks-color-bydyoq)}@media (hover: hover) and (pointer: fine) {#brxe-e8b109 label.depth-0:hover span.bricks-button:not(.brx-option-active) { background-color: #8e793e !important; color: #ffffff !important; }}#brxe-e8b109 label.depth-0:focus span.bricks-button { outline: none !important; box-shadow: none !important;}#brxe-e8b109 label.depth-0:focus-within span.bricks-button { outline: none !important; box-shadow: none !important;}#brxe-e8b109 label.depth-0 *:focus { outline: none !important; box-shadow: none !important;}#brxe-e8b109 .bricks-button:focus { outline: none !important; box-shadow: none !important;}#brxe-e8b109 .bricks-button:focus-visible { outline: none !important; box-shadow: none !important;}#brxe-e8b109 .bricks-button:active { outline: none !important; box-shadow: none !important;}@media (max-width: 991px) {@media screen and (max-width: 991px) {#brxe-e8b109 label.depth-0:hover span.bricks-button:not(.brx-option-active) { background-color: var(--bricks-background-primary) !important; color: inherit !important; }}@media screen and (max-width: 991px) {#brxe-e8b109 label.depth-0 { cursor: pointer !important; pointer-events: auto !important; user-select: none !important; -webkit-tap-highlight-color: transparent !important; }}@media screen and (max-width: 991px) {#brxe-e8b109 span.bricks-button { cursor: pointer !important; pointer-events: auto !important; user-select: none !important; -webkit-tap-highlight-color: transparent !important; }}}#brxe-955bc8 .line {height: 1px}#brxe-955bc8.horizontal .line {border-top-width: 1px; width: 100%; border-top-color: var(--bricks-color-aabnej)}#brxe-955bc8.vertical .line {border-right-width: 100%; border-right-color: var(--bricks-color-aabnej)}#brxe-955bc8.horizontal {justify-content: center}#brxe-955bc8.vertical {align-self: center}#brxe-955bc8 .icon {color: var(--bricks-color-aabnej)}#brxe-e8b10a {display: flex; font-size: var(--at-text--s); color: var(--bricks-color-nmgaor); font-weight: 400; text-transform: none; font-family: "Roboto"; flex-direction: row; gap: 7px; align-self: center; width: 100%; padding-left: 0; --brx-indicator-size: 20px; --brx-indicator-bg-checked: var(--bricks-color-zabyqh)}#brxe-e8b10a[data-mode="button"] .bricks-button {font-size: 15px; color: var(--bricks-color-nmgaor); text-transform: none; background-color: var(--bricks-color-bydyoq); border: 1px solid var(--bricks-color-ozwglb)}#brxe-e8b10a[data-mode="button"] .bricks-button.brx-option-active {background-color: var(--bricks-color-zabyqh); color: var(--bricks-color-bydyoq)}#brxe-e8b10a[data-mode="button"] .bricks-button:hover {background-color: var(--bricks-color-zabyqh); border-color: var(--bricks-color-zabyqh); color: var(--bricks-color-bydyoq)}@media (hover: hover) and (pointer: fine) {#brxe-e8b10a label.depth-0:hover span.bricks-button:not(.brx-option-active) { background-color: #8e793e !important; color: #ffffff !important; }}#brxe-e8b10a label.depth-0:focus span.bricks-button { outline: none !important; box-shadow: none !important;}#brxe-e8b10a label.depth-0:focus-within span.bricks-button { outline: none !important; box-shadow: none !important;}#brxe-e8b10a label.depth-0 *:focus { outline: none !important; box-shadow: none !important;}#brxe-e8b10a .bricks-button:focus { outline: none !important; box-shadow: none !important;}#brxe-e8b10a .bricks-button:focus-visible { outline: none !important; box-shadow: none !important;}#brxe-e8b10a .bricks-button:active { outline: none !important; box-shadow: none !important;}@media (max-width: 991px) {@media screen and (max-width: 991px) {#brxe-e8b10a label.depth-0:hover span.bricks-button:not(.brx-option-active) { background-color: var(--bricks-background-primary) !important; color: inherit !important; }}@media screen and (max-width: 991px) {#brxe-e8b10a label.depth-0 { cursor: pointer !important; pointer-events: auto !important; user-select: none !important; -webkit-tap-highlight-color: transparent !important; }}@media screen and (max-width: 991px) {#brxe-e8b10a span.bricks-button { cursor: pointer !important; pointer-events: auto !important; user-select: none !important; -webkit-tap-highlight-color: transparent !important; }}}#brxe-602102 {display: flex; width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; flex-direction: column; row-gap: 12px; border: 0px solid var(--bricks-color-79121d); column-gap: 12px}#brxe-602102 > .brxe-text-basic {font-family: "Roboto"; font-size: 17px; font-weight: 500; letter-spacing: 0px; color: #173e50; margin-top: 0; margin-right: 0; margin-bottom: 2px; margin-left: 0}#brxe-407fc7 {padding-top: 3px; padding-right: 0px; padding-bottom: 16px; padding-left: 0px; align-self: center !important; justify-content: center; align-items: center}#brxe-e77a76 {align-items: stretch; z-index: auto; position: relative; padding-top: 0px; padding-right: 24px; padding-bottom: 12px; padding-left: 24px; min-height: 0px; flex-grow: 0; flex-shrink: 1; flex-basis: auto; row-gap: 14px; column-gap: 18px}#brxe-e77a76 .brxe-filter-search {width: 100%}#brxe-e77a76 .brxe-filter-search input {font-family: "Roboto"; font-size: 14px; letter-spacing: 0px; min-height: 42px}#brxe-e77a76 { overflow-y: auto;}@media (max-width: 767px) {#brxe-e77a76 {padding-top: 0; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; min-height: 0px; width: 100%; flex-grow: 1; flex-shrink: 1; flex-basis: auto; flex-direction: column; flex-wrap: nowrap}#brxe-e77a76 {overflow-y: auto;overflow-x: hidden;}#brxe-e77a76 > * {flex-shrink: 0}}#brxe-e8b10b {border: 1px solid var(--bricks-color-nmgaor); font-size: 20px; color: var(--bricks-color-bydyoq); font-family: "Roboto"; text-transform: uppercase; font-weight: 500; background-color: var(--bricks-color-nmgaor)}#brxe-e8b10b:hover {background-color: var(--bricks-color-tbiwaa)}#brxe-e8b10c {border: 1px solid var(--bricks-color-lkojdk); font-size: 20px; color: var(--bricks-color-bydyoq); font-family: "Roboto"; text-transform: uppercase; font-weight: 500; background-color: var(--bricks-color-lkojdk)}#brxe-e8b10c:hover {background-color: var(--bricks-color-2257c8)}#brxe-b4a0c5 {display: flex; background-color: #fff; justify-content: space-between; position: sticky; bottom: 0px; z-index: 10; padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; flex-direction: row; align-self: center !important; align-items: center; flex-shrink: 0; width: 100%; row-gap: 12px; column-gap: 12px}#brxe-b4a0c5 .bricks-button {border-radius: 4px; min-height: 42px; font-family: "Roboto"; font-size: 14px; letter-spacing: 0px; text-transform: none; padding-top: 10px; padding-right: 22px; padding-bottom: 10px; padding-left: 22px}#brxe-b4a0c5 { border-top: 1px solid #dce4e9;}@media (max-width: 767px) {#brxe-b4a0c5 {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 14px; padding-right: 18px; padding-bottom: 14px; padding-left: 18px; width: 100%; flex-grow: 0; flex-shrink: 0; flex-basis: auto; flex-wrap: nowrap}}#brxe-86ee1e {position: relative; top: auto; z-index: auto; width: 100%; max-width: none; max-height: calc(100dvh - 16px); font-family: "Roboto"; color: #173e50; height: auto; min-height: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; row-gap: 0px; column-gap: 0px}@media (max-width: 767px) {#brxe-86ee1e {padding-bottom: 10px; display: flex; max-height: calc(100dvh - 16px); align-items: stretch; overflow: hidden; flex-direction: column; flex-wrap: nowrap}}#brxe-ee3989 .brx-offcanvas-inner, #brxe-ee3989 .brx-offcanvas-backdrop {transition-duration: 0s}#brxe-ee3989 .brx-offcanvas-inner {width: 500px; height: auto; max-height: calc(100dvh - 16px); border-radius: 6px; overflow: hidden; box-shadow: 0 16px 60px 0 #0003; transition: none; min-height: 0px; top: 50%; right: auto; bottom: auto; left: 50%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: #fff; max-width: calc(100% - 32px)}#brxe-ee3989 .brx-offcanvas-backdrop {transition: none; background-color: #102d3a80}#brxe-ee3989 .brxe-toggle {position: absolute; right: 18px; top: 19px; z-index: 30; color: #fff; width: 30px; height: 30px; border-width: 0px; border-radius: 4px; background-color: transparent; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-ee3989 .brxe-toggle .brxa-wrap {display: none}#brxe-ee3989 .brxe-toggle::before {display: block; width: 26px; height: 26px; background-color: currentColor}#brxe-ee3989:not(.brx-open) {visibility: hidden}#brxe-ee3989:not(.brx-open) .brx-offcanvas-inner {display: none}#brxe-ee3989 .brxe-toggle:hover {background-color: #ffffff1a}#brxe-ee3989 #brxe-0ba994::before {display: none}#brxe-ee3989 #brxe-127527::before {display: none}@media(min-width:768px){#brxe-ee3989 .brx-offcanvas-inner,#brxe-ee3989 #brxe-86ee1e{max-height:calc(100dvh - 16px)!important;}}@media(min-width:768px){html body #brxe-ee3989 .brx-offcanvas-inner{height:auto!important;max-height:calc(100dvh - 16px)!important;}html body #brxe-ee3989 #brxe-e77a76{row-gap:14px!important;padding-bottom:12px!important;}}@media(max-width:767px){html body #brxe-ee3989 .brx-offcanvas-inner{max-height:calc(100dvh - 16px)!important;}html body #brxe-ee3989 #brxe-86ee1e{max-height:calc(100dvh - 16px)!important;}}#brxe-ee3989 .brxe-toggle::before { content: ""; mask: url("https://staging.istra-holiday.com/wp-content/uploads/close-sm-svgrepo-com.svg") center/contain no-repeat;}#brxe-ee3989 .brxe-toggle:focus-visible { outline: 2px solid #fff; outline-offset: 3px;}#brxe-ee3989 { --brx-offcanvas-direction: right; z-index:10010; order:6;}#brxe-ee3989 .brx-offcanvas-inner { transition-duration: 0s;}#brxe-ee3989 .brx-offcanvas-backdrop { transition-duration: 0s;}#brxe-ee3989 .brx-offcanvas-inner { translate: -50% -50%;}#brxe-ee3989 .brx-offcanvas-inner, #brxe-ee3989 .brx-offcanvas-backdrop{transition-duration:0s;}@media (max-width: 767px) {#brxe-ee3989 .brx-offcanvas-inner {display: flex; width: calc(100% - 16px); max-height: calc(100dvh - 64px); align-items: stretch; flex-direction: column; max-width: calc(100% - 16px)}#brxe-ee3989:not(.brx-open) .brx-offcanvas-inner {display: none}}