
 /* 
-------cacheFileName----------
 key9CB1BC96EE4E8B623194FEA6AFEEEB1BA3A373207A0C8BEB1462BD6DB61F867E#2025-07-30T06--26--05 */ 

@font-face{font-family:'mimiconfont';src:url('/fonts/mimiconfont.ttf?woweuf') format('truetype'),url('/fonts/mimiconfont.woff?woweuf') format('woff'),url('/fonts/mimiconfont.svg?woweuf#mimiconfont') format('svg');font-weight:normal;font-style:normal;font-display:fallback}[class^="mim-icon-"],[class*=" mim-icon-"],[class^="icon-"],[class*=" icon-"]{font-family:'mimiconfont'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mim-icon-reservation-1:before{content:""}.mim-icon-reservation:before{content:""}.mim-icon-button:before{content:""}.mim-icon-telephone-handle-silhouette1:before{content:""}.mim-icon-clock:before{content:""}.mim-icon-rate:before{content:""}.mim-icon-placeholder1:before{content:""}.mim-icon-telephone:before{content:""}.mim-icon-laptop:before{content:""}.mim-icon-filter:before{content:""}.mim-icon-search:before{content:""}.mim-icon-chronometer:before{content:""}.mim-icon-fax:before{content:""}.mim-icon-angle-arrow-down:before{content:""}.mim-icon-add:before{content:""}.mim-icon-substract:before{content:""}.mim-icon-distance-map:before{content:""}.mim-icon-internet:before{content:""}.mim-icon-to-do:before{content:""}.mim-icon-filled-circle:before{content:""}.mim-icon-mail:before{content:""}.mim-icon-placeholder:before{content:""}.mim-icon-bell-ring:before{content:""}.mim-icon-check:before{content:""}.mim-icon-wifi:before{content:""}.mim-icon-left-arrow-slider:before{content:""}.mim-icon-right-arrow-slider:before{content:""}.mim-icon-high-volume:before{content:""}.mim-icon-mute-volume-interface-symbol:before{content:""}.mim-icon-pause:before{content:""}.mim-icon-play-button:before{content:""}.mim-icon-right-arrow-circular-button:before{content:""}.mim-icon-right-arrow2:before{content:""}.mim-icon-download-arrow:before{content:""}.mim-icon-phone-call:before{content:""}.mim-icon-right-arrow-in-a-circle:before{content:""}.mim-icon-small-calendar:before{content:""}.mim-icon-badge:before{content:""}.mim-icon-key1:before{content:""}.mim-icon-security-check:before{content:""}.mim-icon-gift-box:before{content:""}.mim-icon-key:before{content:""}.mim-icon-shield:before{content:""}.mim-icon-man-user:before{content:""}.mim-icon-musica-searcher:before{content:""}.mim-icon-frame-landscape:before{content:""}.mim-icon-pin:before{content:""}.mim-icon-telephone-handle-silhouette:before{content:""}.mim-icon-filter-tool-black-shape:before{content:""}.mim-icon-left-arrow1:before{content:""}.mim-icon-locked-padlock:before{content:""}.mim-icon-map-symbol:before{content:""}.mim-icon-minus-button:before{content:""}.mim-icon-plus-button:before{content:""}.mim-icon-right-arrow1:before{content:""}.mim-icon-sort-button-with-three-lines:before{content:""}.mim-icon-stopclock:before{content:""}.mim-icon-square:before{content:""}.mim-icon-flag-black-shape:before{content:""}.mim-icon-home-button:before{content:""}.mim-icon-printer:before{content:""}.mim-icon-notebook-and-mouse-cursor:before{content:""}.mim-icon-distance:before{content:""}.mim-icon-close:before{content:""}.mim-icon-category:before{content:""}.mim-icon-wall-clock:before{content:""}.mim-icon-instagram-logo:before{content:""}.mim-icon-pinterest-logo:before{content:""}.mim-icon-book-arrow:before{content:""}.mim-icon-business-icon:before{content:""}.mim-icon-calender-icon:before{content:""}.mim-icon-call:before{content:""}.mim-icon-cleveland-clinic-icon:before{content:""}.mim-icon-facebook-icon:before{content:""}.mim-icon-foursqure-icon:before{content:""}.mim-icon-location-icon:before{content:""}.mim-icon-select-drop-arrow:before{content:""}.mim-icon-service-icon:before{content:""}.mim-icon-slider-next:before{content:""}.mim-icon-slider-perv:before{content:""}.mim-icon-special-event-icon:before{content:""}.mim-icon-twitter-icon:before{content:""}.mim-icon-youtube-icon:before{content:""}.mim-icon-left-arrow:before{content:""}.mim-icon-right-arrow:before{content:""}.mim-icon-chanceflurries:before{content:""}.mim-icon-chancerain:before{content:""}.mim-icon-chancesleet:before{content:""}.mim-icon-chancesnow:before{content:""}.mim-icon-chancetstorms:before{content:""}.mim-icon-clear:before{content:""}.mim-icon-cloudy:before{content:""}.mim-icon-flurries:before{content:""}.mim-icon-fog:before{content:""}.mim-icon-hazy:before{content:""}.mim-icon-mostlycloudy:before{content:""}.mim-icon-mostlysunny:before{content:""}.mim-icon-nt_chanceflurries:before{content:""}.mim-icon-nt_chancerain:before{content:""}.mim-icon-nt_chancesleet:before{content:""}.mim-icon-nt_chancesnow:before{content:""}.mim-icon-nt_chancetstorms:before{content:""}.mim-icon-nt_clear:before{content:""}.mim-icon-nt_cloudy:before{content:""}.mim-icon-nt_flurries:before{content:""}.mim-icon-nt_fog:before{content:""}.mim-icon-nt_hazy:before{content:""}.mim-icon-nt_mostlycloudy:before{content:""}.mim-icon-nt_mostlysunny:before{content:""}.mim-icon-nt_partlycloudy:before{content:""}.mim-icon-nt_partlysunny:before{content:""}.mim-icon-nt_rain:before{content:""}.mim-icon-nt_sleet:before{content:""}.mim-icon-nt_snow:before{content:""}.mim-icon-nt_sunny:before{content:""}.mim-icon-nt_tstorms:before{content:""}.mim-icon-nt_unknown:before{content:""}.mim-icon-partlycloudy:before{content:""}.mim-icon-partlysunny:before{content:""}.mim-icon-rain:before{content:""}.mim-icon-sleet:before{content:""}.mim-icon-snow:before{content:""}.mim-icon-sunny:before{content:""}.mim-icon-tstorms:before{content:""}.mim-icon-unknown:before{content:""}.mim-icon-photo-camera:before{content:""}.mim-icon-calendar:before{content:""}.mim-icon-close-envelope:before{content:""}.mim-icon-maps-and-flags:before{content:""}.mim-icon-phone-receiver:before{content:""}.mim-icon-speech-bubbles-comment-option:before{content:""}.mim-icon-wifi-signal:before{content:""}@font-face{font-family:'turf-icon';src:url('https://www.thekarolhotel.com/resourcefiles/fonts/turf-icon.eot?w3ozff');src:url('https://www.thekarolhotel.com/resourcefiles/fonts/turf-icon.eot?w3ozff#iefix') format('embedded-opentype'),url('https://www.thekarolhotel.com/resourcefiles/fonts/turf-icon.ttf?w3ozff') format('truetype'),url('https://www.thekarolhotel.com/resourcefiles/fonts/turf-icon.svg?w3ozff#turf-icon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="turf-"],[class*=" turf-"]{font-family:'turf-icon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.turf-logo-white:before,.mim-icon-twitter-logo:befoer{content:"";font-family:'turf-icon'!important}.turf-twitter-logo:befoer{content:"";font-family:'turf-icon'!important}span.turf-twitter-logo.icon-s:before{display:block;content:''}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a:link,a:visited{text-decoration:none;color:#494c54;outline:none;transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s}a:hover,a:focus{outline:none;border-bottom:#d6d2d3 solid 1px}.clear{clear:both;float:none;height:0}.boxspacer{display:block;height:20px}.mob-boxspacer{display:none}input,select,textarea{border:1px solid #ccc;background-color:#fff;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:#757575;font-family:'Neutra Text';font-size:14px;margin:0;padding:0 20px;border-radius:0;height:53px;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{padding:8px 10px}.box{padding:30px 0;border-bottom:1px solid #525148}.box2{padding:30px 0}ul li h2,ul li h3{padding-bottom:0}#paracookiepolicy ul{padding-top:5px}#paracookiepolicy ul li{padding-bottom:10px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background:#fff}.gm-err-message{background:#fff;color:#000!important}a.skip-to-content-btn{position:absolute;top:0;left:0;background:#fff;color:#4d4425!important;z-index:10000;height:30px;width:auto;line-height:30px;padding:0 20px;filter:opacity(0)}a.skip-to-content-btn:focus{filter:opacity(1);color:#fff}#reservationtable ul li button.ui-datepicker-trigger{position:absolute;background:transparent;right:-10px;bottom:34%;padding:2px;font-size:0;border:1px solid transparent;line-height:0;margin:0 0 -12px 0;height:29px;width:29px;cursor:pointer}.ada-datepicker{position:relative}#reservationtable ul li button.ui-datepicker-trigger:focus,.ada-datepicker .ui-datepicker-trigger:focus{border:1px solid #fff;outline:none}.ada-datepicker .resinputbox{background-image:none}input[type="radio"]:focus,input[type="radio"]:hover{outline:1px solid #6d6036;outline-offset:2px}input[type="text"],input[type="tel"],input[type="number"],input[type="date"],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}input[type="text"]:focus,select:focus,#blogpostcomment .commentcodecol4 a:focus,#emailOfferForm .email-frmfieldset #imgcode-home:focus,input:focus,textarea:focus{border:2px solid #ca8f83;box-shadow:none}.rating-list .li:focus{border:1px solid #000}a.has-link:link,a.has-link:visited,#breadcrumb a:link,#breadcrumb a:visited{border-bottom:1px solid transparent}#breadcrumb a:link,#breadcrumb a:visited{color:#183258;text-shadow:0 0 0;border-bottom:1px solid transparent!important;font-family:'Neutra Text'}a.has-link:focus,a.has-link:hover{border-bottom:1px solid #4d4425}#breadcrumb a:hover,#breadcrumb a:focus{border-bottom:1px solid #e62419!important}.input-error{border:solid 1px red!important}.error-message{color:#8e0606;font-size:14px}#logo a:link,#logo a:visited{display:block;border:1px dotted transparent;vertical-align:middle;width:100%}#logo a:focus,#logo a:hover{opacity:.6}body{font-size:16px;line-height:25px;font-family:'Neutra Text';background-color:#f9f4f4;color:#494c54}#wrapper{margin:0 auto;width:auto;background-color:#f9f4f4;overflow:hidden}#main{position:fixed;top:0;height:156px;width:100%;background:transparent;background-color:rgba(0,0,0,0);z-index:10;transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;max-width:100%;left:0}.header-top{height:76px;background-color:#6d6036;line-height:76px;position:relative}.header-bottom{height:80px;background-color:#fff;line-height:80px;position:relative}.header-top-wrap{background-color:#6d6036}.header-top-wrap,.header-bottom-wrap{max-width:1170px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.header-top::after{position:absolute;content:" ";width:50%;height:100%;background-color:#4d4425;right:0;top:0;z-index:1}.header-top-wrap::after,.header-bottom-wrap::after{clear:both;content:" ";display:block}.city-state{float:left;font-family:'Ubuntu-LightItalic';font-size:15px;color:#fff;padding-left:7px}#logo{z-index:3;float:none;position:absolute;top:45.4%;left:50%;transform:translate(-50%,-50%)}#logo img{vertical-align:middle;position:relative;top:-2px}#subnav{position:absolute;right:20px;top:10px;z-index:2}#subnav ul{list-style:none}#subnav ul::after{clear:both;display:block;content:" "}#subnav ul li{float:left;padding-left:23px}#subnav ul li a:link,#subnav ul li a:visited{color:#d0b985;border-bottom:1px dotted transparent;font-size:14px}#subnav ul li a:hover,#subnav ul li a:focus,#subnav ul li a.navON:link,#subnav ul li a.navON:visited{color:#fff;border-bottom:1px dotted #fff}#nav{float:right;box-sizing:border-box;position:fixed;top:0;right:0;max-width:844px;height:100vh;z-index:999;background:#1b365d;opacity:0;visibility:hidden;transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s;width:100%;padding:27px 30px}#nav.navactive{visibility:visible;opacity:1}#nav #topnav{position:relative}#nav ul::after{clear:both;content:" ";display:block}#nav ul{list-style:none}#nav ul li{margin-bottom:32px}#nav ul li:last-child{margin-right:0}#nav ul li a:link,#nav ul li a:visited{color:#fff;display:block;position:relative;text-transform:uppercase;font-weight:bold;font-size:30px;font-family:'Neutra Text'}#nav ul li a.navON:after,#nav ul li a:hover::after,#nav ul li a:focus::after,#nav ul li.navhover a::after,#nav ul li.navhover a.navON::after{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}#nav ul li ul.dropnav{position:relative;background-color:transparent;width:100%;max-width:330px;margin-left:0;left:0;top:0;padding:0}#nav ul li ul.dropnav li{float:none;margin:4px 0 0;line-height:31px;text-align:left}nav#topnav{border:1px solid #f7b1ad;height:100vh;padding-left:211px;text-align:left;padding-top:111px}#nav ul li a:hover,#nav ul li a:focus{border-bottom:0}#nav ul li ul.dropnav li a:link,#nav ul li ul.dropnav li a:visited{color:#fff;display:inline-block;vertical-align:top;padding:4px 13px 0;font-size:16px;position:relative}#nav ul li ul.dropnav li a::after{content:" ";width:100%;height:3px;background-color:#6d6036;opacity:0;left:0;bottom:0;transition:.4s;-webkit-transition:.4s;-ms-transition:.4s;-o-transition:.4s}#nav ul li ul.dropnav li a.navON::after,#nav ul li ul.dropnav li a:hover::after,#nav ul li ul.dropnav li a:focus::after{opacity:1}.close-mobile-menu{position:absolute;top:49.2px;right:60px;z-index:9}.close-mobile-menu a span{color:#f7b1ad;font-size:15px;background:#1b365d}.home-book-benefit{float:right;width:500px;padding-top:133px;text-align:center;position:relative}.home-book-benefit-title{color:#fff;font-size:24px;font-family:'Displace';padding-bottom:87px}.home-book-benefit-desc ul li{font-family:'Neutra Text';color:#fff;font-size:20px;margin-bottom:36px;font-weight:bold}.home-book-benefit-desc ul li span{color:#f7b1ad;font-size:20px;display:block;margin-bottom:15px}.home-book-benefit-desc ul li span:before{font-size:50px}.reserve-btn a.res-button:link,.reserve-btn a.res-button:visited{background-color:#f7b1ad;display:block;color:#273f64;text-transform:uppercase;font-size:16px;font-family:'Neutra Text';border:2px solid transparent;padding:12px 56.2px;font-weight:bold;line-height:25px}.reserve-btn a.res-button:hover,.reserve-btn a.res-button:focus{border:2px solid #f7b1ad}.reserve-btn a.res-button span{margin-left:7px}.reservation-bg{display:none;position:absolute;left:auto;width:100%;z-index:2;background-color:#1b365d;height:100vh;max-width:1053px;margin:0;right:0;top:0}#reservationtable{max-width:553px;margin:0;padding:35px 34px 24px;float:left;width:100%;box-sizing:border-box;position:relative;background:#1b365d;height:100%}#reservation{content:"";position:relative;border:1px solid #f7b1ad;width:100%;height:100%;left:0;right:0}#reservationtable::after{clear:both;content:" ";display:block}.res-mob-close{float:left;font-size:15px;text-transform:uppercase;color:#fff;position:absolute;top:61px;cursor:pointer;left:47px}.reservation-bg.desk-reservation-active:before{position:absolute;width:100%;height:100%;background:url(/images/PatternBlue1-footer_X2.jpg);content:"";top:0;opacity:.5;left:auto;right:0;background-position:right;background-size:100px}.res-mob-close a:link,.res-mob-close a:visited{color:#fff;letter-spacing:1.5px;border-bottom:1px solid transparent}.res-mob-close a:hover span:before,.res-mob-close a:focus span:before{color:#fff}.res-mob-close span{font-size:18.41px;margin-left:10px;color:#edaba8;background:#1b365d}#reservation{float:right;position:relative}#reservation ul::after{clear:both;content:" ";display:block}#reservation ul li{float:none;width:auto;position:relative;margin-right:0;margin-bottom:40px}#reservation ul li label.rtitle{font-size:18px;text-transform:capitalize;letter-spacing:.5px;display:block;color:#fff;font-family:'Neutra Text';padding-bottom:0}#reservation ul li::after{clear:both;content:" ";display:block}#reservation ul li .ada-datepicker{width:175px;float:none;margin:0 auto;text-align:center}#reservation ul li .ada-datepicker input{width:100%;padding:0;background-color:transparent;border:none;font-weight:bold;font-size:30px;color:#fff}#reservation ul li input{width:100%;padding:0;background-color:transparent;border:none;font-weight:bold;font-size:30px;color:#fff;line-height:normal;height:unset}#reservation ul li .ada-datepicker input:focus,#reservation ul li select:focus{border-bottom:1px solid #fff;box-shadow:none;-webkit-box-shadow:none;outline:none}#reservation ul li select{width:65px;margin-left:20px;height:40px;border:none;color:#fff;font-size:30px;padding:0 5px;background-color:transparent;cursor:pointer;font-family:'Neutra Text';font-weight:bold}#reservation ul li.reserv-drop{width:100px;margin:0 auto 40px}#reservation ul li.reserv-drop .res-down-arrow{font-size:19px;position:absolute;color:#fff;right:10px;top:63%;margin-top:0}.reservation-right-arrow{font-size:58px;color:#6d623d;line-height:76px;float:left;margin-right:13px}.reservation-right-arrow span{line-height:76px}.reservation-box-footer{float:left;width:100%}.reservation-box-footer .button{background-color:#f7b1ad;border:1px solid transparent;color:#494c54;text-transform:uppercase;font-size:14px;line-height:70px;letter-spacing:.8px;width:100%;height:70px;position:relative;font-family:'Neutra Text'}.reservation-box-footer .button:hover,.reservation-box-footer .button:focus{background-color:transparent;border:1px solid #f7b1ad;color:#f7b1ad}.reservation-bg.desk-reservation-active{display:block}.newhorizontal-desk-nav ul li.submenulist a:hover,.newhorizontal-desk-nav ul li.submenulist a:focus{border:0}.newhorizontal-desk-nav ul li.submenulist ul.dropnav a:hover,.newhorizontal-desk-nav ul li.submenulist ul.dropnav a:focus{border-bottom:#d6d2d3 solid 1px}@media(min-width:1025px){.booking-reservation{text-align:center}.booking-reservation a.phonenum-desklink{color:#fff;text-shadow:0 0;font-weight:700;font-size:16px;font-family:'Neutra Text';display:inline-block;margin:0 0 0 0}#main.headerfix .booking-reservation a.phonenum-desklink,.without-image-header #main .booking-reservation a.phonenum-desklink{font-size:14px;color:#273f64;text-shadow:none}.Safari #main.headerfix .reserve-btn a.res-button{padding:10px 30px 10px;font-size:16px}.newhorizontal-desk-left{width:auto;float:left;padding:45px 0 0 0}#main.headerfix .newhorizontal-desk-left{padding:25px 0 0 70px}.without-image-header .newhorizontal-desk-left{padding:35px 0 0 70px}.newhorizontal-desk-nav{width:auto;float:left}.newhorizontal-desk-nav ul{margin:0;padding:0}.newhorizontal-desk-nav ul li{width:auto;float:left;position:relative;margin:0 40px 0 0}.newhorizontal-desk-nav ul li:last-child{margin:0 0 0 0}.newhorizontal-desk-nav ul li a{color:#fff;text-shadow:0 0;font-weight:700;font-size:16px;font-family:neutra text;text-transform:uppercase}#main.headerfix .newhorizontal-desk-nav ul li a{color:#273f64;text-shadow:none}.without-image-header .newhorizontal-desk-nav ul li a{color:#273f64;text-shadow:none}.innerheader.without-image-header .newhorizontal-desk-nav ul li a{color:#fff;text-shadow:0 0}#main.headerfix .innerheader.without-image-header .newhorizontal-desk-nav ul li a{color:#273f64}.newhorizontal-desk-nav ul ul.dropnav{position:absolute;top:25px;left:50%;display:none;background:#fff;text-align:center;padding:15px 15px 15px 15px;min-width:130px;margin:0 0 0 -65px}.newhorizontal-desk-nav ul ul.dropnav::before{content:'';position:absolute;left:50%;top:-7px;width:auto;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #f7b1ad;margin:0 0 0 -7px}.newhorizontal-desk-nav ul ul.dropnav li{width:100%;float:left;margin:0;padding:0}.newhorizontal-desk-nav ul ul.dropnav a{color:#273f64!important;font-size:14px}.newhorizontal-desk-nav ul ul.dropnav a.navON{color:#f7b1ad!important;text-shadow:0 0 0!important}.navigation{display:none!important}}@media(min-width:1451px)and (max-width:1600px){.newhorizontal-desk-nav ul li{margin:0 30px 0 0}}@media(min-width:1301px)and (max-width:1450px){.uppermenutop{max-width:1200px!important}#main.headerfix .newhorizontal-desk-left{padding:25px 0 0 50px}.newhorizontal-desk-nav ul li{margin:0 20px 0 0}}@media(min-width:1201px)and (max-width:1360px){.newhorizontal-desk-nav ul li a{font-size:13px}.uppermenu{padding-right:0!important}.uppermenutop{max-width:1100px!important}#main.headerfix .newhorizontal-desk-left{padding:32px 0 0 25px}.newhorizontal-desk-nav ul li{margin:0 20px 0 0}}@media(min-width:1025px)and (max-width:1200px){.uppermenu{padding-right:0!important}.newhorizontal-desk-nav ul li{margin:0 13px 0 0}.newhorizontal-desk-nav ul li a{font-size:13px}.uppermenutop{max-width:920px!important}#main.headerfix .uppermenutop{max-width:970px!important}#main.headerfix .newhorizontal-desk-left{padding:32px 0 0 20px}}@media(max-width:1024px){.booking-reservation a.phonenum-desklink{display:none!important}.newhorizontal-desk-left{display:none!important}}@media(min-width:1024px)and (max-width:1023px){}@media(min-width:768px)and (max-width:1024px){.booking-reservation{margin-right:40px!important}}#middle{position:relative}.inner-mainimage-bg{height:640px;z-index:1;background-color:#232323;position:relative}.inner-mainimage-bg-wrap{position:absolute;height:100%;width:100%;z-index:1;left:0;top:0;background-repeat:no-repeat;background-attachment:fixed;opacity:.4;background-size:contain;background-position:center}.header-wrap{max-width:970px;margin:0 auto;position:relative;z-index:2;padding:29px 20px 30px;box-sizing:border-box}.home-middle-image #mainimage{max-width:inherit;padding:0;overflow:hidden}.home-middle-image #mainimage.flexslider .slides img{max-height:800px}#mainimage{position:relative;z-index:2;max-width:1170px;margin:0 auto;padding:0 20px;width:auto}#mainimage .flex-control-nav{bottom:39px;left:0;position:absolute;text-align:center;right:0}#mainimage .flex-control-nav li{display:inline-block;margin:0 2px}#mainimage .flex-control-nav li a{cursor:pointer;display:block;height:10px;text-indent:-9999px;width:10px;border:2px solid #fff;border-radius:50%;margin:0 1px;background:transparent}#mainimage .flex-control-paging li a:hover,#mainimage .flex-control-paging li a:focus,#mainimage .flex-control-paging li a.flex-active{background:#fff}.flex-pauseplay{display:none}#mainimage.flexslider .slides img{width:100%;display:block;height:574px;object-fit:cover;object-position:center}#mainimage .flex-direction-nav a{color:#fff;position:absolute;top:50%;height:50px;width:50px;line-height:50px;font-size:40px;text-align:center;margin-top:-25px;z-index:5}#mainimage .flex-direction-nav a.flex-prev{left:0}#mainimage .flex-direction-nav a.flex-next{right:0}#contentinfo{position:relative;background-color:#f9f4f4;z-index:2;padding-bottom:0}#container-wrap{position:relative}#container{max-width:1170px;margin:0 auto;padding:17px 20px 30px;position:relative;box-sizing:border-box}#container:after,#box:after{clear:both;display:block;content:""}#header{font-size:50px;font-family:'Neutra Text';line-height:53px;text-align:center;padding-bottom:8px;color:#494c54;text-transform:uppercase;font-weight:bold}.text-center{text-align:center}h1{color:#494c54;font-size:45px;font-weight:bold;margin:0;padding-bottom:41px;text-transform:uppercase;line-height:45px;font-family:'Neutra Text'}h2{color:#494c54;font-size:36px;font-weight:normal;margin:0;padding-bottom:21px;text-transform:capitalize;line-height:40px;font-family:'Displace'}h3{color:#494c54;font-size:26px;font-weight:normal;margin:0;padding-bottom:10px;text-transform:capitalize;line-height:25px;font-family:'Neutra Text'}h4{color:#494c54;font-size:18px;font-weight:normal;margin:0;padding-bottom:10px;text-transform:capitalize;line-height:20px;font-family:'Neutra Text'}#content .readmoretest{display:inline-block;font-size:14px;color:#494c54;font-weight:bold;line-height:21px}#readmorelessbtn{padding-top:20px}#note{color:#fff;border-top:none;position:relative;background-color:#172e51;padding-top:81px;position:relative;z-index:9}div#note:before{position:absolute;width:100%;height:100%;background:url(/images/PatternBlue1-footer_X2.jpg);content:"";top:0;opacity:.5;background-size:110px}.link-email{height:130px;line-height:130px;position:relative;background-color:#6d6036}.link-email-wrap{max-width:1170px;margin:0 auto;padding:0 20px}.link-email::after{content:" ";width:50%;height:100%;position:absolute;top:0;right:0;background-color:#4d4425;z-index:1}.link-email-wrap{max-width:1170px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.link-email-wrap::after{content:" ";clear:both;display:block}.footer-warp{max-width:1230px;margin:0 auto;padding:0;position:relative}.googleaddress.footer-box.googleaddress2{margin:0}.information.footer-box{}.footer-information::after{clear:both;display:block;content:" "}.information.footer-box ul::after{clear:both;content:" ";display:block}.information.footer-box ul li{float:left;width:100%;display:block;line-height:18px}.information.footer-box ul li a:link,.information.footer-box ul li a:visited{color:#fff;text-transform:capitalize;font-family:'Neutra Text';margin-bottom:9px;font-size:18px;border-bottom:1px solid transparent;line-height:30px}.information.footer-box ul li a:hover,.information.footer-box ul li a:focus,.information.footer-box ul li a.navON:link,.information.footer-box ul li a.navON:visited{border-bottom:1px solid #fff}footer .popular-links ul li a.navON:link{}.subscribe-box.footer-box{float:right}.footerlink{width:117px;float:left;margin-right:74px}.footer-sec-title{font-size:20px;padding-bottom:10px;color:#fff;line-height:40px}.footer-information::after{clear:both;display:block;content:" "}.footer-main-logo{float:left;margin-right:70px}.footer-main-logo-wrap a:link,.footer-main-logo-wrap a:visited{display:block;border:0}.footer-main-logo-wrap a:hover,.footer-main-logo-wrap a:focus{opacity:.8}.googleaddress.footer-box>div{padding:0;color:#fff}.footer-information-wrap{float:left;width:210px;margin-right:50px}.googleaddress.footer-box>div a{color:#fff;font-size:18px}.googleaddress.footer-box>div a span span{line-height:28px}.footertitle{color:#fff;font-weight:bold;font-size:18px;text-transform:uppercase;margin-bottom:19px;line-height:normal}.footer-main-logo-wrap img{vertical-align:top}footer a.nav:link,footer a.nav:visited,footer a:link,footer a:visited{color:#fff;border-bottom:1px solid transparent}footer a.navON:link,footer a.navON:visited,footer a.navON:hover,footer a.navON:focus,footer a.nav:hover,footer a.nav:focus,footer a:hover,footer a:focus{border-bottom:1px solid #fff!important}footer .social-media a:link,footer .social-media a:visited,footer .social-media a:hover,footer .social-media a:focus{border-bottom:0 dashed #fff!important}footer .social-media a:hover,footer .social-media a:focus{color:#000}.htl-addr .mim-icon-placeholder{position:absolute;font-size:16px;color:#4d4425;left:0;top:4px}.htl-addr{width:222px;position:relative;padding-left:30px;padding-bottom:23px;line-height:normal}.phone-wrap{position:relative;padding-left:30px}.phone-wrap .mim-icon-phone-call{position:absolute;left:0;top:4px}.footer-info-title-reserv{}.social-media{display:inline-block;vertical-align:middle}.social-media ul li{display:inline-block;font-size:20px;line-height:normal;margin:0 0 5px 18px}.social-media ul li:first-child{margin:0}.social-media ul,.popular-links ul{text-align:left}.fmorelink{float:left;width:194px;margin-right:80px}.subscribe-btn a:link,.subscribe-btn a:visited{color:#fff;font-size:18px;font-family:'Ubuntu-Italic';border-bottom:1px solid transparent;position:relative;margin-right:57px}.footer-trip-logo:nth-child(2){margin-left:37px;margin-right:0;position:relative;width:113px}.footer-trip-logo:after{position:absolute;content:"";background:#fff;width:1px;height:63px;content:"";right:-40px;top:-13px}.footer-trip-logo:nth-child(2):after{background:transparent}.footer-trip-logo{display:inline-block;width:158px;margin-right:37px;position:relative}.subscribe-btn a:hover,.subscribe-btn a:focus{border-bottom:1px solid #fff}.subscribe-btn a::after{content:"";font-family:'mimiconfont';font-size:42px;vertical-align:middle;margin-left:15px;position:absolute;right:-57px}.footer-information{float:left}.footer-warp::after{clear:both;content:" ";display:block}.footer-right-section{float:left;margin-top:0}.popular-links ul li{display:inline-block;padding:0 0;text-align:left;font-size:14px;position:relative;line-height:0}.footerlast-block{float:right;width:165px}footer .social-media a:link,footer .social-media a:visited{color:#fcb8b3;font-size:22px}footer .popular-links ul li a:link,footer .popular-links ul li a:visited{border-bottom:1px solid transparent;color:#fff;text-transform:capitalize;font-family:'Neutra Text';font-size:14px;text-align:left}footer .popular-links ul li a.navON:link,footer .popular-links ul li a.navON:visited,footer .popular-links ul li a:hover,footer .popular-links ul li a:focus{}.popular-links.footer-box{padding-top:0;text-align:left;padding-bottom:0;width:232px;float:left}.copy-statement{text-align:right;font-size:14px}.footerlastsec{float:left;width:100%;padding-top:50px;text-align:center;padding-bottom:82px}a#backtotop:link,a#backtotop:visited{position:fixed;z-index:9;width:50px;height:50px;line-height:50px;bottom:20px;right:20px;background-color:#fff;color:#f7b1ad;text-align:center;border:2px solid #f7b1ad}a#backtotop span:before{content:''}a#backtotop .mim-icon-select-drop-arrow{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);display:block;height:50px;line-height:50px}a#backtotop:hover,a#backtotop:focus{background-color:#f7b1ad;color:#fff}#breadcrumb{text-align:left;padding-bottom:0;font-size:16px;line-height:42px;color:#183258;text-shadow:0 0 0;font-family:'Neutra Text';text-transform:capitalize;font-weight:bold}#breadcrumb span.mim-icon-filled-circle{font-size:3px;margin:0 5px;vertical-align:middle}.column21{width:48%;float:left}.column22{float:right;width:48%}.column31{width:31%;float:left;margin-right:3.5%}.column32{float:left;width:31%;margin-right:3.5%}.column33{width:31%;float:right}.column41{float:left;width:23%;margin-right:2.66%}.column42{float:left;width:23%;margin-right:2.66%}.column43{float:left;width:23%;margin-right:2.66%}.column44{float:right;width:48%}.common-snippet-list ul li,.box ul li,.box2 ul li,.column21 ul li,.column22 ul li,.column31 ul li,.column32 ul li,.column33 ul li,.column41 ul li,.column42 ul li,.column43 ul li,.column44 ul li{line-height:24px;position:relative;padding-left:9px;font-size:16px;font-family:'Neutra Text';color:#494c54}.common-snippet-list ul li::before,.box ul li::before,.box2 ul li::before,.column21 ul li::before,.column22 ul li::before,.column31 ul li::before,.column32 ul li::before,.column33 ul li::before,.column41 ul li::before,.column42 ul li::before,.column43 ul li::before,.column44 ul li::before{content:"";font-family:'mimiconfont';position:absolute;left:0;font-size:4px;top:0;line-height:24px;color:#051c2c}.container{max-width:1170px;margin:0 auto;padding:0 20px}#container-wrap2:empty{display:none}#container-wrap2{position:relative}.subcontainer970{max-width:970px;margin:0 auto;padding:17px 20px 30px;position:relative;box-sizing:border-box}.subcontainer1170{max-width:1170px;margin:0 auto;padding:17px 20px 30px;position:relative;box-sizing:border-box}#contentinfo.subnav-main{padding-top:101px}.photo-gallery-main #container{max-width:1170px}#gdprformsection{border:1px solid #525148!important;padding:20px!important}#gdprsubmit{display:inline-block;padding:0 20px;height:53px;line-height:normal;vertical-align:middle}#gdpremail{vertical-align:middle}.sitemapinfo h1,.sitemapinfo h2{font-size:24px;line-height:normal;border-bottom:1px solid #525148}.errTop{font-size:18px;text-align:center}.oh{border-right:1px solid #525148;font-size:25px;margin-right:15px;padding-right:15px}.er{font-size:18px}.errSugg{font-size:18px}.er-maindiv{margin:0 auto;padding-top:25px;width:100%}.er-or{font-size:28px;padding-top:20px;text-align:center;width:100%}.er-contentbox-wrap{width:24%;float:left;margin:0 1.33% 0 0;position:relative;text-align:center}.er-contentbox-wrap img{width:100%;height:auto;vertical-align:top}.er-contentbox-wrap:nth-child(4){margin:0}.er-or{font-size:28px;padding-top:20px;text-align:center;width:100%}.er-back{padding:20px 0;text-align:center;width:320px;margin:0 auto}#goog-fixurl{margin:0 auto;max-width:540px;padding-bottom:0}.search-goog input{margin-right:10px;display:inline-block;width:300px;vertical-align:middle}#goog-wm-sb{width:180px;display:inline-block;vertical-align:middle}.box2.shadow-box.err-404-box{padding:0}.outer-box{background-color:#1b365d;margin:30px auto 0;max-width:960px;padding:30px 0;text-align:center;width:94%;border:1px solid #4d4425}.pro-txt{font-weight:normal;font-size:30px;line-height:35px;margin-bottom:20px;text-align:center;color:#fff}.click-logo{padding:20px}.click-logo img{max-width:100%;height:auto}.vcard{font-size:16px;line-height:24px;color:#fff}.vcard a:link,.vcard a:visited{border-bottom:1px solid transparent;color:#fff}.vcard a:hover,.vcard a:focus{border-bottom:1px solid}.vcard .fn{font-size:20px;text-transform:uppercase;color:#fff;line-height:30px}.lockimg{font-size:120px;margin-bottom:20px}.footer-logo-info{display:inline-block;vertical-align:middle;margin:0 20px}.footer-logo-main-wrap{text-align:center;padding-top:38px}.reviewPagination .lnkPrevious,.reviewPagination .lnkNext{position:relative}.reviewPagination .lnkPrevious::before,.reviewPagination .lnkNext::after{font-family:'mimiconfont';font-size:10px;vertical-align:middle;margin:0 5px}.reviewPagination .lnkPrevious::before{content:""}.reviewPagination .lnkNext::after{content:""}.contentinfo-home #container{max-width:1170px;position:static;min-height:754px;padding:111px 20px 77px}.contentinfo-home #container::after{content:" ";clear:both;display:block}.contentinfo-home #content{width:570px;padding-left:0;box-sizing:border-box}.home-section1{width:36.39vw;float:right;box-sizing:border-box;position:absolute;right:10.83vw;top:39px;padding:40px 0 54px}#quotes{font-family:'Ubuntu-MediumItalic';font-size:50px;line-height:50px;text-align:center}.contentinfo-home #container{max-width:1170px;position:static;min-height:754px;padding:111px 20px 77px}.contentinfo-home #container::after{content:" ";clear:both;display:block}.contentinfo-home #content{width:570px;padding-left:0;box-sizing:border-box}.home-section1{width:36.39vw;float:right;box-sizing:border-box;position:absolute;right:10.83vw;top:39px;padding:40px 0 54px}#quotes{font-family:'Ubuntu-MediumItalic';font-size:50px;line-height:50px;text-align:center}.container-1800{margin:0 auto;width:100%;box-sizing:border-box;padding:0 58px}.uppermenu{float:right;text-align:right;padding-top:30px}.navigation{float:left}.booking-reservation{float:left;margin-right:0}ul.home-img li img{max-width:100%}div#reservation form{padding:0;text-align:center;max-width:232px;margin:0 auto}.reservation-text{text-align:center;color:#fff;padding-top:56px;font-family:'Displace';line-height:36px;padding-bottom:59px;font-size:30px;text-transform:uppercase}.reservation-text span{display:block}#nav ul li a span.mim-icon-right-arrow-slider{right:41.5%;position:absolute;color:#f7b1ad;font-size:32px;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.close-mobile-menu a:hover span,.close-mobile-menu a:focus span{color:#fff}.close-mobile-menu a{border-bottom:0}.reserve-btn a.res-button:hover,.reserve-btn a.res-button:focus{background:transparent;border:2px solid #f7b1ad;color:#fff}#main.headerfix .reserve-btn a.res-button:hover,#main.headerfix .reserve-btn a.res-button:focus{color:#273f64}.menu-line-wrap{position:relative;top:-17px;cursor:pointer}.menu-line-wrap span{width:36px;height:4px;background:#fff;display:block;margin-bottom:6px}footer .social-media a:hover,footer .social-media a:focus{color:#fff}.headergettouch .call a{color:#fff;font-size:30px;font-weight:bold;line-height:38px}#nav .headersocial .social-media ul li{margin-bottom:0;margin-left:16px}#nav .headersocial .social-media ul li a{color:#fcb8b3;font-size:26px;font-weight:400}#nav ul li a:hover,#nav ul li ul.dropnav li a:hover,#nav ul li a:focus,#nav ul li ul.dropnav li a:focus{color:#f7b1ad}.headersocial{margin-top:27px}#nav .headersocial .social-media ul li:first-child{margin-left:0}#nav .headersocial .social-media ul li:hover a,#nav .headersocial .social-media ul li:focus a{color:#fff!important}#nav .headersocial .social-media ul li a:focus span:before{color:#fff}.information.footer-box ul li a:hover,.information.footer-box ul li a:focus,footer .popular-links ul li:hover a,footer .popular-links ul li a:focus{border-bottom:1px solid #fff}.menu-line-wrap:hover span,.menu-line-wrap:focus span{}.navigation a:hover span,.navigation a:focus span{background:#183258}:focus{outline:none}#main.headerfix{height:95px;background:#f9f4f4;z-index:999}#main.headerfix .uppermenu{padding-top:16px}#main.headerfix .menu-line-wrap span{background:#494c54}.innerheader #main{}.innerheader .uppermenu{}.innerheader .menu-line-wrap span{}.innerheader #logo{top:34.4%}div#breadcrumb span.mim-icon-right-arrow-slider{padding:0 5px}.roomsimage{}.roomsimage img{max-width:100%}.amenitieslist{margin-top:60px}.romdetaillink a{font-size:14px;text-transform:uppercase;font-weight:bold;display:inline-block;position:relative;border-bottom:1px solid transparent}.romdetaillink a span:before{font-size:12px;position:absolute;top:6px;right:-18px}.romdetaillink a:hover,.romdetaillink a:focus{border-bottom:#d6d2d3 solid 1px}.roomnamerow:nth-child(even){background:#fff}.roomname{}.roomdetail{padding-bottom:38px}.romdetaillink{padding-bottom:32px}.roomlistmain{padding-left:100px;margin-bottom:13px;padding-top:36px}.paddingtop{padding-top:20px}.without-image{padding-top:85px;BACKGROUND:#f9f4f4}.without-image-header #main{}.without-image-header .uppermenu{}.scrollogo{float:left;padding-top:10px;padding-bottom:10px;opacity:0;display:none}.uppermenutop{float:none;width:100%;max-width:1330px;margin:0 auto}.uppermenutop:after{clear:both;display:block;content:""}#main.headerfix .scrollogo{opacity:1;display:block}.innerheader #main.headerfix{background:#f9f4f4}.without-image-header #main.headerfix{background:#f9f4f4}.without-image-header div#logo{}.without-image-header .scrollogo{}.without-image .header-wrap{padding:29px 20px 20px}.without-image.locationtemp .inner-mainimage-bg{margin-top:0}.specialdesc .slick-dots li button:before{content:""}.specialdesc .slick-dots li button{font-size:20px;color:#63656b;font-family:'Displace'}.specialdesc .slick-prev{}.specialdesc .slick-next{}.specialdesc .slick-next:before{font-family:'mimiconfont';content:"";color:#63656b;font-size:24px}.specialdesc .slick-prev:before{content:"";font-family:'mimiconfont';color:#63656b;font-size:24px}.specialdesc .slick-dots{left:0;right:0;width:auto;text-align:right;bottom:12.9%}ul.stayreason_area_slider .slick-dots li button:before{content:""}ul.stayreason_area_slider .slick-dots li button{font-size:20px;color:#63656b;font-family:'Displace'}.call span.mim-icon-telephone{color:#fcb8b3;font-size:20px;padding-right:12px}.menu-line-wrap a{font-size:0}#nav.navactive .navigation-wrap .mCustomScrollBox{height:577px}#nav.navactive:before{position:absolute;width:100%;height:100%;background:url(/images/PatternBlue1-footer_X2.jpg);content:"";top:0;opacity:.5;left:auto;right:0;background-position:right;background-size:100px}.tab-content{display:none}.tab-content.current{display:block}#nav ul li a.navON:link,#nav ul li a.navON:visited,#nav ul li a:hover,#nav ul li a:focus,#nav ul li ul li a.navON:link,#nav ul li ul li a.navON:visited,#nav ul li ul li a:hover,#nav ul li ul li a:focus{color:#f7b1ad}.location-direction-section{}.fadeinbottom{position:relative;opacity:0;top:200px}.mCSB_inside>.mCSB_container{margin-right:0}.popular-links ul li:first-child{display:none}ul.home-img{position:relative}ul.home-img:before{position:absolute;left:0;right:0;width:100%;background:url(https://www.thekarolhotel.com/images_noindex/topimgshadow.png);height:303px;content:"";z-index:9}ul.home-img li:before{background:rgba(19,37,46,.35);position:absolute;content:"";width:100%;height:99.1%;left:0;right:0;top:0;bottom:0;z-index:9}#reservation ul li select option{color:#000;background:#fff}.footer-main-logo-wrap a:link:hover{border-bottom:0!important}.contact-left-contentsection a.mapinnerbox_btn{display:none}form#meetingQuickForm .commentcodecol5{position:relative;top:-9px}.without-image-header .scrollogo a:focus{border:0;opacity:.8}#main.headerfix .scrollogo a:hover,#main.headerfix .scrollogo a:focus{border:0}#main.headerfix .scrollogo a:hover img,#main.headerfix .scrollogo a:focus img{opacity:.8}.backsubimg div#mainimage{max-width:100%;padding:0}.inner-pg-design #box>.box2{float:left;width:51.2%;padding-top:0;margin-right:0;margin-top:-20px;box-sizing:border-box;padding-right:0}.pg-level-img{float:right;width:47.97%;margin-top:-8px;box-sizing:border-box;padding-left:15px}.inner-pg-design #container-wrap::before{content:"";background:url(/images/PatternPink_X2.jpg);position:absolute;right:0;width:36%;height:731px;top:-81px;opacity:1;background-size:120px}.inner-pg-design #container-wrap{padding-bottom:100px}.pg-img-box{position:relative}.sitemappage .pg-level-img{display:none}div#container-wrap.sitemap:before{background:transparent;height:unset}.inner-pg-design #box>.box2 h1{text-transform:uppercase;padding-bottom:27px}body.nologosbanner .without-image-header #main.headerfix{background:rgba(249,244,244,1)}body.nologosbanner .without-image-header .uppermenu{padding-top:16px}body.nologosbanner .without-image-header .scrollogo{opacity:1;display:block}body.nologosbanner .without-image-header .uppermenu{padding-top:16px}body.nologosbanner .without-image-header div#logo{display:none}body.nologosbanner .without-image-header #main{height:85px}.backsubimg .without-image-header div#logo img{max-width:396px;height:auto}.inner-mainimage-bg-wrap-container:before{background:rgba(19,37,46,.35);position:absolute;content:"";width:100%;height:99.1%;left:0;right:0;top:0;bottom:0;z-index:9}.inner-mainimage-bg-wrap-container{position:relative}#nav ul li a:hover span.mim-icon-right-arrow-slider,#nav ul li a:focus span.mim-icon-right-arrow-slider{background:transparent}#nav ul li a:hover span.mim-icon-right-arrow-slider,#nav ul li a:focus span.mim-icon-right-arrow-slider{transform:rotate(90deg)}footer .popular-links ul.footer-ul li a:link{line-height:unset;margin-bottom:0}.nologosbanner .menu-line-wrap span{background:#183258}.googleaddress.footer-box>div a span span.ht-city{display:inline-block}.restaurants-image-area:before{background:rgba(0,0,0,.1);position:absolute;content:"";z-index:1;width:100%;height:100%}.galleryimage2 img{height:auto;width:100%}.galleryimage2 a{border:0}div#adawebsiteconformance a:hover,div#adawebsiteconformance a:focus{border-color:#000}.formslable{display:none!important}a.mapinnerbox_btn{display:none}.nologosbanner .navigation a:hover span,.nologosbanner .navigation a:focus span{background:#494c54}.inner-layout #main.headerfix .menu-line-wrap a:hover span,.inner-layout #main.headerfix .menu-line-wrap a:focus span{background:#172e51}.nologosbanner .reserve-btn a.res-button:hover,.nologosbanner .reserve-btn a.res-button:focus{color:#273f64}#nav ul li.navhover span.mim-icon-right-arrow-slider{transform:rotate(90deg)}.event-details .logo{display:none}.Safari .reserve-btn a.res-button{padding:10px 30px 10px}@media all and (-ms-high-contrast:none){.common-snippet .snippet-content .snippet-content-wrap .snippet-btns a:link,.common-snippet .snippet-content .snippet-content-wrap .snippet-btns a:visited{line-height:21px!important}.menu-line-wrap{top:12px}}.l-universal-footer-link a{color:#fff}.l-universal-footer-link a:hover,.l-universal-footer-link a:focus{color:#fff;border-bottom:1px #fff solid}.dinsubdm ul.dropnav{position:absolute;background:#f7b1ad;top:70px;width:290px;display:none}.reservation-box-footer a{font-size:30px;color:#fff}.booking-click-page #ccpacontainer,.booking-click-page #teconsent{display:none!important}.corona_modal.bar:before{display:none}.corona_modal .bar:before{display:none}.corona_modal.bar,.corona_modal .bar{box-sizing:border-box;width:auto;float:inherit}.corona_close.bar{font-family:sans-serif}li.f-link8.carouselitems{position:relative;right:31%;top:75px}div#opentable-widget{text-align:center}.extra-btns{display:none}.pressrelease-main{width:100%;clear:both;background:#fff;padding:30px 0 0 0}.sortdropdown{width:100%;position:relative;margin:0;padding:0;border-bottom:1px solid #ccc;margin:0 0 30px 0}.dropdowvalue{width:auto;position:absolute;top:0;right:0}.dropdowvalue select{width:100px;padding:0 12px;border-radius:4px;height:40px;margin:0 0 0 10px;color:#494c54;font-size:16px;font-weight:700}.dropdowvalue::after{content:"";position:absolute;font-size:14px;font-family:'mimiconfont';margin-left:0;top:7px;right:12px;font-weight:bold;transform:rotate(90deg)}.pressrelease-main h2{text-align:center;padding:0 0 30px 0;margin:0;display:inline-block}.pressrelease-linkbtn{margin:25px 0 25px 0}.date-info{margin:5px 0 15px 0;color:#494c54;font-size:16px;font-weight:700}.pressrelease-column h3{color:#494c54;font-size:24px;font-weight:700}#readmorelessbtn{padding-top:0}.pressrelease-column a.button-link:link,.pressrelease-column a.button-link:visited{color:#494c54;font-size:14px;font-weight:700}.pressrelease-linkbtn a.button.book-btn{display:inline-block;padding-left:30px;padding-right:30px}.pressrelease-column{width:100%;display:none;float:none;margin:0 0 30px 0;box-sizing:border-box;border-bottom:1px solid #ccc;padding:0 0 30px 0;vertical-align:top}.pressrelease-column.selected{width:100%;display:inline-block}.award-logos{padding-top:20px}.award-logos img{border:1px solid rgba(0,0,0,.1);margin-right:10px}@media(min-width:992px)and (max-width:1025px){.exploreamain{width:calc(100% - 650px)!important;padding-right:30px!important;top:120px!important}}@media(max-width:991px){.pressrelease-column{width:100%;margin:0 0 30px 0}.exploreamain{width:calc(100% - 320px)!important;padding-top:40px!important}.exploredetail{padding-left:0!important;padding-right:30px!important}.exploreinner .stayheader{margin:0 0 10px 0!important}.exploredeataillink{padding:15px 0 0 0!important}}@media(max-width:600px){.pressrelease-main h2{padding:5px 0 30px 0;font-size:24px}.exploremap.addBg{height:280px}.exploreamain{float:left!important;width:100%!important;right:0!important;position:relative!important;text-align:center;top:0!important;padding:20px 0 30px 0!important}.exploreinner .stayheader{margin:0 0 15px 0!important}.exploredetail{padding:0 20px!important}.exploredeataillink{padding:20px 15px 0 15px}.award-logos img{height:140px}}#main.pushItDown{margin-top:0!important}#msCookieBanner{display:none!important}@media(min-width:1200px){.blackbg{background:#000}.blackbg.cms6{background:inherit}}