.datepicker--nav-action,.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}a,legend{color:inherit}progress,sup{vertical-align:baseline}#layout_nav .elm_content .wrp_menu_third .elm_item,#layout_nav .elm_content .wrp_menu_third .elm_item[data-children]:after,#layout_nav .elm_content .wrp_menu_third .elm_item[data-limited]:after,.lg-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#layout_nav_ssm,#layout_nav_ssm .elm_content,.c-cookieconsent,.flex-col,.part_item_block_calendar,.part_item_block_room,.part_item_block_text,.part_item_blog,.part_item_feature,body #layout{-webkit-box-orient:vertical;-webkit-box-direction:normal}#layout_nav_ssm,#layout_nav_ssm .elm_content,.c-cookieconsent,.c-form-cookieconsent .wrp_form_body,.flex-col,.part_item_block_calendar,.part_item_block_room,.part_item_block_text,.part_item_blog,.part_item_feature,body #layout{-webkit-box-direction:normal}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont,button,hr,input{overflow:visible}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:last-of-type:before,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:last-of-type:before{bottom:.25em;top:.375em}#layout_footer .elm_nl em a,.comp_room_extras .wrp_comp_contact a,.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help .part_ui_wsw a,.part_ui_wsw a,.ui-text a,.wsw a{text-decoration:underline}.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-disabled-.-current-.-focus-,.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active,.ui-text .elm_text_table,article,aside,details,footer,header,main,menu,nav,section{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;user-select:none}.datepicker--nav-action.-disabled-,.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after,.flickity-page-dots .dot.is-selected,.lg-backdrop.in,.lg-css3.lg-fade .lg-item.lg-current,.lg-outer .lg-has-html5:hover .lg-video-play,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play,.lg-outer.lg-visible,.lg-show-autoplay .lg-progress-bar{opacity:1}#lg-zoom-out,.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{opacity:.5;pointer-events:none}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.lg-icon,button,select{text-transform:none}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus,.flickity-enabled:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.lg-outer *,legend{-webkit-box-sizing:border-box}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-,.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}@font-face{font-family:lg;src:url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/fonts/lg.eot?n1z373);src:url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/fonts/lg.woff?n1z373) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/fonts/lg.ttf?n1z373) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;line-height:1}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:2px;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-outer .lg-toogle-thumb,.lg-toolbar .lg-icon{font-size:24px;line-height:27px;text-align:center;cursor:pointer}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:.3s lg-right-end;-o-animation:.3s lg-right-end;animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:.3s lg-left-end;-o-animation:.3s lg-left-end;animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{float:right;height:47px;padding:10px 0;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;font-size:16px;left:0;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.ui-text b,.ui-text strong,.ui-text table thead{font-weight:var(--ui-text-weight-bold)}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{font-size:16px;padding-left:20px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item,.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item,.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{border-radius:2px 2px 0 0;height:39px;padding:5px 0;position:absolute;right:20px;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-youtube .lg-video-play{background:url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.12/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-empty-html,.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play,.lg-outer.lg-hide-download #lg-download,[hidden],template{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{height:5px;width:0}.lg-progress-bar.lg-start .lg-progress,.w-full{width:100%}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.comp_ajurveda .wrp_comp_background .elm_head_small .elm_svg svg,.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_decoration svg,.comp_history .wrp_comp_background .elm_head_small .elm_svg svg,.comp_wsw .wrp_comp_aside .wrp_comp_decoration svg,.lg-outer,.lg-outer .lg,.lg-outer .lg-inner,.lg-outer .lg-pager-thumb-cont img,.part_item_decoration svg{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.flickity-enabled,.lg-outer #lg-share,.lg-outer .lg{position:relative}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.comp_history .wrp_comp_nav nav ul li:last-of-type,.comp_wsw .wrp_comp_aside nav li:last-of-type,.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-backdrop,.lg-outer{position:fixed;left:0;opacity:0;top:0}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.flickity-prev-next-button.next:before,.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{text-align:left;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer .lg{overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item,[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop{right:0;bottom:0;z-index:1040;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.flag-icon,.flickity-viewport,sup{position:relative}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#layout_nav_ssm .elm_content .elm_breadcrumbs li:only-of-type,.lg-css3.lg-fade .lg-item,.lg-css3.lg-slide.lg-use-css3 .lg-item,:not(.headroom--not-top):not(.headroom--not-top-fake)#layout_header .wrp_header .elm_logo{opacity:0}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.flag-icon{display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before,.part_ui_wsw p:after,.wsw p:after{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ae.svg)}.flag-icon-af{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/af.svg)}.flag-icon-ag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ai.svg)}.flag-icon-al{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/al.svg)}.flag-icon-am{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/am.svg)}.flag-icon-ao{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ar.svg)}.flag-icon-as{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/as.svg)}.flag-icon-at{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/at.svg)}.flag-icon-au{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/au.svg)}.flag-icon-aw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ax.svg)}.flag-icon-az{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/az.svg)}.flag-icon-ba{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bd.svg)}.flag-icon-be{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/be.svg)}.flag-icon-bf{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bq.svg)}.flag-icon-br{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/br.svg)}.flag-icon-bs{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bw.svg)}.flag-icon-by{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/by.svg)}.flag-icon-bz{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cn.svg)}.flag-icon-co{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/co.svg)}.flag-icon-cr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/cz.svg)}.flag-icon-de{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/de.svg)}.flag-icon-dj{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/dm.svg)}.flag-icon-do{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/do.svg)}.flag-icon-dz{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/eh.svg)}.flag-icon-er{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/er.svg)}.flag-icon-es{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/es.svg)}.flag-icon-et{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/et.svg)}.flag-icon-fi{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/hu.svg)}.flag-icon-id{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/id.svg)}.flag-icon-ie{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ie.svg)}.flag-icon-il{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/il.svg)}.flag-icon-im{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/im.svg)}.flag-icon-in{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/in.svg)}.flag-icon-io{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/io.svg)}.flag-icon-iq{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ir.svg)}.flag-icon-is{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/is.svg)}.flag-icon-it{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/it.svg)}.flag-icon-je{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/je.svg)}.flag-icon-jm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ki.svg)}.flag-icon-km{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/km.svg)}.flag-icon-kn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/kz.svg)}.flag-icon-la{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/la.svg)}.flag-icon-lb{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/lc.svg)}.flag-icon-li{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/li.svg)}.flag-icon-lk{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mc.svg)}.flag-icon-md{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/md.svg)}.flag-icon-me{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/me.svg)}.flag-icon-mf{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mx.svg)}.flag-icon-my{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/my.svg)}.flag-icon-mz{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/mz.svg)}.flag-icon-na{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/na.svg)}.flag-icon-nc{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/nl.svg)}.flag-icon-no{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/no.svg)}.flag-icon-np{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/np.svg)}.flag-icon-nr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/nz.svg)}.flag-icon-om{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/om.svg)}.flag-icon-pa{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/pw.svg)}.flag-icon-py{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/py.svg)}.flag-icon-qa{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/qa.svg)}.flag-icon-re{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/re.svg)}.flag-icon-ro{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sd.svg)}.flag-icon-se{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/se.svg)}.flag-icon-sg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sh.svg)}.flag-icon-si{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/si.svg)}.flag-icon-sj{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sn.svg)}.flag-icon-so{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/so.svg)}.flag-icon-sr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ss.svg)}.flag-icon-st{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/st.svg)}.flag-icon-sv{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tc.svg)}.flag-icon-td{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/td.svg)}.flag-icon-tf{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tg.svg)}.flag-icon-th{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/th.svg)}.flag-icon-tj{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tn.svg)}.flag-icon-to{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/to.svg)}.flag-icon-tr{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ug.svg)}.flag-icon-um{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/um.svg)}.flag-icon-us{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/us.svg)}.flag-icon-uy{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/uz.svg)}.flag-icon-va{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/va.svg)}.flag-icon-vc{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/yt.svg)}.flag-icon-za{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/za.svg)}.flag-icon-zm{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/zw.svg)}.flag-icon-es-ct{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/es-ct.svg)}.flag-icon-es-ct.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/es-ct.svg)}.flag-icon-eu{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/gb-wls.svg)}.flag-icon-un{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/4x3/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.2.1/flags/1x1/un.svg)}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}hr{-webkit-box-sizing:content-box;box-sizing:content-box}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}code{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sup{font-size:75%;line-height:0;top:-.5em}video{display:inline-block}img{border-style:none;max-width:100%}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;font-family:inherit}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}.part_ui_dropdown,[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,.3);box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{border-top-color:#383838;margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word;width:80px}.flickity-viewport{overflow:hidden;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;user-select:none}#layout_footer .elm_nl,#layout_footer .elm_nl em{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{border:none;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:focus{outline:0;-webkit-box-shadow:0 0 0 5px #09f;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{width:100%;padding:0;margin:0;list-style:none;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{opacity:.25;cursor:pointer}[data-simplebar]{position:relative;z-index:0;overflow:hidden!important;max-height:inherit;-webkit-overflow-scrolling:touch}.c-cookieconsent[data-state~=active],.comp_block_offer_wide .wrp_comp_body,.mod--row.mod--row-flex,[data-simplebar=init]{display:-webkit-box;display:-ms-flexbox;display:flex}.simplebar-scroll-content{overflow-x:hidden!important;overflow-y:scroll;min-width:100%!important;max-height:inherit!important;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.simplebar-content{overflow-y:hidden!important;overflow-x:scroll;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;min-height:100%!important}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;width:11px}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:0;right:0;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.simplebar-track .simplebar-scrollbar.visible:before,.simplebar-track:hover .simplebar-scrollbar:before{opacity:.5;-webkit-transition:opacity 0 linear;transition:opacity 0 linear}.comp_history .wrp_comp_nav [data-arrow][data-arrow=prev],.simplebar-track.vertical{top:0}.simplebar-track.vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.horizontal{left:0;width:auto;height:11px}.simplebar-track.horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.ui-btn:before,.ui-btn[data-type~=outline]:after,.ui-text .elm_text_video iframe{width:100%;height:100%;position:absolute;inset:0}.mt-2{margin-top:.5rem}.table{display:table}.ui-btn,.ui-link{display:-webkit-inline-box;display:-ms-inline-flexbox;position:relative;cursor:pointer;white-space:nowrap}.flex-col{-ms-flex-direction:column;flex-direction:column}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.border{border-width:1px}.bg-background{--tw-bg-opacity:1;background-color:rgb(var(--color-background) / var(--tw-bg-opacity))}.ui-btn,.ui-btn[data-type~=outline]:before{background-color:var(--ui-btn-bg)}[class^=c-]{--color-accent:var(--color-primary);--color-current:var(--color-default);--color-default:17 19 21;--color-invert:255 255 255;--color-primary:131 205 79;--color-secondary:35 35 35;--color-light:255 255 255;--color-dark:17 19 21;--color-success:33 154 67;--color-error:254 50 75;--color-warning:254 179 53;--color-info:102 153 204;--color-background:255 255 255;--color-background-100:245 245 245;--color-background-200:235 235 235;--color-background-300:225 225 225;--font-primary:"Poppins",sans-serif;--transition:.3s;--radius:1rem;--container:75rem;--container-sm:50rem;--container-padding:5vw;--font-bold:700;--font-semibold:600;--font-medium:500;--font-normal:400;--font-light:300;--font-thin:200;--z-10:10;--z-20:20;--z-30:30;--z-40:40;--z-50:50;--color-google:219,68,55;--color-linkedin:40,103,178;--color-youtube:255,0,0;--color-instagram:193,53,132;--color-twitter:29,161,242;--color-facebook:24,119,242;--transition-color:color var(--transition) ease 0s;--transition-background:background var(--transition) ease 0s;--transition-opacity:opacity var(--transition) ease 0s;--transition-transform:transform var(--transition) ease 0s;--transition-border:border-color var(--transition) ease 0s;--transition-shadow:box-shadow var(--transition) ease 0s;--color-default:0 0 0!important;--color-primary:161 139 129!important;--font-primary:'niveau-grotesk',sans-serif!important}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.ui-btn{--ui-btn-width:auto;--ui-btn-height:2.375rem;--ui-btn-py:.375rem;--ui-btn-px:1rem;--ui-btn-size:.875rem;--ui-btn-radius:var(--radius);--ui-btn-weight:var(--font-medium);--ui-btn-bg-opacity:var(--tw-bg-opacity, 1);--ui-btn-text-opacity:var(--tw-text-opacity, 1);--ui-btn-bg:rgb(var(--color-accent) / var(--ui-btn-bg-opacity));--ui-btn-color:rgb(var(--color-light) / var(--ui-btn-text-opacity));--ui-btn-hover-opacity:.2;--ui-btn-outline-width:2px;--ui-btn-outline-opacity:.5;--ui-btn-icon-size:1.125rem;--ui-btn-icon-offset:calc((var(--ui-btn-py) / 1) * -1);display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;z-index:1;-ms-flex-negative:0;flex-shrink:0;font-size:var(--ui-btn-size);font-weight:var(--ui-btn-weight);width:var(--ui-btn-width);height:var(--ui-btn-height);padding:var(--ui-btn-py) var(--ui-btn-px);border-radius:var(--ui-btn-radius);-webkit-transition:var(--transition-opacity),var(--transition-background);transition:var(--transition-opacity),var(--transition-background);color:var(--ui-btn-color)}.ui-btn[data-theme~=light]{--ui-btn-color:rgb(var(--color-light) / var(--tw-text-opacity, 1))}.ui-btn[data-theme~=dark]{--ui-btn-color:rgb(var(--color-dark) / var(--tw-text-opacity, 1))}.ui-btn:before{content:"";background-color:var(--ui-btn-color);z-index:-1;opacity:0;-webkit-transition:var(--transition-opacity);transition:var(--transition-opacity)}.ui-btn:is(:hover,:focus):before,.ui-btn:is([data-state~=active]):before{opacity:var(--ui-btn-hover-opacity)}.ui-btn>svg{width:1em;height:1em}.ui-btn>[class^=icon]{font-size:var(--ui-btn-icon-size)}.ui-btn>.icon-l[class^=icon]:not([class*=mr-]){margin-right:var(--ui-btn-py);margin-left:var(--ui-btn-icon-offset)}.ui-btn[disabled]{pointer-events:none}.ui-btn[disabled]:before{opacity:.5}.ui-btn[data-type~=outline]{--ui-btn-color:currentColor;--ui-btn-hover-opacity:.1;background-color:transparent}.ui-btn[data-type~=outline]:after{content:"";background-color:transparent;border:var(--ui-btn-outline-width) solid var(--ui-btn-bg);-webkit-box-sizing:border-box;box-sizing:border-box;opacity:var(--ui-btn-outline-opacity);border-radius:var(--ui-btn-radius)}.ui-btn[data-type~=circle],.ui-btn[data-type~=square]{--ui-btn-py:var(--ui-btn-py);--ui-btn-width:var(--ui-btn-height)}.ui-btn[data-type~=circle]{border-radius:50%}.ui-btn[data-size~=lg]{--ui-btn-icon-size:1.5rem;--ui-btn-height:3rem;--ui-btn-px:1.25rem}.ui-btn[data-state~=loading]{pointer-events:none;color:var(--ui-btn-bg)}.ui-btn[data-state~=loading]:before{z-index:1;width:1rem;height:1rem;content:"";background-color:transparent;border:2px solid var(--ui-btn-color);border-right-color:transparent;border-radius:50%;-webkit-animation:.45s linear infinite spin;animation:.45s linear infinite spin;position:absolute;margin-left:-.625rem;margin-top:-.625rem;left:50%;top:50%;opacity:1}.ui-link{--ui-link-size:.875rem;--ui-link-weight:var(--font-medium);--ui-link-hover-opacity:.8;--ui-link-underline-opacity:.5;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;font-size:var(--ui-link-size);font-weight:var(--ui-link-weight);-webkit-transition:var(--transition-opacity);transition:var(--transition-opacity)}.ui-link:hover{opacity:var(--ui-link-hover-opacity)}.ui-link:after{content:"";border-bottom:1px solid currentColor;opacity:0;position:absolute;inset:auto 0 0 0;-webkit-transition:var(--transition-opacity),var(--transition-transform);transition:var(--transition-opacity),var(--transition-transform);-webkit-transform:translateY(-.25rem);-ms-transform:translateY(-.25rem);transform:translateY(-.25rem)}.ui-link:not([href^="tel:"],[href^="mailto:"]):hover:after{-webkit-transform:none;-ms-transform:none;transform:none;opacity:var(--ui-link-underline-opacity)}.ui-text{--ui-text-size:.9375rem;--ui-text-weight:var(--font-normal);--ui-text-weight-bold:var(--font-semibold);font-weight:var(--ui-text-weight);font-size:var(--ui-text-size);line-height:calc(var(--ui-text-size) + .75rem)}.c-form-cookieconsent .wrp_form_head .ui-heading span,.ui-heading{font-size:1.5rem}.ui-text a{-webkit-transition:var(--transition-opacity);transition:var(--transition-opacity)}.ui-text a:not([class*=text-]){color:rgb(var(--color-accent))}.part_item_blog:hover .wrp_part_image:after,.ui-text a[href]:not([class*=text-]):hover{opacity:.8}.part_ui_wsw em,.part_ui_wsw i,.ui-text em,.ui-text i,.wsw em,.wsw i{display:inline;font-style:italic}.part_ui_wsw img,.ui-text img,.wsw img{max-width:100%;height:auto!important}.ui-text p{line-height:inherit;margin:0}.ui-text p:empty{line-height:1rem}.ui-text p:after{content:"\a0"}.ui-text hr{margin:1.25rem 0}.ui-text code,body,fieldset,h1,h2,h3,h6,ul{margin:0}.ui-text :is(h1,h2,h3,h6){font-weight:var(--ui-text-weight-bold);font-family:var(--font-secondary);font-size:var(--ui-text-heading-size,1rem);line-height:calc(var(--ui-text-heading-size) + .5rem);margin:0 0 1.25rem}.ui-heading,[class*=hint--]:after{font-family:niveau-grotesk,sans-serif}.ui-text h1{--ui-text-heading-size:2.25rem}.ui-text h2{--ui-text-heading-size:1.75rem}.ui-text h3{--ui-text-heading-size:1.25rem}.part_ui_wsw table,.ui-text table,.wsw table{border:0}.ui-text table td,.ui-text table th{padding:1rem 1.125rem;text-align:left}.ui-text table thead{border-bottom:1px solid rgb(var(--color-current) / .075)}.ui-text table tbody tr:nth-of-type(even){background-color:rgb(var(--color-current) / .05)}.part_ui_wsw iframe,.ui-text iframe,.wsw iframe{max-width:100%}.ui-text blockquote{background-color:rgb(var(--color-current) / .075);border-left:.3125rem solid rgb(var(--color-accent) / 1);padding:1.25em 1.5em;margin:0;font-size:inherit}.ui-text code{border-radius:var(--radius);padding:.25rem .5rem;font-size:.85em;color:#476582;font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;background-color:#1b1f230d}body a,button{color:inherit}.dark .ui-text code{background-color:rgb(var(--color-background-100));color:rgb(var(--color-primary))}.ui-text ol{margin:0 0 1.5rem;padding:0 0 0 1rem}.ui-text ol li{padding-left:.5rem}.ui-text ol li::marker{color:rgb(var(--color-accent))}.ui-text ul{list-style-type:none!important;margin:0 0 1.5rem;padding:0}.ui-text ul li{position:relative;line-height:inherit;padding-left:1.5rem}.ui-text ul li:not(:last-of-type){margin:0 0 .5rem}.ui-text ul li:before{width:.25rem;height:.25rem;position:absolute;content:"";border:1px solid rgb(var(--color-accent));background-color:rgb(var(--color-accent));left:0;top:.625rem;text-indent:0;border-radius:50%}.ui-switch input,.ui-switch input:before{border-radius:var(--ui-switch-radius);display:block}.ui-text ul[style*=square] li:before{border-radius:0}.ui-text ul[style*=circle] li:before{border-radius:50%;background-color:transparent}.ui-text .elm_text_video{aspect-ratio:16/9;position:relative}.ui-text .elm_text_video:before{content:"";display:block}.ui-switch{--ui-switch-width:3rem;--ui-switch-height:1.5rem;--ui-switch-padding:.375rem;--ui-swtich-bg:var(--color-dark);--ui-swtich-bg-opacity:.2;--ui-swtich-fg:var(--color-accent);--ui-switch-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:rgb(var(--ui-swtich-fg));position:relative}.dark .ui-switch{--ui-swtich-bg:var(--color-background-300)}.ui-switch[data-size~=sm]{--ui-switch-width:2.5rem;--ui-switch-height:1.25rem}.ui-switch[data-size~=lg]{--ui-switch-width:4rem;--ui-switch-height:2rem}.ui-switch input{width:var(--ui-switch-width);height:var(--ui-switch-height);position:relative;background-color:rgb(var(--ui-swtich-bg));-webkit-transition:var(--transition-background);transition:var(--transition-background);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;color:inherit}.ui-switch input[disabled]{opacity:.8;pointer-events:none}.ui-switch input:before{width:calc(var(--ui-switch-height) - var(--ui-switch-padding));height:calc(var(--ui-switch-height) - var(--ui-switch-padding));background-color:rgb(var(--color-light));position:absolute;left:var(--ui-switch-height);top:50%;content:"";margin-left:calc((var(--ui-switch-height) - var(--ui-switch-padding) + var(--ui-switch-padding)/ 2) * -1);-webkit-transition:left var(--transition),var(--transition-background);transition:left var(--transition),var(--transition-background);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ui-switch input:checked{background-color:currentColor}.ui-switch input:checked:before{background-color:rgb(var(--color-light));left:100%}.c-cookieconsent{position:fixed;inset:0;display:none;z-index:var(--z-50);background-color:rgb(var(--color-dark) / .75);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.c-cookieconsent:not(.is-animate){-webkit-animation:.5s forwards fade-out;animation:.5s forwards fade-out}.c-cookieconsent.is-animate{-webkit-animation:.5s backwards fade-in;animation:.5s backwards fade-in}.c-cookieconsent .wrp{max-width:32rem;width:calc(100% - 2rem);border-radius:var(--radius);padding:2rem}.c-cookieconsent[data-type~=center] .wrp{max-width:26rem;text-align:center}.c-cookieconsent .wrp .wrp_c_head,.c-form-cookieconsent .wrp_form_head{margin-bottom:1rem}.c-cookieconsent .wrp .wrp_c_body .ui-text{--ui-text-size:.875rem}.c-cookieconsent .wrp .wrp_c_foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}@media (min-width:48em){.ui-text img[style*=right]{margin:0 0 2rem 4rem}.ui-text img[style*=left]{margin:0 2rem 4rem 0}.c-cookieconsent .wrp .wrp_c_head{margin-bottom:1.5rem}.c-cookieconsent .wrp .wrp_c_foot{margin-top:2rem}}.c-cookieconsent .wrp .wrp_c_foot .ui-btn{--ui-btn-width:100%}.c-cookieconsent .wrp .wrp_c_foot .ui-link{font-weight:var(--font-normal)}.c-form-cookieconsent .wrp_form_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin:0 0 1.75rem;line-height:1.5}.c-form-cookieconsent .wrp_form_body .ui-radio:not(:last-of-type){margin-right:1rem}@media (max-width:47.9375em){.ui-btn[data-type~="m:circle"],.ui-btn[data-type~="m:square"]{--ui-btn-py:var(--ui-btn-py);--ui-btn-width:var(--ui-btn-height)}.ui-btn[data-type~="m:circle"]>*,.ui-btn[data-type~="m:square"]>*{margin:0!important}.ui-btn[data-type~="m:circle"]{border-radius:50%}.ui-text img{display:block;float:none!important}.ui-text table{min-width:100%}.ui-text .elm_text_table{max-width:100%;overflow:auto}.c-form-cookieconsent .wrp_form_body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-form-cookieconsent .wrp_form_body .ui-radio:not(:last-of-type){margin-right:auto;margin-bottom:.75rem}}.c-form-cookieconsent .wrp_form_foot{margin-top:2rem}.mod--row.mod--row-flex>[class*=" col"],.mod--row.mod--row-flex>[class^=col]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html.ie11 .mod--row.mod--row-flex>[class*=" col"].mod--flex-grow,html.ie11 .mod--row.mod--row-flex>[class^=col].mod--flex-grow{-webkit-box-flex:1;-ms-flex:1;flex:1}.mod--row.mod--row-flex>[class*=" col"].mod--center,.mod--row.mod--row-flex>[class^=col].mod--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod--row.mod--row-middle>[class*=" col"],.mod--row.mod--row-middle>[class^=col]{vertical-align:middle}.mod--row.mod--row-middle.mod--row-flex>[class*=" col"],.mod--row.mod--row-middle.mod--row-flex>[class^=col]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mod--row.mod--row-cell{display:table;width:100%}.mod--row.mod--row-cell>[class*=" col"],.mod--row.mod--row-cell>[class^=col]{display:table-cell}.mod--row>[class*=" col"],.mod--row>[class^=col]{display:inline-block;vertical-align:top}.mod--row.mod--row-4{margin:0 -.25em}.mod--row.mod--row-4>[class*=" col"],.mod--row.mod--row-4>[class^=col]{padding:.25em}.mod--row.mod--row-8{margin:0 -.5em}.mod--row.mod--row-8>[class*=" col"],.mod--row.mod--row-8>[class^=col]{padding:.5em}.mod--row.mod--row-12{margin:0 -.75em}.mod--row.mod--row-12>[class*=" col"],.mod--row.mod--row-12>[class^=col]{padding:.75em}.mod--row.mod--row-16{margin:0 -1em}.mod--row.mod--row-16>[class*=" col"],.mod--row.mod--row-16>[class^=col]{padding:1em}.mod--row.mod--row-24>[class*=" col"],.mod--row.mod--row-24>[class^=col],body #layout{padding:1.5em}.mod--row.mod--row-24{margin:0 -1.5em}.mod--row.mod--row-32{margin:0 -2em}.mod--row.mod--row-32>[class*=" col"],.mod--row.mod--row-32>[class^=col]{padding:2em}.mod--row.mod--row-48{margin:0 -3em}.mod--row.mod--row-48>[class*=" col"],.mod--row.mod--row-48>[class^=col]{padding:3em}.mod--row.mod--row-60{margin:0 -3.75em}.mod--row.mod--row-60>[class*=" col"],.mod--row.mod--row-60>[class^=col]{padding:3.75em}.mod--row.mod--row-horizontal>[class*=" col"],.mod--row.mod--row-horizontal>[class^=col]{padding-top:0;padding-bottom:0}#layout_footer .wrp_footer_top .wrp_footer_nav ul+ul,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_button+.wrp_comp_button,.mod--mt-16,.part_item_block_calendar .wrp_part_price{margin-top:1em}#layout_footer .wrp_footer_top address li:last-of-type,.mod--mt-24{margin-top:1.5em}.col--2{width:16.66666667%}.col--3{width:25%}.col--4{width:33.33333333%}.col--5{width:41.66666667%}.col--6,.part_item_block_room .wrp_part_content,.part_item_block_text .wrp_part_content{width:50%}.col--7{width:58.33333333%}.col--8{width:66.66666667%}.col--9{width:75%}.col--12{width:100%}@media all and (max-width:59.9375em){.mod--row.mod--row-t{display:block}.mod--row.mod--row-t>.col{display:inline-block}.mod--row.mod--row-t>.col:not(:first-of-type){padding-top:0}.col--0-t{display:none!important;width:0%}.col--4-t{width:33.33333333%}.col--6-t{width:50%}.col--8-t{width:66.66666667%}.col--12-t{width:100%}}.mod--hide{display:none}#layout_arrow .icon:before,#layout_footer .wrp_footer_top address li,#layout_nav .elm_content li,.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates][aria-expanded=true]+ul,.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates][aria-expanded=true]+ul,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li,.comp_block_text_features .wrp_comp_header .part_ui_title,.comp_visual .wrp_comp_background.flickity-enabled .flickity-slider .elm_item.is-selected .lazyload,.comp_visual_button .wrp_comp_background.flickity-enabled .flickity-slider .elm_item.is-selected .lazyload,.comp_visual_image .wrp_comp_background.flickity-enabled .flickity-slider .elm_item.is-selected .lazyload,.comp_visual_text .wrp_comp_background.flickity-enabled .flickity-slider .elm_item.is-selected .lazyload,.comp_voucher .wrp_comp_body .part_form .part_ui_wsw p:after,.mod--block,.part_item_image.lib--lightgallery-item,.part_ui_dropdown [aria-expanded][aria-expanded=true]+ul,.part_ui_dropdown ul li,.part_ui_link span.icon:before,picture{display:block}#layout_nav_ssm .elm_head .elm_logo,.comp_block_text_features .wrp_comp_header .part_ui_heading,.mod--inline-block,.part_ui_link,em,i,span{display:inline-block}.mod--flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.mod--flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp_block_offer_wide .wrp_comp_content,.mod--flex-grow,.part_item_directory .wrp_part_text,.part_item_feature .wrp_part_text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.mod--flex-fill{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}.mod--text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod--center{text-align:center}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--days,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--days,.mod--left{text-align:left}.mod--right{text-align:right}#layout_header .wrp_header .elm_booking span,#layout_header .wrp_header .elm_menu span,.comp_block_text_image_link .elm_body_text .elm_text_link .part_ui_btn,.comp_gallery .wrp_comp_body .wrp_comp_text .elm_link span,.mod--middle,.part_ui_dropdown>button span,iframe,img,svg,video{vertical-align:middle}#layout_footer .wrp_footer_bottom .wrp_footer_seo>.col,#layout_footer .wrp_footer_top address li[data-letter],#layout_nav .elm_content .wrp_menu_third .elm_item span:not(.icon),#layout_nav .elm_content .wrp_menu_third .wrp_menu_section_content,.comp_block_booking .wrp_comp_bottom .wrp_part_dates,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates,.comp_block_text_image_link,.comp_breadcrumbs .wrp_comp_nav .col,.comp_calendar .wrp_comp_content>.col,.comp_gallery .wrp_comp_body .col,.comp_history .wrp_comp_nav nav ul,.comp_map,.comp_promo,.comp_room_extras .wrp_comp_body,.mod--ratio,.part_item_block_calendar_image_high,.part_item_blog .wrp_part_content .wrp_part_tags .col,.part_ui_input,.part_ui_link span:not(.icon),.part_ui_wsw .elm_video,.wsw .elm_video,[data-ratio]{position:relative}.mod--ratio:not(.mod--transparent),[data-ratio]:not(.mod--transparent){background-color:#f3f3f3}.comp_calendar .wrp_comp_content>.col:before,.mod--ratio:before,[data-ratio]:before{content:"";display:block}.comp_calendar .wrp_comp_content>.col>a,.comp_calendar .wrp_comp_content>.col>div,.comp_calendar .wrp_comp_content>.col>iframe,.comp_calendar .wrp_comp_content>.col>img,.comp_calendar .wrp_comp_content>.col>video,.mod--ratio>a,.mod--ratio>div,.mod--ratio>iframe,.mod--ratio>img,.mod--ratio>video,.part_item_block_calendar_image_high .wrp_part_top>a,.part_ui_wsw .elm_video iframe,.wsw .elm_video iframe,[data-ratio]>a,[data-ratio]>div,[data-ratio]>iframe,[data-ratio]>img,[data-ratio]>video{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.mod--text-color{color:#000}.mod--text-color-invert{color:#fff}#layout_arrow,#layout_nav .elm_content .wrp_menu_third .elm_item:hover,.mod--text-color-a,.part_dialog .elm_dialog_close:hover{color:#a18b81}#layout_nav_ssm .elm_content .elm_breadcrumbs,.mod--text-color-b{color:#f3f3f3}.mod--text-color-a1,.part_ui_wsw a:hover,.wsw a:hover{color:#b4a29a}.mod--text-color-b1{color:#f5f5f5}.mod--text-color-a2{color:#816f67}.mod--text-color-b2{color:#c2c2c2}.mod--bg-color{background-color:#000}.mod--bg-color-invert{background-color:#fff}.lg-progress-bar .lg-progress,.mod--bg-color-a{background-color:#a18b81}#layout_footer .wrp_footer{color:#fff;background-color:#a18b81;padding:7.5em 8.125em 1.875em}#layout_footer .wrp_footer_top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#layout_footer .wrp_footer_top .elm_title{display:block;color:#000;text-transform:uppercase}#layout_footer .wrp_footer_top .elm_title span{font-size:1.25em;letter-spacing:.2em}#layout_footer .wrp_footer_bottom .wrp_footer_social a,#layout_footer .wrp_footer_top a,.comp_contact_bar a{-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#layout_footer .wrp_footer_bottom .wrp_footer_social a[href]:hover,#layout_footer .wrp_footer_top a[href]:hover,#layout_nav .elm_content .elm_item.mod--active,#layout_nav .elm_content .elm_item.mod--selected,#layout_nav .elm_content .elm_item:hover,#layout_nav_ssm .elm_content .elm_nav ul>li a:not(.icon).mod--active,#layout_nav_ssm .elm_content .elm_nav ul>li a:not(.icon):hover{color:#000}#layout_footer .wrp_footer_top>.col:first-of-type{padding-left:2em}#layout_footer .wrp_footer_top .wrp_footer_nav,#layout_footer .wrp_footer_top address,#layout_header .wrp_header_right .elm_lang a{text-transform:uppercase}#layout_footer .wrp_footer_top address li[data-letter]:before{content:attr(data-letter);position:absolute;bottom:0;left:-1.5em;font-size:.875em;font-weight:700;letter-spacing:.05em;font-style:normal}#layout_footer .wrp_footer_top address span{font-size:.875em;font-weight:400;letter-spacing:.05em}#layout_footer .wrp_footer_top address span strong,.part_ui_wsw b,.part_ui_wsw strong,.wsw b,.wsw h1,.wsw h2,.wsw h3,.wsw h6,.wsw strong,b,strong{font-weight:700}#layout_footer .wrp_footer_top .wrp_footer_instagram{width:21.75em}#layout_footer .wrp_footer_top .wrp_footer_instagram .elm_item{display:block;width:6.25em;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}#layout_footer .wrp_footer_top .wrp_footer_instagram .elm_item:last-of-type:before{background:#897166}#layout_footer .wrp_footer_top .wrp_footer_instagram .elm_item:last-of-type .icon{position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:1.5em;color:#a18b81;opacity:.9}#layout_footer .wrp_footer_top .wrp_footer_instagram .elm_item:hover{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}#layout_footer .wrp_footer_top .wrp_footer_nav span,.comp_block_list .wrp_comp_body .elm_item .elm_item_title span,.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_text span,.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_text span,.comp_voucher .wrp_comp_body .part_form .elm_title span,.part_form_contact .elm_title span{letter-spacing:.2em}#layout_footer .wrp_footer_bottom{text-transform:uppercase;margin-top:3.75em}#layout_footer .wrp_footer_bottom .wrp_footer_logo{border-bottom:2px solid;text-align:center;padding-bottom:.75em}#layout_footer .wrp_footer_bottom .wrp_footer_logo .icon{font-size:4.625em}#layout_footer .wrp_footer_bottom .wrp_footer_social{padding-left:1.5em}#layout_footer .wrp_footer_bottom .wrp_footer_social .icon,.comp_breadcrumbs .wrp_comp_nav .elm_nav_item span.icon,.part_ui_wsw .text_big,.part_ui_wsw h3,.wsw .text_big,.wsw h3{font-size:1.25em}#layout_footer .wrp_footer_bottom .wrp_footer_copy{font-weight:300;text-align:center;font-size:.8125em;letter-spacing:.1em}#layout_footer .wrp_footer_bottom .wrp_footer_seo{font-weight:300;text-align:right;font-size:.8125em;letter-spacing:.1em}#layout_footer .wrp_footer_bottom .wrp_footer_seo>.col:after{display:block;content:'/';position:absolute;right:-.25em;top:50%;margin-top:-.75em}#layout_footer .wrp_footer_bottom .wrp_footer_seo>.col:last-of-type:after{content:normal}#layout_footer .elm_nl{position:relative;text-align:center;vertical-align:middle;margin-left:.25em;user-select:none}#layout_arrow,#layout_booking,#layout_header.headroom--not-top,#layout_header.headroom--not-top-fake,#layout_nav,#layout_nav_ssm{position:fixed}#layout_footer .elm_nl:hover em,.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help:hover .part_ui_wsw{visibility:visible;opacity:1;-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#layout_footer .elm_nl:hover .icon span.path2:before{color:#96ca4f}#layout_footer .elm_nl .icon>span:not([class^=path]),html.wf-active body.mod--loaded>.elm_spinner,html.wf-inactive body.mod--loaded>.elm_spinner{display:none}#layout_footer .elm_nl .icon span[class^=path]:before{color:#fff;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#layout_footer .elm_nl em{text-transform:none;letter-spacing:0;display:block;font-size:.9375em;line-height:1.4;width:20em;white-space:normal;word-wrap:break-word;bottom:100%;left:50%;background:#383838;color:#fff;padding:8px 10px 10px;position:absolute;-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px);visibility:hidden;opacity:0;z-index:1000000;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;transition-delay:0s;margin-bottom:.625em;user-select:none}#layout_footer .elm_nl em:before,.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help .part_ui_wsw:before{width:0;height:0;position:absolute;top:100%;left:50%;margin-left:-6px;content:"";border-style:solid;border-width:6px 6px 0;border-color:#383838 transparent transparent}#layout_footer .elm_nl em:after,.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help .part_ui_wsw:after{position:absolute;top:100%;left:40%;right:40%;height:1em;content:""}#layout_header{position:absolute;z-index:1003;top:0;left:0;right:0;width:100%}#layout_header:not(.mod--categories){-webkit-transition:-webkit-box-shadow .3s ease 0s;transition:-webkit-box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s,-webkit-box-shadow .3s ease 0s}#layout_header.mod--header-normal{background-color:#f3f3f3}#layout_arrow,#layout_header.headroom--not-top,#layout_header.headroom--not-top-fake,#layout_header.mod--booking,#layout_main,body{background-color:#fff}#layout_header.mod--header-normal~#layout_main{padding-top:6.375em}#layout_header.headroom--not-top-fake:not(.mod--categories),#layout_header.headroom--not-top:not(.mod--categories),#layout_header.mod--booking:not(.mod--categories){-webkit-box-shadow:0 0 .375em rgba(0,0,0,.3);box-shadow:0 0 .375em rgba(0,0,0,.3)}#layout_header.mod--booking{position:absolute}#layout_header .wrp_header{padding:0 2.625em;-webkit-transition:padding .3s;transition:padding .3s}:not(.headroom--not-top):not(.headroom--not-top-fake):not(.mod--booking)#layout_header .wrp_header{padding-top:2.25em}.mod--background-a.part_item_block_room .wrp_part_text ol li:before,.mod--background-a.part_item_block_room .wrp_part_text ul li:before,:not(.headroom--not-top):not(.mod--header-dark):not(.headroom--not-top-fake)#layout_header .wrp_header{color:#fff}#layout_header .wrp_header .elm_logo,.comp_history .wrp_comp_background .elm_icon .icon{font-size:3em}:not(.mod--categories)#layout_header .wrp_header .elm_logo,html.wf-active body>#layout,html.wf-inactive body>#layout{-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.mod--booking#layout_header .wrp_header .elm_logo{opacity:1!important;color:#000!important}#layout_header .wrp_header .wrp_header_left .wrp_ssm .icon,.part_dialog .part_ui_heading span,.part_ui_wsw h1,.wsw h1{font-size:1.5em}#layout_header .wrp_header_right .elm_lang a span,.part_ui_wsw h6,.wsw h6,button,h1,h2,h3,h6{font-size:1em}#layout_header .wrp_header .elm_booking,#layout_header .wrp_header .elm_menu{background:#fff;color:#000;text-transform:uppercase;padding:0 .75em;height:3.375em}#layout_header .wrp_header .elm_booking span.icon,#layout_header .wrp_header .elm_menu span.icon{margin-right:.5em;font-size:1.5em}#layout_header .wrp_header .elm_booking span:not(.icon),#layout_header .wrp_header .elm_menu span:not(.icon){font-size:.625em;font-weight:900;letter-spacing:.2em}@media all and (max-width:47.9375em){.col--12-m{width:100%}#layout_footer .wrp_footer_bottom .wrp_footer_copy,#layout_footer .wrp_footer_bottom .wrp_footer_seo,#layout_footer .wrp_footer_top address li[data-letter]:before,#layout_footer .wrp_footer_top address span,#layout_header .wrp_header .elm_booking span:not(.icon),#layout_header .wrp_header .elm_menu span:not(.icon){font-size:1em}#layout_footer .wrp_footer_bottom .wrp_footer_seo{margin:0}#layout_footer .wrp_footer_bottom .wrp_footer_seo>[class*=" col"],#layout_footer .wrp_footer_bottom .wrp_footer_seo>[class^=col]{padding:0}#layout_footer .wrp_footer_bottom .wrp_footer_seo>.col:after{content:normal}#layout_footer .elm_nl:hover em{-webkit-transform:translateX(-60%) translateY(0);-ms-transform:translateX(-60%) translateY(0);transform:translateX(-60%) translateY(0)}#layout_footer .elm_nl em{font-size:1em;left:0;-webkit-transform:translateX(-60%) translateY(8px);-ms-transform:translateX(-60%) translateY(8px);transform:translateX(-60%) translateY(8px)}#layout_footer .elm_nl em:before{left:70%}#layout_header .wrp_header{padding:0 2em}}#layout_header .wrp_header .elm_booking{background:#000;color:#fff;padding:1.125em .75em}#layout_header .wrp_header .elm_booking span:not(.icon){font-size:inherit}#layout_header .wrp_header_right{padding-right:6.25em;position:relative}#layout_header .wrp_header_right .part_form .part_ui_input input{border-bottom-color:#fff!important;padding-right:1.5em;-webkit-transition:opacity .3s ease 0s,border-color .3s ease 0s;transition:opacity .3s ease 0s,border-color .3s ease 0s;color:#fff}.headroom--not-top#layout_header .wrp_header_right .part_form .part_ui_input input,.headroom--not-top-fake#layout_header .wrp_header_right .part_form .part_ui_input input{border-bottom-color:#000!important;color:#000}#layout_header .wrp_header_right .part_form .part_ui_input input:focus{border-bottom-color:#a18b81!important}#layout_header .wrp_header_right .part_form .part_ui_input:not(.mod--active) input{pointer-events:none;opacity:0}#layout_header .wrp_header_right .part_form button{position:absolute;top:50%;right:0;margin-top:-.5em}#layout_header .wrp_header_right .elm_lang{margin-top:-.125em}@media all and (max-width:59.9375em){#layout_footer .wrp_footer{padding:2em}#layout_footer .wrp_footer_top{-ms-flex-wrap:wrap;flex-wrap:wrap}#layout_footer .wrp_footer_top .elm_title,#layout_footer .wrp_footer_top>.col{text-align:center}#layout_footer .wrp_footer_top>.col:first-of-type{padding-left:0}#layout_footer .wrp_footer_top address li[data-letter]:before{content:normal}#layout_footer .elm_nl{cursor:pointer}#layout_header.headroom--not-top,#layout_header.headroom--not-top-fake,#layout_header.mod--booking{-webkit-box-shadow:0 0 .375em rgba(0,0,0,.3)!important;box-shadow:0 0 .375em rgba(0,0,0,.3)!important}#layout_header .wrp_header .wrp_header_left{margin:0}#layout_header .wrp_header .wrp_header_left>[class*=" col"],#layout_header .wrp_header .wrp_header_left>[class^=col]{padding:0}.headroom--not-top#layout_header .wrp_header_right .elm_lang{display:none}#layout_header .wrp_header_right .elm_lang{position:absolute;top:0;width:100%;right:0;margin-top:-.25em;padding-right:0}.headroom--not-top#layout_header .wrp_header_right .col--book{margin-top:-1.5em}}#layout_header .wrp_header_right .col--book{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media all and (min-width:75em){#layout_header .wrp_header .wrp_header_left .wrp_ssm,#layout_header .wrp_header_right .col--book{display:none}}@media all and (max-width:47.9375em){#layout_header .wrp_header_right .elm_lang{margin-top:-1em}#layout_header .wrp_header_right .col--book{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#layout_header .wrp_header_right .col--book .part_ui_btn+.part_ui_btn{margin-top:.25em}}#layout_header .wrp_header_right .col--book .part_ui_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#layout_header .wrp_header_right .col--book .part_ui_btn>span{padding:.25em;font-size:.75em;line-height:1!important}#layout_nav{display:block;z-index:1002;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}#layout_nav ::-moz-selection{background:#000;color:#fff}#layout_nav ::selection{background:#000;color:#fff}#layout_nav .simplebar-track{right:auto;left:0}#layout_nav .simplebar-track .simplebar-scrollbar:before{background:#fff}#layout_booking:not(.mod--active),#layout_nav:not(.mod--active){pointer-events:none;opacity:0;z-index:-9999}#layout_booking .elm_content,#layout_nav .elm_content{position:relative;z-index:1;height:100%;margin:1.5em 1.5em 0;overflow:hidden}#layout_nav .elm_content .elm_item{display:block;text-transform:uppercase;font-weight:700;color:#fff;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;padding:.5em 0}#layout_nav .elm_content .elm_item span,.comp_gallery .wrp_comp_nav a span{font-size:.875em;letter-spacing:.2em}#layout_nav .elm_content .wrp_menu_first{width:17.5em;height:100vh;position:absolute;top:0;left:0;background:#a18b81;-webkit-box-shadow:0 0 .375em rgba(0,0,0,.3);box-shadow:0 0 .375em rgba(0,0,0,.3)}#layout_nav .elm_content .wrp_menu_first ul{padding-top:9.375em;padding-left:3em;padding-bottom:3em}#layout_nav .elm_content .wrp_menu_second{width:17.5em;height:100vh;position:absolute;top:0;left:17.5em;background:#b7a69e;padding-top:9.375em;padding-left:1.5em;-webkit-box-shadow:.25em 0 .375em rgba(0,0,0,.3);box-shadow:.25em 0 .375em rgba(0,0,0,.3);-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}#layout_nav .elm_content .wrp_menu_second:not(.mod--active),#layout_nav .elm_content .wrp_menu_third:not(.mod--active){opacity:0;pointer-events:none;z-index:-9999}#layout_nav .elm_content .wrp_menu_second .elm_item{-webkit-transition:background .3s ease 0s,color .3s ease 0s;transition:background .3s ease 0s,color .3s ease 0s;padding-left:1.5em}#layout_nav .elm_content .wrp_menu_second .elm_item.mod--active,#layout_nav .elm_content .wrp_menu_second .elm_item.mod--selected,#layout_nav .elm_content .wrp_menu_second .elm_item:hover{color:#000;background:#f3f3f3}#layout_nav .elm_content .wrp_menu_third{width:calc(100vw - 35em);height:100vh;position:absolute;top:0;left:35em;background:#f3f3f3;padding-top:9.375em;padding-left:6.25em;padding-right:6.25em;overflow-x:hidden;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}#layout_nav .elm_content .wrp_menu_third .wrp_menu_section_header{position:absolute;right:6.25em;top:5.625em;text-align:right}#layout_nav .elm_content .wrp_menu_third .elm_heading{font-weight:200;text-transform:uppercase}#layout_nav .elm_content .wrp_menu_third .elm_heading span{font-size:2em;letter-spacing:.075em;line-height:1}#layout_nav .elm_content .wrp_menu_third .elm_title{font-weight:400;text-transform:uppercase}#layout_nav .elm_content .wrp_menu_third .elm_title span{font-size:.625em;letter-spacing:.025em}#layout_nav .elm_content .wrp_menu_third .wrp_menu_section_content .elm_image{width:43.75em;max-width:100%;position:absolute;left:3em;top:0}@media all and (max-width:100em){#layout_nav .elm_content .wrp_menu_third .wrp_menu_section_content .elm_image{width:31.25em}}#layout_nav .elm_content .wrp_menu_third .elm_item{text-align:right;display:block;font-family:'Libre Baskerville',serif;font-style:italic;color:#000;text-transform:none;position:relative;padding-right:2.8125em;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;font-weight:400}#layout_nav .elm_content .wrp_menu_third .elm_item span:not(.icon):before{position:absolute;-webkit-transform:translate(0,.25em);-ms-transform:translate(0,.25em);transform:translate(0,.25em);bottom:-.125em;left:0;right:0;content:"";-webkit-transition:border-color .3s ease 0s,-webkit-transform .3s ease 0s;transition:border-color .3s ease 0s,-webkit-transform .3s ease 0s;transition:border-color .3s ease 0s,transform .3s ease 0s;transition:border-color .3s ease 0s,transform .3s ease 0s,-webkit-transform .3s ease 0s;border-bottom:1px solid transparent;-webkit-transition-duration:.6s;transition-duration:.6s}#layout_nav .elm_content .wrp_menu_third .elm_item:hover span:not(.icon):before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);border-color:#a18b81}#layout_nav .elm_content .wrp_menu_third .elm_item span{display:block;font-size:1.4375em;letter-spacing:0;font-style:italic}#layout_nav .elm_content .wrp_menu_third .elm_item[data-children]:before,#layout_nav .elm_content .wrp_menu_third .elm_item[data-discount]:before,#layout_nav .elm_content .wrp_menu_third .elm_item[data-limited]:before{display:block;content:'';width:2.1875em;height:1.375em;background:#a18b81;-webkit-clip-path:polygon(100% 0,100% 100%,35% 100%,0 50%,35% 0);clip-path:polygon(100% 0,100% 100%,35% 100%,0 50%,35% 0);position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#layout_nav .elm_content .wrp_menu_third .elm_item[data-discount]:after{position:absolute;color:#fff;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-weight:400;font-size:.625em;right:.375em;content:attr(data-discount)}#layout_nav .elm_content .wrp_menu_third .elm_item[data-limited]:after{position:absolute;right:.5em;color:#fff;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:.75em;font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e90f"}#layout_nav .elm_content .wrp_menu_third .elm_item[data-children]:after{position:absolute;right:.5em;color:#fff;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-size:.75em;font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;content:"\e924"}#layout_booking{display:block;z-index:1000;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}#layout_booking ::-moz-selection{background:#000;color:#fff}#layout_booking ::selection{background:#000;color:#fff}#layout_booking .elm_content .wrp_booking_inner{width:25em;height:100vh;position:absolute;top:0;left:0;background:#a18b81;padding-top:9.375em;padding-left:3em;padding-right:3em}#layout_booking .elm_content .wrp_booking_section{padding:1.5em 0 2.625em;border-top:1px solid #fff;border-bottom:1px solid #fff}#layout_booking .elm_content .wrp_booking_section+.wrp_booking_section{border-top:0}#layout_booking .elm_content .wrp_booking_section .part_ui_btn{display:block;width:100%;margin-top:2.1875em}#layout_booking .elm_content .elm_heading{color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:2.1875em;display:block}#layout_booking .elm_content .elm_heading span{font-size:1.5em;letter-spacing:.075em}#layout_booking .elm_content .elm_title{color:#000;font-weight:700}#layout_booking .elm_content .elm_title span{font-size:.875em;letter-spacing:.075em}#layout_booking .elm_content .elm_label,.comp_block_booking .wrp_comp_top .elm_input .elm_label,.comp_block_booking_offer .wrp_comp_top .elm_input .elm_label{color:#fff;text-transform:uppercase;font-weight:500}#layout_booking .elm_content .elm_label span,.comp_block_booking .wrp_comp_top .elm_input .elm_label span,.comp_block_booking_offer .wrp_comp_top .elm_input .elm_label span,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_price span:not(.elm_small):not(.elm_price),.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_stay span:not(.elm_small):not(.elm_price),.comp_promo .wrp_comp_content .wrp_comp_price span:not(.elm_small):not(.elm_price),.part_item_block_calendar .wrp_part_price span:not(.elm_small):not(.elm_price),.part_item_block_offer .wrp_part_content .wrp_part_price span:not(.elm_small):not(.elm_price),.part_item_block_offer .wrp_part_content .wrp_part_stay span:not(.elm_small):not(.elm_price),.part_item_block_room .wrp_part_price span:not(.elm_small):not(.elm_price){font-size:.6875em;letter-spacing:.025em}#layout_booking .elm_content input,.comp_block_booking .wrp_comp_top .elm_input input,.comp_block_booking_offer .wrp_comp_top .elm_input input{text-align:right;width:100%;background:0 0;border:0;border-bottom:1px solid #cdc1bb;color:#fff;font-size:1.125em;letter-spacing:.025em;-moz-appearance:textfield}#layout_booking .elm_content input::-webkit-inner-spin-button,#layout_booking .elm_content input::-webkit-outer-spin-button{-webkit-appearance:none}#layout_nav_ssm{z-index:1100;background:#a18b81;width:21.25em;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;top:0;bottom:0;left:0}#layout_arrow,#layout_nav_ssm .elm_content,body #layout{display:-webkit-box;display:-ms-flexbox}#layout_nav_ssm:not(.ssm-nav-visible){-webkit-transform:translate(-21.25em,0)!important;-ms-transform:translate(-21.25em,0)!important;transform:translate(-21.25em,0)!important}#layout_nav_ssm .elm_head{text-align:center;margin-top:1em}#layout_nav_ssm .elm_head .elm_logo .icon{font-size:7.8125em;color:#fff}#layout_nav_ssm .elm_lang .elm_label,#layout_nav_ssm .elm_lang a span{font-weight:900;font-size:1em;letter-spacing:.1em}#layout_nav_ssm .elm_search,.comp_wsw .wrp_comp_aside nav li{margin-bottom:1em}#layout_nav_ssm .elm_search input{padding-right:2em}body #layout.mod--full-page,button,fieldset,hr,ul{padding:0}#layout_nav_ssm .elm_search button{position:absolute;top:50%;right:.5em;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}#layout_nav_ssm .elm_content{display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:column;flex-direction:column;padding:0 1.5em}#layout_nav_ssm .elm_content.mod--animated .elm_breadcrumbs,#layout_nav_ssm .elm_content.mod--animated .elm_nav ul{pointer-events:none!important}#layout_nav_ssm .elm_content .elm_top{position:relative;margin-bottom:1.5em}#layout_nav_ssm .elm_content .elm_top>.icon{color:#f3f3f3;position:absolute;opacity:0;font-size:.75em;padding:1.33333333em;cursor:pointer;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;margin-top:-1.5em;margin-right:-.5em;right:0;top:50%}#layout_nav_ssm .elm_content .elm_top>.icon:not(.mod--active){pointer-events:none}#layout_nav_ssm .elm_content .elm_top>.icon.mod--active{opacity:1}#layout_nav_ssm .elm_content .elm_breadcrumbs li{display:inline-block;font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:.75em;-webkit-transition:opacity .3s ease 0s,padding-left .3s;transition:opacity .3s ease 0s,padding-left .3s}#layout_nav_ssm .elm_content .elm_breadcrumbs li:not(.mod--active){opacity:.65;cursor:pointer}#layout_nav_ssm .elm_content .elm_breadcrumbs li:not(.mod--active):hover,html.wf-active body:not(.mod--preload)>div,html.wf-inactive body:not(.mod--preload)>div{opacity:1}#layout_nav_ssm .elm_content .elm_breadcrumbs li:not(:first-of-type):before{content:"/";margin:0 .625em}#layout_nav_ssm .elm_content .elm_nav{display:block;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:60em}#layout_nav_ssm .elm_content .elm_nav ul{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;z-index:-1;pointer-events:none}#layout_nav_ssm .elm_content .elm_nav ul.animate--out-left>li{-webkit-animation-name:outToLeft;animation-name:outToLeft}#layout_nav_ssm .elm_content .elm_nav ul.animate--out-right>li{-webkit-animation-name:outToRight;animation-name:outToRight}#layout_nav_ssm .elm_content .elm_nav ul.animate--in-left>li{-webkit-animation-name:inFromLeft;animation-name:inFromLeft}#layout_nav_ssm .elm_content .elm_nav ul.animate--in-right>li{-webkit-animation-name:inFromRight;animation-name:inFromRight}#layout_nav_ssm .elm_content .elm_nav ul[class*=" animate-"],#layout_nav_ssm .elm_content .elm_nav ul[class^=animate-],.comp_visual .wrp_comp_background.flickity-enabled .flickity-slider .elm_item.is-selected,.comp_visual_button .wrp_comp_background.flickity-enabled .flickity-slider .elm_item.is-selected,.comp_visual_image .wrp_comp_background.flickity-enabled .flickity-slider .elm_item.is-selected,.comp_visual_text .wrp_comp_background.flickity-enabled .flickity-slider .elm_item.is-selected{opacity:1;z-index:0}#layout_nav_ssm .elm_content .elm_nav ul.mod--active,.comp_visual .wrp_comp_caption.flickity-enabled .flickity-slider .elm_item.is-selected{opacity:1;pointer-events:all;z-index:0}#layout_nav_ssm .elm_content .elm_nav ul>li{display:block;position:relative;margin-bottom:.875em;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.7,0,.3,1);animation-timing-function:cubic-bezier(.7,0,.3,1)}#layout_nav_ssm .elm_content .elm_nav ul>li>.icon{position:absolute;display:block;color:#f3f3f3;padding:1em;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;margin-right:-.5em;cursor:pointer;margin-top:-1.625em;right:0;top:50%}@media all and (min-width:64em){#layout_nav_ssm .elm_content .elm_nav ul>li>.icon:hover{opacity:.7}}#layout_nav_ssm .elm_content .elm_nav ul>li>.icon:before,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .elm_type span,.comp_blog .wrp_comp_body .wrp_comp_nav a span,.comp_calendar .wrp_comp_header nav a span,.comp_offers_categories_intro .wrp_comp_nav_categories a span,.part_ui_wsw .text_extra_small,.wsw .text_extra_small{font-size:.75em}#layout_nav_ssm .elm_content .elm_nav ul>li a:not(.icon){display:block;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#fff;font-family:niveau-grotesk,sans-serif;max-width:80%;padding:.375em 0;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.ui-heading{font-weight:700}::-moz-selection{color:#fff;background-color:#000}::selection{color:#fff;background-color:#000}::-ms-input-placeholder{color:rgba(0,0,0,.54)!important;opacity:initial!important}hr{display:block;width:100%;height:1px;border:0;border-top:1px solid #e6e6e6;margin:1em 0}fieldset{border:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;cursor:pointer}.part_ui_btn[disabled],body{cursor:default}.comp_history .wrp_comp_nav [data-nav-item],.part_ui_input[data-form-datepicker] input,input[type=submit]{cursor:pointer}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0)}ul{list-style:none}a:active,a:hover{outline-width:0}em,i,span{font-style:normal}table{border-collapse:collapse;border-spacing:0}html{width:100%;height:100%;font-size:100%;font-family:sans-serif;position:relative}@media all and (min-width:125em){html{max-width:1920px;margin-left:auto;margin-right:auto}}@media all and (max-width:89.9375em){#layout_footer .wrp_footer_bottom>.col{width:100%}#layout_footer .wrp_footer_bottom>.col>*{text-align:center}#layout_footer .wrp_footer_bottom .wrp_footer_social{padding-left:0}html{font-size:90%}}@media all and (max-width:63.9375em) and (min-width:60em){html{font-size:80%}}@media all and (max-width:47.9375em){#layout_booking .elm_content .elm_label span,#layout_booking .elm_content .elm_title span,#layout_nav .elm_content .elm_item span,#layout_nav .elm_content .wrp_menu_third .elm_item[data-children]:after,#layout_nav .elm_content .wrp_menu_third .elm_item[data-discount]:after,#layout_nav .elm_content .wrp_menu_third .elm_item[data-limited]:after,#layout_nav .elm_content .wrp_menu_third .elm_title span,#layout_nav_ssm .elm_content .elm_breadcrumbs li,#layout_nav_ssm .elm_content .elm_nav ul>li>.icon:before,#layout_nav_ssm .elm_content .elm_top>.icon{font-size:1em}#layout_nav_ssm{width:20em}#layout_nav_ssm:not(.ssm-nav-visible){-webkit-transform:translate(-20em,0)!important;-ms-transform:translate(-20em,0)!important;transform:translate(-20em,0)!important}#layout_nav_ssm .elm_content .elm_nav ul>li{font-size:100%}html{font-size:95%}body #layout{padding:0}}html.wf-active body:not(.mod--preload)>.elm_spinner,html.wf-inactive body:not(.mod--preload)>.elm_spinner{opacity:0!important;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.comp_visual_button,.part_item_image,html.mod--no-scroll{overflow:hidden}body{font-family:niveau-grotesk,sans-serif;color:#000;font-weight:400;line-height:1.5;width:100%;height:100%;position:relative}html.no-js body:not(.mod--loaded):after{display:block;content:attr(data-no-js);position:fixed;z-index:1100;left:50%;top:50vh;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:30em;text-align:center;margin-top:3em}body #layout{overflow:hidden;min-height:100vh;display:flex;-ms-flex-direction:column;flex-direction:column}#layout_main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#layout_main section,.comp_calendar .wrp_comp_header,.part_form_contact.part_form_contact_booking .part_ui_heading{margin-bottom:1.5em}.container{max-width:108em;padding:0 1.5em;margin:0 auto;display:table;table-layout:fixed;width:100%}.container.mod--small{max-width:76em}#layout_arrow{bottom:1em;width:3.25em;height:3.25em;border-radius:50% 0 0 50%;-webkit-box-shadow:1px 1px 3px rgba(17,17,17,.3);box-shadow:1px 1px 3px rgba(17,17,17,.3);display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;cursor:pointer;right:0}#layout_arrow.state--back .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#layout_arrow .icon{font-size:1.625em;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.part_cookie_consent .wrp .wrp_part_options .part_ui_btn[data-cookies-approve]{background-color:#a18b81;border-color:#a18b81}.part_cookie_consent .wrp .wrp_part_options .part_ui_btn[data-cookies-approve]:hover{background-color:#917d74;border-color:#917d74}.part_profitroom .be-panel{position:relative;background-color:rgba(161,139,129,.53);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0 1em;overflow:hidden}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal.fixed{position:relative;bottom:auto}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-el{display:block;padding:0;height:auto}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li .elm_item input,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li .elm_item input,.comp_visual .wrp_comp_background .elm_item .lazyload,.comp_visual .wrp_comp_caption:not(.flickity-enabled) .elm_item:not(:first-of-type),.comp_visual_button .wrp_comp_background .elm_item .lazyload,.comp_visual_image .wrp_comp_background .elm_item .lazyload,.comp_visual_text .wrp_comp_background .elm_item .lazyload,.flickity-prev-next-button svg,.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-title,.part_ui_dropdown ul li .elm_item input,body.ie .lg-toolbar,html.ie .lg-outer .lg-item:after,html.ie .ssm-nav{display:none}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group{text-align:center;position:relative;padding:.875em 1em .875em 0}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group+.wis2-input-group{padding-left:1em}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group+.wis2-input-group:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;display:block;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(42%,#fff),color-stop(42.1%,transparent),color-stop(62%,transparent),color-stop(62.1%,#fff),to(#fff));background-image:linear-gradient(to bottom,#fff 0,#fff 42%,transparent 42.1%,transparent 62%,#fff 62.1%,#fff 100%)}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group+.wis2-input-group:after{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e933";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:-.375em;top:43%;color:#fff;font-size:.875em}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group .wis2-input,.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group .wis2-label{font-size:.9375em;font-weight:700;color:#fff;float:none}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group .wis2-label{display:block;padding:0;margin-bottom:.5625em;pointer-events:none}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group .wis2-input{background-color:transparent;border:0;margin-left:0;padding:0;width:6.25em;height:auto;position:relative}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-button--default:hover,.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-button--primary:hover{background-color:#9a9a9a;color:#fff}.part_item_blog .wrp_part_content .wrp_part_tags .col:last-of-type:after,.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group .wis2-input:before,.wsw p:after,html.ie .part_item_block_calendar_image_high .wrp_part_bottom:after,html.ie .part_item_block_calendar_image_high .wrp_part_top:before,html.ie .part_item_block_calendar_image_wide .wrp_part_left:after{content:normal}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group .wis2-input:after{content:"";position:absolute;bottom:100%;left:0;right:0;height:2em;z-index:1}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-button-hld+.wis2-button-hld,.part_ui_btn span:not(.icon):last-of-type,.part_ui_link span:not(.icon):last-of-type{margin-left:.5em}@media screen and (max-width:600px){.part_profitroom .be-panel{padding:.875em 1em}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal{padding-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group{width:50%}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-input-group+.wis2-input-group{padding-right:0}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-button-hld{width:100%;margin-top:.5em}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-button-hld+.wis2-button-hld{margin-left:0}}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-button{display:-webkit-box;display:-ms-flexbox;display:flex;border:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9375em;font-weight:700;text-transform:none;padding:.875em;-webkit-transition:background .3s ease 0s,color .3s ease 0s;transition:background .3s ease 0s,color .3s ease 0s}.part_item_block_room.mod--background-a,.part_item_block_text.mod--background-a,.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-button--primary{background-color:#a18b81;color:#fff}.part_profitroom #wis2-panel .wis2-panel.wis2-panel--horizontal .wis2-button--default{background-color:#fff;color:#a18b81}.part_dialog{-webkit-animation:.3s backwards fadeInDown;animation:.3s backwards fadeInDown;position:relative;text-align:left;display:inline-block;vertical-align:middle;border-radius:0;z-index:1003;margin:4em auto;min-width:31.25em;max-width:43.75em}.part_dialog .wrp_dialog{position:relative;background-color:#fff;padding:1.25em 1.5em;pointer-events:auto}.part_dialog .elm_dialog_close{position:absolute;color:#f3f3f3;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;right:1em;top:1em}.part_form .elm_label{display:block;margin-bottom:.5em}.part_form_contact{background:#a18b81;color:#fff;padding:5em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.part_form_contact .elm_title{text-transform:uppercase;color:#000;font-weight:700;display:block;margin-bottom:2em}.part_form_contact .elm_legend{width:6.25em;text-transform:uppercase;font-weight:500}.part_form_contact .elm_legend span{font-size:.875em;letter-spacing:.05em}.part_form_contact input,.part_form_contact textarea{background:padding-box;color:#fff;border:1px solid #fff;-webkit-box-shadow:none;box-shadow:none}.part_form_contact input{border:none;border-bottom:1px solid rgba(255,255,255,.5);-webkit-transition:border-color .3s ease 0s;transition:border-color .3s ease 0s;min-width:9.375em;width:80%;-moz-appearance:textfield}.part_form_contact input::-webkit-inner-spin-button,.part_form_contact input::-webkit-outer-spin-button{-webkit-appearance:none}.part_form_contact input:focus{border-bottom-color:#fff}.part_form_contact textarea{width:100%;min-height:8.125em;margin-top:1em;padding:.75em}.part_form_contact .mod--invalid input,.part_form_contact .mod--invalid textarea{border-color:#ec644b!important}.part_form_contact .part_ui_select:after{font-size:.5em}.part_form_contact .part_ui_select select{height:auto;padding:0 3em .125em 0;font-style:normal;color:#fff;text-align:left;font-family:niveau-grotesk,sans-serif;border-bottom-color:rgba(255,255,255,.5)}.part_form_contact .wrp_part_button{margin-top:3.625em;text-align:right}.part_form_contact.part_form_contact_booking{padding:2.5em 5em}@media all and (min-width:48em){#layout_header .wrp_header_right .col--book .part_ui_btn+.part_ui_btn{margin-left:.25em}.part_form_contact.part_form_contact_booking .elm_title{margin-bottom:0}.comp_ajurveda .wrp_comp_content [data-area-item].mod--active{-webkit-animation:.75s forwards fadeInDown;animation:.75s forwards fadeInDown}}.part_form_contact.part_form_contact_booking .elm_legend{width:10.9375em}.part_form_contact.part_form_contact_booking .elm_legend.mod--big,.part_item_menu .wrp_part_content{width:100%}.part_form_contact.part_form_contact_booking input{width:100%!important;min-width:0}.part_form_contact.part_form_contact_booking textarea{min-height:6.25em}.part_form_contact.part_form_contact_booking .elm_row_bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.part_form_contact.part_form_contact_booking .elm_row_bottom .wrp_part_button{margin-top:0!important}.part_item_block_calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;background:#f3f3f3;padding:1.5em;font-size:75%}.part_item_block_calendar.mod--background-a,.part_item_block_offer.mod--background-a,.part_item_offer_category.mod--background-a{background:#a18b81;color:#fff}.part_item_block_calendar .part_ui_heading{padding-bottom:1.5em;overflow:hidden}.part_item_block_calendar .part_ui_heading span:before{border-width:2px;left:0;top:120%}.part_item_block_calendar .elm_date{display:block;text-transform:uppercase;font-family:niveau-grotesk,sans-serif;margin:.5em 0;font-size:125%}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_price span.elm_small,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_stay span.elm_small,.comp_promo .wrp_comp_content .wrp_comp_price span.elm_small,.part_item_block_calendar .wrp_part_price span.elm_small,.part_item_block_offer .wrp_part_content .wrp_part_price span.elm_small,.part_item_block_offer .wrp_part_content .wrp_part_stay span.elm_small,.part_item_block_room .wrp_part_price span.elm_small{font-size:.5em;text-transform:uppercase;letter-spacing:.05em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_price span.elm_price,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_stay span.elm_price,.comp_promo .wrp_comp_content .wrp_comp_price span.elm_price,.part_item_block_calendar .wrp_part_price span.elm_price,.part_item_block_offer .wrp_part_content .wrp_part_price span.elm_price,.part_item_block_offer .wrp_part_content .wrp_part_stay span.elm_price,.part_item_block_room .wrp_part_price span.elm_price{font-weight:700;font-size:1.25em;letter-spacing:.025em;margin:0 .25em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_price span:first-of-type,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_stay span:first-of-type,.part_item_block_calendar .wrp_part_price span:first-of-type,.part_item_block_offer .wrp_part_content .wrp_part_price span:first-of-type,.part_item_block_offer .wrp_part_content .wrp_part_stay span:first-of-type{min-width:9.375em}.part_item_block_calendar .wrp_part_price span.elm_title{text-transform:uppercase;min-width:0;padding-right:.5em;font-size:.875em!important}.part_item_block_calendar .wrp_part_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.part_item_block_calendar .wrp_part_button .part_ui_btn{-ms-flex-item-align:end;align-self:flex-end}.part_item_block_calendar_image_high .wrp_part_bottom{position:absolute;bottom:0;width:100%}.part_item_block_calendar_image_high .wrp_part_bottom:after{content:'';position:absolute;top:-1.5em;height:1.5em;background:#fff;left:0;right:0}.part_item_block_calendar_image_wide .wrp_part_left{width:50%;position:absolute;padding-right:.75em;top:0;left:0;bottom:0}html.ie .part_item_block_calendar_image_wide .wrp_part_left{padding-right:0}.part_item_block_calendar_image_wide .wrp_part_left .part_item_image{width:100%;height:100%;overflow:hidden}.part_item_block_calendar_image_wide .wrp_part_left .part_item_image>img{position:absolute;margin:auto;top:-9999px;left:-9999px;bottom:-9999px;right:-9999px;max-width:none;width:auto}.part_item_block_calendar_image_wide .wrp_part_left:after{content:'';position:absolute;top:0;bottom:0;width:1.5em;background:#fff;right:-.75em}.part_item_block_calendar_image_wide .wrp_part_right{width:50%;position:absolute;right:0;top:0;bottom:0;padding-left:.75em}html.ie .part_item_block_calendar_image_wide .wrp_part_right{padding-left:0}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_images .part_item_image,.part_item_block_calendar_image_wide .wrp_part_right>a{height:100%}.part_item_block_offer{background-size:cover;background-position:center center}.part_item_block_offer .wrp_part_content{width:50%;top:50%;bottom:auto;height:auto;left:50%;right:auto;margin:0 auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.part_item_block_offer .wrp_part_content .elm_type span{font-size:.8125em}.part_item_block_offer .wrp_part_content .part_ui_heading{margin:.5em 0}.comp_block_wide .wrp_comp_text,.comp_promo .wrp_comp_content .wrp_comp_text,.comp_voucher .wrp_comp_body .wrp_comp_content .elm_contact,.part_item_block_offer .wrp_part_content .wrp_part_text,.part_item_block_room .wrp_part_text,.part_item_block_text .wrp_part_text{margin-top:1.25em}.part_item_block_offer .wrp_part_content .wrp_part_button{margin-top:1.875em}.part_item_block_offer .wrp_part_content .wrp_part_button:not(:last-of-type){margin-bottom:1.5625em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_price,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_stay,.comp_promo .wrp_comp_content .wrp_comp_price,.part_item_block_offer .wrp_part_content .wrp_part_price,.part_item_block_offer .wrp_part_content .wrp_part_stay,.part_item_block_room .wrp_part_price{margin-top:1.5625em}.part_item_block_offer .wrp_part_content .wrp_part_stay span.elm_price{font-size:1em;font-weight:300;letter-spacing:.25em}@media all and (max-width:74.9375em){#layout_header .wrp_header .elm_booking,#layout_header .wrp_header .elm_menu,#layout_header .wrp_header_right .part_form{display:none}#layout_header .wrp_header_right{padding-right:0;margin:0}#layout_header .wrp_header_right>[class*=" col"],#layout_header .wrp_header_right>[class^=col]{padding:0}#layout_nav .elm_content .wrp_menu_third .wrp_menu_section_content .elm_image{width:25em}.part_item_block_offer .wrp_part_content .part_ui_heading span:before{content:normal}.part_item_block_offer .wrp_part_content{width:83.33333333%}}.part_item_block_offer .wrp_part_dates{position:absolute;right:3.125em;bottom:2.8125em;top:auto;left:auto;width:auto;height:auto}.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates],.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates],.part_item_block_offer .wrp_part_dates [data-dates],.part_item_block_room .wrp_part_dates [data-dates]{display:block;cursor:pointer}.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates]:hover .wrp_icon,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates]:hover .wrp_icon,.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right .elm_icon:hover,.comp_map .elm_link:hover,.part_item_block_offer .wrp_part_dates [data-dates]:hover .wrp_icon,.part_item_block_room .wrp_part_dates [data-dates]:hover .wrp_icon,.part_item_blog:hover .wrp_part_content{background:#000;color:#fff}.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates] span:not(.icon),.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates] span:not(.icon),.part_item_block_offer .wrp_part_dates span:not(.icon),.part_item_block_room .wrp_part_dates span:not(.icon),.part_item_offer_small .wrp_part_price .elm_title{text-transform:uppercase;font-size:.875em;letter-spacing:.025em}.part_item_block_silhouette .wrp_part_content .wrp_part_text,.part_item_menu .elm_description{letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:italic;font-family:'Libre Baskerville',serif}.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates] span.icon,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates] span.icon,.part_item_block_offer .wrp_part_dates span.icon,.part_item_block_room .wrp_part_dates span.icon{position:absolute;top:50%;left:0;right:0;text-align:center;font-size:2em;margin-top:-.5em}.part_item_block_offer .wrp_part_dates .wrp_icon,.part_item_block_room .wrp_part_dates .wrp_icon{position:relative;width:3.75em;height:3.75em;border-radius:50%;background:#a18b81;color:#fff;-webkit-transition:background .3s ease 0s,color .3s ease 0s;transition:background .3s ease 0s,color .3s ease 0s}.mod--background-a.part_item_block_offer .wrp_part_dates .wrp_icon{background:#fff;color:#a18b81}.part_item_block_room,.part_item_block_text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:center center/cover #fff;color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.part_item_block_room.mod--background-b{background-color:#f3f3f3;color:#000}.part_item_block_room .wrp_part_content .wrp_part_button,.part_item_block_text .wrp_part_content .wrp_part_button{margin-top:3.4375em}.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn{color:#fff;border-color:#000;background-color:transparent}.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn span{background:#000;min-width:14.28571429em;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s}.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn.mod--active span,.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn:not([disabled]):hover span,.part_item_block_silhouette:hover .part_ui_btn.part_ui_btn_outline.mod--color span{background:#9a9a9a}.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn.mod--active,.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn:not([disabled]):hover,.part_item_block_silhouette:hover .part_ui_btn.part_ui_btn_outline.mod--color{color:#fff;border-color:#9a9a9a}.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn[disabled]{border-color:#4d4d4d}.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn:hover{border-color:#fff!important;color:#000!important}.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn:hover span{background:#fff!important}.part_item_block_room .wrp_part_discount,.part_item_block_text .wrp_part_discount{position:absolute;top:2.5em;right:6.25em}.part_item_block_room .wrp_part_discount span,.part_item_block_text .wrp_part_discount span{color:#000;text-transform:uppercase;font-weight:700;vertical-align:middle;letter-spacing:.2em;font-size:1em;margin-top:.25em}.part_item_block_room .wrp_part_discount strong,.part_item_block_text .wrp_part_discount strong{color:#fff;font-size:5.75em;font-weight:300;vertical-align:middle;letter-spacing:0}.part_item_block_room .wrp_part_discount strong sup,.part_item_block_text .wrp_part_discount strong sup{font-size:.625em;position:relative;top:-.4375em}.part_item_block_room .wrp_part_dates{position:absolute;right:3.125em;bottom:2.8125em}.mod--background-a.part_item_block_room .wrp_part_dates .wrp_icon{background:#fff;color:#a18b81}.part_item_block_silhouette{display:block;background-repeat:no-repeat;background-position-y:top;background-position-x:left;background-size:cover}.part_item_block_silhouette .wrp_part_content{top:auto;left:auto;bottom:auto;right:auto;width:50%;height:auto;z-index:1}.part_item_block_silhouette .wrp_part_content .part_ui_heading span{font-size:2.5em}.part_item_block_silhouette .wrp_part_content .wrp_part_text{font-size:1.3125em}.part_item_block_silhouette .wrp_part_content .wrp_part_button{margin-top:3.375em}.part_item_block_silhouette.mod--silhouette-slim{background-image:url(/img/slim.png)}.part_item_block_silhouette.mod--silhouette-slim .wrp_part_content{bottom:5.125em;right:1em;width:44%}@media all and (max-width:89.9375em){.part_item_block_room .wrp_part_discount{top:0;right:1em}.part_item_block_silhouette.mod--silhouette-slim .wrp_part_content{width:60%}}.part_item_block_silhouette.mod--silhouette-relax{background-image:url(/img/relax.png)}.part_item_block_silhouette.mod--silhouette-relax .wrp_part_content{top:5.625em;left:9.375em}.part_item_block_silhouette.mod--silhouette-yoga2{background-image:url(/img/yoga2.png)}.part_item_block_silhouette.mod--silhouette-yoga2 .wrp_part_content{top:4.875em;right:.5em;width:44%}.part_item_block_silhouette.mod--silhouette-beauty{background-image:url(/img/beauty.png)}.part_item_block_silhouette.mod--silhouette-beauty .wrp_part_content{top:5.625em;right:3em;width:40%}@media all and (max-width:99.9375em){.part_item_block_silhouette.mod--silhouette-beauty .wrp_part_content{right:3.75em}}.part_item_block_silhouette.mod--silhouette-sport{background-image:url(/img/sport.png)}.part_item_block_silhouette.mod--silhouette-sport .wrp_part_content{top:4.875em;right:3.75em}.part_item_block_silhouette.mod--silhouette-yoga{background-image:url(/img/yoga.png)}.part_item_block_silhouette.mod--silhouette-yoga .wrp_part_content{top:4.875em;right:1em;width:44%}@media all and (max-width:89.9375em){.part_item_block_silhouette.mod--silhouette-yoga .wrp_part_content{width:60%}}.part_item_block_silhouette.mod--silhouette-romance{background-image:url(/img/romance.png)}.part_item_block_silhouette.mod--silhouette-romance .wrp_part_content{top:5.625em;left:8.4375em}.part_item_block_silhouette.mod--silhouette-ajurveda{background-image:url(/img/ajurveda.png)}.part_item_block_silhouette.mod--silhouette-ajurveda .wrp_part_content{top:5em;right:3.75em;width:45%}@media all and (max-width:99.9375em){.part_item_block_silhouette.mod--silhouette-ajurveda .wrp_part_content{width:50%;right:3em}}@media all and (max-width:89.9375em){.part_item_block_silhouette.mod--silhouette-ajurveda .wrp_part_content{width:60%;right:0}.part_item_block_text .wrp_part_discount{top:0;right:1em}}.part_item_block_silhouette.mod--silhouette-wellness{background-image:url(/img/wellness.png)}.part_item_block_silhouette.mod--silhouette-wellness .wrp_part_content{top:13.75em;right:.5em}@media all and (max-width:47.9375em){.part_dialog .wrp_dialog{padding:1em 1.5em}.part_dialog{width:calc(100% - 34px);min-width:0;max-width:100%}.part_form_contact{padding:2em}.part_form_contact .elm_row{margin:0 -.75em}.part_form_contact .elm_row>[class*=" col"],.part_form_contact .elm_row>[class^=col]{padding:.75em}.part_form_contact .elm_legend span,.part_item_block_calendar .wrp_part_price span.elm_small,.part_item_block_calendar .wrp_part_price span.elm_title,.part_item_block_calendar .wrp_part_price span:not(.elm_small):not(.elm_price),.part_item_block_offer .wrp_part_content .elm_type span,.part_item_block_offer .wrp_part_content .wrp_part_price span.elm_small,.part_item_block_offer .wrp_part_content .wrp_part_price span:not(.elm_small):not(.elm_price),.part_item_block_offer .wrp_part_content .wrp_part_stay span.elm_small,.part_item_block_offer .wrp_part_content .wrp_part_stay span:not(.elm_small):not(.elm_price),.part_item_block_offer .wrp_part_dates span:not(.icon),.part_item_block_room .wrp_part_dates span:not(.icon),.part_item_block_room .wrp_part_price span.elm_small,.part_item_block_room .wrp_part_price span:not(.elm_small):not(.elm_price),.part_item_block_silhouette .wrp_part_content .wrp_part_text{font-size:1em}.part_form_contact input{width:100%}.part_form_contact.part_form_contact_booking .elm_title{margin-bottom:1em}.part_item_block_calendar .wrp_part_price,.part_item_block_offer .wrp_part_content .wrp_part_price,.part_item_block_offer .wrp_part_content .wrp_part_stay,.part_item_block_room .wrp_part_price{margin-top:.5em}.part_item_block_calendar .wrp_part_button{padding-top:1em}.part_item_block_calendar_image_high .wrp_part_top>a{position:static;top:auto;left:auto;bottom:auto;right:auto;width:auto;height:auto}.part_item_block_calendar_image_high .wrp_part_bottom:after,.part_item_block_calendar_image_high .wrp_part_top:before,.part_item_block_calendar_image_wide .wrp_part_left:after,.part_item_block_offer:before{content:normal}.part_item_block_calendar_image_high .wrp_part_bottom{margin-top:1.5em;position:relative}.part_item_block_calendar_image_wide .wrp_part_left{width:100%;position:static;top:auto;left:auto;bottom:auto;right:auto;padding-right:0;margin-bottom:1.5em}.part_item_block_calendar_image_wide .wrp_part_right{width:100%;position:static;top:auto;left:auto;bottom:auto;right:auto;padding-left:0}.part_item_block_offer .wrp_part_content{width:100%;padding:2em;position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.part_item_block_offer .wrp_part_dates,.part_item_block_room .wrp_part_dates{position:static;-ms-flex-item-align:start;align-self:flex-start;margin:0 0 2em 2em}.part_item_block_room .wrp_part_discount,.part_item_block_text .wrp_part_discount{position:static;text-align:right}.part_item_block_room .wrp_part_discount strong sup{font-size:.625em}.part_item_block_silhouette .wrp_part_content .part_ui_heading span{font-size:1.5em}.part_item_block_silhouette .wrp_part_content .wrp_part_button{margin-top:1.5em}.part_item_block_silhouette.mod--silhouette-wellness .wrp_part_content{top:9.375em}}.part_item_block_silhouette.mod--silhouette-children{background-image:url(/img/deti.png)}.part_item_block_silhouette.mod--silhouette-children .wrp_part_content{top:6.25em;right:auto;left:7em}.part_item_block_text.mod--background-b{background-color:#f3f3f3;color:#000}.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn{color:#fff;border-color:#000;background-color:transparent}@media all and (max-width:22.4375em){#layout_header .wrp_header .elm_logo{font-size:2em}.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn{width:100%}.mod--background-a.part_item_block_room .wrp_part_content .wrp_part_button .part_ui_btn span{min-width:100%}.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn{width:100%}}.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn span{background:#000;min-width:14.28571429em;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s}.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn.mod--active span,.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn:not([disabled]):hover span,.part_item_offer_category:hover .part_ui_btn.part_ui_btn_outline.mod--color span,.part_ui_btn.part_ui_btn_outline.mod--active span,.part_ui_btn.part_ui_btn_outline.mod--color-1.mod--active span,.part_ui_btn.part_ui_btn_outline.mod--color-1:not([disabled]):hover span,.part_ui_btn.part_ui_btn_outline.mod--color.mod--active span,.part_ui_btn.part_ui_btn_outline.mod--color:not([disabled]):hover span,.part_ui_btn.part_ui_btn_outline:not([disabled]):hover span{background:#9a9a9a}.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn.mod--active,.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn:not([disabled]):hover,.part_item_offer_category:hover .part_ui_btn.part_ui_btn_outline.mod--color{color:#fff;border-color:#9a9a9a}.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn[disabled]{border-color:#4d4d4d}.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn:hover{border-color:#fff!important;color:#000!important}.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn:hover span{background:#fff!important}.mod--background-a.part_item_block_text .wrp_part_text ol li:before,.mod--background-a.part_item_block_text .wrp_part_text ul li:before,.part_item_offer_small.mod--light{color:#fff}.part_item_blog,.part_item_feature{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.part_item_blog .wrp_part_image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}.part_item_blog .wrp_part_image:after{position:absolute;top:0;left:0;bottom:0;right:0;background:#000;opacity:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.comp_block_images .part_item_image>img,.comp_block_text_image_link .part_item_image>img,.part_item_blog .wrp_part_image>img{position:absolute;top:-9999px;left:-9999px;bottom:-9999px;right:-9999px;width:auto;max-width:none;margin:auto}.part_item_blog .wrp_part_content{background:#f3f3f3;-webkit-transition:color .3s ease 0s,background .3s ease 0s;transition:color .3s ease 0s,background .3s ease 0s;padding:2.5em}.part_item_blog .wrp_part_content .elm_title{font-weight:700;text-transform:uppercase;position:relative;margin-bottom:2em}.part_item_blog .wrp_part_content .elm_title:before{content:'';position:absolute;left:0;top:120%;width:5.25em;display:block;border-bottom:2px solid;border-top:2px solid;border-radius:2px}.part_item_blog .wrp_part_content .elm_title span{font-size:1.6875em;letter-spacing:.4em;line-height:1.1}.part_item_blog .wrp_part_content .wrp_part_tags{margin-top:1em;margin-bottom:1em;font-family:'Libre Baskerville',serif;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.part_item_blog .wrp_part_content .wrp_part_tags .col:after{content:'';border-right:1px solid;position:absolute;right:0;top:.25em;bottom:.25em}.part_item_blog .wrp_part_content .wrp_part_tags span{font-size:1.125em;letter-spacing:.025em}.part_item_blog .wrp_part_content .elm_date span,.part_ui_wsw,.wsw{letter-spacing:.05em}.part_item_decoration{position:absolute;width:auto!important;height:auto!important;top:auto!important;left:auto!important;bottom:auto!important;right:auto!important}.part_item_directory,.part_item_directory .wrp_part_content{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.part_item_decoration.mod--svg-color svg path{fill:#000}.comp_room_extras .wrp_comp_decoration svg path,.part_item_decoration.mod--svg-color-a svg path{fill:#a18b81}.comp_ajurveda .wrp_comp_nav [data-nav-item].mod--active,.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_decoration svg path,.part_item_decoration.mod--svg-color-1 svg path{fill:#fff}.part_item_decoration.mod--svg-trees{bottom:0!important;right:2em!important;width:12.5em!important;height:12.5em!important}@media all and (max-width:89.9375em){.part_item_decoration.mod--svg-trees{width:9.375em!important;height:9.375em!important}}.part_item_decoration.mod--svg-leaves{bottom:-2px!important;right:2em!important;width:12.5em!important;height:12.5em!important}@media all and (max-width:89.9375em){.part_item_decoration.mod--svg-leaves{width:9.375em!important;height:9.375em!important}}.part_item_decoration.mod--svg-geode-a{bottom:6.25em!important;right:0!important;-webkit-transform:translate(35%,0);-ms-transform:translate(35%,0);transform:translate(35%,0);width:18.75em!important;height:18.75em!important}.part_item_decoration.mod--svg-geode-b{bottom:3em!important;left:0!important;-webkit-transform:translate(-35%,0);-ms-transform:translate(-35%,0);transform:translate(-35%,0)}.part_item_decoration.mod--svg-seeds{bottom:0!important;left:0!important;-webkit-transform:translate(-15%,15%);-ms-transform:translate(-15%,15%);transform:translate(-15%,15%)}@media all and (max-width:100em){.part_item_decoration.mod--svg-geode-a,.part_item_decoration.mod--svg-geode-b{width:12.5em!important;height:12.5em!important}.part_item_decoration.mod--svg-seeds{width:18.75em!important;height:18.75em!important}}@media all and (max-width:89.9375em){.part_item_decoration.mod--svg-seeds{width:12.5em!important;height:12.5em!important}}.part_item_decoration.mod--svg-mandala{top:.5em!important;right:0!important;-webkit-transform:translate(40%,0);-ms-transform:translate(40%,0);transform:translate(40%,0);width:15.625em!important;height:15.625em!important}@media all and (max-width:89.9375em){.part_item_decoration.mod--svg-mandala{width:9.375em!important;height:9.375em!important}}.part_item_decoration.mod--svg-flower{bottom:0!important;right:2em!important;width:15.625em!important;height:15.625em!important}.part_item_directory{display:flex;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#f3f3f3}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_inner .part_ui_heading,.comp_menu .wrp_comp_body .wrp_list .elm_separator:last-child,.comp_voucher .wrp_comp_body .wrp_comp_content .part_ui_heading,.part_item_directory .part_ui_title,.part_item_directory .wrp_part_image,.part_item_menu{margin-bottom:2em}.part_item_directory .wrp_part_content{display:flex;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 2em 1.5em}.comp_ajurveda .wrp_comp_content [data-area-item] .elm_item_button,.comp_block_booking .wrp_comp_bottom,.comp_block_booking_offer .wrp_comp_bottom,.comp_visual_button .wrp_comp_caption .elm_item .elm_subtext,.part_item_directory .wrp_part_button{margin-top:2em}.part_item_feature .wrp_part_image{display:block;margin-right:auto;margin-left:auto;width:100%;max-width:5.625em;margin-bottom:2em}.part_item_feature .wrp_part_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.part_item_feature .part_ui_heading{width:50%;display:block;margin-right:auto;margin-left:auto;margin-bottom:2.8125em}.part_item_feature .part_ui_heading span:before{top:120%;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:3.59259259em}.part_item_feature .wrp_part_button{margin-top:2.8125em}.part_item_image.mod--video>img{position:absolute;margin:auto;top:-9999px;left:-9999px;bottom:-9999px;right:-9999px;max-width:none;min-width:100%;min-height:100%;width:auto}.part_item_info{display:block;width:1.75em;height:1.75em;border-radius:50%;position:relative}.part_item_info .wrp_part_popup .wrp_icon>.icon,.part_item_info>.icon{position:absolute;left:0;right:0;top:50%;text-align:center;margin-top:-.5em;font-size:1em}.part_item_info>.icon.icon--glass+.wrp_part_popup .wrp_popup_header{background:#000}.part_item_info>.icon.icon--glass+.wrp_part_popup .wrp_popup_header:before{border-bottom-color:#000}.part_item_info>.icon.icon--weights+.wrp_part_popup .wrp_popup_header{background:#7fffd4}.part_item_info>.icon.icon--weights+.wrp_part_popup .wrp_popup_header:before{border-bottom-color:#7fffd4}.comp_booking_form .wrp_comp_body,.part_item_info>.icon.icon--skull+.wrp_part_popup .wrp_popup_header{background:#a18b81}.part_item_info>.icon.icon--skull+.wrp_part_popup .wrp_popup_header:before{border-bottom-color:#a18b81}.part_item_info .wrp_part_popup{position:absolute;top:3em;width:18.75em;left:-2em;z-index:1000;opacity:0;pointer-events:none;-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);transform:translate(0,-10%);-webkit-transition:opacity .3s ease 0s,-webkit-transform .3s ease 0s;transition:opacity .3s ease 0s,-webkit-transform .3s ease 0s;transition:opacity .3s ease 0s,transform .3s ease 0s;transition:opacity .3s ease 0s,transform .3s ease 0s,-webkit-transform .3s ease 0s;-webkit-box-shadow:0 .3125em .625em rgba(0,0,0,.2);box-shadow:0 .3125em .625em rgba(0,0,0,.2)}.part_item_info .wrp_part_popup:before{content:'';display:block;position:absolute;left:0;right:0;height:1.5em;top:-1.5em}.part_item_info .wrp_part_popup .wrp_popup_header{text-transform:uppercase;color:#fff;padding:.5em}.part_item_info .wrp_part_popup .wrp_popup_header:before{content:'';width:0;height:0;border-style:solid;border-width:0 .625em .9375em;border-color:transparent transparent #000;position:absolute;left:2.3125em;top:-.9375em}.part_item_info .wrp_part_popup .wrp_popup_content{background:#fff;color:#000;padding:.5em}.part_item_info .wrp_part_popup .wrp_icon{position:absolute;right:.5em;bottom:.5em;width:1.75em;height:1.75em;border-radius:50%}.part_item_info:hover .wrp_part_popup{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);pointer-events:all}.part_item_menu .elm_serving{font-weight:300;width:6.25em}.part_item_menu .elm_price{width:6.25em;font-weight:500;text-align:right}.part_item_menu .elm_item_title{display:block;font-weight:700;text-transform:uppercase}.part_item_menu .elm_item_title span{font-size:.875em;letter-spacing:.1em}.part_item_menu .elm_description{font-weight:400;font-size:.875em}.part_item_menu .elm_info{margin-top:.75em}.part_item_offer_category{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#f3f3f3}.part_item_offer_category .wrp_part_content{top:auto;left:3.125em;bottom:2em;right:2em;width:auto;height:auto}.part_item_offer_category .wrp_part_content .wrp_part_text{font-family:'Libre Baskerville',serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.part_item_offer_category .wrp_part_content .wrp_part_text,.part_item_offer_category .wrp_part_content .wrp_part_text em,.part_item_offer_category .wrp_part_content .wrp_part_text i,.part_item_offer_category .wrp_part_content .wrp_part_text span{font-style:italic}.part_ui_btn.mod--loading:after,.part_ui_checkbox input+em:before,.part_ui_checkbox input+span:before{font-family:iconfont!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.part_item_offer_category .wrp_part_content .wrp_part_button{margin-top:3em;text-align:right}.part_item_offer_small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;background:center center/cover #f3f3f3;padding:4.6875em 3.3125em}.part_item_offer_category .wrp_part_content .part_ui_heading,.part_item_offer_small .part_ui_heading{margin-bottom:3em}.part_item_offer_category .wrp_part_content .part_ui_heading span,.part_item_offer_small .part_ui_heading span{line-height:normal}.part_item_offer_category .wrp_part_content .part_ui_heading span:before,.part_item_offer_small .part_ui_heading span:before{content:'';position:absolute;top:120%;left:0;width:3.59259259em;border-top:2px solid;opacity:1}.part_item_offer_small .wrp_part_text{height:6.875em;overflow:hidden}.part_item_offer_small .wrp_part_price .elm_price{font-weight:700;font-size:1.375em;letter-spacing:.025em;margin-left:1.5em}.part_item_offer_small .wrp_part_price .elm_currency{font-size:.8125em;letter-spacing:.025em;margin-left:.25em}.part_item_offer_small .wrp_part_button{width:1.9375em;height:1.9375em;background:#a18b81;border-radius:50%;position:absolute;bottom:1em;right:1.25em;color:#fff}.part_item_offer_small .wrp_part_button .icon{position:absolute;left:50%;top:50%;text-align:center;margin-top:-.5em;margin-left:-.4375em}.part_ui_alert{border-radius:0;position:relative;padding:.75em 1em;margin:.75em 0;border:1px solid rgba(0,0,0,.1)}.part_ui_alert:not(.mod--left){text-align:center}.part_ui_alert .icon--close{right:.375em;top:.375em;position:absolute;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.part_ui_alert .icon--close:hover{opacity:.7}.part_ui_alert .icon--close:before{font-size:.75em;display:block}.part_ui_alert.mod--success{color:#0d3e1b;background-color:rgba(33,154,67,.5)}.mod--contrast.part_ui_alert.mod--success{color:#fff;background-color:#219a43}.part_ui_alert.mod--warning{color:#664d03;background-color:rgba(255,193,7,.5)}.mod--contrast.part_ui_alert.mod--warning{color:#000;background-color:#ffc107}.part_ui_alert.mod--error{color:#5e281e;background-color:rgba(236,100,75,.5)}.mod--contrast.part_ui_alert.mod--error{color:#fff;background-color:#ec644b}.part_ui_alert.mod--info{color:#003166;background-color:rgba(0,123,255,.5)}.part_ui_btn.part_ui_btn_primary,.part_ui_btn:hover{background-color:#a18b81;color:#fff;border-color:#a18b81}.mod--contrast.part_ui_alert.mod--info{color:#fff;background-color:#007bff}.comp_map .elm_link span,.comp_room_extras .wrp_comp_contact,.part_ui_alert>span,.part_ui_btn span.icon,.part_ui_wsw .text_small,.wsw .text_small{font-size:.875em}.part_ui_btn{display:inline-block;text-align:center;border-radius:0;border:1px solid transparent;line-height:1;font-size:1em;position:relative;overflow:hidden;-webkit-transition:background .3s ease 0s,color .3s ease 0s,border-color .3s ease 0s;transition:background .3s ease 0s,color .3s ease 0s,border-color .3s ease 0s;padding:.25em}.comp_visual .wrp_comp_caption .elm_item,.part_ui_btn span.icon:before,.part_ui_btn.mod--block{width:100%}.part_ui_btn.mod--small,.part_ui_heading.mod--small{font-size:80%}.part_ui_btn.mod--big,.part_ui_heading.mod--big{font-size:120%}.part_ui_btn.mod--loading{position:relative;pointer-events:none}.lazyload,.lazyloading,.part_ui_btn.mod--loading>span{opacity:0}.part_ui_btn.mod--loading:before{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.part_ui_btn.mod--loading:after{font-weight:400;z-index:1;font-size:18px;content:"\e90c";-webkit-animation:1.4s infinite load;animation:1.4s infinite load;position:absolute;margin-left:-9px;margin-top:-9px;background-size:100%;left:50%;top:50%}.part_ui_btn span{font-size:.875em;padding:1em}.part_ui_btn span:not(.icon){letter-spacing:.2em;text-transform:uppercase;font-weight:700}.part_ui_btn span:not(.icon):first-of-type,.part_ui_link span:not(.icon):first-of-type{margin-right:.5em}.part_ui_btn span:not(.icon):only-of-type{margin-left:0;margin-right:0}.part_ui_btn.part_ui_btn_primary.mod--active,.part_ui_btn.part_ui_btn_primary:hover,.part_ui_btn.part_ui_btn_primary[disabled]{color:#fff}.part_ui_btn.part_ui_btn_primary.mod--color{color:#fff;background-color:#000;border-color:#000}.part_ui_btn.part_ui_btn_outline.mod--active,.part_ui_btn.part_ui_btn_outline.mod--color.mod--active,.part_ui_btn.part_ui_btn_outline.mod--color:not([disabled]):hover,.part_ui_btn.part_ui_btn_outline:not([disabled]):hover{border-color:#9a9a9a;color:#fff}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content.mod--invert,.comp_block_wide .wrp_comp_content.mod--invert,.comp_calendar .wrp_comp_header nav.nav_categories a,.comp_voucher .wrp_comp_body .part_form .part_ui_input input,.comp_voucher .wrp_comp_body .part_form .part_ui_wsw a,.comp_voucher .wrp_comp_body .part_form .wrp_acceptance a:hover,.mod--background-a .part_ui_wsw ol li:before,.mod--background-a .part_ui_wsw ul li:before,.mod--background-a .wsw ol li:before,.mod--background-a .wsw ul li:before,.part_ui_btn.part_ui_btn_primary.mod--color.mod--active,.part_ui_btn.part_ui_btn_primary.mod--color:hover,.part_ui_btn.part_ui_btn_primary.mod--color[disabled]{color:#fff}.part_ui_btn.part_ui_btn_outline{color:#fff;border-color:#a18b81;background-color:transparent}.part_ui_btn.part_ui_btn_outline span{background:#a18b81;min-width:14.28571429em;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s}.part_ui_btn.part_ui_btn_outline[disabled]{border-color:#bdaea7}.part_ui_btn.part_ui_btn_outline.mod--color{color:#fff;border-color:#000;background-color:transparent}.part_ui_btn.part_ui_btn_outline.mod--color span{background:#000;min-width:14.28571429em;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s}.part_ui_btn.part_ui_btn_outline.mod--color[disabled]{border-color:#4d4d4d}.part_ui_btn.part_ui_btn_outline.mod--color-1{color:#000;border-color:#fff;background-color:transparent}@media all and (max-width:22.4375em){.mod--background-a.part_item_block_text .wrp_part_content .wrp_part_button .part_ui_btn span,.part_ui_btn.part_ui_btn_outline span{min-width:100%}.part_ui_btn.part_ui_btn_outline,.part_ui_btn.part_ui_btn_outline.mod--color{width:100%}.part_ui_btn.part_ui_btn_outline.mod--color span{min-width:100%}.part_ui_btn.part_ui_btn_outline.mod--color-1{width:100%}}.part_ui_btn.part_ui_btn_outline.mod--color-1 span{background:#fff;min-width:14.28571429em;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s}.part_ui_btn.part_ui_btn_outline.mod--color-1.mod--active,.part_ui_btn.part_ui_btn_outline.mod--color-1:not([disabled]):hover{border-color:#9a9a9a;color:#fff}.part_ui_btn.part_ui_btn_outline.mod--color-1[disabled],.part_ui_input input:focus,.part_ui_input textarea:focus{border-color:#fff}.part_ui_checkbox{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.part_ui_checkbox.mod--right input{right:0}.part_ui_checkbox.mod--right input+span{padding-left:0;padding-right:2em}.part_ui_checkbox.mod--right input+span:before{left:auto;right:0}.part_ui_checkbox.mod--invalid input+em:before,.part_ui_checkbox.mod--invalid input+span:before{color:#ec644b}.part_ui_checkbox input{opacity:0;position:absolute;z-index:-1;padding:0;margin:2px}.part_ui_checkbox input[disabled]+em,.part_ui_checkbox input[disabled]+span{opacity:.5;cursor:default}.part_ui_checkbox input+em,.part_ui_checkbox input+span{display:block;font-weight:400;font-size:.9375em;position:relative;cursor:pointer;padding-left:2em;min-height:1.125em}.part_ui_checkbox input+em:before,.part_ui_checkbox input+span:before{font-weight:400;position:absolute;color:#fff;line-height:normal;font-size:.75em;top:.5em;left:.4375em;-webkit-transition:color .3s ease 0s,-webkit-transform .3s ease 0s;transition:color .3s ease 0s,-webkit-transform .3s ease 0s;transition:color .3s ease 0s,transform .3s ease 0s;transition:color .3s ease 0s,transform .3s ease 0s,-webkit-transform .3s ease 0s;content:"";-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0)}.part_ui_checkbox input+em:after,.part_ui_checkbox input+span:after{content:'';border:1px solid #fff;width:1.25em;height:1.25em;border-radius:50%;position:absolute;top:0;left:0}.part_ui_checkbox input+em{padding-left:1.125em}.part_ui_checkbox input:checked+em:before,.part_ui_checkbox input:checked+span:before{color:#fff;content:"\e923";-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.part_ui_dropdown [aria-expanded].mod--toggled .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates].mod--toggled+ul,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates].mod--toggled+ul,.part_ui_dropdown [aria-expanded].mod--toggled+ul{-webkit-animation:.3s backwards fadeInDown;animation:.3s backwards fadeInDown}.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates]:not(.mod--toggled)+ul,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates]:not(.mod--toggled)+ul,.part_ui_dropdown [aria-expanded]:not(.mod--toggled)+ul{-webkit-animation:.3s forwards fadeOutUp;animation:.3s forwards fadeOutUp}.part_ui_dropdown>button{display:block;font-weight:300;width:100%;white-space:nowrap;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.comp_block_list .wrp_comp_body .elm_item .elm_item_text,.comp_contact_bar a:hover,.comp_wsw .wrp_comp_aside nav a:hover,.datepicker .datepicker--cells .datepicker--cell.-current-,.datepicker .datepicker--days-names .datepicker--day-name,.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover,.lg-icon:hover,.lg-outer .lg-toogle-thumb:hover,.lg-toolbar .lg-icon:hover,.part_ui_dropdown>button.mod--toggled,.part_ui_dropdown>button:hover{color:#a18b81}.part_ui_dropdown>button.mod--toggled span:not(.icon):before,.part_ui_link:hover span:not(.icon):before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);border-color:inherit}.part_ui_dropdown>button span:not(.icon){letter-spacing:.085em;font-size:.9375em;font-family:niveau-grotesk,sans-serif;margin-right:.375em}.part_ui_dropdown>button span.icon{font-size:.625em;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul,.part_ui_dropdown ul{display:none;position:absolute;text-align:center;z-index:12;top:100%;left:0;right:0;padding:.5em .5em .625em;margin:1em 0;background-color:#fff;-webkit-filter:drop-shadow(0 0 1px rgba(0, 0, 0, .5));filter:drop-shadow(0 0 1px rgba(0, 0, 0, .5))}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li:not(:last-of-type),.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li:not(:last-of-type),.comp_wsw .wrp_comp_content header .part_ui_heading,.part_ui_dropdown ul li:not(:last-of-type){margin-bottom:.5em}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li .elm_item,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li .elm_item,.part_ui_dropdown ul li .elm_item{display:block;color:#000;letter-spacing:.025em;cursor:pointer;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}#lg-counter,.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li .elm_item:hover,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li .elm_item:hover,.comp_blog .wrp_comp_body .wrp_comp_nav .part_ui_select:after,.comp_gallery .wrp_comp_nav .part_ui_select:after,.comp_history .wrp_comp_nav [data-arrow].mod--disabled,.comp_menu .wrp_comp_header .part_ui_select:after,.comp_offers_categories_intro .wrp_comp_nav_categories .part_ui_select:after,.lg-actions .lg-next,.lg-actions .lg-prev,.lg-outer .lg-toogle-thumb,.lg-toolbar .lg-icon,.mod--dark.comp_ajurveda .wrp_comp_logo,.mod--dark.comp_history .wrp_comp_logo,.mod--dark.comp_visual .wrp_comp_caption .elm_item:not(.mod--invert),.mod--dark.comp_visual .wrp_comp_logo,.mod--dark.comp_visual_button .wrp_comp_caption .elm_item,.mod--dark.comp_visual_button .wrp_comp_logo,.mod--dark.comp_visual_image .wrp_comp_caption .elm_item,.mod--dark.comp_visual_image .wrp_comp_logo,.mod--dark.comp_visual_text .wrp_comp_caption .elm_item,.mod--dark.comp_visual_text .wrp_comp_logo,.part_ui_dropdown ul li .elm_item:hover{color:#000}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li .elm_item span,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li .elm_item span,.part_ui_dropdown ul li .elm_item span{font-size:.9375em;margin-right:0}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul:before,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul:before,.part_ui_dropdown ul:before{width:0;height:0;position:absolute;opacity:1;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;bottom:100%;left:50%;content:"";margin-left:-.1875em;border-style:solid;border-width:0 .375em .375em;border-color:transparent transparent #fff}.part_ui_heading{font-weight:700;text-transform:uppercase;display:block}.part_ui_heading span{font-size:1.6875em;letter-spacing:.4em;line-height:1.1;position:relative;margin-bottom:.25em}.part_ui_heading span:before{content:'';position:absolute;top:110%;left:-2.25555556em;width:2.14814815em;border-top:1px solid;opacity:.75}.comp_visual .wrp_comp_caption .elm_item .part_ui_heading,.part_ui_heading.mod--light{font-weight:200}.part_ui_heading.mod--light span{font-size:2.5em}.part_ui_heading.mod--light span:before{left:-1.5225em;width:1.45em}.part_ui_input:after{color:red;position:absolute;opacity:0;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;right:1em;top:1.5625em;margin-top:-.75em;content:""}.part_ui_input[data-form-datepicker]:after,.part_ui_select:after{font-family:iconfont!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;top:50%;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.part_ui_input.mod--invalid:after{opacity:1;content:"!"}.part_ui_input.mod--invalid input,.part_ui_input.mod--invalid textarea{border-color:red!important;-webkit-box-shadow:none;box-shadow:none}.part_ui_input.mod--valid input,.part_ui_input.mod--valid textarea{border-color:#fff!important}.part_ui_input.mod--small{font-size:80%}.part_ui_input.mod--big,.part_ui_link.mod--big{font-size:120%}.part_ui_input[data-form-datepicker]:after{color:#816f67;opacity:1;pointer-events:none;content:""}.part_ui_input input,.part_ui_input textarea{border-radius:0;line-height:1.5;color:#000;-webkit-transition:border-color .3s ease 0s;transition:border-color .3s ease 0s;width:100%;padding:.5em 1em;border:0;border-bottom:1px solid #e8d0c5;background:0 0;-webkit-box-shadow:none;box-shadow:none}.part_ui_input input[disabled],.part_ui_input textarea[disabled]{cursor:default;background-color:#f2f2f2}.part_ui_input input:invalid,.part_ui_input textarea:invalid{-webkit-box-shadow:none;box-shadow:none}html.ie11 .part_ui_input input{height:2.5em}.part_ui_input textarea{min-height:9.375em}.part_ui_input input::-webkit-input-placeholder{color:rgba(0,0,0,.54);opacity:initial}.part_ui_input input::-moz-placeholder{color:rgba(0,0,0,.54);opacity:initial}.part_ui_input input:-ms-input-placeholder{color:rgba(0,0,0,.54);opacity:initial}.part_ui_input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.54);opacity:initial}.part_ui_input textarea::-moz-placeholder{color:rgba(0,0,0,.54);opacity:initial}.part_ui_input textarea:-ms-input-placeholder{color:rgba(0,0,0,.54);opacity:initial}.part_ui_link span:not(.icon):before{position:absolute;-webkit-transform:translate(0,.25em);-ms-transform:translate(0,.25em);transform:translate(0,.25em);bottom:-.125em;left:0;right:0;content:"";-webkit-transition:border-color .3s ease 0s,-webkit-transform .3s ease 0s;transition:border-color .3s ease 0s,-webkit-transform .3s ease 0s;transition:border-color .3s ease 0s,transform .3s ease 0s;transition:border-color .3s ease 0s,transform .3s ease 0s,-webkit-transform .3s ease 0s;border-bottom:1px solid transparent}.part_ui_link span{vertical-align:middle;display:inline-block}.comp_contact .wrp_comp_text,.comp_gallery .wrp_comp_nav .mod--row,.part_ui_link span:not(.icon):only-child{margin:0}.part_ui_link span.icon{font-size:.875em;position:relative;-webkit-transition:left .3s;transition:left .3s;left:0}.part_ui_number{display:inline-block;border-radius:0;height:3.125em;border:1px solid #e6e6e6}.part_ui_number input{font-weight:400;font-size:1em;width:4em;height:100%;text-align:center;vertical-align:middle;border-radius:0;border:0;padding:0 .5em;-moz-appearance:textfield}.part_ui_number input::-webkit-inner-spin-button,.part_ui_number input::-webkit-outer-spin-button{-webkit-appearance:none}.part_ui_number .icon{display:inline-block;color:#000;vertical-align:middle;height:100%;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s;background-color:#e6e6e6;padding:.375em}.part_ui_number .icon:hover{background-color:#f2f2f2}.part_ui_number .icon:before{font-size:.625em}.part_ui_number .icon.icon--plus:before{margin-right:-1px}.part_ui_number .icon:after{display:inline-block;vertical-align:middle;content:"";height:100%}.part_ui_select{display:inline-block;position:relative;z-index:1;width:100%;background-color:transparent}.part_ui_select.mod--focus select{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#fff}.part_ui_select.mod--placeholder select{color:rgba(0,0,0,.54);opacity:initial}.part_ui_select.mod--invalid select{border-color:red!important}.part_ui_select:after{position:absolute;color:#fff;font-size:.875em;content:"\e91f";cursor:pointer;right:1.5em;margin-top:-.5em;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.part_ui_select select{position:relative;z-index:1;line-height:normal;font-weight:400;width:100%;border-radius:0;color:#000;text-align:center;font-family:'Libre Baskerville',serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:italic;height:3.125em;-webkit-transition:border-color .3s ease 0s;transition:border-color .3s ease 0s;border:0;border-bottom:1px solid #e8d0c5;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;padding:.8125em 3em .8125em 1em}.part_ui_select select option{font-weight:300!important;color:#000}.part_ui_select select option[disabled]{color:rgba(0,0,0,.54)}@media screen and (min-width:0 \0) and (-webkit-min-device-pixel-ratio:0.75),screen and (min-width:0 \0) and (min-resolution:72dpi){.part_ui_select:after{content:""}.part_ui_select select{padding-right:.5em!important}}.part_ui_title{font-family:'Libre Baskerville',serif;font-weight:400;font-style:italic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.part_ui_title span{font-size:1.3125em;letter-spacing:.025em;font-style:italic}.part_ui_wsw,.wsw{clear:both;font-weight:400;font-size:.9375em}.part_ui_wsw h1.before,.part_ui_wsw h1:after,.part_ui_wsw h2.before,.part_ui_wsw h2:after,.part_ui_wsw h3.before,.part_ui_wsw h3:after,.part_ui_wsw h6.before,.part_ui_wsw h6:after,.part_ui_wsw.before,.part_ui_wsw:after,.wsw h1.before,.wsw h1:after,.wsw h2.before,.wsw h2:after,.wsw h3.before,.wsw h3:after,.wsw h6.before,.wsw h6:after,.wsw.before,.wsw:after{content:" ";display:table}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:last-of-type:after,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:last-of-type:after,.comp_calendar .wrp_comp_content .wrp_banner:before,.comp_offers_three .wrp_comp_body>.col:nth-of-type(2) .part_item_offer_category:before,.comp_voucher .wrp_comp_body .wrp_comp_content .part_ui_heading span:before{content:normal}.part_ui_wsw h1:after,.part_ui_wsw h2:after,.part_ui_wsw h3:after,.part_ui_wsw h6:after,.part_ui_wsw:after,.wsw h1:after,.wsw h2:after,.wsw h3:after,.wsw h6:after,.wsw:after{clear:both}.part_ui_wsw .text_extra_big,.part_ui_wsw h2,.wsw .text_extra_big,.wsw h2{font-size:1.375em}.part_ui_wsw .text_bigger,.wsw .text_bigger{font-size:1.0625em}.part_ui_wsw .text_smaller,.wsw .text_smaller{font-size:.9375em}.part_ui_wsw.mod--text-13-m,.wsw.mod--text-13-m{font-size:.8125em;font-weight:500}.part_ui_wsw .mod--row,.wsw .mod--row{margin:0 -1em;-webkit-box-sizing:border-box;box-sizing:border-box}.part_ui_wsw .mod--row>[class*=" col"],.part_ui_wsw .mod--row>[class^=col],.wsw .mod--row>[class*=" col"],.wsw .mod--row>[class^=col]{padding:1em}.part_ui_wsw a,.wsw a{color:#a18b81;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;font-family:'Libre Baskerville',serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.part_ui_wsw img[style="float: right"],.part_ui_wsw img[style="float: right;"],.wsw img[style="float: right"],.wsw img[style="float: right;"]{margin:0 0 2em 4em;max-width:33.33333333%}.part_ui_wsw img[style="float: left"],.part_ui_wsw img[style="float: left;"],.wsw img[style="float: left"],.wsw img[style="float: left;"]{margin:0 2em 4em 0;max-width:33.33333333%}.part_ui_wsw p,.wsw p{line-height:1.5;margin:0}.comp_contact_bar,.part_ui_wsw hr,.wsw hr{margin:1.25em 0}.part_ui_wsw h1,.part_ui_wsw h2,.part_ui_wsw h3,.part_ui_wsw h6,.wsw h1,.wsw h2,.wsw h3,.wsw h6{font-weight:700;text-transform:uppercase;clear:both;margin:0 0 1em;letter-spacing:.2em}.part_ui_wsw .elm_table,.wsw .elm_table{display:block;max-width:100%;overflow:auto}.part_ui_wsw .elm_video:before,.wsw .elm_video:before{content:"";display:block;padding-bottom:56.25%}.part_ui_wsw table td,.wsw table td{border:1px solid #e6e6e6}.part_ui_wsw blockquote,.wsw blockquote{position:relative;font-size:1.25em;color:inherit;font-family:niveau-grotesk,sans-serif;z-index:1;overflow:hidden;padding:0 0 0 1.25em;margin:1.5em 0 1.5em 4em;border-left:5px solid #000}@media all and (max-width:47.9375em){.part_item_block_text .wrp_part_discount strong sup{font-size:.625em}.part_item_feature .wrp_part_content{padding:0 2em}.part_item_info .wrp_part_popup{left:-.5em}.part_item_info .wrp_part_popup .wrp_popup_header:before{left:.8125em}.part_item_menu .elm_price,.part_item_menu .elm_serving{width:50%}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li .elm_item span,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li .elm_item span,.part_item_menu .elm_description,.part_item_menu .elm_item_title span,.part_item_offer_small .wrp_part_price .elm_currency,.part_item_offer_small .wrp_part_price .elm_title,.part_ui_alert .icon--close:before,.part_ui_alert>span,.part_ui_btn span,.part_ui_btn span.icon,.part_ui_checkbox input+em,.part_ui_checkbox input+em:before,.part_ui_checkbox input+span,.part_ui_checkbox input+span:before,.part_ui_dropdown ul li .elm_item span,.part_ui_dropdown>button span.icon,.part_ui_dropdown>button span:not(.icon),.part_ui_link span.icon,.part_ui_number .icon:before,.part_ui_select:after,.part_ui_wsw,.part_ui_wsw .text_extra_small,.part_ui_wsw .text_small,.part_ui_wsw .text_smaller,.part_ui_wsw.mod--text-13-m,.wsw,.wsw .text_extra_small,.wsw .text_small,.wsw .text_smaller,.wsw.mod--text-13-m{font-size:1em}.part_item_menu .elm_content{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;padding-top:1em}.part_item_offer_category .wrp_part_content .wrp_part_button{text-align:center}.part_item_offer_category .wrp_part_content{position:static;padding:2em}.part_item_offer_category:before{content:normal}.part_ui_heading span{font-size:1.5em;letter-spacing:.1em}.part_ui_heading.mod--light span{font-size:2em}.part_ui_title span{font-size:1.125em}.part_ui_wsw .mod--row,.wsw .mod--row{margin:0 -.5em}.part_ui_wsw .mod--row>[class*=" col"],.part_ui_wsw .mod--row>[class^=col],.wsw .mod--row>[class*=" col"],.wsw .mod--row>[class^=col]{padding:.5em}.part_ui_wsw img,.wsw img{display:block;margin:0 0 1.25em!important;float:none!important}.part_ui_wsw blockquote,.wsw blockquote{margin-left:1.5em}}.part_ui_wsw ol,.part_ui_wsw ul,.wsw ol,.wsw ul{list-style-type:none!important;margin:0;padding:0}.part_ui_wsw ol li,.part_ui_wsw ul li,.wsw ol li,.wsw ul li{vertical-align:top;position:relative;line-height:1.5;padding-left:1.25em}.part_ui_wsw ol li:not(:last-of-type),.part_ui_wsw ul li:not(:last-of-type),.wsw ol li:not(:last-of-type),.wsw ul li:not(:last-of-type){margin:0 0 .625em}.part_ui_wsw ol li:before,.part_ui_wsw ul li:before,.wsw ol li:before,.wsw ul li:before{position:absolute;display:inline-block;color:#a18b81;left:0;top:-1px;text-indent:0}.part_ui_wsw ol li:before,.part_ui_wsw ol[style="list-style-type: square"] li:before,.part_ui_wsw ol[style="list-style-type: square;"] li:before,.part_ui_wsw ul li:before,.part_ui_wsw ul[style="list-style-type: square"] li:before,.part_ui_wsw ul[style="list-style-type: square;"] li:before,.wsw ol li:before,.wsw ol[style="list-style-type: square"] li:before,.wsw ol[style="list-style-type: square;"] li:before,.wsw ul li:before,.wsw ul[style="list-style-type: square"] li:before,.wsw ul[style="list-style-type: square;"] li:before{content:"\25A0"}.part_ui_wsw ol[style="list-style-type: disc"] li:before,.part_ui_wsw ol[style="list-style-type: disc;"] li:before,.part_ui_wsw ul[style="list-style-type: disc"] li:before,.part_ui_wsw ul[style="list-style-type: disc;"] li:before,.wsw ol[style="list-style-type: disc"] li:before,.wsw ol[style="list-style-type: disc;"] li:before,.wsw ul[style="list-style-type: disc"] li:before,.wsw ul[style="list-style-type: disc;"] li:before{content:"\2022"}.part_ui_wsw ol[style="list-style-type: circle"] li:before,.part_ui_wsw ol[style="list-style-type: circle;"] li:before,.part_ui_wsw ul[style="list-style-type: circle"] li:before,.part_ui_wsw ul[style="list-style-type: circle;"] li:before,.wsw ol[style="list-style-type: circle"] li:before,.wsw ol[style="list-style-type: circle;"] li:before,.wsw ul[style="list-style-type: circle"] li:before,.wsw ul[style="list-style-type: circle;"] li:before{content:"\26AC"}.part_ui_wsw ol,.wsw ol{counter-reset:li}.part_ui_wsw ol li:before,.wsw ol li:before{content:counter(li);counter-increment:li}.wsw li,.wsw p{font-weight:400}.wsw .mod--row{margin:0 -1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:wrap;flex-wrap:wrap}.wsw .mod--row>[class*=" col"],.wsw .mod--row>[class^=col]{padding:1em}.wsw .mod--row>.col{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0;padding-bottom:0;border:1px dotted rgba(0,0,0,.35)}.wsw .mod--row>.col.col--6{width:50%}.wsw .mod--row>.col.col--8{width:66.66666667%}.wsw .mod--row>.col.col--4{width:33.33333333%}.comp_ajurveda,.comp_history{position:relative;margin-bottom:0!important}.comp_ajurveda .wrp_comp_logo,.comp_history .wrp_comp_logo{z-index:2}.comp_ajurveda .wrp_comp_background,.comp_history .wrp_comp_background{position:relative;height:100vh;background:#000}.comp_ajurveda .wrp_comp_background.flickity-enabled .flickity-slider,.comp_history .wrp_comp_background.flickity-enabled .flickity-slider,.comp_visual .wrp_comp_background.flickity-enabled .flickity-slider,.comp_visual .wrp_comp_caption.flickity-enabled .flickity-slider,.comp_visual_button .wrp_comp_background.flickity-enabled .flickity-slider,.comp_visual_image .wrp_comp_background.flickity-enabled .flickity-slider,.comp_visual_text .wrp_comp_background.flickity-enabled .flickity-slider{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.comp_ajurveda .wrp_comp_background.flickity-enabled .elm_item,.comp_history .wrp_comp_background.flickity-enabled .elm_item{position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:0!important;opacity:0;-webkit-transition:opacity 1.75s ease 0s;transition:opacity 1.75s ease 0s}.comp_ajurveda .wrp_comp_background.flickity-enabled .elm_item.is-selected,.comp_history .wrp_comp_background.flickity-enabled .elm_item.is-selected{opacity:1;z-index:1}.comp_ajurveda .wrp_comp_background:after,.comp_ajurveda .wrp_comp_content [data-area-item] .elm_image:after,.comp_history .wrp_comp_background:after,.comp_history .wrp_comp_content [data-area-item] .elm_image:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(40%,rgba(0,0,0,0)),color-stop(60%,rgba(0,0,0,0)),to(#000));background:linear-gradient(to bottom,#000 0,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 60%,#000 100%);z-index:1;opacity:.65}.comp_ajurveda .wrp_comp_background .elm_item_image>img,.comp_history .wrp_comp_background .elm_item_image>img{position:absolute;margin:auto;top:-9999px;left:-9999px;bottom:-9999px;right:-9999px;min-height:100%;min-width:100%;max-width:none;width:auto}.comp_ajurveda .wrp_comp_background .elm_head_small,.comp_history .wrp_comp_background .elm_head_small{position:absolute;bottom:1em;top:auto;height:auto;text-align:center;color:#fff;z-index:2}.comp_ajurveda .wrp_comp_background .elm_head_small .elm_svg,.comp_history .wrp_comp_background .elm_head_small .elm_svg{width:10em;display:block;margin-right:auto;margin-left:auto}.comp_ajurveda .wrp_comp_background .elm_head_small .elm_svg svg path,.comp_history .wrp_comp_background .elm_head_small .elm_svg svg path{fill:transparent;stroke:#fff;stroke-miterlimit:10;stroke-width:.375em;-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s}.comp_ajurveda .wrp_comp_background .elm_head_small .elm_heading,.comp_ajurveda .wrp_comp_nav .elm_heading,.comp_history .wrp_comp_background .elm_head_small .elm_heading{text-transform:uppercase;font-weight:300}.comp_ajurveda .wrp_comp_background .elm_head_small .elm_heading span,.comp_history .wrp_comp_background .elm_head_small .elm_heading span{font-size:2em;letter-spacing:.5em}.comp_ajurveda .wrp_comp_nav{position:absolute;left:50%;bottom:8.125em;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);color:#fff;z-index:2;text-align:center;height:25em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.comp_ajurveda .wrp_comp_nav .elm_svg{display:none;width:10em;margin-right:auto;margin-left:auto}.comp_ajurveda .wrp_comp_nav .elm_svg svg{width:100%;height:100%;overflow:visible}.comp_ajurveda .wrp_comp_nav [data-nav-item]{cursor:pointer;fill:transparent;stroke:#fff;stroke-miterlimit:10;stroke-width:.375em;-webkit-transition:fill .3s linear 0s,-webkit-transform 1s ease-in 0s;transition:fill .3s linear 0s,-webkit-transform 1s ease-in 0s;transition:transform 1s ease-in 0s,fill .3s linear 0s;transition:transform 1s ease-in 0s,fill .3s linear 0s,-webkit-transform 1s ease-in 0s}.comp_ajurveda .wrp_comp_nav [data-nav-item].mod--ready[data-nav-item="0"]{-webkit-transform:translate(-15%,-8.5%) rotate(15deg);-ms-transform:translate(-15%,-8.5%) rotate(15deg);transform:translate(-15%,-8.5%) rotate(15deg)}.comp_ajurveda .wrp_comp_nav [data-nav-item].mod--ready[data-nav-item="1"]{-webkit-transform:translate(-45%,-15%) rotate(-15deg);-ms-transform:translate(-45%,-15%) rotate(-15deg);transform:translate(-45%,-15%) rotate(-15deg)}.comp_ajurveda .wrp_comp_nav [data-nav-item].mod--ready[data-nav-item="2"]{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.comp_ajurveda .wrp_comp_nav [data-nav-item].mod--ready[data-nav-item="3"]{-webkit-transform:translate(45%,-40%) rotate(15deg);-ms-transform:translate(45%,-40%) rotate(15deg);transform:translate(45%,-40%) rotate(15deg)}.comp_ajurveda .wrp_comp_nav [data-nav-item].mod--ready[data-nav-item="4"]{-webkit-transform:translate(18%,15%) rotate(-15deg);-ms-transform:translate(18%,15%) rotate(-15deg);transform:translate(18%,15%) rotate(-15deg)}.comp_ajurveda .wrp_comp_nav .elm_heading span{font-size:2.5em;letter-spacing:.5em}.comp_ajurveda .wrp_comp_content{position:absolute;left:6.25em;right:6.25em;top:18.75em;bottom:7.8125em;z-index:1}.comp_ajurveda .wrp_comp_content [data-area-item]{width:26.875em;background:rgba(255,255,255,.75);padding:2em 2.5em;position:absolute}.comp_ajurveda .wrp_comp_content [data-area-item][data-position="top left"]{top:-7.8125em;left:0}.comp_ajurveda .wrp_comp_content [data-area-item][data-position="bottom left"]{bottom:0;left:0}.comp_ajurveda .wrp_comp_content [data-area-item][data-position="top right"]{top:-7.8125em;right:0}.comp_ajurveda .wrp_comp_content [data-area-item][data-position="bottom right"]{bottom:0;right:0}.comp_ajurveda .wrp_comp_content [data-area-item] .elm_image,.comp_history .wrp_comp_content [data-area-item] .elm_image{margin:0 -2em 2em}.comp_ajurveda .wrp_comp_content [data-area-item] .elm_title,.comp_history .wrp_comp_content [data-area-item] .elm_title{text-transform:uppercase;margin-bottom:1.5em}.comp_ajurveda .wrp_comp_content [data-area-item] .elm_title span,.comp_history .wrp_comp_content [data-area-item] .elm_title span{font-size:1.6875em}.comp_block_booking{background:#a18b81;color:#fff;padding:3.5em 0}.comp_block_booking .wrp_comp_body,.comp_block_booking_offer .wrp_comp_body{width:45%;margin-left:auto;margin-right:auto}@media all and (max-width:99.9375em){.comp_block_booking .wrp_comp_body,.comp_block_booking_offer .wrp_comp_body{width:50%}}@media all and (max-width:79.9375em){.part_item_block_silhouette:before{background:rgba(255,255,255,.6);z-index:1}.part_item_block_silhouette .wrp_part_content{position:absolute!important;top:0!important;left:0!important;bottom:0!important;right:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:1.5em;width:100%!important}.part_item_block_silhouette .wrp_part_content .part_ui_heading{margin-bottom:1em}.part_item_block_silhouette .wrp_part_content .part_ui_heading span:before{left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);top:110%}.comp_ajurveda .wrp_comp_nav{font-size:90%}.comp_ajurveda .wrp_comp_content [data-area-item]{width:21.875em}.comp_ajurveda .wrp_comp_content{left:2.625em;right:2.625em}.comp_block_booking .wrp_comp_body{width:60%}}@media all and (max-width:59.9375em){.part_form_contact.part_form_contact_booking .elm_legend,.part_item_feature .part_ui_heading{width:100%}.part_form_contact.part_form_contact_booking .mod--row:not(.elm_row){margin:0 -.25em}.part_form_contact.part_form_contact_booking .mod--row:not(.elm_row)>[class*=" col"],.part_form_contact.part_form_contact_booking .mod--row:not(.elm_row)>[class^=col]{padding:.25em}.part_form_contact.part_form_contact_booking .elm_row_bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.part_item_block_room .wrp_part_content,.part_item_block_text .wrp_part_content{width:100%;padding:2em}.part_item_blog .wrp_part_content .elm_title span{font-size:1.25em}.comp_ajurveda .wrp_comp_background,.comp_history .wrp_comp_background,.part_item_decoration{display:none}.part_ui_heading{margin-bottom:1em}.part_ui_heading span:before,.part_ui_heading.mod--light span:before{left:0}.comp_ajurveda .wrp_comp_background .elm_item_image>img,.comp_history .wrp_comp_background .elm_item_image>img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;max-width:100%;min-height:0;min-width:0}.comp_ajurveda .wrp_comp_nav{display:none!important}.comp_ajurveda .wrp_comp_content [data-area-item]{position:static;width:100%;padding:2em;display:block!important}.comp_ajurveda .wrp_comp_content{position:static;margin-top:-2em}.comp_block_booking .wrp_comp_body{width:80%}}@media all and (max-width:47.9375em){.wsw .mod--row{margin:0 -.5em}.wsw .mod--row>[class*=" col"],.wsw .mod--row>[class^=col]{padding:.5em}.comp_ajurveda .wrp_comp_background .elm_head_small .elm_svg,.comp_history .wrp_comp_background .elm_head_small .elm_svg{width:6.25em}.comp_block_booking{padding:2em 0}.comp_block_booking .wrp_comp_body{width:100%;padding:0 2em}.comp_block_booking .wrp_comp_top .elm_input .elm_label span{font-size:1em}}.comp_block_booking .wrp_comp_top,.comp_block_booking_offer .wrp_comp_top{margin:0 -3em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comp_block_booking .wrp_comp_top>[class*=" col"],.comp_block_booking .wrp_comp_top>[class^=col],.comp_block_booking_offer .wrp_comp_top>[class*=" col"],.comp_block_booking_offer .wrp_comp_top>[class^=col]{padding:0 3em}.comp_block_booking .wrp_comp_top .elm_input>.col:first-of-type,.comp_block_booking_offer .wrp_comp_top .elm_input>.col:first-of-type{width:41.66666667%}.comp_block_booking .wrp_comp_top .elm_input>.col:last-of-type,.comp_block_booking_offer .wrp_comp_top .elm_input>.col:last-of-type{width:16.66666667%}.comp_block_booking .wrp_comp_top .elm_input input::-webkit-inner-spin-button,.comp_block_booking .wrp_comp_top .elm_input input::-webkit-outer-spin-button{-webkit-appearance:none}.comp_block_booking .wrp_comp_top .wrp_comp_price .elm_title,.comp_block_booking_offer .wrp_comp_top .wrp_comp_price .elm_title{text-transform:uppercase;letter-spacing:.05em;font-size:.875em}.comp_block_booking .wrp_comp_top .wrp_comp_price .elm_price,.comp_block_booking_offer .wrp_comp_top .wrp_comp_price .elm_price{font-weight:700;font-size:2em;letter-spacing:.025em;margin:0 .5em 0 1em}.comp_block_booking .wrp_comp_top .wrp_comp_price .elm_currency,.comp_block_booking_offer .wrp_comp_top .wrp_comp_price .elm_currency{letter-spacing:.025em;font-size:.6875em}.comp_block_booking .wrp_comp_top .wrp_comp_price .elm_label,.comp_block_booking_offer .wrp_comp_top .wrp_comp_price .elm_label{display:block;font-size:.875em;font-style:italic;font-family:'Libre Baskerville',serif;letter-spacing:.025em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comp_breadcrumbs .wrp_comp_nav .col:not(:last-of-type):after,.flickity-page-dots .dot,.flickity-prev-next-button:before{font-family:iconfont!important;speak:none;font-style:normal;font-variant:normal}.comp_block_booking .part_ui_heading,.comp_block_booking_offer .part_ui_heading{display:block;margin-bottom:2.25em}.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates] .col--text,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates] .col--text{position:relative;width:3.75em}.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates] .col--text span{position:absolute;left:.5em;top:0;white-space:nowrap;margin-top:-.25em}.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates] .wrp_icon,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates] .wrp_icon{position:relative;width:3.75em;height:3.75em;border-radius:50%;background:#fff;color:#a18b81;-webkit-transition:background .3s ease 0s,color .3s ease 0s;transition:background .3s ease 0s,color .3s ease 0s}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul{color:#000;left:auto;right:auto;margin-top:.5em;padding-left:0;padding-right:0}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul:before,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul:before{left:1.75em}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a{cursor:pointer;position:relative;margin:0;padding:0 .25em;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a:hover,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a:hover,.comp_calendar .wrp_comp_header nav.nav_categories{background:#b7b7b7}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--days span{font-size:.875em;font-weight:300;text-transform:uppercase;letter-spacing:.02em}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates span{font-size:.75em;font-weight:500;position:relative;top:1px;letter-spacing:.1em}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:after,.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:before{content:'';border-right:1px solid rgba(0,0,0,.2);top:.5em;bottom:.375em;position:absolute}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:before{left:0}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:after{right:0}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--price{text-align:right}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--price em{font-style:normal;font-size:.625em;text-transform:uppercase;padding-right:12px;display:inline;color:rgba(0,0,0,.5)}@media all and (max-width:59.9375em){.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--price em{display:none}}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--price span{font-weight:700;font-size:1.125em;display:inline}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul li a>.col span,.comp_block_booking_offer .wrp_comp_body .wrp_comp_top .elm_input .elm_label,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col span{white-space:nowrap}.comp_block_booking_offer{background:#a18b81;color:#fff;padding:3.5em 0;position:relative}@media all and (max-width:79.9375em){.comp_block_booking_offer .wrp_comp_body{width:60%}}@media all and (max-width:59.9375em){.comp_block_booking_offer .wrp_comp_body{width:80%}}@media all and (max-width:47.9375em){.comp_block_booking .wrp_comp_bottom .wrp_part_dates [data-dates] span:not(.icon),.comp_block_booking .wrp_comp_top .wrp_comp_price .elm_currency,.comp_block_booking .wrp_comp_top .wrp_comp_price .elm_label,.comp_block_booking .wrp_comp_top .wrp_comp_price .elm_title,.comp_block_booking_offer .wrp_comp_top .elm_input .elm_label span{font-size:1em}.comp_block_booking .wrp_comp_bottom{margin:0 -.5em;text-align:left}.comp_block_booking .wrp_comp_bottom>[class*=" col"],.comp_block_booking .wrp_comp_bottom>[class^=col]{padding:.5em}.comp_block_booking .wrp_comp_bottom .wrp_part_dates ul{margin-left:0}.comp_block_booking_offer{padding:2em 0}.comp_block_booking_offer .wrp_comp_body{width:100%;padding:0 2em}}.comp_block_booking_offer .wrp_comp_top .elm_input input::-webkit-inner-spin-button,.comp_block_booking_offer .wrp_comp_top .elm_input input::-webkit-outer-spin-button{-webkit-appearance:none}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates] .col--text span{position:absolute;left:.5em;top:0;white-space:nowrap;margin-top:-.25em}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--days span{font-size:.875em;font-weight:300;text-transform:uppercase;letter-spacing:.02em}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates span{font-size:.75em;font-weight:500;position:relative;top:1px;letter-spacing:.1em}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:after,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:before{content:'';border-right:1px solid rgba(0,0,0,.2);top:.5em;bottom:.375em;position:absolute}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:before{left:0}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--dates:after{right:0}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--price,.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right{text-align:right}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--price em{font-style:normal;font-size:.625em;text-transform:uppercase;padding-right:12px;display:inline;color:rgba(0,0,0,.5)}@media all and (max-width:59.9375em){.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--price em{display:none}.comp_block_five>.wrp_comp_body>.col>.mod--ratio:before{content:normal}.comp_block_five>.wrp_comp_body>.col>.mod--ratio>a,.comp_block_five>.wrp_comp_body>.col>.mod--ratio>div,.comp_block_five>.wrp_comp_body>.col>.mod--ratio>iframe,.comp_block_five>.wrp_comp_body>.col>.mod--ratio>img{position:static;width:100%;height:100%}}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul li a>.col.col--price span{font-weight:700;font-size:1.125em;display:inline}.comp_block_booking_offer .wrp_comp_body .wrp_comp_top .elm_input>.col{vertical-align:bottom}.comp_block_booking_offer .wrp_comp_body .wrp_comp_top .elm_input>.col:first-of-type,.comp_block_booking_offer .wrp_comp_body .wrp_comp_top .elm_input>.col:last-of-type,html:not(.no-grid) .comp_calendar .wrp_comp_content>.col{width:auto}.comp_block_booking_offer .wrp_comp_body .wrp_comp_top .elm_input .elm_number{margin:0 1em;font-weight:300}.comp_block_booking_offer .wrp_comp_body .wrp_comp_top .elm_input .elm_number span{font-size:1.25em;line-height:1}.comp_block_five>.wrp_comp_body.mod--flip,.comp_block_five_half>.wrp_comp_body.mod--flip,.comp_block_offer_image .wrp_comp_body.mod--flip,.comp_block_offers_small .wrp_comp_body.mod--flip,.comp_block_room_image .wrp_comp_body.mod--flip,.comp_block_six>.wrp_comp_body.mod--flip,.comp_block_text_4images .wrp_comp_body.mod--flip,.comp_block_text_image .wrp_comp_body.mod--flip,.comp_block_text_images_mosaic .wrp_comp_body.mod--flip,.comp_block_two>.wrp_comp_body.mod--flip{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media all and (min-width:80em){.comp_block_five_half .wrp_comp_wide>.mod--ratio:before{padding-bottom:48.75%}}@media all and (max-width:47.9375em){.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates [data-dates] span:not(.icon),.comp_block_booking_offer .wrp_comp_top .wrp_comp_price .elm_currency,.comp_block_booking_offer .wrp_comp_top .wrp_comp_price .elm_label,.comp_block_booking_offer .wrp_comp_top .wrp_comp_price .elm_title{font-size:1em}.comp_block_booking_offer .wrp_comp_bottom{margin:0 -.5em;text-align:left}.comp_block_booking_offer .wrp_comp_bottom>[class*=" col"],.comp_block_booking_offer .wrp_comp_bottom>[class^=col]{padding:.5em}.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates ul{margin-left:0}.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col{padding-top:1.5em}.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col:first-of-type{padding-top:0}.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col>.mod--ratio:before{content:normal}.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col>.mod--ratio>a,.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col>.mod--ratio>div,.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col>.mod--ratio>iframe,.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col>.mod--ratio>img{position:static;width:100%;height:100%}.comp_block_images .wrp_comp_body{margin:0}}.comp_block_images .col--small{width:25%}@media all and (max-width:47.9375em){.comp_block_images .col--small{width:33.33333333%}}@media all and (max-width:29.9375em){#layout_footer .wrp_footer_top .wrp_footer_instagram .elm_item{width:4.6875em;display:block;margin-right:auto;margin-left:auto}#layout_footer .wrp_footer_top .wrp_footer_instagram,.comp_block_images .col--small{width:100%}html{font-size:90%}.part_ui_btn span:not(.icon){line-height:1.5}.part_ui_wsw blockquote,.wsw blockquote{font-size:1.125em}.comp_ajurveda .wrp_comp_background .elm_head_small .elm_svg svg,.comp_history .wrp_comp_background .elm_head_small .elm_svg svg{display:none}.comp_block_booking .wrp_comp_body,.comp_block_booking_offer .wrp_comp_body{padding:0 .75em}.comp_block_booking .wrp_comp_top .wrp_comp_price .elm_title,.comp_block_booking_offer .wrp_comp_top .wrp_comp_price .elm_title{display:block}.comp_block_booking .wrp_comp_top .wrp_comp_price .elm_price,.comp_block_booking_offer .wrp_comp_top .wrp_comp_price .elm_price{margin-left:0}.comp_block_booking .wrp_comp_bottom .wrp_part_dates,.comp_block_booking .wrp_comp_top .wrp_comp_price,.comp_block_booking_offer .wrp_comp_bottom .wrp_part_dates,.comp_block_booking_offer .wrp_comp_top .wrp_comp_price{margin-top:1em}.comp_block_images .wrp_comp_body{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5em}.comp_block_images .wrp_comp_body>[class*=" col"],.comp_block_images .wrp_comp_body>[class^=col]{padding:.5em}}.comp_block_images .col--big{width:50%}@media all and (max-width:47.9375em){.comp_block_images .col--big{width:33.33333333%}.comp_block_images .part_item_image:before{padding-bottom:100%}}.comp_block_images .part_item_image,.comp_block_text_image_link .part_item_image{height:100%;overflow:hidden}.comp_block_list{padding:5em 0 3.5em}.comp_block_list .wrp_comp_body{-webkit-columns:3;columns:3;-webkit-column-gap:10em;column-gap:10em;padding:0 7.5em}.comp_block_list .wrp_comp_body .elm_item{-webkit-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid;margin-bottom:1.5em}.comp_block_list .wrp_comp_body .elm_item .elm_item_title{text-transform:uppercase;display:block;font-weight:700;margin-bottom:.5em}@media all and (max-width:59.9375em){.comp_block_list .wrp_comp_body{-webkit-columns:2;columns:2;-webkit-column-gap:2em;column-gap:2em;padding:0}.comp_block_list{padding:2em 0 1em}}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content{width:58.33333333%;text-align:left}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .elm_type{text-transform:lowercase}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_stay .elm_price{font-weight:300!important}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_button,.comp_block_text_image_link .elm_body_text .elm_text_link,.comp_promo .wrp_comp_button{margin-top:3em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount,.comp_menu .wrp_comp_body .wrp_comp_legend{padding-left:6.25em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_text,.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_text{text-transform:uppercase;font-weight:700;margin-right:1.875em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_value{background:#a18b81;color:#fff;font-weight:300;width:10.3125em;height:10.3125em;position:relative}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_value span,.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_value span{font-size:5.75em;line-height:1;position:absolute;top:50%;left:0;right:0;margin-top:-.5em;letter-spacing:-.0625em;text-align:center}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_value span sup,.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_value span sup{position:relative;top:-.25em}@media all and (max-width:47.9375em){.comp_block_list .wrp_comp_body{-webkit-columns:1;columns:1;-webkit-column-gap:0;column-gap:0}.comp_block_list{padding:2em 1em 1em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content.mod--invert{background:#b7b7b7}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .elm_type span,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_price span.elm_small,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_price span:not(.elm_small):not(.elm_price),.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_stay span.elm_small,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_stay span:not(.elm_small):not(.elm_price){font-size:1em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_price,.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_stay{margin-top:.5em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_value span{font-size:3.625em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_value{width:7.5em;height:6.25em}}@media all and (max-width:59.9375em){.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content .wrp_comp_button{margin-top:1.5em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_offer .wrp_comp_offer_content{width:100%;padding:2em}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount{position:absolute;right:0;bottom:0;padding-left:0}}.comp_block_offers_small .wrp_comp_blocks,.comp_block_text_4images .wrp_comp_images,.comp_gallery .wrp_comp_body .mod--row-12,.comp_offers_four_one .wrp_comp_body .mod--row-12{margin:-.75em}.comp_block_text_4images .wrp_comp_text{background:#a18b81;color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comp_block_text_4images .wrp_comp_text .elm_inner{padding-left:10.9375em;padding-right:6.25em}.comp_block_text_4images .wrp_comp_text .elm_inner .part_ui_wsw{margin:3.125em 0}.comp_block_text_4images .wrp_comp_images>.col:nth-of-type(3),.comp_block_text_4images .wrp_comp_images>.col:nth-of-type(4){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.comp_block_text_features{background:#f3f3f3;padding:7.5em 3.375em 7.5em 13.125em}.comp_block_wide,.comp_calendar .wrp_comp_header nav .part_ui_select{background:#f5f5f5}.comp_block_text_features .wrp_comp_header .elm_length{text-transform:uppercase;display:inline-block;font-weight:700}.comp_block_text_features .wrp_comp_header .elm_length span{font-size:.9375em;letter-spacing:.4em}.comp_block_text_features .wrp_comp_body{margin-top:4.375em}.comp_block_text_features .wrp_comp_foot{padding-top:1.5em;text-align:center}.comp_block_text_features .elm_item .elm_title{font-weight:700;text-transform:uppercase}.comp_block_text_features .elm_item .elm_title span,.comp_calendar .wrp_comp_header .wrp_header_content .elm_legend span{font-size:1em;letter-spacing:.2em}.comp_block_text_features .elm_item .part_ui_wsw{padding-top:2em;padding-bottom:2em;font-weight:300}.comp_block_text_image_link .elm_body_text{background-color:#a18b81;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6.25em 6.25em 3em;color:#fff}.comp_block_text_image_link .elm_body_text .part_ui_wsw{margin-bottom:auto}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.75em}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text{background:#a18b81;color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_inner{padding-left:10.9375em;padding-right:6.25em;top:50%;bottom:auto;width:auto;height:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_inner .part_ui_heading span:before{left:0;top:110%}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_decoration{position:absolute;bottom:4em;right:6.25em;width:6.25em;height:auto;left:auto;top:auto}@media all and (max-width:100em){.part_item_offer_small .wrp_part_text{height:6.25em;margin-bottom:.625em}.part_item_offer_small{padding:2em}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_decoration{bottom:2em}}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_images .part_item_image>img{position:absolute;top:-9999px;left:-9999px;bottom:-9999px;right:-9999px;height:100%;min-width:100%;max-width:none;margin:auto}.comp_block_wide{position:relative}.comp_block_wide .wrp_comp_body{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.comp_block_wide .wrp_comp_content{padding-right:7.5em}.comp_block_wide .wrp_comp_button{margin-top:2.5em}.comp_blog .wrp_comp_header .part_ui_heading{padding:3em 0 4em 10.3125em}.comp_blog .wrp_comp_body{position:relative;padding-top:3em}.comp_blog .wrp_comp_body .wrp_comp_nav{position:absolute;top:0;left:0;right:0;z-index:1000;padding:.75em 1.5em 0;background:#f3f3f3}.comp_blog .wrp_comp_body .wrp_comp_nav.headroom--not-top{position:fixed;top:4.5em;left:0;right:0;padding:.75em 3em 0;-webkit-box-shadow:0 0 .375em rgba(0,0,0,.3);box-shadow:0 0 .375em rgba(0,0,0,.3)}.comp_blog .wrp_comp_body .wrp_comp_nav.headroom--not-top:after,.comp_blog .wrp_comp_body .wrp_comp_nav.headroom--not-top:before{content:'';position:absolute;top:0;bottom:-1em;background:#fff;width:1.5em}.comp_blog .wrp_comp_body .wrp_comp_nav.headroom--not-top:before,.flickity-prev-next-button.previous{left:0}.comp_blog .wrp_comp_body .wrp_comp_nav.headroom--not-top:after,.flickity-prev-next-button.next{right:0}.comp_blog .wrp_comp_body .wrp_comp_nav a,.comp_calendar .wrp_comp_header nav a{cursor:pointer;display:block;text-transform:uppercase;font-weight:700;padding:.375em 2em .25em;-webkit-clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);-webkit-transition:background .3s ease 0s,color .3s ease 0s;transition:background .3s ease 0s,color .3s ease 0s;text-align:center}.comp_blog .wrp_comp_body .wrp_comp_nav a.mod--active,.comp_blog .wrp_comp_body .wrp_comp_nav a:hover,.comp_calendar .wrp_comp_header nav.nav_categories a.mod--active,.comp_calendar .wrp_comp_header nav.nav_categories a:hover,.comp_history .wrp_comp_nav [data-nav-item].mod--active span{background:#fff;color:#000}.comp_blog .wrp_comp_body .wrp_comp_nav .part_ui_select,.comp_menu .wrp_comp_header .wrp_comp_nav [data-nav-item].mod--active,.comp_menu .wrp_comp_header .wrp_comp_nav [data-nav-item]:hover{background:#f3f3f3}.comp_blog .wrp_comp_body .wrp_comp_nav .part_ui_select select,.comp_calendar .wrp_comp_header nav .part_ui_select select{border-bottom:0;font-family:niveau-grotesk,sans-serif;text-align:left;text-transform:uppercase}.comp_blog .wrp_comp_content{margin:0 -.75em -.75em}.comp_booking_form .wrp_comp_body .elm_body_inner{width:65%;margin:0 auto}@media all and (max-width:89.9375em){.part_item_decoration.mod--svg-flower{width:9.375em!important;height:9.375em!important}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_decoration{bottom:1em;right:3.125em}.comp_blog .wrp_comp_body .wrp_comp_nav a{padding:.375em 1em .25em}.comp_booking_form .wrp_comp_body .elm_body_inner{width:75%}.comp_calendar .wrp_comp_header nav a span{white-space:nowrap}}@media all and (max-width:74.9375em){.part_item_block_room .wrp_part_discount strong,.part_item_block_text .wrp_part_discount strong{font-size:3em}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_decoration{display:none}.comp_booking_form .wrp_comp_body .elm_body_inner{width:80%}}@media all and (max-width:59.9375em){.comp_block_offers_small .wrp_comp_blocks{margin-bottom:.75em}.comp_block_text_4images .wrp_comp_text{margin-bottom:1.5em}.comp_block_text_4images .part_item_image,.comp_block_text_images_mosaic .part_item_image{margin-top:0!important}.comp_block_text_features .wrp_comp_body{margin-top:2em}.comp_block_text_features .elm_item .part_ui_wsw{padding-top:1em}.comp_block_text_features,.comp_block_wide .wrp_comp_content{padding:2em}.comp_block_offer_image .wrp_comp_body.mod--flip,.comp_block_offers_small .wrp_comp_body.mod--flip,.comp_block_room_image .wrp_comp_body.mod--flip,.comp_block_text_4images .wrp_comp_body.mod--flip,.comp_block_text_image .wrp_comp_body.mod--flip,.comp_block_text_images_mosaic .wrp_comp_body.mod--flip{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comp_block_offer_image .wrp_comp_body .part_item_image,.comp_block_offers_small .wrp_comp_body .part_item_image,.comp_block_room_image .wrp_comp_body .part_item_image,.comp_block_text_4images .wrp_comp_body .part_item_image,.comp_block_text_image .wrp_comp_body .part_item_image,.comp_block_text_images_mosaic .wrp_comp_body .part_item_image{margin-top:1.5em}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-top:1.5em}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text:before,.comp_block_two>.wrp_comp_body>.col>.mod--ratio:before{content:normal}.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text>div{position:static;width:auto;height:auto}.comp_block_two>.wrp_comp_body.mod--flip{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.comp_block_two>.wrp_comp_body>.col{padding:.75em}.comp_block_two>.wrp_comp_body>.col>.mod--ratio>a,.comp_block_two>.wrp_comp_body>.col>.mod--ratio>div,.comp_block_two>.wrp_comp_body>.col>.mod--ratio>iframe,.comp_block_two>.wrp_comp_body>.col>.mod--ratio>img{position:static;width:100%;height:100%}.comp_block_wide .wrp_comp_background .wrp_comp_image:before{padding-bottom:100%}.comp_blog .wrp_comp_header .part_ui_heading{padding:2em 0}.comp_blog .wrp_comp_body .wrp_comp_nav.headroom--not-top{top:0}.comp_blog .wrp_comp_body .wrp_comp_nav>ul,.comp_calendar .wrp_comp_header nav>ul{display:none}.comp_blog .wrp_comp_body .wrp_comp_nav{padding:0}.comp_booking_form .wrp_comp_body .elm_body_inner{width:90%}}.comp_breadcrumbs{padding-bottom:1.25em}.comp_breadcrumbs .wrp_comp_nav .col:not(:last-of-type):after{font-weight:400;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";position:absolute;top:50%;right:-.375em;margin-top:-.5em}.comp_contact .wrp_comp_text .elm_item .elm_item_title,.comp_voucher .wrp_comp_body .part_form .elm_title span small{font-style:italic;font-family:'Libre Baskerville',serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comp_breadcrumbs .wrp_comp_nav .elm_nav_item{text-transform:uppercase;font-weight:700;padding:0 .5em}.comp_breadcrumbs .wrp_comp_nav .elm_nav_item[href]{opacity:.35;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;cursor:pointer}.comp_breadcrumbs .wrp_comp_nav .elm_nav_item[href]:hover,.comp_gallery .wrp_comp_nav a.mod--active,.comp_gallery .wrp_comp_nav a:hover{opacity:1}.comp_breadcrumbs .wrp_comp_nav .elm_nav_item span{font-size:.875em;letter-spacing:.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;max-width:30vw}.comp_calendar .wrp_comp_header nav{padding:0 1.5em}.comp_calendar .wrp_comp_header nav.nav_months .col{width:8.33333333%}.comp_calendar .wrp_comp_header nav.nav_months a{color:rgba(0,0,0,.85)}.comp_calendar .wrp_comp_header nav.nav_months a.mod--active,.comp_calendar .wrp_comp_header nav.nav_months a:hover:not(.mod--disabled){background:#a18b81;color:#000}.comp_calendar .wrp_comp_header nav.nav_months a.mod--disabled{cursor:default;color:rgba(0,0,0,.5)}.comp_calendar .wrp_comp_header nav.nav_categories .col{width:10%}.comp_calendar .wrp_comp_header .wrp_header_content{background:#b7b7b7;padding:3.375em 1.5em 2em;color:#fff}.comp_calendar .wrp_comp_header .wrp_header_content .elm_legend{font-weight:300;text-transform:uppercase}.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right input{margin-left:.5em;border:0;padding:.5em}.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right .elm_icon{background:#fff;color:#b7b7b7;-webkit-transition:color .3s ease 0s,background .3s ease 0s;transition:color .3s ease 0s,background .3s ease 0s;width:3.375em;height:3.375em;position:relative;margin-left:.75em;cursor:pointer;border-radius:50%}.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right .elm_icon .icon{position:absolute;left:0;right:0;top:50%;margin-top:-.5em;text-align:center;font-size:2em}@media all and (max-width:59.9375em){.comp_calendar .wrp_comp_header nav{padding:0}.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right>.mod--row{margin:0 -.5em}.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right>.mod--row>[class*=" col"],.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right>.mod--row>[class^=col]{padding:0 .5em}.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right{text-align:left}}.comp_calendar .wrp_comp_content{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;grid-gap:1.5em}.comp_calendar .wrp_comp_content>.col:not(.mod--transparent){background-color:#f3f3f3}.comp_calendar .wrp_comp_content>.col.col--3:before{padding-bottom:100%}.comp_calendar .wrp_comp_content>.col.col--3.col--high:before{padding-bottom:200%}.comp_calendar .wrp_comp_content>.col.col--6:before,[data-ratio="2/1"]:before{padding-bottom:50%}.comp_calendar .wrp_comp_content>.col.col--6.col--high:before,[data-ratio="1/1"]:before{padding-bottom:100%}html:not(.no-grid) .comp_calendar .wrp_comp_content>.col.col--3{grid-column:span 1}html:not(.no-grid) .comp_calendar .wrp_comp_content>.col.col--6{grid-column:span 2}html:not(.no-grid) .comp_calendar .wrp_comp_content>.col.col--high{grid-row:span 2}.comp_calendar .wrp_comp_content .wrp_banner{color:#fff;position:relative}.comp_calendar .wrp_comp_content .wrp_banner .elm_title{position:absolute;left:6.25em;bottom:6.25em;font-weight:300;text-transform:uppercase}.comp_calendar .wrp_comp_content .wrp_banner .elm_title span{font-size:3.5em;letter-spacing:.28em}.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount{position:absolute;top:1em;right:6.25em}.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_value{font-weight:300;width:10.3125em;height:10.3125em;position:relative}@media all and (max-width:47.9375em){.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount{width:100%;position:static;text-align:right}.comp_block_five_half>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio:before,.comp_block_offer_wide:before,.comp_block_six>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio:before,.comp_blog .wrp_comp_body .wrp_comp_nav.headroom--not-top:after,.comp_blog .wrp_comp_body .wrp_comp_nav.headroom--not-top:before,.comp_calendar .wrp_comp_content>.col:before{content:normal}.comp_block_five_half>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio>a,.comp_block_five_half>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio>div,.comp_block_five_half>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio>iframe,.comp_block_five_half>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio>img,.comp_block_offer_wide>div,.comp_block_six>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio>a,.comp_block_six>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio>div,.comp_block_six>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio>iframe,.comp_block_six>.wrp_comp_body>.col>.mod--row>.col>.mod--ratio>img{position:static;width:100%;height:100%}.comp_block_text_features .wrp_comp_header .elm_length span,.comp_blog .wrp_comp_body .wrp_comp_nav a span,.comp_breadcrumbs .wrp_comp_nav .elm_nav_item span,.comp_calendar .wrp_comp_header nav a span{font-size:1em}.comp_block_text_image_link .wrp_comp_body{margin:0 -.5em}.comp_block_text_image_link .wrp_comp_body>[class*=" col"],.comp_block_text_image_link .wrp_comp_body>[class^=col]{padding:.5em}.comp_block_text_image_link .part_item_image:before{padding-bottom:100%}.comp_block_text_image_link .elm_body_text{padding:2em}.comp_block_wide .wrp_comp_body{position:relative;top:auto;left:auto;bottom:auto;right:auto;z-index:1}.comp_block_wide .wrp_comp_content.mod--invert{background:#b7b7b7}.comp_booking_form .wrp_comp_body .elm_body_inner{width:100%}.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right>.mod--row{margin:0 -.375em}.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right>.mod--row>[class*=" col"],.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right>.mod--row>[class^=col]{padding:.375em}.comp_calendar .wrp_comp_content>.col>a,.comp_calendar .wrp_comp_content>.col>div{position:static;top:auto;left:auto;bottom:auto;right:auto;width:auto;height:auto}.comp_calendar .wrp_comp_content>.col{margin-bottom:1.5em;background:0 0!important}.comp_calendar .wrp_comp_content>.col:last-child{margin-bottom:0}html:not(.no-grid) .comp_calendar .wrp_comp_content>.col{width:100%!important}.comp_calendar .wrp_comp_content{display:block}.comp_calendar .wrp_comp_content .wrp_banner .elm_title span{font-size:2em}.comp_calendar .wrp_comp_content .wrp_banner .elm_title{left:2em;bottom:2em}.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_text{margin-right:.5em}.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_value span{font-size:3.375em}.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_value{width:6.25em;height:6.25em}.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount{top:0;right:2em}}.comp_contact .wrp_comp_text .elm_item .elm_item_title{display:block;font-weight:400;margin:2.25em 0 .5em}.comp_contact .wrp_comp_text .elm_item .elm_item_title span{font-size:1.3125em;letter-spacing:.025em}.comp_contact_bar .wrp_comp_body{text-align:center;background:#f3f3f3}@media all and (max-width:59.9375em){.comp_calendar .wrp_comp_header .wrp_header_content{padding:2em 1.5em}.comp_contact .wrp_comp_body>.col:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.comp_contact .wrp_comp_body>.col:last-of-type{padding-bottom:1.5em}.comp_contact_bar .wrp_comp_body{text-align:left;padding-left:2em}}.comp_contact_bar a span.icon{font-size:1.75em;background:#a18b81;border-radius:50%;color:#fff;padding:.4375em}.comp_contact_bar a span:not(.icon){font-weight:700;font-size:1.25em;letter-spacing:.2em;text-transform:uppercase}.comp_directory .wrp_comp_head{padding:1em 2em}.comp_gallery{position:relative;padding-top:3.125em}.comp_gallery .wrp_comp_nav{position:absolute;top:0;left:0;right:0;background:#fff;z-index:1000;-webkit-transition:-webkit-box-shadow .3s ease 0s;transition:-webkit-box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s,-webkit-box-shadow .3s ease 0s}.comp_gallery .wrp_comp_nav.headroom--not-top{position:fixed;top:4.5em;left:0;right:0;padding:0 1.5em;-webkit-box-shadow:0 0 .375em rgba(0,0,0,.3);box-shadow:0 0 .375em rgba(0,0,0,.3)}@media all and (max-width:99.9375em){.comp_gallery .wrp_comp_nav.headroom--not-top{top:4em}}.comp_gallery .wrp_comp_nav a{text-transform:uppercase;opacity:.35;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;font-weight:700;cursor:pointer;padding:0 .5em}.comp_gallery .wrp_comp_body .elm_label{position:absolute;left:0;bottom:9.0625em;background:#fff;padding:2em;text-transform:uppercase}.comp_gallery .wrp_comp_body .elm_label span{font-size:1.875em;letter-spacing:.075em}.comp_gallery .wrp_comp_body .wrp_comp_text{display:block;background:#a18b81;color:#fff}.comp_gallery .wrp_comp_body .wrp_comp_text>div{top:auto;left:auto;bottom:auto;right:auto;width:auto;height:auto}.comp_gallery .wrp_comp_body .wrp_comp_text .elm_text{top:4em;left:1.75em;font-weight:200}.comp_gallery .wrp_comp_body .wrp_comp_text .elm_text span{font-size:2.875em;letter-spacing:.1em;line-height:1.2}.comp_gallery .wrp_comp_body .wrp_comp_text .elm_link{bottom:1em;left:0;right:0;text-align:center}.comp_gallery .wrp_comp_body .wrp_comp_text .elm_link span:not(.icon){font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.comp_gallery .wrp_comp_body .wrp_comp_text .elm_link span.icon{font-size:1.25em;margin-left:1em}.comp_history .wrp_comp_background .elm_icon{position:absolute;left:0;right:0;bottom:.5em;color:#fff;z-index:1000}.comp_history .wrp_comp_nav{position:absolute;color:#fff;z-index:2;right:60px;top:8.125em;bottom:8.125em;overflow:hidden}.comp_history .wrp_comp_nav:before{content:'';position:absolute;top:1.5em;bottom:1.5em;right:22px;margin-left:-1px;border-right:2px solid #fff}.comp_history .wrp_comp_nav [data-nav-item].mod--active:before{background:#000}.comp_history .wrp_comp_nav [data-arrow]{position:absolute;right:13px;margin-left:-.5em;cursor:pointer;font-size:1.25em;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.comp_history .wrp_comp_nav [data-arrow]:not(.mod--disabled):hover{color:#868686}.comp_history .wrp_comp_nav [data-arrow][data-arrow=next]{bottom:0}.comp_history .wrp_comp_nav nav{height:90%;overflow-y:scroll;margin:2em -20px 1.5em 0;padding-right:20px;width:200px}html.safari .comp_history .wrp_comp_nav nav{padding-right:22px}.comp_history .wrp_comp_nav nav ul li{position:relative;margin-bottom:2em;width:150px;padding-right:1em;text-align:right}.comp_history .wrp_comp_nav nav ul li span{font-size:1.25em;padding:.4375em .875em;-webkit-transition:color .3s ease 0s,background .3s ease 0s;transition:color .3s ease 0s,background .3s ease 0s;white-space:nowrap}.comp_history .wrp_comp_nav nav ul li:before{content:'';position:absolute;right:-13px;top:50%;margin-top:-.375em;width:.75em;height:.75em;background:#fff;border-radius:50%;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s}.comp_history .wrp_comp_content{position:absolute;left:6.25em;bottom:7.8125em;z-index:1}.comp_history .wrp_comp_content [data-area-item]{width:26.875em;background:rgba(255,255,255,.75);padding:2em 2.5em}@media all and (max-height:45em) and (min-width:60em){.comp_history .wrp_comp_content [data-area-item]{width:50em}}.comp_map .elm_link{position:absolute;left:.5em;bottom:2.5em;background:#fff;padding:.5em;z-index:1;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.4);box-shadow:0 2px 5px 0 rgba(0,0,0,.4);-webkit-transition:background .3s ease 0s,color .3s ease 0s;transition:background .3s ease 0s,color .3s ease 0s}@media all and (max-width:59.9375em){.comp_gallery .wrp_comp_nav.headroom--not-top{top:0}.comp_gallery .wrp_comp_nav .mod--row,.comp_history .wrp_comp_background .elm_icon,.comp_history .wrp_comp_nav,.comp_menu .wrp_comp_header .wrp_comp_nav{display:none}.comp_history .wrp_comp_content [data-area-item]{background:#fff;width:100%;display:block!important;padding:2em}.comp_history .wrp_comp_content{position:static;margin-top:-2em}.comp_map [data-map]:before{padding-bottom:66.66666667%}}.comp_offers_categories_intro+.comp_menu{padding-top:7.5em}.comp_menu .wrp_comp_header .wrp_comp_nav [data-nav-item]{cursor:pointer;display:block;text-transform:uppercase;font-weight:700;position:relative;padding:.875em 2em .5em;-webkit-clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);clip-path:polygon(10% 0,90% 0,100% 100%,0 100%);-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s}.comp_menu .wrp_comp_header .wrp_comp_nav [data-nav-item] span{letter-spacing:.2em;line-height:1}.comp_menu .wrp_comp_header .part_ui_select{font-family:niveau-grotesk,sans-serif;margin-bottom:1em}.comp_menu .wrp_comp_body{background:#f3f3f3;padding:6.25em 0}.comp_menu .wrp_comp_body .wrp_list .wrp_category .elm_category_title{display:block;font-weight:700;text-transform:uppercase;margin-top:1.5em;margin-left:7.5em;margin-bottom:1.5em}.comp_menu .wrp_comp_body .wrp_list .wrp_category .elm_category_title span{font-size:1.5em;letter-spacing:.4em;line-height:1}.comp_menu .wrp_comp_body .wrp_list .elm_separator{margin:6.25em 3em;border-top:2px solid #bababa;position:relative}.comp_menu .wrp_comp_body .wrp_list .elm_separator .elm_decoration{position:absolute;background:#f3f3f3;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:4em;padding:0 4em}.comp_menu .wrp_comp_body .wrp_list .elm_separator .elm_decoration svg{width:4em;height:4em;display:block;margin-right:auto;margin-left:auto}.comp_visual .wrp_comp_background .elm_item .elm_item_image:not(.lib--parallax) img,.comp_visual_button .wrp_comp_background .elm_item .elm_item_image:not(.lib--parallax) img,.comp_visual_image .wrp_comp_background .elm_item .elm_item_image:not(.lib--parallax) img,.comp_visual_text .wrp_comp_background .elm_item .elm_item_image:not(.lib--parallax) img,html.ie .lib--parallax img{position:absolute!important;margin:auto!important;top:-9999px!important;left:-9999px!important;bottom:-9999px!important;right:-9999px!important}.comp_menu .wrp_comp_body .wrp_list .elm_separator .elm_decoration svg .cls-1{fill:none}.comp_menu .wrp_comp_body .wrp_list .elm_separator .elm_decoration svg .cls-2{fill:#bababa}.comp_menu .wrp_comp_body .wrp_comp_legend .elm_text{text-transform:uppercase;font-size:.875em}.comp_offers_categories_intro{margin-bottom:0!important;position:relative}.comp_offers_categories_intro .wrp_comp_nav_categories{position:absolute;bottom:0;left:0;right:0;padding:0 1.5em .5em;background:#fff;opacity:0;pointer-events:none}.comp_offers_categories_intro .wrp_comp_nav_categories.headroom--not-top{position:fixed;top:4.25em;left:0;right:0;bottom:auto;padding:0 3em .5em;-webkit-box-shadow:0 0 .375em rgba(0,0,0,.3);box-shadow:0 0 .375em rgba(0,0,0,.3);z-index:1000;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;pointer-events:all}.comp_offers_categories_intro .wrp_comp_nav_categories a{cursor:pointer;display:block;text-transform:uppercase;font-weight:700;padding:.375em 2em .25em;-webkit-transition:background .3s ease 0s,color .3s ease 0s;transition:background .3s ease 0s,color .3s ease 0s;text-align:center}.comp_offers_categories_intro .wrp_comp_nav_categories a.mod--active,.comp_offers_categories_intro .wrp_comp_nav_categories a:hover{background:#a18b81;color:#fff}.comp_offers_categories_intro .wrp_comp_nav_categories .part_ui_select{padding:0 1em .5em}@media all and (max-width:79.9375em){.comp_block_five>.wrp_comp_body.mod--flip,.comp_block_five_half>.wrp_comp_body.mod--flip,.comp_block_six>.wrp_comp_body.mod--flip{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.comp_block_five>.wrp_comp_body.mod--flip>.col:first-of-type,.comp_block_five_half>.wrp_comp_body.mod--flip>.col:first-of-type,.comp_block_six>.wrp_comp_body.mod--flip>.col:first-of-type{padding-bottom:0}.comp_block_five>.wrp_comp_body.mod--flip>.col:last-of-type,.comp_block_five>.wrp_comp_body>.col:first-of-type,.comp_block_five_half>.wrp_comp_body.mod--flip>.col:last-of-type,.comp_block_five_half>.wrp_comp_body>.col:first-of-type,.comp_block_six>.wrp_comp_body.mod--flip>.col:last-of-type,.comp_block_six>.wrp_comp_body>.col:first-of-type{padding-bottom:1.5em}.comp_block_five>.wrp_comp_body>.col,.comp_block_five_half>.wrp_comp_body>.col,.comp_block_six>.wrp_comp_body>.col,.comp_offers_four_one .wrp_comp_body>.col{width:100%}.comp_block_text_4images .wrp_comp_text .elm_inner,.comp_block_text_images_mosaic .wrp_comp_body .wrp_comp_inner .wrp_comp_text .elm_inner{padding:2em}.comp_gallery .wrp_comp_body .wrp_comp_text .elm_text span{font-size:2.5em}.comp_gallery .wrp_comp_body .wrp_comp_text .elm_text{top:1em;left:1em}.comp_gallery .wrp_comp_body .wrp_comp_text .elm_link{font-size:80%}.comp_menu .wrp_comp_header .wrp_comp_nav [data-nav-item]{font-size:90%}.comp_offers_four_one .wrp_comp_body>.col:first-of-type{margin-bottom:1.5em}.comp_offers_four_one .wrp_comp_body>.col:first-of-type>.part_item_block_silhouette .wrp_part_content{left:auto;bottom:auto;top:50%;right:2em;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.comp_offers_four_one .wrp_comp_body>.col:first-of-type>.part_item_block_silhouette{background-position-y:0}.comp_offers_four_one .wrp_comp_body>.col:first-of-type>.part_item_block_silhouette:before{padding-bottom:50%}.comp_room_extras .col:not(.wrp_comp_decoration):nth-of-type(1){padding-left:6.25em}.comp_room_extras .col:not(.wrp_comp_decoration):nth-of-type(2){padding-right:6.25em}}@media all and (max-width:47.9375em){.comp_calendar .wrp_comp_content .wrp_banner .mod--ratio:before{padding-bottom:100%}.comp_gallery .wrp_comp_nav a span,.comp_map .elm_link span,.comp_menu .wrp_comp_body .wrp_comp_legend .elm_text,.comp_offers_categories_intro .wrp_comp_nav_categories a span{font-size:1em}.comp_gallery .wrp_comp_nav .part_ui_select{padding:0 1em}.comp_map [data-map]:before,.comp_offers_four_one .wrp_comp_body>.col:first-of-type>.part_item_block_silhouette:before{padding-bottom:75%}.comp_menu .wrp_comp_body .wrp_list .wrp_category .elm_category_title{margin-left:auto;text-align:center}.comp_menu .wrp_comp_body .wrp_list .elm_separator .elm_decoration{padding:0 1.5em}.comp_menu .wrp_comp_body .wrp_list .elm_separator{margin-left:0;margin-right:0}.comp_menu .wrp_comp_body .wrp_comp_legend{padding-left:0}.comp_menu .wrp_comp_body{padding:2em 0}.comp_offers_categories_intro .wrp_comp_nav_categories.headroom--not-top.headroom--pinned{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.comp_offers_four_one .wrp_comp_body>.col:first-of-type>.part_item_block_silhouette .wrp_part_content{left:2em}}.comp_offers_three .wrp_comp_body>.col:first-of-type,.comp_offers_three .wrp_comp_body>.col:last-of-type{width:30%}.comp_offers_three .wrp_comp_body>.col:nth-of-type(2){width:40%}@media all and (max-width:22.4375em){.part_ui_btn.part_ui_btn_outline.mod--color-1 span{min-width:100%}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_text{display:block;text-align:center}.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_discount>.col,.comp_block_offer_wide .wrp_comp_content .wrp_comp_discount .elm_value{width:100%}.comp_offers_four_one .wrp_comp_body>.col:first-of-type>.part_item_block_silhouette .wrp_part_content,.comp_offers_two_big .wrp_comp_body .part_item_block_silhouette .wrp_part_content{font-size:80%}.comp_offers_two_big .wrp_comp_body .part_item_block_silhouette .wrp_part_content .part_ui_wsw{height:3em;overflow:hidden}}@media all and (max-width:59.9375em){.comp_offers_categories_intro .wrp_comp_nav_categories.headroom--not-top{top:0}.comp_offers_categories_intro .wrp_comp_nav_categories>ul{display:none}.comp_offers_categories_intro .wrp_comp_nav_categories{padding:0}.comp_offers_two_big .wrp_comp_body>.col:first-of-type{margin-bottom:1.5em}.comp_offers_two_big .wrp_comp_body .part_item_block_silhouette .wrp_part_content{bottom:auto!important;top:50%!important;right:2em!important;-webkit-transform:translate(0,-50%)!important;-ms-transform:translate(0,-50%)!important;transform:translate(0,-50%)!important;left:2em!important}.comp_offers_two_big .wrp_comp_body .part_item_block_silhouette{background-position-y:0}.comp_offers_two_big .wrp_comp_body .part_item_block_silhouette:before{padding-bottom:50%}}@media all and (max-width:47.9375em){.comp_offers_two_big .wrp_comp_body .part_item_block_silhouette:before{padding-bottom:75%}.comp_promo .wrp_comp_content .wrp_comp_price span.elm_small{font-size:1em}}.comp_promo .wrp_comp_content{position:absolute;background:rgba(243,243,243,.75);width:32.5em;top:0;left:16.66666667%;padding:6.25em 3.75em 5.25em 7.5em}@media all and (max-width:74.9375em){.comp_calendar .wrp_comp_content{grid-template-columns:repeat(2,1fr)}.comp_menu .wrp_comp_header .wrp_comp_nav [data-nav-item]{font-size:75%}.comp_offers_three .wrp_comp_body>.col:first-of-type,.comp_offers_three .wrp_comp_body>.col:nth-of-type(2){width:100%;padding-bottom:1.5em}.comp_offers_three .wrp_comp_body>.col:last-of-type{width:100%}.comp_offers_three .wrp_comp_body .part_item_offer_category{padding:2em}.comp_offers_three .wrp_comp_body .part_item_offer_category:before{content:normal}.comp_offers_three .wrp_comp_body .part_item_offer_category .wrp_part_content{position:static;top:auto;left:auto;bottom:auto;right:auto}.comp_promo .wrp_comp_content{left:50%;width:75%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.comp_visual .wrp_comp_caption .elm_item>.mod--row>.col:first-of-type{display:none}.comp_visual .wrp_comp_caption .elm_item>.mod--row>.col:last-of-type{width:100%;text-align:center}}.comp_room_extras .col:not(.wrp_comp_decoration){padding:6.25em 16.25em}@media all and (max-width:100em){.comp_room_extras .col:not(.wrp_comp_decoration){padding:6.25em 12.5em}}@media all and (max-width:59.9375em){.comp_promo .wrp_comp_content{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%;background:#f3f3f3;padding:2em}.comp_room_extras .col:not(.wrp_comp_decoration){padding:2em 6.25em}}.comp_room_extras .wrp_comp_contact a{font-family:'Libre Baskerville',serif;color:#a18b81;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comp_room_extras .wrp_comp_decoration svg{width:7.5em;height:7.5em}.comp_visual,.comp_visual_button,.comp_visual_image,.comp_visual_text{position:relative;z-index:3}.comp_visual .wrp_comp_background,.comp_visual_button .wrp_comp_background,.comp_visual_image .wrp_comp_background,.comp_visual_text .wrp_comp_background{position:relative;overflow:hidden;min-height:45em;max-height:calc(100vh - 1.5em)}.comp_visual .wrp_comp_background:before{display:block;position:relative;z-index:1;content:"";padding-bottom:57.15%;pointer-events:none}.comp_visual .wrp_comp_background .elm_item,.comp_visual .wrp_comp_background .elm_item .elm_item_image,.comp_visual .wrp_comp_background>div,.comp_visual_button .wrp_comp_background .elm_item,.comp_visual_button .wrp_comp_background .elm_item .elm_item_image,.comp_visual_button .wrp_comp_background>div,.comp_visual_image .wrp_comp_background .elm_item,.comp_visual_image .wrp_comp_background .elm_item .elm_item_image,.comp_visual_image .wrp_comp_background>div,.comp_visual_text .wrp_comp_background .elm_item,.comp_visual_text .wrp_comp_background .elm_item .elm_item_image,.comp_visual_text .wrp_comp_background>div{position:absolute;top:0;left:0;bottom:0;right:0}.comp_visual .wrp_comp_background .elm_item:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;opacity:.75;background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(80%,rgba(0,0,0,0)));background:linear-gradient(to bottom,#000 0,rgba(0,0,0,0) 80%)}.comp_visual .wrp_comp_background .elm_item .elm_item_image img,.comp_visual_button .wrp_comp_background .elm_item .elm_item_image img,.comp_visual_image .wrp_comp_background .elm_item .elm_item_image img,.comp_visual_text .wrp_comp_background .elm_item .elm_item_image img{min-width:100%}.comp_visual .wrp_comp_background.flickity-enabled .flickity-slider .elm_item,.comp_visual_button .wrp_comp_background.flickity-enabled .flickity-slider .elm_item,.comp_visual_image .wrp_comp_background.flickity-enabled .flickity-slider .elm_item,.comp_visual_text .wrp_comp_background.flickity-enabled .flickity-slider .elm_item{left:0!important;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;z-index:-1}.comp_visual .wrp_comp_caption{position:absolute;top:60%;left:0;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.comp_visual .wrp_comp_caption.flickity-enabled .flickity-slider .elm_item{left:0!important;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;pointer-events:none;z-index:-1}@media all and (min-width:60em){#layout_header.headroom--not-top{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slideInDown;animation-name:slideInDown}.comp_ajurveda .wrp_comp_background .elm_head_small,.comp_ajurveda .wrp_comp_content [data-area-item] .elm_image,.comp_blog .wrp_comp_body .wrp_comp_nav .part_ui_select,.comp_calendar .wrp_comp_header nav .part_ui_select,.comp_gallery .wrp_comp_nav .part_ui_select,.comp_history .wrp_comp_background .elm_head_small,.comp_history .wrp_comp_content [data-area-item] .elm_image,.comp_menu .wrp_comp_header .part_ui_select,.comp_offers_categories_intro .wrp_comp_nav_categories .part_ui_select,body #layout.mod--full-page #layout_footer{display:none}.part_form_contact.part_form_contact_booking .part_ui_heading{white-space:nowrap}.part_ui_select.mod--focus:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.comp_block_offers_small .part_item_image{overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.comp_block_offers_small .part_item_image>img{height:100%;width:auto;max-width:none;position:absolute;margin:auto;top:-9999px;left:-9999px;bottom:-9999px;right:-9999px}.comp_visual .wrp_comp_caption .elm_item:not(.mod--invert){color:#fff}}.comp_visual .wrp_comp_caption .elm_item .elm_item_content{padding-right:9.375em;padding-bottom:9.375em;position:relative}@media all and (max-width:89.9375em){.comp_calendar .wrp_comp_header nav a,.comp_offers_categories_intro .wrp_comp_nav_categories a{padding:.375em 1em .25em}.comp_history .wrp_comp_nav [data-arrow]{right:14px}.comp_menu .wrp_comp_header .wrp_comp_nav [data-nav-item]{padding:.875em 1em .5em;-webkit-clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%)}.comp_visual .wrp_comp_caption .elm_item .elm_item_content{padding-bottom:7em}}.comp_visual .wrp_comp_caption .elm_item .part_ui_heading span,.comp_visual_button .wrp_comp_caption .elm_item .part_ui_heading span,.comp_visual_image .wrp_comp_caption .elm_item .part_ui_heading span,.comp_visual_text .wrp_comp_caption .elm_item .part_ui_heading span{font-size:2.625em}.comp_visual .wrp_comp_caption .elm_item .part_ui_heading span:before{left:-1.32391304em;width:1.26086957em}.comp_visual .wrp_comp_caption .elm_item .elm_text,.comp_visual_button .wrp_comp_caption .elm_item .elm_text,.comp_visual_image .wrp_comp_caption .elm_item .elm_text,.comp_visual_text .wrp_comp_caption .elm_item .elm_text{font-family:'Libre Baskerville',serif;font-size:1.3125em;letter-spacing:.01em;line-height:1.5;font-style:italic;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comp_visual .wrp_comp_caption .elm_item .elm_button{position:absolute;bottom:1.5625em;left:0;right:0}@media all and (max-width:74.9375em){.comp_visual .wrp_comp_caption .elm_item .elm_item_content{padding-right:1.5em;padding-left:1.5em}.comp_visual .wrp_comp_caption .elm_item .elm_button{padding-left:1.5em;padding-right:1.5em}.comp_voucher .wrp_comp_body .part_form .wrp_details .mod--row-cell{display:block;margin-top:1em}.comp_voucher .wrp_comp_body .part_form .wrp_details .mod--row-cell>.col{display:block;width:100%}}@media all and (max-width:100em){.comp_visual .wrp_comp_caption{top:auto;bottom:6.25em;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.comp_visual_button .wrp_comp_caption{bottom:4em!important}}.comp_ajurveda .wrp_comp_logo,.comp_history .wrp_comp_logo,.comp_visual .wrp_comp_logo,.comp_visual_button .wrp_comp_logo,.comp_visual_image .wrp_comp_logo,.comp_visual_text .wrp_comp_logo{position:absolute;top:3em;left:0;right:0;text-align:center;pointer-events:none;color:#fff}.comp_ajurveda .wrp_comp_logo a,.comp_history .wrp_comp_logo a,.comp_visual .wrp_comp_logo a,.comp_visual_button .wrp_comp_logo a,.comp_visual_image .wrp_comp_logo a,.comp_visual_text .wrp_comp_logo a{pointer-events:all}.comp_ajurveda .wrp_comp_logo .icon,.comp_history .wrp_comp_logo .icon,.comp_visual .wrp_comp_logo .icon{font-size:13.4375em}@media all and (max-width:59.9375em){.comp_room_extras .col:not(.wrp_comp_decoration):nth-of-type(1){padding-left:0}.comp_room_extras .col:not(.wrp_comp_decoration):nth-of-type(2){padding-right:0}.comp_visual .wrp_comp_background{min-height:0!important}.comp_visual .wrp_comp_caption .elm_item>.mod--row>.col:last-of-type{text-align:left}.comp_visual .wrp_comp_caption .elm_item .elm_item_content{padding-bottom:1em}.comp_visual .wrp_comp_caption .elm_item .part_ui_heading span:before{left:0}.comp_visual .wrp_comp_caption .elm_item .part_ui_heading span{font-size:2em}.comp_visual .wrp_comp_caption .elm_item .elm_button{position:static;margin-top:1em;padding-left:0;padding-right:0}.comp_visual .wrp_comp_caption .elm_item{color:#000}.comp_visual .wrp_comp_caption{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-top:2em}.comp_ajurveda .wrp_comp_logo .icon,.comp_history .wrp_comp_logo .icon,.comp_visual .wrp_comp_logo .icon{font-size:9.375em}.comp_visual .wrp_comp_bottom,.comp_visual_button .wrp_comp_bottom,.comp_visual_image .wrp_comp_bottom,.comp_visual_text .wrp_comp_bottom{display:none}}@media all and (max-width:47.9375em){.comp_promo .wrp_comp_content .wrp_comp_price span:not(.elm_small):not(.elm_price),.comp_room_extras .wrp_comp_contact{font-size:1em}.comp_promo .wrp_comp_content .wrp_comp_price{margin-top:.5em}.comp_room_extras .col:not(.wrp_comp_decoration){padding:.75em 0}.comp_room_extras .col:not(.wrp_comp_decoration):nth-of-type(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.comp_room_extras .col:not(.wrp_comp_decoration):nth-of-type(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.comp_room_extras .wrp_comp_body{margin:.75em 2em}.comp_room_extras .wrp_comp_decoration{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 0}.comp_ajurveda .wrp_comp_logo .icon,.comp_history .wrp_comp_logo .icon,.comp_visual .wrp_comp_logo .icon{font-size:6.25em}}.comp_visual .wrp_comp_bottom,.comp_visual_button .wrp_comp_bottom,.comp_visual_image .wrp_comp_bottom,.comp_visual_text .wrp_comp_bottom{position:absolute;bottom:0;left:0;right:0;text-align:center;pointer-events:none;color:#fff}.comp_visual .wrp_comp_bottom [data-scroll],.comp_visual_button .wrp_comp_bottom [data-scroll],.comp_visual_image .wrp_comp_bottom [data-scroll],.comp_visual_text .wrp_comp_bottom [data-scroll]{pointer-events:all;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:inline-block;margin-bottom:1em}.comp_visual .wrp_comp_bottom [data-scroll] .icon,.comp_visual_button .wrp_comp_bottom [data-scroll] .icon,.comp_visual_image .wrp_comp_bottom [data-scroll] .icon,.comp_visual_text .wrp_comp_bottom [data-scroll] .icon{font-size:3em;-webkit-animation:.75s infinite alternate bounce;animation:.75s infinite alternate bounce}.comp_visual .part_profitroom,.comp_visual_button .part_profitroom,.comp_visual_image .part_profitroom,.comp_visual_text .part_profitroom{position:absolute;left:.75em;bottom:5em}@media all and (min-width:192em){.comp_visual .wrp_comp_background,.comp_visual_button .wrp_comp_background,.comp_visual_image .wrp_comp_background,.comp_visual_text .wrp_comp_background{max-height:1080px}}.comp_visual_button .wrp_comp_background:before,.comp_visual_image .wrp_comp_background:before,.comp_visual_text .wrp_comp_background:before{display:block;position:relative;z-index:1;content:"";pointer-events:none;padding-bottom:50%}.comp_visual_button .wrp_comp_background .elm_item:after,.comp_visual_image .wrp_comp_background .elm_item:after,.comp_visual_text .wrp_comp_background .elm_item:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;opacity:.75;background:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(80%,rgba(0,0,0,0)));background:linear-gradient(to bottom,#000 0,rgba(0,0,0,0) 80%);content:normal}@media all and (max-width:59.9375em){.comp_visual .part_profitroom{position:static;text-align:center}.comp_visual .part_profitroom .be-panel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.comp_visual_button .wrp_comp_background,.comp_visual_image .wrp_comp_background,.comp_visual_text .wrp_comp_background{min-height:0!important}.comp_visual_button .wrp_comp_logo .icon,.comp_visual_image .wrp_comp_logo .icon,.comp_visual_text .wrp_comp_logo .icon{font-size:9.375em}}@media all and (max-width:29.9375em){.comp_block_images .col--big{width:100%}.comp_calendar .wrp_comp_header .wrp_header_content .wrp_header_right .elm_icon{display:none}.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_value span{position:relative;margin-top:0}.comp_calendar .wrp_comp_content .wrp_banner .wrp_discount .elm_value{width:auto;height:auto}.comp_contact_bar .wrp_comp_body{padding-left:1em}.comp_contact_bar .wrp_comp_body .mod--row{margin:0 -.75em}.comp_contact_bar .wrp_comp_body .mod--row>[class*=" col"],.comp_contact_bar .wrp_comp_body .mod--row>[class^=col]{padding:.75em}.comp_contact_bar a span.icon{font-size:1.25em}.comp_contact_bar a span:not(.icon){font-size:1em}.comp_offers_four_one .wrp_comp_body>.col:first-of-type>.part_item_block_silhouette:before,.comp_offers_two_big .wrp_comp_body .part_item_block_silhouette:before{padding-bottom:100%}.comp_ajurveda .wrp_comp_logo .icon,.comp_history .wrp_comp_logo .icon,.comp_visual .wrp_comp_logo .icon,.comp_visual_button .wrp_comp_logo .icon,.comp_visual_image .wrp_comp_logo .icon,.comp_visual_text .wrp_comp_logo .icon{font-size:5em}}.comp_visual_button .wrp_comp_logo .icon,.comp_visual_image .wrp_comp_logo .icon,.comp_visual_text .wrp_comp_logo .icon{font-size:10em}.comp_visual_button .wrp_comp_caption,.comp_visual_image .wrp_comp_caption,.comp_visual_text .wrp_comp_caption{position:absolute;top:60%;right:9.375em;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.comp_visual_button .wrp_comp_caption .elm_item,.comp_visual_image .wrp_comp_caption .elm_item,.comp_visual_text .wrp_comp_caption .elm_item{width:100%;max-width:36.25em;color:#fff}.comp_visual_button .wrp_comp_caption .elm_item .part_ui_heading,.comp_visual_image .wrp_comp_caption .elm_item .part_ui_heading,.comp_visual_text .wrp_comp_caption .elm_item .part_ui_heading{font-weight:200;margin-bottom:1.5em}.comp_visual_button .wrp_comp_caption .elm_item .part_ui_heading span:before,.comp_visual_image .wrp_comp_caption .elm_item .part_ui_heading span:before,.comp_visual_text .wrp_comp_caption .elm_item .part_ui_heading span:before{left:-1.32391304em;top:110%;width:1.26086957em}@media all and (max-width:100em){.comp_visual_button .wrp_comp_caption,.comp_visual_image .wrp_comp_caption,.comp_visual_text .wrp_comp_caption{top:auto;bottom:6.25em;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}.comp_voucher .wrp_comp_body .wrp_comp_content{background:#f3f3f3;padding:4.5em 6.25em 6.25em 8.4375em}.comp_voucher .wrp_comp_body .wrp_comp_content .elm_contact .part_ui_title{margin-top:2.5em;margin-bottom:1em}.comp_voucher .wrp_comp_body .wrp_comp_note{padding:6.25em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comp_voucher .wrp_comp_body .wrp_comp_note .elm_content{border-left:6px solid;font-size:1.125em;letter-spacing:.025em;font-weight:700;color:#a18b81;padding-left:1.5em}@media all and (max-width:59.9375em){.comp_visual_button .wrp_comp_caption .elm_item .part_ui_heading span:before,.comp_visual_image .wrp_comp_caption .elm_item .part_ui_heading span:before,.comp_visual_text .wrp_comp_caption .elm_item .part_ui_heading span:before{left:0}.comp_visual_button .wrp_comp_caption .elm_item .part_ui_heading span,.comp_visual_image .wrp_comp_caption .elm_item .part_ui_heading span,.comp_visual_text .wrp_comp_caption .elm_item .part_ui_heading span{font-size:2em}.comp_visual_button .wrp_comp_caption .elm_item,.comp_visual_image .wrp_comp_caption .elm_item,.comp_visual_text .wrp_comp_caption .elm_item{color:#000}.comp_visual_button .wrp_comp_caption,.comp_visual_image .wrp_comp_caption,.comp_visual_text .wrp_comp_caption{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin-top:2em;padding-left:1.5em}.comp_visual_button .part_profitroom,.comp_visual_image .part_profitroom,.comp_visual_text .part_profitroom{position:static;text-align:center}.comp_visual_button .part_profitroom .be-panel,.comp_visual_image .part_profitroom .be-panel,.comp_visual_text .part_profitroom .be-panel{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.comp_voucher .wrp_comp_body .wrp_comp_content{padding:2em}.comp_voucher .wrp_comp_body .wrp_comp_note{padding:3.5em}.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help{cursor:pointer}}@media all and (max-width:29.9375em){.comp_voucher .wrp_comp_body .wrp_comp_note{padding:1em 0 0}}.comp_voucher .wrp_comp_body .part_form{background:#a18b81;padding:8.4375em 6.25em 2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.comp_voucher .wrp_comp_body .part_form .mod--row>.col{padding-top:0}.comp_voucher .wrp_comp_body .part_form .elm_title{display:block;text-transform:uppercase;font-weight:700;margin:1em 0}.comp_voucher .wrp_comp_body .part_form .elm_title span small{text-transform:none;letter-spacing:.025em;font-weight:400}.comp_voucher .wrp_comp_body .part_form .elm_label{width:6.25em;text-transform:uppercase;font-weight:500;color:#fff;vertical-align:bottom}.comp_voucher .wrp_comp_body .part_form .elm_label span{letter-spacing:.05em;line-height:1}.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help{display:inline-block;position:relative;text-align:center;vertical-align:middle;margin-left:.25em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:-.1875em}.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help .part_ui_wsw{text-transform:none;letter-spacing:0;display:block;font-size:.9375em;line-height:1.4;white-space:normal;word-wrap:break-word;bottom:100%;left:50%;background:#383838;color:#fff;padding:8px 10px 10px;position:absolute;-webkit-transform:translateX(-50%) translateY(8px);-ms-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px);visibility:hidden;opacity:0;z-index:1000000;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;transition-delay:0s;margin-bottom:.625em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:37.5em;font-weight:400;text-align:left}.comp_voucher .wrp_comp_body .part_form .wrp_details .elm_label{width:60%}.comp_voucher .wrp_comp_body .part_form .wrp_note textarea{border:0;width:100%;min-height:8.4375em;padding:1em}.comp_voucher .wrp_comp_body .part_form .part_ui_wsw{padding:1em 0;color:#fff}.comp_voucher .wrp_comp_body .part_form .wrp_acceptance{margin-top:1.125em;color:#fff;text-transform:uppercase;font-weight:500}.comp_voucher .wrp_comp_body .part_form .wrp_acceptance a{font-family:'Libre Baskerville',serif;color:#000;text-decoration:underline;text-transform:none;font-weight:400;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.comp_voucher .wrp_comp_body .part_form .wrp_button{text-align:right;margin-top:1.5em}@media all and (max-width:79.9375em){.comp_wsw .wrp_comp_body>.col:first-of-type{width:66.66666667%}.comp_wsw .wrp_comp_body>.col:last-of-type{width:33.33333333%}}.comp_wsw .wrp_comp_content{padding:9.375em 4em 9.375em 14.0625em;background:#f3f3f3}.comp_wsw .wrp_comp_aside .part_ui_title,.comp_wsw .wrp_comp_content header{margin-bottom:5.625em}.comp_wsw .wrp_comp_content header .elm_date span{font-size:.9375em;letter-spacing:.05em}@media all and (max-width:47.9375em){.comp_visual_button .wrp_comp_background:before,.comp_visual_image .wrp_comp_background:before,.comp_visual_text .wrp_comp_background:before{padding-bottom:62.5%}.comp_visual_button .wrp_comp_logo .icon,.comp_visual_image .wrp_comp_logo .icon,.comp_visual_text .wrp_comp_logo .icon{font-size:6.25em}.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help:hover .part_ui_wsw{-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help .part_ui_wsw{font-size:1em;position:fixed;left:0;right:0;bottom:0;width:100%;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);margin-bottom:0}.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help .part_ui_wsw:after,.comp_voucher .wrp_comp_body .part_form .elm_label .elm_help .part_ui_wsw:before{content:normal}.comp_wsw .wrp_comp_content header .elm_date span{font-size:1em}}.comp_wsw .wrp_comp_aside{position:relative;background:#f3f3f3;padding:17.25em 2em 2em;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.comp_wsw .wrp_comp_aside nav a{text-transform:uppercase;font-weight:700;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.comp_wsw .wrp_comp_aside nav a span{font-size:1.3125em;letter-spacing:.2em}.comp_wsw .wrp_comp_aside .wrp_comp_decoration{position:absolute;right:0;top:6.25em;width:7.5em;height:7.5em;-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.comp_wsw .wrp_comp_aside .wrp_comp_block{position:relative;margin-top:auto;min-height:23.75em}.comp_wsw .wrp_comp_aside .wrp_comp_block .part_item_block_calendar{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff}.datepickers-container{z-index:99999}.datepicker .datepicker--cells .datepicker--cell.-focus-{background:rgba(161,139,129,.4);border-color:#a18b81}.datepicker .datepicker--cells .datepicker--cell.-in-range-{background:rgba(161,139,129,.2)}.datepicker .datepicker--cells .datepicker--cell.-selected-{background:#a18b81}.datepicker .datepicker--cells .datepicker--cell.-selected-.-current-{color:#fff}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ripple{100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}@keyframes ripple{100%{-webkit-transform:scale(2.5);transform:scale(2.5);opacity:0}}@-webkit-keyframes outToRight{to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes outToRight{to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes outToLeft{to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes outToLeft{to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes inFromLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes inFromLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes inFromRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes inFromRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounce{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-16px);transform:translateY(-16px)}}@keyframes bounce{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-16px);transform:translateY(-16px)}}.lib--dialog{position:fixed;top:0;bottom:0;z-index:1100;text-align:center;display:none;left:-17px;right:-17px;overflow:auto;-webkit-overflow-scrolling:touch}.lib--dialog .elm_dialog_background{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:1001;background-color:rgba(0,0,0,.6)}@media all and (max-width:74.9375em){.comp_voucher .wrp_comp_body .part_form .col--6{width:100%}.lib--dialog .elm_dialog_background{cursor:pointer}}.lib--dialog:before{width:0;height:100%;display:inline-block;vertical-align:middle;content:normal}.flickity-prev-next-button{z-index:1000;color:#000;border-radius:0;width:auto;height:auto;-webkit-transform:none;-ms-transform:none;transform:none;overflow:hidden;position:absolute;top:50%;background-color:transparent;padding:.875em;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s;margin-top:-1.625em;opacity:1!important}.flickity-prev-next-button:focus,.flickity-prev-next-button:hover{color:#a18b81;-webkit-box-shadow:none;box-shadow:none;background:0 0}.flickity-prev-next-button:before{display:block;font-size:1.9375em;font-weight:400;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flickity-prev-next-button.previous:before{content:"\e900"}.flickity-page-dots{position:absolute;bottom:5em;left:0;right:0;text-align:center;z-index:1}.flickity-page-dots .dot{font-weight:400;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;width:auto;height:auto;background:0 0;opacity:1;margin:0 .1875em;border-radius:0;color:#fff}.flickity-page-dots .dot:before{content:"\e918"}.lg-outer .lg-item:after,.lib--lazyload:after{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90c";left:50%}.flickity-page-dots .dot.is-selected:before{content:"\e917"}.lib--parallax,.lib--parallax img,.ssm-overlay{right:0;bottom:0;left:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.lib--lazyload:after{z-index:1;font-size:1.5em;-webkit-animation:1.4s infinite load;animation:1.4s infinite load;position:absolute;margin-left:-.5em;margin-top:-.5em;top:50%;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.lg-outer .lg-item.lg-complete:after,.lib--lazyloaded:after,html:not(.no-sr) [data-reveal]{opacity:0}.lg-backdrop,.lg-outer{background-color:rgba(255,255,255,.9)}.lg-actions .lg-next,.lg-actions .lg-prev,.lg-outer .lg-thumb-outer,.lg-outer .lg-toogle-thumb,.lg-sub-html,.lg-toolbar{background-color:rgba(255,255,255,.8)}.lg-hide-items .lg-toolbar{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.lg-outer .lg-thumb{margin-right:auto;margin-left:auto}.lg-outer .lg-thumb-outer .lg-thumb-item{border-radius:0;border:1px solid #000;-webkit-transition:border-color .3s ease 0s;transition:border-color .3s ease 0s;position:relative!important}.lg-outer .lg-thumb-outer .lg-thumb-item.active,.lg-outer .lg-thumb-outer .lg-thumb-item:hover{border:1px solid #a18b81}.lg-outer .lg-thumb-outer .lg-thumb-item[data-vimeo-id]:not([data-vimeo-id=""]):after{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e92a";display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;bottom:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:2em}.lg-outer{-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;opacity:0!important;z-index:99999999}.lg-outer.lg-visible,[data-reveal=revealed],html.ie [data-reveal]{opacity:1!important}.lg-sub-html{color:#fff;padding:.9375em 1.875em}.lg-outer .lg-item{background:0 0}.lg-outer .lg-item:after{position:fixed;z-index:1100;color:#a18b81;font-size:32px;margin-left:-16px;margin-top:-16px;top:50vh;-webkit-animation:1.5s infinite load;animation:1.5s infinite load;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none}.lg-outer .lg-item .lg-image{max-height:80%;margin-top:-45px}.lib--parallax{position:absolute;top:0;z-index:0}.lib--parallax img{position:absolute;top:auto}html.ie .lib--parallax img{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}@media all and (max-width:63.9375em){#layout_nav .elm_content .wrp_menu_third .wrp_menu_section_content .elm_image{display:none}.comp_history .wrp_comp_nav [data-arrow]{right:15px}.lib--parallax img{position:absolute!important;margin:auto!important;top:-9999px!important;left:-9999px!important;bottom:-9999px!important;right:-9999px!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}[data-reveal]{opacity:1!important}[data-reveal-animate]{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}}[data-reveal-animate=down][data-reveal=revealed],[data-reveal-animate=left][data-reveal=revealed],[data-reveal-animate=right][data-reveal=revealed],[data-reveal-animate=up][data-reveal=revealed],html.ie [data-reveal-animate]{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}html:not(.no-sr) [data-reveal-animate=up]{-webkit-transform:translate(0,2em);-ms-transform:translate(0,2em);transform:translate(0,2em)}html:not(.no-sr) [data-reveal-animate=down]{-webkit-transform:translate(0,-2em);-ms-transform:translate(0,-2em);transform:translate(0,-2em)}html:not(.no-sr) [data-reveal-animate=left]{-webkit-transform:translate(-2em,0);-ms-transform:translate(-2em,0);transform:translate(-2em,0)}html:not(.no-sr) [data-reveal-animate=right]{-webkit-transform:translate(2em,0);-ms-transform:translate(2em,0);transform:translate(2em,0)}.mod--lib-ripple{position:relative;overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mod--lib-ripple .mod--lib-ripple-inner{position:absolute;background:#fff;border-radius:50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:.4}.mod--lib-ripple .mod--lib-ripple-inner.animated{-webkit-animation-name:ripple;animation-name:ripple}.ssm-nav{position:fixed;overflow-y:auto;overflow-x:visible}.ssm-overlay{background:rgba(0,0,0,.8);position:fixed;top:0;display:none;z-index:1003}@media all and (max-width:59.9375em){.comp_voucher .wrp_comp_body .part_form,.comp_wsw .wrp_comp_aside,.comp_wsw .wrp_comp_content{padding:2em}.comp_wsw .wrp_comp_body>.col:first-of-type{width:100%}.comp_wsw .wrp_comp_body>.col:last-of-type{width:100%;margin-top:1.5em}.comp_wsw .wrp_comp_content header .part_ui_heading{margin-bottom:1em}.comp_wsw .wrp_comp_content header .part_ui_heading span:before{left:0;top:110%}.comp_wsw .wrp_comp_aside .part_ui_title,.comp_wsw .wrp_comp_content header{margin-bottom:2em}.lib--dialog{padding:0 5%}.flickity-page-dots{bottom:1.5em}.ssm-overlay{cursor:pointer}}.lib--switch [data-switch-nav]>.mod--active{cursor:default}.lib--switch [data-switch-area]>:not([data-nav-item]){-webkit-animation:.3s backwards fadeOut;animation:.3s backwards fadeOut;display:none}@media all and (min-width:48em){.comp_block_booking_offer .wrp_comp_body .wrp_comp_top>.col{width:50%;white-space:nowrap}.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col:nth-of-type(1){padding-right:.75em;padding-bottom:.75em}.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col:nth-of-type(2){padding-left:.75em;padding-bottom:.75em}.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col:nth-of-type(3){padding-right:.75em;padding-top:.75em}.comp_block_five>.wrp_comp_body>.col>.wrp_comp_blocks_small>.col:nth-of-type(4){padding-left:.75em;padding-top:.75em}.comp_room_extras .wrp_comp_decoration{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lib--switch [data-switch-area]>[data-nav-item]{display:none!important}}.lib--switch [data-switch-area]>.mod--active{-webkit-animation:.3s backwards fadeIn;animation:.3s backwards fadeIn;display:block}@media print{.datepickers-container{display:none}.c-cookieconsent{display:none!important}[data-reveal]{opacity:1!important}}.cmp_gault_logo{-o-object-fit:contain;object-fit:contain;margin-top:.75rem;width:100%;max-width:19rem;max-height:3.75rem}[data-ratio="8/5"]:before{padding-bottom:62.5%}[data-ratio="48/23"]:before{padding-bottom:47.91666667%}[data-ratio="3/1"]:before{padding-bottom:33.33333333%}[data-ratio="4/3"]:before{padding-bottom:75%}