/*!
 * cca Version 1.0.0 (http://cca.com)
 * Copyright 2014-2019 Kobu Creative Digital Agency
 * Licensed under GPL-2.0 (http://www.gnu.org/licenses/gpl-2.0.html)
 */

@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:not(svg):not(g):not(path):not(.slick-track):not(.slick-list):not(.slick-slide){-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.slick-slide{-webkit-text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none;font-style:italic}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}mark{background:none}select{max-width:100%}em{font-style:italic}strong{font-weight:700}p{margin:0 0 20px}h1,h2,h3,h4,h5,h6{font-weight:800;text-transform:uppercase;color:#80ccc1;line-height:1.15}.gray-container h1,.gray-container h2,.gray-container h3,.gray-container h4,.gray-container h5,.gray-container h6,.white-container h1,.white-container h2,.white-container h3,.white-container h4,.white-container h5,.white-container h6{color:#3a3c4b}.blue-container h1,.blue-container h2,.blue-container h3,.blue-container h4,.blue-container h5,.blue-container h6,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fdfdfd}body.language_de h1,body.language_de h2,body.language_de h3,body.language_de h4,body.language_de h5,body.language_de h6{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}h1,h2{font-size:30.4px;font-size:1.9rem;margin-bottom:40px}.title-menu h1,.title-menu h2{font-size:35.2px;font-size:2.2rem}h3{font-size:22.4px;font-size:1.4rem;font-weight:600;margin-bottom:10px}.darkblue-container h3{color:#fdfdfd}h3.h3-title{margin-bottom:0}form h3{text-transform:none;margin-bottom:15px}h4{font-size:19.2px;font-size:1.2rem}h5{font-size:17.6px;font-size:1.1rem}h6{font-size:16px;font-size:1rem}@-webkit-keyframes autofill{to{color:#3a3c4b;background:rgba(128,204,193,.08)}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}button,input,select,textarea{background-color:transparent;font-family:Montserrat,Helvetica,Tahoma,sans-serif;letter-spacing:.5px;border:0;border-radius:0;width:100%;padding:10px 0;font-size:15.2px;font-size:.95rem;color:#3a3c4b;outline:0;border-bottom:1px solid #3a3c4b;font-weight:600}.btn,.content-area .btn,.primary-cta,.secondary-cta,.wp-block-button__link,button,input[type=submit]{width:auto;cursor:pointer;text-align:center;text-transform:uppercase;border:2px solid #3a3c4b;padding:18px 40px;font-size:12px;font-size:.75rem;letter-spacing:1.5px;background-color:transparent;color:#3a3c4b;line-height:1;font-weight:800;display:inline-block;margin-right:20px;min-width:200px;border-radius:0}.btn:last-child,.content-area .btn:last-child,.primary-cta:last-child,.secondary-cta:last-child,.wp-block-button__link:last-child,button:last-child,input[type=submit]:last-child{margin-right:0}.btn:hover,.content-area .btn:hover,.primary-cta:hover,.secondary-cta:hover,.wp-block-button__link:hover,button:hover,input[type=submit]:hover{background-color:#3a3c4b;border:2px solid #3a3c4b;color:#fdfdfd}.btn.btn-white,.content-area .btn.btn-white,.primary-cta.btn-white,.secondary-cta.btn-white,.wp-block-button__link.btn-white,button.btn-white,input[type=submit].btn-white{border:2px solid #fdfdfd;color:#fdfdfd}.btn.btn-white:hover,.content-area .btn.btn-white:hover,.primary-cta.btn-white:hover,.secondary-cta.btn-white:hover,.wp-block-button__link.btn-white:hover,button.btn-white:hover,input[type=submit].btn-white:hover{background-color:#fdfdfd;border:2px solid #fdfdfd;color:#3a3c4b}.primary-cta,.secondary-cta{width:auto;cursor:pointer;text-align:center;text-transform:uppercase;padding:0;font-size:12px;font-size:.75rem;letter-spacing:1.5px;line-height:1;font-weight:800;display:inline-block;min-width:200px}.primary-cta a,.secondary-cta a{padding:18px 40px!important;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;display:inline-block!important}.primary-cta a,.primary-cta a:hover,.secondary-cta a,.secondary-cta a:hover{border-bottom:none;color:inherit}.secondary-cta{border:2px solid #3a3c4b;background-color:transparent;color:#3a3c4b}.secondary-cta:hover{background-color:#3a3c4b;border:2px solid #3a3c4b;color:#fdfdfd}.btn.btn-blue,.btn.primary-cta,.content-area .btn.btn-blue,.primary-cta,.wp-block-button__link,button,input[type=submit]{border:2px solid #80ccc1;background-color:#80ccc1;color:#fdfdfd}.btn.btn-blue:hover,.btn.primary-cta:hover,.content-area .btn.btn-blue:hover,.primary-cta:hover,.wp-block-button__link:hover,button:hover,input[type=submit]:hover{background-color:#3a3c4b;border:2px solid #3a3c4b;color:#fdfdfd}.darkblue-container .btn.btn-blue:hover,.darkblue-container .btn.primary-cta:hover,.darkblue-container .content-area .btn.btn-blue:hover,.darkblue-container .primary-cta:hover,.darkblue-container .wp-block-button__link:hover,.darkblue-container button:hover,.darkblue-container input[type=submit]:hover{background-color:#fdfdfd;border:2px solid #fdfdfd;color:#3a3c4b}input[type=checkbox],input[type=radio]{width:14px;height:14px;display:inline-block;padding:0;top:4px;position:relative;border:1px solid #3a3c4b;margin-left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:checked,input[type=radio]:checked{background-image:url(../images/cross_dark.svg);background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat}span.wpcf7-list-item{margin:0}span.wpcf7-list-item label{cursor:pointer}.acceptance span.wpcf7-list-item{width:100%}.acceptance input[type=checkbox],.acceptance input[type=radio]{top:0}.acceptance span.wpcf7-list-item-label{display:inline-block;vertical-align:top;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding-left:5px}textarea{height:180px;border:1px solid #3a3c4b;padding:15px}textarea.medium_ta{height:200px}textarea.large_ta{height:270px}input:focus,textarea:focus{outline:none}select{font-weight:400}.input-select{position:relative;display:block;width:100%}.input-select:after{content:"";position:absolute;right:0;top:16px;pointer-events:none;z-index:999;width:14px;height:8px;background-image:url(../images/arrow_down.svg);background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat}.input-select select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-input-placeholder{color:#3a3c4b;opacity:1;font-weight:400}:-moz-placeholder,::-moz-placeholder{color:#3a3c4b;opacity:1;font-weight:400}:-ms-input-placeholder{color:#3a3c4b;opacity:1;font-weight:400}.input-group{padding-top:10px;position:relative;font-size:15.2px;font-size:.95rem;color:#3a3c4b}.input-group.inline-options{margin-bottom:10px;margin-top:10px}.input-group.inline-options label{margin-right:10px}.input-group.inline-options span.wpcf7-list-item.last label{margin-right:0}.input-group.inline-options .wpcf7-form-control-wrap{display:inline-block}.input-group.acceptance{margin-bottom:10px;padding-top:0}.input-group.date{margin-bottom:20px;width:100%}.input-group.date .date-group{overflow:hidden}.input-group.date .wpcf7-form-control-wrap{float:left}.input-group.date .wpcf7-form-control-wrap.from-day,.input-group.date .wpcf7-form-control-wrap.from-month,.input-group.date .wpcf7-form-control-wrap.to-day,.input-group.date .wpcf7-form-control-wrap.to-month{width:30px;margin-right:10px}.input-group.date .wpcf7-form-control-wrap.from-year,.input-group.date .wpcf7-form-control-wrap.to-year{width:45px}.input-group:not(.date):not(.acceptance):not(.inline-options){margin-bottom:20px}.input-group:not(.date):not(.acceptance):not(.inline-options) label{font-size:12px;font-size:.75rem;color:transparent;position:absolute;top:0}.input-group:not(.date):not(.acceptance):not(.inline-options).active label{color:#3a3c4b}.input-group:not(.date):not(.acceptance):not(.inline-options).active ::-webkit-input-placeholder{opacity:0}.input-group:not(.date):not(.acceptance):not(.inline-options).active :-moz-placeholder,.input-group:not(.date):not(.acceptance):not(.inline-options).active ::-moz-placeholder{opacity:0}.input-group:not(.date):not(.acceptance):not(.inline-options).active :-ms-input-placeholder{opacity:0}form .row .col50{padding-top:0;padding-bottom:0}.wpcf7-form-control-wrap{position:static}.date-group span.wpcf7-not-valid-tip{display:none}.date-group .wpcf7-form-control-wrap:last-child span.wpcf7-not-valid-tip{display:block}span.wpcf7-not-valid-tip{position:absolute;top:100%;margin-top:5px;width:100%;left:0;font-size:.8em;color:#80ccc1}.input-group.acceptance span.wpcf7-not-valid-tip{position:relative;top:auto;margin-top:5px}form div.wpcf7-response-output{border:0;margin-left:0;margin-right:0;background-color:#80ccc1;color:#fdfdfd;padding:18px 40px}a.submit-request{border:2px solid #3a3c4b;padding:12px 30px;font-size:12px;font-size:.75rem;letter-spacing:1.5px;background-color:transparent;color:#3a3c4b;line-height:1;display:inline-block;text-transform:uppercase;font-weight:600}a.submit-request.active,a.submit-request:hover{background-color:#3a3c4b;color:#fdfdfd}.menu-wrapper #logo-wrapper{width:190px}.menu-wrapper #navigation{width:-webkit-calc(100% - 190px);width:calc(100% - 190px);text-align:right}.menu-wrapper #navigation .language-wrapper{margin-left:80px;position:relative;display:inline-block;vertical-align:middle;color:#3a3c4b;font-weight:600;font-size:14.08px;font-size:.88rem;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;text-transform:uppercase}.menu-wrapper #navigation .language-wrapper .current-lang{cursor:pointer;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;line-height:1.4;padding-bottom:10px;padding-top:10px}.menu-wrapper #navigation .language-wrapper .current-lang .current-lang-code{display:inline-block;vertical-align:middle;padding-right:2px;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.menu-wrapper #navigation .language-wrapper .lang-selector{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:100%;left:0;text-align:left;line-height:1.5;background-color:#fdfdfd;-webkit-box-shadow:0 3.5px 4px 0 rgba(0,0,0,.5);box-shadow:0 3.5px 4px 0 rgba(0,0,0,.5);padding:15px 0}.menu-wrapper #navigation .language-wrapper .lang-selector a{background-color:#fdfdfd;width:100%;display:block;padding:8px 10px;color:#707070;line-height:1}.menu-wrapper #navigation .language-wrapper .lang-selector a:hover{color:#3a3c4b}.menu-wrapper #navigation .language-wrapper .lang-selector-group:hover .lang-selector{opacity:1;visibility:visible;pointer-events:auto}.menu-wrapper #navigation a.submit-request{margin-left:80px}.menu-wrapper #navigation .navigation{position:relative;display:inline-block;margin-left:auto;margin-right:0;text-align:left}.menu-wrapper #navigation .navigation .menu{margin:0;padding:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:14.08px;font-size:.88rem}.menu-wrapper #navigation .navigation .menu li.hidden-desktop{display:none}.menu-wrapper #navigation .navigation .menu>li{vertical-align:middle;position:relative;padding:10px 20px;white-space:nowrap;*white-space:normal}.menu-wrapper #navigation .navigation .menu>li:last-child{padding-right:0}.menu-wrapper #navigation .navigation .menu>li a{color:#707070;text-transform:uppercase;font-weight:600}.menu-wrapper #navigation .navigation .menu>li.active a,.menu-wrapper #navigation .navigation .menu>li a:hover{color:#3a3c4b}.menu-wrapper #navigation .navigation .menu li:hover ul{opacity:1;visibility:visible;pointer-events:auto}.menu-wrapper #navigation .navigation .menu ul{position:absolute;top:100%;left:0;z-index:10001;padding:15px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fdfdfd;opacity:0;visibility:hidden;pointer-events:none;min-width:100%;-webkit-box-shadow:0 3.5px 4px 0 rgba(0,0,0,.5);box-shadow:0 3.5px 4px 0 rgba(0,0,0,.5)}.menu-wrapper #navigation .navigation .menu ul li{width:100%;background-color:#fdfdfd;margin-bottom:2px}.menu-wrapper #navigation .navigation .menu ul li:focus,.menu-wrapper #navigation .navigation .menu ul li:hover,.menu-wrapper #navigation .navigation .menu ul li a:focus,.menu-wrapper #navigation .navigation .menu ul li a:hover{background-color:#fdfdfd;color:#3a3c4b}.menu-wrapper #navigation .navigation .menu ul li a,.menu-wrapper #navigation .navigation .menu ul li span{padding:5px 20px;color:#707070;display:block;font-size:.9em;text-transform:none}.mobile-menu-toggle{position:fixed;z-index:10003;top:40px;right:2.8%}.toggle-menu{position:relative;display:inline-block;vertical-align:middle}#nav-icon{height:17px;margin:0 0 0 auto;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;position:relative;display:none}#nav-icon,#nav-icon span{width:25px;-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#nav-icon span{display:block;position:absolute;height:2px;background:#3a3c4b;border-radius:2px;opacity:1;right:0;-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:first-child{top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:8.5px}#nav-icon span:nth-child(4){top:16.5px}#nav-icon.open span{background-color:#3a3c4b}#nav-icon.open span:first-child{width:0}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){width:0}#mobile-menu{z-index:10002;position:fixed;right:-400px;top:0;width:400px;height:100%;background-color:#80ccc1;padding-top:100px;display:none}#mobile-menu.open{right:0}#mobile-menu .language-wrapper{margin-top:20px;position:relative;display:inline-block;vertical-align:middle;color:#3a3c4b;font-size:14.08px;font-size:.88rem;text-transform:uppercase;position:absolute;bottom:15px;left:30px}#mobile-menu .language-wrapper,#mobile-menu .language-wrapper .current-lang{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#mobile-menu .language-wrapper .current-lang{cursor:pointer;line-height:1.4;font-weight:600;margin-bottom:10px}#mobile-menu .language-wrapper .current-lang .current-lang-code{display:inline-block;vertical-align:middle;padding-right:2px;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}#mobile-menu .language-wrapper .lang-selector{opacity:0;visibility:hidden;pointer-events:none;text-align:left;line-height:1.5}#mobile-menu .language-wrapper .lang-selector a{width:auto;display:inline-block;padding:10px 20px 10px 0;color:#3a3c4b;line-height:1}#mobile-menu .language-wrapper .lang-selector-group.visible .lang-selector{opacity:1;visibility:visible;pointer-events:auto}#mobile-menu a.submit-request{font-size:14.4px;font-size:.9rem;border-color:#fdfdfd;color:#fdfdfd;position:absolute;bottom:105px;left:30px}#mobile-menu a.submit-request:hover{background-color:#fdfdfd;color:#3a3c4b}#mobile-menu #navigation-mobile .navigation{position:relative;height:-webkit-calc(100% - 270px);height:calc(100% - 270px);position:absolute;width:100%;padding-right:2.8%;padding-left:30px;overflow-y:auto}#mobile-menu #navigation-mobile .navigation .menu{margin:0;padding:0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#mobile-menu #navigation-mobile .navigation .menu>li{vertical-align:middle;position:relative;padding:15px 20px 15px 0;display:block}#mobile-menu #navigation-mobile .navigation .menu>li:last-child{padding-right:0}#mobile-menu #navigation-mobile .navigation .menu>li a{color:#3a3c4b;text-transform:uppercase;font-weight:600}#mobile-menu #navigation-mobile .navigation .menu>li.open .arrow-down{-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-filter:FlipV;filter:FlipV;-ms-filter:"FlipV"}#mobile-menu #navigation-mobile .navigation .menu ul{padding:15px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;display:none;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}#mobile-menu #navigation-mobile .navigation .menu ul li{width:100%;margin-bottom:2px}#mobile-menu #navigation-mobile .navigation .menu ul li a,#mobile-menu #navigation-mobile .navigation .menu ul li span{padding:5px 0;color:#3a3c4b;display:block;font-size:.85em;text-transform:none}body,html{width:100%;min-height:100%;height:100%;posiion:relative;background-color:#fdfdfd;padding:0;margin:0;font-family:Montserrat,Helvetica,Tahoma,sans-serif;font-size:16px;line-height:1.35;font-weight:400;letter-spacing:.5px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;color:#707070}a{color:inherit;text-decoration:none}.content-area a{display:inline;border-bottom:1px solid #3a3c4b;padding-bottom:.5px}.content-area a:hover{color:#80ccc1;border-bottom:1px solid #80ccc1}.content-area .read-more,.content-area .small-cta,.content-area .visit-website,.meeting-room-plan .room-setups .room-setup,.meeting-room-plan .view-larger .room-setup{font-weight:900;padding-bottom:5px;border:0;border-bottom:2px solid #80ccc1;color:#80ccc1;text-transform:uppercase;font-size:.8em;display:inline-block}.content-area .read-more:hover,.content-area .small-cta:hover,.content-area .visit-website:hover,.meeting-room-plan .room-setups .room-setup:hover,.meeting-room-plan .view-larger .room-setup:hover{border:0;border-bottom:2px solid #80ccc1;background-color:transparent}sup{vertical-align:super}sub,sup{font-size:smaller}sub{vertical-align:sub}p+.btn{margin-top:40px}p:last-child{margin-bottom:0}img{width:100%;height:auto}.oh{overflow:hidden}.mt20{margin-top:20px}.mt40{margin-top:40px}.mt60{margin-top:60px}.mt80{margin-top:80px}.mb40{margin-bottom:40px}.mb60{margin-bottom:60px}.mb80{margin-bottom:80px}.blue-container,.darkblue-container,.gray-container,.ptb80,.white-container{padding-top:80px;padding-bottom:80px}.clr:after,.gallery-outer .thumbnails .thumbnails-container:after,.menu-wrapper #navigation .navigation .menu:after,.menu-wrapper:after,.prizes:after,.row:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}.dt{display:table;width:100%}.dt.fullheight{height:100%}.dt .dtc{display:table-cell}.dt .dtc.align-middle{vertical-align:middle}.dt .dtc.align-top{vertical-align:top}.dt .dtc.align-bottom{vertical-align:bottom}#tablesite-content{display:table;height:100%;width:100%;table-layout:fixed;position:relative}#tablesite-content.autoheight{height:auto}#tablesite-content #footer-wrap{display:table-row;height:1px}#tablesite-content #main-content{display:table-row;overflow:hidden}.container{width:59.7%;margin-left:auto;margin-right:auto}.content-area .container h1,.content-area .container h2,.content-area .container h3,.content-area .container h4,.content-area .container h5,.content-area .container h6,.content-area .container p{max-width:850px}.content-area .container .row{max-width:-webkit-calc(850px + 3.16rem);max-width:calc(850px + 3.16rem)}.content-area .container .text-center .row,.content-area .container .text-center h1,.content-area .container .text-center h2,.content-area .container .text-center h3,.content-area .container .text-center h4,.content-area .container .text-center h5,.content-area .container .text-center h6,.content-area .container .text-center p{margin-left:auto;margin-right:auto}.content-area .container.large .row,.content-area .container.medium .row,.content-area .container.small2 .row,.content-area .container.small .row,.content-area .container.xlarge .row,.content-area .container.xsmall .row{max-width:-webkit-calc(100% + 3.16rem);max-width:calc(100% + 3.16rem)}.container.xsmall{width:40.3%}.container.small{width:64%}.container.small2{width:71.2%}.container.medium{width:84.4%}.container.large{width:90.5%}.container.xlarge{width:94.4%}.white-container.ptb30{padding-top:30px;padding-bottom:30px}.white-container.ptb40{padding-top:40px;padding-bottom:40px}.white-container:not(.borders):last-child{padding-bottom:0;position:relative}.white-container:not(.borders):last-child:after{content:"";border-top:2px solid #e7e7e7;margin-top:100px;display:block;width:88%;margin-left:auto;margin-right:auto}.white-container.borders{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.white-container+.white-container{padding-top:0}.gray-container{background-color:#e7e7e7}.darkblue-container{background-color:#3a3c4b;color:#fdfdfd}.darkblue-container.nopadding{padding-top:0;padding-bottom:0}.blue-container{background-color:#80ccc1;background-position:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative}.blue-container:before{position:absolute;content:" ";height:100%;width:100%;background-color:rgba(128,204,193,.8);top:0;left:0}.blue-container .container{position:relative;color:#fdfdfd}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.gallery-outer .thumbnails .thumbnails-container,.menu-wrapper,.menu-wrapper #navigation .navigation .menu,.prizes,.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gallery-outer .thumbnails .thumbnails-container>div,.menu-wrapper #navigation .navigation .menu>div,.menu-wrapper>div,.prizes>div,.row>div{float:left}.menu-wrapper,.menu-wrapper #navigation .navigation .menu,.prizes,.row.align-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row{margin-left:-1.58rem;margin-right:-1.58rem}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row .col30,.row .col33,.row .col40,.row .col50,.row .col60,.row .col70,.row .col100{padding:1.58rem}.row .col30{width:30%}.row .col33{width:33.33%}.row .col40{width:40%}.row .col50{width:50%}.row .col60{width:60%}.row .col70{width:70%}.row .col100{width:100%}.arrow-down{display:inline-block;width:12px;background-image:url(../images/arrow_down.svg);margin-left:5px;margin-bottom:1px}.arrow-down,.dot-line{height:8px;background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat}.dot-line{width:50px;background-image:url(../images/dot_line.svg);margin-bottom:35px}.virtual-tour-icon{width:32px;height:32px;background-image:url(../images/virtual_tour.svg);background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;margin-bottom:35px}.max800{max-width:800px}#cookies-notification{position:fixed;z-index:10010;width:100%;bottom:0;left:0;background-color:#3a3c4b;padding-top:40px;padding-bottom:40px;color:#fdfdfd;opacity:1}#cookies-notification.hidden{opacity:0}#cookies-notification .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#cookies-notification .container:after{clear:both;content:" ";display:block;height:0;line-height:0;visibility:hidden}#cookies-notification .message{float:left;width:-webkit-calc(100% - 350px);width:calc(100% - 350px);margin-bottom:0}#cookies-notification .message p{margin-bottom:0;font-size:.9em;max-width:850px}#cookies-notification .message a{color:#fdfdfd;text-decoration:underline}#cookies-notification .buttons{width:350px;float:left;text-align:right}#header{position:fixed;background-color:#fdfdfd;padding-top:20px;padding-bottom:20px;z-index:9999;width:100%;top:0;left:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}#home-gallery{background-color:#e7e7e7;position:relative;height:-webkit-calc(100% - 140px);height:calc(100% - 140px);margin-top:140px;z-index:2;margin-bottom:-50px;width:100%;display:table;direction:rtl}#home-gallery .home-gallery-container,#home-gallery .top-info-container{display:table-cell;vertical-align:top;direction:ltr;height:100%}#home-gallery .top-info-container{width:30vw}#home-gallery .home-gallery-container{width:70vw}#home-gallery .gallery-outer{height:-webkit-calc(100% - 50px);height:calc(100% - 50px);padding-top:0;overflow:hidden;margin-top:0;width:100%;max-height:-webkit-calc(100vh - 140px);max-height:calc(100vh - 140px)}#home-gallery .gallery-outer .gallery{position:absolute;height:100%;width:100%;top:0;left:0}#home-gallery .gallery-outer .gallery .slick-list,#home-gallery .gallery-outer .gallery .slick-track{height:100%}#home-gallery .gallery-outer .gallery .slide{height:100%;position:relative}#home-gallery .gallery-outer .gallery .slide .gallery-img{height:100%;padding-top:0}#home-gallery .gallery-outer .gallery .slide video{-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%;min-height:100%;height:auto;width:auto;max-width:none;min-width:100%;z-index:-100}#home-gallery .gallery-outer .gallery .slick-next,#home-gallery .gallery-outer .gallery .slick-prev{top:auto;bottom:0;margin-top:0}#home-gallery .top-info{background-color:#3a3c4b;background-image:url(../images/dot_pattern.svg);-webkit-background-size:205px 90px;background-size:205px 90px;background-position:left bottom 60px;background-repeat:no-repeat;width:30vw;min-width:460px;padding:65px 60px 200px 4.75vw;min-height:100%}#home-gallery .top-info .dt{height:-webkit-calc(100vh - 405px);height:calc(100vh - 405px)}#home-gallery .top-info h2{font-size:35.2px;font-size:2.2rem}#home-gallery .top-info p{color:#fdfdfd}#home-gallery .top-info .btn{margin-top:20px}#home-gallery+#tablesite-content .gray-container:first-child{padding-top:130px}#top-img{height:360px;background-position:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;overflow:hidden}#top-img img{opacity:0;display:block;position:absolute;right:100%;top:100%;width:0;height:0}#ajax-loading{background-image:url(../images/ajax-loader.svg);-webkit-background-size:25px auto;background-size:25px auto;background-position:50%;background-repeat:no-repeat;width:100%;height:25px;display:block;margin-top:20px}a.card{color:inherit}.cards{margin-bottom:50px}.cards:last-child{margin-bottom:0}.cards.social-events-cards{margin-top:15px}.cards.mb{margin-bottom:0}.cards.mb .card{margin-bottom:60px}.cards ol,.cards ul{list-style:none}.cards .card .gallery-outer.card-gallery{padding-top:72%;width:100%;margin-top:0}.cards .card .gallery-outer.card-gallery .gallery{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden}.cards .card .gallery-outer.card-gallery .gallery .slick-list,.cards .card .gallery-outer.card-gallery .gallery .slick-track{height:100%}.cards .card .gallery-outer.card-gallery .gallery .slide{height:-webkit-calc(100% - 50px);height:calc(100% - 50px);margin-bottom:0}.cards .card .gallery-outer.card-gallery .gallery .slide .gallery-img{height:100%;padding-top:0}.cards .card .gallery-outer.card-gallery .gallery .slick-next,.cards .card .gallery-outer.card-gallery .gallery .slick-prev{top:auto;bottom:0;margin-top:0;width:50%}.cards .card .gallery-outer.card-gallery .gallery .slick-prev{right:50%;background-position:right 35px center}.cards .card .gallery-outer.card-gallery .gallery .slick-next{background-position:left 35px center}.cards .card .card-img{background-position:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;display:block;width:100%;padding-top:43%;position:relative;overflow:hidden}.cards .card .card-img.lg{padding-top:57%}.cards .card .card-img img{opacity:0;display:block;position:absolute;right:100%;top:100%}.cards .card .title{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e7e7e7;color:#3a3c4b;text-transform:uppercase;font-weight:600;margin-top:30px}.darkblue-container .cards .card .title{border-bottom:1px solid #fdfdfd;color:#fdfdfd}.cards .card .description{font-size:.9em;margin-bottom:25px}.content-area .read-more:hover,.content-area .small-cta:hover{border-bottom:2px solid #3a3c4b;color:#3a3c4b}.darkblue-container .content-area .read-more:hover,.darkblue-container .content-area .small-cta:hover{border-bottom:2px solid #fdfdfd;color:#fdfdfd}.content-area .visit-website svg{display:inline-block;vertical-align:middle;margin-left:5px;margin-bottom:2px}.content-area .visit-website svg g{stroke:#80ccc1;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.content-area .visit-website:hover{border-bottom:2px solid #3a3c4b;color:#3a3c4b}.content-area .visit-website:hover svg g{stroke:#3a3c4b}.content-area .darkblue-container .visit-website:hover{border-bottom:2px solid #fdfdfd;color:#fdfdfd}.content-area .darkblue-container .visit-website:hover svg g{stroke:#fdfdfd}.visit-website+.visit-website{margin-left:20px}.site-content{margin-top:140px}.home .site-content{margin-top:0}.gallery-outer{width:100%;position:relative;margin-top:50px}.gallery-outer+.specs{margin-top:30px}.gallery-outer .gallery-views{margin-bottom:20px;height:22px;text-align:right}.gallery-outer .gallery-views .view{display:inline-block;margin-left:10px;cursor:pointer}.gallery-outer .gallery-views .view svg path{fill:grey}.gallery-outer .gallery-views .view.active svg path{fill:#80ccc1}.gallery-outer .thumbnails{position:absolute;width:-webkit-calc(100% + 80px);width:calc(100% + 80px);height:-webkit-calc(100% - 20px);height:calc(100% - 20px);background-color:#fdfdfd;top:22px;left:-40px;overflow-y:auto;z-index:10;opacity:1;visibility:visible;pointer-events:auto}.gallery-outer .thumbnails.hidden{opacity:0;visibility:hidden;pointer-events:none}.gallery-outer .thumbnails .thumbnails-container .gallery-thumbnail-out{width:20%;padding:20px 40px}.gallery-outer .thumbnails .thumbnails-container .gallery-thumbnail-out .gallery-thumbnail{padding-top:100%;background-position:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;cursor:pointer}.gallery-outer .gallery{opacity:1}.gallery-outer .gallery.hidden{opacity:0}.gallery-outer .gallery .slide{position:relative;outline:none!important;background-position:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.gallery-outer .gallery .slide img{position:absolute;left:0;top:0;opacity:0;display:inline-block;visibility:hidden}.gallery-outer .gallery .slide .slide-inner{height:100%}.gallery-outer .gallery .slide .gallery-img{padding-top:66.5%;position:relative;outline:none!important;background-position:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.gallery-outer .gallery .slick-next,.gallery-outer .gallery .slick-prev{position:absolute;top:0;cursor:pointer;z-index:1;width:52px;height:50px;overflow:hidden;border:0 solid transparent;-webkit-tap-highlight-color:transparent;color:transparent;-webkit-background-size:11px 19px;background-size:11px 19px;background-color:#80ccc1;background-repeat:no-repeat;outline:none!important;padding:0;margin-top:calc(66.5% - 50px);margin-right:0;min-width:0}.gallery-outer .gallery .slick-next:hover,.gallery-outer .gallery .slick-prev:hover{background-color:#3a3c4b}.gallery-outer .gallery .slick-next:focus,.gallery-outer .gallery .slick-prev:focus{background-color:#80ccc1}.gallery-outer .gallery .slick-next:focus:hover,.gallery-outer .gallery .slick-prev:focus:hover{background-color:#3a3c4b}.gallery-outer .gallery .slick-prev{right:52px;background-image:url(../images/arrow_left.svg);background-position:right 11px center}.gallery-outer .gallery .slick-prev:hover{background-image:url(../images/arrow_left_light.svg)}.gallery-outer .gallery .slick-prev:focus{background-image:url(../images/arrow_left.svg)}.gallery-outer .gallery .slick-prev:focus:hover{background-image:url(../images/arrow_left_light.svg)}.gallery-outer .gallery .slick-next{right:0;background-image:url(../images/arrow_right.svg);background-position:left 11px center}.gallery-outer .gallery .slick-next:hover{background-image:url(../images/arrow_right_light.svg)}.gallery-outer .gallery .slick-next:focus{background-image:url(../images/arrow_right.svg)}.gallery-outer .gallery .slick-next:focus:hover{background-image:url(../images/arrow_right_light.svg)}.gallery-outer .description-out{margin-top:25px;max-width:850px;font-size:.9em}.title-menu{padding-top:23px;padding-bottom:20px}.title-menu h1,.title-menu h2{margin-bottom:0}.title-menu .row .col50{padding-top:0;padding-bottom:0}.title-menu a{color:#707070;font-weight:600;margin-right:30px;padding-bottom:0;border-bottom:none}.title-menu a:last-child{margin-right:0}.title-menu a.active,.title-menu a:hover{color:#3a3c4b;border-bottom:none}.white-container.the-centre-top .row{margin-left:0;margin-right:0}.the-centre .col50{padding-top:40px;padding-bottom:40px}.the-centre .text-col{padding-left:50px;max-width:450px;padding-top:100px}.the-centre.reverse .text-col{padding-right:50px;margin-left:auto;padding-left:1.58rem}.request-section h3{text-transform:none;font-weight:600;font-size:20px;font-size:1.25rem}.request-section .col40{text-align:right}.request-section .col40 .btn{padding:18px 45px;min-width:80%}.centre-map{position:relative;width:100%;min-height:400px}.centre-map .maps{width:68%;display:block;margin-left:auto}.centre-map .maps .map-img{display:none;position:relative;max-width:950px;margin-left:auto;margin-right:auto}.centre-map .maps .map-img.active{display:block}.centre-map .maps .map-img .point{position:absolute;width:42px;height:42px;background-image:url(../images/point.svg);background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;cursor:pointer;margin-top:-21px;margin-left:-21px}.centre-map .maps .map-img .point:hover{background-image:url(../images/point_hover.svg)}.centre-map .maps .map-img img{width:100%;height:auto;display:block}.centre-map .floors{position:absolute;left:4.75%;top:40px;z-index:2;width:-webkit-calc(27.25% - 60px);width:calc(27.25% - 60px)}.centre-map .floors a{font-size:1.3em;text-transform:uppercase;font-weight:600;color:#707070;margin-right:20px;border-bottom:none;padding-bottom:0;white-space:nowrap}.centre-map .floors a.active,.centre-map .floors a:hover{color:#fdfdfd;border-bottom:none;padding-bottom:0}.centre-map .maps-info-container{width:32%;position:absolute;top:0;left:0;height:100%;padding:40px 60px 40px 4.75%}.centre-map .maps-info-container .map-info{margin-top:100px;max-width:220px;opacity:1;pointer-events:auto;visibility:visible}.centre-map .maps-info-container .info-box{opacity:0;pointer-events:none;visibility:hidden;position:absolute;height:-webkit-calc(100% - 140px);height:calc(100% - 140px);width:-webkit-calc(100% - 20px);width:calc(100% - 20px);bottom:40px;left:0;z-index:1;padding:0 40px 0 14.84%;overflow-y:auto}.centre-map .maps-info-container .close-info{background-image:url(../images/cross.svg);background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;height:18px;width:18px;position:absolute;top:43px;right:35px;cursor:pointer;opacity:0;pointer-events:none;visibility:hidden}.centre-map .maps-info-container .venue-group{display:none}.centre-map .maps-info-container .venue-group.active{display:block}.centre-map .maps-info-container .venue{display:none;margin-top:25px}.centre-map .maps-info-container .venue.active{display:block}.centre-map .maps-info-container .venue .title h4{font-size:1em;color:#fdfdfd;font-weight:600}.centre-map .maps-info-container .venue .venue-info .description{margin-top:20px;margin-bottom:50px}.centre-map .maps-info-container .venue .venue-info .btn{width:220px;margin-bottom:20px}.centre-map .maps-info-container .venue .venue-info .btn:last-child{margin-bottom:0}.centre-map .maps-info-container.open{background-color:#262839}.centre-map .maps-info-container.open .close-info,.centre-map .maps-info-container.open .info-box{opacity:1;pointer-events:auto;visibility:visible}.centre-map .maps-info-container.open .map-info{opacity:0;pointer-events:none;visibility:hidden}.subtitle{font-size:19.2px;font-size:1.2rem;font-weight:600}.gray-container .subtitle{color:#3a3c4b}.bg-overlay{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.3);z-index:10002;opacity:0;visibility:hidden;pointer-events:none}.bg-overlay.modal-overlay{z-index:10003}.bg-overlay.active{opacity:1;visibility:visible;pointer-events:auto}.setup-modal-container{position:fixed;height:100%;width:100%;top:0;left:0;z-index:10004;overflow-y:auto;opacity:0;visibility:hidden;pointer-events:none}.setup-modal-container.active{opacity:1;visibility:visible;pointer-events:auto}.setup-modal-container .dt{display:table;height:100%;width:100%}.setup-modal-container .dtc{display:table-cell;vertical-align:middle}.setup-modal{width:-webkit-calc(64% + 160px);width:calc(64% + 160px);margin-left:auto;margin-right:auto;background-color:#fdfdfd;position:relative;padding:40px 80px}.setup-modal .modal-content{max-width:100vw;overflow-x:auto}.setup-modal .modal-content .modal-content-inner{width:100%}.setup-modal .setup{display:none}.setup-modal .setup.active{display:block}.setup-modal .close-modal{background-image:url(../images/cross_dark.svg);background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;height:18px;width:18px;position:absolute;top:40px;right:40px;cursor:pointer}.setup-modal h3{color:#3a3c4b;font-size:16px;font-size:1rem;margin-bottom:0}.setup-modal .description{font-size:.9em;margin-bottom:10px;color:#707070}.setup-modal .blue-bg{background-color:#3a3c4b;margin-top:35px;margin-bottom:40px}.setup-modal .legend{display:block;width:100%;margin-top:20px;padding-top:30px;border-top:1px solid #e7e7e7;color:#707070;overflow:hidden;display:none}.setup-modal .legend.active{display:block}.setup-modal .legend .legend-group{float:left;margin-right:35px}.setup-modal .legend .legend-group:last-child{margin-right:0}.setup-modal .legend .legend-group .dot{display:inline-block;height:25px;width:25px;border-radius:25px;margin-right:10px;vertical-align:middle}.specs+.oh{margin-top:-5px}.meeting-room-plan .container{position:relative}.meeting-room-plan .plan{margin-top:30px;position:relative}.meeting-room-plan .room-setups{float:left;margin-top:5px}.meeting-room-plan .room-setups p{margin-bottom:10px}.meeting-room-plan .view-larger{margin-bottom:35px;display:none}.meeting-room-plan .room-setups .room-setup,.meeting-room-plan .view-larger .room-setup{margin-right:20px}.meeting-room-plan .room-setups .room-setup:last-child,.meeting-room-plan .view-larger .room-setup:last-child{margin-right:0}.meeting-room-plan .room-setups .room-setup:after,.meeting-room-plan .view-larger .room-setup:after{content:"";background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;background-image:url(../images/eye.svg);height:9px;width:18px;display:inline-block;vertical-align:middle;margin-bottom:2px;margin-left:6px}.meeting-room-plan .ctas{float:right;text-align:right;margin-top:5px}.specs{padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #fdfdfd}.specs .spec{display:inline-block;vertical-align:middle;margin-right:25px;margin-bottom:20px}.specs .spec:last-child{margin-right:0}.specs .spec:before{content:"";background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;margin-right:14px}.specs .spec:before,.specs .spec span{display:inline-block;vertical-align:middle}.specs .area:before{background-image:url(../images/area.svg);height:35px;width:35px}.specs .area span{width:-webkit-calc(100% - 49px);width:calc(100% - 49px)}.specs .height:before{background-image:url(../images/height.svg);height:35px;width:33px}.specs .height span{width:-webkit-calc(100% - 47px);width:calc(100% - 47px)}.specs .people:before{background-image:url(../images/people.svg);height:35px;width:46px}.specs .people span{width:-webkit-calc(100% - 60px);width:calc(100% - 60px)}.visible-md{display:none}.specifications-table{display:table;width:100%;margin-top:40px;margin-bottom:30px}.specifications-table .table-row,.specifications-table .table-top-row{display:table-row;background-color:#fdfdfd}.specifications-table .table-row .col,.specifications-table .table-top-row .col{display:table-cell;text-align:center;padding:15px;vertical-align:middle;font-size:13.6px;font-size:.85rem;border-bottom:1px solid #e7e7e7}.specifications-table .table-row .col.empty,.specifications-table .table-top-row .col.empty{border-bottom:none;width:12px;padding:0}.specifications-table .table-row .col .col-title,.specifications-table .table-top-row .col .col-title{display:none}.specifications-table .table-top-row{background-color:#3a3c4b;color:#fdfdfd}.specifications-table .table-top-row .col{font-weight:600;white-space:nowrap;border-bottom:none}.specifications-table .table-row.first-row .col{font-weight:600}.specifications-table .table-row.no-border .col{border-bottom:none}.specifications-table .table-row:last-child{background-color:#cfcfcf}.specifications-table.compare-table .table-row:nth-last-child(3) .col,.specifications-table .table-row:last-child .col,.specifications-table .table-row:nth-last-child(2) .col{border-bottom:none}.specifications-table.compare-table .table-row:nth-last-child(2){background-color:#cfcfcf}.specifications-table.compare-table .table-row:nth-last-child(2) .col{border-bottom:none}.specifications-table.terraces .table-row:last-child{background-color:#fdfdfd}.specifications-table.terraces .table-row:last-child .col,.specifications-table.terraces .table-row:nth-last-child(2) .col{border-bottom:1px solid #e7e7e7}.meeting-room-menu{overflow:hidden;margin-top:70px}.meeting-room-menu a{color:#707070!important;padding-bottom:0;border-bottom:none!important;font-weight:600}.meeting-room-menu a:hover{border-bottom:none;color:#3a3c4b!important}.meeting-room-menu a:hover svg path{fill:#3a3c4b!important}.meeting-room-menu a svg{display:inline-block;vertical-align:middle;margin-bottom:2px}.meeting-room-menu a svg path{fill:#707070;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.meeting-room-menu .next,.meeting-room-menu .previous{width:50%}.meeting-room-menu .next a,.meeting-room-menu .previous a{display:table;width:100%}.meeting-room-menu .next a span,.meeting-room-menu .previous a span{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.meeting-room-menu .next svg,.meeting-room-menu .previous svg{width:9px}.meeting-room-menu .next span,.meeting-room-menu .previous span{display:table-cell;vertical-align:middle}.meeting-room-menu .next span.arrow,.meeting-room-menu .previous span.arrow{width:21px}.meeting-room-menu .previous{float:left}.meeting-room-menu .previous svg{margin-right:12px}.meeting-room-menu .previous span:not(.arrow){padding-right:5px}.meeting-room-menu .next{float:right;text-align:right}.meeting-room-menu .next svg{margin-left:12px}.meeting-room-menu .next span:not(.arrow){padding-left:5px}.dropdown{position:relative;max-width:260px}.dropdown:hover .options{opacity:1;visibility:visible;pointer-events:auto}.dropdown .active-option{background-image:url(../images/arrow_down.svg);background-position:100%;-webkit-background-size:14px 14px;background-size:14px;background-repeat:no-repeat;font-weight:600;color:#3a3c4b;cursor:pointer;min-width:100%;border-bottom:2px solid #3a3c4b;padding:6px 25px 6px 0}.dropdown .active-option .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown .options{position:absolute;top:100%;left:0;width:100%;background-color:#fdfdfd;padding:20px;-webkit-box-shadow:0 3.5px 4px 0 rgba(0,0,0,.5);box-shadow:0 3.5px 4px 0 rgba(0,0,0,.5);opacity:0;visibility:hidden;pointer-events:none}.dropdown .options .option{cursor:pointer;color:#707070;padding-top:15px;font-size:13.6px;font-size:.85rem;font-weight:600}.dropdown .options .option:first-child{padding-top:0}.dropdown .options .option.active,.dropdown .options .option:hover{color:#3a3c4b}.mobile-dropdown{position:relative}.mobile-dropdown .active-option{display:none}.additional-venue{margin-top:100px}.additional-venue:first-child{margin-top:0}.additional-venue .specs{border-bottom:none;color:#707070}.additional-venue .specs .area:before{background-image:url(../images/area_dark.svg)}.additional-venue .specs .height:before{background-image:url(../images/height_dark.svg)}.additional-venue .specs .people:before{background-image:url(../images/people_dark.svg)}#destination-gallery,#post-gallery{background-color:#e7e7e7;position:relative;width:100%;max-height:680px;height:46vw}#destination-gallery .gallery-outer,#post-gallery .gallery-outer{padding-top:0;overflow:hidden;margin-top:0;width:100%;height:100%}#destination-gallery .gallery-outer .gallery,#post-gallery .gallery-outer .gallery{position:absolute;height:100%;width:100%;top:0;left:0}#destination-gallery .gallery-outer .gallery .slick-list,#destination-gallery .gallery-outer .gallery .slick-track,#destination-gallery .gallery-outer .gallery .slide,#post-gallery .gallery-outer .gallery .slick-list,#post-gallery .gallery-outer .gallery .slick-track,#post-gallery .gallery-outer .gallery .slide{height:100%}#destination-gallery .gallery-outer .gallery .slide .gallery-img,#post-gallery .gallery-outer .gallery .slide .gallery-img{height:100%;padding-top:0}#destination-gallery .gallery-outer .gallery .slick-next,#destination-gallery .gallery-outer .gallery .slick-prev,#post-gallery .gallery-outer .gallery .slick-next,#post-gallery .gallery-outer .gallery .slick-prev{top:auto;bottom:0;margin-top:0}#destination-gallery .top-info,#post-gallery .top-info{background-color:#3a3c4b;background-image:url(../images/dot_pattern.svg);-webkit-background-size:205px 90px;background-size:205px 90px;background-position:left bottom 70px;background-repeat:no-repeat;width:32%;position:absolute;top:0;left:0;min-height:-webkit-calc(100% + 50px);min-height:calc(100% + 50px);padding:65px 60px 240px 4.75%}#destination-gallery .top-info h2,#post-gallery .top-info h2{font-size:35.2px;font-size:2.2rem}#destination-gallery .top-info p,#post-gallery .top-info p{color:#fdfdfd}.access-container{overflow:hidden;margin-top:0}.access-container .access-group{float:left;margin-right:50px;margin-top:40px}.access-container .access-group .name{font-weight:600}.access-container .access-group:last-child{margin-righ:0}.map-iframe{height:480px;width:100%;margin-bottom:20px}.map-iframe iframe,.map-iframe img{max-width:inherit!important}.map,.map-iframe iframe{width:100%}.map{height:480px;margin-bottom:20px}.map img{max-width:inherit!important}.map.lg{height:90vh;max-height:768px;margin-bottom:0}.full-img{padding-top:26vw;background-position:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;overflow:hidden;position:relative;min-height:360px}.full-img img{opacity:0;display:block;position:absolute;right:100%;top:100%;width:0;height:0}.full-img-description{margin-top:40px}.post-content.small>*,.post-content.small>figure,.post-content.small>img{width:64%}.post-content>*,.post-content>.additional-venue>*{width:59.7%;margin-left:auto;margin-right:auto;padding-right:calc(59.7% - 850px)}.post-content>.additional-venue,.post-content>.alignfull{width:100%;padding-left:0;padding-right:0}.post-content>div.wpcf7{margin-left:auto;margin-right:auto}.post-content .full-img{margin-top:60px;margin-bottom:60px}.post-content .full-img:first-child{margin-top:0}.post-content .full-img:last-child{margin-bottom:0}.post-content a:not(.btn){border-bottom:1px solid transparent;padding-bottom:0;color:#80ccc1}.post-content a:not(.btn):hover{padding-bottom:0}.post-content form a:not(.btn){display:inline;color:inherit;border-bottom:1px solid #707070;padding-bottom:.5px}.post-content form a:not(.btn):hover{color:#3a3c4b;border-bottom:1px solid #3a3c4b;padding-bottom:.5px}.post-content .primary-cta a,.post-content .secondary-cta a,.post-content .small-cta a{border-bottom:none;color:inherit;-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.post-content .primary-cta a:hover,.post-content .secondary-cta a:hover,.post-content .small-cta a:hover{border-bottom:none;color:inherit}.post-content .block-button-container{margin-top:20px;margin-bottom:20px}.post-content .wp-block-button{overflow:hidden}.post-content a.wp-block-button__link{border-bottom:none;color:inherit;float:left;color:#fdfdfd;padding:18px 40px}.post-content a.wp-block-button__link:hover{border-bottom:none;color:inherit;padding:18px 40px}.post-content .small-cta{display:inline-block;min-width:0;padding:0 0 5px}.post-content .highlight-text{background-color:#e7e7e7;padding:.28em}.post-content .gallery-outer{margin-top:0}.post-content>.additional-venue>.gallery-outer,.post-content>.gallery-outer{padding-right:0;margin-top:60px;margin-bottom:60px}.post-content>.additional-venue>.gallery-outer:first-child,.post-content>.additional-venue>.gallery-outer:last-child,.post-content>.gallery-outer:first-child,.post-content>.gallery-outer:last-child{margin-bottom:0}.post-content .wp-block-image.is-resized{margin-left:auto;margin-right:auto}.post-content figure{width:100%;margin-top:60px;margin-bottom:60px}.post-content figure:first-child{margin-top:0}.post-content figure:last-child{margin-bottom:0}.post-content figure img{width:100%;height:auto}.post-content figure figcaption{padding-top:20px;font-size:.9em;max-width:850px;text-align:left}.post-content>.additional-venue>figure,.post-content>.additional-venue>img,.post-content>figure,.post-content>img{width:59.7%;padding-right:0}.post-content h3{margin-bottom:20px}.post-content h4,.post-content h5,.post-content h6{font-weight:600;text-transform:none;margin-bottom:20px}.post-content ul.wp-block-gallery{padding-right:0;padding-left:0;margin-top:60px;margin-bottom:60px}.post-content ul.wp-block-gallery:first-child{margin-top:0}.post-content ul.wp-block-gallery:last-child{margin-bottom:0}.post-content ul.wp-block-gallery li.blocks-gallery-item{padding-left:10px;padding-right:10px}.post-content ul.wp-block-gallery li.blocks-gallery-item:before{display:none}.post-content ul.wp-block-gallery li.blocks-gallery-item figure img{width:100%;height:auto}.post-content ol,.post-content ul{margin-top:30px;margin-bottom:30px}.post-content ol:first-child,.post-content ul:first-child{margin-top:0}.post-content ol:last-child,.post-content ul:last-child{margin-bottom:0}.post-content ol li,.post-content ul li{margin-bottom:6px;margin-left:0;padding-left:25px;position:relative}.post-content ol li h4,.post-content ol li h5,.post-content ol li h6,.post-content ul li h4,.post-content ul li h5,.post-content ul li h6{margin-top:40px}.post-content ol li:first-child h4,.post-content ol li:first-child h5,.post-content ol li:first-child h6,.post-content ul li:first-child h4,.post-content ul li:first-child h5,.post-content ul li:first-child h6{margin-top:0}.post-content ol ol,.post-content ol ul,.post-content ul ol,.post-content ul ul{margin-top:6px;margin-bottom:6px}.post-content ol ul,.post-content ul ul{margin-left:-20px}.post-content ol ul li,.post-content ul ul li{padding-left:20px}.post-content ol ul ol,.post-content ol ul ul,.post-content ul ul ol,.post-content ul ul ul{margin-left:0}.post-content ol ul ol li,.post-content ol ul ul li,.post-content ul ul ol li,.post-content ul ul ul li{padding-left:25px}.post-content ol ol,.post-content ul ol{margin-left:-25px;counter-reset:item}.post-content ol ol li,.post-content ul ol li{display:block}.post-content ol ol li:before,.post-content ul ol li:before{content:counter(item,".") " ";counter-increment:item}.post-content ol ol ol,.post-content ol ol ul,.post-content ul ol ol,.post-content ul ol ul{margin-left:0}.post-content ol ol ol li,.post-content ol ol ul li,.post-content ul ol ol li,.post-content ul ol ul li{padding-left:25px}.post-content ol table,.post-content ul table{margin-top:15px;margin-bottom:15px;border-collapse:collapse}.post-content ol table,.post-content ol td,.post-content ol th,.post-content ul table,.post-content ul td,.post-content ul th{border:1px solid #707070}.post-content ol td,.post-content ol th,.post-content ul td,.post-content ul th{padding:5px 10px}.post-content ol ul,.post-content ul{list-style:none;counter-reset:item}.post-content ol ul li:before,.post-content ul li:before{content:"\2022 ";font-family:Arial,Helvetica,Tahoma,sans-serif;font-size:1em;color:inherit;margin-right:5px;font-weight:900;position:absolute;left:0;top:0}.post-content ol,.post-content ul ol{counter-reset:item}.post-content ol li:before,.post-content ul ol li:before{content:counter(item) ". ";counter-increment:item;color:inherit;margin-right:5px;font-style:italic;position:absolute;left:0;top:0}.prizes{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:15px;padding-bottom:15px}.prizes img.prize{float:left;height:60px;width:auto;margin-right:20px;margin-top:15px;margin-bottom:15px}.prizes img.prize:last-child{margin-right:0}.prizes img.prize.vertical{height:auto;max-height:90px;width:auto}.contacts-block .contact-more-info,.contacts-block .contact-name{font-weight:600;margin-bottom:20px}.contacts-block .contact-group{padding-left:30px;background-position:left top 2px;background-repeat:no-repeat;margin-bottom:20px;font-size:15.2px;font-size:.95rem}.contacts-block .contact-group:last-child{margin-bottom:0}.contacts-block .contact-group.phone{background-image:url(../images/phone.svg);-webkit-background-size:12px 12px;background-size:12px 12px}.contacts-block .contact-group.phone .phone-number{display:table}.contacts-block .contact-group.email{background-image:url(../images/mail.svg);-webkit-background-size:15px 12px;background-size:15px 12px;background-position:0}.contacts-block .contact-group.address{background-image:url(../images/address.svg);-webkit-background-size:9px 13px;background-size:9px 13px}.contacts-block .contact-group.linkedin{background-image:url(../images/linkedin.svg);-webkit-background-size:13px 13px;background-size:13px 13px}.contacts-block .contact-group .open-map{font-size:.85em;margin-top:8px;display:table}.darkblue-container .contacts-block .contact-group .open-map{color:#80ccc1}.contacts-block .bottom-links{margin-top:40px;font-size:14.08px;font-size:.88rem}.contacts-block .bottom-links a{text-decoration:none;border-bottom:1px solid #fdfdfd;display:inline-block;margin-right:35px;font-size:.85em}.contacts-block .bottom-links a:hover{text-decoration:none}.contacts-block .bottom-links a:last-child{margin-right:0}footer{width:100%;position:relative;background-color:#9c8067;color:#fdfdfd;padding-top:60px;padding-bottom:30px}footer a:not(.btn){text-decoration:none;color:#fdfdfd}footer a:not(.btn):hover{text-decoration:underline}footer .contacts-block .contacts-title{margin-bottom:15px}footer .contacts-block .contacts-title:before{content:"";display:inline-block;vertical-align:top;width:37px;height:34px;background-image:url(../images/contacts_icon.svg);background-position:50%;-webkit-background-size:100% 100%;background-size:100%;background-repeat:no-repeat;margin-right:20px}@media screen and (max-width:1500px){.content-area .container h1,.content-area .container h2,.content-area .container h3,.content-area .container h4,.content-area .container h5,.content-area .container h6,.content-area .container p{max-width:750px}.content-area .container .row{max-width:-webkit-calc(750px + 3.16rem);max-width:calc(750px + 3.16rem)}.gallery-outer .description-out{max-width:750px}.post-content>*,.post-content>.additional-venue>*{padding-right:calc(59.7% - 750px)}.post-content figure figcaption{max-width:750px}.post-content>.additional-venue>figure,.post-content>.additional-venue>img,.post-content>figure,.post-content>img{padding-right:0}}@media screen and (max-width:1400px){.menu-wrapper #navigation .language-wrapper,.menu-wrapper #navigation a.submit-request{margin-left:40px}.container.xsmall{width:50%}.row .col30,.row .col40{width:33.33%}.row .col60,.row .col70{width:66.66%}.request-section .col40{width:40%}.request-section .col60{width:60%}.centre-map .maps{width:65%}.centre-map .floors{width:-webkit-calc(30.25% - 60px);width:calc(30.25% - 60px)}.centre-map .maps-info-container{width:35%}.centre-map .maps-info-container .info-box{height:-webkit-calc(100% - 150px);height:calc(100% - 150px);padding:0 40px 0 13.84%}.setup-modal .legend{margin-top:10px}.setup-modal .legend .legend-group{width:50%;margin-top:5px;margin-right:0}.setup-modal .legend .legend-group .dot{height:15px;width:15px;border-radius:15px;margin-bottom:2px}.meeting-room-plan .room-setups{display:block;width:100%}.meeting-room-plan .ctas{display:block;width:100%;float:left;text-align:left}.ctas{margin-top:-20px}.ctas a{margin-top:20px}}@media screen and (max-width:1350px){.menu-wrapper #navigation .language-wrapper,.menu-wrapper #navigation .navigation .menu{font-size:.85rem}.menu-wrapper #navigation .navigation .menu ul li a,.menu-wrapper #navigation .navigation .menu ul li span{font-size:.9rem}}@media screen and (max-width:1280px){.input-group.date .wpcf7-form-control-wrap.from-day,.input-group.date .wpcf7-form-control-wrap.from-month,.input-group.date .wpcf7-form-control-wrap.to-day,.input-group.date .wpcf7-form-control-wrap.to-month{width:-webkit-calc(33.33% - 10px);width:calc(33.33% - 10px)}.input-group.date .wpcf7-form-control-wrap.from-year,.input-group.date .wpcf7-form-control-wrap.to-year{width:33.33%}.menu-wrapper #logo-wrapper{width:140px}.menu-wrapper #navigation{display:none;width:-webkit-calc(100% - 140px);width:calc(100% - 140px)}#mobile-menu,#nav-icon{display:block}.container{width:65%}.container.xsmall{width:60%}.container.small,.container.small2{width:76%}.row .col30{width:40%}.row .col40,.row .col60{width:50%}.row .col70{width:60%}#header{padding-top:12px;padding-bottom:12px}#home-gallery{margin-top:100px}#home-gallery .gallery-outer{max-height:-webkit-calc(100vh - 100px);max-height:calc(100vh - 100px)}#home-gallery .top-info .dt{height:-webkit-calc(100vh - 365px);height:calc(100vh - 365px)}.site-content{margin-top:100px}.the-centre .text-col{padding-top:50px}.centre-map .floors a{font-size:1.1em}.centre-map .maps-info-container .info-box{height:-webkit-calc(100% - 160px);height:calc(100% - 160px)}.meeting-room-plan .room-setups .room-setup,.meeting-room-plan .view-larger .room-setup{margin-bottom:15px}.specifications-table .table-top-row .col{white-space:normal}.post-content.small>*,.post-content.small>figure,.post-content.small>img{width:76%}.post-content>*,.post-content>.additional-venue>*{width:65%;padding-right:0}.post-content>.additional-venue>figure,.post-content>.additional-venue>img,.post-content>figure,.post-content>img{width:65%}}@media screen and (max-width:992px){h1,h2{font-size:1.6rem}.title-menu h1,.title-menu h2{font-size:1.8rem}.container{width:84.4%}.content-area .container .row{max-width:-webkit-calc(100% + 3.16rem);max-width:calc(100% + 3.16rem)}.container.small,.container.small2,.container.xsmall{width:84.4%}.row .col30,.row .col33,.row .col40,.row .col70{width:50%}#cookies-notification .message{width:100%}#cookies-notification .buttons{width:100%;text-align:left;margin-top:30px}#home-gallery{direction:ltr;margin-bottom:0}#home-gallery,#home-gallery .home-gallery-container,#home-gallery .top-info-container{display:block;height:auto}#home-gallery .home-gallery-container,#home-gallery .top-info-container{width:100%}#home-gallery .gallery-outer{height:500px;max-height:500px}#home-gallery .top-info{height:auto;min-height:100px;min-width:100px;width:100%;background-image:none;padding:60px 0}#home-gallery .top-info .dt{height:auto;max-height:100%;max-width:84.4%;margin-left:auto;margin-right:auto}#home-gallery+#tablesite-content .gray-container:first-child{padding-top:80px}.cards.mb .card{margin-bottom:40px}.gallery-outer .thumbnails .thumbnails-container .gallery-thumbnail-out{width:25%}.title-menu{padding-top:15px;padding-bottom:15px}.white-container.the-centre-top{padding-top:0}.white-container.the-centre-top .container.large{width:100%}.white-container.the-centre-top .row .col30{width:90.5%;margin-left:auto;margin-right:auto;padding:80px 0 0}.white-container.the-centre-top .row .col70{width:100%;padding:0}.the-centre .text-col{padding-top:40px;padding-left:1.58rem;max-width:100%}.the-centre.reverse .text-col{padding-right:1.58rem}.request-section .col40,.request-section .col60{width:50%}.centre-map .maps{width:100%;padding-top:50px}.centre-map .maps .map-img{max-width:100%}.centre-map .maps .map-img .point{display:none}.centre-map .floors{top:0;width:100%;left:0;background-color:#262839;padding:10px 4.75%}.centre-map .maps-info-container{width:100%;position:relative;padding:0}.centre-map .maps-info-container .map-info{display:none}.centre-map .maps-info-container .info-box{position:relative;height:auto;overflow:none;width:100%;bottom:auto;left:auto;opacity:1;pointer-events:auto;visibility:visible;padding:0;border-top:10px solid #fdfdfd;border-bottom:20px solid #fdfdfd}.centre-map .maps-info-container .close-info{display:none}.centre-map .maps-info-container .venue{display:block;margin-top:0;border-top:2px solid #fdfdfd}.centre-map .maps-info-container .venue.open .title{background-color:#262839;color:#fdfdfd}.centre-map .maps-info-container .venue.open .title h4{background-image:url(../images/arrow_up_light.svg)}.centre-map .maps-info-container .venue .title{padding:20px 4.75%;background-color:#e7e7e7;color:#3a3c4b;cursor:pointer}.centre-map .maps-info-container .venue .title h4{color:inherit;display:block;background-image:url(../images/arrow_down.svg);background-position:100%;-webkit-background-size:14px 14px;background-size:14px;background-repeat:no-repeat;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.centre-map .maps-info-container .venue .venue-info{padding:15px 4.75%;display:none;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;background-color:#3a3c4b}.centre-map .maps-info-container .venue .venue-info .description{margin-bottom:30px}.centre-map .maps-info-container .venue .venue-info .btn:last-child{margin-bottom:20px}.setup-modal{padding:40px}.specifications-container{padding-top:15px;padding-bottom:15px}.specifications-content{display:none}.visible-md{display:block}.meeting-room-menu{margin-top:0}.mobile-dropdown{max-width:260px;margin-left:auto;text-align:left}.mobile-dropdown:hover .options{opacity:1;visibility:visible;pointer-events:auto}.mobile-dropdown .active-option{display:block;background-image:url(../images/arrow_down.svg);background-position:100%;-webkit-background-size:14px 14px;background-size:14px;background-repeat:no-repeat;font-weight:600;color:#3a3c4b;cursor:pointer;min-width:100%;border-bottom:2px solid #3a3c4b;padding:6px 25px 6px 0}.mobile-dropdown .active-option .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-dropdown .options{position:absolute;top:100%;left:0;width:100%;background-color:#fdfdfd;padding:20px;-webkit-box-shadow:0 3.5px 4px 0 rgba(0,0,0,.5);box-shadow:0 3.5px 4px 0 rgba(0,0,0,.5);opacity:0;visibility:hidden;pointer-events:none}.mobile-dropdown .options .option{cursor:pointer;color:#707070;padding-top:15px;font-size:.85rem;font-weight:600;display:block}.mobile-dropdown .options .option:first-child{padding-top:0}.mobile-dropdown .options .option.active,.mobile-dropdown .options .option:hover{color:#3a3c4b}.post-content.small>*,.post-content.small>figure,.post-content.small>img,.post-content>*,.post-content>.additional-venue>*,.post-content>.additional-venue>figure,.post-content>.additional-venue>img,.post-content>figure,.post-content>img{width:84.4%}}@media screen and (max-width:700px){h1,h2{font-size:1.4rem}.title-menu h1,.title-menu h2{font-size:1.6rem}h1+.row,h2+.row{margin-top:-20px}h3{font-size:1.3rem}.btn,.content-area .btn,.primary-cta,.secondary-cta,.wp-block-button__link,button,input[type=submit]{padding:18px 30px}.row.row-date .col50{width:auto}.input-group.date .wpcf7-form-control-wrap.from-day,.input-group.date .wpcf7-form-control-wrap.from-month,.input-group.date .wpcf7-form-control-wrap.to-day,.input-group.date .wpcf7-form-control-wrap.to-month{width:30px}.input-group.date .wpcf7-form-control-wrap.from-year,.input-group.date .wpcf7-form-control-wrap.to-year{width:45px}.mobile-menu-toggle{right:30px}#mobile-menu #navigation-mobile .navigation{padding-right:30px}.mt80{margin-top:60px}.blue-container,.darkblue-container,.gray-container,.ptb80,.white-container{padding-top:60px;padding-bottom:60px}.container{width:100%;padding-left:30px;padding-right:30px}.content-area .container.large .row,.content-area .container.medium .row,.content-area .container .row,.content-area .container.small2 .row,.content-area .container.small .row,.content-area .container.xlarge .row,.content-area .container.xsmall .row{max-width:-webkit-calc(100% + 60px);max-width:calc(100% + 60px)}.container.large,.container.medium,.container.small,.container.small2,.container.xlarge,.container.xsmall{width:100%}.text-center.sl,.text-right.sl{text-align:left}.row{margin-left:-30px;margin-right:-30px}.row .col30,.row .col33,.row .col40,.row .col50,.row .col60,.row .col70,.row .col100{padding:30px}.row .col30,.row .col33,.row .col40,.row .col50,.row .col60,.row .col70{width:100%}#home-gallery .top-info .dt{max-width:100%;padding-left:30px;padding-right:30px}#home-gallery+#tablesite-content .gray-container:first-child{padding-top:60px;padding-bottom:60px}.cards.social-events-cards{margin-top:40px}.cards.mb .card{margin-bottom:0}.cards .card{padding-top:0;padding-bottom:40px}.cards .card:last-child{padding-bottom:0}.cards .card .card-img,.cards .card .gallery-outer.card-gallery{width:-webkit-calc(100% + 60px);width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.cards .card .card-img{padding-top:57%}.gallery-outer.post-gallery{width:-webkit-calc(100% + 60px);width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.gallery-outer.post-gallery .description-out{padding-left:30px;padding-right:30px}.gallery-outer .gallery-views,.gallery-outer .thumbnails{display:none}.gallery-outer .gallery .slick-next,.gallery-outer .gallery .slick-prev{width:50%}.gallery-outer .gallery .slick-prev{right:50%;background-position:right 35px center}.gallery-outer .gallery .slick-next{background-position:left 35px center}.title-menu{padding-bottom:15px}.title-menu,.title-menu .row .col50:last-child{padding-top:15px}.white-container.the-centre-top .container.large{padding-left:0;padding-right:0}.white-container.the-centre-top .row .col30{width:100%;padding-left:30px;padding-right:30px;padding-top:60px}.the-centre .text-col{padding-left:30px}.the-centre.reverse .text-col{padding-left:30px;padding-right:30px}.request-section .col40{padding-top:0;width:100%}.request-section .col40 .btn,.request-section .col60{width:100%}.centre-map .floors,.centre-map .maps-info-container .venue .title,.centre-map .maps-info-container .venue .venue-info{padding-left:30px;padding-right:30px}.setup-modal{padding:70px 30px 50px;width:100%;height:100%}.setup-modal .modal-content{margin-left:-30px;margin-right:-30px;padding-top:15px;padding-bottom:15px}.setup-modal .modal-content .modal-content-inner{min-width:740px}.setup-modal .modal-content .modal-content-inner img{padding-left:10px;padding-right:10px}.setup-modal .close-modal{right:30px}.setup-modal .blue-bg{margin-top:15px;margin-bottom:20px}.setup-modal .legend .legend-group{width:100%}.meeting-room-plan .view-larger{display:block}.specifications-container{padding-top:15px;padding-bottom:15px}.mobile-dropdown{margin-left:0;max-width:320px}#destination-gallery,#post-gallery{height:60vw;min-height:360px}.post-content.small>*,.post-content.small>figure,.post-content.small>img{width:100%}.post-content>*,.post-content>.additional-venue>*{width:100%;padding-left:30px;padding-right:30px}.post-content .small-cta{padding:0 0 5px}.post-content .gallery-outer{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.post-content figure img{width:-webkit-calc(100% + 60px);width:calc(100% + 60px);max-width:-webkit-calc(100% + 60px);max-width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.post-content>.additional-venue>figure,.post-content>.additional-venue>img,.post-content>figure,.post-content>img{width:100%;padding-left:30px;padding-right:30px}.post-content ul.wp-block-gallery{padding-left:30px;padding-right:30px}.post-content ul.wp-block-gallery li.blocks-gallery-item{width:50%;margin-right:0}.post-content ul.wp-block-gallery li.blocks-gallery-item figure img{width:100%;max-width:100%;margin-left:0;margin-right:0}.contacts-block .bottom-links a{margin-top:10px}footer .row .col30{padding-top:10px;padding-bottom:10px}footer .row .col30:first-child{padding-top:30px}}@media screen and (max-height:700px) and (max-width:700px){.setup-modal .modal-content .modal-content-inner{min-width:630px}}@media screen and (max-width:600px){h1+.row,h2+.row{margin-top:-30px}.row.row-date .col50{width:50%}.input-group.date .wpcf7-form-control-wrap.from-day,.input-group.date .wpcf7-form-control-wrap.from-month,.input-group.date .wpcf7-form-control-wrap.to-day,.input-group.date .wpcf7-form-control-wrap.to-month{width:-webkit-calc(33.33% - 10px);width:calc(33.33% - 10px)}.input-group.date .wpcf7-form-control-wrap.from-year,.input-group.date .wpcf7-form-control-wrap.to-year{width:33.33%}#mobile-menu{right:-100%;width:100%}.mt80{margin-top:40px}#home-gallery+#tablesite-content .gray-container:first-child,.blue-container,.darkblue-container,.gray-container,.ptb80,.white-container{padding-top:40px;padding-bottom:40px}.title-menu{padding-top:15px;padding-bottom:15px}.setup-modal{padding:50px 30px 30px}.setup-modal .close-modal{top:25px}.setup-modal .blue-bg{margin-top:0;margin-bottom:0}.specifications-container{padding-top:15px;padding-bottom:15px}.mobile-dropdown{max-width:100%}.post-content ul.wp-block-gallery li.blocks-gallery-item{padding-left:0;padding-right:0;width:100%;margin-right:0}}@media screen and (max-height:600px) and (max-width:700px){.setup-modal .modal-content .modal-content-inner{min-width:570px}}@media screen and (max-width:450px){.meeting-room-plan .ctas a{margin-right:0}.contacts-block .contact-group.email a{word-wrap:break-word}}@media screen and (min-height:950px) and (min-width:992px){#home-gallery{height:855px}#home-gallery .gallery-outer{max-height:855px}#home-gallery .top-info .dt{max-height:580px}}@media screen and (min-width:1900px){body,html{font-size:18px}}@media screen and (min-width:2000px){body,html{font-size:20px}}