@import url("https://fonts.googleapis.com/css?family=Fira+Sans:300i,400,400i,700,900|Martel:300,400,600,700&display=fallback");html{font-size:0}body{margin:0;font-family:"Fira Sans",sans-serif;color:#313030;-webkit-text-size-adjust:100%}.MENU_OPENED body{overflow:hidden}@media (max-width: 600px){.CAB_OPENED body{overflow:hidden}}a,a:hover{text-decoration:none;cursor:pointer;color:inherit}button,input,select,textarea{font-family:"Fira Sans",sans-serif;background-color:transparent}button:focus,input:focus,select:focus,textarea:focus{outline:none}body,button,input,select,textarea{font-size:20px;line-height:28px}@media (max-width: 1900px){body,button,input,select,textarea{font-size:19px;line-height:26px}}@media (max-width: 1600px){body,button,input,select,textarea{font-size:18px;line-height:25px}}@media (max-width: 1400px){body,button,input,select,textarea{font-size:17px;line-height:24px}}@media (max-width: 1100px){body,button,input,select,textarea{font-size:16px;line-height:22px}}@media (max-width: 800px){body,button,input,select,textarea{font-size:15px;line-height:20px}}@media (max-width: 600px){body,button,input,select,textarea{font-size:14px;line-height:18px}}h1{font-family:"Martel",serif;margin:0;font-size:40px;line-height:50px}@media (max-width: 1900px){h1{font-size:38px;line-height:46px}}@media (max-width: 1600px){h1{font-size:35px;line-height:44px}}@media (max-width: 1400px){h1{font-size:32px;line-height:40px}}@media (max-width: 1100px){h1{font-size:30px;line-height:38px}}@media (max-width: 800px){h1{font-size:28px;line-height:35px}}@media (max-width: 600px){h1{font-size:24px;line-height:30px}}h2{font-family:"Martel",serif;margin:0;font-size:30px;line-height:38px;font-weight:400}@media (max-width: 1900px){h2{font-size:28px;line-height:35px}}@media (max-width: 1600px){h2{font-size:26px;line-height:32px}}@media (max-width: 1400px){h2{font-size:22px;line-height:28px}}@media (max-width: 1100px){h2{font-size:20px;line-height:25px}}@media (max-width: 800px){h2{font-size:18px;line-height:24px}}@media (max-width: 600px){h2{font-size:16px;line-height:20px}}h3{font-family:"Martel",serif;margin:0;font-size:25px;line-height:32px;font-weight:400}@media (max-width: 1900px){h3{font-size:22px;line-height:26px}}@media (max-width: 1600px){h3{font-size:20px;line-height:25px}}@media (max-width: 1400px){h3{font-size:18px;line-height:24px}}@media (max-width: 1100px){h3{font-size:16px;line-height:22px}}@media (max-width: 800px){h3{font-size:15px;line-height:20px}}@media (max-width: 600px){h3{font-size:14px;line-height:18px}}h4{font-family:"Martel",serif;margin:0;font-size:20px;line-height:28px;font-weight:400}@media (max-width: 1900px){h4{font-size:19px;line-height:26px}}@media (max-width: 1600px){h4{font-size:18px;line-height:25px}}@media (max-width: 1400px){h4{font-size:17px;line-height:24px}}@media (max-width: 1100px){h4{font-size:16px;line-height:22px}}@media (max-width: 800px){h4{font-size:15px;line-height:20px}}@media (max-width: 600px){h4{font-size:14px;line-height:18px}}::selection{background:#1d1e28;color:#fff}::-moz-selection{background:#1d1e28;color:#fff}img::selection{background:transparent;color:#fff}img::-moz-selection{background:transparent;color:#fff}.button_holder{position:relative}.button_dark{padding:20px 29px;background:#1d1e28;color:#fff;display:inline-block;cursor:pointer;text-align:center;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s}.button_dark:hover{background:#383b55;color:#fff}.button_book{border:0;background:#bd1d1d;color:#fff;text-transform:uppercase;letter-spacing:.05em;padding:50px 27px;font-weight:900;cursor:pointer;position:relative;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s}.button_book:hover{background:#e62c2c;color:#fff}.button_bordered{padding:22px 25px;background:transparent;color:#1d1e28;border:0;box-shadow:inset 0 0 0 2px #1d1e28;border-radius:1px;display:inline-block;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative;vertical-align:middle;box-sizing:border-box}.button_bordered:hover{background:#1d1e28;color:#fff}.button_bordered_r{padding:22px 25px;background:transparent;color:#fff;border:1px solid #fff;border-radius:1px;display:inline-block;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.button_bordered_r:hover{background:#fff;color:#1d1e28}.button_image svg{vertical-align:bottom;margin-left:30px;transition:transform .5s;width:25px;height:25px;fill:currentColor}.button_image:hover svg{fill:currentColor}.button_image:hover svg{transform:rotate(360deg)}.button_colored{font-weight:700;color:#8e765e}.button_colored:hover{color:#C1A382}.button_underlined{font-weight:300;color:#fff;text-decoration:underline}.input_underlined{border:1px solid #373841;color:#c7c7c7;padding:23px 20px;margin:10px 0;width:100%;display:inline-block;box-sizing:border-box;max-width:600px}.input_underlined::placeholder{color:#c7c7c7}.custom-select select{display:none}.custom-select .select-items>div{cursor:pointer;position:relative}.custom-select .select-selected{cursor:pointer;position:relative}.custom-select .select-selected:after{position:absolute;content:"";top:50%;right:5px;width:5px;height:5px;border:1px solid transparent;border-color:currentColor currentColor transparent transparent;transform:rotate(135deg) translateY(50%);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.custom-select .select-selected.select-arrow-active:after{transform:rotate(-45deg) translateY(50%);right:10px}.custom-select .select-items{position:absolute;bottom:0;left:0;right:0;z-index:99;font-size:14px;line-height:20px;transform:translateY(100%);display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-direction:column;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.custom-select .select-hide{display:none}.custom-select .sub{font-size:15px;line-height:18px;font-weight:400}.container{display:block;position:relative;padding-left:20px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.container .checkmark{position:absolute;top:50%;transform:translateY(-50%);left:0;height:13px;width:13px;background-color:transparent;border:1px solid #999;box-sizing:border-box}.container .checkmark:after{content:"";position:absolute;display:none;left:4px;top:1px;width:calc(50% - 4px);height:calc(100% - 6px);border:solid #f7f7fa;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.container input:checked ~ .checkmark:after{display:block}.container input:checked ~ .checkmark{background:#999}.container input:disabled ~ .checkmark{background:#999;cursor:no-drop}.container input:disabled ~ .checkmark:after{display:none}.input_bordered{background:transparent;border:1px solid #999;margin-right:10px;text-align:center}.slider{-webkit-appearance:none;width:100%;height:5px;border-radius:5px;background:#cbccd4;outline:none}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:#383b55;cursor:pointer}.slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#383b55;cursor:pointer}.slick_arrow{width:29px;height:24px}.hidden_element{display:none}.JS_HIDE_ELEMENTS #top #corp_menu{display:none}.JS_HIDE_ELEMENTS #view{display:none}#top #top_menu{position:fixed;top:0;left:0;width:100%;height:89px;background:#fff;box-shadow:0px 1px 20px 0px #ededed;z-index:100;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#top #top_menu #top_logo{margin:0 80px}#top #top_menu #top_logo img{max-width:120px;width:auto;height:auto;max-height:70px}#top #top_menu #top_logo img[src$=".svg"]{width:100%}#top #top_menu .menu_holder{flex:1 0 auto}#top #top_menu .menu_holder .mainmenu{margin:0;padding:0;list-style:none;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}#top #top_menu .menu_holder .mainmenu .mitem{margin-right:60px}#top #top_menu .menu_holder .mainmenu .mitem>svg{height:0;width:0}#top #top_menu .menu_holder .mainmenu .mitem a{color:#313030;text-transform:uppercase}#top #top_menu .menu_holder .mainmenu .mitem a:hover{color:#8e765e}#top #top_menu .menu_holder .mainmenu .mitem.current>a{color:#8e765e}#top #top_menu .menu_holder .mainmenu .mitem .submenulist{display:none}#top #top_menu #gopass{width:250px;text-align:center;min-width:160px}#top #top_menu #gopass svg{height:18px}#top #top_menu #gopass .gopass_tools{font-size:13px;text-transform:uppercase;line-height:20px}#top #top_menu #gopass .gopass_tools .gopass_reg{color:#8e1c30;margin-right:7px}#top #top_menu #gopass .gopass_tools .gopass_log{color:#392d78;margin-left:7px}#top #top_menu #gopass .gopass_profile{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;color:#8e1c30}#top #top_menu #gopass .gopass_profile .gopass_profile_img{max-height:18px;width:auto}#top #top_menu #gopass .gopass_profile .gopass_profile_name{margin:0 20px 0 5px}#top #corp_menu{position:fixed;top:89px;width:300px;padding:70px 0 70px 40px;box-sizing:border-box;left:-300px;height:100%;background:#1d1e28;z-index:101;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#top #corp_menu .menu_holder .mainmenu-mobile{display:none}#top #corp_menu .menu_holder .corpmenu{margin:0;padding:0;list-style:none}#top #corp_menu .menu_holder .corpmenu .mitem{cursor:pointer}#top #corp_menu .menu_holder .corpmenu .mitem>a{color:#cdcdcd;text-transform:uppercase;letter-spacing:-0.025em;line-height:50px}#top #corp_menu .menu_holder .corpmenu .mitem>a>svg{display:none}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu{position:fixed;top:89px;left:300px;width:calc( 100% - 300px);background:#fff;box-sizing:border-box;padding:69px 0 250px 73px;overflow-y:scroll;height:100vh;box-shadow:inset 0px 1px 20px 0px #ededed;cursor:initial;transform:translateX(100%);-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;display:none}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .toggleContent{display:none}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_name{color:#8e765e;font-family:Martel,serif;font-weight:600;letter-spacing:-0.025em;border-bottom:1px solid #dddedf;line-height:50px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block{padding-top:20px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile{margin-right:50px;padding-bottom:50px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-image{background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;width:200px;height:170px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name{font-weight:700;text-transform:uppercase;height:70px;margin-top:25px;max-width:200px;position:relative}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .sc-subname{font-weight:400;font-size:15px;line-height:20px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .info_icon{position:absolute;right:0;top:0;width:23px;height:23px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .info_icon svg{cursor:pointer;height:100%;width:100%}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .info_icon .info_text{position:absolute;top:calc(100% + 11px);left:0;background:#1d1e28;color:#cdcdcd;font-size:15px;line-height:20px;font-weight:400;text-transform:none;padding:25px;min-width:500px;transform:translateX(-40%);display:none;z-index:1}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .info_icon .info_text.slim{min-width:350px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .info_icon .info_text:before{content:"";position:absolute;top:0;left:calc(40% + 5px);width:0;height:0;border-style:solid;border-width:0 6px 11px 6px;border-color:transparent transparent #1d1e28 transparent;transform:translateY(-100%);padding-top:5px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .info_icon .info_text h4{max-width:240px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .info_icon .info_text p a{background:transparent}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .info_icon:hover .info_text{display:block}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-icons{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;position:absolute;top:25px;right:25px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-icons .sc-icon{position:relative;margin-right:8px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-icons .sc-icon .icon_text{position:absolute;top:calc(100% + 11px);left:0;background:#fff;color:#1d1e28;font-size:15px;line-height:20px;font-weight:400;text-transform:none;padding:25px;transform:translateX(-20%);display:none;white-space:nowrap;border:1px solid #3f4048}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-icons .sc-icon .icon_text:before{content:"";position:absolute;top:0;left:calc(20% + 5px);width:0;height:0;border-style:solid;border-width:0 6px 11px 6px;border-color:transparent transparent #fff transparent;transform:translateY(-100%);padding-top:5px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-icons .sc-icon svg{cursor:pointer;margin-right:10px;height:28px;width:auto;opacity:.6;fill:#fff}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-icons .sc-icon:hover .icon_text{display:block}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-icons .sc-icon:hover svg{fill:#8e765e}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-list{font-size:18px;line-height:30px}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-list .sc-link{color:#1d1e28;text-transform:none;display:block}#top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-list .sc-link:hover{color:#8e765e}#top #corp_menu .menu_holder .corpmenu .mitem:hover a{color:#8e765e}#top #corp_menu .menu_holder .corpmenu .mitem.hovered .corp_submenu{transform:translateX(0)}#top #corp_menu .bottom_menu{padding-top:40px}#top #corp_menu .bottom_menu .bottommenu{margin:0;padding:0;list-style:none;font-size:14px;letter-spacing:.025em}#top #corp_menu .bottom_menu .bottommenu .mitem>svg{display:none}#top #corp_menu .bottom_menu .bottommenu .mitem a{color:#cdcdcd;text-transform:uppercase}#top #corp_menu .bottom_menu .bottommenu .mitem a:hover{color:#8e765e}#top #gopass-mobile{display:none}@media (max-width: 600px){#top #gopass-mobile{width:250px;text-align:center;display:block;margin:30px auto 0 auto;position:relative;left:-15px}#top #gopass-mobile svg{height:25px;width:100px;fill:#cdcdcd}#top #gopass-mobile svg *{fill:#cdcdcd}#top #gopass-mobile .gopass_tools{font-size:13px;text-transform:uppercase;line-height:20px}#top #gopass-mobile .gopass_tools .gopass_reg{color:#cdcdcd;margin-right:7px}#top #gopass-mobile .gopass_tools .gopass_log{color:#cdcdcd;margin-left:7px}#top #gopass-mobile .gopass_log{color:#cdcdcd}#top #gopass-mobile .gopass_profile{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;color:#cdcdcd}#top #gopass-mobile .gopass_profile .gopass_profile_img{max-height:18px;width:auto}#top #gopass-mobile .gopass_profile .gopass_profile_name{margin:0 20px 0 5px}#top #top_menu #gopass{display:none}}.FIXED_ELEMENT_ATTACHED #top #top_menu{box-shadow:none}.langs_holder{height:auto;padding-right:35px}.langs_holder .active_lang{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;cursor:pointer}.langs_holder .langText{margin-left:10px;font-size:13px;text-transform:uppercase;color:#1d1e28;-webkit-transition:color .5s;-moz-transition:color .5s;-ms-transition:color .5s;-o-transition:color .5s;transition:color .5s}.langs_holder #langs{margin:0;padding:0;list-style:none;overflow:hidden;position:fixed;right:0;width:100%;max-width:230px;top:89px;background:#fff;transform:translateX(100%);-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}.langs_holder #langs .lang_item{padding:10px 25px;background:#fff;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s}.langs_holder #langs .lang_item a{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;color:#1d1e28}.langs_holder #langs .lang_item:hover{background:#1d1e28}.langs_holder #langs .lang_item:hover .langText{color:#fff}#cab #cab1{width:100%;max-width:1235px;height:170px;position:absolute;left:50%;transform:translateX(-50%);z-index:99;bottom:75px;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#cab #cab1 .cab1Content{height:100%;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:20px 20px 20px 40px;box-sizing:border-box;background:#fff}#cab #cab1 .cab1Content .cab_close{display:none}#cab #cab1 .cab1Content .cab1Input{text-align:center;position:relative}#cab #cab1 .cab1Content .cab1Input.cab1Select{text-align:left;width:270px;position:initial}#cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select{height:50px;margin-top:20px;font-weight:700}#cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .select-items{background-color:#26272f;color:#c7c7c7;max-height:350px;padding:15px 0}#cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .select-items>div{margin:2px 16px 10px 35px}#cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .select-items>div:hover{color:#8e765e}#cab #cab1 .cab1Content .cab1Input.cab1Select:hover{color:#8e765e}#cab #cab1 .cab1Content .cab1Input .input_header{color:#848484;letter-spacing:.025em}#cab #cab1 .cab1Content .cab1Input .input_value_holder{width:120px;margin-top:20px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}#cab #cab1 .cab1Content .cab1Input .input_value_holder .value{border:0;font-weight:900;color:#575656;font-size:50px;letter-spacing:.05em;max-width:65px;width:100%;height:50px;line-height:50px;text-align:right}#cab #cab1 .cab1Content .cab1Input .input_value_holder .value_second{font-size:15px;letter-spacing:-0.025em;margin-bottom:15px;display:block;line-height:5px}#cab #cab1 .cab1Content .cab1Input .input_value_holder .value_control{width:11px;height:5px;display:block;cursor:pointer;margin:0 auto;padding:5px}#cab #cab1 .cab1Content .cab1Input .input_value_holder .value_add{transform:rotate(180deg);margin-bottom:5px}#cab #cab2{position:fixed;z-index:100;top:89px;right:0;transform:translateX(100%);transition:top .5s,transform .5s cubic-bezier(.8, 1, .2, 1)}#cab #cab2 .button_book{padding:28px 29px}@media (max-width: 1400px){#cab #cab1{display:none}#cab #cab1 .cab1Content .cab1Input.cab1Persons{display:none !important}#cab #cab2{transform:translateX(0)}}.CAB_FIXED_TOP #cab #cab1{opacity:0}.CAB_FIXED_TOP #cab #cab2{transform:translateX(0);transition:top .5s,transform .5s cubic-bezier(.2, 1, .8, 1)}.CAB_FIXED_TOP #cab .custom-select .select-items{max-height:200px}.CAB_FIXED_TOP.LANGS_OPENED #cab #cab2{transform:translateX(100%)}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1{position:fixed;top:89px;width:100%;max-width:100%;left:0;display:block;transform:none;height:84px;color:#fff;background:#1d1e28;z-index:100;opacity:1}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content{padding:0;background:transparent;max-width:1600px;margin:0 0 0 auto}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Select{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;max-width:530px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Select .custom-select{margin:0 0 0 20px;height:auto}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Select .custom-select .select-selected:after{top:80%}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Select .custom-select .sub{line-height:15px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_header{color:#fff;font-size:15px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder{margin:0;justify-content:center}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder .value{color:#fff}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .button_book{padding:30px 27px;line-height:24px;white-space:nowrap}.CAB_FIXED_TOP.CAB_OPENED #cab #cab2{transform:translateX(100%)}@media (max-width: 1600px){.CAB_FIXED_TOP.CAB_OPENED #cab #cab1{box-sizing:border-box;padding-left:10px}}@media (max-width: 1100px){.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content{font-size:12px;line-height:18px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input{display:block}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_header{font-size:12px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder{width:100px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder .value{height:35px;font-size:35px;line-height:35px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder .value_control{padding:0 5px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder .value_second{margin-bottom:5px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select{max-width:260px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select{margin-left:0}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .select-items{font-size:14px;line-height:20px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .select-items>div{max-width:33%;margin:2px 5px 10px 15px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .sub{font-size:10px;line-height:15px}}@media (max-width: 600px){.CAB_FIXED_TOP.CAB_OPENED #cab #cab1{height:fit-content;max-height:none;padding:15px 0 0 0}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content{flex-wrap:wrap;height:auto}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab_close{display:block;position:absolute;right:15px;top:15px;height:12px;width:12px;opacity:.7;cursor:pointer;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab_close:hover{opacity:1}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab_close:before,.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab_close:after{position:absolute;left:0;content:" ";height:100%;width:2px;background-color:#fff}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab_close:before{transform:rotate(45deg)}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab_close:after{transform:rotate(-45deg)}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input{flex:1 0 100%;width:auto;margin:15px;display:flex;flex-wrap:nowrap}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder{width:auto}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder .value_desc{padding-left:10px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder .value_desc .value_second{font-size:20px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_value_holder .value_desc svg{display:none}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input .input_header{padding-right:20px;min-width:70px;text-align:right}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select{flex:1 0 100%;max-width:none;position:relative}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .select-selected{font-size:14px}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .select-items{left:-15px;width:100%;display:block;overflow-y:scroll;max-height:none}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .select-items.select-hide{display:none}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .cab1Input.cab1Select .custom-select .select-items>div{max-width:100%}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .button_holder{flex:1 0 100%}.CAB_FIXED_TOP.CAB_OPENED #cab #cab1 .cab1Content .button_holder .button_book{padding:30px 12px;width:100%}}.hotel_18.CAB_FIXED_TOP.CAB_OPENED #cab #cab1{max-width:100%}.LANGS_OPENED .langs_holder #langs{transform:translateX(0)}.MENU_OPENED #top #corp_menu{left:0}.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu{display:block}.menu_shrunk #top #top_menu #top_logo{margin:0 20px}.menu_shrunk #top #top_menu .menu_holder .mainmenu .mitem{margin-right:20px}.mobilemenu #top #top_menu .menu_holder{width:0;height:0;overflow:hidden}.mobilemenu #top #corp_menu{overflow-y:auto;width:100%;left:0;transform:translateX(-100%);padding:30px 0 200px 30px}.mobilemenu.MENU_OPENED #top #corp_menu{transform:translateX(0)}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem{border-bottom:1px solid rgba(205,205,205,0.2);margin-right:30px;position:relative}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem>a>svg{display:block;position:absolute;top:20px;right:20px}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu{position:relative;width:100%;background:transparent;padding:0 0 0 10px;left:0px;top:0;height:auto;box-shadow:none;right:auto;transform:translateX(1);display:none;overflow-y:auto}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category{border-bottom:1px solid rgba(205,205,205,0.2)}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .toggleContent{display:block;position:absolute;top:0;right:20px}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .toggleContent svg{width:11px;height:5px;transform:rotate(0);-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .toggleContent.active svg{transform:rotate(180deg)}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_name{border-bottom:0;color:#cdcdcd;text-transform:uppercase;font-family:"Fira Sans",sans-serif;position:relative;font-weight:400}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category:nth-last-child(0){border-bottom:0}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block{max-height:0;overflow:hidden;padding-left:10px;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;padding-top:0}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile{color:#cdcdcd;width:100%;margin:0;padding:0;border-bottom:1px solid rgba(205,205,205,0.2)}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-image{display:none}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name{font-size:14px;max-width:100%;height:50px;line-height:50px;font-weight:400;margin:0}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .sc-subname{font-size:10px;display:inline-block;padding-left:20px}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-name .info_icon{display:none}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile:nth-last-child(0){border-bottom:0}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-list{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;padding-left:10px}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem .corp_submenu .submenu_category .submenu_category_block .sc-tile .sc-list .sc-link{color:#cdcdcd;font-size:14px;line-height:35px}.mobilemenu.MENU_OPENED #top #corp_menu .menu_holder .corpmenu .mitem.hovered .corp_submenu{display:block}.no_intro{position:relative;height:89px}#hp_intro{position:relative;margin-top:89px;background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;height:835px}#hp_intro #top_slider{position:relative;height:100%}#hp_intro #top_slider .zs-slider{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:transparent;overflow:hidden}#hp_intro #top_slider .zs-slider.slick-slide{position:relative}#hp_intro #top_slider .zs-slider .zs-text{font-family:Martel,serif;font-weight:300;font-size:50px;line-height:70px;text-align:center;color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;max-width:1100px;margin:0 auto;text-shadow:0 3px 10px #000}#hp_intro #top_slider .zs-slider .zs-text .zs-header{padding:0 20px;position:relative;bottom:0;opacity:1;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}#hp_intro #top_slider .zs-slider .sl-dole{margin-top:100px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#hp_intro #top_slider .zs-slider .sl-dole.hide{display:none}#hp_intro #top_slider .zs-slider .sl-dole a{width:12px;height:12px;display:inline-block;border-radius:1px;border:1px solid rgba(255,255,255,0.5);margin:0 3px;cursor:pointer}#hp_intro #top_slider .zs-slider.jsIntroAnim .zs-text .zs-header{bottom:-50px;opacity:0}#hp_intro .intro_button{position:absolute;left:50%;transform:translateX(-50%);bottom:200px;z-index:11;text-align:center}#hp_intro .intro_button .button_book{padding:30px 27px}#hp_intro .intro_button .intro_info{margin-top:40px;text-transform:uppercase;font-size:15px;color:#8e765e;font-weight:300}#hp_intro .intro_button.gopass_profile{color:#fff}#hp_intro .intro_button.gopass_profile img{max-width:50px}#hp_intro.dark_filter #top_slider .zs-slider:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to top, #1d1e28, transparent);z-index:-1}#hp_intro .slider_holder{cursor:pointer;position:absolute;left:50%;transform:translateX(-50%);bottom:25px;z-index:20}#hp_intro .slider_holder .slider_arrow_down{width:15px;height:15px;color:#fff;border-color:#fff;border-bottom:3px solid;border-left:3px solid;transform:rotate(-45deg)}@media (max-width: 1400px){#hp_intro .intro_button{bottom:100px}}@media (max-width: 800px){#hp_intro{max-height:600px}#hp_intro .intro_button{bottom:70px}}@media (max-width: 600px){#hp_intro{max-height:350px}#hp_intro #top_slider .zs-slider .zs-text{font-size:30px;line-height:40px}#hp_intro .intro_button .button_book{display:none}}.mice_page #hp_intro{background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center}@media (max-width: 1100px){.mice_page #hp_intro{height:auto !important;max-height:none}.mice_page #hp_intro #top_slider{height:400px}.mice_page #hp_intro #mice_filter #filter1{position:relative;bottom:0;padding-bottom:70px;z-index:10}.mice_page #hp_intro #mice_filter #filter1 .filter_content{padding:10px 10px 0 10px;flex-wrap:wrap}.mice_page #hp_intro #mice_filter #filter1 .filter_content .filter1Input{max-width:100%;width:48%;flex-grow:0;margin-bottom:10px}.mice_page #hp_intro #mice_filter #filter1 .filter_content .filter1Input .input_value_holder{max-width:100%}.mice_page #hp_intro #mice_filter #filter1 .filter_content .button_holder{position:absolute;right:10px;bottom:10px;z-index:1}.mice_page #hp_intro #mice_filter #filter1 .filter_content_more{padding:0px 10px 10px 10px;height:70px;flex-wrap:wrap;justify-content:space-between}.mice_page #hp_intro #mice_filter #filter1 .filter_content_more.hidden{padding-bottom:0;height:0}.mice_page #hp_intro #mice_filter #filter1 .filter_content_more .filter_more_close{display:none}.mice_page #hp_intro #mice_filter #filter1 .filter_content_more .filter1Input{margin:0 0 10px 0;width:31%}.mice_page #hp_intro #mice_filter #filter1 .filter_content_more .filter1Input .input_value_holder{max-width:100%;min-width:auto}}@media (max-width: 800px){.mice_page #hp_intro #top_slider{height:300px}.mice_page #hp_intro #mice_filter #filter1 .filter_content .filter1Input{width:100%}.mice_page #hp_intro #mice_filter #filter1 .filter_content_more{height:210px}.mice_page #hp_intro #mice_filter #filter1 .filter_content_more .filter1Input{width:100%}}#view{position:relative}#view:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.5);display:none;z-index:99}.MENU_OPENED #view:after{display:block}#hp_hotels{position:relative;padding-bottom:100px}#hp_hotels .card_slide{position:absolute;top:0;left:100px;width:100%;max-width:500px;height:380px;z-index:1;overflow:hidden}#hp_hotels .card_slide .hotel_card{background:#fff;z-index:30;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;height:380px;padding:0}#hp_hotels .card_slide .hotel_card .hotel_nav{font-family:"Martel",serif;font-weight:300;font-size:77px;line-height:97px;text-align:center;flex:0 0 50%;width:50%}#hp_hotels .card_slide .hotel_card .hotel_nav .nav_counter{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}#hp_hotels .card_slide .hotel_card .hotel_nav .nav_counter .nav_index{color:#8e765e;display:inline-block;width:100px;text-align:right}#hp_hotels .card_slide .hotel_card .hotel_nav .nav_counter .nav_total{display:inline-block;width:100px;text-align:left}#hp_hotels .card_slide .hotel_card .hotel_nav .nav_controls .nav_next svg{transform:rotate(180deg)}#hp_hotels .card_slide .hotel_card .hotel_info{flex:0 0 50%;width:50%;padding-right:30px;box-sizing:border-box;height:300px;position:relative}#hp_hotels .card_slide .hotel_card .hotel_info .hotel_name{font-size:40px;font-weight:700;line-height:50px;font-family:"Martel",serif}#hp_hotels .card_slide .hotel_card .hotel_info .hotel_link{white-space:nowrap;position:absolute;left:0;bottom:0}#hp_hotels .hotel_block{position:relative;max-width:1500px;margin:180px 0 0 auto}#hp_hotels .hotel_block .hotel_background{background:linear-gradient(to left, transparent, #ced4e6);opacity:.5;position:absolute;top:-50px;right:0;height:60%;width:80%}#hp_hotels .hotel_block .hotel_holder{width:100%;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}#hp_hotels .hotel_block .hotel_holder .hotel_tile{height:550px;display:none}#hp_hotels .hotel_block .hotel_holder .hotel_tile.slick-slide{transition:padding .5s;padding-bottom:50px;display:block}#hp_hotels .hotel_block .hotel_holder .hotel_tile.slick-slide.slick-current{padding-bottom:0}#hp_hotels .hotel_block .hotel_holder .hotel_tile .hotel_image{position:relative;background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#000;margin-left:10px;height:100%}#hp_hotels .hotel_block .hotel_holder .hotel_tile .hotel_image .hotel_subtitle{position:absolute;right:25px;bottom:35px;color:#fff;text-shadow:#52565d 0 0 4px;font-style:italic}@media (max-width: 1900px){#hp_hotels .card_slide{left:0;max-width:350px}#hp_hotels .card_slide .hotel_card{height:280px}#hp_hotels .card_slide .hotel_card .hotel_nav{flex:0 0 40%;width:40%;font-size:50px}#hp_hotels .card_slide .hotel_card .hotel_info{flex:0 0 60%;width:60%;padding-right:20px;height:250px}#hp_hotels .card_slide .hotel_card .hotel_info .hotel_name{font-size:30px;line-height:40px}}@media (max-width: 1400px){#hp_hotels .card_slide{position:relative;left:0;height:250px;max-width:100%}#hp_hotels .card_slide .hotel_card{height:250px}#hp_hotels .card_slide .hotel_card .hotel_nav{flex:0 0 auto;max-width:180px}#hp_hotels .card_slide .hotel_card .hotel_info{height:210px;flex:1 0 auto}#hp_hotels .hotel_block{margin-top:0}#hp_hotels .hotel_block .hotel_holder .hotel_tile{height:330px}}@media (max-width: 800px){#hp_hotels .card_slide{height:200px}#hp_hotels .card_slide .hotel_card{height:200px}#hp_hotels .card_slide .hotel_card .hotel_nav{max-width:100px;font-size:30px;line-height:50px}#hp_hotels .card_slide .hotel_card .hotel_info{height:180px}#hp_hotels .card_slide .hotel_card .hotel_info .hotel_name{font-size:25px;line-height:32px}}#hp_special_offers{padding:50px 0 100px 0;position:relative}#hp_special_offers .so_holder{box-sizing:border-box;width:100%;max-width:1600px;margin:130px auto;width:100%;max-width:1300px;margin:100px auto;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;height:925px;height:650px;position:relative}#hp_special_offers .so_holder .so-item{flex:0 0 calc(100% / 3);position:relative;top:0;opacity:1;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}#hp_special_offers .so_holder .so-item:before{content:"";display:block;padding-top:100%}#hp_special_offers .so_holder .so-item:nth-child(1){align-self:center}#hp_special_offers .so_holder .so-item:nth-child(1) .so-content{right:0;top:0;transform:translate(50%, -50%)}#hp_special_offers .so_holder .so-item:nth-child(1) .so-content .so-content_in{padding:38px 52px;justify-content:flex-end;align-items:flex-start;margin:0 0 50px 50px}#hp_special_offers .so_holder .so-item:nth-child(2){align-self:flex-end;transition-delay:.8s}#hp_special_offers .so_holder .so-item:nth-child(2) .so-content{left:0;bottom:0;transform:translate(-50%, 50%)}#hp_special_offers .so_holder .so-item:nth-child(2) .so-content .so-content_in{padding:60px 33px;text-align:right;align-items:flex-end;margin:50px 50px 0 0}#hp_special_offers .so_holder .so-item:nth-child(3){align-self:flex-start;transition-delay:1.6s}#hp_special_offers .so_holder .so-item:nth-child(3) .so-content{left:0;top:0;transform:translate(-50%, -50%)}#hp_special_offers .so_holder .so-item:nth-child(3) .so-content .so-content_in{padding:38px 41px;text-align:right;justify-content:flex-end;align-items:flex-end;margin:0 50px 50px 0}#hp_special_offers .so_holder .so-item .so-item_in{position:absolute;left:0;top:0;width:100%;height:100%}#hp_special_offers .so_holder .so-item .so-item_in .so-image{height:100%;background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center}#hp_special_offers .so_holder .so-item .so-item_in .so-image .so-content{position:absolute;border:1px rgba(108,108,108,0.3) solid;background:transparent;max-width:500px;max-width:400px}#hp_special_offers .so_holder .so-item .so-item_in .so-image .so-content .so-content_in{background:#fff;height:calc(100% - 50px);width:calc(100% - 50px);box-sizing:border-box;display:flex;flex-direction:column}#hp_special_offers .so_holder .so-item .so-item_in .so-image .so-content .so-content_in .button_dark{margin-top:30px}#hp_special_offers .so_holder .so-item.locked .so-item_in .so-image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#hp_special_offers .so_holder .so-item.locked .so-item_in .so-image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.6}#hp_special_offers .so_holder .so-item.locked .so-item_in .so-image:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:url("/img/gopass_logo.svg") no-repeat center center;width:100px;height:25px}#hp_special_offers .so_holder #so_all{position:absolute;right:10%;bottom:15%}@media (max-width: 1600px){#hp_special_offers .so_holder{height:800px}}@media (max-width: 1400px){#hp_special_offers .so_holder{height:700px}}@media (max-width: 1100px){#hp_special_offers .so_holder{height:500px}#hp_special_offers .so_holder .so-item .so-item_in .so-image .so-content{max-width:250px}#hp_special_offers .so_holder .so-item .so-item_in .so-image .so-content .so-content_in{margin:25px;padding:20px}}@media (max-width: 800px){#hp_special_offers .so_holder{height:auto;overflow-x:hidden;margin:0}#hp_special_offers .so_holder .so-item{flex:0 0 50%}#hp_special_offers .so_holder .so-item.locked .so-item_in .so-image:after{top:40px}#hp_special_offers .so_holder .so-item:nth-child(3){display:none}#hp_special_offers .so_holder .so-item .so-item_in .so-image .so-content{position:relative;transform:translate(0);border:0;height:100%;max-width:100%}#hp_special_offers .so_holder .so-item .so-item_in .so-image .so-content .so-content_in{margin:0;width:100%;height:100%;padding:20px;background:transparent;color:#fff;text-shadow:#52565d 0 0 4px;justify-content:space-between}#hp_special_offers .so_holder .so-item .so-item_in .so-image .so-content .so-content_in h3{font-size:30px;line-height:45px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;padding:0 15px;box-sizing:border-box;text-align:center}#hp_special_offers .so_holder .so-item .so-item_in .so-image .so-content .so-content_in a{position:absolute;left:50%;transform:translateX(-50%);bottom:5px}#hp_special_offers .so_holder #so_all{position:relative;bottom:0;right:auto;margin:20px auto 0 auto}}@media (max-width: 600px){#hp_special_offers{padding:20px 0 30px 0}#hp_special_offers .so_holder .so-item{flex:0 0 100%}#hp_special_offers .so_holder .so-item:nth-child(2){display:none}}#hp_rooms{text-align:center;margin:100px 0;position:relative}#hp_rooms .block_background{background:linear-gradient(to bottom, #ced4e6, transparent);opacity:.5;position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1}#hp_rooms .block_text{width:100%;max-width:1400px;margin:0 auto}#hp_rooms .block_text.left{text-align:left;box-sizing:border-box;padding:80px 50px 30px 50px}#hp_rooms .rooms_holder{position:relative;width:100%;max-width:1600px;margin:0 auto;margin-top:50px;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;overflow-x:hidden}#hp_rooms .rooms_holder .rooms_slide{width:100%;max-width:1400px;margin:0 auto;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-around;align-items:flex-start}#hp_rooms .rooms_holder .rooms_slide .room_container{margin:0 50px;padding:0;flex:1 0 auto;max-width:700px}#hp_rooms .rooms_holder .rooms_slide .room_container .room_image{position:relative;height:400px;width:calc(100% - 20px);background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#000;box-shadow:0 0 21px 2px rgba(0,0,0,0.25)}#hp_rooms .rooms_holder .rooms_slide .room_container .room_image .room_name{background:#fff;position:absolute;left:0;bottom:-50px;padding:40px;text-align:left;max-width:50%}#hp_rooms .rooms_holder .rooms_slide .room_container .room_image .button_holder{position:absolute;right:-20px;bottom:0;transform:translateY(50%)}#hp_rooms .rooms_holder .rooms_slide .room_container .room_desc{padding-top:50px;text-align:left}#hp_rooms .rooms_holder .rooms-arrow{width:70px;height:70px;background:#1d1e28;z-index:1;position:relative}#hp_rooms .rooms_holder .rooms-arrow.rooms-next{transform:rotate(180deg)}#hp_rooms .rooms_holder .rooms-arrow svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#hp_rooms .rooms_holder.flat .rooms_slide .room_container{margin:0 25px}#hp_rooms .rooms_holder.flat .rooms_slide .room_container .room_image{height:260px}#hp_rooms .rooms_holder.flat .rooms_slide .room_container .room_image .room_name{max-width:40%}#hp_rooms .rooms_holder.flat .rooms_slide .room_container .room_image .button_holder{right:20px}@media (max-width: 1600px){#hp_rooms .rooms_holder .rooms-arrow{position:absolute}#hp_rooms .rooms_holder .rooms-arrow.rooms-prev{left:0}#hp_rooms .rooms_holder .rooms-arrow.rooms-next{right:0}}@media (max-width: 1100px){#hp_rooms .rooms_holder .rooms_slide .room_container .room_image{height:300px}#hp_rooms .rooms_holder .rooms_slide .room_container .room_image .room_name{font-size:24px;line-height:28px}}@media (max-width: 600px){#hp_rooms .rooms_holder .rooms_slide .room_container{margin:0 15px}}#hotel_rooms{text-align:center;margin:100px 0}#hotel_rooms .rooms_holder{width:100%;max-width:1400px;margin:0 auto;margin-top:50px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}#hotel_rooms .rooms_holder .room_category_header{flex:0 0 100%;padding:50px 0}#hotel_rooms .rooms_holder .room_container{padding:0;flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);opacity:1;top:0;position:relative;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}#hotel_rooms .rooms_holder .room_container:nth-child(1){transition-delay:.5s}#hotel_rooms .rooms_holder .room_container:nth-child(2){transition-delay:1s}#hotel_rooms .rooms_holder .room_container:nth-child(3){transition-delay:1.5s}#hotel_rooms .rooms_holder .room_container:nth-child(4){transition-delay:2s}#hotel_rooms .rooms_holder .room_container:nth-child(5){transition-delay:2.5s}#hotel_rooms .rooms_holder .room_container:nth-child(6){transition-delay:3s}#hotel_rooms .rooms_holder .room_container:nth-child(7){transition-delay:3.5s}#hotel_rooms .rooms_holder .room_container:nth-child(8){transition-delay:4s}#hotel_rooms .rooms_holder .room_container:nth-child(9){transition-delay:4.5s}#hotel_rooms .rooms_holder .room_container:nth-child(10){transition-delay:5s}#hotel_rooms .rooms_holder .room_container .room_images{position:relative;height:400px;width:100%;box-shadow:0 0 21px 2px rgba(0,0,0,0.25)}#hotel_rooms .rooms_holder .room_container .room_images .room_images_slider{height:100%}#hotel_rooms .rooms_holder .room_container .room_images .room_images_slider .room_image{background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#000;padding:0;width:100%}#hotel_rooms .rooms_holder .room_container .room_images .roomSlide-arrow{position:absolute;top:0;width:70px;height:70px;background:#1d1e28;z-index:1}#hotel_rooms .rooms_holder .room_container .room_images .roomSlide-arrow.roomSlide-prev{left:0}#hotel_rooms .rooms_holder .room_container .room_images .roomSlide-arrow.roomSlide-next{left:75px;transform:rotate(180deg)}#hotel_rooms .rooms_holder .room_container .room_images .roomSlide-arrow svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#hotel_rooms .rooms_holder .room_container .room_images .room_name{background:#fff;position:absolute;left:0;bottom:-50px;padding:40px;text-align:left;max-width:50%}#hotel_rooms .rooms_holder .room_container .room_desc{padding:50px 0;text-align:left}#hotel_rooms .rooms_holder .room_container .room_desc .button_holder{margin-top:30px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#hotel_rooms .rooms_holder .room_container .room_desc .button_holder .button_bordered{margin-right:40px}#hotel_rooms .rooms_holder .room_container .room_desc .button_holder .button_book{padding:22px 40px;text-transform:lowercase;font-weight:400}@media (max-width: 1400px){#hotel_rooms .rooms_holder{padding:0 10px;box-sizing:border-box}#hotel_rooms .rooms_holder .room_container .room_desc .button_holder{justify-content:space-around}#hotel_rooms .rooms_holder .room_container .room_desc .button_holder .button_bordered{margin:0 20px 10px 20px}}@media (max-width: 800px){#hotel_rooms .rooms_holder{justify-content:center}#hotel_rooms .rooms_holder .room_container{flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px)}}#hotel_room{text-align:center;margin:0;padding:10% 10% 0 10%;position:relative}#hotel_room .block_background{background:linear-gradient(to bottom, #ced4e6, transparent);opacity:.5;position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1}#hotel_room .room_container{padding:0;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}#hotel_room .room_container .room_images{position:relative;height:400px;width:calc(100% - 20px);box-shadow:0 0 21px 2px rgba(0,0,0,0.25);flex:0 0 45%;max-width:45%;opacity:1;top:0;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}#hotel_room .room_container .room_images .room_images_slider{height:100%}#hotel_room .room_container .room_images .room_images_slider .room_image{background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#000;padding:0;width:100%}#hotel_room .room_container .room_images .roomSlide-arrow{position:absolute;bottom:30px;width:70px;height:70px;background:#1d1e28;z-index:1}#hotel_room .room_container .room_images .roomSlide-arrow.roomSlide-prev{left:0;transform:translateX(-50%)}#hotel_room .room_container .room_images .roomSlide-arrow.roomSlide-next{right:0;transform:translateX(50%) rotate(180deg)}#hotel_room .room_container .room_images .roomSlide-arrow svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#hotel_room .room_container .room_text{flex:0 0 45%;padding:50px 0 0 0;text-align:left;opacity:1;top:0;position:relative;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;transition-delay:.5s}#hotel_room .room_container .room_text .room_sub{font-weight:300}#hotel_room .room_container .room_text .room_desc a{padding:20px 29px;background:#1d1e28;color:#fff;display:inline-block;cursor:pointer;text-align:center;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s}#hotel_room .room_container .room_text .room_desc a:hover{background:#383b55;color:#fff}#hotel_room .room_container .room_features{flex:0 0 100%;text-align:left;margin-top:100px;opacity:1;top:0;position:relative;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;transition-delay:1s}#hotel_room .room_container .room_features .features_holder{text-align:center;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:40px 0 15px 0}#hotel_room .room_container .room_features .features_holder .feature_container{flex:0 0 170px;margin:0 10px 20px 10px;transform:rotate3d(0, 1, 0, 0deg);transition:all .8s;opacity:1}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(1){transition-delay:.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(2){transition-delay:1s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(3){transition-delay:1.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(4){transition-delay:2s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(5){transition-delay:2.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(6){transition-delay:3s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(7){transition-delay:3.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(8){transition-delay:4s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(9){transition-delay:4.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(10){transition-delay:5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(11){transition-delay:5.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(12){transition-delay:6s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(13){transition-delay:6.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(14){transition-delay:7s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(15){transition-delay:7.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(16){transition-delay:8s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(17){transition-delay:8.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(18){transition-delay:9s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(19){transition-delay:9.5s}#hotel_room .room_container .room_features .features_holder .feature_container:nth-child(20){transition-delay:10s}#hotel_room .room_container .room_features .features_holder .feature_container.hidden{opacity:0;transform:rotate3d(0, 1, 0, 180deg)}#hotel_room .room_container .room_features .features_holder .feature_container .feature_image{max-height:45px;width:auto}#hotel_room .room_container .room_features .features_holder .feature_container .feature_image svg{height:50px;width:auto;fill:currentColor}#hotel_room .room_container .room_features .features_holder .feature_container .feature_text{margin-top:10px;font-size:15px;line-height:24px;letter-spacing:-0.05em}#hotel_room .room_container .room_features.jsIconAnim .features_holder .feature_container{opacity:0;transform:rotate3d(0, 1, 0, 180deg)}#hotel_room .room_container .room_features .button_holder{text-align:center;margin-top:30px}#hotel_room .room_container .room_features .button_holder .button_book{padding:22px 40px;text-transform:lowercase;font-weight:400;display:inline-block}@media (max-width: 800px){#hotel_room .room_container .room_images{flex:0 0 100%;max-width:100%;order:2}#hotel_room .room_container .room_text{flex:0 0 100%;order:1}#hotel_room .room_container .room_features{order:3}}.jsRoomsAnim#hotel_rooms .rooms_holder .room_container{opacity:0;top:50px}.jsRoomsAnim#hotel_room .room_container .room_images{opacity:0;top:50px}.jsRoomsAnim#hotel_room .room_container .room_text{opacity:0;top:50px}.jsRoomsAnim#hotel_room .room_container .room_features{opacity:0;top:50px}.CMSContent i{font-weight:300}#footer{color:#c7c7c7;position:relative;border-top:2px solid #3f4048;box-sizing:border-box}#footer a{color:#c7c7c7}#footer .upper_footer{background:#1d1e28;padding:100px 0;font-size:15px}#footer .upper_footer .footer_info{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;max-width:1500px;margin:0 auto}#footer .upper_footer .footer_info #nwl{max-width:600px;display:none}#footer .upper_footer .footer_info #foot_menu .footermenu{margin:0;padding:0;list-style:none;font-size:15px;letter-spacing:.025em}#footer .upper_footer .footer_info #foot_menu .footermenu .mitem>svg{display:none}#footer .upper_footer .footer_info #foot_menu .footermenu .mitem a{text-transform:uppercase}#footer .upper_footer .footer_info #foot_menu .footermenu .mitem:hover a{color:#8e765e}#footer .upper_footer .footer_info #social_sites .social_site{display:block;color:#c7c7c7;margin:10px 0}#footer .upper_footer .footer_info #social_sites .social_site:hover{color:#8e765e}#footer .upper_footer .footer_info #social_sites .social_site svg{width:23px;height:23px;fill:currentColor}#footer .upper_footer .footer_info #social_sites .social_site .social_text{vertical-align:top;padding-left:10px;text-transform:capitalize}#footer .upper_footer .footer_info #contact a{text-decoration:underline}#footer .upper_footer .footer_logos{padding-top:80px;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#footer .upper_footer .footer_logos svg{margin:0 30px}#footer .upper_footer .footer_logos svg#tmr_logo{width:179px}#footer .upper_footer .footer_logos svg#gopass_logo{width:163px}#footer .upper_footer .footer_logos svg *{fill:currentColor}#footer .upper_footer .footer_logos svg:hover{opacity:.7}#footer .bottom_footer{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;font-size:15px;background:#292a35;padding:25px 10%}#footer .bottom_footer #author a{text-decoration:underline}@media (max-width: 1600px){#footer .upper_footer .footer_info{justify-content:space-around}}@media (max-width: 600px){#footer .upper_footer{padding:50px 0}#footer .upper_footer .footer_info>div{flex:0 0 94%;margin-bottom:20px}#footer .upper_footer .footer_logos{padding-top:40px}#footer .upper_footer .footer_logos>a{margin-bottom:20px}#footer .bottom_footer{padding:15px 3%;flex-wrap:wrap}#footer .bottom_footer #copyright{flex:0 0 100%}#footer .bottom_footer #author{margin-top:15px;flex:0 0 100%}}.block:last-of-type:after{content:"";position:relative;display:block;height:100px;flex:0 0 100%}.block.block_slide:last-of-type:after{height:150px}@media (max-width: 600px){.block.block_slide:last-of-type:after{height:0}}.sec_group_er404 .block{width:100%;max-width:1200px;margin:0 auto;padding:50px 25px}.menu_level .menu_header .menu_button{margin:10px}.menu_level .menu_header .menu_button.JS_TOGGLED{background:#1d1e28;color:#fff}.menu_level .menu_level .menu_header .menu_button{padding:12px 15px;font-size:16px}@media (max-width: 800px){.menu_level .menu_level .menu_header .menu_button{margin:5px;font-size:14px;padding:5px 10px}}.menu_list{width:100%;max-width:1200px;margin:0 auto}.menu_list .list_header{margin:50px 0 10px 0}.mi{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;text-align:left;border-bottom:1px solid #c7c7c7;padding:20px 0 10px 0}.mi .miMeasure{flex:0 0 70px;font-weight:300;font-style:italic}.mi .miText{flex:1 0 auto}.mi .miText .miDesc{padding-top:10px;font-weight:300;font-style:italic;font-size:16px;line-height:24px}.mi .miText .miDesc p{margin:0}.mi .miText .miPrice{flex:0 0 100px;font-family:"Martel",serif;font-weight:300}@media (max-width: 800px){.mi{flex-wrap:wrap}.mi .miText{flex:1 0 100%;margin:10px 0}}.cross_link_holder{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;max-width:1600px;margin:0 auto}.cross_link_holder .cross_link_tile{margin:30px 30px 50px 30px;position:relative}.cross_link_holder .cross_link_tile .tile_background{background:#fff;position:absolute;left:0;top:0;width:100%;height:100%;top:-25px;left:35px;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.cross_link_holder .cross_link_tile .tile_image{position:relative;height:265px;width:430px;box-shadow:0 0 21px 2px rgba(0,0,0,0.25);display:block;margin:0 auto;background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center}.cross_link_holder .cross_link_tile .tile_image .image_overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.cross_link_holder .cross_link_tile .tile_image .image_text{position:absolute;left:50%;transform:translateX(-50%);-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;-o-transition:top .5s;transition:top .5s;top:calc(100% + 20px);font-weight:700;color:#313030}.cross_link_holder .cross_link_tile:hover .tile_background{opacity:.5}.cross_link_holder .cross_link_tile:hover .tile_image .image_overlay{opacity:.7}.cross_link_holder .cross_link_tile:hover .tile_image .image_text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media (max-width: 600px){.cross_link_holder .cross_link_tile{margin:10px 10px 50px 10px}.cross_link_holder .cross_link_tile .tile_image{width:300px;height:180px}}.gallery_categories{width:100%;max-width:1500px;margin:0 auto;list-style:none;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:50px 20px;box-sizing:border-box}.gallery_categories .gallery_category_item{font-size:16px;margin-right:15px;border-radius:2px;position:relative;box-sizing:border-box}.gallery_categories .gallery_category_item a{color:#1d1e28;padding:15px 30px;display:inline-block}.gallery_categories .gallery_category_item a.actual,.gallery_categories .gallery_category_item a:hover{background:#1d1e28;color:#fff}.gallery_categories .gallery_category_item .sub_gallery_categories{list-style:none;padding:0;position:absolute;top:100%;left:0;z-index:1;width:100%;display:none;background:#fff}.gallery_categories .gallery_category_item .sub_gallery_categories .gallery_category_item{font-size:14px;margin:0}.gallery_categories .gallery_category_item .sub_gallery_categories .gallery_category_item a{padding:5px 30px;width:100%;box-sizing:border-box}.gallery_categories .gallery_category_item:hover .sub_gallery_categories{display:block}.gallery{width:100%;max-width:1500px;margin:0 auto;counter-reset:grid-item}.gallery:after{content:"";display:block;clear:both}.gallery .gallery_sizer{width:calc(100% / 3)}.gallery .g-image_container{width:calc((100% / 3) - 40px);height:400px;float:left;color:#fff;font-size:50px;margin:20px;position:relative;box-shadow:0 0 21px 2px rgba(0,0,0,0.25);display:none}.gallery .g-image_container.gal_header{color:#1d1e28;width:100% !important;height:50px !important;box-shadow:none;text-align:left;font-size:30px;padding-top:20px}.gallery .g-image_container.visible{display:block}.gallery .g-image_container a .g-image{background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%}.gallery .g-image_container:nth-child(1){height:544px}.gallery .g-image_container:nth-child(2){height:463px}.gallery .g-image_container:nth-child(3){height:499px}.gallery .g-image_container:nth-child(4){height:579px}.gallery .g-image_container:nth-child(5){height:262px}.gallery .g-image_container:nth-child(6){height:528px}.gallery .g-image_container:nth-child(7){height:326px}.gallery .g-image_container:nth-child(8){height:290px}.gallery .g-image_container:nth-child(9){height:290px}.gallery .g-image_container:nth-child(10){height:418px}.gallery .g-image_container:nth-child(11){height:540px}.gallery .g-image_container:nth-child(12){height:497px}.gallery .g-image_container:nth-child(13){height:596px}.gallery .g-image_container:nth-child(14){height:265px}.gallery .g-image_container:nth-child(15){height:261px}.gallery .g-image_container:nth-child(16){height:479px}.gallery .g-image_container:nth-child(17){height:281px}.gallery .g-image_container:nth-child(18){height:274px}.gallery .g-image_container:nth-child(19){height:402px}.gallery .g-image_container:nth-child(20){height:263px}.gallery .g-image_container:nth-child(21){height:620px}.gallery .g-image_container:nth-child(22){height:514px}.gallery .g-image_container:nth-child(23){height:480px}.gallery .g-image_container:nth-child(24){height:495px}.gallery .g-image_container:nth-child(25){height:400px}.gallery .g-image_container:nth-child(26){height:418px}.gallery .g-image_container:nth-child(27){height:522px}.gallery .g-image_container:nth-child(28){height:414px}.gallery .g-image_container:nth-child(29){height:375px}.gallery .g-image_container:nth-child(30){height:382px}.gallery .g-image_container:nth-child(31){height:432px}.gallery .g-image_container:nth-child(32){height:423px}.gallery .g-image_container:nth-child(33){height:345px}.gallery .g-image_container:nth-child(34){height:433px}.gallery .g-image_container:nth-child(35){height:508px}.gallery .g-image_container:nth-child(36){height:260px}.gallery .g-image_container:nth-child(37){height:460px}.gallery .g-image_container:nth-child(38){height:627px}.gallery .g-image_container:nth-child(39){height:255px}.gallery .g-image_container:nth-child(40){height:295px}.gallery .g-image_container:nth-child(41){height:460px}.gallery .g-image_container:nth-child(42){height:355px}.gallery .g-image_container:nth-child(43){height:253px}.gallery .g-image_container:nth-child(44){height:356px}.gallery .g-image_container:nth-child(45){height:254px}.gallery .g-image_container:nth-child(46){height:413px}.gallery .g-image_container:nth-child(47){height:633px}.gallery .g-image_container:nth-child(48){height:609px}.gallery .g-image_container:nth-child(49){height:546px}.gallery .g-image_container:nth-child(50){height:357px}.gallery .g-image_container:nth-child(51){height:623px}.gallery .g-image_container:nth-child(52){height:472px}.gallery .g-image_container:nth-child(53){height:364px}.gallery .g-image_container:nth-child(54){height:351px}.gallery .g-image_container:nth-child(55){height:255px}.gallery .g-image_container:nth-child(56){height:351px}.gallery .g-image_container:nth-child(57){height:557px}.gallery .g-image_container:nth-child(58){height:299px}.gallery .g-image_container:nth-child(59){height:425px}.gallery .g-image_container:nth-child(60){height:420px}.gallery .g-image_container:nth-child(61){height:419px}.gallery .g-image_container:nth-child(62){height:626px}.gallery .g-image_container:nth-child(63){height:365px}.gallery .g-image_container:nth-child(64){height:386px}.gallery .g-image_container:nth-child(65){height:257px}.gallery .g-image_container:nth-child(66){height:506px}.gallery .g-image_container:nth-child(67){height:553px}.gallery .g-image_container:nth-child(68){height:568px}.gallery .g-image_container:nth-child(69){height:588px}.gallery .g-image_container:nth-child(70){height:495px}.gallery .g-image_container:nth-child(71){height:619px}.gallery .g-image_container:nth-child(72){height:341px}.gallery .g-image_container:nth-child(73){height:402px}.gallery .g-image_container:nth-child(74){height:464px}.gallery .g-image_container:nth-child(75){height:359px}.gallery .g-image_container:nth-child(76){height:511px}.gallery .g-image_container:nth-child(77){height:609px}.gallery .g-image_container:nth-child(78){height:471px}.gallery .g-image_container:nth-child(79){height:639px}.gallery .g-image_container:nth-child(80){height:493px}.gallery .g-image_container:nth-child(81){height:407px}.gallery .g-image_container:nth-child(82){height:639px}.gallery .g-image_container:nth-child(83){height:525px}.gallery .g-image_container:nth-child(84){height:463px}.gallery .g-image_container:nth-child(85){height:337px}.gallery .g-image_container:nth-child(86){height:548px}.gallery .g-image_container:nth-child(87){height:618px}.gallery .g-image_container:nth-child(88){height:548px}.gallery .g-image_container:nth-child(89){height:543px}.gallery .g-image_container:nth-child(90){height:370px}.gallery .g-image_container:nth-child(91){height:349px}.gallery .g-image_container:nth-child(92){height:498px}.gallery .g-image_container:nth-child(93){height:411px}.gallery .g-image_container:nth-child(94){height:332px}.gallery .g-image_container:nth-child(95){height:357px}.gallery .g-image_container:nth-child(96){height:260px}.gallery .g-image_container:nth-child(97){height:561px}.gallery .g-image_container:nth-child(98){height:285px}.gallery .g-image_container:nth-child(99){height:282px}.gallery .g-image_container:nth-child(100){height:361px}@media (max-width: 800px){.gallery .g-image_container{width:calc(33.33% - 20px);margin:10px}.gallery .g-image_container:nth-child(1){height:154px}.gallery .g-image_container:nth-child(2){height:230px}.gallery .g-image_container:nth-child(3){height:256px}.gallery .g-image_container:nth-child(4){height:301px}.gallery .g-image_container:nth-child(5){height:274px}.gallery .g-image_container:nth-child(6){height:159px}.gallery .g-image_container:nth-child(7){height:294px}.gallery .g-image_container:nth-child(8){height:151px}.gallery .g-image_container:nth-child(9){height:226px}.gallery .g-image_container:nth-child(10){height:406px}.gallery .g-image_container:nth-child(11){height:283px}.gallery .g-image_container:nth-child(12){height:404px}.gallery .g-image_container:nth-child(13){height:196px}.gallery .g-image_container:nth-child(14){height:166px}.gallery .g-image_container:nth-child(15){height:365px}.gallery .g-image_container:nth-child(16){height:445px}.gallery .g-image_container:nth-child(17){height:336px}.gallery .g-image_container:nth-child(18){height:343px}.gallery .g-image_container:nth-child(19){height:308px}.gallery .g-image_container:nth-child(20){height:248px}.gallery .g-image_container:nth-child(21){height:234px}.gallery .g-image_container:nth-child(22){height:208px}.gallery .g-image_container:nth-child(23){height:185px}.gallery .g-image_container:nth-child(24){height:327px}.gallery .g-image_container:nth-child(25){height:362px}.gallery .g-image_container:nth-child(26){height:192px}.gallery .g-image_container:nth-child(27){height:158px}.gallery .g-image_container:nth-child(28){height:351px}.gallery .g-image_container:nth-child(29){height:172px}.gallery .g-image_container:nth-child(30){height:406px}.gallery .g-image_container:nth-child(31){height:365px}.gallery .g-image_container:nth-child(32){height:245px}.gallery .g-image_container:nth-child(33){height:368px}.gallery .g-image_container:nth-child(34){height:373px}.gallery .g-image_container:nth-child(35){height:239px}.gallery .g-image_container:nth-child(36){height:224px}.gallery .g-image_container:nth-child(37){height:364px}.gallery .g-image_container:nth-child(38){height:387px}.gallery .g-image_container:nth-child(39){height:363px}.gallery .g-image_container:nth-child(40){height:179px}.gallery .g-image_container:nth-child(41){height:398px}.gallery .g-image_container:nth-child(42){height:311px}.gallery .g-image_container:nth-child(43){height:378px}.gallery .g-image_container:nth-child(44){height:440px}.gallery .g-image_container:nth-child(45){height:232px}.gallery .g-image_container:nth-child(46){height:332px}.gallery .g-image_container:nth-child(47){height:349px}.gallery .g-image_container:nth-child(48){height:226px}.gallery .g-image_container:nth-child(49){height:341px}.gallery .g-image_container:nth-child(50){height:274px}.gallery .g-image_container:nth-child(51){height:413px}.gallery .g-image_container:nth-child(52){height:211px}.gallery .g-image_container:nth-child(53){height:283px}.gallery .g-image_container:nth-child(54){height:250px}.gallery .g-image_container:nth-child(55){height:408px}.gallery .g-image_container:nth-child(56){height:219px}.gallery .g-image_container:nth-child(57){height:438px}.gallery .g-image_container:nth-child(58){height:402px}.gallery .g-image_container:nth-child(59){height:419px}.gallery .g-image_container:nth-child(60){height:225px}.gallery .g-image_container:nth-child(61){height:227px}.gallery .g-image_container:nth-child(62){height:347px}.gallery .g-image_container:nth-child(63){height:197px}.gallery .g-image_container:nth-child(64){height:321px}.gallery .g-image_container:nth-child(65){height:161px}.gallery .g-image_container:nth-child(66){height:263px}.gallery .g-image_container:nth-child(67){height:187px}.gallery .g-image_container:nth-child(68){height:325px}.gallery .g-image_container:nth-child(69){height:226px}.gallery .g-image_container:nth-child(70){height:196px}.gallery .g-image_container:nth-child(71){height:176px}.gallery .g-image_container:nth-child(72){height:389px}.gallery .g-image_container:nth-child(73){height:360px}.gallery .g-image_container:nth-child(74){height:429px}.gallery .g-image_container:nth-child(75){height:388px}.gallery .g-image_container:nth-child(76){height:439px}.gallery .g-image_container:nth-child(77){height:195px}.gallery .g-image_container:nth-child(78){height:344px}.gallery .g-image_container:nth-child(79){height:191px}.gallery .g-image_container:nth-child(80){height:330px}.gallery .g-image_container:nth-child(81){height:437px}.gallery .g-image_container:nth-child(82){height:368px}.gallery .g-image_container:nth-child(83){height:216px}.gallery .g-image_container:nth-child(84){height:193px}.gallery .g-image_container:nth-child(85){height:191px}.gallery .g-image_container:nth-child(86){height:426px}.gallery .g-image_container:nth-child(87){height:447px}.gallery .g-image_container:nth-child(88){height:361px}.gallery .g-image_container:nth-child(89){height:183px}.gallery .g-image_container:nth-child(90){height:367px}.gallery .g-image_container:nth-child(91){height:419px}.gallery .g-image_container:nth-child(92){height:174px}.gallery .g-image_container:nth-child(93){height:362px}.gallery .g-image_container:nth-child(94){height:428px}.gallery .g-image_container:nth-child(95){height:415px}.gallery .g-image_container:nth-child(96){height:230px}.gallery .g-image_container:nth-child(97){height:259px}.gallery .g-image_container:nth-child(98){height:278px}.gallery .g-image_container:nth-child(99){height:281px}.gallery .g-image_container:nth-child(100){height:387px}}@media (max-width: 600px){.gallery .g-image_container:nth-child(1){height:133px}.gallery .g-image_container:nth-child(2){height:76px}.gallery .g-image_container:nth-child(3){height:88px}.gallery .g-image_container:nth-child(4){height:91px}.gallery .g-image_container:nth-child(5){height:126px}.gallery .g-image_container:nth-child(6){height:93px}.gallery .g-image_container:nth-child(7){height:139px}.gallery .g-image_container:nth-child(8){height:114px}.gallery .g-image_container:nth-child(9){height:102px}.gallery .g-image_container:nth-child(10){height:140px}.gallery .g-image_container:nth-child(11){height:75px}.gallery .g-image_container:nth-child(12){height:92px}.gallery .g-image_container:nth-child(13){height:130px}.gallery .g-image_container:nth-child(14){height:140px}.gallery .g-image_container:nth-child(15){height:143px}.gallery .g-image_container:nth-child(16){height:120px}.gallery .g-image_container:nth-child(17){height:110px}.gallery .g-image_container:nth-child(18){height:114px}.gallery .g-image_container:nth-child(19){height:123px}.gallery .g-image_container:nth-child(20){height:85px}.gallery .g-image_container:nth-child(21){height:89px}.gallery .g-image_container:nth-child(22){height:118px}.gallery .g-image_container:nth-child(23){height:143px}.gallery .g-image_container:nth-child(24){height:103px}.gallery .g-image_container:nth-child(25){height:120px}.gallery .g-image_container:nth-child(26){height:149px}.gallery .g-image_container:nth-child(27){height:111px}.gallery .g-image_container:nth-child(28){height:102px}.gallery .g-image_container:nth-child(29){height:74px}.gallery .g-image_container:nth-child(30){height:95px}.gallery .g-image_container:nth-child(31){height:143px}.gallery .g-image_container:nth-child(32){height:92px}.gallery .g-image_container:nth-child(33){height:69px}.gallery .g-image_container:nth-child(34){height:85px}.gallery .g-image_container:nth-child(35){height:83px}.gallery .g-image_container:nth-child(36){height:75px}.gallery .g-image_container:nth-child(37){height:78px}.gallery .g-image_container:nth-child(38){height:89px}.gallery .g-image_container:nth-child(39){height:116px}.gallery .g-image_container:nth-child(40){height:65px}.gallery .g-image_container:nth-child(41){height:113px}.gallery .g-image_container:nth-child(42){height:107px}.gallery .g-image_container:nth-child(43){height:118px}.gallery .g-image_container:nth-child(44){height:62px}.gallery .g-image_container:nth-child(45){height:110px}.gallery .g-image_container:nth-child(46){height:88px}.gallery .g-image_container:nth-child(47){height:149px}.gallery .g-image_container:nth-child(48){height:120px}.gallery .g-image_container:nth-child(49){height:116px}.gallery .g-image_container:nth-child(50){height:95px}.gallery .g-image_container:nth-child(51){height:70px}.gallery .g-image_container:nth-child(52){height:104px}.gallery .g-image_container:nth-child(53){height:92px}.gallery .g-image_container:nth-child(54){height:74px}.gallery .g-image_container:nth-child(55){height:83px}.gallery .g-image_container:nth-child(56){height:90px}.gallery .g-image_container:nth-child(57){height:101px}.gallery .g-image_container:nth-child(58){height:52px}.gallery .g-image_container:nth-child(59){height:58px}.gallery .g-image_container:nth-child(60){height:72px}.gallery .g-image_container:nth-child(61){height:61px}.gallery .g-image_container:nth-child(62){height:66px}.gallery .g-image_container:nth-child(63){height:89px}.gallery .g-image_container:nth-child(64){height:54px}.gallery .g-image_container:nth-child(65){height:52px}.gallery .g-image_container:nth-child(66){height:117px}.gallery .g-image_container:nth-child(67){height:107px}.gallery .g-image_container:nth-child(68){height:92px}.gallery .g-image_container:nth-child(69){height:103px}.gallery .g-image_container:nth-child(70){height:138px}.gallery .g-image_container:nth-child(71){height:104px}.gallery .g-image_container:nth-child(72){height:131px}.gallery .g-image_container:nth-child(73){height:66px}.gallery .g-image_container:nth-child(74){height:115px}.gallery .g-image_container:nth-child(75){height:70px}.gallery .g-image_container:nth-child(76){height:104px}.gallery .g-image_container:nth-child(77){height:60px}.gallery .g-image_container:nth-child(78){height:147px}.gallery .g-image_container:nth-child(79){height:58px}.gallery .g-image_container:nth-child(80){height:70px}.gallery .g-image_container:nth-child(81){height:137px}.gallery .g-image_container:nth-child(82){height:124px}.gallery .g-image_container:nth-child(83){height:89px}.gallery .g-image_container:nth-child(84){height:105px}.gallery .g-image_container:nth-child(85){height:124px}.gallery .g-image_container:nth-child(86){height:60px}.gallery .g-image_container:nth-child(87){height:59px}.gallery .g-image_container:nth-child(88){height:87px}.gallery .g-image_container:nth-child(89){height:116px}.gallery .g-image_container:nth-child(90){height:127px}.gallery .g-image_container:nth-child(91){height:78px}.gallery .g-image_container:nth-child(92){height:96px}.gallery .g-image_container:nth-child(93){height:54px}.gallery .g-image_container:nth-child(94){height:147px}.gallery .g-image_container:nth-child(95){height:64px}.gallery .g-image_container:nth-child(96){height:146px}.gallery .g-image_container:nth-child(97){height:87px}.gallery .g-image_container:nth-child(98){height:84px}.gallery .g-image_container:nth-child(99){height:147px}.gallery .g-image_container:nth-child(100){height:105px}}.so_list{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}.so_list .so-item{max-width:450px;flex:1 0 auto;margin:0 30px;position:relative;top:0;opacity:1;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.so_list .so-item:nth-child(1){transition-delay:.5s}.so_list .so-item:nth-child(2){transition-delay:1s}.so_list .so-item:nth-child(3){transition-delay:1.5s}.so_list .so-item:nth-child(4){transition-delay:2s}.so_list .so-item:nth-child(5){transition-delay:2.5s}.so_list .so-item:nth-child(6){transition-delay:3s}.so_list .so-item:nth-child(7){transition-delay:3.5s}.so_list .so-item:nth-child(8){transition-delay:4s}.so_list .so-item:nth-child(9){transition-delay:4.5s}.so_list .so-item:nth-child(10){transition-delay:5s}.so_list .so-item:nth-child(11){transition-delay:5.5s}.so_list .so-item:nth-child(12){transition-delay:6s}.so_list .so-item:nth-child(13){transition-delay:6.5s}.so_list .so-item:nth-child(14){transition-delay:7s}.so_list .so-item:nth-child(15){transition-delay:7.5s}.so_list .so-item:nth-child(16){transition-delay:8s}.so_list .so-item:nth-child(17){transition-delay:8.5s}.so_list .so-item:nth-child(18){transition-delay:9s}.so_list .so-item:nth-child(19){transition-delay:9.5s}.so_list .so-item:nth-child(20){transition-delay:10s}.so_list .so-item .so-item_in{position:relative;height:100%}.so_list .so-item .so-item_in .so-image{width:100%;height:450px;background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.so_list .so-item .so-item_in .so-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#383b55;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.so_list .so-item .so-item_in .so-content{border:1px solid #d3d3d3;padding:20px;position:relative;top:-60px;left:30px;width:100%;box-sizing:border-box;background:transparent;height:calc(100% - 450px);position:relative;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.so_list .so-item .so-item_in .so-content .so-content_in{background:#fff;text-align:left;padding:20px;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s}.so_list .so-item .so-item_in .so-content .so-content_in .so-desc{margin:20px 0 40px 0;font-size:15px;padding-bottom:50px;line-height:24px}.so_list .so-item .so-item_in .so-content .so-content_in .button_holder{text-align:right;position:absolute;width:100%;box-sizing:border-box;padding:25px;bottom:0;left:0}.so_list .so-item.locked .so-item_in .so-image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.so_list .so-item.locked .so-item_in .so-image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.6}.so_list .so-item.locked .so-item_in .so-content .so-content_in h2,.so_list .so-item.locked .so-item_in .so-content .so-content_in .so-desc,.so_list .so-item.locked .so-item_in .so-content .so-content_in .so_link_detail{opacity:.6}.so_list .so-item.locked .so-item_in .so-content .so-content_in .so-desc{padding-left:50px;position:relative}.so_list .so-item.locked .so-item_in .so-content .so-content_in .so-desc svg{position:absolute;top:0;left:0;width:22px}.so_list .so-item.gopass .so-item_in .so-content .so-content_in .button_holder{display:-webkit-flex;display:flex;flex-wrap:no-wrap;justify-content:space-between;align-items:center}.so_list .so-item.gopass .so-item_in .so-content .so-content_in .button_holder svg{width:100%;max-width:100px;max-height:25px}.so_list .so-item:hover .so-item_in .so-image:after{opacity:.8}.so_list .so-item:hover .so-item_in .so-content{background:#fff;box-shadow:0 0 21px 2px rgba(0,0,0,0.25)}@media (max-width: 600px){.so_list .so-item{flex:0 0 100%}.so_list .so-item .so-item_in .so-content{left:0;top:-40px}}.jsSOAnim.so_list .so-item{top:50px;opacity:0}.jsSOAnim#hp_special_offers .so_holder .so-item{opacity:0}.jsSOAnim#hp_special_offers .so_holder .so-item:nth-child(1){top:-100px}.jsSOAnim#hp_special_offers .so_holder .so-item:nth-child(2){top:100px}.jsSOAnim#hp_special_offers .so_holder .so-item:nth-child(3){top:-100px}.block.so_list_mice.block_plain{width:100%;max-width:1500px;margin:30px auto;padding:50px 0 0 0}.block.so_list_mice.block_plain .so-item{padding:0 0 100px 0;position:relative;top:0;opacity:1;-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.block.so_list_mice.block_plain .so-item:nth-child(1){transition-delay:.5s}.block.so_list_mice.block_plain .so-item:nth-child(2){transition-delay:1s}.block.so_list_mice.block_plain .so-item:nth-child(3){transition-delay:1.5s}.block.so_list_mice.block_plain .so-item:nth-child(4){transition-delay:2s}.block.so_list_mice.block_plain .so-item:nth-child(5){transition-delay:2.5s}.block.so_list_mice.block_plain .so-item:nth-child(6){transition-delay:3s}.block.so_list_mice.block_plain .so-item:nth-child(7){transition-delay:3.5s}.block.so_list_mice.block_plain .so-item:nth-child(8){transition-delay:4s}.block.so_list_mice.block_plain .so-item:nth-child(9){transition-delay:4.5s}.block.so_list_mice.block_plain .so-item:nth-child(10){transition-delay:5s}.block.so_list_mice.block_plain .so-item:nth-child(11){transition-delay:5.5s}.block.so_list_mice.block_plain .so-item:nth-child(12){transition-delay:6s}.block.so_list_mice.block_plain .so-item:nth-child(13){transition-delay:6.5s}.block.so_list_mice.block_plain .so-item:nth-child(14){transition-delay:7s}.block.so_list_mice.block_plain .so-item:nth-child(15){transition-delay:7.5s}.block.so_list_mice.block_plain .so-item:nth-child(16){transition-delay:8s}.block.so_list_mice.block_plain .so-item:nth-child(17){transition-delay:8.5s}.block.so_list_mice.block_plain .so-item:nth-child(18){transition-delay:9s}.block.so_list_mice.block_plain .so-item:nth-child(19){transition-delay:9.5s}.block.so_list_mice.block_plain .so-item:nth-child(20){transition-delay:10s}.block.so_list_mice.block_plain .so-item .so-item_in{position:relative;height:100%}.block.so_list_mice.block_plain .so-item .so-item_in .so-image{width:650px;height:450px;background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;box-shadow:0 0 21px 2px rgba(0,0,0,0.25);top:50px;left:0}.block.so_list_mice.block_plain .so-item .so-item_in .so-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#383b55;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.block.so_list_mice.block_plain .so-item .so-item_in .so-content{border:1px solid #d3d3d3;padding:100px 20px 20px 35%;position:relative;width:90%;box-sizing:border-box;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin:0 0 0 auto}.block.so_list_mice.block_plain .so-item .so-item_in .so-content .so-content_in{background:#fff;text-align:left;padding:20px;-webkit-transition:background .5s;-moz-transition:background .5s;-ms-transition:background .5s;-o-transition:background .5s;transition:background .5s}.block.so_list_mice.block_plain .so-item .so-item_in .so-content .so-content_in .so-desc{margin:20px 0 40px 0;padding-bottom:50px;line-height:24px}.block.so_list_mice.block_plain .so-item .so-item_in .so-content .so-content_in .button_holder{width:100%;box-sizing:border-box;bottom:0;left:0}.block.so_list_mice.block_plain .so-item:nth-child(2n+1) .so-item_in .so-image{right:0;left:auto}.block.so_list_mice.block_plain .so-item:nth-child(2n+1) .so-item_in .so-content{padding:100px 35% 20px 20px;margin:0 auto 0 0}.block.so_list_mice.block_plain .so-item:hover .so-item_in .so-image:after{opacity:.2}#cross_so{text-align:center;margin:100px 0;position:relative}#cross_so .block_background{background:linear-gradient(to bottom, #ced4e6, transparent);opacity:.5;position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1}#cross_so .block_text{width:100%;max-width:1400px;margin:0 auto}#cross_so .block_text.left{text-align:left;box-sizing:border-box;padding:80px 50px 30px 50px}#cross_so .so_holder{width:100%;max-width:1600px;margin:0 auto;margin-top:50px;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;overflow-x:hidden;padding-bottom:50px}#cross_so .so_holder .so_slide{width:100%;max-width:1400px;margin:0 auto;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}#cross_so .so_holder .so_slide .so_container{margin:0 50px;padding:0;flex:1 0 auto;max-width:700px;padding-bottom:35px}#cross_so .so_holder .so_slide .so_container .so_image{position:relative;height:400px;width:calc(100% - 20px);background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#000;box-shadow:0 0 21px 2px rgba(0,0,0,0.25)}#cross_so .so_holder .so_slide .so_container .so_image .so_name{background:#fff;position:absolute;left:0;bottom:-50px;padding:40px;text-align:left;max-width:50%}#cross_so .so_holder .so_slide .so_container .so_image .button_holder{position:absolute;right:-20px;bottom:0;transform:translateY(50%)}#cross_so .so_holder .so_slide .so_container.locked .so_image{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#cross_so .so_holder .so_slide .so_container.locked .so_image:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:.6}#cross_so .so_holder .so_slide .so_container.locked .so_image:after{content:"";position:absolute;left:5px;top:5px;background:url("/img/gopass_logo.svg") no-repeat center center;width:100px;height:25px}#cross_so .so_holder .so-arrow{width:70px;height:70px;background:#1d1e28;z-index:1;position:relative}#cross_so .so_holder .so-arrow.so-next{transform:rotate(180deg)}#cross_so .so_holder .so-arrow svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#cross_so .so_holder.flat .so_slide .so_container{margin:0 25px}#cross_so .so_holder.flat .so_slide .so_container .so_image{height:260px}#cross_so .so_holder.flat .so_slide .so_container .so_image .so_name{max-width:40%}#cross_so .so_holder.flat .so_slide .so_container .so_image .button_holder{right:20px}#cross_so.cross_so_hotels{margin:0}#cross_so.cross_so_hotels .block_background{background:transparent}#cross_so.cross_so_hotels .block_text.left{padding:10px 50px}#cross_so.cross_so_hotels .so_holder.flat{margin-top:0}#cross_so.cross_so_hotels .so_holder.flat .so_slide .so_container{margin:0 15px;padding:25px 0 50px 0}#cross_so.cross_so_hotels .so_holder.flat .so_slide .so_container .so_image{height:220px;width:100%}#cross_so.cross_so_hotels .so_holder.flat .so_slide .so_container .so_image .so_name{max-width:100%;width:100%;padding:10px 20px;box-sizing:border-box;bottom:auto;top:calc(100% - 20px);min-height:50px;text-align:center}.so_detail{min-height:800px}.so_detail .so_block{position:relative;width:100%;max-width:1450px;margin:0 auto}.so_detail .so_block .so-left_panel{max-width:500px;width:100%;position:absolute;padding:40px 30px 0 45px;box-sizing:border-box;left:0;text-align:left}.so_detail .so_block .so-left_panel .so-cover .so-image{width:100%;height:300px;background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.so_detail .so_block .so-left_panel .so-cover .so-image:after{content:"";position:absolute;left:-45px;top:-40px;height:100%;width:80%;border:1px solid rgba(108,108,108,0.3)}.so_detail .so_block .so-left_panel .so-reservation .so-res_text{font-size:15px;font-weight:300;color:#797979;margin-top:40px}.so_detail .so_block .so-left_panel .so-reservation .so-res_button{text-transform:none;padding:20px 29px;display:inline-block;font-weight:400}.so_detail .so_block .so-content{text-align:left;padding:80px 0 0 515px}.so_detail .so_block .so-content .so-reservation_mobile{display:none}.so_detail .so_block .so-content .so-gallery{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:20px}.so_detail .so_block .so-content .so-gallery .so-gallery_image{flex:0 0 23%;margin:0 1% 20px 1%;height:225px;padding:0;background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center}.so_detail .so_block .so-content img{max-width:100%}.so_detail .so_block .so-content table{width:100%}.so_detail .so_block .so-content table tbody tr{border-spacing:0}.so_detail .so_block .so-content table tbody tr td{padding:10px 5px}.so_detail .so_block .so-content table tbody tr td img[src$=".svg"],.so_detail .so_block .so-content table tbody tr td img[src$=".png"]{width:50px !important;height:auto}.so_detail.template_01 .so_block .so-content table tbody tr td img{max-width:initial}.so_detail.template_02 .so_block .so-content table tbody tr td img{max-width:480px}.so_detail.template_03 .so_block .so-content table tbody tr td img{max-width:415px}.so_detail.template_04 .so_block .so-content table tbody tr td{padding:10px 20px;border-bottom:1px solid #d2d2d4}.so_detail.template_05 .so_block .so-content table tbody tr td img{max-width:270px}.so_detail.template_06 .so_block .so-content table tbody tr td{padding-right:20px}.so_detail.template_06 .so_block .so-content table tbody tr td img{max-width:460px}.so_detail.template_07 .so_block .so-content table tbody tr td{padding:10px 20px;border-bottom:1px solid #d2d2d4}.so_detail.template_08 .so_block .so-content table tbody tr td{padding:10px 20px}@media (max-width: 1100px){.so_detail .so_block .so-left_panel{max-width:350px;padding:30px 10px 0 20px}.so_detail .so_block .so-left_panel .so-cover .so-image:after{left:-15px;top:-10px}.so_detail .so_block .so-content{padding:40px 0 0 365px}}@media (max-width: 800px){.so_detail .so_block .so-left_panel{position:relative !important;left:0 !important;top:0 !important;max-width:500px;padding:40px 30px 0 45px}.so_detail .so_block .so-left_panel .so-reservation{display:none}.so_detail .so_block .so-content{padding:50px 15px 0 15px}.so_detail .so_block .so-content table tbody tr td{display:inline-block !important;vertical-align:top;width:125px;padding:10px 15px}.so_detail .so_block .so-content .so-reservation_mobile{padding-top:30px;display:block}.so_detail .so_block .so-content .so-reservation_mobile .so-res_button{text-transform:none;padding:20px 29px;display:inline-block;font-weight:400}}.mice_navigation{left:0;position:absolute;top:50%;transform:translateY(-50%);position:fixed;z-index:90;width:130px;box-shadow:0 0 21px 2px rgba(0,0,0,0.25);padding-top:12px;background:#1d1e28;border:1px solid rgba(255,255,255,0.15)}.mice_navigation .nav_item{background:#1d1e28;-webkit-transition:background .2s;-moz-transition:background .2s;-ms-transition:background .2s;-o-transition:background .2s;transition:background .2s;position:relative;min-height:110px;width:100%;padding:15px;box-sizing:border-box;text-align:center;border-bottom:1px solid rgba(255,255,255,0.15);display:block;color:#9b9c9e}.mice_navigation .nav_item:last-child{border:0}.mice_navigation .nav_item:before{content:"";position:absolute;height:100%;left:100%;top:0;width:0;-webkit-transition:width .2s;-moz-transition:width .2s;-ms-transition:width .2s;-o-transition:width .2s;transition:width .2s;background:#8e765e;border-bottom:1px solid rgba(255,255,255,0.15)}.mice_navigation .nav_item:after{content:"";position:absolute;left:100%;bottom:100%;width:0;height:0;border-style:solid;border-width:0 0 0 0;border-color:transparent transparent transparent #644c34;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.mice_navigation .nav_item .nav_icon{height:32px;width:auto}.mice_navigation .nav_item .nav_icon svg{height:32px;width:auto;fill:currentColor}.mice_navigation .nav_item .nav_text{font-size:14px;font-family:"Martel",serif;line-height:18px}.mice_navigation .nav_item:hover{background:#8e765e;color:#fff}.mice_navigation .nav_item:hover:before{width:12px}.mice_navigation .nav_item:hover:after{border-width:12px 0 0 12px}@media (max-width: 1800px){.mice_navigation{top:auto;bottom:0;left:50%;transform:translateX(-50%);max-width:100%;width:auto;padding-top:0;padding-right:12px;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.mice_navigation .nav_item{max-width:130px;border:0;border-right:1px solid rgba(255,255,255,0.15)}.mice_navigation .nav_item:before{left:auto;right:0;bottom:100%;top:auto;height:0;width:100%;border:0;border-left:1px solid rgba(255,255,255,0.15);-webkit-transition:height .2s;-moz-transition:height .2s;-ms-transition:height .2s;-o-transition:height .2s;transition:height .2s}.mice_navigation .nav_item:hover:before{height:12px;width:100%}}@media (max-width: 600px){.mice_navigation{width:100%}.mice_navigation .nav_item{min-height:70px;padding:10px}.mice_navigation .nav_item .nav_icon svg{height:20px}.mice_navigation .nav_item .nav_text{font-size:8px;line-height:12px}}#mice_filter #filter1{width:100%;max-width:1235px;position:absolute;left:50%;transform:translateX(-50%);z-index:99;bottom:75px}#mice_filter #filter1 .filter_content{height:100%;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:20px 20px 20px 40px;box-sizing:border-box;background:#fff}#mice_filter #filter1 .filter1Input{text-align:center;position:relative}#mice_filter #filter1 .filter1Input.long{flex-grow:1;max-width:340px}#mice_filter #filter1 .filter1Input.long .input_value_holder{max-width:340px}#mice_filter #filter1 .filter1Input .input_value_holder{max-width:210px;position:relative;border:1px solid #8a8a8a;padding-left:50px;box-sizing:border-box;height:60px;text-align:left}#mice_filter #filter1 .filter1Input .input_value_holder .input_bg_icon svg{position:absolute;top:50%;transform:translateY(-50%);left:15px;max-height:100%;height:25px;width:25px;color:currentColor}#mice_filter #filter1 .filter1Input .input_value_holder .value{border:0;color:#8a8a8a;height:100%;padding-right:10px;font-size:15px;line-height:58px}#mice_filter #filter1 .filter1Input .input_value_holder .value_desc{position:absolute;top:50%;transform:translateY(-50%);right:10px}#mice_filter #filter1 .filter1Input .input_value_holder .value_second{font-size:15px;letter-spacing:-0.025em;margin-bottom:15px;display:block;line-height:5px}#mice_filter #filter1 .filter1Input .input_value_holder .value_control{width:11px;height:5px;display:block;cursor:pointer;margin:0 auto}#mice_filter #filter1 .filter1Input .input_value_holder .value_add{transform:rotate(180deg);margin-bottom:15px}#mice_filter #filter1 .filter1Input .input_value_holder .filterDropdown{position:absolute;background:#fff;color:#8a8a8a;width:calc(100% + 2px);left:-1px;top:100%;box-sizing:border-box;padding:10px 20px 5px 20px;text-align:left;display:none;z-index:1;font-size:15px;border:1px solid #8a8a8a;border-top:0}#mice_filter #filter1 .filter1Input .input_value_holder .filterDropdown.shown{display:block}#mice_filter #filter1 .filter1Input .input_value_holder .filterDropdown .container{display:inline-block;margin-right:20px}#mice_filter #filter1 .button_book{padding:19px 35px;text-transform:none}#mice_filter #filter1 .filter_content_more{height:100px;display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:20px 40px;box-sizing:border-box;background:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;position:relative}#mice_filter #filter1 .filter_content_more.hidden{height:0;padding:0 40px;overflow:hidden}#mice_filter #filter1 .filter_content_more .filter_more_close{position:absolute;right:15px;top:15px;height:12px;width:12px;opacity:.3;cursor:pointer;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#mice_filter #filter1 .filter_content_more .filter_more_close:hover{opacity:1}#mice_filter #filter1 .filter_content_more .filter_more_close:before,#mice_filter #filter1 .filter_content_more .filter_more_close:after{position:absolute;left:0;content:" ";height:100%;width:2px;background-color:#1d1e28}#mice_filter #filter1 .filter_content_more .filter_more_close:before{transform:rotate(45deg)}#mice_filter #filter1 .filter_content_more .filter_more_close:after{transform:rotate(-45deg)}#mice_filter #filter1 .filter_content_more .filter1Input{margin-right:20px}#mice_filter #filter1 .filter_content_more .input_value_holder{padding-left:20px;min-width:200px}#mice_filter #filter2{display:none;position:fixed;z-index:100;top:89px;right:0}#mice_filter #filter2 .button_book{padding:28px 29px}.SELECT_TOP:not(.CAB_FIXED_TOP) .custom-select .select-items{bottom:100%;transform:translateY(0)}.block.search_page{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.block.search_page .mobile-filter_button{display:none}.block.search_page .search_bar{flex:0 0 275px;max-width:275px;width:100%;margin-left:20px;padding:20px;box-sizing:border-box;background:#f7f7fa;border:1px solid #ccc;font-size:15px;line-height:24px}.block.search_page .search_bar .search_category{margin:20px 0;border-bottom:1px solid #d3d3d3}.block.search_page .search_bar .search_category .search_header{font-weight:700;position:relative;padding-right:40px;cursor:pointer}.block.search_page .search_bar .search_category .search_header .search_icon{position:absolute;right:20px;top:10px;width:0;height:0;border-style:solid;border-width:4px 3.5px 0 3.5px;border-color:#1d1e28 transparent transparent transparent;-webkit-transition:transform .5s;-moz-transition:transform .5s;-ms-transition:transform .5s;-o-transition:transform .5s;transition:transform .5s}.block.search_page .search_bar .search_category .search_options{max-height:0;overflow:hidden;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s;margin:10px 0 20px 0;box-sizing:border-box}.block.search_page .search_bar .search_category .search_options .slidecontainer{height:25px;margin-bottom:20px}.block.search_page .search_bar .search_category .search_options .slidecontainer+label{height:32px;font-size:12px}.block.search_page .search_bar .search_category .search_options input{font-size:15px}.block.search_page .search_bar .search_category .search_options input[type=number]{width:50px}.block.search_page .search_bar .search_category .search_options input[type=number]::-webkit-inner-spin-button,.block.search_page .search_bar .search_category .search_options input [type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.block.search_page .search_bar .search_category.shown .search_header .search_icon{transform:rotate(180deg)}.block.search_page .search_bar .search_category.shown .search_options{max-height:none}.block.search_page .search_result{flex:1 0 calc(100% - 295px);padding:0 30px;box-sizing:border-box;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.block.search_page .search_result .result_card{width:440px;margin-right:20px;border:1px solid #ccc;box-shadow:0 0 21px 2px rgba(0,0,0,0.25);margin-bottom:20px}.block.search_page .search_result .result_card .card_image{background-color:rgba(29,30,40,0.2);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:315px;position:relative}.block.search_page .search_result .result_card .card_image .button_holder{position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%);white-space:nowrap}.block.search_page .search_result .result_card .card_text{padding:50px 80px 30px 80px;text-align:center;box-sizing:border-box;color:#3e3f48;width:100%;font-size:15px}.block.search_page .search_result .result_card .card_text .card_header{font-weight:700}.block.search_page .search_result .result_card .card_text .card_info{padding:10px 0}.block.search_page .search_result .result_card .card_text .card_summary{text-align:left;margin-top:20px}.block.search_page .search_result .result_card .card_text .card_summary .summary_row{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #d3d3d3}.block.search_page .search_result .result_card .card_text .card_summary .summary_row:last-child{border:0}.block.search_page .search_result .result_card .card_text .card_summary .summary_row .sum_name{flex:1 0 auto}.block.search_page .search_result .result_card .card_text .card_summary .summary_row .sum_value{width:40px}@media (max-width: 1400px){.block.search_page{margin:50px 0}.block.search_page .search_result{justify-content:space-between;padding:0 5px}.block.search_page .search_result .result_card{width:calc(50% - 5px);margin:0 0 10px 0}.block.search_page .search_result .result_card .card_text{padding:40px 15px 20px 15px}}@media (max-width: 800px){.block.search_page{margin:30px 0;justify-content:center}.block.search_page .mobile-filter_button{display:block !important;margin-bottom:20px}.block.search_page .search_bar{overflow:hidden;flex:0 0 calc(100% - 10px);max-width:calc(100% - 10px);margin:0 5px 5px 5px;padding:0 20px;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.block.search_page .search_bar.hidden{max-height:0;border:0}.block.search_page .search_bar .search_options{margin:5px 0 10px 0}.block.search_page .search_result{flex:1 0 100%}.block.search_page .search_result .result_card .card_image{height:175px}.block.search_page .search_result .result_card .card_image .button_holder{bottom:10px}.block.search_page .search_result .result_card .card_text{font-size:12px;line-height:18px}.block.search_page .search_result .result_card .card_text .card_info{padding:5px 0}.block.search_page .search_result .result_card .card_text .card_summary{margin-top:10px}}@media (max-width: 600px){.block.search_page .search_result .result_card{width:100%}}.review_holder .review_tile{width:100%;max-width:1400px;margin:30px auto;width:100%;box-shadow:0 0 51px 6px rgba(0,0,0,0.06)}.review_holder .review_tile .review_header{background:#fdfdfe;box-shadow:0 5px 51px 6px rgba(0,0,0,0.06);display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:100px;box-sizing:border-box;padding:0 35px}.review_holder .review_tile .review_header .review_date{color:#8c8c8c;font-size:16px;font-family:"Martel",serif;font-weight:700;margin-left:60px}.review_holder .review_tile .review_body{padding:35px;text-align:left}.review_holder .review_tile .review_body .review_text{padding:20px 0}.review_holder .review_tile .review_body .review_text .review_text_more{overflow:hidden;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-ms-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.review_holder .review_tile .review_body .review_text .review_text_more.hidden{max-height:0}.login-wrap{width:100%;margin:auto;height:970px;position:fixed;background:url("https://www.gopass.sk//files/eshop/products/gallery/product_1830/product_1830_7_main.jpg") no-repeat center center/cover;z-index:102;overflow:hidden;display:none;top:0;left:0}.login-wrap .login-filter{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(39,30,40,0.9)}.login-wrap .login-close{position:absolute;right:20px;top:20px;color:#c7c7c7;z-index:1;height:30px;width:30px;opacity:.3;cursor:pointer;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.login-wrap .login-close:hover{opacity:1}.login-wrap .login-close:before,.login-wrap .login-close:after{position:absolute;left:0;content:" ";height:100%;width:2px;background-color:#c7c7c7}.login-wrap .login-close:before{transform:rotate(45deg)}.login-wrap .login-close:after{transform:rotate(-45deg)}.login-wrap .login-html{position:relative;padding-top:50px;width:100%;max-width:600px;margin:0 auto}.login-wrap .login-html svg{padding-bottom:30px;max-width:200px;display:block;margin:0 auto}.login-wrap .login-html svg *{fill:#fff}.login-wrap .login-html .login-form .group{display:flex;margin-bottom:15px}.login-wrap .login-html .login-form .group input{width:100%;padding:15px 20px;font-weight:400;background:rgba(255,255,255,0.1);color:#fff;border:none}.login-wrap .login-html .login-form .group input:nth-child(2){margin-left:15px}.login-wrap .login-html .login-form .group input.short_input{max-width:150px}.login-wrap .login-html .login-form .sign-in-htm .error-msg{color:#e62c2c;padding:0 0 20px 20px}.login-wrap .login-html .login-form .sign-in-htm .button_book{background:#8E1C30}.login-wrap .login-html .login-form .sign-up-htm .button_book{background:#392D78}.login-html .sign-in-htm,.login-html .sign-up-htm{top:0;left:0;right:0;bottom:0;position:absolute;transition:all .4s linear}.login-html .sign-in,.login-html .sign-up,.login-form .group .check{display:none}.login-html .tab{font-size:22px;padding-bottom:5px;margin:0 15px 10px 0;display:inline-block;border-bottom:4px solid transparent;color:#c7c7c7;text-transform:uppercase}.login-html .sign-in:checked+.tab,.login-html .sign-up:checked+.tab{color:#8e765e;border-color:#8e765e}.login-form{min-height:345px;position:relative;perspective:1000px;transform-style:preserve-3d}.login-form .group .label,.login-form .group .input{display:block;box-sizing:border-box}.login-html .sign-in:checked+.tab+.sign-up+.tab+.login-form .sign-in-htm{transform:rotate(0)}.login-html .sign-up:checked+.tab+.login-form .sign-up-htm{transform:rotate(0)}.hr{height:2px;margin:30px 0 20px 0;background:rgba(255,255,255,0.2)}.foot-lnk{text-align:center;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin-top:20px}.foot-lnk a{margin:0 15px}.page_cards{position:relative;margin:0;padding-top:40px}.page_cards .block_nav{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding-left:200px;width:100%;max-width:1650px;margin:0 auto;box-sizing:border-box}.page_cards .block_nav .nav_card{margin-right:30px}.page_cards .block_nav .nav_card .card_name{font-family:Martel,serif;padding-bottom:20px;cursor:pointer;position:relative;font-weight:700}.page_cards .block_nav .nav_card .card_name.active{color:#8e765e}.page_cards .block_nav .nav_card .card_name.active:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:#8e765e}.page_cards .card_content{position:relative;display:none}.page_cards .card_content.active{display:block}.page_cards .card_content>.block_background{background:linear-gradient(to right, #ced4e6, transparent);opacity:.5;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.page_cards .card_content .block_images{flex:0 0 50%;position:relative}.page_cards .card_content .block_images .block_image{height:100%;padding:0}@media (max-width: 800px){.page_cards .block_nav{padding-left:15px}.page_cards .block_nav .nav_card{margin-right:15px;margin-bottom:10px}}.voucher_form,.voucher_form_hotel{text-align:left;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box}.voucher_form .form_block,.voucher_form_hotel .form_block{flex:0 0 calc((100% / 3) - 2%);padding-bottom:30px;position:relative}.voucher_form .form_block.form_block_short,.voucher_form_hotel .form_block.form_block_short{flex:0 0 40%}.voucher_form .form_block.form_block_long,.voucher_form_hotel .form_block.form_block_long{flex:0 0 58%}.voucher_form .form_block.form_block_double,.voucher_form_hotel .form_block.form_block_double{flex:1 0 calc(2 * ((100% / 3) - 2%))}.voucher_form .form_block.full_width,.voucher_form_hotel .form_block.full_width{flex:0 0 100%;text-align:center}.voucher_form .form_block label,.voucher_form_hotel .form_block label{display:block;text-align:left;font-size:18px;color:#1d1e28;padding:0 0 10px 20px}.voucher_form .form_block label.container,.voucher_form_hotel .form_block label.container{padding:0 0 0 30px;margin-left:20px}.voucher_form .form_block input,.voucher_form .form_block textarea,.voucher_form_hotel .form_block input,.voucher_form_hotel .form_block textarea{text-align:left;font-size:16px;display:block;padding:15px 20px;color:#666;width:100%;box-sizing:border-box;resize:none}.voucher_form .form_block input::placeholder,.voucher_form .form_block textarea::placeholder,.voucher_form_hotel .form_block input::placeholder,.voucher_form_hotel .form_block textarea::placeholder{color:#666}.voucher_form .form_block .custom-select,.voucher_form_hotel .form_block .custom-select{border:1px solid #999;text-align:left;font-size:16px;padding:15px 20px;color:#666;width:100%;box-sizing:border-box;position:relative}.voucher_form .form_block .custom-select .select-items,.voucher_form_hotel .form_block .custom-select .select-items{border:1px solid #999;background:#fff}.voucher_form .form_block .custom-select .select-items>div,.voucher_form_hotel .form_block .custom-select .select-items>div{padding:10px 20px}.voucher_form .form_block .custom-select .select-items>div:hover,.voucher_form_hotel .form_block .custom-select .select-items>div:hover{color:#8e765e}.voucher_form .form_block button.form_submit,.voucher_form_hotel .form_block button.form_submit{border:none}.voucher_form .form_block .form_info,.voucher_form_hotel .form_block .form_info{padding-left:20px;font-size:16px;color:#666}.voucher_form .form_block .subform_holder,.voucher_form_hotel .form_block .subform_holder{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.voucher_form .form_block .subform_holder .form_block,.voucher_form_hotel .form_block .subform_holder .form_block{padding-bottom:0}@media (max-width: 800px){.voucher_form,.voucher_form_hotel{padding:0 15px}.voucher_form .form_block,.voucher_form_hotel .form_block{flex:0 0 100%}.voucher_form .form_block.form_block_short,.voucher_form .form_block.form_block_long,.voucher_form_hotel .form_block.form_block_short,.voucher_form_hotel .form_block.form_block_long{flex:0 0 100%}.voucher_form .form_block .subform_holder .form_block:nth-last-child(1),.voucher_form_hotel .form_block .subform_holder .form_block:nth-last-child(1){padding-bottom:30px}}#contact_map{height:800px;width:100%;max-width:1670px;margin:0 auto}.page_nav{display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:50px 0 0 180px;width:100%;max-width:1650px;margin:0 auto;box-sizing:border-box}.page_nav .nav_card{margin-right:30px}.page_nav .nav_card .card_name{padding-bottom:10px;cursor:pointer;position:relative;font-size:16px;text-transform:uppercase}.page_nav .nav_card .card_name:hover{color:#8e765e}.page_nav .nav_card .card_name:hover:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#8e765e}.page_nav.fixed{position:fixed;top:89px;left:0;max-width:100%;background:#1d1e28;padding:15px 0 0 200px;z-index:99;color:#fff;-webkit-transition:top .5s;-moz-transition:top .5s;-ms-transition:top .5s;-o-transition:top .5s;transition:top .5s}.page_nav.fixed .nav_card .card_name.active{color:#bd8e5f}.page_nav.fixed .nav_card .card_name:hover{color:#bd8e5f}.page_nav.fixed .nav_card .card_name:hover:after{display:none}@media (max-width: 800px){.page_nav.fixed{position:relative;top:0 !important;background:transparent;color:#1d1e28;padding-left:15px}}.page_nav.dark_nav{justify-content:center;align-items:center;height:100px;line-height:100px;padding:0 20px;background:#1d1e28;color:#fff;max-width:100%;border-top:1px solid #383a48;border-bottom:1px solid #383a48}.page_nav.dark_nav .nav_card .card_name{padding-bottom:0}.page_nav.dark_nav .nav_card .card_name:after{height:4px;bottom:1px}.page_nav.dark_nav.fixed{height:84px;line-height:84px}@media (max-width: 1400px){.page_nav{padding-left:15px}.page_nav.fixed{padding-left:15px}}@media (max-width: 600px){.page_nav{display:none}}.contact_form{text-align:left;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;max-width:1400px;margin:0 auto;box-sizing:border-box}.contact_form .form_block{flex:0 0 calc((100% / 3) - 2%);padding-bottom:30px;position:relative}.contact_form .form_block.full_width{flex:0 0 100%}.contact_form .form_block.form_center{text-align:center}.contact_form .form_block label{display:block;text-align:left;font-size:18px;color:#1d1e28;padding:0 0 10px 20px}.contact_form .form_block label.container{padding:0 0 0 30px;display:inline-block;margin-left:20px}.contact_form .form_block label.container .checkmark{width:20px;height:20px;border-color:#999;background:#fff}.contact_form .form_block label.container .checkmark:after{border-color:#999;left:6px}.contact_form .form_block input,.contact_form .form_block textarea{text-align:left;font-size:16px;display:block;padding:15px 20px;color:#666;width:100%;box-sizing:border-box;resize:none}.contact_form .form_block input::placeholder,.contact_form .form_block textarea::placeholder{color:#666}.contact_form .form_block .custom-select{border:1px solid #999;text-align:left;font-size:16px;padding:15px 20px;color:#666;width:100%;box-sizing:border-box;position:relative}.contact_form .form_block .custom-select .select-items{border:1px solid #999;background:#fff}.contact_form .form_block .custom-select .select-items>div{padding:10px 20px}.contact_form .form_block .custom-select .select-items>div:hover{color:#8e765e}.contact_form .form_block button.form_submit{border:none}.contact_form .form_block .form_info{padding-left:20px;font-size:16px;color:#666}@media (max-width: 800px){.contact_form{padding:0 15px}.contact_form .form_block{flex:0 0 100%}.contact_form .form_block.form_block_short,.contact_form .form_block.form_block_long{flex:0 0 100%}}.block.contact_table{width:100%;max-width:1600px;margin:0 auto}.block.contact_table .block_nav{padding-left:0}.block.contact_table .row_table{max-width:1600px}.block.contact_table .row_table .table .table_row .table_cell{padding:12px 20px;display:flex;flex-direction:column;justify-content:center}.block.contact_table .row_table .table .table_row.table_header{background:#fff}.block.contact_table .row_table .table .table_row.table_header .table_cell{background:#1d1e28}.block.contact_table .row_table .table .table_row:not(.table_header):hover .table_cell:hover{font-weight:400;font-size:16px}@media (max-width: 800px){.block.contact_table{padding:40px 15px 0 15px;box-sizing:border-box}.block.contact_table .row_table{overflow:auto}.block.contact_table .row_table .table{height:100%;max-height:370px}.block.contact_table .row_table .table .table_row{width:800px}.block.contact_table .row_table .table .table_row .table_cell{flex:1 0 25%;width:25%;padding:3px 8px;font-size:13px !important}}.room_table .row_table{max-width:1600px;text-align:center;overflow-x:auto}.room_table .row_table table tbody tr td{padding:12px 20px}.room_table .row_table table tbody tr td svg{width:20px;height:20px;fill:currentColor}.room_table .row_table table tbody tr td svg.table_check{fill:green}.room_table .row_table table tbody tr td svg.table_clear{fill:red}.room_table .row_table table tbody tr td:nth-child(1){background:#d8be91;color:#fff;font-weight:700;font-size:16px}.room_table .row_table table tbody tr:nth-child(1) td{background:#1d1e28;color:#fff;font-weight:700;font-size:16px}.room_table .row_table table tbody tr:nth-child(1) td:hover{font-size:16px}.room_table .row_table table tbody tr:hover td{background:#d8be91;box-shadow:none}.room_table .row_table table tbody tr:nth-child(n+2):hover td:nth-child(n+2):hover{font-weight:400;font-size:16px}#user-info{text-align:center;padding:20px 40px;display:none}#user-info .user_close{position:absolute;right:10px;top:15px;height:20px;width:20px;opacity:.3;cursor:pointer;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}#user-info .user_close:hover{opacity:1}#user-info .user_close:before,#user-info .user_close:after{position:absolute;left:0;content:" ";height:100%;width:2px;background-color:#1d1e28}#user-info .user_close:before{transform:rotate(45deg)}#user-info .user_close:after{transform:rotate(-45deg)}#user-info .user_header{letter-spacing:.1em;margin:40px 0}#user-info .user_stat{display:-webkit-flex;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;text-align:left;font-size:16px}#user-info .user_stat .stat_name{flex:1 0 auto}#user-info .user_stat .stat_val{padding-left:20px;width:140px;box-sizing:border-box;font-weight:300}#user-info .user_link{margin:20px 0}#user-info .user_link a{text-decoration:underline;font-size:18px;letter-spacing:.1em;color:#392d78}@media (max-width: 800px){#user-info{padding:5px;min-width:290px}#user-info .user_stat{margin-bottom:10px;font-size:12px}#user-info .user_link{margin:20px 0}#user-info .user_link a{font-size:14px}}@media (max-width: 600px){#user-info .user_header{margin:20px 0}#user-info .user_stat .stat_name{max-width:160px}#user-info .user_stat .stat_val{width:110px}}.edit_banner{position:fixed;left:0;bottom:0;z-index:999;text-shadow:0 0 1px #fff;text-align:center;font-size:15px;line-height:15px;cursor:pointer}.edit_banner img{filter:drop-shadow(3px 3px 2px #fff)}.infobar{position:absolute;background:#1c1c1c;top:0;left:0;width:100%;height:50px;z-index:11;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s;overflow:hidden}.infobar.hidden{height:0}.infobar .infobar-content{text-transform:uppercase;color:#fff;line-height:50px;font-size:16px;width:100%;max-width:1400px;margin:0 auto}.infobar .infobar-content a{text-decoration:underline}.infobar .infobar_close{display:block;position:absolute;right:10px;top:10px;height:30px;width:30px;opacity:.7;cursor:pointer;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.infobar .infobar_close:hover{opacity:1}.infobar .infobar_close:before,.infobar .infobar_close:after{position:absolute;left:0;content:" ";height:100%;width:2px;background-color:#fff}.infobar .infobar_close:before{transform:rotate(45deg)}.infobar .infobar_close:after{transform:rotate(-45deg)}#popup{display:none}
/*# sourceMappingURL=style.css.map */
