/*!
 * cca Version 1.0.0 (http://cca.com)
 * Copyright 2014-2023 Kobu Creative Digital Agency
 * Licensed under GPL-2.0 (http://www.gnu.org/licenses/gpl-2.0.html)
 */
/*!
 * cca Version 1.0.0 (http://cca.com)
 * Copyright 2014-2023 Kobu Creative Digital Agency
 * Licensed under GPL-2.0 (http://www.gnu.org/licenses/gpl-2.0.html)
 */
 .wp-block-kobu-custom-blocks-slider-gallery .gallery .slide .figure-wrapper img,.gallery-outer .gallery .slide .gallery-img img,.coverimg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.sr-only{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute!important;top:0;left:0}*{box-sizing:border-box}.slick-slide{-webkit-text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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%;height:auto}mark{background:none}select{max-width:100%}em{font-style:italic}strong{font-weight:700}p{margin:0 0 20px 0}h1,h2,h3,h4,h5,h6{font-weight:800;text-transform:uppercase;color:#80ccc1;line-height:1.15}.gray-container h1:not(.has-text-color),.white-container h1:not(.has-text-color),.gray-container h2:not(.has-text-color),.white-container h2:not(.has-text-color),.gray-container h3:not(.has-text-color),.white-container h3:not(.has-text-color),.gray-container h4:not(.has-text-color),.white-container h4:not(.has-text-color),.gray-container h5:not(.has-text-color),.white-container h5:not(.has-text-color),.gray-container h6:not(.has-text-color),.white-container h6:not(.has-text-color){color:#3a3c4b}.blue-container h1:not(.has-text-color),footer h1:not(.has-text-color),.blue-container h2:not(.has-text-color),footer h2:not(.has-text-color),.blue-container h3:not(.has-text-color),footer h3:not(.has-text-color),.blue-container h4:not(.has-text-color),footer h4:not(.has-text-color),.blue-container h5:not(.has-text-color),footer h5:not(.has-text-color),.blue-container h6:not(.has-text-color),footer h6:not(.has-text-color){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:1.9rem;margin-bottom:40px}@media screen and (max-width:992px){h1,h2{font-size:1.6rem}}@media screen and (max-width:700px){h1,h2{font-size:1.4rem}}.title-menu h1,.title-menu h2{font-size:2.2rem}@media screen and (max-width:992px){.title-menu h1,.title-menu h2{font-size:1.8rem}}@media screen and (max-width:700px){.title-menu h1,.title-menu h2{font-size:1.6rem}}@media screen and (max-width:700px){h1+.row,h2+.row{margin-top:-20px}}@media screen and (max-width:600px){h1+.row,h2+.row{margin-top:-30px}}h3{font-size:1.4rem;font-weight:600;margin-bottom:10px}@media screen and (max-width:700px){h3{font-size:1.3rem}}.darkblue-container h3:not(.has-text-color){color:#fdfdfd}h3.h3-title{margin-bottom:0}form h3{text-transform:none;margin-bottom:15px}h4{font-size:1.2rem}h5{font-size:1.1rem}h6{font-size:1rem}.has-large-font-size{font-size:1.9rem!important;margin-bottom:40px}@media screen and (max-width:992px){.has-large-font-size{font-size:1.6rem!important}}@media screen and (max-width:700px){.has-large-font-size{font-size:1.4rem!important}}.has-medium-font-size{font-size:1.4rem!important}@media screen and (max-width:700px){.has-medium-font-size{font-size:1.3rem!important}}:focus-visible,:focus{outline:none}@-webkit-keyframes autofill{to{color:#3a3c4b;background:rgb(128 204 193 / .08)}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}button.visit-website{-webkit-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-moz-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-ms-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-o-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0;padding-top:0;padding-right:0;background-color:#fff0;cursor:pointer;text-align:left;width:auto;min-width:0}input,textarea,select,button{background-color:#fff0;font-family:"Montserrat",Helvetica,Tahoma,sans-serif;letter-spacing:.5px;border:0;border-radius:0;width:100%;padding:10px 0 10px 0;font-size:.95rem;color:#3a3c4b;outline:0;border-bottom:1px solid #3a3c4b;font-weight:600;display:block}.has-text-color input,.has-text-color textarea,.has-text-color select,.has-text-color button{color:inherit;border-color:inherit}.has-text-color input.placeholder,.has-text-color textarea.placeholder,.has-text-color select.placeholder,.has-text-color button.placeholder{color:inherit;opacity:1}.has-text-color input:-moz-placeholder,.has-text-color textarea:-moz-placeholder,.has-text-color select:-moz-placeholder,.has-text-color button:-moz-placeholder{color:inherit;opacity:1}.has-text-color input::-moz-placeholder,.has-text-color textarea::-moz-placeholder,.has-text-color select::-moz-placeholder,.has-text-color button::-moz-placeholder{color:inherit;opacity:1}.has-text-color input:-ms-input-placeholder,.has-text-color textarea:-ms-input-placeholder,.has-text-color select:-ms-input-placeholder,.has-text-color button:-ms-input-placeholder{color:inherit;opacity:1}.has-text-color input::-webkit-input-placeholder,.has-text-color textarea::-webkit-input-placeholder,.has-text-color select::-webkit-input-placeholder,.has-text-color button::-webkit-input-placeholder{color:inherit;opacity:1}input[type=submit],button,.btn,.content-area .btn,.secondary-cta,.primary-cta,.wp-block-button__link{-webkit-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-moz-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-ms-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-o-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;width:auto;cursor:pointer;text-align:center;text-transform:uppercase;border:2px solid #3a3c4b;padding:18px 40px;font-size:.75rem;letter-spacing:1.5px;background-color:#fff0;color:#3a3c4b;line-height:1;font-weight:800;display:inline-block;margin-right:20px;min-width:200px;border-radius:0}@media screen and (max-width:700px){input[type=submit],button,.btn,.content-area .btn,.secondary-cta,.primary-cta,.wp-block-button__link{padding:18px 30px}}input[type=submit]:last-child,button:last-child,.btn:last-child,.content-area .btn:last-child,.secondary-cta:last-child,.primary-cta:last-child,.wp-block-button__link:last-child{margin-right:0}input[type=submit]:hover,button:hover,.btn:hover,.content-area .btn:hover,.secondary-cta:hover,.primary-cta:hover,.wp-block-button__link:hover{background-color:#3a3c4b;border:2px solid #3a3c4b;color:#fdfdfd}input[type=submit].btn-white,button.btn-white,.btn.btn-white,.content-area .btn.btn-white,.secondary-cta.btn-white,.primary-cta.btn-white,.wp-block-button__link.btn-white{border:2px solid #fdfdfd;color:#fdfdfd}input[type=submit].btn-white:hover,button.btn-white:hover,.btn.btn-white:hover,.content-area .btn.btn-white:hover,.secondary-cta.btn-white:hover,.primary-cta.btn-white:hover,.wp-block-button__link.btn-white:hover{background-color:#fdfdfd;border:2px solid #fdfdfd;color:#3a3c4b}.secondary-cta,.primary-cta{width:auto;cursor:pointer;text-align:center;text-transform:uppercase;padding:0;font-size:.75rem;letter-spacing:1.5px;line-height:1;font-weight:800;display:inline-block;min-width:200px}.secondary-cta a,.primary-cta a{padding:18px 40px!important;border-bottom:none;color:inherit;transition-duration:0s!important;display:inline-block!important}.secondary-cta a:hover,.primary-cta a:hover{border-bottom:none;color:inherit}.secondary-cta{border:2px solid #3a3c4b;background-color:#fff0;color:#3a3c4b}.secondary-cta:hover{background-color:#3a3c4b;border:2px solid #3a3c4b;color:#fdfdfd}input[type=submit],button,.btn.btn-blue,.content-area .btn.btn-blue,.primary-cta,.btn.primary-cta,.wp-block-button__link{border:2px solid #80ccc1;background-color:#80ccc1;color:#fdfdfd}input[type=submit]:hover,button:hover,.btn.btn-blue:hover,.content-area .btn.btn-blue:hover,.primary-cta:hover,.btn.primary-cta:hover,.wp-block-button__link:hover{background-color:#3a3c4b;border:2px solid #3a3c4b;color:#fdfdfd}.darkblue-container input[type=submit]:hover,.darkblue-container button:hover,.darkblue-container .btn.btn-blue:hover,.darkblue-container .content-area .btn.btn-blue:hover,.darkblue-container .primary-cta:hover,.darkblue-container .btn.primary-cta:hover,.darkblue-container .wp-block-button__link: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}.has-text-color input[type=checkbox],.has-text-color input[type=radio]{color:inherit;border-color:inherit}input[type=checkbox]:checked,input[type=radio]:checked{background-image:url(/files/themes/cca/assets/images/cross_dark.svg);background-position:center center;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: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(/files/themes/cca/assets/images/arrow_down.svg);background-position:center center;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{color:#3a3c4b;opacity:1;font-weight:400}::-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}.input-group{font-size:.95rem;color:#3a3c4b}.has-text-color .input-group{color:inherit}.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}@media screen and (max-width:700px){.row.row-date .col50{width:auto}}@media screen and (max-width:600px){.row.row-date .col50{width:50%}}.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.to-day,.input-group.date .wpcf7-form-control-wrap.from-month,.input-group.date .wpcf7-form-control-wrap.to-month{width:30px;margin-right:10px}@media screen and (max-width:1280px){.input-group.date .wpcf7-form-control-wrap.from-day,.input-group.date .wpcf7-form-control-wrap.to-day,.input-group.date .wpcf7-form-control-wrap.from-month,.input-group.date .wpcf7-form-control-wrap.to-month{width:calc(33.33% - 10px)}}@media screen and (max-width:700px){.input-group.date .wpcf7-form-control-wrap.from-day,.input-group.date .wpcf7-form-control-wrap.to-day,.input-group.date .wpcf7-form-control-wrap.from-month,.input-group.date .wpcf7-form-control-wrap.to-month{width:30px}}@media screen and (max-width:600px){.input-group.date .wpcf7-form-control-wrap.from-day,.input-group.date .wpcf7-form-control-wrap.to-day,.input-group.date .wpcf7-form-control-wrap.from-month,.input-group.date .wpcf7-form-control-wrap.to-month{width:calc(33.33% - 10px)}}.input-group.date .wpcf7-form-control-wrap.from-year,.input-group.date .wpcf7-form-control-wrap.to-year{width:45px}@media screen and (max-width:1280px){.input-group.date .wpcf7-form-control-wrap.from-year,.input-group.date .wpcf7-form-control-wrap.to-year{width:33.33%}}@media screen and (max-width:700px){.input-group.date .wpcf7-form-control-wrap.from-year,.input-group.date .wpcf7-form-control-wrap.to-year{width:45px}}@media screen and (max-width:600px){.input-group.date .wpcf7-form-control-wrap.from-year,.input-group.date .wpcf7-form-control-wrap.to-year{width:33.33%}}.input-group:not(.date):not(.acceptance):not(.inline-options){margin-bottom:20px}.input-group:not(.date):not(.acceptance):not(.inline-options) label{font-size:.75rem;color:#fff0;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{opacity:0}.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,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .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:.75rem;letter-spacing:1.5px;background-color:#fff0;color:#3a3c4b;line-height:1;display:inline-block;text-transform:uppercase;font-weight:600}a.submit-request:hover{background-color:#3a3c4b;color:#fdfdfd}a.submit-request.active{background-color:#3a3c4b;color:#fdfdfd}.menu-wrapper #logo-wrapper{width:190px}@media screen and (max-width:1280px){.menu-wrapper #logo-wrapper{width:140px}}.menu-wrapper #navigation{width:calc(100% - 190px);text-align:right}@media screen and (max-width:1280px){.menu-wrapper #navigation{display:none;width:calc(100% - 140px)}}.menu-wrapper #navigation .language-wrapper{margin-left:80px;position:relative;display:inline-block;vertical-align:middle;color:#3a3c4b;font-weight:600;font-size:.88rem;transition-duration:0s;text-transform:uppercase}@media screen and (max-width:1400px){.menu-wrapper #navigation .language-wrapper{margin-left:40px}}@media screen and (max-width:1350px){.menu-wrapper #navigation .language-wrapper{font-size:.85rem}}.menu-wrapper #navigation .language-wrapper .current-lang{cursor:pointer;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;transition-duration:0s}.menu-wrapper #navigation .language-wrapper .lang-selector{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;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 rgb(0 0 0 / .5);-moz-box-shadow:0 3.5px 4px 0 rgb(0 0 0 / .5);box-shadow:0 3.5px 4px 0 rgb(0 0 0 / .5);padding:15px 0 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}@media screen and (max-width:1400px){.menu-wrapper #navigation a.submit-request{margin-left:40px}}.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;box-sizing:border-box}.menu-wrapper #navigation .navigation .menu{width:100%;font-size:.88rem}@media screen and (max-width:1350px){.menu-wrapper #navigation .navigation .menu{font-size:.85rem}}.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 a:hover{color:#3a3c4b}.menu-wrapper #navigation .navigation .menu>li.active a{color:#3a3c4b}.menu-wrapper #navigation .navigation .menu li:hover ul{opacity:1;visibility:visible;pointer-events:auto}.menu-wrapper #navigation .navigation .menu ul{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;position:absolute;top:100%;left:0;z-index:10001;padding:15px 0 15px 0;box-sizing:border-box;background:#fdfdfd;opacity:0;visibility:hidden;pointer-events:none;min-width:100%;-webkit-box-shadow:0 3.5px 4px 0 rgb(0 0 0 / .5);-moz-box-shadow:0 3.5px 4px 0 rgb(0 0 0 / .5);box-shadow:0 3.5px 4px 0 rgb(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:hover,.menu-wrapper #navigation .navigation .menu ul li:focus,.menu-wrapper #navigation .navigation .menu ul li a:hover,.menu-wrapper #navigation .navigation .menu ul li a:focus{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}@media screen and (max-width:1350px){.menu-wrapper #navigation .navigation .menu ul li a,.menu-wrapper #navigation .navigation .menu ul li span{font-size:.9rem}}.mobile-menu-toggle{position:fixed;z-index:10003;top:40px;right:2.8%}@media screen and (max-width:700px){.mobile-menu-toggle{right:30px}}.toggle-menu{position:relative;display:inline-block;vertical-align:middle}#nav-icon{width:25px;height:17px;margin:0 0 0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;position:relative;display:none}@media screen and (max-width:1280px){#nav-icon{display:block}}#nav-icon span{display:block;position:absolute;height:2px;width:25px;background:#3a3c4b;border-radius:2px;opacity:1;right:0;transform:rotate(0deg);transition:0.25s ease-in-out}#nav-icon span:nth-child(1){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:nth-child(1){width:0%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon.open span:nth-child(4){width:0%}#mobile-menu{-webkit-transition:right 0.5s ease;-moz-transition:right 0.5s ease;-ms-transition:right 0.5s ease;-o-transition:right 0.5s ease;transition:right 0.5s ease;z-index:10002;position:fixed;right:-400px;top:0;width:400px;height:100%;background-color:#80ccc1;padding-top:100px;display:none}@media screen and (max-width:1280px){#mobile-menu{display:block}}@media screen and (max-width:600px){#mobile-menu{right:-100%;width:100%}}#mobile-menu.open{right:0}#mobile-menu .language-wrapper{margin-top:20px;position:relative;display:inline-block;vertical-align:middle;color:#3a3c4b;font-size:.88rem;transition-duration:0s;text-transform:uppercase;position:absolute;bottom:15px;left:30px}#mobile-menu .language-wrapper .current-lang{cursor:pointer;transition-duration:0s;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;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:.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:calc(100% - 270px);position:absolute;width:100%;padding-right:2.8%;padding-left:30px;overflow-y:auto}@media screen and (max-width:700px){#mobile-menu #navigation-mobile .navigation{padding-right:30px}}#mobile-menu #navigation-mobile .navigation .menu{margin:0;padding:0;list-style:none;box-sizing:border-box}#mobile-menu #navigation-mobile .navigation .menu{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{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}#mobile-menu #navigation-mobile .navigation .menu ul{padding:15px 0 0 0;box-sizing:border-box;min-width:100%;display:none;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%;position: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}@media screen and (min-width:1900px){body,html{font-size:18px}}@media screen and (min-width:2000px){body,html{font-size:20px}}a{-webkit-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-moz-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-ms-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;-o-transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;transition:background-color 0.5s ease,border 0.5s ease,color 0.5s ease;color:inherit;text-decoration:none}.content-area a:not(.wp-block-button__link):not(.btn):not(.visit-website):not(.read-more){display:inline;border-bottom:1px solid #3a3c4b;padding-bottom:.5px}.content-area a:not(.wp-block-button__link):not(.btn):not(.visit-website):not(.read-more):hover{color:#80ccc1;border-bottom:1px solid #80ccc1}.has-light-blue-color{color:#80ccc1}.has-light-blue-color.wp-block-button__link:active,.has-light-blue-color.wp-block-button__link:focus,.has-light-blue-color.wp-block-button__link:visited{color:#80ccc1;border-color:#80ccc1}.is-style-outline>.wp-block-button__link:not(.has-background).has-light-blue-color:hover,.wp-block-button__link.is-style-outline:not(.has-background).has-light-blue-color:hover{background-color:#80ccc1;color:#fdfdfd!important}.has-light-blue-background-color{background-color:#80ccc1}.wp-block-cover-image.has-background-dim .has-light-blue-background-color:before,.wp-block-cover.has-background-dim .has-light-blue-background-color:before{background-color:#80ccc1}.wp-block-button__link.has-light-blue-background-color{background-color:#80ccc1!important;border:1px solid #80ccc1!important}.has-dark-blue-color{color:#3a3c4b}.has-dark-blue-color.wp-block-button__link:active,.has-dark-blue-color.wp-block-button__link:focus,.has-dark-blue-color.wp-block-button__link:visited{color:#3a3c4b;border-color:#3a3c4b}.is-style-outline>.wp-block-button__link:not(.has-background).has-dark-blue-color:hover,.wp-block-button__link.is-style-outline:not(.has-background).has-dark-blue-color:hover{background-color:#3a3c4b;color:#fdfdfd!important}.has-dark-blue-background-color{background-color:#3a3c4b}.wp-block-cover-image.has-background-dim .has-dark-blue-background-color:before,.wp-block-cover.has-background-dim .has-dark-blue-background-color:before{background-color:#3a3c4b}.wp-block-button__link.has-dark-blue-background-color{background-color:#3a3c4b!important;border:1px solid #3a3c4b!important}.has-brown-color{color:#9c8067}.has-brown-color.wp-block-button__link:active,.has-brown-color.wp-block-button__link:focus,.has-brown-color.wp-block-button__link:visited{color:#9c8067;border-color:#9c8067}.is-style-outline>.wp-block-button__link:not(.has-background).has-brown-color:hover,.wp-block-button__link.is-style-outline:not(.has-background).has-brown-color:hover{background-color:#9c8067;color:#fdfdfd!important}.has-brown-background-color{background-color:#9c8067}.wp-block-cover-image.has-background-dim .has-brown-background-color:before,.wp-block-cover.has-background-dim .has-brown-background-color:before{background-color:#9c8067}.wp-block-button__link.has-brown-background-color{background-color:#9c8067!important;border:1px solid #9c8067!important}.has-white-color{color:#fdfdfd}.has-white-color.wp-block-button__link:active,.has-white-color.wp-block-button__link:focus,.has-white-color.wp-block-button__link:visited{color:#fdfdfd;border-color:#fdfdfd}.is-style-outline>.wp-block-button__link:not(.has-background).has-white-color:hover,.wp-block-button__link.is-style-outline:not(.has-background).has-white-color:hover{background-color:#fdfdfd;color:#3a3c4b!important}.has-white-background-color{background-color:#fdfdfd}.wp-block-cover-image.has-background-dim .has-white-background-color:before,.wp-block-cover.has-background-dim .has-white-background-color:before{background-color:#fdfdfd}.wp-block-button__link.has-white-background-color{background-color:#fdfdfd!important;border:1px solid #fdfdfd!important}.has-brown-gray-color{color:#707070}.has-brown-gray-color.wp-block-button__link:active,.has-brown-gray-color.wp-block-button__link:focus,.has-brown-gray-color.wp-block-button__link:visited{color:#707070;border-color:#707070}.is-style-outline>.wp-block-button__link:not(.has-background).has-brown-gray-color:hover,.wp-block-button__link.is-style-outline:not(.has-background).has-brown-gray-color:hover{background-color:#707070;color:#fdfdfd!important}.has-brown-gray-background-color{background-color:#707070}.wp-block-cover-image.has-background-dim .has-brown-gray-background-color:before,.wp-block-cover.has-background-dim .has-brown-gray-background-color:before{background-color:#707070}.wp-block-button__link.has-brown-gray-background-color{background-color:#707070!important;border:1px solid #707070!important}.has-gray-color{color:#e7e7e7}.has-gray-color.wp-block-button__link:active,.has-gray-color.wp-block-button__link:focus,.has-gray-color.wp-block-button__link:visited{color:#e7e7e7;border-color:#e7e7e7}.is-style-outline>.wp-block-button__link:not(.has-background).has-gray-color:hover,.wp-block-button__link.is-style-outline:not(.has-background).has-gray-color:hover{background-color:#e7e7e7;color:#3a3c4b!important}.has-gray-background-color{background-color:#e7e7e7}.wp-block-cover-image.has-background-dim .has-gray-background-color:before,.wp-block-cover.has-background-dim .has-gray-background-color:before{background-color:#e7e7e7}.wp-block-button__link.has-gray-background-color{background-color:#e7e7e7!important;border:1px solid #e7e7e7!important}.meeting-room-plan .room-setups .room-setup,.meeting-room-plan .view-larger .room-setup,.content-area .visit-website,.content-area .read-more,.content-area .small-cta{font-weight:900;padding-bottom:5px;border:0;border-bottom:2px solid #80ccc1;color:#80ccc1;text-transform:uppercase;font-size:.8em;display:inline-block}.meeting-room-plan .room-setups .room-setup:hover,.meeting-room-plan .view-larger .room-setup:hover,.content-area .visit-website:hover,.content-area .read-more:hover,.content-area .small-cta:hover{border:0;border-bottom:2px solid #80ccc1;background-color:#fff0}sup{vertical-align:super;font-size:smaller}sub{vertical-align:sub;font-size:smaller}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}@media screen and (max-width:700px){.mt80{margin-top:60px}}@media screen and (max-width:600px){.mt80{margin-top:40px}}.mb40{margin-bottom:40px}.mb60{margin-bottom:60px}.mb80{margin-bottom:80px}.blue-container,.darkblue-container,.gray-container,.white-container,.ptb80{padding-top:80px;padding-bottom:80px}@media screen and (max-width:700px){.blue-container,.darkblue-container,.gray-container,.white-container,.ptb80{padding-top:60px;padding-bottom:60px}}@media screen and (max-width:600px){.blue-container,.darkblue-container,.gray-container,.white-container,.ptb80{padding-top:40px;padding-bottom:40px}}.reviews-slider:not(.slick-initialized):after,.prizes:after,.gallery-outer .thumbnails .thumbnails-container:after,.row:after,.menu-wrapper:after,.menu-wrapper #navigation .navigation .menu:after,.clr: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}@media screen and (max-width:1280px){.container{width:65%}}@media screen and (max-width:992px){.container{width:84.4%}}@media screen and (max-width:700px){.container{width:100%;padding-left:30px;padding-right:30px}}.content-area .container p,.content-area .container h1,.content-area .container h2,.content-area .container h3,.content-area .container h4,.content-area .container h5,.content-area .container h6{max-width:850px}@media screen and (max-width:1500px){.content-area .container p,.content-area .container h1,.content-area .container h2,.content-area .container h3,.content-area .container h4,.content-area .container h5,.content-area .container h6{max-width:750px}}.content-area .container p.text-center,.content-area .container h1.text-center,.content-area .container h2.text-center,.content-area .container h3.text-center,.content-area .container h4.text-center,.content-area .container h5.text-center,.content-area .container h6.text-center{max-width:100%}.content-area .container .row{max-width:calc(850px + 3.16rem)}@media screen and (max-width:1500px){.content-area .container .row{max-width:calc(750px + 3.16rem)}}@media screen and (max-width:992px){.content-area .container .row{max-width:calc(100% + 3.16rem)}}@media screen and (max-width:700px){.content-area .container .row{max-width:calc(100% + 60px)}}.content-area .container .text-center p,.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{margin-left:auto;margin-right:auto}.content-area .container.xsmall .row,.content-area .container.small .row,.content-area .container.small2 .row,.content-area .container.medium .row,.content-area .container.large .row,.content-area .container.xlarge .row{max-width:calc(100% + 3.16rem)}@media screen and (max-width:700px){.content-area .container.xsmall .row,.content-area .container.small .row,.content-area .container.small2 .row,.content-area .container.medium .row,.content-area .container.large .row,.content-area .container.xlarge .row{max-width:calc(100% + 60px)}}.container.xsmall{width:40.3%}@media screen and (max-width:1400px){.container.xsmall{width:50%}}@media screen and (max-width:1280px){.container.xsmall{width:60%}}@media screen and (max-width:992px){.container.xsmall{width:84.4%}}@media screen and (max-width:700px){.container.xsmall{width:100%}}.container.small{width:64%}@media screen and (max-width:1280px){.container.small{width:76%}}@media screen and (max-width:992px){.container.small{width:84.4%}}@media screen and (max-width:700px){.container.small{width:100%}}.container.small2{width:71.2%}@media screen and (max-width:1280px){.container.small2{width:76%}}@media screen and (max-width:992px){.container.small2{width:84.4%}}@media screen and (max-width:700px){.container.small2{width:100%}}.container.medium{width:84.4%}@media screen and (max-width:700px){.container.medium{width:100%}}.container.large{width:90.5%}@media screen and (max-width:700px){.container.large{width:100%}}.container.xlarge{width:94.4%}@media screen and (max-width:700px){.container.xlarge{width:100%}}.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 rgb(0 0 0 / .3);-moz-box-shadow:0 0 5px 0 rgb(0 0 0 / .3);box-shadow:0 0 5px 0 rgb(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:center center;background-size:cover;background-repeat:no-repeat;position:relative}.blue-container:before{position:absolute;content:" ";height:100%;width:100%;background-color:rgb(128 204 193 / .8);top:0;left:0;z-index:2}.blue-container>*:not(.coverimg){z-index:3}.blue-container>*.coverimg{z-index:1}.blue-container .container{position:relative;color:#fdfdfd}.text-left{text-align:left}.text-center{text-align:center}@media screen and (max-width:700px){.text-center.sl{text-align:left}}.text-right{text-align:right}@media screen and (max-width:700px){.text-right.sl{text-align:left}}.reviews-slider:not(.slick-initialized),.prizes,.gallery-outer .thumbnails .thumbnails-container,.row,.menu-wrapper,.menu-wrapper #navigation .navigation .menu{display:flex;flex-wrap:wrap}.reviews-slider:not(.slick-initialized)>div,.prizes>div,.gallery-outer .thumbnails .thumbnails-container>div,.row>div,.menu-wrapper>div,.menu-wrapper #navigation .navigation .menu>div{float:left}.prizes,.row.align-middle,.menu-wrapper,.menu-wrapper #navigation .navigation .menu{align-items:center}.row{margin-left:-1.58rem;margin-right:-1.58rem}@media screen and (max-width:700px){.row{margin-left:-30px;margin-right:-30px}}.row.reverse{flex-direction:row-reverse}.row .col100,.row .col70,.row .col60,.row .col50,.row .col40,.row .col33,.row .col30{padding:1.58rem}@media screen and (max-width:700px){.row .col100,.row .col70,.row .col60,.row .col50,.row .col40,.row .col33,.row .col30{padding:30px}}.row .col30{width:30%}@media screen and (max-width:1400px){.row .col30{width:33.33%}}@media screen and (max-width:1280px){.row .col30{width:40%}}@media screen and (max-width:992px){.row .col30{width:50%}}@media screen and (max-width:700px){.row .col30{width:100%}}.row .col33{width:33.33%}@media screen and (max-width:992px){.row .col33{width:50%}}@media screen and (max-width:700px){.row .col33{width:100%}}.row .col40{width:40%}@media screen and (max-width:1400px){.row .col40{width:33.33%}}@media screen and (max-width:1280px){.row .col40{width:50%}}@media screen and (max-width:992px){.row .col40{width:50%}}@media screen and (max-width:700px){.row .col40{width:100%}}.row .col50{width:50%}@media screen and (max-width:700px){.row .col50{width:100%}}.row .col60{width:60%}@media screen and (max-width:1400px){.row .col60{width:66.66%}}@media screen and (max-width:1280px){.row .col60{width:50%}}@media screen and (max-width:700px){.row .col60{width:100%}}.row .col70{width:70%}@media screen and (max-width:1400px){.row .col70{width:66.66%}}@media screen and (max-width:1280px){.row .col70{width:60%}}@media screen and (max-width:992px){.row .col70{width:50%}}@media screen and (max-width:700px){.row .col70{width:100%}}.row .col100{width:100%}.arrow-down{display:inline-block;width:12px;height:8px;background-image:url(/files/themes/cca/assets/images/arrow_down.svg);background-position:center center;background-size:100%;background-repeat:no-repeat;margin-left:5px;margin-bottom:1px}.dot-line{width:50px;height:8px;background-image:url(/files/themes/cca/assets/images/dot_line.svg);background-position:center center;background-size:100%;background-repeat:no-repeat;margin-bottom:35px}.virtual-tour-icon{width:32px;height:32px;background-image:url(/files/themes/cca/assets/images/virtual_tour.svg);background-position:center center;background-size:100%;background-repeat:no-repeat;margin-bottom:35px}.max800{max-width:800px}@media screen and (max-width:700px){.desktop-only{display:none!important}}@media screen and (min-width:701px){.mobile-only{display:none!important}}#cookies-notification{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;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:flex;flex-wrap:wrap;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:calc(100% - 350px);margin-bottom:0}@media screen and (max-width:992px){#cookies-notification .message{width:100%}}#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}@media screen and (max-width:992px){#cookies-notification .buttons{width:100%;text-align:left;margin-top:30px}}#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 rgb(0 0 0 / .3);-moz-box-shadow:0 2px 5px 0 rgb(0 0 0 / .3);box-shadow:0 2px 5px 0 rgb(0 0 0 / .3)}@media screen and (max-width:1280px){#header{padding-top:12px;padding-bottom:12px}}html.objectfit #home-gallery .gallery-outer .gallery video{height:100%;width:100%;position:absolute;top:0;left:0;object-fit:cover}html:not(.objectfit) #home-gallery .gallery-outer .gallery video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%;width:auto}html:not(.objectfit) #home-gallery .gallery-outer .gallery video.video-width100{height:auto;width:100%}html:not(.objectfit) #home-gallery .gallery-outer .gallery video.video-height100{height:100%;width:auto}#home-gallery{background-color:#e7e7e7;position:relative;height:calc(100% - 140px);margin-top:140px;z-index:2;margin-bottom:-50px;width:100%;display:table;direction:rtl}@media screen and (min-height:950px) and (min-width:992px){#home-gallery{height:855px}}@media screen and (max-width:1280px){#home-gallery{margin-top:100px}}@media screen and (max-width:992px){#home-gallery{display:block;direction:ltr;margin-bottom:0;height:auto}}#home-gallery .top-info-container,#home-gallery .home-gallery-container{display:table-cell;vertical-align:top;direction:ltr;height:100%}@media screen and (max-width:992px){#home-gallery .top-info-container,#home-gallery .home-gallery-container{display:block;height:auto}}#home-gallery .top-info-container{width:30vw}@media screen and (max-width:992px){#home-gallery .top-info-container{width:100%}}#home-gallery .home-gallery-container{width:70vw}@media screen and (max-width:992px){#home-gallery .home-gallery-container{width:100%}}#home-gallery .gallery-outer{height:calc(100% - 50px);padding-top:0;overflow:hidden;margin-top:0;width:100%;max-height:calc(100vh - 140px)}@media screen and (min-height:950px) and (min-width:992px){#home-gallery .gallery-outer{max-height:855px}}@media screen and (max-width:1280px){#home-gallery .gallery-outer{max-height:calc(100vh - 100px)}}@media screen and (max-width:992px){#home-gallery .gallery-outer{height:500px;max-height:500px}}#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 .slick-prev,#home-gallery .gallery-outer .gallery .slick-next{top:auto;bottom:0;margin-top:0}#home-gallery .top-info{background-color:#3a3c4b;background-image:url(/files/themes/cca/assets/images/dot_pattern.svg);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%}@media screen and (max-width:992px){#home-gallery .top-info{height:auto;min-height:100px;min-width:100px;width:100%;background-image:none;padding:60px 0 60px 0}}#home-gallery .top-info .dt{height:calc(100vh - 405px)}@media screen and (min-height:950px) and (min-width:992px){#home-gallery .top-info .dt{max-height:580px}}@media screen and (max-width:1280px){#home-gallery .top-info .dt{height:calc(100vh - 365px)}}@media screen and (max-width:992px){#home-gallery .top-info .dt{height:auto;max-height:100%;max-width:84.4%;margin-left:auto;margin-right:auto}}@media screen and (max-width:700px){#home-gallery .top-info .dt{max-width:100%;padding-left:30px;padding-right:30px}}#home-gallery .top-info h2{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}@media screen and (max-width:992px){#home-gallery+#tablesite-content .gray-container:first-child{padding-top:80px}}@media screen and (max-width:700px){#home-gallery+#tablesite-content .gray-container:first-child{padding-top:60px;padding-bottom:60px}}@media screen and (max-width:600px){#home-gallery+#tablesite-content .gray-container:first-child{padding-top:40px;padding-bottom:40px}}.cca-popup{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgb(0 0 0 / .5);z-index:10000;display:none;.cca-popup.is-visible{display:block}}.cca-popup .cca-popup__dialog{position:relative;width:880px;height:620px;margin:0 auto;padding:0;background:#3a3c4b;box-shadow:rgb(0 0 0 / .4) 0 0 80px;top:50%;margin-top:-310px}.cca-popup .cca-popup__close{position:absolute;right:10px;top:10px;margin-right:0;padding:8px 12px;min-width:40px;font-size:25px}.cca-popup .cca-popup__media{width:100%;height:100%}.cca-popup .cca-popup__media img{width:100%;object-fit:cover;object-position:center;min-height:0;min-width:0;height:100%}.cca-popup .cca-popup__body{position:absolute;bottom:0;right:0;max-width:380px;padding:24px;background:#3a3c4b}.cca-popup .cca-popup__body .cca-popup__title{font-size:1.2rem;margin-bottom:26px}@media screen and (max-width:1000px){.cca-popup{padding:20px 0}.cca-popup .cca-popup__dialog{width:calc(100% - 60px);height:auto;min-height:0;margin:0 auto;top:auto;margin-top:180px;transform:none}.cca-popup .cca-popup__close{top:-20px;right:-20px;padding:6px 10px}.cca-popup .cca-popup__media{height:auto;max-height:55vh}.cca-popup .cca-popup__media img{height:100%;object-fit:cover}.cca-popup .cca-popup__body{position:static;max-width:none;width:100%;padding:20px}.cca-popup .cca-popup__title{font-size:1rem}}#top-img{height:360px;overflow:hidden;position:relative}#ajax-loading{background-image:url(/files/themes/cca/assets/images/ajax-loader.svg);background-size:25px auto;background-position:center;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}@media screen and (max-width:700px){.cards.social-events-cards{margin-top:40px}}.cards.mb{margin-bottom:0}.cards.mb .card{margin-bottom:60px}@media screen and (max-width:992px){.cards.mb .card{margin-bottom:40px}}@media screen and (max-width:700px){.cards.mb .card{margin-bottom:0}}.cards ol,.cards ul{list-style:none}@media screen and (max-width:700px){.cards .card{padding-top:0;padding-bottom:40px}.cards .card:last-child{padding-bottom:0}}.cards .card .gallery-outer.card-gallery{padding-top:72%;width:100%;margin-top:0}@media screen and (max-width:700px){.cards .card .gallery-outer.card-gallery{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}}.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: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-prev,.cards .card .gallery-outer.card-gallery .gallery .slick-next{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:center center;background-size:cover;background-repeat:no-repeat;display:block;width:100%;padding-top:43%;position:relative;overflow:hidden}@media screen and (max-width:700px){.cards .card .card-img{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;padding-top:57%}}.cards .card .card-img.lg{padding-top:57%}.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;transition:all 0.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}@media screen and (max-width:1280px){.site-content{margin-top:100px}}.home .site-content{margin-top:0}.gallery-outer{width:100%;position:relative;margin-top:50px}@media screen and (max-width:700px){.gallery-outer.post-gallery{width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}.gallery-outer.post-gallery .description-out{padding-left:30px;padding-right:30px}}.gallery-outer+.specs{margin-top:30px}.gallery-outer .gallery-views{margin-bottom:20px;height:22px;text-align:right}@media screen and (max-width:700px){.gallery-outer .gallery-views{display:none}}.gallery-outer .gallery-views .view{display:inline-block;margin-left:10px;cursor:pointer}.gallery-outer .gallery-views .view svg path{fill:gray}.gallery-outer .gallery-views .view.active svg path{fill:#80ccc1}.gallery-outer .thumbnails{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;position:absolute;width:calc(100% + 80px);height:calc(100% - 20px);background-color:#fdfdfd;top:22px;left:-40px;overflow-y:auto;z-index:10;opacity:1;visibility:visible;pointer-events:auto}@media screen and (max-width:700px){.gallery-outer .thumbnails{display:none}}.gallery-outer .thumbnails.hidden{opacity:0;visibility:hidden;pointer-events:none}.gallery-outer .thumbnails .thumbnails-container .gallery-thumbnail-out{width:20%;padding:20px 30px}@media screen and (max-width:992px){.gallery-outer .thumbnails .thumbnails-container .gallery-thumbnail-out{width:25%}}.gallery-outer .thumbnails .thumbnails-container .gallery-thumbnail-out .gallery-thumbnail{padding-top:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:pointer}.gallery-outer .gallery{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;opacity:1}.gallery-outer .gallery.hidden{opacity:0}.gallery-outer .gallery .slide{position:relative;outline:none!important;background-position:center center;background-size:cover;background-repeat:no-repeat}.gallery-outer .gallery .slide .slide-inner{height:100%}.gallery-outer .gallery .slide .gallery-img{padding-top:66.5%;position:relative;outline:none!important}.gallery-outer .description-out{margin-top:25px;max-width:850px;font-size:.9em}@media screen and (max-width:1500px){.gallery-outer .description-out{max-width:750px}}.reviews-slider .slick-prev,.reviews-slider .slick-next,.gallery-outer .slick-prev,.gallery-outer .slick-next,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev,.wp-block-kobu-custom-blocks-slider-gallery .slick-next{-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;position:absolute;top:0;cursor:pointer;z-index:1;width:52px;height:50px;overflow:hidden;border:0 solid #fff0;-webkit-tap-highlight-color:#fff0;color:#fff0;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}@media screen and (max-width:700px){.reviews-slider .slick-prev,.reviews-slider .slick-next,.gallery-outer .slick-prev,.gallery-outer .slick-next,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev,.wp-block-kobu-custom-blocks-slider-gallery .slick-next{width:50%}}.reviews-slider .slick-prev:hover,.reviews-slider .slick-next:hover,.gallery-outer .slick-prev:hover,.gallery-outer .slick-next:hover,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev:hover,.wp-block-kobu-custom-blocks-slider-gallery .slick-next:hover{background-color:#3a3c4b}.reviews-slider .slick-prev:focus,.reviews-slider .slick-next:focus,.gallery-outer .slick-prev:focus,.gallery-outer .slick-next:focus,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev:focus,.wp-block-kobu-custom-blocks-slider-gallery .slick-next:focus{background-color:#80ccc1}.reviews-slider .slick-prev:focus:hover,.reviews-slider .slick-next:focus:hover,.gallery-outer .slick-prev:focus:hover,.gallery-outer .slick-next:focus:hover,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev:focus:hover,.wp-block-kobu-custom-blocks-slider-gallery .slick-next:focus:hover{background-color:#3a3c4b}.reviews-slider .slick-prev,.gallery-outer .slick-prev,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev{right:52px;background-image:url(/files/themes/cca/assets/images/arrow_left.svg);background-position:right 11px center}.reviews-slider .slick-prev:hover,.gallery-outer .slick-prev:hover,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev:hover{background-image:url(/files/themes/cca/assets/images/arrow_left_light.svg)}.reviews-slider .slick-prev:focus,.gallery-outer .slick-prev:focus,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev:focus{background-image:url(/files/themes/cca/assets/images/arrow_left.svg)}.reviews-slider .slick-prev:focus:hover,.gallery-outer .slick-prev:focus:hover,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev:focus:hover{background-image:url(/files/themes/cca/assets/images/arrow_left_light.svg)}@media screen and (max-width:700px){.reviews-slider .slick-prev,.gallery-outer .slick-prev,.wp-block-kobu-custom-blocks-slider-gallery .slick-prev{right:50%;background-position:right 35px center}}.reviews-slider .slick-next,.gallery-outer .slick-next,.wp-block-kobu-custom-blocks-slider-gallery .slick-next{right:0;background-image:url(/files/themes/cca/assets/images/arrow_right.svg);background-position:left 11px center}.reviews-slider .slick-next:hover,.gallery-outer .slick-next:hover,.wp-block-kobu-custom-blocks-slider-gallery .slick-next:hover{background-image:url(/files/themes/cca/assets/images/arrow_right_light.svg)}.reviews-slider .slick-next:focus,.gallery-outer .slick-next:focus,.wp-block-kobu-custom-blocks-slider-gallery .slick-next:focus{background-image:url(/files/themes/cca/assets/images/arrow_right.svg)}.reviews-slider .slick-next:focus:hover,.gallery-outer .slick-next:focus:hover,.wp-block-kobu-custom-blocks-slider-gallery .slick-next:focus:hover{background-image:url(/files/themes/cca/assets/images/arrow_right_light.svg)}@media screen and (max-width:700px){.reviews-slider .slick-next,.gallery-outer .slick-next,.wp-block-kobu-custom-blocks-slider-gallery .slick-next{background-position:left 35px center}}.title-menu{padding-top:23px;padding-bottom:20px}@media screen and (max-width:992px){.title-menu{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:700px){.title-menu{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:600px){.title-menu{padding-top:15px;padding-bottom:15px}}.title-menu h1,.title-menu h2{margin-bottom:0}.title-menu .row .col50{padding-top:0;padding-bottom:0}@media screen and (max-width:700px){.title-menu .row .col50:last-child{padding-top:15px}}.title-menu a{color:#707070;font-weight:600;margin-left:30px;padding-bottom:0;border-bottom:none}.title-menu a:first-child{margin-right:0}.title-menu a.active,.title-menu a:hover{color:#3a3c4b;border-bottom:none}.title-menu .options{margin-top:-3px;margin-bottom:-3px}.title-menu .options .option{display:inline-block;padding-top:3px;padding-bottom:3px}@media screen and (max-width:992px){.white-container.the-centre-top{padding-top:0}}@media screen and (max-width:992px){.white-container.the-centre-top .container.large{width:100%}}@media screen and (max-width:700px){.white-container.the-centre-top .container.large{padding-left:0;padding-right:0}}.white-container.the-centre-top .row{margin-left:0;margin-right:0}@media screen and (max-width:992px){.white-container.the-centre-top .row .col30{width:90.5%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;padding-top:80px;padding-bottom:0}}@media screen and (max-width:700px){.white-container.the-centre-top .row .col30{width:100%;padding-left:30px;padding-right:30px;padding-top:60px}}@media screen and (max-width:992px){.white-container.the-centre-top .row .col70{width:100%;padding-left:0;padding-right:0;padding-top:0;padding-bottom:0}}.the-centre .col50{padding-top:40px;padding-bottom:40px}.the-centre .text-col{padding-left:50px;max-width:450px;padding-top:100px}@media screen and (max-width:1280px){.the-centre .text-col{padding-top:50px}}@media screen and (max-width:992px){.the-centre .text-col{padding-top:40px;padding-left:1.58rem;max-width:100%}}@media screen and (max-width:700px){.the-centre .text-col{padding-left:30px}}.the-centre.reverse .text-col{padding-right:50px;margin-left:auto;padding-left:1.58rem}@media screen and (max-width:992px){.the-centre.reverse .text-col{padding-right:1.58rem}}@media screen and (max-width:700px){.the-centre.reverse .text-col{padding-left:30px;padding-right:30px}}.request-section h3{text-transform:none;font-weight:600;font-size:1.25rem}.request-section .col40{text-align:right}@media screen and (max-width:1400px){.request-section .col40{width:40%}}@media screen and (max-width:992px){.request-section .col40{width:50%}}@media screen and (max-width:700px){.request-section .col40{padding-top:0;width:100%}}.request-section .col40 .btn{padding:18px 45px;min-width:80%}@media screen and (max-width:700px){.request-section .col40 .btn{width:100%}}@media screen and (max-width:1400px){.request-section .col60{width:60%}}@media screen and (max-width:992px){.request-section .col60{width:50%}}@media screen and (max-width:700px){.request-section .col60{width:100%}}.centre-map-heading{padding-top:23px;padding-bottom:20px;background-color:#262839}.centre-map-heading h2{color:#fdfdfd;margin-bottom:0;font-size:1.7rem}@media screen and (max-width:992px){.centre-map-heading h2{font-size:1.6rem}}@media screen and (max-width:700px){.centre-map-heading h2{font-size:1.4rem}}.centre-map{position:relative;width:100%;min-height:400px}.centre-map .maps{width:68%;display:block;margin-left:auto}@media screen and (max-width:1400px){.centre-map .maps{width:65%}}@media screen and (max-width:992px){.centre-map .maps{width:100%;padding-top:50px}}.centre-map .maps .map-img{display:none;position:relative;max-width:950px;margin-left:auto;margin-right:auto}@media screen and (max-width:992px){.centre-map .maps .map-img{max-width:100%}}.centre-map .maps .map-img.active{display:block}.centre-map .maps .map-img .point{position:absolute;width:42px;height:42px;background-image:url(/files/themes/cca/assets/images/point.svg);background-position:center center;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(/files/themes/cca/assets/images/point_hover.svg)}@media screen and (max-width:992px){.centre-map .maps .map-img .point{display:none}}.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:calc(27.25% - 60px)}@media screen and (max-width:1400px){.centre-map .floors{width:calc(30.25% - 60px)}}@media screen and (max-width:992px){.centre-map .floors{top:0;width:100%;left:0;background-color:#262839;padding:10px 4.75%}}@media screen and (max-width:700px){.centre-map .floors{padding-left:30px;padding-right:30px}}.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}@media screen and (max-width:1280px){.centre-map .floors a{font-size:1.1em}}.centre-map .floors a:hover,.centre-map .floors a.active{color:#fdfdfd;border-bottom:none;padding-bottom:0}.centre-map .maps-info-container{-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;-ms-transition:background-color 0.5s ease;-o-transition:background-color 0.5s ease;transition:background-color 0.5s ease;width:32%;position:absolute;top:0;left:0;height:100%;padding:40px 60px 40px 4.75%}@media screen and (max-width:1400px){.centre-map .maps-info-container{width:35%}}@media screen and (max-width:992px){.centre-map .maps-info-container{width:100%;position:relative;padding:0}}.centre-map .maps-info-container .map-info{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;margin-top:100px;max-width:220px;opacity:1;pointer-events:auto;visibility:visible}@media screen and (max-width:992px){.centre-map .maps-info-container .map-info{display:none}}.centre-map .maps-info-container .info-box{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;opacity:0;pointer-events:none;visibility:hidden;position:absolute;height:calc(100% - 140px);width:calc(100% - 20px);bottom:40px;left:0;z-index:1;padding:0 40px 0 14.84%;overflow-y:auto}@media screen and (max-width:1400px){.centre-map .maps-info-container .info-box{height:calc(100% - 150px);padding:0 40px 0 13.84%}}@media screen and (max-width:1280px){.centre-map .maps-info-container .info-box{height:calc(100% - 160px)}}@media screen and (max-width:992px){.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{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;background-image:url(/files/themes/cca/assets/images/cross.svg);background-position:center center;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}@media screen and (max-width:992px){.centre-map .maps-info-container .close-info{display:none}}.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}@media screen and (max-width:992px){.centre-map .maps-info-container .venue{display:block;margin-top:0;border-top:2px solid #fdfdfd}}.centre-map .maps-info-container .venue.active{display:block}@media screen and (max-width:992px){.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(/files/themes/cca/assets/images/arrow_up_light.svg)}}.centre-map .maps-info-container .venue .title h4{font-size:1em;color:#fdfdfd;font-weight:600}@media screen and (max-width:992px){.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(/files/themes/cca/assets/images/arrow_down.svg);background-position:center right;background-size:14px;background-repeat:no-repeat;transition-duration:0s}}@media screen and (max-width:700px){.centre-map .maps-info-container .venue .title{padding-left:30px;padding-right:30px}}@media screen and (max-width:992px){.centre-map .maps-info-container .venue .venue-info{padding:15px 4.75%;display:none;transition-duration:0s;background-color:#3a3c4b}}@media screen and (max-width:700px){.centre-map .maps-info-container .venue .venue-info{padding-left:30px;padding-right:30px}}.centre-map .maps-info-container .venue .venue-info .description{margin-top:20px;margin-bottom:50px}@media screen and (max-width:992px){.centre-map .maps-info-container .venue .venue-info .description{margin-bottom:30px}}.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}@media screen and (max-width:992px){.centre-map .maps-info-container .venue .venue-info .btn:last-child{margin-bottom:20px}}.centre-map .maps-info-container.open{background-color:#262839}.centre-map .maps-info-container.open .info-box,.centre-map .maps-info-container.open .close-info{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:1.2rem;font-weight:600}.gray-container .subtitle{color:#3a3c4b}.bg-overlay{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;position:fixed;height:100%;width:100%;top:0;left:0;background:rgb(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{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;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:calc(64% + 160px);margin-left:auto;margin-right:auto;background-color:#fdfdfd;position:relative;padding:40px 80px}@media screen and (max-width:992px){.setup-modal{padding:40px 40px}}@media screen and (max-width:700px){.setup-modal{padding:70px 30px 50px 30px;width:100%;height:100%}}@media screen and (max-width:600px){.setup-modal{padding:50px 30px 30px 30px}}.setup-modal .modal-content{max-width:100vw;overflow-x:auto}@media screen and (max-width:700px){.setup-modal .modal-content{margin-left:-30px;margin-right:-30px;padding-top:15px;padding-bottom:15px}}.setup-modal .modal-content .modal-content-inner{width:100%}@media screen and (max-width:700px){.setup-modal .modal-content .modal-content-inner{min-width:740px}}@media screen and (max-height:700px) and (max-width:700px){.setup-modal .modal-content .modal-content-inner{min-width:630px}}@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:700px){.setup-modal .modal-content .modal-content-inner img{padding-left:10px;padding-right:10px}}.setup-modal .setup{display:none}.setup-modal .setup.active{display:block}.setup-modal .close-modal{background-image:url(/files/themes/cca/assets/images/cross_dark.svg);background-position:center center;background-size:100%;background-repeat:no-repeat;height:18px;width:18px;position:absolute;top:40px;right:40px;cursor:pointer}@media screen and (max-width:700px){.setup-modal .close-modal{right:30px}}@media screen and (max-width:600px){.setup-modal .close-modal{top:25px}}.setup-modal h3{color:#3a3c4b;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}@media screen and (max-width:700px){.setup-modal .blue-bg{margin-top:15px;margin-bottom:20px}}@media screen and (max-width:600px){.setup-modal .blue-bg{margin-top:0;margin-bottom:0}}.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}@media screen and (max-width:1400px){.setup-modal .legend{margin-top:10px}}.setup-modal .legend .legend-group{float:left;margin-right:35px}@media screen and (max-width:1400px){.setup-modal .legend .legend-group{width:50%;margin-top:5px;margin-right:0}}@media screen and (max-width:700px){.setup-modal .legend .legend-group{width:100%}}.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}@media screen and (max-width:1400px){.setup-modal .legend .legend-group .dot{height:15px;width:15px;border-radius:15px;margin-bottom:2px}}.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}@media screen and (max-width:1400px){.meeting-room-plan .room-setups{display:block;width:100%}}.meeting-room-plan .room-setups p{margin-bottom:10px}.meeting-room-plan .view-larger{margin-bottom:35px;display:none}@media screen and (max-width:700px){.meeting-room-plan .view-larger{display:block}}.meeting-room-plan .room-setups .room-setup,.meeting-room-plan .view-larger .room-setup{margin-right:20px}@media screen and (max-width:1280px){.meeting-room-plan .room-setups .room-setup,.meeting-room-plan .view-larger .room-setup{margin-bottom:15px}}.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:center center;background-size:100%;background-repeat:no-repeat;background-image:url(/files/themes/cca/assets/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}@media screen and (max-width:1400px){.meeting-room-plan .ctas{display:block;width:100%;float:left;text-align:left}}@media screen and (max-width:450px){.meeting-room-plan .ctas a{margin-right:0}}@media screen and (max-width:1400px){.ctas{margin-top:-20px}}@media screen and (max-width:1400px){.ctas a{margin-top:20px}}.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:center center;background-size:100%;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:14px}.specs .spec span{display:inline-block;vertical-align:middle}.specs .area:before{background-image:url(/files/themes/cca/assets/images/area.svg);height:35px;width:35px}.specs .area span{width:calc(100% - 49px)}.specs .height:before{background-image:url(/files/themes/cca/assets/images/height.svg);height:35px;width:33px}.specs .height span{width:calc(100% - 47px)}.specs .people:before{background-image:url(/files/themes/cca/assets/images/people.svg);height:35px;width:46px}.specs .people span{width:calc(100% - 60px)}@media screen and (max-width:992px){.specifications-container{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:700px){.specifications-container{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:600px){.specifications-container{padding-top:15px;padding-bottom:15px}}.visible-md{display:none}@media screen and (max-width:992px){.visible-md{display:block}}.specifications-table-wrapper{width:100%;overflow-x:auto;position:relative}.specifications-table{display:table;width:100%;margin-top:40px;margin-bottom:30px}.specifications-table .table-top-row,.specifications-table .table-row{display:table-row;background-color:#fdfdfd}.specifications-table .table-top-row .col,.specifications-table .table-row .col{display:table-cell;text-align:center;padding:15px;vertical-align:middle;font-size:.85rem;border-bottom:1px solid #e7e7e7}.specifications-table .table-top-row .col.empty,.specifications-table .table-row .col.empty{border-bottom:none;width:12px;padding:0}.specifications-table .table-top-row .col .col-title,.specifications-table .table-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}@media screen and (max-width:1280px){.specifications-table .table-top-row .col{white-space:normal}}.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 .table-row:last-child .col{border-bottom:none}.specifications-table .table-row:nth-last-child(2) .col{border-bottom:none}.specifications-table.compare-table .table-row:nth-last-child(3) .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{border-bottom:1px solid #e7e7e7}.specifications-table.terraces .table-row:nth-last-child(2) .col{border-bottom:1px solid #e7e7e7}.meeting-room-menu{overflow:hidden;margin-top:70px}@media screen and (max-width:992px){.meeting-room-menu{margin-top:0}}.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;transition:all 0.5s ease}.meeting-room-menu .previous,.meeting-room-menu .next{width:50%}.meeting-room-menu .previous a,.meeting-room-menu .next a{display:table;width:100%}.meeting-room-menu .previous a span,.meeting-room-menu .next a span{transition-duration:0s!important}.meeting-room-menu .previous svg,.meeting-room-menu .next svg{width:9px}.meeting-room-menu .previous span,.meeting-room-menu .next span{display:table-cell;vertical-align:middle}.meeting-room-menu .previous span.arrow,.meeting-room-menu .next 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(/files/themes/cca/assets/images/arrow_down.svg);background-position:center right;background-size:14px;background-repeat:no-repeat;padding:6px 0;font-weight:600;color:#3a3c4b;cursor:pointer;min-width:100%;border-bottom:2px solid #3a3c4b;padding-right:25px}.dropdown .active-option .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown .options{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;position:absolute;top:100%;left:0;width:100%;background-color:#fdfdfd;padding:20px;-webkit-box-shadow:0 3.5px 4px 0 rgb(0 0 0 / .5);-moz-box-shadow:0 3.5px 4px 0 rgb(0 0 0 / .5);box-shadow:0 3.5px 4px 0 rgb(0 0 0 / .5);opacity:0;visibility:hidden;pointer-events:none}.dropdown .options .option{cursor:pointer;color:#707070;padding-top:15px;font-size:.85rem;font-weight:600}.dropdown .options .option:first-child{padding-top:0}.dropdown .options .option:hover,.dropdown .options .option.active{color:#3a3c4b}.mobile-dropdown{position:relative}@media screen and (max-width:992px){.mobile-dropdown{max-width:260px;margin-left:auto;text-align:left}.mobile-dropdown:hover .options{opacity:1;visibility:visible;pointer-events:auto}}@media screen and (max-width:700px){.mobile-dropdown{margin-left:0;max-width:320px}}@media screen and (max-width:600px){.mobile-dropdown{max-width:100%}}.mobile-dropdown .active-option{display:none}@media screen and (max-width:992px){.mobile-dropdown .active-option{display:block;background-image:url(/files/themes/cca/assets/images/arrow_down.svg);background-position:center right;background-size:14px;background-repeat:no-repeat;padding:6px 0;font-weight:600;color:#3a3c4b;cursor:pointer;min-width:100%;border-bottom:2px solid #3a3c4b;padding-right:25px}.mobile-dropdown .active-option .name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.mobile-dropdown .options{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease}@media screen and (max-width:992px){.mobile-dropdown .options{position:absolute;top:100%;left:0;width:100%;background-color:#fdfdfd;padding:20px;-webkit-box-shadow:0 3.5px 4px 0 rgb(0 0 0 / .5);-moz-box-shadow:0 3.5px 4px 0 rgb(0 0 0 / .5);box-shadow:0 3.5px 4px 0 rgb(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:hover,.mobile-dropdown .options .option.active{color:#3a3c4b}}.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(/files/themes/cca/assets/images/area_dark.svg)}.additional-venue .specs .height:before{background-image:url(/files/themes/cca/assets/images/height_dark.svg)}.additional-venue .specs .people:before{background-image:url(/files/themes/cca/assets/images/people_dark.svg)}#destination-gallery,#post-gallery{background-color:#e7e7e7;position:relative;width:100%;max-height:680px;height:46vw}@media screen and (max-width:700px){#destination-gallery,#post-gallery{height:60vw;min-height:360px}}#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,#post-gallery .gallery-outer .gallery .slick-list,#post-gallery .gallery-outer .gallery .slick-track{height:100%}#destination-gallery .gallery-outer .gallery .slide,#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-prev,#destination-gallery .gallery-outer .gallery .slick-next,#post-gallery .gallery-outer .gallery .slick-prev,#post-gallery .gallery-outer .gallery .slick-next{top:auto;bottom:0;margin-top:0}#destination-gallery .top-info,#post-gallery .top-info{background-color:#3a3c4b;background-image:url(/files/themes/cca/assets/images/dot_pattern.svg);background-size:205px 90px;background-position:left bottom 70px;background-repeat:no-repeat;width:32%;position:absolute;top:0;left:0;min-height:calc(100% + 50px);padding:65px 60px 240px 4.75%}#destination-gallery .top-info h2,#post-gallery .top-info h2{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 img,.map-iframe iframe{max-width:inherit!important}.map-iframe iframe{width:100%}.map{height:480px;width:100%;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:center center;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{position:relative;width:100%}.post-content.small>*{width:64%}@media screen and (max-width:1280px){.post-content.small>*{width:76%}}@media screen and (max-width:992px){.post-content.small>*{width:84.4%}}@media screen and (max-width:700px){.post-content.small>*{width:100%}}.post-content.small>figure,.post-content.small>img{width:64%}@media screen and (max-width:1280px){.post-content.small>figure,.post-content.small>img{width:76%}}@media screen and (max-width:992px){.post-content.small>figure,.post-content.small>img{width:84.4%}}@media screen and (max-width:700px){.post-content.small>figure,.post-content.small>img{width:100%}}.post-content h1:not(.alignwide):not(.alignfull),.post-content h2:not(.alignwide):not(.alignfull),.post-content h3:not(.alignwide):not(.alignfull),.post-content h4:not(.alignwide):not(.alignfull),.post-content h5:not(.alignwide):not(.alignfull),.post-content h6:not(.alignwide):not(.alignfull),.post-content p:not(.alignwide):not(.alignfull){max-width:850px}@media screen and (max-width:1500px){.post-content h1:not(.alignwide):not(.alignfull),.post-content h2:not(.alignwide):not(.alignfull),.post-content h3:not(.alignwide):not(.alignfull),.post-content h4:not(.alignwide):not(.alignfull),.post-content h5:not(.alignwide):not(.alignfull),.post-content h6:not(.alignwide):not(.alignfull),.post-content p:not(.alignwide):not(.alignfull){max-width:750px}}.post-content h1:not(.alignwide):not(.alignfull).text-center,.post-content h2:not(.alignwide):not(.alignfull).text-center,.post-content h3:not(.alignwide):not(.alignfull).text-center,.post-content h4:not(.alignwide):not(.alignfull).text-center,.post-content h5:not(.alignwide):not(.alignfull).text-center,.post-content h6:not(.alignwide):not(.alignfull).text-center,.post-content p:not(.alignwide):not(.alignfull).text-center{max-width:100%}.post-content>noscript>*:not(.alignfull):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>*:not(.alignfull):not(.additional-venue):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.kobu-section.alignfull:not(.evaluation-contact-form)>*:not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.wp-block-group.alignfull .wp-block-group__inner-container>*:not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.wp-block-group.alignfull>*:not(.wp-block-group__inner-container):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider){width:64%;margin-left:18%;margin-right:auto}@media screen and (max-width:1280px){.post-content>noscript>*:not(.alignfull):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>*:not(.alignfull):not(.additional-venue):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.kobu-section.alignfull:not(.evaluation-contact-form)>*:not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.wp-block-group.alignfull .wp-block-group__inner-container>*:not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.wp-block-group.alignfull>*:not(.wp-block-group__inner-container):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider){width:76%;margin-left:12%}}@media screen and (max-width:992px){.post-content>noscript>*:not(.alignfull):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>*:not(.alignfull):not(.additional-venue):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.kobu-section.alignfull:not(.evaluation-contact-form)>*:not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.wp-block-group.alignfull .wp-block-group__inner-container>*:not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.wp-block-group.alignfull>*:not(.wp-block-group__inner-container):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider){width:84.4%;margin-left:7.8%}}@media screen and (max-width:700px){.post-content>noscript>*:not(.alignfull):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>*:not(.alignfull):not(.additional-venue):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.kobu-section.alignfull:not(.evaluation-contact-form)>*:not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.wp-block-group.alignfull .wp-block-group__inner-container>*:not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider),.post-content>.wp-block-group.alignfull>*:not(.wp-block-group__inner-container):not(.alignwide):not(.alignfull):not(.alignmedium):not(.bg-img):not(.color-overlay):not(.wp-block-image):not(.wp-block-gallery):not(.wp-block-kobu-custom-blocks-text-slider){width:100%;margin-left:0;padding-left:30px;padding-right:30px}}.post-content>noscript>*:not(.alignfull).alignwide:not(.wp-block-media-text),.post-content>*:not(.alignfull):not(.additional-venue).alignwide:not(.wp-block-media-text),.post-content>.kobu-section.alignfull:not(.evaluation-contact-form)>*.alignwide:not(.wp-block-media-text),.post-content>.wp-block-group.alignfull .wp-block-group__inner-container>*.alignwide:not(.wp-block-media-text),.post-content>.wp-block-group.alignfull>*:not(.wp-block-group__inner-container).alignwide:not(.wp-block-media-text){width:84.4%;margin-left:auto;margin-right:auto}@media screen and (max-width:700px){.post-content>noscript>*:not(.alignfull).alignwide:not(.wp-block-media-text),.post-content>*:not(.alignfull):not(.additional-venue).alignwide:not(.wp-block-media-text),.post-content>.kobu-section.alignfull:not(.evaluation-contact-form)>*.alignwide:not(.wp-block-media-text),.post-content>.wp-block-group.alignfull .wp-block-group__inner-container>*.alignwide:not(.wp-block-media-text),.post-content>.wp-block-group.alignfull>*:not(.wp-block-group__inner-container).alignwide:not(.wp-block-media-text){width:100%;padding-left:30px;padding-right:30px}}.post-content>noscript>*:not(.alignfull).alignwide.wp-block-media-text,.post-content>*:not(.alignfull):not(.additional-venue).alignwide.wp-block-media-text,.post-content>.kobu-section.alignfull:not(.evaluation-contact-form)>*.alignwide.wp-block-media-text,.post-content>.wp-block-group.alignfull .wp-block-group__inner-container>*.alignwide.wp-block-media-text,.post-content>.wp-block-group.alignfull>*:not(.wp-block-group__inner-container).alignwide.wp-block-media-text{width:90.5%;margin-left:auto;margin-right:auto}@media screen and (max-width:700px){.post-content>noscript>*:not(.alignfull).alignwide.wp-block-media-text,.post-content>*:not(.alignfull):not(.additional-venue).alignwide.wp-block-media-text,.post-content>.kobu-section.alignfull:not(.evaluation-contact-form)>*.alignwide.wp-block-media-text,.post-content>.wp-block-group.alignfull .wp-block-group__inner-container>*.alignwide.wp-block-media-text,.post-content>.wp-block-group.alignfull>*:not(.wp-block-group__inner-container).alignwide.wp-block-media-text{width:100%;padding-left:30px;padding-right:30px}}.post-content>.additional-venue>*{width:59.7%;margin-left:auto;margin-right:auto;padding-right:calc(59.7% - 850px)}@media screen and (max-width:1500px){.post-content>.additional-venue>*{padding-right:calc(59.7% - 750px)}}@media screen and (max-width:1280px){.post-content>.additional-venue>*{width:65%;padding-right:0}}@media screen and (max-width:992px){.post-content>.additional-venue>*{width:84.4%}}@media screen and (max-width:700px){.post-content>.additional-venue>*{width:100%;padding-left:30px;padding-right:30px}}.post-content>.alignfull,.post-content>.additional-venue{width:100%;padding-left:0;padding-right:0}.post-content p+hr{margin-top:-8px;margin-bottom:15px}.post-content hr{display:block;border:0;border-top:1px solid #e7e7e7}.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 #fff0;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 .small-cta a,.post-content .secondary-cta a,.post-content .primary-cta a{border-bottom:none;color:inherit;transition-duration:0s!important}.post-content .small-cta a:hover,.post-content .secondary-cta a:hover,.post-content .primary-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 0}@media screen and (max-width:700px){.post-content .small-cta{padding:0 0 5px 0}}.post-content .highlight-text{background-color:#e7e7e7;padding:.28em}.post-content .gallery-outer{margin-top:0}@media screen and (max-width:700px){.post-content .gallery-outer{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}}.post-content .wp-block-columns{padding-right:0}.post-content>.gallery-outer,.post-content>.additional-venue>.gallery-outer,.post-content>.wp-block-kobu-custom-blocks-slider-gallery{padding-right:0;margin-top:60px;margin-bottom:60px}.post-content>.gallery-outer:first-child,.post-content>.additional-venue>.gallery-outer:first-child,.post-content>.wp-block-kobu-custom-blocks-slider-gallery:first-child{margin-bottom:0}.post-content>.gallery-outer:last-child,.post-content>.additional-venue>.gallery-outer:last-child,.post-content>.wp-block-kobu-custom-blocks-slider-gallery:last-child{margin-bottom:0}.post-content .wp-block-image.is-resized{margin-left:auto;margin-right:auto}.post-content .wp-block-column figure{margin-top:30px;margin-bottom:30px}.post-content .wp-block-column figure:first-child{margin-top:0}.post-content .wp-block-column figure:last-child{margin-bottom:0}.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}@media screen and (max-width:700px){.post-content figure img{width:calc(100% + 60px);max-width:calc(100% + 60px);margin-left:-30px;margin-right:-30px}}@media screen and (max-width:700px){.post-content figure.wp-block-media-text__media img,.post-content figure.wp-block-image img{width:100%;max-width:100%;margin-left:0;margin-right:0}}.post-content figure figcaption{padding-top:20px;font-size:.9em;max-width:850px;text-align:left}@media screen and (max-width:1500px){.post-content figure figcaption{max-width:750px}}.post-content>figure,.post-content>img,.post-content>.additional-venue>figure,.post-content>.additional-venue>img{width:59.7%;padding-right:0}@media screen and (max-width:1500px){.post-content>figure,.post-content>img,.post-content>.additional-venue>figure,.post-content>.additional-venue>img{padding-right:0}}@media screen and (max-width:1280px){.post-content>figure,.post-content>img,.post-content>.additional-venue>figure,.post-content>.additional-venue>img{width:65%}}@media screen and (max-width:992px){.post-content>figure,.post-content>img,.post-content>.additional-venue>figure,.post-content>.additional-venue>img{width:84.4%}}@media screen and (max-width:700px){.post-content>figure,.post-content>img,.post-content>.additional-venue>figure,.post-content>.additional-venue>img{width:100%;padding-left:30px;padding-right:30px}}.post-content h3{margin-bottom:20px}.post-content h3.has-large-font-size{margin-bottom:40px}.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}@media screen and (max-width:700px){.post-content ul.wp-block-gallery{padding-left:30px;padding-right:30px}}.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}@media screen and (max-width:700px){.post-content ul.wp-block-gallery li.blocks-gallery-item{width:50%;margin-right:0}}@media screen and (max-width:600px){.post-content ul.wp-block-gallery li.blocks-gallery-item{padding-left:0;padding-right:0;width:100%;margin-right:0}}.post-content ul.wp-block-gallery li.blocks-gallery-item figure img{width:100%;height:auto}@media screen and (max-width:700px){.post-content ul.wp-block-gallery li.blocks-gallery-item figure img{width:100%;max-width:100%;margin-left:0;margin-right:0}}.post-content ul,.post-content ol{margin-top:30px;margin-bottom:30px}.post-content ul:first-child,.post-content ol:first-child{margin-top:0}.post-content ul:last-child,.post-content ol:last-child{margin-bottom:0}.post-content ul li,.post-content ol li{margin-bottom:6px;margin-left:0;padding-left:25px;position:relative}.post-content ul li h4,.post-content ul li h5,.post-content ul li h6,.post-content ol li h4,.post-content ol li h5,.post-content ol li h6{margin-top:40px}.post-content ul li:first-child h4,.post-content ul li:first-child h5,.post-content ul li:first-child h6,.post-content ol li:first-child h4,.post-content ol li:first-child h5,.post-content ol li:first-child h6{margin-top:0}.post-content ul ul,.post-content ul ol,.post-content ol ul,.post-content ol ol{margin-top:6px;margin-bottom:6px}.post-content ul ul,.post-content ol ul{margin-left:-20px}.post-content ul ul li,.post-content ol ul li{padding-left:20px}.post-content ul ul ul,.post-content ul ul ol,.post-content ol ul ul,.post-content ol ul ol{margin-left:0}.post-content ul ul ul li,.post-content ul ul ol li,.post-content ol ul ul li,.post-content ol ul ol li{padding-left:25px}.post-content ul ol,.post-content ol ol{margin-left:-25px;counter-reset:item}.post-content ul ol li,.post-content ol ol li{display:block}.post-content ul ol li:before,.post-content ol ol li:before{content:counter(item,".") " ";counter-increment:item}.post-content ul ol ul,.post-content ul ol ol,.post-content ol ol ul,.post-content ol ol ol{margin-left:0}.post-content ul ol ul li,.post-content ul ol ol li,.post-content ol ol ul li,.post-content ol ol ol li{padding-left:25px}.post-content ul table,.post-content ol table{margin-top:15px;margin-bottom:15px;border-collapse:collapse}.post-content ul table,.post-content ul th,.post-content ul td,.post-content ol table,.post-content ol th,.post-content ol td{border:1px solid #707070}.post-content ul th,.post-content ul td,.post-content ol th,.post-content ol td{padding:5px 10px}.post-content ul,.post-content ol ul{list-style:none;counter-reset:item}.post-content ul li:before,.post-content ol ul li:before{content:"•";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{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-name,.contacts-block .contact-more-info{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:.95rem}.contacts-block .contact-group:last-child{margin-bottom:0}.contacts-block .contact-group.phone{background-image:url(/files/themes/cca/assets/images/phone.svg);background-size:12px 12px}.contacts-block .contact-group.phone .phone-number{display:table}.contacts-block .contact-group.email{background-image:url(/files/themes/cca/assets/images/mail.svg);background-size:15px 12px;background-position:left center}@media screen and (max-width:450px){.contacts-block .contact-group.email a{word-wrap:break-word}}.contacts-block .contact-group.address{background-image:url(/files/themes/cca/assets/images/address.svg);background-size:9px 13px}.contacts-block .contact-group.linkedin{background-image:url(/files/themes/cca/assets/images/linkedin.svg);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:.88rem}.contacts-block .bottom-links a{text-decoration:none;border-bottom:1px solid #fdfdfd;display:inline-block;margin-right:35px;font-size:.85em}@media screen and (max-width:700px){.contacts-block .bottom-links a{margin-top:10px}}.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(/files/themes/cca/assets/images/contacts_icon.svg);background-position:center center;background-size:100%;background-repeat:no-repeat;margin-right:20px}@media screen and (max-width:700px){footer .row .col30{padding-top:10px;padding-bottom:10px}}@media screen and (max-width:700px){footer .row .col30:first-child{padding-top:30px}}.wp-block-embed.aligncenter .wp-block-embed__wrapper>*{display:block;margin-left:auto;margin-right:auto}.wp-block-embed.aligncenter .wp-block-embed__wrapper>*{display:block;margin-left:auto;margin-right:auto}.wp-block-kobu-custom-blocks-custom-video,.wp-block-embed,.wp-block-video{overflow:hidden}.wp-block-kobu-custom-blocks-custom-video.alignfull .video-wrapper,.wp-block-embed.alignfull .video-wrapper,.wp-block-video.alignfull .video-wrapper{border-radius:0}.video-wrapper.error{padding-top:57%}.video-wrapper.error:before{opacity:1!important;visibility:visible!important}.video-wrapper.error:after{content:"An error has occurred. This video cannot be played.";display:block;position:absolute;top:50%;left:0;width:calc(100% - 40px);transform:translateY(-50%);padding-left:20px;padding-right:20px;text-align:center;color:#fdfdfd;z-index:10;opacity:1!important;visibility:visible!important}.video-wrapper.error>*:not(.video-placeholder){display:none}video[poster]{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.the-centre-top .embed-container{height:auto;padding-top:56.35%}body.js-loaded .pageload-video:not(.video-loaded),.wp-block-video .video-wrapper,.embed-container,.kb-video .video-wrapper{height:100%;position:relative;overflow:hidden}body.js-loaded .pageload-video:not(.video-loaded):before,.wp-block-video .video-wrapper:before,.embed-container:before,.kb-video .video-wrapper:before{content:"";display:block;position:absolute;-webkit-transition:opacity 0.8s ease,visibility 0.8s ease;-moz-transition:opacity 0.8s ease,visibility 0.8s ease;-ms-transition:opacity 0.8s ease,visibility 0.8s ease;-o-transition:opacity 0.8s ease,visibility 0.8s ease;transition:opacity 0.8s ease,visibility 0.8s ease;background-color:rgb(58 60 75 / .6);left:0;top:0;width:100%;height:100%;z-index:3;opacity:0;pointer-events:none;visibility:hidden}body.js-loaded .pageload-video:not(.video-loaded) video,.wp-block-video .video-wrapper video,.embed-container video,.kb-video .video-wrapper video{float:left;position:relative}body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn,.wp-block-video .video-wrapper .play-video-btn,.embed-container .play-video-btn,.kb-video .video-wrapper .play-video-btn{-webkit-transition:opacity 0.8s ease,visibility 0.8s ease;-moz-transition:opacity 0.8s ease,visibility 0.8s ease;-ms-transition:opacity 0.8s ease,visibility 0.8s ease;-o-transition:opacity 0.8s ease,visibility 0.8s ease;transition:opacity 0.8s ease,visibility 0.8s ease;position:absolute;height:50px;width:50px;transform:translateX(-100%) translateY(-100%);left:0;top:0;z-index:5;opacity:0;padding:0;border:0;background-color:#fff0;cursor:pointer}body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn svg,.wp-block-video .video-wrapper .play-video-btn svg,.embed-container .play-video-btn svg,.kb-video .video-wrapper .play-video-btn svg{width:100%;height:100%}body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn svg path,body.js-loaded .pageload-video:not(.video-loaded) .play-video-btn svg circle,.wp-block-video .video-wrapper .play-video-btn svg path,.wp-block-video .video-wrapper .play-video-btn svg circle,.embed-container .play-video-btn svg path,.embed-container .play-video-btn svg circle,.kb-video .video-wrapper .play-video-btn svg path,.kb-video .video-wrapper .play-video-btn svg circle{-webkit-transition:stroke 0.8s ease;-moz-transition:stroke 0.8s ease;-ms-transition:stroke 0.8s ease;-o-transition:stroke 0.8s ease;transition:stroke 0.8s ease}body.js-loaded .pageload-video:not(.video-loaded) .video-controls,.wp-block-video .video-wrapper .video-controls,.embed-container .video-controls,.kb-video .video-wrapper .video-controls{-webkit-transition:opacity 0.8s ease;-moz-transition:opacity 0.8s ease;-ms-transition:opacity 0.8s ease;-o-transition:opacity 0.8s ease;transition:opacity 0.8s ease;position:absolute;bottom:30px;opacity:1;left:50%;transform:translateX(-50%);z-index:1}body.js-loaded .pageload-video:not(.video-loaded) .video-controls button,.wp-block-video .video-wrapper .video-controls button,.embed-container .video-controls button,.kb-video .video-wrapper .video-controls button{display:inline-block;width:22px;height:22px;padding:0;border:0;background-color:#fff0;margin-right:25px;color:#fff0;overflow:hidden;font-size:0;background-repeat:no-repeat;background-size:auto 100%;background-position:left center;cursor:pointer;min-width:0}body.js-loaded .pageload-video:not(.video-loaded) .video-controls button:last-child,.wp-block-video .video-wrapper .video-controls button:last-child,.embed-container .video-controls button:last-child,.kb-video .video-wrapper .video-controls button:last-child{margin-right:0}body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.play-pause,.wp-block-video .video-wrapper .video-controls button.play-pause,.embed-container .video-controls button.play-pause,.kb-video .video-wrapper .video-controls button.play-pause{width:18px;height:22px}body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.play-pause.play,.wp-block-video .video-wrapper .video-controls button.play-pause.play,.embed-container .video-controls button.play-pause.play,.kb-video .video-wrapper .video-controls button.play-pause.play{background-image:url(/files/themes/cca/assets/images/controls-play.svg)}body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.play-pause.pause,.wp-block-video .video-wrapper .video-controls button.play-pause.pause,.embed-container .video-controls button.play-pause.pause,.kb-video .video-wrapper .video-controls button.play-pause.pause{background-image:url(/files/themes/cca/assets/images/controls-pause.svg)}body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.mute,.wp-block-video .video-wrapper .video-controls button.mute,.embed-container .video-controls button.mute,.kb-video .video-wrapper .video-controls button.mute{height:22px;width:22px;background-image:url(/files/themes/cca/assets/images/controls-mute.svg)}body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.mute.muted,.wp-block-video .video-wrapper .video-controls button.mute.muted,.embed-container .video-controls button.mute.muted,.kb-video .video-wrapper .video-controls button.mute.muted{background-image:url(/files/themes/cca/assets/images/controls-unmute.svg)}body.js-loaded .pageload-video:not(.video-loaded) .video-controls button.fullscreen,.wp-block-video .video-wrapper .video-controls button.fullscreen,.embed-container .video-controls button.fullscreen,.kb-video .video-wrapper .video-controls button.fullscreen{height:22px;width:22px;background-image:url(/files/themes/cca/assets/images/controls-fullscreen.svg)}body.js-loaded .pageload-video:not(.video-loaded) .subtitles,.wp-block-video .video-wrapper .subtitles,.embed-container .subtitles,.kb-video .video-wrapper .subtitles{-webkit-transition:bottom 0.8s ease;-moz-transition:bottom 0.8s ease;-ms-transition:bottom 0.8s ease;-o-transition:bottom 0.8s ease;transition:bottom 0.8s ease;position:absolute;bottom:60px;left:0;width:100%;padding-left:60px;padding-right:60px;text-align:center;display:none}@media only screen and (max-width:700px){body.js-loaded .pageload-video:not(.video-loaded) .subtitles,.wp-block-video .video-wrapper .subtitles,.embed-container .subtitles,.kb-video .video-wrapper .subtitles{padding-left:25px;padding-right:25px}}body.js-loaded .pageload-video:not(.video-loaded) .subtitles.visible,.wp-block-video .video-wrapper .subtitles.visible,.embed-container .subtitles.visible,.kb-video .video-wrapper .subtitles.visible{display:block}body.js-loaded .pageload-video:not(.video-loaded) .subtitles span,.wp-block-video .video-wrapper .subtitles span,.embed-container .subtitles span,.kb-video .video-wrapper .subtitles span{background-color:rgb(58 60 75 / .8);padding:.2em 0 .2em 0;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;box-shadow:.3em 0 0 rgb(58 60 75 / .8),-.3em 0 0 rgb(58 60 75 / .8);line-height:1.8;color:#fdfdfd}body.js-loaded .pageload-video:not(.video-loaded):not(.show-controls) .video-controls,.wp-block-video .video-wrapper:not(.show-controls) .video-controls,.embed-container:not(.show-controls) .video-controls,.kb-video .video-wrapper:not(.show-controls) .video-controls{opacity:0}body.js-loaded .pageload-video:not(.video-loaded):not(.show-controls) .subtitles,.wp-block-video .video-wrapper:not(.show-controls) .subtitles,.embed-container:not(.show-controls) .subtitles,.kb-video .video-wrapper:not(.show-controls) .subtitles{bottom:20px}body.js-loaded .pageload-video:not(.video-loaded).paused .video-controls,.wp-block-video .video-wrapper.paused .video-controls,.embed-container.paused .video-controls,.kb-video .video-wrapper.paused .video-controls{opacity:0}body.js-loaded .pageload-video:not(.video-loaded).paused .subtitles,.wp-block-video .video-wrapper.paused .subtitles,.embed-container.paused .subtitles,.kb-video .video-wrapper.paused .subtitles{display:none}body.js-loaded .pageload-video:not(.video-loaded).paused:not(.loading):before,.wp-block-video .video-wrapper.paused:not(.loading):before,.embed-container.paused:not(.loading):before,.kb-video .video-wrapper.paused:not(.loading):before{opacity:1;visibility:visible}body.js-loaded .pageload-video:not(.video-loaded).paused:not(.loading) .play-video-btn,.wp-block-video .video-wrapper.paused:not(.loading) .play-video-btn,.embed-container.paused:not(.loading) .play-video-btn,.kb-video .video-wrapper.paused:not(.loading) .play-video-btn{opacity:1;transform:translateX(-50%) translateY(-50%);left:50%;top:50%}body.js-loaded .pageload-video:not(.video-loaded):before,.wp-block-video .video-wrapper.loading:not(.error):before,.embed-container.loading:not(.error):before,.kb-video .video-wrapper.loading:not(.error):before,.embed-container.not-loaded:before{background-image:url(/files/themes/cca/assets/images/loader.gif);background-size:50px;background-position:center;background-repeat:no-repeat;opacity:1;pointer-events:auto;visibility:visible}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.embed-container .video-placeholder,.kb-video .video-placeholder{-webkit-transition:opacity 0.5s ease,visibility 0.5s ease;-moz-transition:opacity 0.5s ease,visibility 0.5s ease;-ms-transition:opacity 0.5s ease,visibility 0.5s ease;-o-transition:opacity 0.5s ease,visibility 0.5s ease;transition:opacity 0.5s ease,visibility 0.5s ease;background-size:cover;background-position:center;z-index:2}.kb-video:not(.video-loaded) .video-placeholder{position:relative}.embed-container .video-placeholder,.kb-video.video-loaded .video-placeholder{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;padding-top:0!important;height:100%;width:100%}.embed-container.not-loaded .video-placeholder,.embed-container.paused .video-placeholder,.kb-video.video-loaded .video-wrapper.paused .video-placeholder{opacity:1;visibility:visible;pointer-events:auto}.wp-block-video,.kb-video{position:relative;overflow:hidden}.wp-block-video video,.kb-video video{width:100%;height:auto;float:left}.wp-block-embed.is-type-video{position:relative;overflow:hidden;margin-bottom:0}.wp-block-embed.is-type-video .wp-block-embed__wrapper{overflow:hidden;padding-top:57%;background-color:#000;position:relative;height:0;width:100%}.wp-block-embed.is-type-video .wp-block-embed__wrapper>.embed-container,.wp-block-embed.is-type-video .wp-block-embed__wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-embed.wp-block-embed-facebook{position:relative}.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video{width:100%!important}.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video span{padding-top:56.25%!important;background-color:#000;position:relative;height:0;width:100%!important}.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video span>.embed-container,.wp-block-embed.wp-block-embed-facebook .wp-block-embed__wrapper .fb-video span>iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.wp-block-kobu-custom-blocks-slider-gallery .gallery .slide .figure-wrapper{padding-top:66.5%}.wp-block-kobu-custom-blocks-slider-gallery.alignwide .gallery .slide .figure-wrapper{padding-top:50%}.wp-block-kobu-custom-blocks-slider-gallery.alignwide .slick-next,.wp-block-kobu-custom-blocks-slider-gallery.alignwide .slick-prev{margin-top:calc(50% - 50px)}.wp-block-kobu-custom-blocks-slider-gallery.alignfull .gallery .slide .figure-wrapper{padding-top:45%}.wp-block-kobu-custom-blocks-slider-gallery.alignfull .slick-next,.wp-block-kobu-custom-blocks-slider-gallery.alignfull .slick-prev{margin-top:calc(45% - 50px)}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{margin-top:30px;padding-left:0;padding-right:0}}.wp-block-media-text .wp-block-media-text__content{max-width:450px;padding-left:50px;padding-right:1.58rem}@media screen and (max-width:1400px){.wp-block-media-text .wp-block-media-text__content{padding-left:1.58rem;max-width:100%}}@media screen and (max-width:700px){.wp-block-media-text .wp-block-media-text__content{padding-top:60px;padding-left:0;padding-right:0}}.wp-block-media-text .wp-block-media-text__media{padding-right:1.58rem}@media screen and (max-width:700px){.wp-block-media-text .wp-block-media-text__media{padding-left:0;padding-right:0}}@media screen and (max-width:1400px){.wp-block-media-text.alignfull .wp-block-media-text__content{max-width:550px}}@media screen and (max-width:1280px){.wp-block-media-text.alignfull .wp-block-media-text__content{max-width:90%}}@media screen and (max-width:700px){.wp-block-media-text.alignfull .wp-block-media-text__content{max-width:100%;padding-left:30px!important;padding-right:30px!important}}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:50px;padding-left:1.58rem;margin-left:auto}@media screen and (max-width:1400px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:1.58rem}}@media screen and (max-width:700px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0;padding-right:0;margin-left:0}}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{padding-left:1.58rem;padding-right:0}@media screen and (max-width:700px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{padding-left:0}}@media screen and (max-width:700px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}}@media screen and (max-width:700px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}@media screen and (max-width:700px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:1;grid-row:1}}.reviews-slider{padding-top:40px;padding-left:calc(7.799% - 1.58rem);padding-right:calc(7.799% - 1.58rem);padding-bottom:20px}@media screen and (max-width:700px){.reviews-slider{padding-left:30px;padding-right:30px;padding-bottom:40px}}@media screen and (max-width:600px){.reviews-slider{padding-bottom:60px}}.reviews-slider:not(.slick-initialized){margin-left:-1.58rem;margin-right:-1.58rem}@media screen and (max-width:700px){.reviews-slider:not(.slick-initialized){margin-left:-30px;margin-right:-30px}}.reviews-slider:not(.slick-initialized) .review{width:33.33%}@media screen and (max-width:992px){.reviews-slider:not(.slick-initialized) .review{width:50%}}@media screen and (max-width:700px){.reviews-slider:not(.slick-initialized) .review{width:100%}}.reviews-slider .review{padding:0 1.58rem}.reviews-slider .review .author{font-size:.9em;font-weight:600;color:#3a3c4b}.reviews-slider .review .rating{margin-top:10px;margin-bottom:26px}.reviews-slider .review .rating .circle{display:inline-block;vertical-align:middle;width:14px;height:14px;margin-right:7px;background-color:#fdfdfd;border-radius:50%}.reviews-slider .review .rating .circle:last-child{margin-right:0}.reviews-slider .review .rating.stars-1 .circle:nth-child(1){background-color:#80ccc1}.reviews-slider .review .rating.stars-2 .circle:nth-child(1),.reviews-slider .review .rating.stars-2 .circle:nth-child(2){background-color:#80ccc1}.reviews-slider .review .rating.stars-3 .circle:nth-child(1),.reviews-slider .review .rating.stars-3 .circle:nth-child(2),.reviews-slider .review .rating.stars-3 .circle:nth-child(3){background-color:#80ccc1}.reviews-slider .review .rating.stars-4 .circle:nth-child(1),.reviews-slider .review .rating.stars-4 .circle:nth-child(2),.reviews-slider .review .rating.stars-4 .circle:nth-child(3),.reviews-slider .review .rating.stars-4 .circle:nth-child(4){background-color:#80ccc1}.reviews-slider .review .rating.stars-5 .circle:nth-child(1),.reviews-slider .review .rating.stars-5 .circle:nth-child(2),.reviews-slider .review .rating.stars-5 .circle:nth-child(3),.reviews-slider .review .rating.stars-5 .circle:nth-child(4),.reviews-slider .review .rating.stars-5 .circle:nth-child(5){background-color:#80ccc1}.reviews-slider .review .title{font-weight:600;color:#3a3c4b;margin-bottom:12px;text-transform:uppercase}.reviews-slider .review .full-review{display:none}.reviews-slider .review .review-content,.reviews-slider .review .full-review{font-size:.9em}.reviews-slider .review .visit-website{margin-top:20px;display:block;width:max-content}.reviews-slider .slick-arrow{position:absolute;bottom:-80px;margin-top:0;top:auto}@media screen and (max-width:700px){.reviews-slider .slick-arrow{bottom:-60px}}@media screen and (max-width:600px){.reviews-slider .slick-arrow{bottom:-40px}}.faqs-wrapper{margin-top:80px}.accordion{margin-bottom:60px}.accordion dt{width:100%}.accordion dt:first-child{margin-top:0}.accordion dt button.accordion-trigger{background-color:#fff0;color:#3a3c4b;text-align:left;padding:0;text-transform:none;border:0;letter-spacing:.5px;font-size:1.125em;border-bottom:1px solid #e7e7e7;font-weight:600;margin-bottom:20px;margin-top:10px;padding-bottom:15px;width:100%;position:relative;padding-right:30px;line-height:1.35}.accordion dt button.accordion-trigger .arrow-down{-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease;position:absolute;right:0;top:5px}.accordion dt.open .arrow-down{transform:translateY(-50%) rotate(-180deg)}.accordion dt.open+dd{max-height:1000px;padding-top:15px;padding-bottom:30px;opacity:1;pointer-events:auto}.accordion dd{-webkit-transition:opacity 0.8s ease,margin-top 0.8s ease,max-height 0.8s ease,padding-top 0.8s ease,padding-bottom 0.8s ease;-moz-transition:opacity 0.8s ease,margin-top 0.8s ease,max-height 0.8s ease,padding-top 0.8s ease,padding-bottom 0.8s ease;-ms-transition:opacity 0.8s ease,margin-top 0.8s ease,max-height 0.8s ease,padding-top 0.8s ease,padding-bottom 0.8s ease;-o-transition:opacity 0.8s ease,margin-top 0.8s ease,max-height 0.8s ease,padding-top 0.8s ease,padding-bottom 0.8s ease;transition:opacity 0.8s ease,margin-top 0.8s ease,max-height 0.8s ease,padding-top 0.8s ease,padding-bottom 0.8s ease;width:100%;margin-left:0;padding-top:0;padding-bottom:0;max-height:0;opacity:0;font-size:.875rem;pointer-events:none}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-spacer{clear:both}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}