h2,li,ul{text-align:left}h2,table{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;margin:0;padding:0;border:0;outline:0}.container,.kccontainer{max-width:960px;background-color:#fff}.clockpicker-plate,.container,.fastrow,.kccontainer{background-color:#fff}.c1,.c2{font-family:arial;color:#00f}.col,.col-100,.col-50{float:left}footer,header{background-repeat:no-repeat}.menu_option:hover,a.link:hover{cursor:pointer}.push_button:hover,.red:hover,.turquoise:hover{background-color:#00f;text-decoration:none}#navigation ul li a,.blue:hover,.book_button,.book_button2:hover,.book_button:hover,.klik,.push_button,.push_button:hover,.red:hover,.turquoise:hover,a,ul.content-menu li a{text-decoration:none}input[readonly]{background-color:#f0f0f0;color:#000;border:1px solid #ccc;cursor:not-allowed;width:95%;max-width:270px}button:disabled,input:disabled,select:disabled,textarea:disabled{color:#666;border-color:#ccc;cursor:not-allowed}a.link,a.link:hover{color:#fff;font-size:11px;text-decoration:underline}.klik,a.link{cursor:default}#navigation ul,ol,ul{list-style:none}blockquote,q{quotes:none}div,li,ul{margin:0;padding:0}table{text-align:right;background:0 0}#navigation,h1,h3.center,h6,h7,h8,h9,ul.feature-list li{font-family:Montserrat,sans-serif}.container{margin:0 auto;border-radius:0 0 10px 10px}.kccontainer{margin:20px auto;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px 15px 15px 15px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.48);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.48);box-shadow:0 0 20px 0 rgba(0,0,0,.48)}.clr:after,.col:after,.container:after,.flexbox:after,.group:after,.kccontainer:after,.row:after,ul.content-menu:after{content:"";display:table;clear:both}.row{padding-bottom:0}.col-111,.col-50{background:inherit}.col{display:block;width:100%}@media (min-width :768px){.span_4{width:33.3333333333%}.span_6{width:50%}.span_8{width:66.6666666667%}.gutters .span_4{width:32%}.gutters .span_6{width:49%}.gutters .span_8{width:66%}.gutters .col{margin-left:2%}.gutters .col:first-child{margin-left:0}}.c2{font-weight:700}.c4,.c5{font-weight:italic;font-family:arial}.c3{font-family:arial;color:#000}.c4{color:silver}.c5{color:red}.c6{font-family:arial;font-weight:700;color:#000}.c0,.c9{font-family:arial;font-weight:italic}.c9,a{color:#00f}.c0{color:Light-Gray}h7,h8{color:#000}.col-50{width:50%;margin-top:6px}.col-100,.col-111{width:100%;margin-top:6px}.col-100{text-align:center;background:inherit}.col-15,.col-20,.col-25,.col-35{text-align:right;margin-top:6px;background:inherit;float:left}.col-15{width:15%}.col-35{width:35%}.col-20{width:20%}.col-60{float:left;width:60%;margin-top:6px;background:inherit}.col-25{width:30%}.col-75{float:left;width:70%;margin-top:6px;text-align:left;background:inherit}.img-100,.responstable,div.tableheader{width:100%}p{margin:0 0 15px}img{max-width:100%}a:hover{text-decoration:underline}.clear{clear:both}.alignright{text-align:right}.img-alignright{float:right;margin:15px 0 15px 15px}.call-action{padding:15px;text-align:center;font-weight:700;color:#000;background-color:#698fc0;margin:45px auto}.boxed,.table-subheader{padding:10px;font-weight:700}.required{color:#900}.full-width ul li,ul.content-list li{list-style:circle inside;margin-left:25px;margin-bottom:10px}.responstable{margin:0 0 1em;overflow:hidden;background:#fff;color:#024457;box-sizing:border-box}.responstable tr:nth-child(odd){background-color:#eaf3f3}.responstable th{border:1px solid #626060;background-color:#333;color:#fff;padding:1em;vertical-align:middle;text-align:center!important;font-weight:700}#lineloginbutton,#loginbutton,#pushbutton,.boxed,.table-subheader,.table-subheader h2,aside,footer,h1.homepage-title,h3.center,header{text-align:center}.responstable th:first-child,.responstable th:nth-child(2){display:table-cell}#navigation a.nav-btn,.drop-area .drop-dummy .success,.hide,.noshow,.responstable th:nth-child(2) span,.shorttext,.smallscreen{display:none}.responstable th:nth-child(2):after{content:attr(data-th)}.table-subheader{background:#6f6f6f;background:-moz-linear-gradient(top,#6f6f6f 0,#333 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#6f6f6f),color-stop(100%,#333));background:-webkit-linear-gradient(top,#6f6f6f 0,#333 100%);background:-o-linear-gradient(top,#6f6f6f 0,#333 100%);background:-ms-linear-gradient(top,#6f6f6f 0,#333 100%);background:linear-gradient(to bottom,#6f6f6f 0,#333 100%);color:#fff;font-size:16px}h1.fastheader{border:0 solid #00103c;color:#00103c}h1{font-size:21px;color:#00103c;font-weight:700;margin-bottom:25px}h1.homepage-title{color:#698fc0;margin:20px 0 35px}h3.center{font-weight:700}h6{color:gray;font-size:9px}h7{font-size:21px;font-weight:700}h8{font-size:16px;font-weight:700}h9{color:#fff;font-size:12px;font-weight:700}.boxed{background:#6f6f6f;background:-moz-linear-gradient(top,#6f6f6f 0,#333 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#6f6f6f),color-stop(100%,#333));background:-webkit-linear-gradient(top,#6f6f6f 0,#333 100%);background:-o-linear-gradient(top,#6f6f6f 0,#333 100%);background:-ms-linear-gradient(top,#6f6f6f 0,#333 100%);background:linear-gradient(to bottom,#6f6f6f 0,#333 100%);color:#fff;font-size:14px;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0px 0px;min-height:58px}.kcfooter,footer{border-radius:0 0 10px 10px}.grey-text-bg{padding:10px 13px;background-color:#f7f7f7}.grey-text-bg p{text-align:justify}.flexbox .col{margin-bottom:20px}body{color:#666;background-color:#ccc;padding:15px 0;font-size:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}main{padding:20px 50px 50px!important}header{background-image:url(../images/header-bg.jpg);background-position:right 6px;padding:20px 25px;min-height:150px;position:relative}.logo{margin-top:15px}.logo-text{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#000;font-size:14px}.live-chat{max-width:160px;max-height:60px;position:absolute;top:60px;right:25px}.menu-container{background-color:#00103c;margin-top:25px}ul.feature-list li{list-style:inside;color:#fff;font-size:14px;line-height:25px}.full-width{margin:15px -50px;padding:15px 50px;background-color:#fff}#navigation{height:45px;font-weight:700;background:#263357;position:relative;max-width:910px}#navigation ul li{float:left;padding-right:2px;line-height:45px;font-size:13px}#navigation ul li a{display:block;padding:0 14px;color:#fff}#navigation ul li a:hover,#navigation ul li.active a{text-decoration:none;color:#fff;background:#698fc0}#navigation ul li.first a{padding-left:15px}#navigation span.slider-shadow{background:url(images/slider-shadow.png) no-repeat;width:100%;height:13px;position:absolute;bottom:-13px;left:0;z-index:999;display:block}footer{background-color:#c4c4c4;background-image:url("../images/footer.webp");background-position:left bottom;min-height:110px;padding:15px 50px}.kcfooter{background-color:#d9d9d9}.book_button,.book_button2{border-radius:5px;text-align:center;color:#000;font-family:Montserrat,Helvetica;display:block;text-shadow:-1px -1px 0 #a84155;background:#d25068}.book_button{writing-mode:vertical-rl;text-orientation:mixed;height:120px;border:1px groove #d25068;line-height:32px;font-size:18px}.book_button2:hover,.book_button:hover{cursor:pointer;background:#00f;color:#fff}.book_button2:active,.book_button:active,.push_button:active{-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset;top:5px}.book_button2:active:before,.book_button:active:before,.push_button:active:before{top:-11px;bottom:-5px;content:""}.book_button2{height:50px;border:1px groove #d25068;font-weight:700;font-size:20px}.push_button{width:220px;height:40px;text-align:center;color:#000;border-radius:5px;line-height:43px;font-family:Montserrat,Helvetica;display:block;margin:30px auto;font-size:18px}.push_button:before{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.push_button:hover{color:#fff}.red{text-shadow:-1px -1px 0 #a84155;background:#d25068;border:1px solid #d25068;background-image:-webkit-linear-gradient(top,#f66c7b,#d25068);background-image:-moz-linear-gradient(top,#f66c7b,#d25068);background-image:-ms-linear-gradient(top,#f66c7b,#d25068);background-image:-o-linear-gradient(top,#f66c7b,#d25068);background-image:linear-gradient(to bottom,#f66c7b,#d25068);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #ad4257,0 4px 2px rgba(0,0,0,.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #ad4257,0 4px 2px rgba(0,0,0,.5);box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #ad4257,0 4px 2px rgba(0,0,0,.5)}.red:hover{color:#fff;background-image:-webkit-linear-gradient(top,#d25068,#f66c7b);background-image:-moz-linear-gradient(top,#d25068,#f66c7b);background-image:-ms-linear-gradient(top,#d25068,#f66c7b);background-image:-o-linear-gradient(top,#d25068,#f66c7b);background-image:linear-gradient(top,#d25068,#f66c7b)}.turquoise{text-shadow:-1px -1px 0 #33caff;background:#3fd;border:1px solid #3fd;background-image:-webkit-linear-gradient(top,#33caff,#3fd);background-image:-moz-linear-gradient(top,#33caff,#3fd);background-image:-ms-linear-gradient(top,#33caff,#3fd);background-image:-o-linear-gradient(top,#33caff,#3fd);background-image:linear-gradient(to bottom,#33caff,#3fd);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #339cff,0 4px 2px rgba(0,0,0,.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #339cff,0 4px 2px rgba(0,0,0,.5);box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #339cff,0 4px 2px rgba(0,0,0,.5)}.turquoise:hover{color:#fff;background-image:-webkit-linear-gradient(top,#3fd,#33caff);background-image:-moz-linear-gradient(top,#3fd,#33caff);background-image:-ms-linear-gradient(top,#3fd,#33caff);background-image:-o-linear-gradient(top,#3fd,#33caff);background-image:linear-gradient(top,#3fd,#33caff)}.blue{text-shadow:-1px -1px 0 #fff;background:#00f;border:1px solid #00f;background-image:-webkit-linear-gradient(top,#339cff,#00f);background-image:-moz-linear-gradient(top,#339cff,#00f);background-image:-ms-linear-gradient(top,#339cff,#00f);background-image:-o-linear-gradient(top,#339cff,#00f);background-image:linear-gradient(to bottom,#339cff,#00f);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #0059ff,0 4px 2px rgba(0,0,0,.5);-moz-box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #0059ff,0 4px 2px rgba(0,0,0,.5);box-shadow:0 1px 0 rgba(255,255,255,.5) inset,0 -1px 0 rgba(255,255,255,.1) inset,0 4px 0 #0059ff,0 4px 2px rgba(0,0,0,.5);color:#fff}.bar,.black,.blackmenu option,.input-valid,.markblack,[id^=ask],h2.normal,th.center,th.left,th.right{color:#000}.blue:hover{background-color:#0059ff;color:#fff;background-image:-webkit-linear-gradient(top,#00f,#339cff);background-image:-moz-linear-gradient(top,#00f,#339cff);background-image:-ms-linear-gradient(top,#00f,#339cff);background-image:-o-linear-gradient(top,#00f,#339cff);background-image:linear-gradient(to bottom,#00f,#339cff)}@media only screen and (max-width:960px){.row,body{padding:0}header{background-image:none}#navigation{padding:0;height:45px;margin:0;position:relative;z-index:1000}#navigation a.nav-btn{display:block;line-height:45px;padding-top:0;height:28px;padding-left:22px;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700;text-decoration:none}body{font-size:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#navigation a.nav-btn:hover{text-decoration:none;background-color:#000;color:#fff;height:45px}#navigation a.nav-btn span.arr{background:url(/images/nav-arr.png) no-repeat;width:13px;height:9px;position:absolute;right:14px;top:19px}#navigation a.nav-btn span.arr.active{background:url(/images/nav-arr.png) 0 bottom no-repeat}#navigation ul{display:none;position:absolute;top:45px;left:0;width:100%}#navigation ul li{display:block;line-height:36px!important;float:none;background:#a6a6a6}#navigation ul li a{padding:0 22px;color:#333}#navigation ul li.first a{padding-left:26px;display:none}main{padding:20px!important}.full-width{margin:15px -20px;padding:15px 20px}}@media (min-width:480px){.responstable{width:100%;box-sizing:border-box}.responstable td{border:1px solid #d9e4e6}.responstable td,.responstable th{text-align:left;margin:.5em 1em;display:table-cell;padding:.5em;box-sizing:border-box}.responstable th:nth-child(2) span{display:block}.responstable th:nth-child(2):after{display:none}}.bar,div.tableheader,th.center{text-align:center}tr.rowcolor:nth-child(2n){background:#eaf3f3}tr.rowcolor:nth-child(odd){background:#fff}.widescreen{display:inline}.extraline{line-height:1.2}.extraradio{margin:3px 0}.bar{background:#ccc;padding:4px}.foot,ul.content-menu li a{background-color:#c4c4c4}ul.content-menu{margin:25px 0;padding-top:20px;border-top:1px solid #ccc}ul.content-menu li a{float:left;padding:5px 10px;color:#000;margin:0 5px 5px 0}ul.content-menu li a:hover{background-color:#263357;color:#fff}@media only screen and (max-width:513px){.smallscreen{display:inline}.widescreen{display:none}.bigtext{padding-top:4px;padding-bottom:4px}.bigheader{vertical-align:text-top;line-height:200%}.extraline{line-height:1.8}.extraradio{margin:6px 0}.textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:95%;margin:0;padding:4px;border:1px solid gray;overflow-y:auto;overflow-x:hidden;max-width:210px}.input,.input-2{width:95%;max-width:200px}}.info-icon-old,input,label,select{vertical-align:middle!important}@media and (max-width:920px){.fulltext{display:none}.shorttext{display:block}}table.normal{border:none}th.left{text-align:left}th.right{text-align:right}.bookbutton{text-align:right;width:60px}.foot,.kcfoot{text-align:center;background-repeat:no-repeat;background-position:left bottom;min-height:110px;border-radius:0 0 10px 10px;padding:15px 50px}.klik{color:#00f}.klik:hover,.underline{text-decoration:underline}.klik:hover{cursor:pointer;color:#00f}.smallgrayletter{font-size:12px;color:#000}.xsmallgrayletter{font-size:8px;color:#000}.xsmallletter{font-size:11px}.dropdown{width:95%;max-width:270px}.input,.textarea{width:270px}.page-reservation .dropdown{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-error,.markred{color:#c00}.kcfoot{background-color:#d9d9d9}.textarea{border:1px solid gray}.input-2{width:210px}.basis,.even,.mid,.odd{background:#ededed}.underline{color:#00f}.letter{font-size:15px}.textleft{text-align:left}.inside-title{color:#fff;text-align:center;padding:25px 0;background-color:#00103c}.subhead{margin:4px 0;padding:0;border:0 solid #333;border-left:0;border-right:0;color:#000;font-size:22px}.mobile{height:100px}@media screen and (max-width:359px){.mid{background-color:#dee2e2}.basis{background:#fff}.even{background-color:#fff}.odd{background-color:#eaf3f3}#linesendbutton,.col-25,.col-50,.col-75,input[type=submit]{width:100%;margin-top:0;text-align:left}}.loader{border:16px solid #ededed;border-radius:50%;border-top:16px solid #00f;width:30px;height:30px;-webkit-animation:2s linear infinite spin;animation:2s linear infinite spin}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.sticky{position:fixed;top:0;width:100%}.drop-area,.image-container,.more_info{position:relative}.sticky+.content{padding-top:60px}.more_info{cursor:pointer}.info-icon,.info-icon-old{display:inline-block!important;font-weight:700!important;font-family:sans-serif!important;cursor:pointer!important}.more_info .popup{position:absolute;top:25px;background:#fff;border:1px solid #ccc;left:0;max-width:380px;min-width:300px;z-index:100;display:none}.drop-area{width:43%}@media screen and (max-width:360px){.droparea{width:80%;position:relative}}.drop-area input[type=file]{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer}.drop-area .drop-dummy{width:100%;padding:5px;border:2px dashed #ccc;background-color:#fff;text-align:center;transition:background .3s ease-in-out}.drop-area:hover .drop-dummy{border:2px dashed #acbc1a}.drop-area input[type=file]:valid+.drop-dummy{border-color:#1abc9c}.drop-area input[type=file]:valid+.drop-dummy .success{display:inline-block}.upload-btn{padding:7px 20px}.disabled-text{opacity:.5;pointer-events:none}.info-icon-old{width:20px!important;height:20px!important;background-color:#007bff!important;color:#fff!important;text-align:center!important;border-radius:50%!important;font-size:13px!important;line-height:20px!important;border:none!important;margin-left:10px!important}.info-icon{padding:2px 10px!important;background-color:transparent!important;color:#00f!important;border-radius:999px!important;font-size:12px!important;line-height:1.2!important;border:2px solid #00f!important;vertical-align:baseline!important}.clockpicker{z-index:1050!important}.vc{vertical-align:middle}.time-input[readonly]{background-color:#fff!important;color:#000;cursor:pointer}input.input-error,input.input-valid,select.input-error,select.input-valid,textarea.input-error,textarea.input-valid{border:1px solid #999!important;background-color:#fff!important;color:#000!important;outline:0!important;box-shadow:none!important}input.input-error:focus,input.input-valid:focus,select.input-error:focus,select.input-valid:focus,textarea.input-error:focus,textarea.input-valid:focus{border:1px solid #999!important;outline:0!important;box-shadow:none!important}.clockpicker-popup{z-index:9999;font-family:inherit}.smallscreen,.widescreen{vertical-align:bottom!important}.col-25,.col-75{vertical-align:center!important}.numberinput{width:3em}@media (max-width:600px){.xdsoft_datetimepicker{width:100%!important;max-width:350px}}.xdsoft_datetimepicker{overflow:hidden;left:50%!important;transform:translateX(-50%)}.datepicker-wrapper{max-width:100%;box-sizing:border-box}.datepicker-dropdown{width:100%!important}.number-input{display:inline-flex;align-items:center;height:18px;border:none;border-radius:2px;background:#fff;padding:0}.number-input button{width:21px;height:100%;border:1px solid #ccc;font-size:13px;cursor:pointer;background:#fff}.number-input input[type=number]{width:35px;height:100%;border:none;text-align:center;font-size:13px}.number-input input::-webkit-inner-spin-button,.number-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-note{color:#000;background:#ededed;border:none;padding:0;margin:0;font-size:13px;line-height:21px;display:inline-block;vertical-align:middle}
