::-webkit-inner-spin-button,::-webkit-calendar-picker-indicator{display:none}input[type='date']{position:relative}input[type='date']:invalid{opacity:0}.akm-calendar{display:flex;flex-direction:column;position:absolute;opacity:0;background-color:#fff;transition:opacity 200ms ease-in-out;z-index:2000;pointer-events:none;padding:10px;border-radius:2px;box-shadow:0 0 14px rgb(0 0 0 / .17);cursor:default;outline:0}.akm-calendar.akm-rightside{right:0}.akm-calendar.akm-visible{opacity:1;pointer-events:auto}.akm-calendar header{display:flex;align-items:center}.akm-calendar header button{width:20px;height:25px;padding:0;line-height:25px}.akm-calendar header span{flex-grow:1;text-align:center;cursor:pointer}.akm-calendar ul{pointer-events:none;margin:0;display:flex;margin-top:10px}.akm-calendar ul li{padding:10px 0;width:45px;text-align:center;display:block}.akm-calendar main{grid-template:repeat(5,1fr)/repeat(7,1fr);display:grid}.akm-calendar main>*:not(:empty){border-radius:2px;text-align:center;cursor:pointer;transition:none 200ms ease-in-out;transition-property:color,background-color}.akm-calendar main>*:not(:empty).akm-unavailable{pointer-events:none;color:#c4bbb6}.akm-calendar main>*:not(:empty).akm-weekend{color:#ff1230}.akm-calendar main>*:not(:empty).akm-weekend.akm-unavailable{opacity:.35}.akm-calendar main>*:not(:empty).akm-selected{color:#ebe9e6;background-color:#4d2b42}.akm-calendar main>*:not(:empty).akm-pair-highlight{background-color:#ebe9e6}.akm-calendar main>*:not(:empty).akm-today{border:1px solid #ebe9e6}.akm-calendar main>*:not(:empty):hover{color:#968b85;background-color:#ebe9e6}@media screen and (max-width:670px){.akm-calendar{position:fixed;right:50%;top:50%;transform:translate(50%,-50%);box-shadow:0 0 0 50vh rgb(0 0 0 / .6)}}@font-face{font-family:'Mrs Eaves OT';src:url(/wp-content/themes/akademi/fonts/mrs-eaves-italic.otf);font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Mrs Eaves OT';src:url(/wp-content/themes/akademi/fonts/mrs-eaves-roman.otf);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(/wp-content/themes/akademi/fonts/proxima-nova-xbold.otf);src:url(/wp-content/themes/akademi/fonts/proxima-nova-xbold-webfont.woff2) format("woff2"),url(/wp-content/themes/akademi/fonts/proxima-nova-xbold-webfont.woff) format("woff");font-weight:900;font-style:bold;font-display:swap}.akm-regular{font-weight:400}.akm-medium{font-weight:500}.akm-bold{font-family:'Proxima Nova';font-weight:700}.akm-black{font-family:'Proxima Nova';font-weight:900}h1{font-family:'Proxima Nova';font-weight:700;font-size:64px;line-height:75px;letter-spacing:-.0485em;text-transform:uppercase}h2{font-family:'Proxima Nova';font-weight:700;font-size:48px;line-height:52px;letter-spacing:-.042em;text-transform:uppercase}h3{font-weight:500;font-size:25px;line-height:31px}@media screen and (max-width:670px){h1{font-size:36px;line-height:40px;letter-spacing:-.053em}h2{font-size:36px;line-height:40px;letter-spacing:-.053em}}.akm-aspect-sixteen-nine{position:relative;width:100%;overflow:hidden}.akm-aspect-sixteen-nine::before{display:block;content:' ';width:100%;padding-top:56.25%}.akm-aspect-sixteen-nine>img{position:absolute;top:50%;left:0;right:0;bottom:0;height:100%;transform:translateY(-50%)}.akm-aspect-square{position:relative;width:100%;overflow:hidden}.akm-aspect-square::before{display:block;content:' ';width:100%;padding-top:100%}.akm-aspect-square>img{position:absolute;top:50%;left:0;right:0;bottom:0;height:100%;transform:translateY(-50%)}.akm-grid-5col{display:flex;justify-content:space-between;position:relative}.akm-grid-5col>*{flex-basis:calc((100% - 4 * 4 * 5px) / 5);max-width:calc((100% - 4 * 4 * 5px) / 5)}.akm-grid-5col.akm-tight>*{flex-basis:20%;max-width:20%}.akm-grid-5col.akm-wrapping-grid>*{flex-basis:calc((100% - 4 * 4 * 5px) / 5);max-width:calc((100% - 4 * 4 * 5px) / 5)}.akm-grid-5col.akm-wrapping-grid>*:nth-child(5n+1){margin-left:0}.akm-grid-4col{display:flex;justify-content:space-between;position:relative}.akm-grid-4col>*{position:relative;flex-basis:calc((100% - 3 * 8 * 5px) / 4);max-width:calc((100% - 3 * 8 * 5px) / 4)}.akm-grid-4col .akm-gridcolumn-75{flex-basis:calc(75% - 2 * 5px);max-width:calc(75% - 2 * 5px)}.akm-grid-4col.akm-tight>*{flex-basis:25%;max-width:25%}@media screen and (max-width:960px){.akm-grid-4col.akm-tight>*{flex-basis:50%;max-width:50%}}.akm-grid-4col.akm-wrapping-grid{flex-basis:calc((100% - 3 * 4 * 5px) / 4);max-width:calc((100% - 3 * 4 * 5px) / 4)}.akm-grid-4col.akm-wrapping-grid>*:nth-child(4n+1){margin-left:0}.akm-grid-3col{display:flex;justify-content:space-between;position:relative}.akm-grid-3col>*{flex-basis:calc((100% - 2 * 4 * 5px) / 3);max-width:calc((100% - 2 * 4 * 5px) / 3)}.akm-grid-3col.akm-tight>*{flex-basis:calc(100% / 3);max-width:calc(100% / 3)}.akm-grid-3col.akm-wrapping-grid>*{flex-basis:calc((100% - 2 * 4 * 5px) / 3);max-width:calc((100% - 2 * 4 * 5px) / 3)}.akm-grid-3col.akm-wrapping-grid>*:nth-child(3n+1){margin-left:0}.akm-grid-2col{display:flex;justify-content:space-between;position:relative}.akm-grid-2col>*{flex-basis:calc((100% - 2 * 2 * 5px) / 2);max-width:calc((100% - 2 * 2 * 5px) / 2)}.akm-grid-2col.akm-tight>*{flex-basis:50%;max-width:50%}.akm-grid-2col.akm-wrapping-grid>*:nth-child(2n+1){margin-left:0}.akm-grid-reverse{flex-direction:row-reverse}.akm-wrapping-grid{display:flex;justify-content:space-between;position:relative;flex-wrap:wrap}.akm-wrapping-grid::after{content:'';flex-grow:1}.akm-wrapping-grid>*{flex-grow:0;margin-bottom:20px;margin-left:20px}.akm-wrapping-grid.akm-tight>*{margin:0}.akm-gridcolumn-50{flex-basis:50%!important;max-width:50%!important}.akm-justify-end{justify-content:flex-end}.akm-justify-start{justify-content:flex-start}*{box-sizing:border-box;margin:0;padding:0}a{cursor:pointer;color:inherit;text-decoration:none}a:hover,a.current{color:#4d2b42}a.bottom-padding{display:block;padding-bottom:5px}li{list-style-position:inside}body{min-height:100vh;overflow-x:hidden}.fade-in{pointer-events:all;opacity:1;transition:opacity .3s}.fade-out{pointer-events:none;opacity:0;transition:opacity .3s}.hidden{display:none}.wine{color:#4d2b42!important}.white{color:#fff!important}.akm-appear{opacity:0;transform:translateY(30px);transition:none 400ms ease-in-out;transition-property:opacity,transform}.akm-appear.akm-appear-appearing,.akm-appear.akm-appear-appeared{opacity:1;transform:none}.akm-hidden{display:none}@media screen and (max-width:960px){.akm-only-desktop{display:none}}@media screen and (min-width:961px){.akm-max-tablet{display:none}}@media screen and (min-width:1081px){.akm-max-navigation-break{display:none}}@media screen and (max-width:670px){.akm-not-mobile{display:none}}@media screen and (min-width:671px){.akm-only-mobile{display:none}}.section-404{text-align:center;margin-top:40px}.section-404 p{margin-top:40px}button{font-weight:400;font-size:25px;line-height:40px;font-family:inherit;outline:none;cursor:pointer;white-space:nowrap;border-width:0;border-style:solid;border-color:#fff;line-height:55px;height:55px;border-radius:2px;background-color:#ebe9e6;color:#4d2b42;width:100%;position:relative}@media screen and (min-width:960px){button.border-button::before{content:' ';width:calc(100% + 6px);height:calc(100% + 6px);border:1px;border-style:solid;border-color:#fff0;top:-4px;left:-4px;position:absolute;transition:border-color .2s}}button.border-button.purple{background-color:#4d2b42;color:#ebe9e6}button.border-button:hover span{font-size:1.05em}button.border-button:hover::before{border-color:#d6d1cb}button:active{background-color:#c4bbb6}button:disabled{background-color:#ebe9e6;color:#af9faa}button.primary{font-weight:500;font-size:25px;line-height:40px;background-color:#4d2b42;color:#fbfbfb;line-height:50px;height:50px;border-color:#4d2b42}button.primary::before{transition:border-color .2s}button.primary:hover::before{border-color:#4d2b42}button.primary:active{background-color:#73556a}button.primary:disabled{background-color:#af9faa;color:#d6d1cb;pointer-events:none;border-color:#af9faa}button.icon{border-width:0}button.icon:empty{width:auto;padding:10px;line-height:0;font-size:40px;background-color:#fff0}button.icon.social-facebook::before{content:url(/wp-content/themes/akademi/img/facebook.svg)}button.icon.social-instagram::before{content:url(/wp-content/themes/akademi/img/instagram.svg)}button.icon.social-tripadvisor::before{content:url(/wp-content/themes/akademi/img/tripadvisor.svg)}button.icon.icon-big::before{font-size:40px}button.icon:hover::before{border-color:#fff0}label.akm-checkbutton{display:inline-block}label.akm-checkbutton input{opacity:0;position:absolute}label.akm-checkbutton input+*{user-select:none;pointer-events:none}img{display:block;width:100%}img[data-srcset],img[data-src]{opacity:0;transition:150ms opacity ease-out}img[data-srcset].akm-lazy-loaded,img[data-src].akm-lazy-loaded{opacity:1}.hero{position:relative;overflow:visible;justify-content:center;align-items:center;flex-direction:column;display:flex;height:calc(100vh - 17 * 5px);text-align:center;margin-top:40px;margin-bottom:45px;max-width:none}.hero .akm-max-tablet,.hero .akm-only-desktop{position:absolute;width:100%;height:100%;top:0;bottom:0;left:40px}@media screen and (max-width:670px){.hero .akm-max-tablet{left:0}}.hero h1,.hero h2,.hero h3{cursor:none;pointer-events:none}.hero h3{z-index:3;color:#fff;padding-top:20px;padding-bottom:40px}.hero .top-padding{padding-top:40px}.hero .title-with-bg{padding:40px;max-width:1200px;z-index:3;pointer-events:none}.hero .title-with-bg h1{color:#fff}@media screen and (max-width:670px){.hero .title-with-bg{padding:40px;width:auto}}.hero.small{height:510px}.hero:first-child{margin-top:30px}.hero .empty-background{background-color:#ebe9e6;position:absolute;height:100%;width:calc(100% - 16 * 5px);z-index:-1;object-fit:cover;object-position:center;left:40px;top:0;transform:none}.hero img+h1,.hero picture+h1,.hero span+h1{color:#fff}.hero h1{max-width:1200px;margin:0 30px;color:#4d2b42;padding-left:30px;padding-right:30px;z-index:1}.hero h1+button{margin-top:330px}.hero button{width:275px}.hero>.icon{position:absolute;bottom:70px;left:50%;transform:translateX(-50%);color:#fff;font-size:100px!important}.hero>.hero-footer{position:absolute;bottom:-44px;width:calc(100% - 17 * 5px);height:40px;left:40px;display:flex;align-items:center}@media screen and (max-width:670px){.hero>.hero-footer{display:none}}.hero>.hero-footer a{display:flex;margin-right:8px}.hero>.hero-footer a:last-child{margin-right:0}.hero>.hero-footer .icon{width:30px;padding:0}section .hero{height:510px;padding:0}section .hero h1{max-width:510px}@media screen and (max-width:670px){.hero{height:calc(100vh - 60px);padding:0}.hero>.icon{bottom:-10px;font-size:50px!important}.hero.small{height:100vw}.hero.small h1{margin-bottom:0}.hero h1{margin:0 40px}.hero button{max-width:60vw}.hero .empty-background,.hero img{width:calc(100% - 8 * 5px);left:20px}.hero>.hero-footer{width:calc(100% - 8 * 5px)}.home .hero{overflow:hidden;margin-bottom:0}.home .hero>.hero-footer{display:none}}@media screen and (max-height:800px){.hero>.icon{bottom:-10px;font-size:50px!important;display:none}}@media screen and (max-width:960px) and (orientation:landscape){.hero h1{font-size:42px;line-height:42px}.hero>.icon{bottom:-10px;font-size:50px!important;display:none}.hero.small{height:calc(100vh - 56px)}.hero.small h1{margin-bottom:0}}.section-hero-carousel{position:absolute;overflow:hidden;height:100%;width:calc(100% - 16 * 5px)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.section-hero-carousel{top:0;left:40px}}.section-hero-carousel .akm-carousel{height:100%}.section-hero-carousel .akm-carousel>button[data-direction='left']{left:-20px}.section-hero-carousel .akm-carousel>button[data-direction='right']{right:-20px}.section-hero-carousel img{height:100%;width:100%;object-fit:cover;object-position:center;left:0;top:0;transform:none}.section-hero-carousel h2{font-weight:500;font-size:64px;line-height:75px;letter-spacing:-.0485em;white-space:normal;color:#4d2b42;position:absolute;top:50%;height:auto;max-width:1200px;left:50%;transform:translate(-50%,-50%);background:rgb(255 255 255 / .55);padding:40px;font-weight:400}@media screen and (max-width:670px){.section-hero-carousel{height:100%;width:calc(100% - 40px);left:20px}.section-hero-carousel h2{width:80%;padding:20px;font-size:24px;line-height:26px;letter-spacing:-.05em}.section-hero-carousel .akm-carousel{width:100vw;transform:translateX(-20px);margin:0}.section-hero-carousel .akm-carousel>button[data-direction='left']{left:10px}.section-hero-carousel .akm-carousel>button[data-direction='right']{right:10px}}.section-newsletter .social-buttons a{margin-right:8px;display:inline-block}.section-newsletter .social-buttons a:last-child{margin-right:0}.section-newsletter .social-buttons .icon{width:30px;padding:0}.newsletter-form{background-color:#ebe9e6;padding:40px;position:relative;width:930px}.newsletter-form h3{margin:0}.newsletter-form small{margin-bottom:1.6em}.newsletter-form form{display:flex}.newsletter-form form input{width:270px;margin-right:40px}.newsletter-form form input:not(:first-child){width:270px}.newsletter-form form button{font-weight:500;font-size:25px;line-height:40px;line-height:55px;border-bottom:1px solid #968b85;border-radius:0;width:170px;text-align:left;padding:0}.newsletter-form form button::before{font-size:40px}.newsletter-form::after{content:' ';display:block;background-color:#ebe9e6;position:absolute;left:100%;top:0;width:100vw;height:100%}.newsletter-form+*{margin-top:40px;display:flex}.newsletter-form+*>*{width:310px}.newsletter-form+*>*:last-child{width:270px}.form-wrapper{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:960px){.newsletter-form{width:100%;padding:40px 0}.newsletter-form::after{z-index:-1;left:-20px}.newsletter-form form{flex-direction:column}.newsletter-form form button,.newsletter-form form input{line-height:50px;width:100%!important}.newsletter-form form button:not(:first-child),.newsletter-form form input:not(:first-child){margin-top:20px}.newsletter-form+*{flex-direction:column;width:100%}}.section-stacked-info h3,.section-stacked-info strong,.section-stacked-offers h3,.section-stacked-offers strong{margin:0}.section-stacked-info p,.section-stacked-offers p{margin-bottom:1.3em;height:auto}.section-stacked-info figure:nth-child(odd),.section-stacked-offers figure:nth-child(odd){justify-content:flex-start}.section-stacked-info figure:nth-child(even),.section-stacked-offers figure:nth-child(even){justify-content:flex-end}.section-stacked-info .akm-tight:not(:last-child),.section-stacked-offers .akm-tight:not(:last-child){margin-bottom:40px}.section-stacked-info .akm-tight button,.section-stacked-offers .akm-tight button{bottom:0;width:calc(100% - 6 * 5px)}.section-stacked-info .akm-tight>*,.section-stacked-offers .akm-tight>*{position:relative}.section-stacked-info .akm-tight>*:not(:last-child),.section-stacked-offers .akm-tight>*:not(:last-child){margin-right:10px!important}.section-stacked-info .akm-tight>*:not(:first-child),.section-stacked-offers .akm-tight>*:not(:first-child){margin-left:0!important;padding-left:30px}@media screen and (max-width:960px){.section-stacked-info h3,.section-stacked-info strong,.section-stacked-offers h3,.section-stacked-offers strong{margin-top:.5em}.section-stacked-info p:last-of-type,.section-stacked-offers p:last-of-type{margin-bottom:20px}.section-stacked-info .akm-tight:not(:last-child),.section-stacked-offers .akm-tight:not(:last-child){margin-bottom:20px}.section-stacked-info .akm-tight button,.section-stacked-offers .akm-tight button{position:relative}.section-stacked-info .akm-tight>*,.section-stacked-offers .akm-tight>*{position:relative}.section-stacked-info .akm-tight>*:not(:last-child),.section-stacked-offers .akm-tight>*:not(:last-child){margin-right:10px!important}.section-stacked-info .akm-tight>*:not(:first-child),.section-stacked-offers .akm-tight>*:not(:first-child){margin-left:0!important;padding-left:20px}.section-stacked-info figure:nth-child(odd),.section-stacked-offers figure:nth-child(odd){justify-content:flex-start}.section-stacked-info figure:nth-child(even),.section-stacked-offers figure:nth-child(even){justify-content:flex-start}.section-stacked-info .akm-grid-4col,.section-stacked-offers .akm-grid-4col{flex-direction:left}.section-stacked-info .akm-grid-4col>*,.section-stacked-offers .akm-grid-4col>*{width:100%;max-width:none!important}}@media screen and (max-width:960px){.section-stacked-info h3,.section-stacked-info strong,.section-stacked-offers h3,.section-stacked-offers strong{margin-top:.5em}.section-stacked-info p,.section-stacked-offers p{margin-top:.65em}.section-stacked-info p:last-of-type,.section-stacked-offers p:last-of-type{margin-bottom:20px}.section-stacked-info .akm-tight:not(:last-child),.section-stacked-offers .akm-tight:not(:last-child){margin-bottom:20px}.section-stacked-info .akm-grid-4col,.section-stacked-offers .akm-grid-4col{flex-direction:column}.section-stacked-info .akm-grid-4col>*,.section-stacked-offers .akm-grid-4col>*{width:100%;max-width:none!important;margin:0!important;padding:0!important}.section-stacked-info .akm-grid-4col button,.section-stacked-offers .akm-grid-4col button{position:static;width:100%}.section-stacked-info .akm-grid-4col button>span,.section-stacked-offers .akm-grid-4col button>span{position:relative;top:0;left:0}}.section-stacked-info{padding-top:40px}.section-stacked-info p{margin-bottom:1.3em;height:auto}.section-stacked-info strong{display:block;color:#4d2b42;margin-top:.6em;margin-bottom:0;font-weight:500;font-size:25px;line-height:23px}.section-stacked-info img{z-index:1!important}.section-booking-widget+.section-stacked-info{padding-top:0}.section-booking-widget button.fixed{position:fixed;bottom:0;transform:translate3d(0,0,0);z-index:1;transition:transform 150ms ease-out;transform:translateY(100%);border-radius:0;line-height:60px}.section-booking-widget button.fixed.visible{transform:none}.section-booking-widget header{overflow:hidden;margin:0;position:relative}.section-booking-widget [data-slideinfo-index]{position:absolute;opacity:0;transition:opacity 150ms ease-out;top:0}.section-booking-widget [data-slideinfo-index][data-slideinfo-index='0']{position:static}.section-booking-widget [data-slideinfo-index].visible{opacity:1}.section-booking-widget form{display:flex;flex-direction:column}.section-booking-widget form>ul{font-weight:400;font-size:25px;line-height:46px;letter-spacing:-.03em;margin-bottom:2em;margin-top:2.2em}.section-booking-widget form>ul>li{list-style:none;border-top:1px solid #c4bbb6;margin-top:-2px;display:flex;white-space:nowrap;color:#4d2b42}.section-booking-widget form>ul>li:hover{color:#968b85;border-color:#d6d1cb}.section-booking-widget form>ul>li a{position:relative;display:block;flex-grow:1}.section-booking-widget form>ul>li a input[type='date']{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding-left:65px;padding-right:20px;font-size:.8em;cursor:pointer!important}.section-booking-widget form>ul>li>button{padding:0 10px!important;line-height:100%!important;font-size:26px!important;color:inherit;position:relative;left:10px}.section-booking-widget form>ul>li>button:hover{color:#4d2b42}.section-booking-widget form>ul>li>button:last-child{padding-right:0}.section-booking-widget .akm-carousel{height:510px}.section-booking-widget .akm-carousel>*>*{display:block}@media screen and (max-width:960px){.section-booking-widget header{margin-top:10px}.section-booking-widget footer{position:static}.section-booking-widget .akm-grid-4col{flex-direction:column-reverse}.section-booking-widget .akm-grid-4col>*{width:100%;max-width:none}.section-booking-widget .akm-grid-4col>*.akm-carousel{height:54vw}.section-booking-widget .akm-grid-4col>*.akm-carousel>*>*{display:block}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40 / 71){.section-booking-widget .akm-grid-4col>*{flex-basis:inherit}.section-booking-widget .akm-grid-4col>*.akm-carousel{flex-basis:inherit}}.form-alert{text-align:center;margin-top:30px;padding-top:7px;background-color:#ff1230;height:31px;font-size:18px;color:#fff;border-radius:2px}.booking-widget-box{width:330px;top:50%;transform:translateY(-50%);left:-350px;position:fixed;z-index:4;transition:left .4s ease-out;pointer-events:none}@media screen and (max-height:670px){.booking-widget-box{top:55px;transform:translateY(0)}}.booking-widget-box.show{pointer-events:auto}.booking-widget-box.show .booking-widget-box-anchor:hover::before{opacity:0}.booking-widget-box .booking-widget-container{position:relative;padding:22px 20px 20px;left:-330px;background-color:#ebe9e6;transition:left .5s ease-out;box-shadow:0 0 14px rgb(0 0 0 / .17)}@media screen and (max-height:670px){.booking-widget-box .booking-widget-container{padding:13px 20px 20px}}.booking-widget-box .booking-widget-container p{margin-bottom:40px}@media screen and (max-height:670px){.booking-widget-box .booking-widget-container p{margin-bottom:16px}}.booking-widget-box .room-name{font-weight:400;font-size:24px;line-height:25px;letter-spacing:-.03em;color:#4d2b42;padding-bottom:20px}@media screen and (max-height:670px){.booking-widget-box .room-name{padding-bottom:0}}.booking-widget-box .booking-widget-box-anchor{display:inline-block;width:100%;pointer-events:all;box-shadow:0 0 14px rgb(0 0 0 / .17);height:40px}.booking-widget-box .booking-widget-box-anchor::before{content:' ';border:1px solid #4d2b42;display:block;height:46px;position:absolute;top:-4px;width:165px;right:-4px;opacity:0}.booking-widget-box .booking-widget-box-anchor:hover .label{transform:scale(1.05)}.booking-widget-box .booking-widget-box-anchor:hover::before{opacity:1;transition:opacity .1s ease-out}.booking-widget-box main>header{background-color:#4d2b42;color:#fff;height:40px}.booking-widget-box main>header .ion-icon{font-size:40px;position:absolute;right:20px;top:0}.booking-widget-box main>header .label{position:absolute;top:10px;right:60px;transition:opacity .2s}.booking-widget-box a.booking-widget-box-anchor:hover,.booking-widget-box a.booking-widget-box-anchor.current{color:#fff}.booking-widget-box footer{margin-top:40px;font-weight:400;font-size:21px;line-height:18px}@media screen and (max-height:670px){.booking-widget-box footer{margin-top:18px}}.booking-widget-box button.fixed{position:fixed;bottom:50%;right:0;z-index:1;transition:transform 150ms ease-out;border-radius:0;line-height:60px}.booking-widget-box button.fixed.visible{transform:none}.booking-widget-box button.border-button{width:100%}.booking-widget-box form>ul{font-weight:400;font-size:25px;line-height:46px;letter-spacing:-.03em;margin-bottom:40px;margin-top:0}@media screen and (max-height:670px){.booking-widget-box form>ul{margin-bottom:0}}.booking-widget-box form>ul>li{list-style:none;border-top:1px solid #c4bbb6;margin-top:-2px;display:flex;white-space:nowrap;color:#4d2b42}.booking-widget-box form>ul>li:hover{color:#968b85;border-color:#d6d1cb}.booking-widget-box form>ul>li a{position:relative;display:block;flex-grow:1}.booking-widget-box form>ul>li a input[type='date']{position:absolute;top:0;left:0;width:100%;height:100%;border:0;font-size:.8em;padding-left:65px;padding-right:20px;cursor:pointer!important}.booking-widget-box form>ul>li>button{padding:0 10px!important;line-height:100%!important;font-size:26px!important;color:inherit;position:relative;left:10px}.booking-widget-box form>ul>li>button:hover{color:#4d2b42}.booking-widget-box form>ul>li>button:last-child{padding-right:0}.akm-carousel{white-space:nowrap;position:relative}.akm-carousel .spaced-out-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.akm-carousel:focus{outline:0}.akm-carousel .food-drink-blurb-paragraph{overflow:hidden;height:auto}.akm-carousel .akm-position-indicators{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);display:flex;height:auto}.akm-carousel .akm-position-indicators>*{width:10px;height:10px;border:1px solid #4d2b42;border-radius:100%;margin:0 5px;transition:background-color 200ms ease-in-out}.akm-carousel .akm-position-indicators>*.akm-active{background-color:#4d2b42}.akm-carousel>:not(button){height:100%;overflow:hidden}.akm-carousel>:not(button)>*{transition:transform 600ms ease-out;height:100%;font-size:0}.akm-carousel>:not(button)>*>*{display:inline-block}.akm-carousel>button{position:absolute;top:50%;transform:translateY(calc(-50% - 15px));width:auto;padding:10px;line-height:0;font-size:50px;z-index:1}.akm-carousel>button::before{background:linear-gradient(0,transparent 25%,#fff 25%,#fff 75%,transparent 75%);padding:10px;z-index:1000}.akm-carousel>button:hover{opacity:.6}@media screen and (max-width:670px){.akm-carousel>button:hover{opacity:1}}.akm-carousel>button:active{opacity:.3}.akm-carousel>button:disabled{opacity:.3}.akm-carousel>button[data-direction='left']{left:-30px}.akm-carousel>button[data-direction='right']{right:-30px}.section-strong .akm-carousel>button::before{background:linear-gradient(0,transparent 25%,#ebe9e6 25%,#ebe9e6 75%,transparent 75%)}@media screen and (max-width:670px){.akm-carousel>button[data-direction='left']{left:-25px}.akm-carousel>button[data-direction='right']{right:-25px}.akm-carousel .akm-position-indicators{bottom:10px}}.section-iframe{text-align:center}input,textarea{outline:0;font-family:inherit;resize:none}.section-article article{display:flex;flex-direction:row}.section-article article>*:not(:empty):not(:last-child){flex-grow:1;margin-right:40px}.section-article article aside:not(:empty)+main{flex-grow:1;column-count:2}.section-article article .column-count-1{column-count:1}.section-article article .column-count-2{column-count:2}.section-article article .column-count-3{column-count:3}.section-article article main{column-count:3;width:80%;column-gap:40px;padding-top:40px;position:relative}.section-article article main h3{position:absolute;top:0;left:0;height:42px;margin:0 auto}.section-article article main blockquote{font-weight:400;font-size:25px;line-height:31px;letter-spacing:-.03em;color:#4d2b42;margin-bottom:1.4em}.section-article article main p:last-child{margin-bottom:0}@media screen and (max-width:960px){.section-article article{flex-direction:column}.section-article article>*{margin:0!important}.section-article article .column-count-1{column-count:1}.section-article article .column-count-2{column-count:2}.section-article article .column-count-3{column-count:2}.section-article article main{width:100%;column-count:2;padding-top:60px}.section-article article main h3{top:20px}}@media screen and (max-width:670px){.section-article article .column-count-1{column-count:1}.section-article article .column-count-2{column-count:1}.section-article article .column-count-3{column-count:1}.section-article article aside:not(:empty)+main{flex-grow:1;column-count:1}.section-article article main{column-count:1}.section-article article main h3{position:relative;top:0;height:auto;margin-top:-45px;padding-bottom:8px}}.section-gallery .grid{display:flex;flex-wrap:wrap;flex-direction:row}.section-gallery .container{margin:0 auto;max-width:1280px;padding:0}.section-gallery .responsive-image{max-width:100%}.section-gallery .cell{margin:1rem;height:450px;background-size:cover;background-position:center;cursor:pointer}.section-gallery .cell.landscape{width:calc(50% - 2rem)}.section-gallery .cell.portrait{width:calc(33.33333% - 2rem)}.section-gallery .cell img{display:block}@media screen and (max-width:960px){.section-gallery .cell.landscape{width:100%}.section-gallery .cell.portrait{width:calc(50% - 2rem)}}@media screen and (max-width:670px){.section-gallery .cell{margin-left:0;margin-right:0}.section-gallery .cell.landscape{width:100%}.section-gallery .cell.portrait{width:100%}}.gallery-modal{visibility:hidden;position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:10;background-color:rgb(0 0 0 / .6)}.gallery-modal .image-container{position:absolute;max-width:80vw;max-height:80vh;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#ebe9e6}@media screen and (max-width:960px){.gallery-modal .image-container{max-width:90vw;max-height:90vh;top:50%;left:50%;transform:translate(-50%,-50%)}}.gallery-modal .image-container img{max-width:80vw;max-height:80vh;width:auto;height:auto}@media screen and (max-width:960px){.gallery-modal .image-container img{max-width:90vw;max-height:90vh;width:auto;height:auto}}.gallery-modal .image-container .image-caption{position:absolute;background-color:#ebe9e6;color:#968b85;width:100%;height:45px;line-height:45px;padding-left:20px;bottom:0}.gallery-modal .image-container>button{position:absolute;top:50%;transform:translateY(-50%);width:auto;padding:10px;line-height:0;font-size:50px}.gallery-modal .image-container>button::before{background:linear-gradient(0,transparent 25%,#ebe9e6 25%,#ebe9e6 75%,transparent 75%);padding:10px}.gallery-modal .image-container>button:hover{opacity:.6}.gallery-modal .image-container>button:active{opacity:.3}.gallery-modal .image-container>button:disabled{opacity:.3}.gallery-modal .image-container>button[data-direction='left']{left:-40px}.gallery-modal .image-container>button[data-direction='right']{right:-40px}@media screen and (max-width:670px){.gallery-modal .image-container>button{visibility:hidden}}.section-room-showcase .akm-carousel{width:calc(100% + 40px);transform:translateX(-20px)}.section-room-showcase .akm-carousel p{white-space:normal}.section-room-showcase .akm-carousel>button{top:135px}@media screen and (max-width:1280px){.section-room-showcase .akm-carousel>button{top:calc((100vw - 200px) * .125)}}@media screen and (max-width:960px){.section-room-showcase .akm-carousel>button{top:calc((100vw - 120px) * .25)}}.section-room-showcase .akm-carousel>button[data-direction='left']{left:-10px}.section-room-showcase .akm-carousel>button[data-direction='right']{right:-10px}.section-room-showcase .akm-carousel>:not(button)>*>*{width:25%;margin:0;padding:0 20px}@media screen and (max-width:960px){.section-room-showcase .akm-carousel>:not(button)>*>*{width:50%}.section-room-showcase .akm-carousel>button[data-direction='left']{left:-5px}.section-room-showcase .akm-carousel>button[data-direction='right']{right:-5px}}@media screen and (max-width:670px){.section-room-showcase .akm-carousel>:not(button)>*>*{width:100%}.section-room-showcase .akm-carousel>button{top:44vw}.section-room-showcase .akm-carousel>button[data-direction='left']{left:-5px}.section-room-showcase .akm-carousel>button[data-direction='right']{right:-5px}}.section-calendar .calendar-prev-year,.section-calendar .calendar-next-year{cursor:pointer;font-size:36px!important}.section-calendar header{background-color:#ebe9e6;height:auto;padding:0;margin:0}.section-calendar header ul{display:flex;flex-wrap:wrap}.section-calendar header ul li{list-style:none;padding-left:16px;padding-right:16px}.section-calendar header .year-picker{display:flex;cursor:pointer;justify-content:center;padding-top:20px}.section-calendar header .year-picker li{font-size:25px;line-height:30px;color:#4d2b42}.section-calendar header .month-picker{display:flex;justify-content:center;color:#968b85;margin-bottom:20px}.section-calendar header .month-picker .long-months{background-color:#fff0}@media screen and (max-width:1060px){.section-calendar header .month-picker .long-months{display:none}}.section-calendar header .month-picker .short-months{background-color:#fff0}@media screen and (min-width:1061px){.section-calendar header .month-picker .short-months{display:none}}.section-calendar main .date-header{color:#fff;position:absolute;left:10px;top:6px;font-size:21px}.section-calendar main .date-header.dark{color:#4d2b42}.section-calendar main h3{padding-top:10px}.section-calendar main .grid{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:-10px}.section-calendar main .container{margin:0 auto;max-width:1280px;padding:0;margin-left:-10px;margin-right:-10px}.section-calendar main .no-events{padding-top:10px;width:100%;height:100vh;text-align:center}.section-calendar main .no-events p{height:auto}.section-calendar main .event-container{display:none;transition-duration:.2s;opacity:0;position:relative}.section-calendar main .event-container.show{opacity:1;display:flex;flex-direction:column;justify-content:space-between}.section-calendar main figure{margin:10px;width:calc(33.33333% - 20px)}@media screen and (max-width:960px){.section-calendar main figure{width:calc(50% - 20px)}}@media screen and (max-width:670px){.section-calendar main figure{width:100%}}.section-calendar main figure img{display:block}.section-calendar main figure h3+p{height:auto;margin-bottom:1.2em}.section-food-and-drink .section-header-carousel{margin-bottom:40px}.section-food-and-drink>:not(.section-header-carousel).akm-carousel{width:calc(100% + 40px);transform:translateX(-20px)}.section-food-and-drink>:not(.section-header-carousel).akm-carousel p{white-space:normal}.section-food-and-drink>:not(.section-header-carousel).akm-carousel>button{top:210px}@media screen and (max-width:1280px){.section-food-and-drink>:not(.section-header-carousel).akm-carousel>button{top:16vw}}.section-food-and-drink>:not(.section-header-carousel).akm-carousel>button[data-direction='left']{left:-10px}.section-food-and-drink>:not(.section-header-carousel).akm-carousel>button[data-direction='right']{right:-10px}.section-food-and-drink>:not(.section-header-carousel).akm-carousel>:not(button)>*>*{width:calc(100% / 3);margin:0;margin-bottom:5px;padding:0 20px}.section-food-and-drink .akm-inline{display:flex;flex-wrap:wrap;justify-content:space-between}.section-food-and-drink .akm-inline>*{width:calc((100% - 80px) / 3);margin-right:40px}@media screen and (max-width:960px){.section-food-and-drink .akm-inline>*{width:calc((100% - 40px) / 2)}.section-food-and-drink .akm-inline>*:nth-child(2n){margin-right:0}}.section-food-and-drink .akm-inline>*:nth-child(n+4){margin-top:40px}.section-food-and-drink .akm-inline>*:nth-child(3n){margin-right:0}.section-food-and-drink .akm-inline::after{content:' ';display:block;flex-grow:1}@media screen and (max-width:670px){.section-food-and-drink .section-header-carousel{margin-bottom:20px}.section-food-and-drink .akm-carousel>:not(button)>*>*{width:100%!important}.section-food-and-drink .akm-carousel>button{top:30vw!important}.section-food-and-drink .akm-carousel>button[data-direction='left']{left:-5px!important}.section-food-and-drink .akm-carousel>button[data-direction='right']{right:-5px!important}.section-food-and-drink .akm-inline>*{width:100%;margin-right:0}.section-food-and-drink .akm-inline>*:not(:first-child){margin-top:20px}.section-food-and-drink figure h3+p{margin-bottom:20px}}.section-food-drinks-wide .top-border{border-width:0;border-top-width:1px}.section-food-drinks-wide .bottom-border{border-width:0;border-bottom-width:1px}.section-food-drinks-wide .bottom-border:first-child{padding-top:0}.section-food-drinks-wide .food-drinks-wide-item{padding-top:60px;padding-bottom:60px;border-style:solid;border-color:#c4bbb6}.section-food-drinks-wide .food-drinks-wide-item .contact-box{border-style:solid;border-width:1px 0;border-color:#c4bbb6;margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px}.section-food-drinks-wide .food-drinks-wide-item:nth-child(even) .akm-grid-4col{flex-direction:row-reverse}@media screen and (max-width:960px){.section-food-drinks-wide .food-drinks-wide-item:nth-child(even) .akm-grid-4col{flex-direction:column-reverse}}.section-food-drinks-wide header{margin:0;position:relative}.section-food-drinks-wide header .grey-link{color:#c4bbb6}.section-food-drinks-wide header .read-more-button{position:absolute;bottom:-29px;width:100%;height:40px}.section-food-drinks-wide header .menu-pdf-button{display:inline-block;position:relative;width:100%;height:60px}.section-food-drinks-wide header .desc-logo{margin-bottom:10px}.section-food-drinks-wide header .desc-logo img{width:50%;height:auto}.section-food-drinks-wide [data-slideinfo-index]{position:absolute;opacity:0;transition:opacity 150ms ease-out;top:0}.section-food-drinks-wide [data-slideinfo-index][data-slideinfo-index='0']{position:static}.section-food-drinks-wide [data-slideinfo-index].visible{opacity:1}.section-food-drinks-wide .akm-carousel{height:510px}.section-food-drinks-wide .akm-carousel>*>*{display:block}@media screen and (max-width:960px){.food-drinks-wide-item header{margin-top:10px}.food-drinks-wide-item header .read-more-button{position:relative}.food-drinks-wide-item footer{position:static}.food-drinks-wide-item .akm-grid-4col{flex-direction:column-reverse}.food-drinks-wide-item .akm-grid-4col>*{width:100%;max-width:none}.food-drinks-wide-item .akm-grid-4col>*.akm-carousel{height:54vw}.food-drinks-wide-item .akm-grid-4col>*.akm-carousel>*>*{display:block}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40 / 71){.section-booking-widget .akm-grid-4col>*{flex-basis:inherit}.section-booking-widget .akm-grid-4col>*.akm-carousel{flex-basis:inherit}}.section-header-carousel{height:690px;width:100%}.section-header-carousel .akm-carousel{height:100%}.section-header-carousel img{height:100%;width:100%;object-fit:cover;object-position:center;left:0;top:0;transform:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.section-header-carousel img{height:auto;top:50%;transform:translateY(-50%)}}.section-header-carousel h2{font-weight:500;font-size:64px;line-height:75px;letter-spacing:-.0485em;white-space:normal;color:#fff;position:absolute;top:50%;height:auto;max-width:1200px;left:50%;transform:translate(-50%,-50%);padding:40px}@media screen and (max-width:670px){.section-header-carousel{height:auto}.section-header-carousel h2{width:80%;padding:20px;font-size:24px;line-height:26px;letter-spacing:-.05em}.section-header-carousel .akm-carousel{width:100vw;transform:translateX(-20px);height:65vw;margin:0}.section-header-carousel .akm-carousel button{display:none}}.section-contact-form{padding-top:40px!important;padding-bottom:55px!important}.section-contact-form>main{display:flex;flex-direction:row}.section-contact-form>main :first-child{flex-grow:1}.section-contact-form>main form{flex-basis:590px;margin-right:40px;display:flex;flex-direction:column}.section-contact-form>main form>*:not(:last-child){margin-bottom:10px}.section-contact-form>main form textarea{line-height:32px}.section-contact-form>main form .row{display:flex}.section-contact-form>main form .row>*{flex-grow:1}.section-contact-form>main form .row>*:not(:last-child){margin-right:40px}.section-contact-form>main>:last-child{position:relative;flex-basis:175px}.section-contact-form>main>:last-child>label{font-weight:500;font-size:25px;line-height:40px;position:absolute;bottom:0;right:0;border-bottom:1px solid #968b85;border-radius:0;text-align:left;padding:0;width:100%}.section-contact-form>main>:last-child>label>button{font-weight:500;padding-left:0;text-align:left}.section-contact-form input,.section-contact-form textarea{line-height:40px}@media screen and (max-width:960px){.section-contact-form>main{flex-direction:column}.section-contact-form>main form{flex-basis:initial;margin:0}.section-contact-form>main form .row{flex-direction:column}.section-contact-form>main form .row>*:not(:last-child){margin-right:0;margin-bottom:10px}.section-contact-form>main form textarea{height:20vw}.section-contact-form>main>:last-child{flex-basis:initial}.section-contact-form>main>:last-child>label{position:static;margin-top:10px}}.section-room-details{padding:0;padding-bottom:20px;margin-bottom:60px;width:100%;max-width:100%;background-color:#ebe9e6}.section-room-details main{max-width:1280px;margin:0 auto;padding:0 40px}@media screen and (max-width:670px){.section-room-details main{padding:0 20px}}.section-room-details a.room-details-dropdown{display:block;font-size:25px;letter-spacing:-.5px;color:#4d2b42;padding-bottom:8px}.section-room-details a.room-details-dropdown::after{color:#4d2b42;content:'\F3D0';display:inline-block;position:relative;width:15px;height:25px;top:2px;left:10px;font-family:'Ionicons';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1}.section-room-details div.room-details-divider{background-color:#9b9b9b;height:1px}.section-room-details div.room-details-divider.hide{display:none}.section-room-details div.room-details-columns{background-color:#d6d1cb;padding:40px;overflow:hidden;display:none}.section-room-details div.room-details-columns.show{display:block}.section-room-details div.room-details-columns .column{width:25%;padding-right:35px;float:left;font-size:23px;line-height:21px}.section-room-details div.room-details-columns .column:first-child{font-size:25px;line-height:23px}.section-room-details div.room-details-columns .column:last-of-type{padding-right:0}@media screen and (max-width:1080px){.section-room-details div.room-details-columns .column{width:50%}.section-room-details div.room-details-columns .column:nth-child(3){clear:both}.section-room-details div.room-details-columns .column:nth-child(even){padding-right:0}}@media screen and (max-width:670px){.section-room-details div.room-details-columns .column{width:100%;padding-right:0}.section-room-details div.room-details-columns .column:nth-child(3){clear:none}}.section-map{padding:0!important}.section-map .akm-map{height:510px;width:100%;border:0;display:block}body>nav{font-weight:500;font-size:20px;line-height:40px;position:fixed;top:0;left:0;width:100%;height:70px;padding:15px 40px;display:flex;background-color:#fff;justify-content:space-between;color:#4D2B42;white-space:nowrap;z-index:6;transform:translate3d(0,0,0)}body>nav>:first-child img{display:block;width:auto;height:40px;padding:14px 0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body>nav>:first-child img{width:150px}}body>nav .akm-checkbutton input{display:none}body>nav .akm-checkbutton input+*,body>nav .akm-checkbutton input+*+*{display:none}body>nav ul{display:flex;flex-grow:1;justify-content:flex-end}body>nav ul li{font-weight:500;font-size:20px;line-height:40px;list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}body>nav ul li.has-children{position:relative}body>nav ul li.has-children:hover>a::before{content:' ';background-color:#ebe9e6;width:10px;height:10px;display:block;left:50%;transform:rotate(45deg) translateX(-50%);top:39px;position:absolute}body>nav ul li.has-children .sub-menu{pointer-events:none;opacity:0;flex-direction:column;background-color:#ebe9e6;overflow:visible;position:absolute;width:auto;padding:20px;padding-top:10px;padding-bottom:10px;line-height:28px}body>nav ul li.has-children .sub-menu a:hover{color:#4d2b42}body>nav ul li.has-children .sub-menu li{line-height:31px;height:0;opacity:0;transition:all .3s}body>nav ul li.has-children:hover .sub-menu{pointer-events:initial;opacity:1}body>nav ul li.has-children:hover .sub-menu li{height:35px;opacity:1}body>nav ul li:not(:last-child){margin-right:15px}@media screen and (max-width:1080px){body>nav{padding:0 40px}body>nav .menu-items{padding:0 40px;text-align:left;background-color:#ebe9e6;overflow-y:scroll}body>nav .menu-items li{font-size:24px;line-height:60px}body>nav .menu-items li a{font-size:24px;line-height:60px;color:#4d2b42!important;font-weight:500!important}body>nav .menu-items .social-and-language{display:flex;margin-top:30px;margin-right:2px}body>nav .menu-items .social-buttons a{margin-right:8px}body>nav .menu-items .social-buttons a:last-child{margin-right:0}body>nav .menu-items .social-buttons .icon{width:40px;padding:0}body>nav .menu-items .bottom-book-now{position:absolute;left:20px;width:calc(100% - 8 * 5px);margin-top:30px;margin-bottom:30px}body>nav .menu-items .bottom-book-now *{color:#fff}body>nav>ul{padding-top:0;user-select:none}body>nav>ul li.has-children{position:relative;font-size:24px;color:#4d2b42!important;font-weight:500!important;-webkit-tap-highlight-color:#fff0}body>nav>ul li.has-children.opened::after{transform:rotate(180deg)}body>nav>ul li.has-children.opened .sub-menu{height:100%;margin:0 0 30px 20px!important}body>nav>ul li.has-children.opened .sub-menu li{opacity:1;margin-bottom:0;height:40px}body>nav>ul li.has-children::before{content:' ';display:block;position:absolute;width:calc(100% + 16px);top:48px;height:1px;border-bottom:1px solid #c4bbb6}body>nav>ul li.has-children::after{content:'\F3D0';display:block;position:absolute;width:15px;height:25px;top:9px;right:-15px;font-family:'Ionicons';font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;transition:all .3s}body>nav>ul li.has-children .sub-menu{position:relative;display:block;font-size:24px;line-height:31px;padding:0;background-color:#fff0;padding-left:0;padding-bottom:0;padding-top:0;box-shadow:none;height:0;opacity:1;margin:0 0 0 20px!important;overflow:hidden;transition:margin .3s}body>nav>ul li.has-children .sub-menu li{margin-right:0;margin-bottom:-31px;opacity:0;height:0;transition:height 0.3s}body>nav>ul li.has-children .sub-menu a{color:#968b85!important;font-weight:400!important}body>nav>ul li.has-children .sub-menu a.current{color:#4d2b42!important}body>nav>ul li.has-children .sub-menu::before{display:none}body>nav>ul .akm-only-mobile,body>nav>ul .akm-max-navigation-break,body>nav>ul .akm-max-tablet{color:#000;margin:0!important}body>nav>ul .mobile-navbutton{font-size:28px;text-align:right;line-height:50px}}@media screen and (max-width:1080px) and (max-width:670px){body>nav>ul .mobile-navbutton{line-height:52px}}@media screen and (max-width:1080px){body>nav>ul .ion-android-close{padding-top:1px;font-size:30px}body>nav>ul .ion-ios-location{font-size:21px}body>nav>ul .ion-ios-telephone{font-size:25px;margin-left:3px}body>nav>ul .akm-checkbutton{color:#000}body>nav>ul .akm-checkbutton input{display:block}body>nav>ul .akm-checkbutton input+*{display:block}body>nav>ul .akm-checkbutton input+*+*{display:none}body>nav>ul .akm-checkbutton input~ul{font-weight:400;display:block;transition:none 200ms ease-in-out;transition-property:transform;position:absolute;left:100vw;top:0;font-size:30px;line-height:36px;letter-spacing:-.042em;z-index:-1;width:100vw;height:100vh;margin-top:0;padding-top:60px}body>nav>ul .akm-checkbutton input~ul a{color:#968b85}body>nav>ul .akm-checkbutton input~ul a.current{color:#4d2b42}body>nav>ul .akm-checkbutton input:checked+*{display:none}body>nav>ul .akm-checkbutton input:checked+*+*{display:block}body>nav>ul .akm-checkbutton input:checked~ul{transform:translateX(-100%)}body>nav>ul .akm-checkbutton input:checked~ul a{width:100%}body>nav>ul>li{width:38px;line-height:50px}body>nav>ul>li>a{text-align:center;display:inline}}@media screen and (max-width:1080px) and (max-width:670px){body>nav{padding:0 20px;height:60px;line-height:40px}body>nav .menu-items{padding:0 20px}body>nav>:first-child img{display:block;width:auto;height:50px;margin-top:5px}body>nav>ul{padding-top:4px}body>nav>ul .akm-checkbutton{color:#000;line-height:60px}body>nav>ul .akm-checkbutton input{display:block}body>nav>ul .akm-checkbutton input+*{display:block}body>nav>ul .akm-checkbutton input+*+*{display:none}body>nav>ul .akm-checkbutton input~ul{margin-top:50px}body>nav>ul>li{line-height:60px}}.section-paragraph p{font-weight:400;text-align:center;font-size:26px;line-height:30px;color:#4d2b42;max-width:850px;margin:0 auto}@media screen and (max-width:670px){.section-paragraph p{font-size:25px;line-height:30px}}.section-testimonial-real p,.section-testimonial p{font-size:36px;line-height:36px;font-weight:700;color:#4d2b42;text-align:center}.section-testimonial-real p:not(:only-child)::before,.section-testimonial p:not(:only-child)::before{content:'\201C'}.section-testimonial-real p:not(:only-child)::after,.section-testimonial p:not(:only-child)::after{content:'\201D'}.section-testimonial-real h2:not(:only-child)::before,.section-testimonial h2:not(:only-child)::before{content:'\201C'}.section-testimonial-real h2:not(:only-child)::after,.section-testimonial h2:not(:only-child)::after{content:'\201D'}.section-testimonial-real address,.section-testimonial address{font-weight:500;font-size:25px;line-height:31px;color:#4d2b42;max-width:850px;margin:0 auto;padding:0 40px;text-align:right}.section-testimonial-real address::before,.section-testimonial address::before{content:'-'}@media screen and (max-width:670px){.section-testimonial address{padding:0}}@media screen and (max-width:670px){.section-testimonial-real address,.section-testimonial-real p{font-size:25px;text-align:center}.section-testimonial-real p{font-weight:700}}.section-testimonial-real .akm-carousel>*>*{display:flex}.section-testimonial-real figure{flex-basis:100%;flex-shrink:0;display:flex;padding:0 50px;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:670px){.section-testimonial-real figure{width:100%;padding-left:30px;padding-right:30px}}.section-testimonial-real p,.section-testimonial-real h2{max-width:850px;white-space:normal;text-transform:none}.section-testimonial-real address{max-width:none;padding:0 40px 0 0;display:block}.language-selector{flex-grow:0;margin-left:30px}.language-selector.mobile{display:none;margin-top:3px;margin-left:auto}.language-selector li{position:relative}.language-selector li:not(:last-child):before{content:"|";position:absolute;right:-10px;top:-1px}@media screen and (max-width:1080px){.language-selector{margin-top:-3px}}@media screen and (max-width:670px){.language-selector{display:none}.language-selector.mobile{display:flex}.language-selector.mobile li a:not(.current){color:#968b85!important}}main{display:block}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:'Mrs Eaves OT','mrs-eaves','Times',serif;font-weight:400;font-size:21px;line-height:21px;background-color:#fff;color:#000}body>main>section{padding:60px 40px}body>main>section.section-strong,body>main>section.pad-bottom{padding-bottom:60px}body>main>section.small-pad-bottom{padding-bottom:20px}body>main>section.section-strong{background-color:#ebe9e6;max-width:none;padding-right:0;padding-left:0}body>main>section.section-strong>main{max-width:1280px;margin:0 auto;padding:0 40px}body>main>section.section-strong>main img{height:100%;object-fit:cover}body>main>section.akm-tight{padding-top:0}body>main>section>h2:not(:only-child){margin-bottom:60px}body>main>section header{margin-bottom:40px}body>main>section footer{font-weight:400;font-size:21px;line-height:21px;margin-top:auto;padding-top:20px}body>main>section ul{margin-bottom:1em}body>main>section:not(.section-strong)+section:not(.section-strong){padding-top:0}body>header,body>main>section,body>footer{max-width:1280px;margin:0 auto}body>footer{height:60px}h2{text-align:center;max-width:850px;margin:0 auto;padding:0 40px;color:#4d2b42}h3{color:#4d2b42;margin-bottom:.5em}h3.akm-tight{margin-bottom:0;margin-top:.6em;white-space:normal}small{font-weight:400;font-size:21px;line-height:21px;display:block}h3+small{margin-bottom:.8em}h3+small+p{margin-bottom:2.5em;height:auto;overflow:hidden}figure h3+p{margin-top:.6em;margin-bottom:2.6em;height:170px;overflow:hidden}p{font-weight:400;font-size:23px;line-height:26px;letter-spacing:-.013em;margin-bottom:1.4em}.aspect-food{position:relative;width:100%;overflow:hidden}.aspect-food::before{display:block;content:' ';width:100%;padding-top:70.84746%}.aspect-food>img{position:absolute;top:50%;left:0;right:0;bottom:0;height:100%;transform:translateY(-50%)}.aspect-food-carousel{position:relative;width:100%;overflow:hidden}.aspect-food-carousel::before{display:block;content:' ';width:100%;padding-top:120%}.aspect-food-carousel>img{position:absolute;top:50%;left:0;right:0;bottom:0;height:100%;transform:translateY(-50%)}.aspect-food-carousel img,.aspect-food img,.akm-aspect-sixteen-nine img,.akm-aspect-square img{position:absolute;height:100%;width:100%;z-index:-1;object-fit:cover;object-position:center;left:0;top:0;transform:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.aspect-food-carousel img,.aspect-food img,.akm-aspect-sixteen-nine img,.akm-aspect-square img{height:auto;top:50%;transform:translateY(-50%)}}.akm-grid-3col.akm-tight>*:not(:last-child),.akm-grid-4col.akm-tight>*:not(:last-child){margin-right:20px}.akm-grid-3col.akm-tight>*:not(:first-child),.akm-grid-4col.akm-tight>*:not(:first-child){margin-left:20px}input,textarea{font-weight:400;font-style:italic;font-size:25px;line-height:31px;background-color:#fff0;border:0;border-bottom:1px solid #968b85}.akm-gridcolumn-50{flex-basis:calc(50% - 20px)!important;max-width:calc(50% - 20px)!important}.icon-after{position:relative}.icon-after::before{position:absolute;right:0;height:100%;display:flex!important;justify-content:center;align-items:center;pointer-events:none}@media screen and (max-width:670px){h2{padding:0}body>main>section{padding:40px 20px;max-width:100vw;overflow:hidden}body>main>section.section-strong,body>main>section.pad-bottom{padding-bottom:40px}body>main>section.small-pad-bottom{padding-bottom:10px}body>main>section.section-strong>h2,body>main>section.section-strong>main{padding:0 20px}body>main>section>h2:not(:only-child){margin-bottom:40px}.aspect-food-carousel{position:relative;width:100%;overflow:hidden}.aspect-food-carousel::before{display:block;content:' ';width:100%;padding-top:65.78947%}.aspect-food-carousel>img{position:absolute;top:50%;left:0;right:0;bottom:0;height:100%;transform:translateY(-50%)}}.bodymovin-container{position:relative;cursor:none;height:100vh;width:100vw;overflow:hidden;background-color:#fff;z-index:10;top:0;left:0;right:0;bottom:0;transition:opacity .3s ease,height .5s ease .3s}.bodymovin-container .bodymovin-content{position:absolute;background-color:#fff;top:50%;left:50%;width:50%;height:50%;transform:translate(-50%,-50%)}.bodymovin-container-fade-out{opacity:0;height:0}.js-scroll-to-content{height:93px}
/*!
  Ionicons, v2.0.1
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url(/19e65b89cee273a249fba4c09b951b74.eot);src:url(/19e65b89cee273a249fba4c09b951b74.eot#iefix) format("embedded-opentype"),url(/dd4781d1acc57ba4c4808d1b44301201.ttf) format("truetype"),url(/2c159d0d05473040b53ec79df8797d32.woff) format("woff"),url(/28df6ee7b407fd8a14b40bc01f4fd3ae.svg#Ionicons) format("svg");font-weight:400;font-style:normal;font-display:swap}.ion,.ionicons,.ion-alert:before,.ion-alert-circled:before,.ion-android-add:before,.ion-android-add-circle:before,.ion-android-alarm-clock:before,.ion-android-alert:before,.ion-android-apps:before,.ion-android-archive:before,.ion-android-arrow-back:before,.ion-android-arrow-down:before,.ion-android-arrow-dropdown:before,.ion-android-arrow-dropdown-circle:before,.ion-android-arrow-dropleft:before,.ion-android-arrow-dropleft-circle:before,.ion-android-arrow-dropright:before,.ion-android-arrow-dropright-circle:before,.ion-android-arrow-dropup:before,.ion-android-arrow-dropup-circle:before,.ion-android-arrow-forward:before,.ion-android-arrow-up:before,.ion-android-attach:before,.ion-android-bar:before,.ion-android-bicycle:before,.ion-android-boat:before,.ion-android-bookmark:before,.ion-android-bulb:before,.ion-android-bus:before,.ion-android-calendar:before,.ion-android-call:before,.ion-android-camera:before,.ion-android-cancel:before,.ion-android-car:before,.ion-android-cart:before,.ion-android-chat:before,.ion-android-checkbox:before,.ion-android-checkbox-blank:before,.ion-android-checkbox-outline:before,.ion-android-checkbox-outline-blank:before,.ion-android-checkmark-circle:before,.ion-android-clipboard:before,.ion-android-close:before,.ion-android-cloud:before,.ion-android-cloud-circle:before,.ion-android-cloud-done:before,.ion-android-cloud-outline:before,.ion-android-color-palette:before,.ion-android-compass:before,.ion-android-contact:before,.ion-android-contacts:before,.ion-android-contract:before,.ion-android-create:before,.ion-android-delete:before,.ion-android-desktop:before,.ion-android-document:before,.ion-android-done:before,.ion-android-done-all:before,.ion-android-download:before,.ion-android-drafts:before,.ion-android-exit:before,.ion-android-expand:before,.ion-android-favorite:before,.ion-android-favorite-outline:before,.ion-android-film:before,.ion-android-folder:before,.ion-android-folder-open:before,.ion-android-funnel:before,.ion-android-globe:before,.ion-android-hand:before,.ion-android-hangout:before,.ion-android-happy:before,.ion-android-home:before,.ion-android-image:before,.ion-android-laptop:before,.ion-android-list:before,.ion-android-locate:before,.ion-android-lock:before,.ion-android-mail:before,.ion-android-map:before,.ion-android-menu:before,.ion-android-microphone:before,.ion-android-microphone-off:before,.ion-android-more-horizontal:before,.ion-android-more-vertical:before,.ion-android-navigate:before,.ion-android-notifications:before,.ion-android-notifications-none:before,.ion-android-notifications-off:before,.ion-android-open:before,.ion-android-options:before,.ion-android-people:before,.ion-android-person:before,.ion-android-person-add:before,.ion-android-phone-landscape:before,.ion-android-phone-portrait:before,.ion-android-pin:before,.ion-android-plane:before,.ion-android-playstore:before,.ion-android-print:before,.ion-android-radio-button-off:before,.ion-android-radio-button-on:before,.ion-android-refresh:before,.ion-android-remove:before,.ion-android-remove-circle:before,.ion-android-restaurant:before,.ion-android-sad:before,.ion-android-search:before,.ion-android-send:before,.ion-android-settings:before,.ion-android-share:before,.ion-android-share-alt:before,.ion-android-star:before,.ion-android-star-half:before,.ion-android-star-outline:before,.ion-android-stopwatch:before,.ion-android-subway:before,.ion-android-sunny:before,.ion-android-sync:before,.ion-android-textsms:before,.ion-android-time:before,.ion-android-train:before,.ion-android-unlock:before,.ion-android-upload:before,.ion-android-volume-down:before,.ion-android-volume-mute:before,.ion-android-volume-off:before,.ion-android-volume-up:before,.ion-android-walk:before,.ion-android-warning:before,.ion-android-watch:before,.ion-android-wifi:before,.ion-aperture:before,.ion-archive:before,.ion-arrow-down-a:before,.ion-arrow-down-b:before,.ion-arrow-down-c:before,.ion-arrow-expand:before,.ion-arrow-graph-down-left:before,.ion-arrow-graph-down-right:before,.ion-arrow-graph-up-left:before,.ion-arrow-graph-up-right:before,.ion-arrow-left-a:before,.ion-arrow-left-b:before,.ion-arrow-left-c:before,.ion-arrow-move:before,.ion-arrow-resize:before,.ion-arrow-return-left:before,.ion-arrow-return-right:before,.ion-arrow-right-a:before,.ion-arrow-right-b:before,.ion-arrow-right-c:before,.ion-arrow-shrink:before,.ion-arrow-swap:before,.ion-arrow-up-a:before,.ion-arrow-up-b:before,.ion-arrow-up-c:before,.ion-asterisk:before,.ion-at:before,.ion-backspace:before,.ion-backspace-outline:before,.ion-bag:before,.ion-battery-charging:before,.ion-battery-empty:before,.ion-battery-full:before,.ion-battery-half:before,.ion-battery-low:before,.ion-beaker:before,.ion-beer:before,.ion-bluetooth:before,.ion-bonfire:before,.ion-bookmark:before,.ion-bowtie:before,.ion-briefcase:before,.ion-bug:before,.ion-calculator:before,.ion-calendar:before,.ion-camera:before,.ion-card:before,.ion-cash:before,.ion-chatbox:before,.ion-chatbox-working:before,.ion-chatboxes:before,.ion-chatbubble:before,.ion-chatbubble-working:before,.ion-chatbubbles:before,.ion-checkmark:before,.ion-checkmark-circled:before,.ion-checkmark-round:before,.ion-chevron-down:before,.ion-chevron-left:before,.ion-chevron-right:before,.ion-chevron-up:before,.ion-clipboard:before,.ion-clock:before,.ion-close:before,.ion-close-circled:before,.ion-close-round:before,.ion-closed-captioning:before,.ion-cloud:before,.ion-code:before,.ion-code-download:before,.ion-code-working:before,.ion-coffee:before,.ion-compass:before,.ion-compose:before,.ion-connection-bars:before,.ion-contrast:before,.ion-crop:before,.ion-cube:before,.ion-disc:before,.ion-document:before,.ion-document-text:before,.ion-drag:before,.ion-earth:before,.ion-easel:before,.ion-edit:before,.ion-egg:before,.ion-eject:before,.ion-email:before,.ion-email-unread:before,.ion-erlenmeyer-flask:before,.ion-erlenmeyer-flask-bubbles:before,.ion-eye:before,.ion-eye-disabled:before,.ion-female:before,.ion-filing:before,.ion-film-marker:before,.ion-fireball:before,.ion-flag:before,.ion-flame:before,.ion-flash:before,.ion-flash-off:before,.ion-folder:before,.ion-fork:before,.ion-fork-repo:before,.ion-forward:before,.ion-funnel:before,.ion-gear-a:before,.ion-gear-b:before,.ion-grid:before,.ion-hammer:before,.ion-happy:before,.ion-happy-outline:before,.ion-headphone:before,.ion-heart:before,.ion-heart-broken:before,.ion-help:before,.ion-help-buoy:before,.ion-help-circled:before,.ion-home:before,.ion-icecream:before,.ion-image:before,.ion-images:before,.ion-information:before,.ion-information-circled:before,.ion-ionic:before,.ion-ios-alarm:before,.ion-ios-alarm-outline:before,.ion-ios-albums:before,.ion-ios-albums-outline:before,.ion-ios-americanfootball:before,.ion-ios-americanfootball-outline:before,.ion-ios-analytics:before,.ion-ios-analytics-outline:before,.ion-ios-arrow-back:before,.ion-ios-arrow-down:before,.ion-ios-arrow-forward:before,.ion-ios-arrow-left:before,.ion-ios-arrow-right:before,.ion-ios-arrow-thin-down:before,.ion-ios-arrow-thin-left:before,.ion-ios-arrow-thin-right:before,.ion-ios-arrow-thin-up:before,.ion-ios-arrow-up:before,.ion-ios-at:before,.ion-ios-at-outline:before,.ion-ios-barcode:before,.ion-ios-barcode-outline:before,.ion-ios-baseball:before,.ion-ios-baseball-outline:before,.ion-ios-basketball:before,.ion-ios-basketball-outline:before,.ion-ios-bell:before,.ion-ios-bell-outline:before,.ion-ios-body:before,.ion-ios-body-outline:before,.ion-ios-bolt:before,.ion-ios-bolt-outline:before,.ion-ios-book:before,.ion-ios-book-outline:before,.ion-ios-bookmarks:before,.ion-ios-bookmarks-outline:before,.ion-ios-box:before,.ion-ios-box-outline:before,.ion-ios-briefcase:before,.ion-ios-briefcase-outline:before,.ion-ios-browsers:before,.ion-ios-browsers-outline:before,.ion-ios-calculator:before,.ion-ios-calculator-outline:before,.ion-ios-calendar:before,.ion-ios-calendar-outline:before,.ion-ios-camera:before,.ion-ios-camera-outline:before,.ion-ios-cart:before,.ion-ios-cart-outline:before,.ion-ios-chatboxes:before,.ion-ios-chatboxes-outline:before,.ion-ios-chatbubble:before,.ion-ios-chatbubble-outline:before,.ion-ios-checkmark:before,.ion-ios-checkmark-empty:before,.ion-ios-checkmark-outline:before,.ion-ios-circle-filled:before,.ion-ios-circle-outline:before,.ion-ios-clock:before,.ion-ios-clock-outline:before,.ion-ios-close:before,.ion-ios-close-empty:before,.ion-ios-close-outline:before,.ion-ios-cloud:before,.ion-ios-cloud-download:before,.ion-ios-cloud-download-outline:before,.ion-ios-cloud-outline:before,.ion-ios-cloud-upload:before,.ion-ios-cloud-upload-outline:before,.ion-ios-cloudy:before,.ion-ios-cloudy-night:before,.ion-ios-cloudy-night-outline:before,.ion-ios-cloudy-outline:before,.ion-ios-cog:before,.ion-ios-cog-outline:before,.ion-ios-color-filter:before,.ion-ios-color-filter-outline:before,.ion-ios-color-wand:before,.ion-ios-color-wand-outline:before,.ion-ios-compose:before,.ion-ios-compose-outline:before,.ion-ios-contact:before,.ion-ios-contact-outline:before,.ion-ios-copy:before,.ion-ios-copy-outline:before,.ion-ios-crop:before,.ion-ios-crop-strong:before,.ion-ios-download:before,.ion-ios-download-outline:before,.ion-ios-drag:before,.ion-ios-email:before,.ion-ios-email-outline:before,.ion-ios-eye:before,.ion-ios-eye-outline:before,.ion-ios-fastforward:before,.ion-ios-fastforward-outline:before,.ion-ios-filing:before,.ion-ios-filing-outline:before,.ion-ios-film:before,.ion-ios-film-outline:before,.ion-ios-flag:before,.ion-ios-flag-outline:before,.ion-ios-flame:before,.ion-ios-flame-outline:before,.ion-ios-flask:before,.ion-ios-flask-outline:before,.ion-ios-flower:before,.ion-ios-flower-outline:before,.ion-ios-folder:before,.ion-ios-folder-outline:before,.ion-ios-football:before,.ion-ios-football-outline:before,.ion-ios-game-controller-a:before,.ion-ios-game-controller-a-outline:before,.ion-ios-game-controller-b:before,.ion-ios-game-controller-b-outline:before,.ion-ios-gear:before,.ion-ios-gear-outline:before,.ion-ios-glasses:before,.ion-ios-glasses-outline:before,.ion-ios-grid-view:before,.ion-ios-grid-view-outline:before,.ion-ios-heart:before,.ion-ios-heart-outline:before,.ion-ios-help:before,.ion-ios-help-empty:before,.ion-ios-help-outline:before,.ion-ios-home:before,.ion-ios-home-outline:before,.ion-ios-infinite:before,.ion-ios-infinite-outline:before,.ion-ios-information:before,.ion-ios-information-empty:before,.ion-ios-information-outline:before,.ion-ios-ionic-outline:before,.ion-ios-keypad:before,.ion-ios-keypad-outline:before,.ion-ios-lightbulb:before,.ion-ios-lightbulb-outline:before,.ion-ios-list:before,.ion-ios-list-outline:before,.ion-ios-location:before,.ion-ios-location-outline:before,.ion-ios-locked:before,.ion-ios-locked-outline:before,.ion-ios-loop:before,.ion-ios-loop-strong:before,.ion-ios-medical:before,.ion-ios-medical-outline:before,.ion-ios-medkit:before,.ion-ios-medkit-outline:before,.ion-ios-mic:before,.ion-ios-mic-off:before,.ion-ios-mic-outline:before,.ion-ios-minus:before,.ion-ios-minus-empty:before,.ion-ios-minus-outline:before,.ion-ios-monitor:before,.ion-ios-monitor-outline:before,.ion-ios-moon:before,.ion-ios-moon-outline:before,.ion-ios-more:before,.ion-ios-more-outline:before,.ion-ios-musical-note:before,.ion-ios-musical-notes:before,.ion-ios-navigate:before,.ion-ios-navigate-outline:before,.ion-ios-nutrition:before,.ion-ios-nutrition-outline:before,.ion-ios-paper:before,.ion-ios-paper-outline:before,.ion-ios-paperplane:before,.ion-ios-paperplane-outline:before,.ion-ios-partlysunny:before,.ion-ios-partlysunny-outline:before,.ion-ios-pause:before,.ion-ios-pause-outline:before,.ion-ios-paw:before,.ion-ios-paw-outline:before,.ion-ios-people:before,.ion-ios-people-outline:before,.ion-ios-person:before,.ion-ios-person-outline:before,.ion-ios-personadd:before,.ion-ios-personadd-outline:before,.ion-ios-photos:before,.ion-ios-photos-outline:before,.ion-ios-pie:before,.ion-ios-pie-outline:before,.ion-ios-pint:before,.ion-ios-pint-outline:before,.ion-ios-play:before,.ion-ios-play-outline:before,.ion-ios-plus:before,.ion-ios-plus-empty:before,.ion-ios-plus-outline:before,.ion-ios-pricetag:before,.ion-ios-pricetag-outline:before,.ion-ios-pricetags:before,.ion-ios-pricetags-outline:before,.ion-ios-printer:before,.ion-ios-printer-outline:before,.ion-ios-pulse:before,.ion-ios-pulse-strong:before,.ion-ios-rainy:before,.ion-ios-rainy-outline:before,.ion-ios-recording:before,.ion-ios-recording-outline:before,.ion-ios-redo:before,.ion-ios-redo-outline:before,.ion-ios-refresh:before,.ion-ios-refresh-empty:before,.ion-ios-refresh-outline:before,.ion-ios-reload:before,.ion-ios-reverse-camera:before,.ion-ios-reverse-camera-outline:before,.ion-ios-rewind:before,.ion-ios-rewind-outline:before,.ion-ios-rose:before,.ion-ios-rose-outline:before,.ion-ios-search:before,.ion-ios-search-strong:before,.ion-ios-settings:before,.ion-ios-settings-strong:before,.ion-ios-shuffle:before,.ion-ios-shuffle-strong:before,.ion-ios-skipbackward:before,.ion-ios-skipbackward-outline:before,.ion-ios-skipforward:before,.ion-ios-skipforward-outline:before,.ion-ios-snowy:before,.ion-ios-speedometer:before,.ion-ios-speedometer-outline:before,.ion-ios-star:before,.ion-ios-star-half:before,.ion-ios-star-outline:before,.ion-ios-stopwatch:before,.ion-ios-stopwatch-outline:before,.ion-ios-sunny:before,.ion-ios-sunny-outline:before,.ion-ios-telephone:before,.ion-ios-telephone-outline:before,.ion-ios-tennisball:before,.ion-ios-tennisball-outline:before,.ion-ios-thunderstorm:before,.ion-ios-thunderstorm-outline:before,.ion-ios-time:before,.ion-ios-time-outline:before,.ion-ios-timer:before,.ion-ios-timer-outline:before,.ion-ios-toggle:before,.ion-ios-toggle-outline:before,.ion-ios-trash:before,.ion-ios-trash-outline:before,.ion-ios-undo:before,.ion-ios-undo-outline:before,.ion-ios-unlocked:before,.ion-ios-unlocked-outline:before,.ion-ios-upload:before,.ion-ios-upload-outline:before,.ion-ios-videocam:before,.ion-ios-videocam-outline:before,.ion-ios-volume-high:before,.ion-ios-volume-low:before,.ion-ios-wineglass:before,.ion-ios-wineglass-outline:before,.ion-ios-world:before,.ion-ios-world-outline:before,.ion-ipad:before,.ion-iphone:before,.ion-ipod:before,.ion-jet:before,.ion-key:before,.ion-knife:before,.ion-laptop:before,.ion-leaf:before,.ion-levels:before,.ion-lightbulb:before,.ion-link:before,.ion-load-a:before,.ion-load-b:before,.ion-load-c:before,.ion-load-d:before,.ion-location:before,.ion-lock-combination:before,.ion-locked:before,.ion-log-in:before,.ion-log-out:before,.ion-loop:before,.ion-magnet:before,.ion-male:before,.ion-man:before,.ion-map:before,.ion-medkit:before,.ion-merge:before,.ion-mic-a:before,.ion-mic-b:before,.ion-mic-c:before,.ion-minus:before,.ion-minus-circled:before,.ion-minus-round:before,.ion-model-s:before,.ion-monitor:before,.ion-more:before,.ion-mouse:before,.ion-music-note:before,.ion-navicon:before,.ion-navicon-round:before,.ion-navigate:before,.ion-network:before,.ion-no-smoking:before,.ion-nuclear:before,.ion-outlet:before,.ion-paintbrush:before,.ion-paintbucket:before,.ion-paper-airplane:before,.ion-paperclip:before,.ion-pause:before,.ion-person:before,.ion-person-add:before,.ion-person-stalker:before,.ion-pie-graph:before,.ion-pin:before,.ion-pinpoint:before,.ion-pizza:before,.ion-plane:before,.ion-planet:before,.ion-play:before,.ion-playstation:before,.ion-plus:before,.ion-plus-circled:before,.ion-plus-round:before,.ion-podium:before,.ion-pound:before,.ion-power:before,.ion-pricetag:before,.ion-pricetags:before,.ion-printer:before,.ion-pull-request:before,.ion-qr-scanner:before,.ion-quote:before,.ion-radio-waves:before,.ion-record:before,.ion-refresh:before,.ion-reply:before,.ion-reply-all:before,.ion-ribbon-a:before,.ion-ribbon-b:before,.ion-sad:before,.ion-sad-outline:before,.ion-scissors:before,.ion-search:before,.ion-settings:before,.ion-share:before,.ion-shuffle:before,.ion-skip-backward:before,.ion-skip-forward:before,.ion-social-android:before,.ion-social-android-outline:before,.ion-social-angular:before,.ion-social-angular-outline:before,.ion-social-apple:before,.ion-social-apple-outline:before,.ion-social-bitcoin:before,.ion-social-bitcoin-outline:before,.ion-social-buffer:before,.ion-social-buffer-outline:before,.ion-social-chrome:before,.ion-social-chrome-outline:before,.ion-social-codepen:before,.ion-social-codepen-outline:before,.ion-social-css3:before,.ion-social-css3-outline:before,.ion-social-designernews:before,.ion-social-designernews-outline:before,.ion-social-dribbble:before,.ion-social-dribbble-outline:before,.ion-social-dropbox:before,.ion-social-dropbox-outline:before,.ion-social-euro:before,.ion-social-euro-outline:before,.ion-social-facebook:before,.ion-social-facebook-outline:before,.ion-social-foursquare:before,.ion-social-foursquare-outline:before,.ion-social-freebsd-devil:before,.ion-social-github:before,.ion-social-github-outline:before,.ion-social-google:before,.ion-social-google-outline:before,.ion-social-googleplus:before,.ion-social-googleplus-outline:before,.ion-social-hackernews:before,.ion-social-hackernews-outline:before,.ion-social-html5:before,.ion-social-html5-outline:before,.ion-social-instagram:before,.ion-social-instagram-outline:before,.ion-social-javascript:before,.ion-social-javascript-outline:before,.ion-social-linkedin:before,.ion-social-linkedin-outline:before,.ion-social-markdown:before,.ion-social-nodejs:before,.ion-social-octocat:before,.ion-social-pinterest:before,.ion-social-pinterest-outline:before,.ion-social-python:before,.ion-social-reddit:before,.ion-social-reddit-outline:before,.ion-social-rss:before,.ion-social-rss-outline:before,.ion-social-sass:before,.ion-social-skype:before,.ion-social-skype-outline:before,.ion-social-snapchat:before,.ion-social-snapchat-outline:before,.ion-social-tumblr:before,.ion-social-tumblr-outline:before,.ion-social-tux:before,.ion-social-twitch:before,.ion-social-twitch-outline:before,.ion-social-twitter:before,.ion-social-twitter-outline:before,.ion-social-usd:before,.ion-social-usd-outline:before,.ion-social-vimeo:before,.ion-social-vimeo-outline:before,.ion-social-whatsapp:before,.ion-social-whatsapp-outline:before,.ion-social-windows:before,.ion-social-windows-outline:before,.ion-social-wordpress:before,.ion-social-wordpress-outline:before,.ion-social-yahoo:before,.ion-social-yahoo-outline:before,.ion-social-yen:before,.ion-social-yen-outline:before,.ion-social-youtube:before,.ion-social-youtube-outline:before,.ion-soup-can:before,.ion-soup-can-outline:before,.ion-speakerphone:before,.ion-speedometer:before,.ion-spoon:before,.ion-star:before,.ion-stats-bars:before,.ion-steam:before,.ion-stop:before,.ion-thermometer:before,.ion-thumbsdown:before,.ion-thumbsup:before,.ion-toggle:before,.ion-toggle-filled:before,.ion-transgender:before,.ion-trash-a:before,.ion-trash-b:before,.ion-trophy:before,.ion-tshirt:before,.ion-tshirt-outline:before,.ion-umbrella:before,.ion-university:before,.ion-unlocked:before,.ion-upload:before,.ion-usb:before,.ion-videocamera:before,.ion-volume-high:before,.ion-volume-low:before,.ion-volume-medium:before,.ion-volume-mute:before,.ion-wand:before,.ion-waterdrop:before,.ion-wifi:before,.ion-wineglass:before,.ion-woman:before,.ion-wrench:before,.ion-xbox:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-alert:before{content:"\F101"}.ion-alert-circled:before{content:"\F100"}.ion-android-add:before{content:"\F2C7"}.ion-android-add-circle:before{content:"\F359"}.ion-android-alarm-clock:before{content:"\F35A"}.ion-android-alert:before{content:"\F35B"}.ion-android-apps:before{content:"\F35C"}.ion-android-archive:before{content:"\F2C9"}.ion-android-arrow-back:before{content:"\F2CA"}.ion-android-arrow-down:before{content:"\F35D"}.ion-android-arrow-dropdown:before{content:"\F35F"}.ion-android-arrow-dropdown-circle:before{content:"\F35E"}.ion-android-arrow-dropleft:before{content:"\F361"}.ion-android-arrow-dropleft-circle:before{content:"\F360"}.ion-android-arrow-dropright:before{content:"\F363"}.ion-android-arrow-dropright-circle:before{content:"\F362"}.ion-android-arrow-dropup:before{content:"\F365"}.ion-android-arrow-dropup-circle:before{content:"\F364"}.ion-android-arrow-forward:before{content:"\F30F"}.ion-android-arrow-up:before{content:"\F366"}.ion-android-attach:before{content:"\F367"}.ion-android-bar:before{content:"\F368"}.ion-android-bicycle:before{content:"\F369"}.ion-android-boat:before{content:"\F36A"}.ion-android-bookmark:before{content:"\F36B"}.ion-android-bulb:before{content:"\F36C"}.ion-android-bus:before{content:"\F36D"}.ion-android-calendar:before{content:"\F2D1"}.ion-android-call:before{content:"\F2D2"}.ion-android-camera:before{content:"\F2D3"}.ion-android-cancel:before{content:"\F36E"}.ion-android-car:before{content:"\F36F"}.ion-android-cart:before{content:"\F370"}.ion-android-chat:before{content:"\F2D4"}.ion-android-checkbox:before{content:"\F374"}.ion-android-checkbox-blank:before{content:"\F371"}.ion-android-checkbox-outline:before{content:"\F373"}.ion-android-checkbox-outline-blank:before{content:"\F372"}.ion-android-checkmark-circle:before{content:"\F375"}.ion-android-clipboard:before{content:"\F376"}.ion-android-close:before{content:"\F2D7"}.ion-android-cloud:before{content:"\F37A"}.ion-android-cloud-circle:before{content:"\F377"}.ion-android-cloud-done:before{content:"\F378"}.ion-android-cloud-outline:before{content:"\F379"}.ion-android-color-palette:before{content:"\F37B"}.ion-android-compass:before{content:"\F37C"}.ion-android-contact:before{content:"\F2D8"}.ion-android-contacts:before{content:"\F2D9"}.ion-android-contract:before{content:"\F37D"}.ion-android-create:before{content:"\F37E"}.ion-android-delete:before{content:"\F37F"}.ion-android-desktop:before{content:"\F380"}.ion-android-document:before{content:"\F381"}.ion-android-done:before{content:"\F383"}.ion-android-done-all:before{content:"\F382"}.ion-android-download:before{content:"\F2DD"}.ion-android-drafts:before{content:"\F384"}.ion-android-exit:before{content:"\F385"}.ion-android-expand:before{content:"\F386"}.ion-android-favorite:before{content:"\F388"}.ion-android-favorite-outline:before{content:"\F387"}.ion-android-film:before{content:"\F389"}.ion-android-folder:before{content:"\F2E0"}.ion-android-folder-open:before{content:"\F38A"}.ion-android-funnel:before{content:"\F38B"}.ion-android-globe:before{content:"\F38C"}.ion-android-hand:before{content:"\F2E3"}.ion-android-hangout:before{content:"\F38D"}.ion-android-happy:before{content:"\F38E"}.ion-android-home:before{content:"\F38F"}.ion-android-image:before{content:"\F2E4"}.ion-android-laptop:before{content:"\F390"}.ion-android-list:before{content:"\F391"}.ion-android-locate:before{content:"\F2E9"}.ion-android-lock:before{content:"\F392"}.ion-android-mail:before{content:"\F2EB"}.ion-android-map:before{content:"\F393"}.ion-android-menu:before{content:"\F394"}.ion-android-microphone:before{content:"\F2EC"}.ion-android-microphone-off:before{content:"\F395"}.ion-android-more-horizontal:before{content:"\F396"}.ion-android-more-vertical:before{content:"\F397"}.ion-android-navigate:before{content:"\F398"}.ion-android-notifications:before{content:"\F39B"}.ion-android-notifications-none:before{content:"\F399"}.ion-android-notifications-off:before{content:"\F39A"}.ion-android-open:before{content:"\F39C"}.ion-android-options:before{content:"\F39D"}.ion-android-people:before{content:"\F39E"}.ion-android-person:before{content:"\F3A0"}.ion-android-person-add:before{content:"\F39F"}.ion-android-phone-landscape:before{content:"\F3A1"}.ion-android-phone-portrait:before{content:"\F3A2"}.ion-android-pin:before{content:"\F3A3"}.ion-android-plane:before{content:"\F3A4"}.ion-android-playstore:before{content:"\F2F0"}.ion-android-print:before{content:"\F3A5"}.ion-android-radio-button-off:before{content:"\F3A6"}.ion-android-radio-button-on:before{content:"\F3A7"}.ion-android-refresh:before{content:"\F3A8"}.ion-android-remove:before{content:"\F2F4"}.ion-android-remove-circle:before{content:"\F3A9"}.ion-android-restaurant:before{content:"\F3AA"}.ion-android-sad:before{content:"\F3AB"}.ion-android-search:before{content:"\F2F5"}.ion-android-send:before{content:"\F2F6"}.ion-android-settings:before{content:"\F2F7"}.ion-android-share:before{content:"\F2F8"}.ion-android-share-alt:before{content:"\F3AC"}.ion-android-star:before{content:"\F2FC"}.ion-android-star-half:before{content:"\F3AD"}.ion-android-star-outline:before{content:"\F3AE"}.ion-android-stopwatch:before{content:"\F2FD"}.ion-android-subway:before{content:"\F3AF"}.ion-android-sunny:before{content:"\F3B0"}.ion-android-sync:before{content:"\F3B1"}.ion-android-textsms:before{content:"\F3B2"}.ion-android-time:before{content:"\F3B3"}.ion-android-train:before{content:"\F3B4"}.ion-android-unlock:before{content:"\F3B5"}.ion-android-upload:before{content:"\F3B6"}.ion-android-volume-down:before{content:"\F3B7"}.ion-android-volume-mute:before{content:"\F3B8"}.ion-android-volume-off:before{content:"\F3B9"}.ion-android-volume-up:before{content:"\F3BA"}.ion-android-walk:before{content:"\F3BB"}.ion-android-warning:before{content:"\F3BC"}.ion-android-watch:before{content:"\F3BD"}.ion-android-wifi:before{content:"\F305"}.ion-aperture:before{content:"\F313"}.ion-archive:before{content:"\F102"}.ion-arrow-down-a:before{content:"\F103"}.ion-arrow-down-b:before{content:"\F104"}.ion-arrow-down-c:before{content:"\F105"}.ion-arrow-expand:before{content:"\F25E"}.ion-arrow-graph-down-left:before{content:"\F25F"}.ion-arrow-graph-down-right:before{content:"\F260"}.ion-arrow-graph-up-left:before{content:"\F261"}.ion-arrow-graph-up-right:before{content:"\F262"}.ion-arrow-left-a:before{content:"\F106"}.ion-arrow-left-b:before{content:"\F107"}.ion-arrow-left-c:before{content:"\F108"}.ion-arrow-move:before{content:"\F263"}.ion-arrow-resize:before{content:"\F264"}.ion-arrow-return-left:before{content:"\F265"}.ion-arrow-return-right:before{content:"\F266"}.ion-arrow-right-a:before{content:"\F109"}.ion-arrow-right-b:before{content:"\F10A"}.ion-arrow-right-c:before{content:"\F10B"}.ion-arrow-shrink:before{content:"\F267"}.ion-arrow-swap:before{content:"\F268"}.ion-arrow-up-a:before{content:"\F10C"}.ion-arrow-up-b:before{content:"\F10D"}.ion-arrow-up-c:before{content:"\F10E"}.ion-asterisk:before{content:"\F314"}.ion-at:before{content:"\F10F"}.ion-backspace:before{content:"\F3BF"}.ion-backspace-outline:before{content:"\F3BE"}.ion-bag:before{content:"\F110"}.ion-battery-charging:before{content:"\F111"}.ion-battery-empty:before{content:"\F112"}.ion-battery-full:before{content:"\F113"}.ion-battery-half:before{content:"\F114"}.ion-battery-low:before{content:"\F115"}.ion-beaker:before{content:"\F269"}.ion-beer:before{content:"\F26A"}.ion-bluetooth:before{content:"\F116"}.ion-bonfire:before{content:"\F315"}.ion-bookmark:before{content:"\F26B"}.ion-bowtie:before{content:"\F3C0"}.ion-briefcase:before{content:"\F26C"}.ion-bug:before{content:"\F2BE"}.ion-calculator:before{content:"\F26D"}.ion-calendar:before{content:"\F117"}.ion-camera:before{content:"\F118"}.ion-card:before{content:"\F119"}.ion-cash:before{content:"\F316"}.ion-chatbox:before{content:"\F11B"}.ion-chatbox-working:before{content:"\F11A"}.ion-chatboxes:before{content:"\F11C"}.ion-chatbubble:before{content:"\F11E"}.ion-chatbubble-working:before{content:"\F11D"}.ion-chatbubbles:before{content:"\F11F"}.ion-checkmark:before{content:"\F122"}.ion-checkmark-circled:before{content:"\F120"}.ion-checkmark-round:before{content:"\F121"}.ion-chevron-down:before{content:"\F123"}.ion-chevron-left:before{content:"\F124"}.ion-chevron-right:before{content:"\F125"}.ion-chevron-up:before{content:"\F126"}.ion-clipboard:before{content:"\F127"}.ion-clock:before{content:"\F26E"}.ion-close:before{content:"\F12A"}.ion-close-circled:before{content:"\F128"}.ion-close-round:before{content:"\F129"}.ion-closed-captioning:before{content:"\F317"}.ion-cloud:before{content:"\F12B"}.ion-code:before{content:"\F271"}.ion-code-download:before{content:"\F26F"}.ion-code-working:before{content:"\F270"}.ion-coffee:before{content:"\F272"}.ion-compass:before{content:"\F273"}.ion-compose:before{content:"\F12C"}.ion-connection-bars:before{content:"\F274"}.ion-contrast:before{content:"\F275"}.ion-crop:before{content:"\F3C1"}.ion-cube:before{content:"\F318"}.ion-disc:before{content:"\F12D"}.ion-document:before{content:"\F12F"}.ion-document-text:before{content:"\F12E"}.ion-drag:before{content:"\F130"}.ion-earth:before{content:"\F276"}.ion-easel:before{content:"\F3C2"}.ion-edit:before{content:"\F2BF"}.ion-egg:before{content:"\F277"}.ion-eject:before{content:"\F131"}.ion-email:before{content:"\F132"}.ion-email-unread:before{content:"\F3C3"}.ion-erlenmeyer-flask:before{content:"\F3C5"}.ion-erlenmeyer-flask-bubbles:before{content:"\F3C4"}.ion-eye:before{content:"\F133"}.ion-eye-disabled:before{content:"\F306"}.ion-female:before{content:"\F278"}.ion-filing:before{content:"\F134"}.ion-film-marker:before{content:"\F135"}.ion-fireball:before{content:"\F319"}.ion-flag:before{content:"\F279"}.ion-flame:before{content:"\F31A"}.ion-flash:before{content:"\F137"}.ion-flash-off:before{content:"\F136"}.ion-folder:before{content:"\F139"}.ion-fork:before{content:"\F27A"}.ion-fork-repo:before{content:"\F2C0"}.ion-forward:before{content:"\F13A"}.ion-funnel:before{content:"\F31B"}.ion-gear-a:before{content:"\F13D"}.ion-gear-b:before{content:"\F13E"}.ion-grid:before{content:"\F13F"}.ion-hammer:before{content:"\F27B"}.ion-happy:before{content:"\F31C"}.ion-happy-outline:before{content:"\F3C6"}.ion-headphone:before{content:"\F140"}.ion-heart:before{content:"\F141"}.ion-heart-broken:before{content:"\F31D"}.ion-help:before{content:"\F143"}.ion-help-buoy:before{content:"\F27C"}.ion-help-circled:before{content:"\F142"}.ion-home:before{content:"\F144"}.ion-icecream:before{content:"\F27D"}.ion-image:before{content:"\F147"}.ion-images:before{content:"\F148"}.ion-information:before{content:"\F14A"}.ion-information-circled:before{content:"\F149"}.ion-ionic:before{content:"\F14B"}.ion-ios-alarm:before{content:"\F3C8"}.ion-ios-alarm-outline:before{content:"\F3C7"}.ion-ios-albums:before{content:"\F3CA"}.ion-ios-albums-outline:before{content:"\F3C9"}.ion-ios-americanfootball:before{content:"\F3CC"}.ion-ios-americanfootball-outline:before{content:"\F3CB"}.ion-ios-analytics:before{content:"\F3CE"}.ion-ios-analytics-outline:before{content:"\F3CD"}.ion-ios-arrow-back:before{content:"\F3CF"}.ion-ios-arrow-down:before{content:"\F3D0"}.ion-ios-arrow-forward:before{content:"\F3D1"}.ion-ios-arrow-left:before{content:"\F3D2"}.ion-ios-arrow-right:before{content:"\F3D3"}.ion-ios-arrow-thin-down:before{content:"\F3D4"}.ion-ios-arrow-thin-left:before{content:"\F3D5"}.ion-ios-arrow-thin-right:before{content:"\F3D6"}.ion-ios-arrow-thin-up:before{content:"\F3D7"}.ion-ios-arrow-up:before{content:"\F3D8"}.ion-ios-at:before{content:"\F3DA"}.ion-ios-at-outline:before{content:"\F3D9"}.ion-ios-barcode:before{content:"\F3DC"}.ion-ios-barcode-outline:before{content:"\F3DB"}.ion-ios-baseball:before{content:"\F3DE"}.ion-ios-baseball-outline:before{content:"\F3DD"}.ion-ios-basketball:before{content:"\F3E0"}.ion-ios-basketball-outline:before{content:"\F3DF"}.ion-ios-bell:before{content:"\F3E2"}.ion-ios-bell-outline:before{content:"\F3E1"}.ion-ios-body:before{content:"\F3E4"}.ion-ios-body-outline:before{content:"\F3E3"}.ion-ios-bolt:before{content:"\F3E6"}.ion-ios-bolt-outline:before{content:"\F3E5"}.ion-ios-book:before{content:"\F3E8"}.ion-ios-book-outline:before{content:"\F3E7"}.ion-ios-bookmarks:before{content:"\F3EA"}.ion-ios-bookmarks-outline:before{content:"\F3E9"}.ion-ios-box:before{content:"\F3EC"}.ion-ios-box-outline:before{content:"\F3EB"}.ion-ios-briefcase:before{content:"\F3EE"}.ion-ios-briefcase-outline:before{content:"\F3ED"}.ion-ios-browsers:before{content:"\F3F0"}.ion-ios-browsers-outline:before{content:"\F3EF"}.ion-ios-calculator:before{content:"\F3F2"}.ion-ios-calculator-outline:before{content:"\F3F1"}.ion-ios-calendar:before{content:"\F3F4"}.ion-ios-calendar-outline:before{content:"\F3F3"}.ion-ios-camera:before{content:"\F3F6"}.ion-ios-camera-outline:before{content:"\F3F5"}.ion-ios-cart:before{content:"\F3F8"}.ion-ios-cart-outline:before{content:"\F3F7"}.ion-ios-chatboxes:before{content:"\F3FA"}.ion-ios-chatboxes-outline:before{content:"\F3F9"}.ion-ios-chatbubble:before{content:"\F3FC"}.ion-ios-chatbubble-outline:before{content:"\F3FB"}.ion-ios-checkmark:before{content:"\F3FF"}.ion-ios-checkmark-empty:before{content:"\F3FD"}.ion-ios-checkmark-outline:before{content:"\F3FE"}.ion-ios-circle-filled:before{content:"\F400"}.ion-ios-circle-outline:before{content:"\F401"}.ion-ios-clock:before{content:"\F403"}.ion-ios-clock-outline:before{content:"\F402"}.ion-ios-close:before{content:"\F406"}.ion-ios-close-empty:before{content:"\F404"}.ion-ios-close-outline:before{content:"\F405"}.ion-ios-cloud:before{content:"\F40C"}.ion-ios-cloud-download:before{content:"\F408"}.ion-ios-cloud-download-outline:before{content:"\F407"}.ion-ios-cloud-outline:before{content:"\F409"}.ion-ios-cloud-upload:before{content:"\F40B"}.ion-ios-cloud-upload-outline:before{content:"\F40A"}.ion-ios-cloudy:before{content:"\F410"}.ion-ios-cloudy-night:before{content:"\F40E"}.ion-ios-cloudy-night-outline:before{content:"\F40D"}.ion-ios-cloudy-outline:before{content:"\F40F"}.ion-ios-cog:before{content:"\F412"}.ion-ios-cog-outline:before{content:"\F411"}.ion-ios-color-filter:before{content:"\F414"}.ion-ios-color-filter-outline:before{content:"\F413"}.ion-ios-color-wand:before{content:"\F416"}.ion-ios-color-wand-outline:before{content:"\F415"}.ion-ios-compose:before{content:"\F418"}.ion-ios-compose-outline:before{content:"\F417"}.ion-ios-contact:before{content:"\F41A"}.ion-ios-contact-outline:before{content:"\F419"}.ion-ios-copy:before{content:"\F41C"}.ion-ios-copy-outline:before{content:"\F41B"}.ion-ios-crop:before{content:"\F41E"}.ion-ios-crop-strong:before{content:"\F41D"}.ion-ios-download:before{content:"\F420"}.ion-ios-download-outline:before{content:"\F41F"}.ion-ios-drag:before{content:"\F421"}.ion-ios-email:before{content:"\F423"}.ion-ios-email-outline:before{content:"\F422"}.ion-ios-eye:before{content:"\F425"}.ion-ios-eye-outline:before{content:"\F424"}.ion-ios-fastforward:before{content:"\F427"}.ion-ios-fastforward-outline:before{content:"\F426"}.ion-ios-filing:before{content:"\F429"}.ion-ios-filing-outline:before{content:"\F428"}.ion-ios-film:before{content:"\F42B"}.ion-ios-film-outline:before{content:"\F42A"}.ion-ios-flag:before{content:"\F42D"}.ion-ios-flag-outline:before{content:"\F42C"}.ion-ios-flame:before{content:"\F42F"}.ion-ios-flame-outline:before{content:"\F42E"}.ion-ios-flask:before{content:"\F431"}.ion-ios-flask-outline:before{content:"\F430"}.ion-ios-flower:before{content:"\F433"}.ion-ios-flower-outline:before{content:"\F432"}.ion-ios-folder:before{content:"\F435"}.ion-ios-folder-outline:before{content:"\F434"}.ion-ios-football:before{content:"\F437"}.ion-ios-football-outline:before{content:"\F436"}.ion-ios-game-controller-a:before{content:"\F439"}.ion-ios-game-controller-a-outline:before{content:"\F438"}.ion-ios-game-controller-b:before{content:"\F43B"}.ion-ios-game-controller-b-outline:before{content:"\F43A"}.ion-ios-gear:before{content:"\F43D"}.ion-ios-gear-outline:before{content:"\F43C"}.ion-ios-glasses:before{content:"\F43F"}.ion-ios-glasses-outline:before{content:"\F43E"}.ion-ios-grid-view:before{content:"\F441"}.ion-ios-grid-view-outline:before{content:"\F440"}.ion-ios-heart:before{content:"\F443"}.ion-ios-heart-outline:before{content:"\F442"}.ion-ios-help:before{content:"\F446"}.ion-ios-help-empty:before{content:"\F444"}.ion-ios-help-outline:before{content:"\F445"}.ion-ios-home:before{content:"\F448"}.ion-ios-home-outline:before{content:"\F447"}.ion-ios-infinite:before{content:"\F44A"}.ion-ios-infinite-outline:before{content:"\F449"}.ion-ios-information:before{content:"\F44D"}.ion-ios-information-empty:before{content:"\F44B"}.ion-ios-information-outline:before{content:"\F44C"}.ion-ios-ionic-outline:before{content:"\F44E"}.ion-ios-keypad:before{content:"\F450"}.ion-ios-keypad-outline:before{content:"\F44F"}.ion-ios-lightbulb:before{content:"\F452"}.ion-ios-lightbulb-outline:before{content:"\F451"}.ion-ios-list:before{content:"\F454"}.ion-ios-list-outline:before{content:"\F453"}.ion-ios-location:before{content:"\F456"}.ion-ios-location-outline:before{content:"\F455"}.ion-ios-locked:before{content:"\F458"}.ion-ios-locked-outline:before{content:"\F457"}.ion-ios-loop:before{content:"\F45A"}.ion-ios-loop-strong:before{content:"\F459"}.ion-ios-medical:before{content:"\F45C"}.ion-ios-medical-outline:before{content:"\F45B"}.ion-ios-medkit:before{content:"\F45E"}.ion-ios-medkit-outline:before{content:"\F45D"}.ion-ios-mic:before{content:"\F461"}.ion-ios-mic-off:before{content:"\F45F"}.ion-ios-mic-outline:before{content:"\F460"}.ion-ios-minus:before{content:"\F464"}.ion-ios-minus-empty:before{content:"\F462"}.ion-ios-minus-outline:before{content:"\F463"}.ion-ios-monitor:before{content:"\F466"}.ion-ios-monitor-outline:before{content:"\F465"}.ion-ios-moon:before{content:"\F468"}.ion-ios-moon-outline:before{content:"\F467"}.ion-ios-more:before{content:"\F46A"}.ion-ios-more-outline:before{content:"\F469"}.ion-ios-musical-note:before{content:"\F46B"}.ion-ios-musical-notes:before{content:"\F46C"}.ion-ios-navigate:before{content:"\F46E"}.ion-ios-navigate-outline:before{content:"\F46D"}.ion-ios-nutrition:before{content:"\F470"}.ion-ios-nutrition-outline:before{content:"\F46F"}.ion-ios-paper:before{content:"\F472"}.ion-ios-paper-outline:before{content:"\F471"}.ion-ios-paperplane:before{content:"\F474"}.ion-ios-paperplane-outline:before{content:"\F473"}.ion-ios-partlysunny:before{content:"\F476"}.ion-ios-partlysunny-outline:before{content:"\F475"}.ion-ios-pause:before{content:"\F478"}.ion-ios-pause-outline:before{content:"\F477"}.ion-ios-paw:before{content:"\F47A"}.ion-ios-paw-outline:before{content:"\F479"}.ion-ios-people:before{content:"\F47C"}.ion-ios-people-outline:before{content:"\F47B"}.ion-ios-person:before{content:"\F47E"}.ion-ios-person-outline:before{content:"\F47D"}.ion-ios-personadd:before{content:"\F480"}.ion-ios-personadd-outline:before{content:"\F47F"}.ion-ios-photos:before{content:"\F482"}.ion-ios-photos-outline:before{content:"\F481"}.ion-ios-pie:before{content:"\F484"}.ion-ios-pie-outline:before{content:"\F483"}.ion-ios-pint:before{content:"\F486"}.ion-ios-pint-outline:before{content:"\F485"}.ion-ios-play:before{content:"\F488"}.ion-ios-play-outline:before{content:"\F487"}.ion-ios-plus:before{content:"\F48B"}.ion-ios-plus-empty:before{content:"\F489"}.ion-ios-plus-outline:before{content:"\F48A"}.ion-ios-pricetag:before{content:"\F48D"}.ion-ios-pricetag-outline:before{content:"\F48C"}.ion-ios-pricetags:before{content:"\F48F"}.ion-ios-pricetags-outline:before{content:"\F48E"}.ion-ios-printer:before{content:"\F491"}.ion-ios-printer-outline:before{content:"\F490"}.ion-ios-pulse:before{content:"\F493"}.ion-ios-pulse-strong:before{content:"\F492"}.ion-ios-rainy:before{content:"\F495"}.ion-ios-rainy-outline:before{content:"\F494"}.ion-ios-recording:before{content:"\F497"}.ion-ios-recording-outline:before{content:"\F496"}.ion-ios-redo:before{content:"\F499"}.ion-ios-redo-outline:before{content:"\F498"}.ion-ios-refresh:before{content:"\F49C"}.ion-ios-refresh-empty:before{content:"\F49A"}.ion-ios-refresh-outline:before{content:"\F49B"}.ion-ios-reload:before{content:"\F49D"}.ion-ios-reverse-camera:before{content:"\F49F"}.ion-ios-reverse-camera-outline:before{content:"\F49E"}.ion-ios-rewind:before{content:"\F4A1"}.ion-ios-rewind-outline:before{content:"\F4A0"}.ion-ios-rose:before{content:"\F4A3"}.ion-ios-rose-outline:before{content:"\F4A2"}.ion-ios-search:before{content:"\F4A5"}.ion-ios-search-strong:before{content:"\F4A4"}.ion-ios-settings:before{content:"\F4A7"}.ion-ios-settings-strong:before{content:"\F4A6"}.ion-ios-shuffle:before{content:"\F4A9"}.ion-ios-shuffle-strong:before{content:"\F4A8"}.ion-ios-skipbackward:before{content:"\F4AB"}.ion-ios-skipbackward-outline:before{content:"\F4AA"}.ion-ios-skipforward:before{content:"\F4AD"}.ion-ios-skipforward-outline:before{content:"\F4AC"}.ion-ios-snowy:before{content:"\F4AE"}.ion-ios-speedometer:before{content:"\F4B0"}.ion-ios-speedometer-outline:before{content:"\F4AF"}.ion-ios-star:before{content:"\F4B3"}.ion-ios-star-half:before{content:"\F4B1"}.ion-ios-star-outline:before{content:"\F4B2"}.ion-ios-stopwatch:before{content:"\F4B5"}.ion-ios-stopwatch-outline:before{content:"\F4B4"}.ion-ios-sunny:before{content:"\F4B7"}.ion-ios-sunny-outline:before{content:"\F4B6"}.ion-ios-telephone:before{content:"\F4B9"}.ion-ios-telephone-outline:before{content:"\F4B8"}.ion-ios-tennisball:before{content:"\F4BB"}.ion-ios-tennisball-outline:before{content:"\F4BA"}.ion-ios-thunderstorm:before{content:"\F4BD"}.ion-ios-thunderstorm-outline:before{content:"\F4BC"}.ion-ios-time:before{content:"\F4BF"}.ion-ios-time-outline:before{content:"\F4BE"}.ion-ios-timer:before{content:"\F4C1"}.ion-ios-timer-outline:before{content:"\F4C0"}.ion-ios-toggle:before{content:"\F4C3"}.ion-ios-toggle-outline:before{content:"\F4C2"}.ion-ios-trash:before{content:"\F4C5"}.ion-ios-trash-outline:before{content:"\F4C4"}.ion-ios-undo:before{content:"\F4C7"}.ion-ios-undo-outline:before{content:"\F4C6"}.ion-ios-unlocked:before{content:"\F4C9"}.ion-ios-unlocked-outline:before{content:"\F4C8"}.ion-ios-upload:before{content:"\F4CB"}.ion-ios-upload-outline:before{content:"\F4CA"}.ion-ios-videocam:before{content:"\F4CD"}.ion-ios-videocam-outline:before{content:"\F4CC"}.ion-ios-volume-high:before{content:"\F4CE"}.ion-ios-volume-low:before{content:"\F4CF"}.ion-ios-wineglass:before{content:"\F4D1"}.ion-ios-wineglass-outline:before{content:"\F4D0"}.ion-ios-world:before{content:"\F4D3"}.ion-ios-world-outline:before{content:"\F4D2"}.ion-ipad:before{content:"\F1F9"}.ion-iphone:before{content:"\F1FA"}.ion-ipod:before{content:"\F1FB"}.ion-jet:before{content:"\F295"}.ion-key:before{content:"\F296"}.ion-knife:before{content:"\F297"}.ion-laptop:before{content:"\F1FC"}.ion-leaf:before{content:"\F1FD"}.ion-levels:before{content:"\F298"}.ion-lightbulb:before{content:"\F299"}.ion-link:before{content:"\F1FE"}.ion-load-a:before{content:"\F29A"}.ion-load-b:before{content:"\F29B"}.ion-load-c:before{content:"\F29C"}.ion-load-d:before{content:"\F29D"}.ion-location:before{content:"\F1FF"}.ion-lock-combination:before{content:"\F4D4"}.ion-locked:before{content:"\F200"}.ion-log-in:before{content:"\F29E"}.ion-log-out:before{content:"\F29F"}.ion-loop:before{content:"\F201"}.ion-magnet:before{content:"\F2A0"}.ion-male:before{content:"\F2A1"}.ion-man:before{content:"\F202"}.ion-map:before{content:"\F203"}.ion-medkit:before{content:"\F2A2"}.ion-merge:before{content:"\F33F"}.ion-mic-a:before{content:"\F204"}.ion-mic-b:before{content:"\F205"}.ion-mic-c:before{content:"\F206"}.ion-minus:before{content:"\F209"}.ion-minus-circled:before{content:"\F207"}.ion-minus-round:before{content:"\F208"}.ion-model-s:before{content:"\F2C1"}.ion-monitor:before{content:"\F20A"}.ion-more:before{content:"\F20B"}.ion-mouse:before{content:"\F340"}.ion-music-note:before{content:"\F20C"}.ion-navicon:before{content:"\F20E"}.ion-navicon-round:before{content:"\F20D"}.ion-navigate:before{content:"\F2A3"}.ion-network:before{content:"\F341"}.ion-no-smoking:before{content:"\F2C2"}.ion-nuclear:before{content:"\F2A4"}.ion-outlet:before{content:"\F342"}.ion-paintbrush:before{content:"\F4D5"}.ion-paintbucket:before{content:"\F4D6"}.ion-paper-airplane:before{content:"\F2C3"}.ion-paperclip:before{content:"\F20F"}.ion-pause:before{content:"\F210"}.ion-person:before{content:"\F213"}.ion-person-add:before{content:"\F211"}.ion-person-stalker:before{content:"\F212"}.ion-pie-graph:before{content:"\F2A5"}.ion-pin:before{content:"\F2A6"}.ion-pinpoint:before{content:"\F2A7"}.ion-pizza:before{content:"\F2A8"}.ion-plane:before{content:"\F214"}.ion-planet:before{content:"\F343"}.ion-play:before{content:"\F215"}.ion-playstation:before{content:"\F30A"}.ion-plus:before{content:"\F218"}.ion-plus-circled:before{content:"\F216"}.ion-plus-round:before{content:"\F217"}.ion-podium:before{content:"\F344"}.ion-pound:before{content:"\F219"}.ion-power:before{content:"\F2A9"}.ion-pricetag:before{content:"\F2AA"}.ion-pricetags:before{content:"\F2AB"}.ion-printer:before{content:"\F21A"}.ion-pull-request:before{content:"\F345"}.ion-qr-scanner:before{content:"\F346"}.ion-quote:before{content:"\F347"}.ion-radio-waves:before{content:"\F2AC"}.ion-record:before{content:"\F21B"}.ion-refresh:before{content:"\F21C"}.ion-reply:before{content:"\F21E"}.ion-reply-all:before{content:"\F21D"}.ion-ribbon-a:before{content:"\F348"}.ion-ribbon-b:before{content:"\F349"}.ion-sad:before{content:"\F34A"}.ion-sad-outline:before{content:"\F4D7"}.ion-scissors:before{content:"\F34B"}.ion-search:before{content:"\F21F"}.ion-settings:before{content:"\F2AD"}.ion-share:before{content:"\F220"}.ion-shuffle:before{content:"\F221"}.ion-skip-backward:before{content:"\F222"}.ion-skip-forward:before{content:"\F223"}.ion-social-android:before{content:"\F225"}.ion-social-android-outline:before{content:"\F224"}.ion-social-angular:before{content:"\F4D9"}.ion-social-angular-outline:before{content:"\F4D8"}.ion-social-apple:before{content:"\F227"}.ion-social-apple-outline:before{content:"\F226"}.ion-social-bitcoin:before{content:"\F2AF"}.ion-social-bitcoin-outline:before{content:"\F2AE"}.ion-social-buffer:before{content:"\F229"}.ion-social-buffer-outline:before{content:"\F228"}.ion-social-chrome:before{content:"\F4DB"}.ion-social-chrome-outline:before{content:"\F4DA"}.ion-social-codepen:before{content:"\F4DD"}.ion-social-codepen-outline:before{content:"\F4DC"}.ion-social-css3:before{content:"\F4DF"}.ion-social-css3-outline:before{content:"\F4DE"}.ion-social-designernews:before{content:"\F22B"}.ion-social-designernews-outline:before{content:"\F22A"}.ion-social-dribbble:before{content:"\F22D"}.ion-social-dribbble-outline:before{content:"\F22C"}.ion-social-dropbox:before{content:"\F22F"}.ion-social-dropbox-outline:before{content:"\F22E"}.ion-social-euro:before{content:"\F4E1"}.ion-social-euro-outline:before{content:"\F4E0"}.ion-social-facebook:before{content:"\F231"}.ion-social-facebook-outline:before{content:"\F230"}.ion-social-foursquare:before{content:"\F34D"}.ion-social-foursquare-outline:before{content:"\F34C"}.ion-social-freebsd-devil:before{content:"\F2C4"}.ion-social-github:before{content:"\F233"}.ion-social-github-outline:before{content:"\F232"}.ion-social-google:before{content:"\F34F"}.ion-social-google-outline:before{content:"\F34E"}.ion-social-googleplus:before{content:"\F235"}.ion-social-googleplus-outline:before{content:"\F234"}.ion-social-hackernews:before{content:"\F237"}.ion-social-hackernews-outline:before{content:"\F236"}.ion-social-html5:before{content:"\F4E3"}.ion-social-html5-outline:before{content:"\F4E2"}.ion-social-instagram:before{content:"\F351"}.ion-social-instagram-outline:before{content:"\F350"}.ion-social-javascript:before{content:"\F4E5"}.ion-social-javascript-outline:before{content:"\F4E4"}.ion-social-linkedin:before{content:"\F239"}.ion-social-linkedin-outline:before{content:"\F238"}.ion-social-markdown:before{content:"\F4E6"}.ion-social-nodejs:before{content:"\F4E7"}.ion-social-octocat:before{content:"\F4E8"}.ion-social-pinterest:before{content:"\F2B1"}.ion-social-pinterest-outline:before{content:"\F2B0"}.ion-social-python:before{content:"\F4E9"}.ion-social-reddit:before{content:"\F23B"}.ion-social-reddit-outline:before{content:"\F23A"}.ion-social-rss:before{content:"\F23D"}.ion-social-rss-outline:before{content:"\F23C"}.ion-social-sass:before{content:"\F4EA"}.ion-social-skype:before{content:"\F23F"}.ion-social-skype-outline:before{content:"\F23E"}.ion-social-snapchat:before{content:"\F4EC"}.ion-social-snapchat-outline:before{content:"\F4EB"}.ion-social-tumblr:before{content:"\F241"}.ion-social-tumblr-outline:before{content:"\F240"}.ion-social-tux:before{content:"\F2C5"}.ion-social-twitch:before{content:"\F4EE"}.ion-social-twitch-outline:before{content:"\F4ED"}.ion-social-twitter:before{content:"\F243"}.ion-social-twitter-outline:before{content:"\F242"}.ion-social-usd:before{content:"\F353"}.ion-social-usd-outline:before{content:"\F352"}.ion-social-vimeo:before{content:"\F245"}.ion-social-vimeo-outline:before{content:"\F244"}.ion-social-whatsapp:before{content:"\F4F0"}.ion-social-whatsapp-outline:before{content:"\F4EF"}.ion-social-windows:before{content:"\F247"}.ion-social-windows-outline:before{content:"\F246"}.ion-social-wordpress:before{content:"\F249"}.ion-social-wordpress-outline:before{content:"\F248"}.ion-social-yahoo:before{content:"\F24B"}.ion-social-yahoo-outline:before{content:"\F24A"}.ion-social-yen:before{content:"\F4F2"}.ion-social-yen-outline:before{content:"\F4F1"}.ion-social-youtube:before{content:"\F24D"}.ion-social-youtube-outline:before{content:"\F24C"}.ion-soup-can:before{content:"\F4F4"}.ion-soup-can-outline:before{content:"\F4F3"}.ion-speakerphone:before{content:"\F2B2"}.ion-speedometer:before{content:"\F2B3"}.ion-spoon:before{content:"\F2B4"}.ion-star:before{content:"\F24E"}.ion-stats-bars:before{content:"\F2B5"}.ion-steam:before{content:"\F30B"}.ion-stop:before{content:"\F24F"}.ion-thermometer:before{content:"\F2B6"}.ion-thumbsdown:before{content:"\F250"}.ion-thumbsup:before{content:"\F251"}.ion-toggle:before{content:"\F355"}.ion-toggle-filled:before{content:"\F354"}.ion-transgender:before{content:"\F4F5"}.ion-trash-a:before{content:"\F252"}.ion-trash-b:before{content:"\F253"}.ion-trophy:before{content:"\F356"}.ion-tshirt:before{content:"\F4F7"}.ion-tshirt-outline:before{content:"\F4F6"}.ion-umbrella:before{content:"\F2B7"}.ion-university:before{content:"\F357"}.ion-unlocked:before{content:"\F254"}.ion-upload:before{content:"\F255"}.ion-usb:before{content:"\F2B8"}.ion-videocamera:before{content:"\F256"}.ion-volume-high:before{content:"\F257"}.ion-volume-low:before{content:"\F258"}.ion-volume-medium:before{content:"\F259"}.ion-volume-mute:before{content:"\F25A"}.ion-wand:before{content:"\F358"}.ion-waterdrop:before{content:"\F25B"}.ion-wifi:before{content:"\F25C"}.ion-wineglass:before{content:"\F2B9"}.ion-woman:before{content:"\F25D"}.ion-wrench:before{content:"\F2BA"}.ion-xbox:before{content:"\F30C"}.aspect-food-carousel.img_link img{z-index:1}.akm-nocarousel>:not(button)>*>*{display:inline-block}.section-room-showcase .akm-nocarousel>:not(button)>*>*{width:24.5%;margin:0 0 20px;padding:0 20px}.akm-nocarousel .spaced-out-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.akm-nocarousel .room_info{min-height:554px}.section-room-showcase .akm-nocarousel p{white-space:normal}.featured-slide>:not(button){height:100%;overflow:hidden}.section-booking-widget .featured-slide>*>*{display:block}.section-booking-widget .featured-slide{height:510px}.featured-slide{white-space:nowrap;position:relative}.featured-slide .owl-nav button{position:absolute;top:50%;transform:translateY(calc(-50% - 15px));width:auto;padding:10px;line-height:0;font-size:40px;background-color:#fff0;z-index:1}.featured-slide .owl-nav button span{display:none}.owl-carousel.featured-slide .owl-nav .owl-prev,.owl-carousel.featured-slide .owl-nav .owl-next{padding:10px!important;line-height:0!important;font-size:40px!important;background-color:transparent!important}.owl-carousel.featured-slide .owl-nav button.owl-prev{left:-30px}.owl-carousel.featured-slide .owl-nav button.owl-next{right:-30px}.featured-slide .owl-nav button:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(0,transparent 25%,#fff 25%,#fff 75%,transparent 75%);padding:10px;z-index:1000}.owl-carousel.featured-slide .owl-nav button.owl-prev:before{content:"\F3D5"}.owl-carousel.featured-slide .owl-nav button.owl-next:before{content:"\F3D6"}.owl-carousel.featured-slide .owl-nav .owl-prev:hover,.owl-carousel.featured-slide .owl-nav .owl-next:hover{opacity:.3}.owl-carousel.featured-slide .owl-dots{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);display:flex;height:10px}.owl-carousel.featured-slide .owl-dots .owl-dot{width:10px;height:10px;border:1px solid #4d2b42;border-radius:100%;margin:0 5px;transition:background-color 200ms ease-in-out;outline:none}.owl-carousel.featured-slide .owl-dots .owl-dot.active{background-color:#4d2b42}.grid{margin:0 -15px}.grid .grid-column{width:50%;float:left;padding:0 15px}.grid .grid-column .wpcf7{width:85%}.grid .grid-column input[type="text"],.grid .grid-column input[type="email"],.grid .grid-column input[type="tel"],.grid .grid-column input[type="number"],.grid .grid-column input[type="date"]{width:100%;margin-bottom:20px;font-size:20px}.grid .grid-column textarea{width:100%;font-size:20px;margin-bottom:20px;border-bottom:1px solid #968b85}.grid .grid-column .wpcf7 select{font-family:'Mrs Eaves OT','mrs-eaves','Times',serif;width:100%;margin-bottom:20px;font-size:16px;padding:5px}.grid .grid-column input[type="submit"]{padding:20px 100px 20px 0;border:none;border-bottom:1px solid #4d2b42;color:#4d2b42;cursor:pointer;transition:background-color 200ms ease-in-out;font-style:normal;background:#fff url(/wp-content/themes/akademi/img/button-arrow.png) no-repeat right center;text-transform:capitalize;float:right}.bookBtn{width:30%;display:flex;cursor:pointer;display:flex;align-items:center;justify-content:center;text-transform:capitalize;font-size:1.5rem;background:#4d2a42;color:#fff;padding:10px}a.bookBtn:hover,a.bookBtn:active{color:#fff;font-size:110%}.home_slideshow{white-space:nowrap;position:relative;height:100%}.home_slideshow>:not(button){height:100%;overflow:hidden}.home_slideshow .owl-carousel.featured-slide .owl-nav button.owl-prev{left:-19px}.home_slideshow .owl-carousel.featured-slide .owl-nav button.owl-next{right:-19px}.home_slideshow .owl-carousel.featured-slide .owl-dots{display:none}.hero button{z-index:1}.newsletter-wrapper .newsletter-form_area{width:40%;float:right}.newsletter-wrapper .newsletter-form_area .newsletter-form{width:100%;padding:25px 40px}.newsletter-wrapper .newsletter-form_area .small_logo img{width:74px;height:49px;display:inline-block;vertical-align:baseline}.newsletter-wrapper .newsletter-form_area .small_logo small{display:inline-block;padding-left:10px;font-size:18px}.newsletter-wrapper .info{width:33%;float:left;margin-top:0}.newsletter-wrapper .info .info-widget{width:100%;margin-top:40px}.newsletter-wrapper .info .info-widget:first-child{margin-top:0}.newsletter_sep{border-color:#ebe9e6}.home .hero .owl-carousel .owl-item img{height:calc(100vh - 60px);object-fit:cover}.hero.small .owl-carousel .owl-item img{height:510px;object-fit:cover}.section-header-carousel .owl-carousel .owl-item img{height:580px;object-fit:cover}.section-room-showcase .akm-nocarousel{width:calc(100% + 40px);transform:translateX(-20px)}button.icon.slh-icon:before{content:url(/wp-content/themes/akademi/img/SLH_icon_round2.svg)}.newsletter-form form button{box-sizing:border-box;padding:0 30px 0 0}.grid:after,.newsletter-wrapper:after{clear:both;content:"";display:table}.newsletter-form+*>*:last-child{width:inherit}.footer_section .newsletter-wrapper{max-width:1280px;margin:0 auto;padding:60px 40px}.footer_section{background-color:#ebe9e6;position:relative;margin-bottom:-22px}.footer_section h3{font-family:'Proxima Nova';font-weight:400;font-size:18px;text-transform:uppercase}.footer_wrap{width:100%;max-width:1280px;padding:60px 40px;margin:0 auto;display:flex;flex-wrap:wrap}.footer_top{display:flex;flex-wrap:wrap;width:100%;padding:0 0 50px 0}.footer_top ul{padding:0;margin:0;list-style:none}.footer_top ul li{font-size:20px;line-height:24px}.footer_col{width:25%;padding:20px}.footer_col p{font-size:20px;margin:0}.footer_bottom{border-top:#978c87 1px solid;width:100%}.footer_bottom.top{display:none}.small_logo img{max-width:50px;margin:0 0 10px 0;border:#4d2b42 1px solid}.small_logo small{font-size:18px}.social-buttons{margin:16px 0 0 0}.arrow_link{font-style:italic;color:#4b253e;font-size:17px;display:inline-block;margin:17px 0 0 0}.arrow_link:after{font-family:"Ionicons";content:"\F3D6";font-size:24px;position:relative;bottom:-5px;margin-left:7px;font-style:normal}.footer_section .info{width:100%}.footer_section .newsletter-form_area{width:100%}.newsletter_note{font-size:17px;font-style:italic}body footer{display:none}section.section-newsletter+.section-paragraph{display:none}.section-hero-carousel #heroVideo{position:absolute;top:0;left:0;width:100%;height:100%;border:0;z-index:1;object-fit:cover}.parallax-section{width:100%!important;max-width:100%!important;height:588px;display:table;text-align:center;background-repeat:no-repeat;background-position:50% 50%;background-size:100%;background-color:#fff0;background-size:cover;background-attachment:fixed}.parallax-caption{max-width:700px;margin:auto}.parallax-section .container{display:table-cell;vertical-align:middle}.parallax-caption h2{max-width:100%!important;margin:0 0 50px 0;color:#fff;text-shadow:3px 3px 8px #000}.parallax-caption p{color:#fff;text-shadow:3px 3px 8px #000}a.border-button{font-weight:400;font-size:25px;font-family:inherit;outline:none;cursor:pointer;white-space:nowrap;border-width:0;border-style:solid;border-color:#4d2b42;line-height:55px;height:55px;border-radius:2px;background-color:#4d2b42;color:#fff;width:100%;position:relative;display:inline-block;max-width:248px}a.border-button::before{content:' ';width:calc(100% + 6px);height:calc(100% + 6px);border:1px;border-style:solid;border-color:#fff0;top:-4px;left:-4px;position:absolute;transition:border-color .2s}a.border-button:hover::before{border-color:#d6d1cb}@media (min-aspect-ratio:16/9){#heroVideo{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){#heroVideo{width:300%;left:-100%}}.desk_header{display:block}.mob_header{display:none}.button-wrap{background-color:#4d2a42;color:#fff;height:40px;position:fixed;left:-200px;top:50%;width:160px;z-index:4;transition:left .4s ease-out;transform:translateY(-50%)}.button-wrap+.button-wrap{top:60%}.button-wrap.btn-open{left:0}.button-wrap.btn-open+.button-wrap.btn-open{transition:left .5s ease-out}.button-wrap .btn-triggers{display:inline-block;width:100%;pointer-events:all;box-shadow:0 0 14px rgb(0 0 0 / 17%);height:40px}.button-wrap .btn-triggers::before{content:'';border:1px solid #4d2a42;;display:block;height:46px;position:absolute;top:-4px;width:165px;right:-4px;opacity:0}.button-wrap .btn-triggers .btn-label{position:absolute;top:9px;font-size:21px;right:55px;transition:opacity .2s;font-family:'Mrs Eaves OT','mrs-eaves','Times',serif}.button-wrap .btn-triggers .ion-icon{font-size:40px;position:absolute;right:16px;top:2px;font-size:34px}.button-wrap .btn-triggers:hover{color:#fff}.button-wrap .btn-triggers:hover .btn-label{transform:scale(1.05)}.button-wrap .btn-triggers:hover::before{opacity:1;transition:opacity .1s ease-out}body>nav>.head-desktop a.border-button.head{padding:0 20px;margin:0 0 0 22px;line-height:45px;height:45px}.head-desktop{padding-right:20px}@media only screen and (max-width:990px){.section-room-showcase .akm-nocarousel>:not(button)>*>*{width:49.5%}.grid .grid-column .wpcf7{width:100%}.newsletter-wrapper .newsletter-form_area .newsletter-form small{margin-bottom:0}.section-header-carousel .owl-carousel .owl-item img{height:100%}.head-desktop{display:none}}@media only screen and (max-width:767px){.section-booking-widget .featured-slide{height:auto}.section-room-showcase .akm-nocarousel>:not(button)>*>*{width:100%}.akm-nocarousel .room_info{min-height:inherit}.grid .grid-column{width:100%;float:none}.newsletter-wrapper .newsletter-form_area{width:100%}.newsletter-wrapper .info{width:100%;float:none}.hero.small .owl-carousel .owl-item img{height:100vw}.section-header-carousel .home_slideshow{width:100vw;transform:translateX(-20px);height:65vw;margin:0}.section-header-carousel .owl-carousel .owl-item img{height:65vw}.hero h3{padding-left:60px;padding-right:60px}.newsletter-wrapper .newsletter-form_area .small_logo small{font-size:16px}.desk_header{display:none}.mob_header{display:block}.footer_top{padding:0}.footer_wrap .footer_bottom.top{display:block;border-top:0;border-bottom:#978c87 1px solid;padding:0 0 45px}.parallax-section{background-attachment:unset}.footer_wrap .foo-newsletter form input[type="email"]{width:calc(100% - 0px);float:none;font-size:20px;line-height:36px;margin:0 0 15px 0}.footer_wrap .foo-newsletter form .newsletter_btn{height:44px;line-height:44px;width:100%;float:none}.footer_bottom.bottom{display:none}.footer_wrap{padding:0 20px}.footer_section .footer_wrap .foo-newsletter h3{font-size:20px}.foo-newsletter p{font-size:20px}.foo-newsletter{padding:40px 15px 0}.footer_col{padding:40px 0 0;width:100%}.footer_wrap .footer_top .social-buttons .icon{font-size:35px}.foo-newsletter{padding:40px 0 0px!important}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:#fff0;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:#fff0;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/wp-content/themes/akademi/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.foo-newsletter{padding:40px 15px 0;text-align:center}.footer_section .foo-newsletter h3{font-size:22px;margin-bottom:0}.foo-newsletter form{max-width:444px;margin:0 auto}.foo-newsletter form input[type="email"]{width:calc(100% - 166px);float:left;background-color:#fff;border:none;outline:none;padding:5px 24px 4px;color:#978c87;font-style:italic}.foo-newsletter form .newsletter_btn{width:136px;height:40px;float:right;background-color:#4b253e;border-radius:2px;text-align:center;color:#fff;line-height:40px;outline:none;border:none}.foo-newsletter form:after{clear:both;content:"";display:table}.footer_top .social-buttons a{margin-right:8px;display:inline-block}.footer_top .social-buttons .icon{width:30px;padding:0}.newsletter_note{max-width:444px;margin:20px auto 0}*:focus{outline:none}@media not all and (min-resolution:.001dpcm){@media{.hero{height:calc(100vh - 140px)}}}