@-webkit-keyframes bouncingLoader{0%{width:.1rem;height:.1rem;opacity:1;transform:translate3d(0)}to{width:1rem;height:1rem;opacity:.1;transform:translate3d(0,-1rem,0)}}@keyframes bouncingLoader{0%{width:.1rem;height:.1rem;opacity:1;transform:translate3d(0)}to{width:1rem;height:1rem;opacity:.1;transform:translate3d(0,-1rem,0)}}.loaderContent{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.loaderItem{background:#0d98df;border-radius:50%;margin:5rem .5rem;-webkit-animation:bouncingLoader .6s infinite alternate;animation:bouncingLoader .6s infinite alternate}.loaderItem:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.loaderItem:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.loaderWrapper{position:fixed;width:100vw;height:100vh;left:0;top:0;z-index:997;display:flex;align-items:center;justify-content:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.blink_me{-webkit-animation:blinker 1s linear infinite;animation:blinker 1s linear infinite}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}#logo{width:181px;height:44px;background-image:url(/static/media/logo1.b0ddd691.png);background-size:cover;background-repeat:no-repeat;margin:0 50px 0 0}#logo span{height:100%;display:block;text-indent:-9999px;cursor:pointer}.App .navbar{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);padding:8px 0 6px}.App .navbar .container{position:relative}.App .navbar .navbar-nav{font-size:15px;color:#000!important}.App .navbar .navbar-nav .nav-item{padding:0 0 3px;margin:0 0 0 30px;cursor:pointer;box-sizing:border-box}.App .navbar .navbar-nav .nav-item:hover .nav-link,.App .navbar .navbar-nav .nav-item[data-active=true] .nav-link{color:#000!important;padding:0 0 2px;border-bottom:1px solid #fff}.App .navbar .navbar-nav .nav-link{color:#000!important;padding:0 0 3px}.App .navbar .navbar-toggler{top:4px;left:0;height:40px;padding:0 5px;position:absolute;border-radius:0;outline:none}.App .navbar .navbar-toggler .navbar-toggler-icon{color:#3170f5!important;background-image:url(data:image/png;base64,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)}.App .navbar .showed+.language-selector{display:none}.App .navbar .showed.navbar-collapse{margin:10px 0 0}.App .navbar .showed.navbar-collapse .navbar-nav .nav-item{margin:0;padding:10px 0;font-size:20px;font-family:"sf_pro_displaylight",Arial,Helvetica,sans-serif}.App .navbar .showed.navbar-collapse .navbar-nav .nav-item .nav-link{display:inline-block}#Booking2{background:#fff;color:#000;margin-bottom:20px}#Booking2 .container{align-items:center}#Booking2 .container,#Booking2 .frame{min-height:100vh;height:100%;display:flex;justify-content:center}#Booking2 .frame{width:100%;flex-direction:column;position:relative;padding-top:58px}#Booking2 h2{font:44px/48px "sf_pro_displaylight",Arial,Helvetica,sans-serif;color:rgba(0,0,0,.3);margin:0 0 20px}@media(max-width:576px){#Booking2 h2{font-size:22px;line-height:26px}}#Booking2 h2 strong{font-family:"sf_pro_displaybold",Arial,Helvetica,sans-serif;color:#000}#Booking2 .search-bar{width:100%}#Booking2 .search-bar .field{background-color:#f5f5f6;border-radius:5px;display:flex;margin-bottom:15px;position:relative}#Booking2 .search-bar button{cursor:pointer;border:0}#Booking2 .search-bar input{padding:10px;background:none;border:0;width:100%;box-sizing:border-box}#Booking2 .search-bar p span{color:#3170f5;text-decoration:underline}#Booking2 .results-list{height:55vh;width:100%;overflow:auto}#Booking2 .results-list li{border-radius:3px;display:inline-block;vertical-align:top;width:25%;box-sizing:border-box;padding:10px 16px}#Booking2 .results-list li strong{font-family:"sf_pro_displaybold",Arial,Helvetica,sans-serif;display:block;margin:0 0 6px}#Booking2 .results-list li p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#Booking2 .results-list li:hover{background-color:rgba(49,112,245,.1);cursor:pointer}#Booking2 .gradient-holder{position:relative}#Booking2 .gradient{width:calc(100% - 12px);left:0;bottom:0;height:5px;background:linear-gradient(180deg,#fff 50%,hsla(0,0%,100%,.7));position:absolute}#Booking2 .map-holder{position:relative}#Booking2 .map-title{background:#0d98df!important}#Booking2 .nav-pills{position:absolute;left:20px;top:20px;z-index:9999}.static-page{padding:30px 0;line-height:28px}.static-page header{margin:0 0 45px}.static-page header h2{margin:18px 0 0;font-family:"sf_pro_displaybold",Arial,Helvetica,sans-serif;font-size:48px;line-height:54px}.static-page article p{margin:0 0 15px}.booking-page{padding:30px 0;line-height:28px}.booking-page .border-row{border-bottom:1px solid #ccc;margin:0 0 30px}.booking-page h2{font-family:"sf_pro_displaybold",Arial,Helvetica,sans-serif;color:#000;font-size:24px;margin:0 0 30px}.booking-page header{margin:0 0 45px;font-size:23px}.booking-page header .header-row{margin-top:10px}.booking-page header h1{margin:0 0 6px;font:44px/48px "sf_pro_displayregular",Arial,Helvetica,sans-serif;color:rgba(0,0,0,.3)}.booking-page header h1 strong{font-family:"sf_pro_displaybold",Arial,Helvetica,sans-serif;color:#000;text-transform:capitalize}.booking-page header .button{background:#3170f5;color:#fff;border-radius:3px;line-height:54px;font-size:20px;padding:0 36px;cursor:pointer;border:0}.booking-page .number-select{display:flex;height:54px;margin-bottom:40px}.booking-page .number-select input{height:100%;background-color:#f5f5f6;padding:0;width:240px;border:0;text-align:center;font-size:18px}.booking-page .number-select button{height:100%;display:inline-block;vertical-align:top;border:0;cursor:pointer;width:54px;background-color:#e6e6e9;background-position:50%;background-repeat:no-repeat;font-size:30px;margin:0;padding:0;text-indent:-9999px}.booking-page .number-select button.minus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAECAYAAADBAhxGAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAANKADAAQAAAABAAAABAAAAAD8nlWFAAAAHElEQVQoFWNkYGD4D8TDBjANG59APTLqocEeowBNQQEHAuVaeQAAAABJRU5ErkJggg==);background-size:26px 2px}.booking-page .number-select button.plus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAANKADAAQAAAABAAAANAAAAABdv+0DAAAAwElEQVRoBe2YQQqAMBAD1f//WRE87SEQaEOQ8VaWbbYz9dLz2P/dI+Ic66XLa+luBZtxoAIJcgQMSTwFRQwVSJAjYEjiKShiqECCHAFDEk9BEUMFEuQIGJJ4CooYKpAgR8CQxFNQxFCBBDnC+0Y2381kQ3uRK4ehMIGt78zfWeY/ujWTfyh8g+w4DNnIwg0YCgO34zBkIws3YCgM3I7DkI0s3IChMHA7DkM2snADhsLA7TgM2cjCDRgKA7fjfmfoAan8A2X1fNy3AAAAAElFTkSuQmCC);background-size:24px}.booking-page .periods{margin-bottom:20px;font-size:16px;color:rgba(0,0,0,.5)}.booking-page .available-slots{margin-bottom:20px}.booking-page .available-slots .slot{width:100%;text-align:center;border:0;background:#f5f5f6;line-height:40px;margin:0 0 8px}.booking-page .available-slots .slot:hover,.booking-page .available-slots .slot[data-active=true]{background:#3170f5;color:#fff}.booking-page .error-text{margin:0 0 30px;color:#db4437}.booking-page .booking-form label{font-size:20px;font-family:"sf_pro_displaybold",Arial,Helvetica,sans-serif;color:#000;margin:0 0 20px}.booking-page .booking-form .input-row{margin-bottom:40px}.booking-page .booking-form input{height:54px;background:#f5f5f6;border-radius:3px;padding:0 20px;font-size:16px;border:0;margin:0;width:100%;box-sizing:border-box;vertical-align:top;display:inline-block}.booking-page .booking-form input:disabled{opacity:.5}.booking-page .booking-form input.input-error{border:1px solid red}.booking-page .booking-form .booking-agreement{margin-bottom:15px;font-family:"sf_pro_displaybold",Arial,Helvetica,sans-serif;font-size:14px}.booking-page .booking-form .booking-agreement-checkbox{height:auto;width:auto;display:inline;vertical-align:0;padding:0;margin-left:10px}.booking-page .booking-form .booking-agreement-checkbox.input-error{outline:1px solid red}.booking-page .booking-form button{opacity:1;background:#0d98df;color:#fff;border-radius:3px;font-size:16px;line-height:54px;font-size:20px;padding:0 36px;cursor:pointer;border:0;vertical-align:top;display:inline-block;outline:none}.booking-page .booking-form button.sent{background:#deb400}.booking-page .booking-form button .ico-ok{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAKKADAAQAAAABAAAAKAAAAAB65masAAACrklEQVRYCc2ZTW7bMBBGrWZlIOsUyNa9QQ4SIJsWaE+RHkBGcpUa/VsUPUFO0JWzCdBui2SbdNu671NNirJEmrRJ1QNMRI+GM08jUaSYarKjrFarGV3P0TP01FGak5+OfqP9taqqHzpRVIA6Qa/QJZoq6qO+J9khCXqM1ugTuq8oRo0eZwEl0AV6j+YWxbzYGZLOFVqjf9BSotg1WiWB0mGKfkLHEuWaRkHiqMp9HovMySPI7ZXEqXY6jd2sg1WERgOi5DO37YKVuzNwbEk5oWH/HX0evIryJx9I8YIX+y+leubke0t7TLhbJ7fbFINYWqF6miFyvIQJEyXv8TpC5x5vsbQzDj+uPY4lzA2cKQ8JfJBXxmeC07IEyUDMDpwA8FElh/IvG0BOzgYClTD54GT3yUyDREum0vKRBG8Ymb9NIoiOaL9DXxnbwPFcgFrPlRTBvd4BTkxnAtRis5TsAyemUz2kd74HwLHfOu3Ypu+Z+xAbAL87AW57/83x0UhLCSxfPWNW1jFCAwKXnjwJ8LFnbg1zkwFTLKQPLuUCDcFj6Bbrtg5VIZQoJ5wgm1t8o5ZHUhKm+HrS9cw3quCiZ+4aYhLH+HSjxv1aCPAywjcEEDoXETrocinA2KnOB5L6nAaJNk7OmkGKcWiy3vBtfvYgzSjXEY/YkT4Ue9PWLBY0k0i+/Dts/fsSDz2znaqp19q2oCmfHNIyETx1wdqppOBQ2XKJJo92warLxVAnRm8g6ZMbThj2627fjyYtBiS5bqtiPaD2o0kGK5Af3GenhTMNlRf9X2JvreHpHSE77K0PEQOpzaMx92eUa9qrVsiwrmTNseRWyG7bby44gBo492huUczOPoybN6lNoMPdAnavBFDNONdo7NyNqxX1Sd5Ety9qFySmTTKtNIr/G+IvKrvrk4/MUCAAAAAASUVORK5CYII=) no-repeat 0 50%;background-size:20px;padding:0 0 0 30px}.booking-page .booking-form-phone-hint{font-size:14px;line-height:1.4;padding-top:.5em;display:block}.booking-page .resend{color:#888;font-size:16px;margin:-30px 0 40px}.booking-page .resend span{color:#3170f5;cursor:pointer}.booking-page .message{font-size:24px;line-height:1.5;font-family:"sf_pro_displayregular",Arial,Helvetica,sans-serif;color:#000}.booking-page .message strong{font-family:"sf_pro_displaybold",Arial,Helvetica,sans-serif}.booking-page .message p{margin:0}@media(max-width:991px){#logo{margin-left:60px}.booking-page header .button{font-size:16px;padding:0 15px}main .react-datepicker{font-size:14px}main .react-datepicker__day,main .react-datepicker__day-name,main .react-datepicker__time-name{width:2.5rem;height:2.5rem}}.phone-input-error{border:1px solid red!important}@media(max-width:576px){.language-selector{margin-right:10px}#logo{margin-right:0}.App .navbar .navbar-toggler{left:0}.App .navbar .showed.navbar-collapse .navbar-nav .nav-item{padding-left:10px;padding-right:10px}#Booking h2{font-size:20px;line-height:23px;margin-bottom:20px}#Booking .search-bar p{display:none}#Booking .gradient-holder{width:90%}#Booking .results-list li{width:100%}.booking-page .booking-form input{min-width:280px;margin:0;width:100%}.booking-page header{font-size:16px;margin:0 0 25px}.booking-page header h1{font-size:28px;line-height:32px}.booking-page header p{margin:0 0 10px}.booking-page h2{font-size:19px}.booking-page .number-select input{width:170px}.booking-page .available-slots{padding:0 0 40px}.booking-page .react-datepicker{margin:0 0 30px}.booking-page .reservation-frame{position:fixed;background:#fff;border:1px solid #ccc;padding:10px;bottom:0;left:0;z-index:5}.booking-page .reservation-frame button{width:100%}.static-page header{margin:0 0 20px}.static-page header h2{font-size:34px;line-height:38px}}.contacts{margin-top:20px}.contacts p{font-size:14px}.finish-btn{position:relative;display:flex;flex-direction:column;justify-content:center;height:100%}@media only screen and (max-width:650px){.reservation-table{width:100%}}@media only screen and (max-width:600px){.reservation-confirmation-table{width:100%}}@media only screen and (max-width:600px){.reservation-confirmation-table-qr{display:flex;flex-direction:column;align-items:center}}@media only screen and (max-width:600px){.reservation-confirmation-table-qr td{padding-left:0!important;padding-right:0!important}}.form-control{background:transparent!important}.styled-select{width:100%;position:relative;margin-bottom:15px}.styled-select:after{top:0;position:absolute;content:"^";font-size:30px;line-height:47px;font-weight:lighter;text-align:center;color:#fff;left:calc(100% - 41px);height:100%;width:41px;background:#0d98df;border:none;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;transform:rotate(180deg);pointer-events:none}.language-selector{color:#000!important}.timeline-row{margin-bottom:20px}@media(max-width:576px){.timeline-row{margin-bottom:0}}@font-face{font-family:"sf_pro_displayregular";src:url(/static/media/sfprodisplay-regular.bdade97f.woff2) format("woff2"),url(/static/media/sfprodisplay-regular.67f0af27.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"sf_pro_displaymedium";src:url(/static/media/sfprodisplay-medium.e24f8417.woff2) format("woff2"),url(/static/media/sfprodisplay-medium.4d16c427.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"sf_pro_displaylight";src:url(/static/media/sfprodisplay-light.c7ab1230.woff2) format("woff2"),url(/static/media/sfprodisplay-light.ef270ba9.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"sf_pro_displaybold";src:url(/static/media/sfprodisplay-bold.011e706e.woff2) format("woff2"),url(/static/media/sfprodisplay-bold.1780390e.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Gotham-Bold";src:url(/static/media/Gotham-Bold.92ab8603.otf) format("opentype")}@font-face{font-family:"Gotham-Book";src:url(/static/media/Gotham-Book.6f8eacd6.otf) format("opentype")}@font-face{font-family:"Gotham-Black";src:url(/static/media/Gotham-Black.4d490a12.otf) format("opentype")}@font-face{font-family:"Gotham-Light";src:url(/static/media/Gotham-Light.f76e3adf.otf) format("opentype")}body,html{margin:0;height:100%;width:100%}body{font:16px "sf_pro_displayregular",Arial,Helvetica,sans-serif}.title{margin:20px auto 0;text-align:center}.links{display:flex;flex-direction:column;margin-left:50px}.links .link{margin-top:20px}.component{min-height:100vh;height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.custom-pagination{margin:0;position:fixed;right:24px;width:12px;z-index:999;top:50%;transform:translateY(-50%)}.custom-pagination>li>a{width:12px;height:12px;background-color:rgba(49,112,245,.4);text-indent:-9999px;display:inline-block;vertical-align:top;border-radius:100%;transition:background .25s ease-in-out}#fp-nav.fp-right{right:8px!important}#fp-nav ul li a span{background-color:rgba(49,112,245,.4)!important;width:12px!important;height:12px!important;margin:0!important;left:0!important;top:0!important}#fp-nav ul li a.active:hover span,#fp-nav ul li a.active span,#fp-nav ul li a:hover span,.custom-pagination>li.active>a,.custom-pagination>li:hover>a{width:12px!important;height:12px!important;left:0!important;top:0!important;background-color:#3170f5!important;margin:0!important}.custom-pagination>li:not(:last-of-type)>a,.custom-pagination>li:not(:last-of-type)>span{margin:0 0 8px}.language-selector{color:#fff}.language-selector li{display:inline-block;vertical-align:top;margin:0 0 0 10px;cursor:pointer}.language-selector li.active,.language-selector li:hover{text-decoration:underline}button:disabled,button[disabled=true]{cursor:not-allowed;opacity:.5}[data-customscroll=true]{scrollbar-width:thin;scrollbar-color:#79879d #002857}[data-customscroll=true]::-webkit-scrollbar{width:12px}[data-customscroll=true]::-webkit-scrollbar-track{background:#79879d}[data-customscroll=true]::-webkit-scrollbar-thumb{background-color:#002857;border-radius:20px;border:3px solid #79879d}.react-datepicker,.react-datepicker__month-container{width:100%}.react-datepicker{border:0;font-size:16px}.react-datepicker__header{background:none;border:0}.react-datepicker__month{margin:0}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{border:1px solid #eee!important;margin:0;width:2.7rem;line-height:2.7rem;overflow:hidden;box-sizing:border-box;vertical-align:top;background:#fff;outline:none}.react-datepicker__day-name{border:0!important;color:#999}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected{border-radius:0}.react-datepicker__day--selected{background:#0d98df!important;outline:none}.react-datepicker__day--selected:hover{background:#3170f5!important;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day:hover{border-radius:0!important;border:0;background:none;padding:0;margin:0;outline:none}.react-datepicker__day:hover{border-color:#3170f5!important}.react-datepicker__current-month{font-size:20px}.react-datepicker__navigation{width:13px;height:23px;background-repeat:no-repeat;background-size:13px 23px;border:0}.react-datepicker__navigation--previous{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAuCAYAAAAyVNlIAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAALgAAAADMVDiLAAABHklEQVRYCbXVSwrCQBCEYR/3yF70IuLSc7oLeBE3HiGioOsIsUoYCCEzmemuaWjUCP+XZJGsVpVnXaG/Q/OE/WJbNXBA9IwN3c8GP1QzjbM7qIDZOICrAojFLwDu4V7xciyTit8Y9ACLcQ+QFbcC2XELUBQvBYrjJYApnguY4zmAK74EuOMpQBKPAbL4HCCNTwF5fAxUiRPg+4Dv0PFrjscHLJ/n/0cuD1iHwBE7fmzL4jwpxRuNnehs8c8bu8eGq+Anb9sL+8C6hsATyxijcoQAh2daBQlANWQMVEGmgByZA6RIDJAhKUCCLAFuJAdwIbmAGSkBTEgpUIxYgCLECmQjHiAL8QJLSKcAUkijAmJIrwQC0uFLg+2xLQ9WnR/awYyCuivVZAAAAABJRU5ErkJggg==)}.react-datepicker__navigation--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAuCAYAAAA2oQl1AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGqADAAQAAAABAAAALgAAAAAYaKhMAAABSUlEQVRYCdXWTWoCQRAFYGMg65xAsgkoyRE8QbbZxxMK7jyCFxC9QzBxm515T6akkfnprnotWPCYdtT6ZhSmazS6UT02ziuOX8gcOSIHRFoGLdD1GXlC3pAf5BuR1bjpdEo6PmD9ibwn58JLuyP+XGxMhMXjDJHdmUFsyLB5Fcwg9D//J9WwFKqKXUPVsDaoCtYFybE+SIoNQTIsB5JguVAYK4FCWCnkxjyQC/NCxVgEKsKiUDamgIYwjgQHFdSHTfDmxmYGfrBqKSHOHBxqbBTghXPoWXOhgrqQJYw9oVTna0/1IVtrGIWyEGIRKBuJQEWIFypGPJALKYXcSAkUQnKhMJIDSZAhSIb0QVKkC5IjbVAV5BqqhhCy/WiKddumxf3k8qjnF7xl0AcapE9y7owyhBdnkB15To6wqU1Bv1i/IH/ICtkh91n/Se+PJrwgdsQAAAAASUVORK5CYII=)}.PhoneInput .PhoneInputCountryIcon img{vertical-align:top;display:inline-block}@media(max-width:576px){#fp-nav ul li a:hover span{width:12px!important;height:12px!important;left:0!important;top:0!important;background-color:rgba(49,112,245,.4)!important;margin:0!important}}.grecaptcha-badge{visibility:hidden}button,input{outline:none!important}.booking-image{width:100%}@media(max-width:449px){.booking-image{transform:scale(1.6)}}@media(min-width:450px)and (max-width:599px){.booking-image{transform:scale(1.6)}}@media(min-width:600px)and (max-width:1023px){.booking-image{transform:scale(1.6)}}.ql-size-small{font-size:.75em}.ql-size-large{font-size:1.5em}.ql-size-huge{font-size:2.5em}.ql-font-serif{font-family:Georgia,Times,"Times New Roman",serif}.ql-font-monospace{font-family:"Courier New",Courier,monospace}.ql-font-sansserif{font-family:Arial,Helvetica,sans-serif}.ql-align-left{text-align:left}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-justify{text-align:justify}.ql-color-red{color:#e60000}.ql-color-blue{color:#06c}.ql-color-green{color:#008a00}.ql-color-yellow{color:#ff0}.ql-color-orange{color:#f90}.ql-color-purple{color:#93f}.ql-bg-red{background-color:#e60000}.ql-bg-blue{background-color:#06c}.ql-bg-green{background-color:#008a00}.ql-bg-yellow{background-color:#ff0}.ql-bg-orange{background-color:#f90}.ql-bg-purple{background-color:#93f}.ql-size-normal{font-size:1em}.ql-size-1{font-size:.75em}.ql-size-2{font-size:1em}.ql-size-3{font-size:1.5em}.ql-size-4{font-size:2em}.ql-size-5{font-size:2.5em}.ql-size-6{font-size:3em}b,strong{font-weight:700!important}em,i{font-style:italic!important}u{text-decoration:underline!important}s,strike{text-decoration:line-through!important}* .ql-bold,div .ql-bold,div b,div strong,p .ql-bold,p b,p strong,span .ql-bold,span b,span strong{font-weight:700!important}* .ql-italic,* em,* i,div .ql-italic,div em,div i,p .ql-italic,p em,p i,span .ql-italic,span em,span i{font-style:italic!important}* .ql-underline,* u,div .ql-underline,div u,p .ql-underline,p u,span .ql-underline,span u{text-decoration:underline!important}* .ql-strike,* s,* strike,div .ql-strike,div s,div strike,p .ql-strike,p s,p strike,span .ql-strike,span s,span strike{text-decoration:line-through!important}html body div .ql-bold,html body div b,html body div strong,html body p .ql-bold,html body p b,html body p strong,html body span .ql-bold,html body span b,html body span strong{font-weight:700!important}html body div .ql-italic,html body div em,html body div i,html body p .ql-italic,html body p em,html body p i,html body span .ql-italic,html body span em,html body span i{font-style:italic!important}html body div .ql-underline,html body div u,html body p .ql-underline,html body p u,html body span .ql-underline,html body span u{text-decoration:underline!important}html body div .ql-strike,html body div s,html body div strike,html body p .ql-strike,html body p s,html body p strike,html body span .ql-strike,html body span s,html body span strike{text-decoration:line-through!important}.ql-size-tiny{font-size:.5em!important}.ql-size-small{font-size:.75em!important}.ql-size-normal{font-size:1em!important}.ql-size-large{font-size:1.5em!important}.ql-size-huge{font-size:2.5em!important}.ql-size-massive{font-size:3.5em!important}.ql-font-serif{font-family:Georgia,Times,"Times New Roman",serif!important}.ql-font-monospace{font-family:"Courier New",Courier,monospace!important}.ql-font-sansserif{font-family:Arial,Helvetica,sans-serif!important}.ql-font-inconsolata{font-family:"Inconsolata",monospace!important}.ql-font-roboto{font-family:"Roboto",sans-serif!important}.ql-font-mirza{font-family:"Mirza",serif!important}.ql-font-audiowide{font-family:"Audiowide",cursive!important}.ql-align-left{text-align:left!important}.ql-align-center{text-align:center!important}.ql-align-right{text-align:right!important}.ql-align-justify{text-align:justify!important}.ql-color-black{color:#000!important}.ql-color-white{color:#fff!important}.ql-color-red{color:#e60000!important}.ql-color-orange{color:#f90!important}.ql-color-yellow{color:#ff0!important}.ql-color-green{color:#008a00!important}.ql-color-blue{color:#06c!important}.ql-color-purple{color:#93f!important}.ql-color-gray{color:grey!important}.ql-color-silver{color:silver!important}.ql-color-maroon{color:maroon!important}.ql-color-navy{color:navy!important}.ql-color-teal{color:teal!important}.ql-color-lime{color:#0f0!important}.ql-color-fuchsia{color:#f0f!important}.ql-color-aqua{color:#0ff!important}.ql-bg-black{background-color:#000!important}.ql-bg-white{background-color:#fff!important}.ql-bg-red{background-color:#e60000!important}.ql-bg-orange{background-color:#f90!important}.ql-bg-yellow{background-color:#ff0!important}.ql-bg-green{background-color:#008a00!important}.ql-bg-blue{background-color:#06c!important}.ql-bg-purple{background-color:#93f!important}.ql-bg-gray{background-color:grey!important}.ql-bg-silver{background-color:silver!important}.ql-bg-maroon{background-color:maroon!important}.ql-bg-navy{background-color:navy!important}.ql-bg-teal{background-color:teal!important}.ql-bg-lime{background-color:#0f0!important}.ql-bg-fuchsia{background-color:#f0f!important}.ql-bg-aqua{background-color:#0ff!important}.ql-bold{font-weight:700!important}.ql-italic{font-style:italic!important}.ql-underline{text-decoration:underline!important}.ql-strike{text-decoration:line-through!important}.ql-header-1{font-size:2em!important;font-weight:700!important}.ql-header-2{font-size:1.5em!important;font-weight:700!important}.ql-header-3{font-size:1.17em!important;font-weight:700!important}.ql-header-4{font-size:1em!important;font-weight:700!important}.ql-header-5{font-size:.83em!important;font-weight:700!important}.ql-header-6{font-size:.67em!important;font-weight:700!important}.ql-indent-1{padding-left:3em!important}.ql-indent-2{padding-left:6em!important}.ql-indent-3{padding-left:9em!important}.ql-indent-4{padding-left:12em!important}.ql-indent-5{padding-left:15em!important}.ql-indent-6{padding-left:18em!important}.ql-indent-7{padding-left:21em!important}.ql-indent-8{padding-left:24em!important}.ql-list[data-checked=true]{list-style-type:none!important}.ql-list[data-checked=true]>li:before{content:"☐"!important;margin-right:.5em!important}.ql-list[data-checked=false]{list-style-type:none!important}.ql-list[data-checked=false]>li:before{content:"☑"!important;margin-right:.5em!important}.ql-code-block{padding:10px!important;white-space:pre-wrap!important}.ql-code-block,.ql-code-inline{background-color:#f0f0f0!important;border-radius:3px!important;font-family:"Courier New",Courier,monospace!important}.ql-code-inline{padding:2px 4px!important}blockquote{border-left:4px solid #ccc!important;margin:0!important;padding-left:16px!important}.ql-direction-rtl{direction:rtl!important}.ql-formula{background-color:#f0f0f0!important;border-radius:3px!important;padding:2px 4px!important;font-family:"Courier New",Courier,monospace!important}.ql-video{width:100%!important;height:400px!important}.ql-image{max-width:100%!important;height:auto!important}.ql-emoji{font-size:1.2em!important}.ql-mention{background-color:#e8f2ff!important;border-radius:3px!important;padding:2px 4px!important}.ql-highlight{background-color:#ffeb3b!important}.ql-link{color:#3170f5!important;text-decoration:underline!important}.ql-blank:before{content:"​"!important}table{border-collapse:collapse!important;width:100%!important;margin:10px 0!important}table td,table th{border:1px solid #ccc!important;padding:8px!important}table th{background-color:#f0f0f0!important;font-weight:700!important}ul{list-style-type:disc!important}ol,ul{padding-left:20px!important;margin:10px 0!important}ol{list-style-type:decimal!important}li{margin:5px 0!important;display:list-item!important}.ql-list-ordered{list-style-type:decimal!important}.ql-list-bullet,.ql-list-ordered{padding-left:20px!important;margin:10px 0!important}.ql-list-bullet{list-style-type:disc!important}ul ul{list-style-type:circle!important}ol ol,ul ul{padding-left:20px!important}ol ol{list-style-type:lower-alpha!important}ul ol{list-style-type:decimal!important}ol ul,ul ol{padding-left:20px!important}ol ul{list-style-type:disc!important}* .ql-bold,* b,* strong,html body .ql-bold,html body b,html body div .ql-bold,html body div b,html body div strong,html body p .ql-bold,html body p b,html body p strong,html body span .ql-bold,html body span b,html body span strong,html body strong{font-weight:700!important}* b,* strong,.successMessage b,.successMessage strong,div.successMessage b,div.successMessage strong,html body b,html body div b,html body div strong,html body p b,html body p strong,html body span b,html body span strong,html body strong,p.successMessage b,p.successMessage strong,span.successMessage b,span.successMessage strong{font-weight:700!important;font-family:inherit!important}