html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}button{background:none;border:0;border-radius:0;margin:0;padding:0;width:auto;overflow:visible;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}*,*::before,*::after{box-sizing:border-box}img{display:block}@font-face{font-family:"Cadiz";src:url("/app/themes/msh/assets/fonts/Cadiz_Variable_Upright_Web_MSH.woff2") format("woff2-variations"),url("/app/themes/msh/assets/fonts/Cadiz_Variable_Upright_Web_MSH.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Cadiz";src:url("/app/themes/msh/assets/fonts/Cadiz_Variable_Upright_Web_MSH.woff2") format("woff2-variations"),url("/app/themes/msh/assets/fonts/Cadiz_Variable_Upright_Web_MSH.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Cadiz";src:url("/app/themes/msh/assets/fonts/Cadiz_Variable_Upright_Web_MSH.woff2") format("woff2-variations"),url("/app/themes/msh/assets/fonts/Cadiz_Variable_Upright_Web_MSH.woff") format("woff");font-weight:700;font-style:normal}html{font-weight:400;font-size:14.4px;line-height:140%}@media(min-width: 1280px){html{font-size:16px;line-height:140%}}body{font-family:"Cadiz",sans-serif;font-variant-ligatures:none;font-weight:400;font-variation-settings:"wght" 400;color:#00233e}h1{color:#00233e;font-size:33px;line-height:1.1;font-weight:700;font-variation-settings:"wght" 700}h1.-medium{font-size:39px;line-height:1.2}h1.-small{font-size:33px;line-height:1.2}@media(min-width: 1280px){h1{font-size:50px}}h2,.h2{font-size:23px;line-height:1.2;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:8px}h2.-black,.h2.-black{color:#000}h3,.h3{font-size:18px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:8px}h3.-black,.h3.-black{color:#000}.h3.-no-margin{margin-bottom:0}.h2,.h3{display:block}h5,.h5{font-size:12px;line-height:1.2;margin-bottom:8px}h5.-black,.h5.-black{color:#000}p{margin:8px 0}ul.bullets{margin:8px 0;padding-left:1.4em}ul.bullets li{list-style:disc}a{color:#00233e}a:active{color:#00233e}.icon,#login form input[type=checkbox]:after,.form__field.is-invalid .form__field__input-holder:after,.form__field.error .form__field__input-holder:after,.form__field.is-valid .form__field__input-holder:after,.lg-toolbar .lg-icon.lg-close:after,.lg-actions .lg-next,.lg-actions .lg-prev,.filters .filter--features .feature-list li label input:after,.form__field--checkbox input:after{display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .3s ease}.icon--instagram{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='.8' fill='%2300233E'%3E%3Cpath d='M7.814 4.203A3.544 3.544 0 0 0 4.277 7.74a3.526 3.526 0 0 0 3.537 3.537 3.544 3.544 0 0 0 3.537-3.537c0-1.934-1.603-3.537-3.537-3.537Zm0 5.803A2.276 2.276 0 0 1 5.548 7.74a2.276 2.276 0 0 1 2.266-2.266A2.276 2.276 0 0 1 10.08 7.74a2.276 2.276 0 0 1-2.266 2.266ZM11.489 4.923a.801.801 0 1 0 0-1.603.801.801 0 0 0 0 1.603Z'/%3E%3Cpath d='M13.561 2.049c-.718-.746-1.74-1.133-2.901-1.133H4.968C2.564.916.96 2.519.96 4.923v5.664c0 1.188.387 2.21 1.16 2.957.747.718 1.741 1.077 2.874 1.077h5.637c1.188 0 2.183-.386 2.901-1.077.746-.719 1.133-1.741 1.133-2.93V4.924c0-1.16-.387-2.156-1.105-2.874Zm-.11 8.566c0 .856-.305 1.547-.802 2.017-.497.47-1.188.718-2.017.718H4.995c-.829 0-1.52-.248-2.017-.718-.497-.498-.746-1.188-.746-2.045V4.923c0-.83.249-1.52.746-2.018.47-.47 1.188-.718 2.017-.718h5.692c.83 0 1.52.249 2.017.746.47.498.746 1.188.746 1.99v5.692Z'/%3E%3C/g%3E%3C/svg%3E");width:15px;height:15px}@media(min-width: 1280px){.icon--instagram{width:17px;height:17px}}.icon--facebook{background-image:url("data:image/svg+xml,%3Csvg width='9' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.8' d='M6.12 5.62V4.067c0-.701.156-1.056 1.245-1.056h1.367V.398h-2.28c-2.795 0-3.718 1.282-3.718 3.48v1.743H.898v2.611h1.836v7.834h3.387V8.232h2.301l.31-2.611H6.121Z' fill='%2300233E'/%3E%3C/svg%3E");width:15px;height:15px}@media(min-width: 1280px){.icon--facebook{width:17px;height:17px}}.icon--twitter{background-image:url("data:image/svg+xml,%3Csvg width='17' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.8' d='M16.644 2.343a6.396 6.396 0 0 1-1.846.506 3.22 3.22 0 0 0 1.413-1.778 6.434 6.434 0 0 1-2.041.78 3.214 3.214 0 0 0-5.477 2.932 9.126 9.126 0 0 1-6.626-3.359 3.213 3.213 0 0 0 .995 4.292 3.205 3.205 0 0 1-1.456-.402v.04a3.217 3.217 0 0 0 2.579 3.152 3.232 3.232 0 0 1-1.452.055 3.218 3.218 0 0 0 3.002 2.232 6.448 6.448 0 0 1-4.758 1.33 9.095 9.095 0 0 0 4.927 1.445c5.912 0 9.145-4.898 9.145-9.145 0-.14-.003-.279-.009-.417a6.512 6.512 0 0 0 1.604-1.663Z' fill='%2300233E'/%3E%3C/svg%3E");width:15px;height:15px}@media(min-width: 1280px){.icon--twitter{width:17px;height:17px}}.icon--arrow{background-image:url("data:image/svg+xml,%0A%3Csvg fill='none' viewBox='0 0 8 13'  xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.467 7.627 2.63 12.464a1.143 1.143 0 0 1-1.612 0l-.404-.403a1.143 1.143 0 0 1 0-1.612l3.691-3.692L.614 3.065a1.143 1.143 0 0 1 0-1.612l.404-.404a1.143 1.143 0 0 1 1.612 0l4.837 4.839c.239.237.345.557.327.87.018.312-.088.63-.327.87Z' fill='%231B6BFF'/%3E%3C/svg%3E");width:8px;height:13px}.icon--cross{background-image:url("data:image/svg+xml,%0A%3Csvg fill='none' viewBox='0 0 13 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.657.657a1 1 0 0 0 0 1.414l4.242 4.243-4.242 4.242a1 1 0 1 0 1.414 1.415l4.243-4.243 4.242 4.243a1 1 0 0 0 1.415-1.415L7.728 6.314 11.97 2.07A1 1 0 0 0 10.556.657L6.314 4.9 2.07.657a1 1 0 0 0-1.414 0Z' fill='%2300233E'/%3E%3C/svg%3E");width:13px;height:13px}.icon--cross-small{background-image:url('data:image/svg+xml,<svg width="11" height="11" viewBox="0 0 11 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.674997 0.381644C0.302206 0.754435 0.302206 1.35885 0.674997 1.73164L4.05078 5.10742L0.67695 8.48125C0.304159 8.85404 0.304159 9.45846 0.67695 9.83125C1.04974 10.204 1.65415 10.204 2.02694 9.83125L5.40077 6.45741L8.77495 9.83159C9.14774 10.2044 9.75216 10.2044 10.1249 9.8316C10.4977 9.4588 10.4977 8.85439 10.1249 8.4816L6.75077 5.10742L10.1269 1.73129C10.4997 1.3585 10.4997 0.754086 10.1269 0.381295C9.75411 0.00850479 9.1497 0.00850512 8.77691 0.381296L5.40077 3.75743L2.02499 0.381644C1.6522 0.00885404 1.04779 0.00885376 0.674997 0.381644Z" fill="%2300233E"/></svg>');width:11px;height:11px}.icon--heart{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.9 20.2' style='enable-background:new 0 0 22.9 20.2' xml:space='preserve'%3E%3Cpath d='M20.3 2.6c-.5-.5-1.1-.9-1.8-1.2-.7-.3-1.4-.4-2.1-.4-.7 0-1.4.1-2.1.4-.7.3-1.3.7-1.8 1.2l-1.1 1.1-1.1-1.1C9.4 1.6 8 1 6.5 1s-2.9.6-3.9 1.6S1 5 1 6.5s.6 2.9 1.6 3.9l1.1 1.1 7.8 7.8 7.8-7.8 1.1-1.1c.5-.5.9-1.1 1.2-1.8.3-.7.4-1.4.4-2.1 0-.7-.1-1.4-.4-2.1-.4-.7-.8-1.3-1.3-1.8h0z' style='fill:none;stroke:%2300233e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round'/%3E%3C/svg%3E");width:23px;height:20px}.icon--map{background-image:url("data:image/svg+xml,%0A%3Csvg viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' stroke='%231B6BFF' stroke-width='1.466' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M.75 4.5v12l5.25-3 6 3 5.25-3v-12L12 4.5l-6-3-5.25 3ZM6 1.5v12M12 4.5v12'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(0 .095)' d='M0 0h18v19.714H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:18px;height:20px}.icon--grid{background-image:url("data:image/svg+xml,%0A%3Csvg viewBox='0 0 16 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 1a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V1Zm0 5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V6Zm1 4a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1H1Zm5-9a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V1Zm1 4a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H7Zm-1 6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1v-1Zm7-11a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V1a1 1 0 0 0-1-1h-2Zm-1 6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v1a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1V6Zm1 4a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1h-2Z' fill='%231B6BFF'/%3E%3C/svg%3E");width:16px;height:13px}.icon--hide{background-image:url("data:image/svg+xml,%0A%3Csvg viewBox='0 0 18 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.42 2.67a1.126 1.126 0 1 0-1.59-1.59l-.807.807A7.715 7.715 0 0 0 9 .75C4.845.75 2.31 3.695.19 6.876a1.122 1.122 0 0 0 0 1.248 20.75 20.75 0 0 0 2.964 3.631l-.574.574a1.125 1.125 0 1 0 1.59 1.591L15.42 2.67ZM2.488 7.5C4.748 4.274 6.614 3 9 3a5.504 5.504 0 0 1 2.376.533L9.577 5.332A2.092 2.092 0 0 0 9 5.25 2.252 2.252 0 0 0 6.75 7.5c0 .195.028.39.082.577l-2.088 2.088c-.844-.806-1.6-1.7-2.256-2.665ZM17.809 6.876a28.939 28.939 0 0 0-1.439-1.979L14.768 6.5c.244.312.49.64.743 1-2.167 3.092-3.976 4.377-6.223 4.48L7.23 14.037c.58.137 1.173.208 1.768.213 4.155 0 6.69-2.944 8.81-6.126a1.122 1.122 0 0 0 0-1.248Z' fill='%231B6BFF'/%3E%3C/svg%3E");width:18px;height:15px}.icon--check,#login form input[type=checkbox]:after,.filters .filter--features .feature-list li label input:after,.form__field--checkbox input:after{background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.02 2.243 10.606.828 4.242 7.192 1.413 4.364 0 5.778l2.829 2.829 1.414 1.414 1.414-1.414 6.364-6.364Z' fill='%23fff'/%3E%3C/svg%3E");width:13px;height:11px}.icon--360{background-image:url("data:image/svg+xml,%3Csvg width='27' height='12' viewBox='0 0 27 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.19519 0.247741V1.05853H8.4699L6.81079 2.51495L7.17865 3.16808C7.38885 3.05547 7.65911 2.9804 7.90685 2.9804C8.40984 2.9804 8.8753 3.24315 8.8753 3.84374C8.8753 4.45183 8.38732 4.76714 7.86181 4.76714C7.37384 4.76714 6.91589 4.51189 6.77325 3.98638L6 4.27916C6.27026 5.1425 7.0285 5.5554 7.83178 5.5554C8.7777 5.5554 9.70861 4.95482 9.70861 3.84374C9.70861 2.92785 9.05547 2.3648 8.17712 2.3648C8.10205 2.3648 8.02697 2.37231 7.9519 2.37982L9.45336 1.09607V0.247741H6.19519Z' fill='%2300233E'/%3E%3Cpath d='M13.3024 1.4414L13.9855 1.0285C13.6327 0.450438 13.0471 0.165161 12.3565 0.165161C11.0577 0.165161 10.1718 1.14862 10.1718 2.89031C10.1718 4.63201 11.0727 5.5554 12.2589 5.5554C13.385 5.5554 14.0906 4.73711 14.0906 3.76116C14.0906 2.85278 13.4675 2.08703 12.424 2.08703C11.8685 2.08703 11.3054 2.31225 10.9826 2.7702C10.9301 1.59155 11.5382 0.938413 12.3264 0.938413C12.7619 0.938413 13.1222 1.1261 13.3024 1.4414ZM11.0502 3.52843C11.2754 3.04046 11.7634 2.7777 12.2438 2.7777C12.8895 2.7777 13.2723 3.22814 13.2723 3.78368C13.2723 4.35424 12.867 4.78966 12.2438 4.78966C11.6583 4.78966 11.1027 4.41429 11.0502 3.52843Z' fill='%2300233E'/%3E%3Cpath d='M16.5307 0.165161C15.1493 0.165161 14.5563 1.25372 14.5563 2.86779C14.5563 4.47435 15.1493 5.5554 16.5307 5.5554C17.912 5.5554 18.5051 4.46685 18.5051 2.85278C18.5051 1.24621 17.912 0.165161 16.5307 0.165161ZM15.3971 2.86779C15.3971 1.51648 15.81 0.953428 16.5307 0.953428C17.2514 0.953428 17.6643 1.51648 17.6643 2.85278C17.6643 4.20409 17.2514 4.76714 16.5307 4.76714C15.81 4.76714 15.3971 4.20409 15.3971 2.86779Z' fill='%2300233E'/%3E%3Cpath d='M20.1937 2.52996C19.9385 2.52996 19.7108 2.47741 19.5106 2.37231C19.3154 2.2622 19.1602 2.11205 19.0451 1.92187C18.935 1.73168 18.88 1.51397 18.88 1.26873C18.88 1.0235 18.935 0.805784 19.0451 0.615599C19.1602 0.425414 19.3154 0.275268 19.5106 0.165161C19.7108 0.0550536 19.9385 0 20.1937 0C20.454 0 20.6817 0.0550536 20.8769 0.165161C21.0721 0.270263 21.2247 0.417907 21.3348 0.608092C21.4449 0.798277 21.5 1.01849 21.5 1.26873C21.5 1.51397 21.4449 1.73168 21.3348 1.92187C21.2247 2.11205 21.0721 2.2622 20.8769 2.37231C20.6817 2.47741 20.454 2.52996 20.1937 2.52996ZM20.1937 1.83178C20.3539 1.83178 20.489 1.78173 20.5991 1.68164C20.7092 1.57653 20.7643 1.4389 20.7643 1.26873C20.7643 1.14862 20.7393 1.04602 20.6892 0.960935C20.6392 0.870847 20.5691 0.803281 20.479 0.758238C20.3939 0.713194 20.2988 0.690672 20.1937 0.690672C20.0386 0.690672 19.9034 0.743223 19.7883 0.848325C19.6782 0.948423 19.6232 1.08856 19.6232 1.26873C19.6232 1.4389 19.6782 1.57653 19.7883 1.68164C19.9034 1.78173 20.0386 1.83178 20.1937 1.83178Z' fill='%2300233E'/%3E%3Cpath d='M13.5 9.50037C6.59644 9.50037 1 7.50037 1 5.00012C1 3.75947 2.12967 2.87435 4 2.00037' stroke='%2300233E' stroke-linecap='round'/%3E%3Cpath d='M14.3586 9.35858C14.4367 9.43668 14.4367 9.56332 14.3586 9.64142L12.3414 11.6586C12.2154 11.7846 12 11.6953 12 11.5172L12 7.48284C12 7.30466 12.2154 7.21543 12.3414 7.34142L14.3586 9.35858Z' fill='%2300233E'/%3E%3Cpath d='M23 2.00037C24.8703 2.87435 26 3.75947 26 5.00012C26 7.19029 21.7056 8.9966 16 9.41094' stroke='%2300233E' stroke-linecap='round'/%3E%3C/svg%3E%0A");width:29px;height:14px}.icon--video{background-image:url("data:image/svg+xml,%3Csvg width='12' height='10.154' viewBox='0 0 12 10.154' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='10.154' rx='2.51' fill='%2300233E'/%3E%3Cpath d='M4.615 7.315V2.77l3.937 2.273-3.937 2.273Z' fill='%23fff'/%3E%3C/svg%3E");width:12px;height:10.154px}.icon--camera{background-image:url("data:image/svg+xml,%0A%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.158 1.737C.518 1.737 0 2.255 0 2.895v6.947C0 10.482.518 11 1.158 11h10.42c.64 0 1.159-.518 1.159-1.158V2.895c0-.64-.519-1.158-1.158-1.158h-1.481c-.499 0-.941-.32-1.099-.792L8.95.792A1.158 1.158 0 0 0 7.848 0H4.888c-.498 0-.94.319-1.098.792l-.051.153c-.158.473-.6.792-1.099.792H1.158Zm5.21 6.658a2.316 2.316 0 1 0 0-4.632 2.316 2.316 0 0 0 0 4.632Z' fill='%2300233E'/%3E%3C/svg%3E");width:13px;height:11px}.icon--info{background-image:url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.995 3.943c-.416 0-.693.299-.693.694 0 .384.277.693.693.693.405 0 .693-.31.693-.693a.673.673 0 0 0-.693-.694Zm-.459 7.723h.918V6.279h-.918v5.387Z' fill='%23000' fill-opacity='.5'/%3E%3Ccircle cx='8.996' cy='8.6' r='7.467' stroke='gray' stroke-width='1.067'/%3E%3C/svg%3E");width:17px;height:17px}.icon--phone{background-image:url("data:image/svg+xml,%0A%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 10.267c0 .166-.03.383-.092.651a3.674 3.674 0 0 1-.194.632c-.13.308-.505.634-1.127.98-.578.313-1.15.47-1.717.47-.166 0-.328-.01-.485-.032a4 4 0 0 1-.53-.116 7.566 7.566 0 0 1-.44-.134 37.451 37.451 0 0 1-.512-.189 20.014 20.014 0 0 0-.452-.166 8.363 8.363 0 0 1-1.616-.766c-.788-.487-1.602-1.15-2.442-1.99-.84-.84-1.503-1.654-1.99-2.442a8.362 8.362 0 0 1-.766-1.616 19.663 19.663 0 0 0-.166-.452 36.328 36.328 0 0 1-.19-.513 7.527 7.527 0 0 1-.133-.438A3.562 3.562 0 0 1 0 3.13c0-.566.157-1.139.47-1.717.346-.622.672-.998.98-1.127.153-.067.364-.132.632-.194C2.35.031 2.567 0 2.733 0c.086 0 .15.01.194.028.11.037.274.27.49.701.067.117.16.284.276.499.117.215.225.41.323.586.099.176.194.34.287.494l.161.231c.09.13.156.239.199.328.043.09.064.177.064.263 0 .123-.087.277-.263.462a4.5 4.5 0 0 1-.572.507 5.56 5.56 0 0 0-.573.49c-.175.172-.263.314-.263.424 0 .056.015.125.046.208.031.083.057.146.079.19.021.043.064.116.129.221s.1.163.106.176a9.692 9.692 0 0 0 1.607 2.17 9.691 9.691 0 0 0 2.17 1.606c.012.006.07.041.175.106.105.065.178.108.221.13.044.02.107.047.19.078.083.03.152.046.208.046.11 0 .252-.088.424-.263a5.56 5.56 0 0 0 .49-.573 4.5 4.5 0 0 1 .507-.572c.185-.176.339-.263.462-.263.086 0 .174.021.263.064.09.043.199.11.328.199l.23.161c.155.093.32.188.495.287.175.098.37.206.586.323.216.117.382.21.499.277.43.215.664.378.701.49a.516.516 0 0 1 .028.193Z' fill='%231B6BFF'/%3E%3C/svg%3E");width:13px;height:13px}.icon--expand{background-image:url("data:image/svg+xml,%0A%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='M5.727 13.854H1.735l4.327-4.327-.588-.59-4.328 4.329V9.272H.313v5.415h5.414v-.834ZM9.273 1.146h3.992L8.938 5.474l.59.589 4.327-4.328v3.992h.834V.313H9.273v.833ZM13.854 9.273v3.992L9.526 8.938l-.588.588 4.327 4.329H9.273v.832h5.415V9.274h-.834ZM1.146 5.727V1.735l4.328 4.328.588-.59-4.327-4.327h3.992V.313H.313v5.414h.833Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.313 .313)' d='M0 0h14.375v14.375H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:15px;height:15px}.icon--bed{background-image:url("data:image/svg+xml,%0A%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M19.57 10.483H1.4v6.988h18.17v-6.988Z' fill='%2300233E'/%3E%3Cpath d='M19.567 18.17v-7.687M1.4 18.17v-7.687' stroke='%2300233E' stroke-width='2.22' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M17.471 2.795H3.494c-.772 0-1.397.626-1.397 1.398v4.892h1.397V7.687a.7.7 0 0 1 .7-.698h4.891a.7.7 0 0 1 .7.698v1.398h1.397V7.687a.7.7 0 0 1 .699-.698h4.892c.386 0 .698.313.698.698v1.398h1.398V4.193c0-.772-.625-1.398-1.398-1.398Z' fill='%2300233E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20.966v20.966H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:21px;height:21px}.icon--university{background-image:url("data:image/svg+xml,%0A%3Csvg viewBox='0 0 28 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.533 17.004a.46.46 0 0 1 .003.044c.007.8-.941 1.761-2.472 2.507-1.24.603-3.38 1.323-6.532 1.323S8.24 20.158 7 19.555c-1.53-.746-2.479-1.707-2.472-2.507l.003-.044.655-5.94a.42.42 0 0 1 .392-.371c.065-.003.13.01.19.036l6.989 3.158a1.884 1.884 0 0 0 1.55 0l6.99-3.158a.411.411 0 0 1 .516.152.42.42 0 0 1 .065.183l.655 5.94Zm3.971-11.326L14.307.167a1.885 1.885 0 0 0-1.55 0L.56 5.677A.95.95 0 0 0 0 6.55a.96.96 0 0 0 .56.872l12.197 5.51a1.886 1.886 0 0 0 1.55 0l10.125-4.574v3.575a.95.95 0 0 0-.474.826v6.21h1.895v-6.21a.96.96 0 0 0-.474-.826V7.929l1.125-.508a.95.95 0 0 0 .56-.872.96.96 0 0 0-.56-.871Z' fill='%2300233E'/%3E%3C/svg%3E");width:16px;height:12.34px}.icon--walking{background-image:url("data:image/svg+xml,%0A%3Csvg width='9' height='16' viewBox='0 0 9 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.505 2.627a1.24 1.24 0 0 0 1.238-1.239 1.238 1.238 0 1 0-1.239 1.239Zm.082 4.266h3.358V5.654H6.451l-1.376-2.29a1.163 1.163 0 0 0-1.005-.572c-.117 0-.23.017-.337.048L0 4.003v3.578h1.239V5.06l1.448-.45L0 15.149h1.239l1.974-5.58 1.604 2.14v3.44h1.238v-4.406L4.342 7.619l.505-1.975.74 1.249Z' fill='%2300233E'/%3E%3C/svg%3E");width:9px;height:16px}.icon--cycling{background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='14' viewBox='0 0 16 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 3c.619 0 1.125-.503 1.125-1.125S11.119.75 10.5.75a1.124 1.124 0 1 0 0 2.25Zm1.875 4.5a3.126 3.126 0 0 0 0 6.25 3.126 3.126 0 0 0 0-6.25Zm0 5.313a2.186 2.186 0 0 1-2.188-2.188c0-1.21.979-2.188 2.188-2.188 1.21 0 2.188.979 2.188 2.188 0 1.21-.979 2.188-2.188 2.188ZM9.75 6.25h2.625V5.125h-2l-1.21-2.04a1.06 1.06 0 0 0-1.665-.21l-2.313 2.31a1.06 1.06 0 0 0 .22 1.671L7.5 8.125v3.125h1.125V7.2L7.219 6.156 8.669 4.7 9.75 6.25ZM3.625 7.5a3.126 3.126 0 0 0 0 6.25 3.126 3.126 0 0 0 0-6.25Zm0 5.313a2.186 2.186 0 0 1-2.188-2.188c0-1.21.979-2.188 2.188-2.188 1.21 0 2.188.979 2.188 2.188 0 1.21-.979 2.188-2.188 2.188Z' fill='%2300233E'/%3E%3C/svg%3E");width:16px;height:14px}.icon--transit{background-image:url("data:image/svg+xml,%0A%3Csvg width='13' height='15' viewBox='0 0 13 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M.5 10.875A2.625 2.625 0 0 0 3.125 13.5L2 14.625V15h9v-.375L9.875 13.5a2.623 2.623 0 0 0 2.625-2.625V3c0-2.625-2.685-3-6-3S.5.375.5 3v7.875ZM6.5 12a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3ZM11 6.75H2V3h9v3.75Z' fill='%2300233E'/%3E%3C/svg%3E");width:13px;height:15px}.icon--offers{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.833 10.292v7.916c0 .475-.316.792-.791.792H2.375c-.475 0-.792-.317-.792-.792v-7.916h6.334v7.125H9.5v-7.125h6.333ZM7.917 4.75H.792c-.475 0-.792.317-.792.792v2.375c0 .475.317.791.792.791h7.125V4.75Zm8.708 0H9.5v3.958h7.125c.475 0 .792-.316.792-.791V5.542c0-.475-.317-.792-.792-.792Zm-2.296-.87.08-.317c.316-.792.237-1.742-.238-2.455C13.696.396 12.825 0 11.954 0 10.846 0 9.896.633 9.5 1.663L7.917 5.542h3.958c1.03 0 2.058-.634 2.454-1.663Zm-3.325-1.663c.159-.396.554-.634.95-.634.317 0 .633.159.871.475.158.317.238.634.08.95l-.08.317a1.029 1.029 0 0 1-.95.633h-1.583l.712-1.741Zm-3.087-.554C7.52.633 6.492 0 5.463 0 4.591 0 3.72.396 3.246 1.188c-.475.712-.554 1.583-.238 2.454l.08.316c.395.95 1.425 1.584 2.454 1.584H9.42l-1.504-3.88Zm-1.505.554.713 1.741H5.542c-.396 0-.792-.237-.95-.633l-.159-.317c-.079-.316-.079-.712.159-.95.158-.316.475-.475.87-.475.396 0 .792.238.95.634Z' fill='%23FF395B'/%3E%3C/svg%3E");width:18px;height:19px}.icon--faq-arrow{background-image:url("data:image/svg+xml,%0A%3Csvg width='16' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.62 9.203.427 3.008a1.464 1.464 0 0 1 0-2.065L.943.426a1.464 1.464 0 0 1 2.064 0l4.728 4.727L12.463.426a1.464 1.464 0 0 1 2.064 0l.517.517a1.464 1.464 0 0 1 0 2.065L8.848 9.203c-.304.305-.713.44-1.113.418-.4.022-.809-.113-1.114-.418Z' fill='%2300233E'/%3E%3C/svg%3E");width:16px;height:16px}.icon--success{background-image:url("data:image/svg+xml,%0A%3Csvg width='15' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.141 1.17a1.25 1.25 0 0 0-1.768 0l-7.07 7.07L2.65 5.59A1.25 1.25 0 0 0 .883 7.357l3.531 3.53a1.25 1.25 0 0 0 1.772.004l7.955-7.954a1.25 1.25 0 0 0 0-1.768Z' fill='%23fff'/%3E%3C/svg%3E");width:15px;height:12px}.icon--gallery-left,.lg-actions .lg-prev{background-image:url("data:image/svg+xml,%3Csvg width='15' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.257 13.905a.897.897 0 0 1 0-1.259L12.424.378a1.264 1.264 0 0 1 1.803 0c.497.503.497 1.32 0 1.824L3.24 13.276 14.227 24.35a1.304 1.304 0 0 1 0 1.825 1.264 1.264 0 0 1-1.803 0L.257 13.905Z' fill='%23fff'/%3E%3C/svg%3E")}.icon--gallery-right,.lg-actions .lg-next{background-image:url("data:image/svg+xml,%3Csvg width='15' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.342 13.095a.897.897 0 0 1 0 1.259L2.175 26.622a1.264 1.264 0 0 1-1.802 0 1.303 1.303 0 0 1 0-1.824l10.986-11.074L.373 2.65a1.304 1.304 0 0 1 0-1.825 1.264 1.264 0 0 1 1.802 0l12.168 12.269Z' fill='%23fff'/%3E%3C/svg%3E")}.icon--gallery-close,.lg-toolbar .lg-icon.lg-close:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20.103' height='2.513' rx='1.256' transform='rotate(-45 17.159 7.108)' fill='%23fff'/%3E%3Crect width='20.103' height='2.513' rx='1.256' transform='rotate(-135 10.424 5.05)' fill='%23fff'/%3E%3C/svg%3E")}.icon--distance{background-image:url("data:image/svg+xml,%0A%3Csvg width='7' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.431 0C1.537 0 0 1.567 0 3.5 0 6.125 3.431 10 3.431 10s3.432-3.875 3.432-6.5C6.863 1.567 5.326 0 3.43 0Zm0 4.75c-.676 0-1.225-.56-1.225-1.25s.549-1.25 1.225-1.25c.677 0 1.226.56 1.226 1.25s-.55 1.25-1.226 1.25Z' fill='%2300233E'/%3E%3C/svg%3E");width:7px;height:10px}.icon--slider-arrow{background-image:url("data:image/svg+xml,%0A%3Csvg width='7' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.681 5.98a.684.684 0 0 1 0-.96L5.336.288a.964.964 0 0 1 1.374 0 .993.993 0 0 1 0 1.39L2.955 5.5 6.71 9.32a.994.994 0 0 1 0 1.392.964.964 0 0 1-1.374 0L.681 5.98Z' fill='%2300233E'/%3E%3C/svg%3E");width:7px;height:11px}.icon--valid,.form__field.is-valid .form__field__input-holder:after{background-image:url("data:image/svg+xml,%0A%3Csvg width='20' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.957.926a1.675 1.675 0 0 0-2.37 0l-9.48 9.48L3.551 6.85a1.675 1.675 0 1 0-2.37 2.369l4.739 4.738c.388.388.92.546 1.425.473.348-.048.683-.207.95-.474L18.958 3.295a1.675 1.675 0 0 0 0-2.37Z' fill='%2366E06B'/%3E%3C/svg%3E");width:20px;height:15px}.icon--invalid,.form__field.is-invalid .form__field__input-holder:after,.form__field.error .form__field__input-holder:after{background-image:url("data:image/svg+xml,%0A%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.546 1.185a1.675 1.675 0 0 0-2.37 0L7.03 5.332 2.884 1.187a1.675 1.675 0 0 0-2.37 2.369L4.66 7.7.516 11.846a1.675 1.675 0 0 0 2.369 2.369l4.144-4.145 4.147 4.147a1.675 1.675 0 0 0 2.369-2.37L9.398 7.702l4.148-4.147a1.675 1.675 0 0 0 0-2.37Z' fill='%23FF395B'/%3E%3C/svg%3E");width:15px;height:15px}.icon--range-button{background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' fill-opacity='.2' d='M10 9h1v6h-1zM13 9h1v6h-1z'/%3E%3C/svg%3E");width:24px;height:24px}.icon--image{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='a' maskUnits='userSpaceOnUse' x='0' y='0' width='18' height='15' fill='%23000'%3E%3Cpath fill='%23fff' d='M0 0h18v15H0z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.36 2a.5.5 0 0 0-.474.342L5.333 4H2.5a.5.5 0 0 0-.5.5v8a.5.5 0 0 0 .5.5h13a.5.5 0 0 0 .5-.5v-8a.5.5 0 0 0-.5-.5h-2.833l-.553-1.658A.5.5 0 0 0 11.64 2H6.36Z'/%3E%3C/mask%3E%3Cpath d='m5.886 2.342-1.138-.38 1.138.38ZM5.333 4v1.2a1.2 1.2 0 0 0 1.139-.82L5.333 4Zm7.334 0-1.139.38a1.2 1.2 0 0 0 1.139.82V4Zm-.553-1.658 1.138-.38-1.138.38Zm-5.09.38a.7.7 0 0 1-.664.478V.8a1.7 1.7 0 0 0-1.612 1.162l2.276.76Zm-.552 1.657.552-1.658-2.276-.759-.553 1.659 2.277.758ZM2.5 5.2h2.833V2.8H2.5v2.4Zm.7-.7a.7.7 0 0 1-.7.7V2.8A1.7 1.7 0 0 0 .8 4.5h2.4Zm0 8v-8H.8v8h2.4Zm-.7-.7a.7.7 0 0 1 .7.7H.8a1.7 1.7 0 0 0 1.7 1.7v-2.4Zm13 0h-13v2.4h13v-2.4Zm-.7.7a.7.7 0 0 1 .7-.7v2.4a1.7 1.7 0 0 0 1.7-1.7h-2.4Zm0-8v8h2.4v-8h-2.4Zm.7.7a.7.7 0 0 1-.7-.7h2.4a1.7 1.7 0 0 0-1.7-1.7v2.4Zm-2.833 0H15.5V2.8h-2.833v2.4Zm-1.691-2.479.552 1.658 2.277-.758-.553-1.659-2.277.76Zm.664.479a.7.7 0 0 1-.665-.479l2.277-.759A1.7 1.7 0 0 0 11.64.8v2.4Zm-5.28 0h5.28V.8H6.36v2.4Z' fill='%2300233E' mask='url(%23a)'/%3E%3Ccircle cx='9' cy='8' r='2.6' stroke='%2300233E' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E");width:18px;height:15px}.icon--ellipse{background-image:url("data:image/svg+xml,%0A%3Csvg width='11' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 5.5C11 8.985 5.5 14 5.5 14S0 8.985 0 5.5C0 3.015 2.015 0 5.5 0S11 3.015 11 5.5Z' fill='%23FFBC06'/%3E%3C/svg%3E");width:11px;height:14px}.icon--back{background-image:url("data:image/svg+xml,%0A%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.265 1.424a.5.5 0 0 0-.53-.848l.53.848ZM1 3.5l-.265-.424-.678.424.678.424L1 3.5Zm3.735 2.924a.5.5 0 0 0 .53-.848l-.53.848Zm0-5.848-4 2.5.53.848 4-2.5-.53-.848Zm-4 3.348 4 2.5.53-.848-4-2.5-.53.848Z' fill='%2300233E'/%3E%3C/svg%3E");width:6px;height:7px}.icon--quote{background-image:url("data:image/svg+xml,%0A%3Csvg width='13' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.137 2c-1.91 1.273-3.182 3.618-3.182 5.364m0 0c0 2.181 2.546 2.181 2.546 0 0-2.182-2.546-2.182-2.546 0ZM11.5 2C9.591 3.273 8.318 5.618 8.318 7.364m0 0c0 2.181 2.546 2.181 2.546 0 0-2.182-2.546-2.182-2.546 0Z' stroke='%231B6BFF' stroke-width='2.545'/%3E%3C/svg%3E");width:13px;height:11px}.icon--shoutout{background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.33333 3.83333C9.33333 2.94928 8.98214 2.10143 8.35702 1.47631C7.7319 0.851189 6.88406 0.5 6 0.5C5.11595 0.5 4.2681 0.851189 3.64298 1.47631C3.01786 2.10143 2.66667 2.94928 2.66667 3.83333C2.66667 7.72222 1 8.83333 1 8.83333H11C11 8.83333 9.33333 7.72222 9.33333 3.83333Z' fill='%2300233E' stroke='%2300233E' stroke-width='0.97205' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.1 10.7861C6.99329 10.9701 6.84014 11.1228 6.65586 11.2289C6.47158 11.3351 6.26266 11.3909 6.05 11.3909C5.83734 11.3909 5.62842 11.3351 5.44414 11.2289C5.25986 11.1228 5.10671 10.9701 5 10.7861' stroke='%2300233E' stroke-width='0.97205' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");width:12px;height:12px}.icon--viewed{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8' fill='none'%3E%3Cpath d='M5.46741 0.449799C7.70459 0.449799 9.61341 1.84192 10.3864 3.80331L10.4508 3.96835L10.3864 4.13339C9.61338 6.09473 7.70455 7.48593 5.46741 7.48593C3.23027 7.48593 1.32143 6.09473 0.548462 4.13339L0.484009 3.96835L0.548462 3.80331C1.3214 1.84192 3.23023 0.449799 5.46741 0.449799Z' stroke='%231B6BFF' stroke-width='0.9'/%3E%3C/svg%3E");width:12px;height:12px}.feature-icon{display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .3s ease;width:20px;height:20px}.keyline{height:1px;width:100%;background-color:#e2e2e2;border:0}.keyline--border-top,.copyright-footer{border-top:1px solid #e2e2e2}.keyline--border-bottom{border-bottom:1px solid #e2e2e2}.switch label{font-size:14px;line-height:1.2;font-weight:400;display:flex;align-items:center;cursor:pointer;border:1px rgba(0,0,0,.2) solid;padding:14px 16px 17px 10px;border-radius:3px}.switch label:hover{border:1px rgba(0,0,0,.5) solid}.switch label:hover input{background-color:rgba(0,0,0,.5)}.switch label.is-active{background-color:#e8f0ff;border:1px #e8f0ff solid}.switch label input{position:relative;margin-right:7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#cbcbcb;border-radius:42px;height:22px;width:32px;cursor:pointer;flex:0 0 32px}.switch label input:after{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:1px;left:1px;transition:left .1s linear}.switch label input:checked{background-color:#1b6bff}.switch label input:checked:after{left:11px}.image-replacement{display:flex;align-items:center;justify-content:center;background:url("/app/themes/msh/assets/images/no-image-place3.png") no-repeat center #e6e6e6;background-size:cover;width:100%;height:100%}.image-replacement__content{color:#00233e;font-size:13.2px;line-height:1.2;text-align:center}.image-replacement__content i{margin-right:6px;vertical-align:-2px}.form textarea,#login form textarea,.form input.text,#login form input.text,.form input[type=text],#login form input[type=text],.form input[type=button],#login form input[type=button],.form input[type=submit],#login form input[type=submit],.form input[type=checkbox],#login form input[type=checkbox],.form input[type=radio],#login form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form__field{margin-bottom:10px;position:relative}.form label,#login form label{display:block;color:rgba(0,0,0,.5);font-size:12px;line-height:1.1;margin-bottom:8px}.form input,#login form input,.form textarea,#login form textarea{display:block;border:1px rgba(0,0,0,.22) solid;width:100%;box-sizing:border-box;padding:15px 15px 16px 15px;color:#00233e;font-size:16px;line-height:1.4;border-radius:5px}.form input:hover,#login form input:hover,.form textarea:hover,#login form textarea:hover{border-color:rgba(0,0,0,.4)}.form input:focus,#login form input:focus,.form textarea:focus,#login form textarea:focus{border-color:#00233e;outline:none;box-shadow:none}.form input::-moz-placeholder, #login form input::-moz-placeholder, .form textarea::-moz-placeholder, #login form textarea::-moz-placeholder{color:rgba(0,35,62,.3)}.form input::placeholder,#login form input::placeholder,.form textarea::placeholder,#login form textarea::placeholder{color:rgba(0,35,62,.3)}.form button,#login form button{width:100%}.form__note{color:rgba(0,0,0,.5);font-size:12px;line-height:1.1;margin:12px 0}.form__field--checkbox label{display:flex}.form__field--checkbox input{width:14px;height:14px;margin-right:9px;padding:0;border-radius:3px;position:relative;flex:0 0 14px}.form__field--checkbox input:after{content:"";position:absolute;top:2px;left:1px;width:11px;height:9px;opacity:0;transition:all .3s linear}.form__field--checkbox input:checked{background-color:#00233e}.form__field--checkbox input:checked:after{opacity:1}html{overflow-x:hidden;-webkit-scrollbar-gutter:stable;-moz-scrollbar-gutter:stable;-ms-scrollbar-gutter:stable;scrollbar-gutter:stable}html.no-scrollbar-gutter{-webkit-scrollbar-gutter:auto;-moz-scrollbar-gutter:auto;-ms-scrollbar-gutter:auto;scrollbar-gutter:auto}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{position:static;height:100%}body.is-fixed{position:fixed;overflow-y:hidden;touch-action:none;overscroll-behavior-y:contain;height:auto;inset:0px;scrollbar-gutter:auto}.page-wrapper{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}.container{max-width:1650px;padding:0 20px;width:100%;margin:0 auto;overflow:hidden}@media(min-width: 550px){.container{padding:0 40px}}@media(min-width: 1280px){.container{padding:0 80px}}.container.-narrow{max-width:1360px}@media(min-width: 1280px){.container.-mobile-only{padding:0}}@media(max-width: 1279px){.container.-desktop-only{padding:0}}@media(pointer: coarse)and (max-width: 767px){.container.-touchscreen{padding:0}}.container--enquiry{border:1px #e2e2e2 solid;max-width:1120px;margin:25px 20px 0 20px;padding:14px 20px 20px;width:auto;display:flex;flex-direction:column;align-items:center}@media(min-width: 550px){.container--enquiry{margin:25px 40px 45px 40px;padding:24px 30px 30px}}@media(min-width: 768px){.container--enquiry{margin:55px 40px 45px 40px;padding:44px 60px 60px}}@media(min-width: 1280px){.container--enquiry{display:block;margin:45px auto 60px auto}}@media(min-width: 1280px){.has-results-map .site-header__inner{max-width:none;padding:0 40px}}.row{display:flex;justify-content:space-between;align-items:center;grid-gap:50px}.button{background-color:#1b6bff;color:#fff;font-size:17.6px;line-height:1.2;font-weight:700;font-variation-settings:"wght" 700;padding:5px 15px 7px 15px;text-align:center;border-radius:38px;display:flex;justify-content:center;align-items:center;text-decoration:none;transition:all .15s linear}.button:hover{background-color:#1860e6}.button:active{color:#fff}.button i{margin-right:5.75px}.button.-white{color:#1b6bff;background-color:#fff;padding-left:0;padding-right:0}.button--link{color:#1b6bff;background-color:#fff;text-decoration:underline}.button--link:hover{color:#00233e;background-color:#fff}.button.-inline{display:inline-block}.button.-wt-400{font-weight:400}.button.-underline{text-decoration:underline}.button--request{background:#ff395b;color:#fff;border-radius:5px;font-weight:700;font-variation-settings:"wght" 700;padding:12px 10px 14.4px 10px;text-decoration:none;height:48px}@media(max-width: 374px){.button--request{font-size:14px}}.button--request:hover,.button--request:active{background-color:#e63352;color:#fff}.button.-inverted{background:#fff;border:1px #ff395b solid;color:#ff395b}.button.-inverted:hover{background-color:rgba(255,57,91,.1)}.button.-inverted:visited{color:#ff395b}.button--outline{border:1px solid #ff395b;background-color:#fff;border-radius:5px;color:#ff395b;width:280px;height:40px}.button--outline:hover{background-color:rgba(255,57,91,.1)}.button.is-disabled{opacity:.5}.button .button__counter{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:50%;background-color:#ff395b;color:#fff;font-weight:700;font-variation-settings:"wght" 700;font-size:11.24px;line-height:1.2;position:absolute;top:-2px;left:-5px}.tooltip-button{line-height:0}.tooltip-button .icon,.tooltip-button #login form input[type=checkbox]:after,#login form .tooltip-button input[type=checkbox]:after,.tooltip-button .form__field.is-invalid .form__field__input-holder:after,.form__field.is-invalid .tooltip-button .form__field__input-holder:after,.tooltip-button .form__field.error .form__field__input-holder:after,.form__field.error .tooltip-button .form__field__input-holder:after,.tooltip-button .form__field.is-valid .form__field__input-holder:after,.form__field.is-valid .tooltip-button .form__field__input-holder:after,.tooltip-button .lg-toolbar .lg-icon.lg-close:after,.lg-toolbar .tooltip-button .lg-icon.lg-close:after,.tooltip-button .lg-actions .lg-next,.lg-actions .tooltip-button .lg-next,.tooltip-button .lg-actions .lg-prev,.lg-actions .tooltip-button .lg-prev,.tooltip-button .filters .filter--features .feature-list li label input:after,.filters .filter--features .feature-list li label .tooltip-button input:after,.tooltip-button .form__field--checkbox input:after,.form__field--checkbox .tooltip-button input:after{display:block}.tooltip-button:hover svg path{fill:#00233e;fill-opacity:1}.tooltip-button:hover svg circle{stroke:#00233e}.link-button,.all-locations__view-button button{color:#1b6bff;font-size:16px;line-height:1.2;font-weight:700;margin-bottom:3px;text-decoration:underline}.underline-hover,.expired-overlay__message a,.button.-white{text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:all .15s linear}.underline-hover:hover,.expired-overlay__message a:hover,.button.-white:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.wp-block-buttons{display:flex;margin-top:25px;margin-bottom:18px}.wp-block-button{display:flex}.wp-block-button__link{color:#fff;font-size:18px;line-height:1.2;padding:17px 77px 19px 77px;cursor:pointer}.wp-block-button__link.has-red-background-color{background-color:#ff395b;color:#fff}.wp-block-button__link.has-red-background-color:hover{background-color:#e63352;color:#fff}.message{--column-gap: 9px;display:flex;align-items:center;grid-gap:var(--column-gap, 9px);font-size:18px;line-height:1.2;color:#00233e;padding:17px 20px 17px 20px;border-radius:3px;width:100%}.message i{width:25px;height:25px;flex:0 0 25px;border-radius:50%;background-size:auto}.message.-success{background-color:rgba(108,184,102,.2)}.message.-success i{background-color:#6cb866}.message.validation{display:none;transition:display 0s linear .15s,opacity .15s;opacity:0;padding:17px 0 17px 0}.message.is-visible{display:flex;opacity:1;transition:display 0s linear 0s,opacity .15s}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;bottom:12px;left:0;right:0;display:flex;justify-content:center}.slick-dots li{position:relative;display:inline-block;padding:0}.slick-dots li button{font-size:0;line-height:0;display:flex;justify-content:center;align-items:center;width:11.67px;height:11.67px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}.slick-dots li button:before{content:"";border-radius:50%;width:7px;height:7px;text-align:center;background-color:#fff;opacity:.5;transition:all .3s linear}.slick-dots .slick-active button:before{opacity:1}.site-header{border-bottom:1px solid #e2e2e2}.site-header__inner{display:flex;align-items:center;justify-content:center;height:49px}@media(min-width: 1280px){.site-header__inner{height:59px}}.site-header__back{display:none}.site-header__back i{margin-right:3px}.site-header__logo{margin-right:auto;margin-bottom:1px}@media(min-width: 1280px){.site-header__logo{margin-bottom:0}}.site-header__logo a{display:block;width:174px;height:32px}@media(min-width: 1280px){.site-header__logo a{width:215px;height:40.15px}}.site-header__logo a svg{width:100%;height:100%}.site-header__buttons{display:flex;margin-left:auto}.site-header__buttons__search button{width:21px;height:23px;display:block;padding-top:1px}@media(min-width: 1280px){.site-header__buttons__search button{width:26.73px;height:17.37px}}.site-header__buttons__search button svg path{fill:#00233e}@media(min-width: 1280px){.site-header__buttons__search{display:none}}.site-header__buttons__favourite{margin-left:15px;margin-right:15px}.site-header__buttons__favourite a{padding-top:1px;display:block}.site-header__buttons__navigation{display:flex;align-items:center}.site-header__buttons__navigation:hover{cursor:pointer}.site-header__search-bar{display:none;position:absolute}.site-header.has-search .site-header__search-bar{display:block}header.-alt{background-color:#00233e;border:0}header.-alt .site-header__logo svg path{fill:#fff}header.-alt .site-header .search-bar__group{border-color:#fff}header.-alt .site-header__buttons__search button svg path{fill:#fff}header.-alt .site-header__buttons__favourite button svg path{stroke:#fff}@media(hover: none)and (pointer: coarse){.single-hall .site-header .site-header__back{display:block}}@media(hover: none)and (pointer: coarse){.single-hall .site-header .site-header__logo{display:none}}.single-hall .site-header .site-header__logo.is-visible{display:block !important}.drawer-menu{position:relative;width:100%;height:100%;padding:60px 15px 20px 30px}@media(min-width: 550px){.drawer-menu{padding:52px 15px 53px 63px}}.drawer-menu__container{position:fixed;right:-510px;height:100%;width:510px;max-width:100%;background-color:#00233e;z-index:10010020;transition:all .3s ease-out;line-height:unset}.drawer-menu__inner{display:flex;flex-direction:column;gap:30px;height:100%;overflow-y:auto;padding-left:10px}.drawer-menu__inner::-webkit-scrollbar{width:8px}.drawer-menu__inner::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,0);border-radius:5px;-webkit-transition:background-color 1s ease-out;transition:background-color 1s ease-out}.drawer-menu__inner.scrolling::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}.drawer-menu__inner a{font-weight:400;font-size:13px;line-height:18.2px;color:#f5efeb;text-decoration:none}.drawer-menu__main-nav .menu-item-has-children:not(:last-of-type){margin-bottom:30px}.drawer-menu__main-nav .sub-menu{max-height:230px;overflow:hidden}.drawer-menu__main-nav .sub-menu.transitioning{transition:all .4s ease-in-out}.drawer-menu__main-nav .sub-menu.expanded{max-height:1000vh;max-height:var(--expanded-height, 1000vh)}.drawer-menu__main-nav .sub-menu .menu-item{margin:2px 0}.drawer-menu__main-nav .sub-menu .menu-item a{font-size:21px;line-height:36.23px;font-weight:600;color:#fff}.drawer-menu__main-nav .sub-menu .menu-item a:hover{text-decoration:underline}.drawer-menu__main-nav .menu-is-over-size.expanded .menu__view-more-less:after{transform:translateY(-8%) rotate(180deg)}.drawer-menu__main-nav .menu-is-over-size.expanded .menu__view-more-less__less{display:block}.drawer-menu__main-nav .menu-is-over-size.expanded .menu__view-more-less__more{display:none}.drawer-menu__main-nav .menu-item.menu-item-has-children>a{color:#ffbc06}.drawer-menu__main-nav .menu-is-not-over-size .menu__view-more-less{display:none}.drawer-menu__main-nav .menu__view-more-less{color:#fff;padding-top:5px;padding-right:10px;position:relative;font-size:14px}.drawer-menu__main-nav .menu__view-more-less:after{content:"";position:absolute;right:-8px;top:50%;transform:translateY(-12%);transition:transform .3s ease-out;background-image:url("/app/themes/msh/assets/images/svg/chevron-down-white.svg");background-size:11px 7px;width:11px;height:7px}.drawer-menu__main-nav .menu__view-more-less__less{display:none}.drawer-menu .site-header__buttons__favourite{margin:0;padding-bottom:50px}.drawer-menu .site-header__buttons__favourite .favourites-display{display:inline-block}.drawer-menu .site-header__buttons__favourite .favourites-display svg{overflow:visible}.drawer-menu .site-header__buttons__favourite .favourites-text{display:inline-block;font-size:21px;transform:translate(10px, -4px)}.drawer-menu .site-header__buttons__favourite .dark-mode:not(.is-active) svg path{fill:#fff}.drawer-menu__sub-nav{margin-top:auto}.drawer-menu__sub-nav .menu{max-height:197px;overflow:hidden;transition:all .4s ease-in-out}.drawer-menu__sub-nav .menu.expanded{max-height:1000vh;max-height:var(--expanded-height, 1000vh)}.drawer-menu__sub-nav .menu-item{height:28.1px;font-size:13px;line-height:initial;display:flex;align-items:center}.drawer-menu__sub-nav .menu-item a{opacity:.8;font-size:13px;line-height:initial;height:15px;display:inline-block}.drawer-menu__sub-nav .menu__view-more-less{color:#f5efeb;opacity:.8;margin-top:7px;padding-right:14px;position:relative;font-size:13px}.drawer-menu__sub-nav .menu__view-more-less:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-38%);transition:transform .3s ease-out;background-image:url("/app/themes/msh/assets/images/svg/chevron-down-grey.svg");background-size:9px 5px;width:9px;height:5px}.drawer-menu__sub-nav .menu__view-more-less .menu__view-more-less__less{display:none}.drawer-menu__sub-nav.expanded .menu__view-more-less:after{transform:translateY(-50%) rotate(180deg)}.drawer-menu__sub-nav.expanded .menu__view-more-less__less{display:block}.drawer-menu__sub-nav.expanded .menu__view-more-less__more{display:none}.drawer-menu__close{position:absolute;top:10px;left:10px;width:36px;height:36px;background-image:url("/app/themes/msh/assets/images/svg/close-cross.svg");background-repeat:no-repeat;background-position:center}.drawer-menu__close:hover{cursor:pointer}.drawer-menu__overlay{position:fixed;height:0;width:100%;opacity:0;background-color:rgba(0,0,0,.3);z-index:10019;transition:opacity .3s ease}.menu-open{overflow:hidden;scrollbar-gutter:auto}.menu-open .drawer-menu__container{right:0}.menu-open .drawer-menu__overlay{opacity:1;height:100%}footer{background-color:rgba(241,239,237,.5)}.site-footer{color:rgba(0,35,62,.8);padding:27px 0 0 0;display:flex;flex-direction:column;margin-top:auto}@media(min-width: 1280px){.site-footer{min-height:373px;padding:53px 0 0 0}}@media(min-width: 1280px){.site-footer__main{margin-bottom:37px}}.site-footer__main .container{display:grid;grid-template-columns:100%;grid-gap:32px}@media(min-width: 550px){.site-footer__main .container{grid-template-columns:repeat(4, 1fr)}}.site-footer nav .menu__heading{font-size:14.4px;line-height:1.2;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:7px}@media(min-width: 1280px){.site-footer nav .menu__heading{font-size:16px}}.site-footer nav a{font-size:11.7px;line-height:1.2;color:rgba(0,35,62,.8);-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:all .3s ease;margin:6px 0;display:inline-block}.site-footer nav a:hover{-webkit-text-decoration-color:rgba(0,35,62,.8);text-decoration-color:rgba(0,35,62,.8)}@media(min-width: 1280px){.site-footer nav a{font-size:13px}}.site-footer .social-media-links i{opacity:.8;margin-right:8px;vertical-align:-4px}@media(min-width: 1280px){.site-footer .social-media-links i{margin-right:9px}}.site-footer--mini{background-color:#fff;min-height:69px;margin-top:auto;padding-top:0}.copyright-footer{color:rgba(0,35,62,.8);padding:16px 0 17px 0;margin-top:50px}@media(min-width: 768px){.copyright-footer{padding-bottom:21px}}@media(min-width: 1280px){.copyright-footer{padding:25px 0 31px 0}}.copyright-footer__message{font-size:9.9px;line-height:1.2}@media(min-width: 1280px){.copyright-footer__message{font-size:11px}}@media(max-width: 1279px){.search-bar{display:none}}.search-bar__group{position:relative;display:flex;border:1px solid rgba(0,0,0,.22);background-color:#fff;border-radius:5px;width:466px;transition:all .1s linear}.search-bar__group.is-focused{box-shadow:0 2px 19px 0 rgba(0,0,0,.25)}.search-bar__icon{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;bottom:0;width:46px;pointer-events:none}.search-bar__icon i{height:16px;width:16px;margin-top:1px}.search-bar__input{font-size:14px;line-height:1.2;height:41px;padding:12px 12px 12px 0;color:#00233e;width:100%;border:none;background-color:rgba(0,0,0,0);padding-left:46px}.search-bar__input::-moz-placeholder{color:#00233e;-moz-transition:all .05s linear;transition:all .05s linear}.search-bar__input::placeholder{color:#00233e;transition:all .05s linear}.search-bar__input:focus{outline:none}.search-bar__input:focus::-moz-placeholder{opacity:.2}.search-bar__input:focus::placeholder{opacity:.2}.search-bar__clear{position:absolute;display:flex;justify-content:center;align-items:center;right:10px;top:14px;display:flex;vertical-align:center;align-items:center;width:18px;height:18px;border-radius:50%;background-color:rgba(196,196,196,.3)}.search-bar__clear i{width:7px;height:7px}.search-bar__close{text-decoration:underline;flex:0 0 41px}.mobile-search{display:flex;flex-direction:column;justify-content:stretch;background-color:#fff;max-width:510px;width:100%;padding:0 0 20px 0;position:fixed;top:0;bottom:0;right:0;z-index:1102;transition:all .25s ease-out;transform:translateX(100%)}.mobile-search .h3{margin-bottom:0}.mobile-search__overlay{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;bottom:0;right:0;z-index:1101;opacity:0;display:block;height:0;transition:height 0s linear .25s,opacity .25s}.mobile-search__search-bar{--column-gap: 14px;display:flex;flex:0 0 45px;grid-gap:var(--column-gap, 14px);justify-content:space-between;padding:20px 20px 0 20px}.mobile-search__search-bar .search-bar{display:block;flex:1}.mobile-search__search-bar .search-bar .search-bar__group{width:auto}.mobile-search__search-bar .search-bar__clear{top:12px}.mobile-search .autocomplete-suggestions{margin-left:0;margin-top:23px;position:static !important;flex:1;box-shadow:none;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;visibility:visible !important;opacity:1 !important}.mobile-search .autocomplete-suggestions.view-list{max-height:none !important}.mobile-search .autocomplete-suggestions::-webkit-scrollbar{display:none}.mobile-search .autocomplete-suggestions:before{display:none}.mobile-search .autocomplete-suggestions .autocomplete-popular-list{padding:0 20px}.mobile-search .autocomplete-suggestions .autocomplete-suggestions-list{max-height:none !important}.mobile-search .autocomplete-suggestions .autocomplete-suggestion{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:10px 20px}.mobile-search .autocomplete-suggestions .autocomplete-suggestion-type{margin-left:0}.has-search-open .mobile-search{transform:translateX(0)}.has-search-open .mobile-search__overlay{transition:height 0s,opacity .25s;opacity:1;height:100%}.home-banner{position:relative}@media(min-width: 768px){.home-banner{margin-bottom:84px}}@media(min-width: 1280px){.home-banner{margin-bottom:43px}}.home-banner .container{position:relative;overflow:visible}@media(min-width: 768px){.home-banner .container{height:337px}}@media(min-width: 1280px){.home-banner .container{height:436px}}.home-banner__image{height:146px;background-color:#e6e6e6}@media(min-width: 768px){.home-banner__image{display:flex;justify-content:center;position:absolute;left:0;right:0;height:337px;margin-bottom:84px;overflow:hidden}}@media(min-width: 1280px){.home-banner__image{height:436px;margin-bottom:43px}}.home-banner__image img{height:100%;width:100%;-o-object-fit:cover;font-family:"object-fit:cover;object-position:center";object-fit:cover;-o-object-position:center;object-position:center}.home-banner__caption{position:absolute;bottom:13px;right:80px;color:#fff;line-height:1.1;display:none}.home-banner__caption:active{color:#fff}.home-banner__caption i{margin-right:6px;vertical-align:-1px}@media(min-width: 1280px){.home-banner__caption{display:block}}.home-banner__captiona{text-decoration:underline}.home-banner .container{margin-top:-20px;position:relative}@media(max-width: 767px){.home-banner .container{padding:0}}@media(min-width: 768px){.home-banner .container{margin-top:0}}.home-search{background-repeat:no-repeat;background-color:#ffbc06;border-radius:20px;width:100%;padding:40px 22px 62px 22px}@media(min-width: 550px){.home-search{padding:40px 40px 62px 40px}}@media(min-width: 768px){.home-search{position:absolute;background-color:rgba(0,0,0,0);border-radius:0;background-image:url("data:image/svg+xml,%0A%3Csvg width='677' height='309' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.489 0C11.859 0 0 11.239 0 25.113v258.774C0 297.761 11.858 309 26.489 309h574.209c10.918 0 20.708-6.352 24.671-15.992l49.814-129.387A23.964 23.964 0 0 0 677 154.5c0-3.095-.595-6.189-1.817-9.121L625.369 15.992C621.406 6.352 611.616 0 600.698 0H26.488Z' fill='%23FFBC06'/%3E%3C/svg%3E");padding:50px 97px 62px 40px;width:677px;height:309px;top:112px}}@media(min-width: 1280px){.home-search{background-image:url("data:image/svg+xml,%0A%3Csvg width='899' height='376' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32.188 0C14.41 0 0 13.676 0 30.559V345.44C0 362.324 14.41 376 32.188 376H806.28c13.267 0 25.164-7.73 29.98-19.459l60.532-157.442A29.184 29.184 0 0 0 899 188c0-3.766-.723-7.532-2.208-11.099L836.26 19.459C831.444 7.73 819.547 0 806.28 0H32.188Z' fill='%23FFBC06'/%3E%3C/svg%3E");padding:67px 120px 97px 79px;width:899px;height:376px;top:103px}}.home-search__heading{font-size:56px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:12px}@media(min-width: 1280px){.home-search__heading{font-size:69px}}.home-search__sub-heading{font-size:20.7px;line-height:1.2;font-weight:400;font-variation-settings:"wght" 400;margin-bottom:6px}@media(min-width: 1280px){.home-search__sub-heading{font-size:23px}}.home-search__search-box{display:flex;justify-content:space-between;background-color:rgba(0,0,0,0);border-radius:5px;width:100%;max-width:700px;margin-top:17px;box-shadow:0 2px 19px 0 rgba(0,0,0,0);transition:all .1s linear;flex-direction:column;position:relative;z-index:2}@media(min-width: 550px){.home-search__search-box{background-color:#fff;flex-direction:row}.home-search__search-box:focus,.home-search__search-box:focus-within,.home-search__search-box:hover{box-shadow:0 2px 19px 0 rgba(0,0,0,.25)}}.home-search__search-box__icon{flex:0 0 45px;width:45px;justify-content:flex-end}.home-search__search-box__icon i{margin-bottom:2px;margin-right:12px}@media(min-width: 550px){.home-search__search-box__icon i{margin-right:17px}}@media(min-width: 550px){.home-search__search-box__icon{width:61px;flex:0 0 61px}}.home-search__search-box__input-holder{position:relative;display:flex;background-color:#fff;border-radius:4.5px;margin-bottom:10px;overflow:hidden;flex:1}.home-search__search-box__input-holder:focus,.home-search__search-box__input-holder:focus-within{box-shadow:0 2px 19px 0 rgba(0,0,0,.25)}@media(min-width: 550px){.home-search__search-box__input-holder{margin-bottom:0}.home-search__search-box__input-holder:focus,.home-search__search-box__input-holder:focus-within{box-shadow:none}}.home-search__search-box__input{padding:19px 20px 21px 0;border:0;flex:1 1 auto;padding-left:45px}.home-search__search-box__input::-moz-placeholder{color:#00233e;font-size:14.4px;line-height:1.4;-moz-transition:all .05s linear;transition:all .05s linear}.home-search__search-box__input::placeholder{color:#00233e;font-size:14.4px;line-height:1.4;transition:all .05s linear}@media(min-width: 1280px){.home-search__search-box__input::-moz-placeholder{font-size:16px}.home-search__search-box__input::placeholder{font-size:16px}}.home-search__search-box__input:focus{outline:0}.home-search__search-box__input:focus::-moz-placeholder{opacity:.2}.home-search__search-box__input:focus::placeholder{opacity:.2}@media(min-width: 550px){.home-search__search-box__input{padding-left:61px}}.home-search__search-box__button{flex:0 0 auto;font-size:18.9px;line-height:1;color:#fff;background-color:#ff395b;border-radius:5px;width:130px;transition:all .05s linear;padding:17px 49px 21.2px 46px;width:100%}@media(min-width: 550px){.home-search__search-box__button{padding:0;width:auto;flex:0 0 130px;margin:2px}}@media(min-width: 1280px){.home-search__search-box__button{font-size:21px}}.home-search__search-box__button:hover{background-color:#e63352}.home-search__popular{--column-gap: 14px;font-size:12px;line-height:1.2;margin-top:14px;display:flex;grid-gap:var(--column-gap, 14px);margin-left:-7px;position:relative;z-index:2}.home-search__popular ul{--column-gap: 2px;--row-gap: 9px;display:flex;grid-gap:var(--row-gap, 9px) var(--column-gap, 2px);flex-wrap:wrap}.home-search__popular ul li span{padding:4px 7px 5px 7px}.home-search__popular ul li a{color:#00233e;text-decoration:underline;white-space:nowrap;border-radius:5px;padding:4px 7px 5px 7px;transition:all .05s linear;border:1px solid rgba(0,0,0,0)}.home-search__popular ul li a:hover{border:1px solid #00233e;border-radius:5px}.home-search.-seasonal--deck-the-halls .santa{position:absolute;display:none}@media(min-width: 768px){.home-search.-seasonal--deck-the-halls .santa{display:block;top:-58px;left:-60px;width:130px}}@media(min-width: 1280px){.home-search.-seasonal--deck-the-halls .santa{top:-86px;left:-90px;width:195px}}.home-search.-seasonal--deck-the-halls .home-search__popular{padding-right:0}@media(min-width: 550px){.home-search.-seasonal--deck-the-halls .home-search__popular{padding-right:70px}}@media(min-width: 768px){.home-search.-seasonal--deck-the-halls .home-search__popular{padding-right:20px}}@media(min-width: 1280px){.home-search.-seasonal--deck-the-halls .home-search__popular{padding-right:0}}.home-search.-seasonal--deck-the-halls .spline{transform:scale(0.75);position:absolute;display:none;z-index:1;cursor:pointer}@media(min-width: 550px){.home-search.-seasonal--deck-the-halls .spline{display:block;bottom:-74px;right:-59px}}@media(min-width: 1280px){.home-search.-seasonal--deck-the-halls .spline{transform:scale(1);bottom:-49px;right:-75px}}.autocomplete-suggestions{background:#fff;box-shadow:0 3px 14px 0 rgba(0,0,0,.25);border-radius:5px;margin-top:10px;margin-left:0;visibility:hidden;opacity:0;transition:visibility 0s linear .15s,opacity .15s;width:100%;display:flex;flex-direction:column;align-items:stretch;overflow:visible}.autocomplete-suggestions.is-visible{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .15s}.autocomplete-suggestions.view-list{max-height:300px !important}.autocomplete-suggestions:before{content:"";position:absolute;left:50%;top:1px;width:37px;height:37px;background-color:#fff;transform:translateX(-50%) rotate(-45deg);z-index:-1}.autocomplete-suggestions-list{overflow:auto;scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,0);scrollbar-width:thin}.autocomplete-suggestion{padding:20px 26px;cursor:pointer;font-size:16px;line-height:1.2;color:#000;display:flex;justify-content:space-between;align-items:center}.autocomplete-suggestion strong{font-weight:700;font-variation-settings:"wght" 700}.autocomplete-suggestion-type{font-size:12px;line-height:1.2;margin-left:20px}.autocomplete-suggestion--child{padding-left:50px}.autocomplete-suggestion:hover{background-color:#f5efeb}.autocomplete-selected{background:#f5efeb}.autocomplete-header{padding:6px 15px;border:0;font-weight:500;font-variation-settings:"wght" 500;cursor:default;background:#eee;font-size:13px;text-transform:uppercase;color:#919191}.autocomplete-popular-list{--row-gap: 25px;padding:30px;display:flex;flex-direction:column;grid-gap:var(--row-gap, 25px)}.autocomplete-popular-list .autocomplete-popular-locations__heading,.autocomplete-popular-list .autocomplete-popular-universities__heading{display:block;color:#00233e;font-size:12px;line-height:1.2;margin-bottom:6px;font-weight:400;font-variation-settings:"wght" 400}.autocomplete-popular-list .autocomplete-popular-locations ul,.autocomplete-popular-list .autocomplete-popular-universities ul{display:flex;flex-wrap:wrap;grid-gap:7px}.autocomplete-popular-list .autocomplete-popular-locations ul li a,.autocomplete-popular-list .autocomplete-popular-universities ul li a{display:block;color:#00233e;font-size:12px;line-height:1.2;padding:7px 10.6px 7px 10.6px;background-color:rgba(165,165,165,.1);border-radius:5px;transition:all .15s linear}.autocomplete-popular-list .autocomplete-popular-locations ul li a:hover,.autocomplete-popular-list .autocomplete-popular-universities ul li a:hover{background-color:#00233e;color:#fff}.autocomplete-no-suggestion{padding:20px 20px 20px 20px;text-align:center;color:#000;font-size:16px;line-height:20px}.page-name-home .autocomplete-suggestions{margin-top:10px;overflow:visible}.media-logos{margin-top:40px}@media(min-width: 768px){.media-logos{margin-top:124px}}@media(min-width: 1280px){.media-logos{margin-top:98px}}.media-logos__grid{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:center;align-items:center;grid-gap:29px 12px;margin:0 auto}@media(min-width: 550px){.media-logos__grid{grid-gap:0 20px;grid-template-columns:79px 109px 124px 98px;max-width:470px}}@media(min-width: 768px){.media-logos__grid{grid-gap:0 40px}}@media(min-width: 1280px){.media-logos__grid{max-width:850px;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:65px}}@media(min-width: 1440px){.media-logos__grid{grid-gap:65px}}.media-logos .media-logo{display:flex;justify-content:center}.media-logos .media-logo img{max-width:100%}@media(min-width: 550px){.media-logos .media-logo img{max-width:none;width:100%}}.media-logos .media-logo--1 img{width:79px;margin-left:27px}@media(min-width: 550px){.media-logos .media-logo--1 img{margin-right:22px;margin-left:0}}@media(min-width: 768px){.media-logos .media-logo--1 img{margin-right:0}}@media(min-width: 1280px){.media-logos .media-logo--1 img{width:125px;margin-bottom:4px}}.media-logos .media-logo--2 img{width:109px;margin-top:4px;margin-right:51px}@media(min-width: 550px){.media-logos .media-logo--2 img{margin-top:4px;margin-right:0}}@media(min-width: 768px){.media-logos .media-logo--2 img{margin-top:0}}@media(min-width: 1280px){.media-logos .media-logo--2 img{width:174px}}.media-logos .media-logo--3 img{width:123px;margin-left:39px}@media(min-width: 550px){.media-logos .media-logo--3 img{margin-left:1px;margin-top:3px}}@media(min-width: 768px){.media-logos .media-logo--3 img{margin-left:0;margin-top:0}}@media(min-width: 1280px){.media-logos .media-logo--3 img{width:197px}}.media-logos .media-logo--4 img{width:96px;margin-right:6px}@media(min-width: 550px){.media-logos .media-logo--4 img{margin-top:3px;margin-right:0}}@media(min-width: 768px){.media-logos .media-logo--4 img{margin-top:0}}@media(min-width: 1280px){.media-logos .media-logo--4 img{width:154px}}.all-locations{margin-top:53px}@media(min-width: 1280px){.all-locations{margin-top:80px}}.all-locations__lists-holder{position:relative}.all-locations__lists{--column-gap: 20px;display:flex;height:206px;overflow:hidden;grid-gap:var(--column-gap, 20px)}@media(min-width: 1280px){.all-locations__lists{--column-gap: 30px;grid-gap:var(--column-gap, 30px)}}.all-locations-list{flex:1 1 50%}@media(min-width: 768px){.all-locations-list{flex:0 0 66%}}@media(min-width: 1280px){.all-locations-list{flex:1 1 50%}}.all-locations-list h3{font-size:21px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:9px}.all-locations-list>ul{-moz-columns:1;columns:1}@media(min-width: 768px){.all-locations-list>ul{-moz-columns:3;columns:3;-moz-column-gap:20px;column-gap:20px}}@media(min-width: 1280px){.all-locations-list>ul{-moz-column-gap:30px;column-gap:30px}}.all-locations-list a{color:#00233e;font-size:16px;line-height:1.2;margin:5px 0;display:inline-block;text-decoration:underline}.all-locations-list a:hover{color:#1b6bff}@media(min-width: 768px){.all-locations-list--universities{flex:0 0 34%}}@media(min-width: 1280px){.all-locations-list--universities{flex:1 1 50%}}.all-locations-list--universities>ul{-moz-columns:1;columns:1}@media(min-width: 1280px){.all-locations-list--universities>ul{-moz-columns:2;columns:2}}.all-locations__fade{background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.3) 100%);transform:matrix(1, 0, 0, -1, 0, 0);height:32px;margin-bottom:20px}.all-locations__view-button{display:flex;justify-content:center;align-items:center}.all-locations__view-button button{margin-top:-32px;width:100%;font-weight:600;font-variation-settings:"wght" 600}.all-locations__view-button button span{display:block;padding:14px 0;background-color:rgba(27,107,255,.05);transition:all .15s linear}.all-locations__view-button button:hover span{background-color:rgba(27,107,255,.1)}.all-locations__view-button button i{margin-left:7px;vertical-align:-2px}.modal-wrapper{display:flex;position:fixed;width:100%;height:100%;inset:0;z-index:1002;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease-out;top:0;left:0}.modal-wrapper--active{pointer-events:initial;opacity:1}.modal-wrapper--active .modal__overlay{opacity:1;pointer-events:initial}.modal{background-color:#fff;position:fixed;z-index:1003;max-width:918px;width:100%;height:100%;display:none;overflow:hidden;overflow-y:auto;max-height:100%;scroll-snap-type:x mandatory}@media(max-width: 767px){.modal--favourites,.modal--room{margin-bottom:0}}@media(min-width: 768px){.modal{border-radius:15px;height:auto;position:absolute;width:calc(100% - 80px);transform:none;top:80px;max-height:calc(100vh - 160px)}}.modal__overlay{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;bottom:0;right:0;z-index:1002}.modal__close{position:absolute;top:5px;left:5px;line-height:0;width:43px;height:43px}.modal__content{margin:20px;overflow:auto;display:flex;flex-direction:column}@media(min-width: 550px){.modal__content{margin:40px}}@media(min-width: 768px){.modal__content{margin:45px 65px}}@media(min-width: 1280px){.modal__content{margin:55px 116px 93px 116px}}.modal__content .all-locations__lists{overflow:auto;scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,0);scrollbar-width:thin;height:auto;flex:1}.modal__content .all-locations__lists ul ul{margin-left:20px}.modal__content .all-locations-list--cities{flex:1 1 auto}.modal__content .all-locations-list--cities>ul{-moz-columns:1;columns:1}@media(min-width: 550px){.modal__content .all-locations-list--cities>ul{-moz-columns:2;columns:2}}@media(min-width: 768px){.modal__content .all-locations-list--cities>ul{-moz-columns:3;columns:3}}.modal__content .all-locations-list--universities{display:none;flex:1 1 auto}.modal__content .all-locations-list--universities>ul{-moz-columns:1;columns:1}@media(min-width: 550px){.modal__content .all-locations-list--universities>ul{-moz-columns:2;columns:2}}@media(min-width: 768px){.modal__content .all-locations-list--universities>ul{-moz-columns:2;columns:2}}.modal__header{display:flex;justify-content:center;margin-bottom:50px}.modal__buttons{background-color:#f4f8ff;border-radius:42px;max-width:244px;height:38px;display:flex}.modal__buttons button{color:rgba(27,107,255,.3);line-height:1.4;height:38px;width:125px;border-radius:19px;display:flex;justify-content:center;align-items:center;transition:all .15s linear;background-color:rgba(0,0,0,0)}.modal__buttons button:hover{color:rgba(27,107,255,.6);background-color:rgba(27,107,255,.1)}.modal__buttons button.is-active{color:#fff;background-color:#1b6bff}.has-locations-modal .modal-wrapper{display:flex;opacity:1}.has-locations-modal .modal{display:block}.modal--room{max-width:1120px;display:block;height:auto;bottom:auto}@media(min-width: 768px){.modal--room.-no-images{max-width:560px}}@media(max-width: 1279px){.modal--room{overflow:auto;overscroll-behavior:contain}}@media(max-width: 767px){.modal--room{top:0;bottom:0;border-radius:0;max-height:100vh;z-index:100}}@media(min-width: 768px){.modal--room{width:550px;margin:0 auto}}@media(min-width: 1280px){.modal--room{margin:0;width:100%;max-width:1120px}}@media(min-width: 1280px){.modal--room .panel__header{display:none}}.modal--room .modal__close{left:auto;top:20px;right:20px}.modal--room .modal__content{margin:0}.modal--room__overlay{display:block;background-color:rgba(0,0,0,.5)}@media(max-width: 767px){.modal--room__overlay{z-index:99}}.modal--room .contact-bar{position:static;display:flex}.modal--favourites{max-width:600px;display:block}.modal--favourites .modal__close{left:auto;top:5px;right:5px}.modal--favourites .modal__content{margin:45px 65px 53px 65px}.modal--favourites .modal__favoruites__buttons{--column-gap: 10px;display:flex;grid-gap:var(--column-gap, 10px);margin-top:16px}.modal--favourites .modal__favoruites__buttons li{margin-bottom:0 !important}.modal--favourites__overlay{display:block;background-color:rgba(0,0,0,.5)}.results__area{position:relative}.results-map{width:100%;height:100%}.page-wrapper .hall-price-marker{color:#00233e;font-size:14.76px;line-height:1.15;font-weight:700;font-variation-settings:"wght" 700;padding:7.05px 12.98px 6.95px 14.02px;border-radius:43px;box-shadow:0 0 4px 0 rgba(0,0,0,.5);background-color:#fff;cursor:pointer;transition:transform .15s linear}.page-wrapper .hall-price-marker:hover{transform:scale(1.25)}@media(pointer: coarse)and (max-width: 767px){.page-wrapper .hall-price-marker:hover{transform:scale(1)}}.page-wrapper .is-active .hall-price-marker{background-color:#00233e;color:#fff;border:2px solid #fff}.page-wrapper .is-hover .hall-price-marker{transform:scale(1.25)}.page-wrapper .university-marker{width:76px;height:76px;box-shadow:0 0 4px 0 rgba(0,0,0,.5);background-color:#00233e;border:2px solid #00233e;cursor:pointer;border-radius:50%;display:none;justify-content:center;align-items:center;transition:transform .15s linear;box-sizing:border-box}.page-wrapper .university-marker.is-visible{display:flex}.page-wrapper .university-marker i{width:38.09px;height:29.38px}.page-wrapper .is-active .university-marker{border-color:#fff}.page-wrapper .is-active .university-marker svg path{fill:#fff}.page-wrapper .university-marker-popup{max-width:none !important;pointer-events:none}.page-wrapper .university-marker-popup .mapboxgl-popup-content{padding:7px 12px 9px 10px;font-size:17px;line-height:1.2;font-weight:700;font-variation-settings:"wght" 700;text-align:center;border-radius:15px}.page-wrapper .mapboxgl-map{font-family:"Cadiz",sans-serif}.page-wrapper .mapboxgl-popup{max-width:296px}.page-wrapper .mapboxgl-popup-tip{box-shadow:3px 4px 4px 0 rgba(0,0,0,.25);border:0;width:14.14px;height:14.14px;background-color:#fff;transform:rotate(45deg);margin-top:-7px}.page-wrapper .mapboxgl-popup-anchor-top,.page-wrapper .mapboxgl-popup-anchor-top-left,.page-wrapper .mapboxgl-popup-anchor-top-right{top:auto;bottom:-28px}.page-wrapper .mapboxgl-popup-anchor-top .mapboxgl-popup-tip,.page-wrapper .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip,.page-wrapper .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{box-shadow:none;margin-top:0;margin-bottom:-7px}.page-wrapper .mapboxgl-popup-anchor-top.university-marker-popup,.page-wrapper .mapboxgl-popup-anchor-top-left.university-marker-popup,.page-wrapper .mapboxgl-popup-anchor-top-right.university-marker-popup{bottom:-46px}.page-wrapper .mapboxgl-popup-anchor-top-left{top:28px;bottom:auto;left:-10px;right:auto}.page-wrapper .mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{margin-left:3px;box-shadow:-2px 4px 6px 0 rgba(0,0,0,.25)}.page-wrapper .mapboxgl-popup-anchor-top-left.university-marker-popup{top:46px}.page-wrapper .mapboxgl-popup-anchor-top-right{top:28px;bottom:auto;left:10px;right:auto}.page-wrapper .mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{margin-right:3px;box-shadow:-2px 4px 6px 0 rgba(0,0,0,.25)}.page-wrapper .mapboxgl-popup-anchor-top-right.university-marker-popup{top:34px}.page-wrapper .mapboxgl-popup-anchor-bottom,.page-wrapper .mapboxgl-popup-anchor-bottom-left,.page-wrapper .mapboxgl-popup-anchor-bottom-right{top:-28px;bottom:auto}.page-wrapper .mapboxgl-popup-anchor-bottom.university-marker-popup,.page-wrapper .mapboxgl-popup-anchor-bottom-left.university-marker-popup,.page-wrapper .mapboxgl-popup-anchor-bottom-right.university-marker-popup{top:-46px}.page-wrapper .mapboxgl-popup-anchor-bottom-left{left:-12px;right:auto}.page-wrapper .mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{margin-left:3px}.page-wrapper .mapboxgl-popup-anchor-bottom-right{left:10px;right:auto}.page-wrapper .mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{margin-right:3px}.page-wrapper .mapboxgl-popup-anchor-left .mapboxgl-popup-tip,.page-wrapper .mapboxgl-popup-anchor-right .mapboxgl-popup-tip{flex:0 0 13px}.page-wrapper .mapboxgl-popup-anchor-left{top:auto;bottom:auto;left:28px;right:auto}.page-wrapper .mapboxgl-popup-anchor-right{top:auto;bottom:auto;left:-28px;right:auto}.page-wrapper .university-marker-popup--hall.mapboxgl-popup-anchor-top{top:auto;bottom:-42px}.page-wrapper .university-marker-popup--hall.mapboxgl-popup-anchor-top-left{top:42px;bottom:auto;left:-10px;right:auto}.page-wrapper .university-marker-popup--hall.mapboxgl-popup-anchor-top-right{top:42px;bottom:auto;left:10px;right:auto}.page-wrapper .university-marker-popup--hall.mapboxgl-popup-anchor-left{top:auto;bottom:auto;left:42px;right:auto}.page-wrapper .university-marker-popup--hall.mapboxgl-popup-anchor-right{top:auto;bottom:auto;left:-42px;right:auto}.page-wrapper .university-marker-popup--hall.mapboxgl-popup-anchor-bottom{top:-42px;bottom:auto}.page-wrapper .university-marker-popup--hall.mapboxgl-popup-anchor-bottom-left{top:-42px;bottom:auto;left:-10px;right:auto}.page-wrapper .university-marker-popup--hall.mapboxgl-popup-anchor-bottom-right{top:-42px;bottom:auto;left:10px;right:auto}.page-wrapper .mapboxgl-popup-anchor-left .mapboxgl-popup-tip{margin-right:-7px;box-shadow:-8px 0px 9px 0 rgba(0,0,0,.25)}.page-wrapper .mapboxgl-popup-anchor-right .mapboxgl-popup-tip{margin-left:-7px;box-shadow:8px 0px 9px 0 rgba(0,0,0,.25)}.page-wrapper .hall-marker-popup{transform:none !important;bottom:18px;max-width:100%;width:calc(100% - 30px);left:15px;right:15px;position:fixed;z-index:9999}@media(min-width: 550px){.page-wrapper .hall-marker-popup{position:absolute;max-width:475px;left:50%;transform:translateX(-50%) !important}}.page-wrapper .hall-marker-popup .popup-close{box-shadow:0px 3.5999999046px 13.5px 0px rgba(0,0,0,.2509803922);background:#fff;position:absolute;z-index:2;width:22px;height:22px;border-radius:100%;display:flex;justify-content:center;align-items:center;top:-8px;right:-8px}.page-wrapper .hall-marker-popup .mapboxgl-popup-tip{display:none}.page-wrapper .hall-marker-popup .mapboxgl-popup-content{padding:0;background:rgba(0,0,0,0);box-shadow:none;display:flex;flex-direction:column;gap:5px}.sidebar-list{padding:45px 40px;scroll-behavior:smooth}.sidebar-list .view-buttons{margin-bottom:21px}.has-directions .listing__travel-durations-holder{height:37px}.click-prompt{max-width:100%;width:369px;height:66px;border-radius:15px;background:#fff;box-shadow:0 3.6px 13.5px 0 rgba(0,0,0,.25)}.click-prompt__outer{position:absolute;bottom:44px;width:100%;display:flex;justify-content:center;z-index:1000;padding-left:16px;padding-right:16px}@media(min-width: 550px){.click-prompt__outer{bottom:32px}}.click-prompt__inner{position:relative;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:2px}.click-prompt__close{position:absolute;right:-7px;top:-9px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:22px;box-shadow:0 3.6px 13.5px 0 rgba(0,0,0,.25);z-index:1001}.click-prompt__close i{width:12px}.click-prompt__close:hover{cursor:pointer}.click-prompt__image{width:70px;min-width:70px;height:62px;border-radius:13px 0 0 13px;overflow:hidden}.click-prompt__image video{width:100%;height:100%;-o-object-fit:contain;font-family:"object-fit:contain";object-fit:contain}.click-prompt__text{display:flex;flex-grow:1;align-items:center;justify-content:center;color:#00233e;font-size:18px;font-style:normal;font-variation-settings:"wght" 700;line-height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 16px}#results-list-holder{margin-bottom:50px}@media(min-width: 1280px){#results-list-holder{margin-bottom:90px}}#results-list-holder .results__news{padding:20px 0 0 0}@media(min-width: 1280px){#results-list-holder .results__news{padding:50px 0 0 0}}.results-map-holder{background:#fff;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;z-index:99}@media(min-width: 1280px){.results-map-holder{margin-top:60px}}.results--list{padding:0 20px 20px 20px;margin:0 -20px;overflow:hidden}.results--list .results__header{flex-direction:column;display:flex;justify-content:space-between;padding:25px 0 19px 0;grid-gap:0 100px}@media(min-width: 1280px){.results--list .results__header{flex-direction:row;align-item:flex-end;padding:39px 0 24px 0;flex:1 0 100%}}.results--list .results__header__left{min-width:0}.results--list .results__header__title{flex:1}.results--list .results__header h1{font-size:39px;line-height:1;margin-bottom:12px}.results--list .results__header .view-buttons{--column-gap: 44px;display:flex;grid-gap:var(--column-gap, 44px);justify-content:space-between;position:relative}.results--list .results__header .view-buttons.is-active .filter-button__show{display:none}.results--list .results__header .view-buttons.is-inactive{--column-gap: 22.75px;grid-gap:var(--column-gap, 22.75px)}.results--list .results__header .view-buttons.is-inactive:after{display:none}.results--list .results__header .view-buttons.is-inactive .filter-button__hide{display:none}.results--list .results__header .view-buttons:not(.is-inactive):not(.is-active) .filter-button__show{display:none}@media(max-width: 1279px){.results--list .results__header .view-buttons:not(.is-inactive):not(.is-active){--column-gap: 22.75px;grid-gap:var(--column-gap, 22.75px)}.results--list .results__header .view-buttons:not(.is-inactive):not(.is-active):after{display:none}.results--list .results__header .view-buttons:not(.is-inactive):not(.is-active) .filter-button__show{display:flex}.results--list .results__header .view-buttons:not(.is-inactive):not(.is-active) .filter-button__hide{display:none}}@media(min-width: 1280px){.results--list .results__header .view-buttons{justify-content:flex-end;align-items:flex-end;margin-left:auto}}.results--list .results__header .view-buttons .button{position:relative;font-weight:600;font-variation-settings:"wght" 600;white-space:nowrap}@media(min-width: 1280px){.results--list .results__header .view-buttons:after{content:"";height:25px;width:1px;background-color:#e2e2e2;position:absolute;right:123px;margin-bottom:4px}}.results--list .results__header__intro{margin-bottom:13px}@media(min-width: 1280px){.results--list .results__header__intro{margin-bottom:6px}}.results--list .results__header__intro p{text-align:left !important}.results--list .results__header__intro__more{display:none}.results--list .results__header__intro__readmore{color:#00233e;text-decoration:underline}.results--list .results__header__intro.is-open .results__header__intro__more{display:inline}.results--list .results__area{--column-gap: 42px;display:grid;grid-template-columns:280px 1fr;row-gap:0;-moz-column-gap:var(--column-gap, 42px);column-gap:var(--column-gap, 42px);margin-left:-322px}@media(max-width: 1279px){.results--list .results__area{margin-left:0;grid-template-columns:1fr}}.results--list .results__sidebar{display:none;min-width:205px;transition:all .3s linear}@media(min-width: 1280px){.results--list .results__sidebar{display:block}}.results--list .results__halls .results__grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:40px 20px}@media(min-width: 550px){.results--list .results__halls .results__grid{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.results--list .results__halls .results__grid{grid-template-columns:repeat(3, 1fr);grid-gap:42px 20px}}@media(min-width: 1280px){.results--list .results__halls .results__grid{grid-gap:45px 30px}}.results--list .results__halls .results__grid--cols-4{grid-template-columns:repeat(1, 1fr)}@media(min-width: 550px){.results--list .results__halls .results__grid--cols-4{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.results--list .results__halls .results__grid--cols-4{grid-template-columns:repeat(3, 1fr)}.results--list .results__halls .results__grid--cols-4 .listing:nth-child(4){display:none}}@media(min-width: 1280px){.results--list .results__halls .results__grid--cols-4{grid-template-columns:repeat(4, 1fr)}.results--list .results__halls .results__grid--cols-4 .listing:nth-child(4){display:block}}.results--list .results__halls .results__grid--cols-4-no-hidden{grid-template-columns:repeat(1, 1fr)}@media(min-width: 550px){.results--list .results__halls .results__grid--cols-4-no-hidden{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.results--list .results__halls .results__grid--cols-4-no-hidden{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1280px){.results--list .results__halls .results__grid--cols-4-no-hidden{grid-template-columns:repeat(4, 1fr)}}.results--list .results__halls .results__grid--cols-3{grid-template-columns:repeat(1, 1fr)}@media(min-width: 550px){.results--list .results__halls .results__grid--cols-3{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.results--list .results__halls .results__grid--cols-3{grid-template-columns:repeat(3, 1fr)}}.results--list .results__total{font-size:12px;line-height:1.4;margin:2px 0 8px 0}.results--list #announce-ajax-top{margin-bottom:47px}.results--list #announce-ajax-bottom{margin-top:47px}.results--list .results__message h2,.results--list .results__message p{margin:0}.results--list .results__message p{font-size:18px;line-height:1.4}.results--list .results__message p a{color:#1b6bff;transition:all .15s linear}.results--list .results__message p a:hover{color:#00233e}.results--list .results__message button{padding:0;text-decoration:underline}.results--list .results__message--under{margin-top:45px;padding-top:45px;border-top:1px solid #e2e2e2}.results--list.has-filters .results__area{margin-left:0}@media(min-width: 1280px){.results--list:not(.has-filters):not(.no-filters) .results__area{margin-left:0}}.results--list.-no-filters .results__area{margin-left:0;grid-template-columns:1fr}.results--map{display:flex;align-items:stretch;height:calc(100vh - 50px)}@media(min-width: 1280px){.results--map{height:calc(100vh - 60px)}}@media(min-width: 1280px){.results--map__header{display:none}}.results--map .results__sidebar{display:none;flex:0 0 450px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}@media(min-width: 1280px){.results--map .results__sidebar{display:block}}.results--map .results__sidebar::-webkit-scrollbar{display:none}.results--map .results__sidebar h1{font-size:39px;line-height:1.1;margin-bottom:13px}.results--map .results__sidebar .view-buttons{--column-gap: 22.75px;margin-left:auto;display:flex;grid-gap:var(--column-gap, 22.75px);justify-content:space-between}.results--map .results__sidebar .view-buttons button{font-weight:600;font-variation-settings:"wght" 600}.results--map .results__sidebar .listings__total{margin-bottom:8px;font-size:12px;line-height:1.4}.results--map .results__sidebar .listing{margin-bottom:45px}.results--map .results__area{flex:1}.results--map .results__filters .results__filters__overlay{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;bottom:0;right:0;z-index:1}.results--map .results__filters .results__filters__panel{background-color:#fff;width:510px;position:fixed;right:0;top:0;bottom:0;z-index:2;overflow:auto}.results--map .results__filters .results__filters__panel__header{border-bottom:1px #e2e2e2 solid;padding:16px 0 15px 0;display:flex;justify-content:center;align-items:center}.results--map .results__filters .results__filters__panel__header .modal__close{left:19.95px;top:17.95px}.results--map .results__filters .results__filters__panel__header h2{color:#00233e;font-size:18px;line-height:1;margin-bottom:0}.results--map .results__filters .filter{padding:24px 63px 0 63px}.results__location{color:rgba(0,0,0,.5);border-top:1px solid #e2e2e2;padding-top:40px;margin-top:60px}@media(min-width: 1280px){.results__location{padding-top:80px}}.results__location .container{display:flex;flex-direction:column}@media(min-width: 1280px){.results__location .container{--column-gap: 42px;flex-direction:row;row-gap:0;-moz-column-gap:var(--column-gap, 42px);column-gap:var(--column-gap, 42px)}}.results__location h2{color:#000}.results__location h3,.results__location h4,.results__location h5,.results__location h6{color:#00233e}@media(min-width: 1280px){.results__location__title{flex:0 0 280px}}.results__location__title h2{font-size:33px;line-height:1.2}.results__location__content{padding-top:10px}.results__location__content *:first-child{margin-top:0}.results__location__content h3{font-size:23px;line-height:1.2;margin-top:35px;margin-bottom:15px}.results__location__content h4{font-size:18px;line-height:1;margin-top:25px;margin-bottom:10px}.results__location__content a{color:#00233e;transition:all .15s linear}.results__location__content a:hover{color:#00233e}.results__location__content ul,.results__location__content ol{list-style:disc;margin:1em 1.1em}.results__location__content ul li,.results__location__content ol li{padding-left:.5em;margin:.5em 0}.results__location__content p{margin:.5em 0}.results__location__content strong,.results__location__content b{font-weight:700;font-variation-settings:"wght" 700}.results .button{position:relative}.floating-controls{display:flex;justify-content:center;position:fixed;bottom:-15px;left:0;right:0;z-index:98;opacity:0;pointer-events:none;transition:.2s opacity linear .1s,.3s bottom ease-in-out}@media(min-width: 1030px){.floating-controls{display:none}}.floating-controls button{position:relative;margin-left:11px;padding:9px 0;width:131px;line-height:1.4;box-shadow:0px 0px 24px 0px rgba(0,0,0,.15)}.floating-controls button:first-child{margin-left:0}.floating-controls.is-visible{opacity:1;pointer-events:all;bottom:27px;transition:.2s opacity linear,.3s bottom ease-in-out}.floating-controls .button.-white:hover{text-decoration:none;background-color:#fafafa}.listing{position:relative;overflow:hidden;order:var(--order-2col)}@media(min-width: 768px){.listing{order:var(--order-3col)}}.listing:hover .slick-arrow{opacity:1}.listing:hover .listing__title{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.listing a{text-decoration:none}.listing__link{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.listing--compare h2{color:#00233e;font-size:19px;line-height:1.2}.listing--compare .listing__title a:hover{text-decoration:underline}.listing--compare .listing__overview{padding-bottom:25px;border-bottom:1px #e2e2e2 solid;min-height:394px;display:flex;flex-direction:column}.listing--compare .price-bar{--row-gap: 5px;align-items:flex-start;flex-direction:column;grid-gap:var(--row-gap, 5px)}@media(min-width: 1440px){.listing--compare .price-bar{--column-gap: 17px;flex-direction:row;align-items:flex-end;grid-gap:var(--column-gap, 17px)}}.listing--compare .price-bar__per{margin-bottom:0}.listing--compare .price-bar__amount__split{line-height:0;margin-top:3px}.listing--compare .price-bar__amount__major{font-size:21.69px;line-height:1}.listing--compare .price-bar__amount__minor{font-size:13.2px;line-height:1}.listing--compare .national-code-logo{margin-left:0;margin-bottom:0}.listing--compare .button--request{margin-top:auto}.listing--compare .listing__location,.listing--compare .listing__features,.listing--compare .listing__rooms{padding:18px 0 19px 0;border-bottom:1px #e2e2e2 solid}.listing--compare .listing__rooms{padding-bottom:0}.listing--compare .hall__features h2{color:#00233e;font-size:19px;line-height:1.2;margin-bottom:16px}.listing--compare .hall__features__list{-moz-columns:1;columns:1}@media(min-width: 1440px){.listing--compare .hall__features__list{-moz-columns:2;columns:2}}.listing--compare:hover .slick-arrow{opacity:0}.listing--compare .listing__gallery:hover .slick-arrow{opacity:1}.listing--compare .listing__gallery:hover .msh-slider__button{opacity:1}.listing__type{color:#fff;font-size:11.2px;line-height:1.2;text-align:center;padding:2px 5px 2px 5px;border-radius:5px;background-color:#00233e;position:absolute;top:12px;left:12px;text-transform:capitalize;z-index:2}.listing--type-spotlight .listing__type{background-color:#ffbc06;color:#000}.listing--type-premium .listing__type{background-color:#ff5f41;color:#000}.listing--type-highlight .listing__type{background-color:#62b05c;color:#fff}.listing .favourite-button{position:absolute;top:6px;right:6px;width:45px;height:45px;z-index:4}.listing .favourite-button svg{width:23px;height:21px;margin-bottom:-5px}.listing__gallery{position:relative;min-width:0;min-height:0;width:100%;margin-bottom:5px;border-radius:15px;overflow:hidden;aspect-ratio:370/246}@supports not (aspect-ratio: 1/1){.listing__gallery:before{padding-top:66.486%;float:left;content:""}.listing__gallery:after{display:block;content:"";clear:both}}.listing__gallery{z-index:2;background-color:#e6e6e6}.listing__gallery__background{position:absolute;top:0;left:0;width:100%;height:100%}.listing__gallery .slick-track{display:flex;align-items:stretch;height:100%}.listing__gallery .slick-track .slick-slide{float:none;height:auto}.listing__gallery .slick-arrow{opacity:0;width:29px;height:29px;border-radius:50%;position:absolute;background-color:hsla(0,0%,100%,.8);display:flex !important;align-items:center;justify-content:center;top:50%;transform:translate(0, -50%);z-index:99;transition:all .15s linear}.listing__gallery .slick-arrow:hover{background-color:#fff}.listing__gallery .slick-arrow i{margin-right:2px}@media(hover: none){.listing__gallery .slick-arrow{opacity:1}}.listing__gallery .slick-prev{left:12px}.listing__gallery .slick-next{right:12px;transform:translate(0, -50%) scaleX(-1)}.listing__gallery .slick-disabled{display:none !important}.listing__gallery__item{width:100%;position:relative;aspect-ratio:370/246}@supports not (aspect-ratio: 1/1){.listing__gallery__item:before{padding-top:66.486%;float:left;content:""}.listing__gallery__item:after{display:block;content:"";clear:both}}.listing__gallery__item img{-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%}@supports not (aspect-ratio: 1/1){.listing__gallery__item img{height:auto}}.listing__title{color:#00233e;margin-bottom:1px;display:flex;align-items:center}.listing__title a{color:#00233e;font-size:19px;line-height:1.2;font-weight:700;font-variation-settings:"wght" 700;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:all .3s linear}.listing__shoutout{display:inline-flex;gap:3px;background-color:#ffbc06;border-radius:0 0 5px 5px;color:#00233e;font-size:13.2px;line-height:16px;padding:19px 6px 5px 6px;margin-bottom:10px;margin-top:-20px}.listing__shoutout i{margin-top:2.5px}.listing__viewed{color:#00233e;font-size:11.2px;line-height:1.2;font-weight:400;font-variation-settings:"wght" 400;padding:2px 6px 2px 5px;border-radius:5px;background-color:#f5efeb;margin-left:5px;display:none}.listing__operator{display:inline-block;margin-bottom:1px;padding:1px 6px;background-color:#f1f1f1;border-radius:3px}.listing__city-operator{font-size:13.2px;line-height:1.2;margin-bottom:1px}.listing__distance{margin-top:6px}.listing__distance i{margin-right:4px}.listing__distance .client-only-placeholder,.listing__distance__placeholder{color:rgba(0,0,0,0);background:rgba(0,35,62,.03)}.listing__details{color:rgba(0,0,0,.5);font-size:13.2px;line-height:1.2;padding:0}.listing__price{margin-top:3px}.listing__price__from-text{margin-bottom:1px;font-size:13.2px}.listing__price__amount{color:#00233e;font-size:21.69px;line-height:1.2;margin-top:1px}.listing__price__major{font-weight:700;font-variation-settings:"wght" 700}.listing__price__minor{font-size:13.2px;font-weight:700;font-variation-settings:"wght" 700}.listing__price__per{color:rgba(0,0,0,.5);font-size:13.2px;line-height:1.2}.listing__contract{margin-top:8px}.listing__contract__title{font-size:12px}.listing__contract__length{color:#00233e;font-size:16px;font-weight:700;font-variation-settings:"wght" 700}.listing__contract__dates{margin-top:4px}.listing__oneclick{margin-top:8px;position:relative;z-index:2}.listing__oneclick__button{width:100%}.listing__oneclick__button.is-sent{background:#fff;border:1px #ff395b solid;color:#ff395b}.listing__oneclick__button.is-sent svg{margin-right:4px;margin-bottom:3px}.listing--mini{border:2px solid #fff;border-radius:15px;background:#fff;box-shadow:0px 3.6px 13.5px 0px rgba(0,0,0,.25)}.listing--mini .listing__link{z-index:1}.listing--mini .listing__shoutout{border-radius:5px;margin-top:3px;padding:3px 5px 3px 5px;align-self:flex-start}.listing--mini .listing__title{font-size:19px;line-height:1.2;margin-bottom:2px}.listing--mini .listing__operator{display:inline-block;color:rgba(0,0,0,.5);font-size:13.2px;line-height:1.2;margin-bottom:15px}.listing--mini__image{height:193px;width:290px;margin-bottom:6px;position:relative}.listing--mini__image img{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.listing--mini__image .listing__type{font-size:12px;top:11px;left:11px}.listing--mini__text{padding:10px}.listing--mini .listing__price{margin:0}.listing--mini .listing__price__from-text{color:rgba(0,0,0,.5)}.listing--mini .listing__price__amount{font-weight:700;font-variation-settings:"wght" 700;margin-top:0}.listing--mini .listing__price__per{font-weight:400;font-variation-settings:"wght" 400}.listing--mini{display:flex}.listing--mini__image{order:2;width:100px;height:100%;min-height:100px;margin-bottom:0}@media(min-width: 550px){.listing--mini__image{width:130px}}.listing--mini__text{flex-grow:1;display:flex;flex-direction:column}.listing--mini .listing__operator{margin-bottom:0;align-self:flex-start}.listing--mini .listing__price{align-items:baseline;margin-top:auto;display:flex;flex-wrap:wrap;white-space:nowrap}.listing--mini .listing__price__amount span:first-child{font-size:18.69px}.listing--mini .listing__price__amount span.pence{font-size:13.2px}.listing--mini .listing__price__from-text{margin-right:.5em;font-size:12px}.listing--mini .listing__price__per{font-size:12px}.listing__travel-durations{background:#fff;padding:7px 15px 10px;box-shadow:0px 3.6px 13.5px 0px rgba(0,0,0,.25);border-radius:15px;z-index:2;position:relative;align-self:center;gap:13px;font-size:13.2px;display:none}.listing__travel-durations:empty{padding:0}.listing__travel-durations-holder{display:flex;justify-content:center;transition:all .1s ease}.listing__travel-durations-holder.is-active{height:37px}.listing__travel-durations-holder.is-active .listing__travel-durations{display:inline-flex}.listing__travel-duration{display:flex;align-items:center;gap:5px}.listing__travel-duration i{display:inline-block;width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:contain;position:relative}.listing__travel-duration i::after{content:"";display:block;width:14px;height:2px;position:absolute;bottom:-6px}.listing__travel-duration--walking i{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="15" viewBox="0 0 9 15" fill="none"><path d="M5.50459 2.47706C6.18578 2.47706 6.74312 1.92317 6.74312 1.23853C6.74312 0.553899 6.18578 0 5.50459 0C4.81995 0 4.26605 0.553899 4.26605 1.23853C4.26605 1.92317 4.81995 2.47706 5.50459 2.47706ZM5.58715 6.74312H8.94495V5.50459H6.45069L5.07454 3.2133C4.87156 2.86927 4.49656 2.6422 4.06995 2.6422C3.95298 2.6422 3.83945 2.6594 3.7328 2.69037L0 3.85321V7.43119H1.23853V4.9094L2.68693 4.45872L0 15H1.23853L3.2133 9.41973L4.81651 11.5596V15H6.05504V10.5929L4.34174 7.46904L4.84748 5.49427L5.58715 6.74312Z" fill="%2300233E"/></svg>')}.listing__travel-duration--walking i::after{background:#1b6bff}.listing__travel-duration--cycling i{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="13" viewBox="0 0 15 13" fill="none"><path d="M10 2.25C10.6187 2.25 11.125 1.74687 11.125 1.125C11.125 0.503125 10.6187 0 10 0C9.37813 0 8.875 0.503125 8.875 1.125C8.875 1.74687 9.37813 2.25 10 2.25ZM11.875 6.75C10.15 6.75 8.75 8.15 8.75 9.875C8.75 11.6 10.15 13 11.875 13C13.6 13 15 11.6 15 9.875C15 8.15 13.6 6.75 11.875 6.75ZM11.875 12.0625C10.6656 12.0625 9.6875 11.0844 9.6875 9.875C9.6875 8.66563 10.6656 7.6875 11.875 7.6875C13.0844 7.6875 14.0625 8.66563 14.0625 9.875C14.0625 11.0844 13.0844 12.0625 11.875 12.0625ZM9.25 5.5H11.875V4.375H9.875L8.66562 2.33437C8.48125 2.02187 8.14062 1.8125 7.75 1.8125C7.45625 1.8125 7.19062 1.93125 7 2.125L4.6875 4.43438C4.49375 4.62813 4.375 4.89375 4.375 5.1875C4.375 5.58125 4.58437 5.9125 4.90625 6.10625L7 7.375V10.5H8.125V6.45L6.71875 5.40625L8.16875 3.95L9.25 5.5ZM3.125 6.75C1.4 6.75 0 8.15 0 9.875C0 11.6 1.4 13 3.125 13C4.85 13 6.25 11.6 6.25 9.875C6.25 8.15 4.85 6.75 3.125 6.75ZM3.125 12.0625C1.91563 12.0625 0.9375 11.0844 0.9375 9.875C0.9375 8.66563 1.91563 7.6875 3.125 7.6875C4.33437 7.6875 5.3125 8.66563 5.3125 9.875C5.3125 11.0844 4.33437 12.0625 3.125 12.0625Z" fill="%2300233E"/></svg>')}.listing__travel-duration--cycling i::after{background:#ffbc06}.listing__travel-duration--transit i{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="15" viewBox="0 0 12 15" fill="none"><path d="M0 10.875C0 12.3263 1.1775 13.5 2.625 13.5L1.5 14.625V15H10.5V14.625L9.375 13.5C10.8262 13.5 12 12.3263 12 10.875V3C12 0.375 9.315 0 6 0C2.685 0 0 0.375 0 3V10.875ZM6 12C5.17125 12 4.5 11.3287 4.5 10.5C4.5 9.67125 5.17125 9 6 9C6.82875 9 7.5 9.67125 7.5 10.5C7.5 11.3287 6.82875 12 6 12ZM10.5 6.75H1.5V3H10.5V6.75Z" fill="%2300233E"/></svg>')}.listing__travel-duration--transit i::after{background:#ff5f41}.listing.is-loading:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:hsla(0,0%,100%,.5);z-index:3}.listing--spotlight,.listing--premium{position:relative;grid-column:span 1;box-shadow:0 4px 14px 0 rgba(0,0,0,.09);transition:all .15s linear;border-radius:15px;overflow:visible;border:2px solid #fff}@media(min-width: 550px){.listing--spotlight,.listing--premium{grid-column:span 2}}@media(min-width: 768px){.listing--spotlight,.listing--premium{grid-column:span 3}}.listing--spotlight:hover,.listing--premium:hover{box-shadow:0 6px 14px 0 rgba(0,0,0,.29)}.listing--spotlight .listing__link,.listing--premium .listing__link{position:absolute;top:-2px;left:-2px;bottom:-2px;right:-2px;z-index:3}.listing--spotlight .listing__grid,.listing--premium .listing__grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto 65px;grid-template-areas:"main-image main-image main-image" "image-2 image-3 image-4" "details details details" "banner banner banner";grid-gap:2px}@media(min-width: 768px){.listing--spotlight .listing__grid,.listing--premium .listing__grid{grid-template-columns:33.14% 110px 1fr;grid-template-rows:74px 74px 74px;grid-template-areas:"main-image image-2 details" "main-image image-3 details" "main-image image-4 banner"}}@media(min-width: 1280px){.listing--spotlight .listing__grid,.listing--premium .listing__grid{grid-template-columns:36% 13.75% 1fr;grid-template-rows:100px 100px 101px}}.listing--spotlight.favourite-button,.listing--premium.favourite-button{top:12px;right:9px}.listing--spotlight .listing__area__main-image,.listing--premium .listing__area__main-image{grid-area:main-image;background-color:#e6e6e6;border-radius:15px 15px 0 0;overflow:hidden}@media(min-width: 768px){.listing--spotlight .listing__area__main-image,.listing--premium .listing__area__main-image{border-radius:15px 0 0 15px}}.listing--spotlight .listing__area__main-image .listing__main-image,.listing--premium .listing__area__main-image .listing__main-image{height:100%}.listing--spotlight .listing__area__main-image .listing__main-image .image-replacement__content,.listing--premium .listing__area__main-image .listing__main-image .image-replacement__content{position:absolute}.listing--spotlight .listing__area__main-image img,.listing--premium .listing__area__main-image img{-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%;aspect-ratio:466/287}@media(min-width: 768px){.listing--spotlight .listing__area__main-image img,.listing--premium .listing__area__main-image img{aspect-ratio:228/226}}@media(min-width: 1280px){.listing--spotlight .listing__area__main-image img,.listing--premium .listing__area__main-image img{aspect-ratio:419/305}}.listing--spotlight .listing__area__main-image .listing__type,.listing--premium .listing__area__main-image .listing__type{top:11px;left:11px;background-color:#ff5f41;color:#000}.listing--spotlight .listing__area__image,.listing--premium .listing__area__image{position:relative;background-color:#e6e6e6}.listing--spotlight .listing__area__image img,.listing--premium .listing__area__image img{-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%;aspect-ratio:154/100}@media(min-width: 768px){.listing--spotlight .listing__area__image img,.listing--premium .listing__area__image img{aspect-ratio:110/74}}@media(min-width: 1280px){.listing--spotlight .listing__area__image img,.listing--premium .listing__area__image img{aspect-ratio:161/100;height:100%}}.listing--spotlight .listing__area__image-2,.listing--premium .listing__area__image-2{grid-area:image-2}.listing--spotlight .listing__area__image-3,.listing--premium .listing__area__image-3{grid-area:image-3}.listing--spotlight .listing__area__image-4,.listing--premium .listing__area__image-4{grid-area:image-4}.listing--spotlight .listing__area__banner,.listing--premium .listing__area__banner{grid-area:banner}.listing--spotlight .listing__area__banner .listing__banner,.listing--premium .listing__area__banner .listing__banner{background-color:#ff5f41;display:flex;border-radius:0 0 15px 15px;height:100%}@media(min-width: 768px){.listing--spotlight .listing__area__banner .listing__banner,.listing--premium .listing__area__banner .listing__banner{border-radius:0 0 15px 0}}.listing--spotlight .listing__area__banner .listing__banner .listing__price,.listing--premium .listing__area__banner .listing__banner .listing__price{padding:9px 13px 11px 13px;line-height:1}@media(min-width: 768px){.listing--spotlight .listing__area__banner .listing__banner .listing__price,.listing--premium .listing__area__banner .listing__banner .listing__price{align-self:center}}@media(min-width: 1280px){.listing--spotlight .listing__area__banner .listing__banner .listing__price,.listing--premium .listing__area__banner .listing__banner .listing__price{padding:22px 23px 20px 23px}}.listing--spotlight .listing__area__banner .listing__banner .listing__price__from-text,.listing--premium .listing__area__banner .listing__banner .listing__price__from-text{display:block}.listing--spotlight .listing__area__banner .listing__banner .listing__price__amount,.listing--premium .listing__area__banner .listing__banner .listing__price__amount{color:#fff;font-size:25.69px;line-height:1}@media(min-width: 1280px){.listing--spotlight .listing__area__banner .listing__banner .listing__price__amount,.listing--premium .listing__area__banner .listing__banner .listing__price__amount{font-size:32px;margin-top:2px}}.listing--spotlight .listing__area__banner .listing__banner .listing__price__minor,.listing--premium .listing__area__banner .listing__banner .listing__price__minor{font-size:13.2px}@media(min-width: 1280px){.listing--spotlight .listing__area__banner .listing__banner .listing__price__minor,.listing--premium .listing__area__banner .listing__banner .listing__price__minor{font-size:17px}}.listing--spotlight .listing__area__banner .listing__banner .listing__price__per,.listing--premium .listing__area__banner .listing__banner .listing__price__per{color:#00233e;margin-left:5px}.listing--spotlight .listing__area__banner .listing__banner .listing__offers,.listing--premium .listing__area__banner .listing__banner .listing__offers{display:none;color:#00233e;font-size:13.2px;line-height:1.2;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);transition:all .3s linear}@media(min-width: 768px){.listing--spotlight .listing__area__banner .listing__banner .listing__offers,.listing--premium .listing__area__banner .listing__banner .listing__offers{display:block}}.listing--spotlight .listing__area__banner .listing__banner .listing__offers:hover,.listing--premium .listing__area__banner .listing__banner .listing__offers:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.listing--spotlight .listing__area__banner .listing__type,.listing--premium .listing__area__banner .listing__type{position:static;display:flex;justify-content:center;align-items:center;margin-left:auto;width:103px;background-color:rgba(0,35,62,.05);color:#fff;font-size:18px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;border-radius:0 0 15px 0}@media(min-width: 768px){.listing--spotlight .listing__area__banner .listing__type,.listing--premium .listing__area__banner .listing__type{width:115px}}@media(min-width: 1280px){.listing--spotlight .listing__area__banner .listing__type,.listing--premium .listing__area__banner .listing__type{width:136px}}.listing--spotlight .listing__area__details,.listing--premium .listing__area__details{grid-area:details;color:#00233e;padding:10px 13px 17px 13px}@media(min-width: 768px){.listing--spotlight .listing__area__details,.listing--premium .listing__area__details{padding:12px 23px 19px 23px}}.listing--spotlight .listing__area__details .listing__title,.listing--premium .listing__area__details .listing__title{margin-bottom:4px}.listing--spotlight .listing__area__details .listing__title a,.listing--premium .listing__area__details .listing__title a{font-size:21px}.listing--spotlight .listing__area__details .listing__shoutout,.listing--premium .listing__area__details .listing__shoutout{margin-top:10px}.listing--spotlight .listing__area__details .listing__city-operator,.listing--spotlight .listing__area__details .listing__features,.listing--spotlight .listing__area__details .listing__distance,.listing--spotlight .listing__area__details .listing__summary,.listing--premium .listing__area__details .listing__city-operator,.listing--premium .listing__area__details .listing__features,.listing--premium .listing__area__details .listing__distance,.listing--premium .listing__area__details .listing__summary{color:rgba(0,0,0,.5);line-height:1.4}.listing--spotlight .listing__area__details .listing__summary,.listing--premium .listing__area__details .listing__summary{display:none}@media(min-width: 1280px){.listing--spotlight .listing__area__details .listing__summary,.listing--premium .listing__area__details .listing__summary{display:block}}.listing--spotlight .listing__area__details .listing__summary,.listing--premium .listing__area__details .listing__summary{margin-top:12px}.listing--spotlight .listing__area__main-image .listing__type{color:#00233e;background-color:#ffbc06}.listing--spotlight .listing__area__banner .listing__banner{background-color:#ffbc06}.listing--map-view .listing__grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto 78px auto 65px;grid-template-areas:"main-image main-image main-image" "image-2 image-3 image-4" "details details details" "banner banner banner";grid-gap:2px}.listing--map-view .listing__area__main-image{border-radius:15px 15px 0 0}.listing--map-view .listing__area__main-image img{aspect-ratio:466/287}.listing--map-view .listing__area__image img{aspect-ratio:154/100}.listing--map-view .listing__area__banner .listing__banner{border-radius:0 0 15px 15px}.listing--map-view .listing__area__banner .listing__banner .listing__price{padding:9px 13px 11px 13px}.listing--map-view .listing__area__banner .listing__banner .listing__price__amount{font-size:25.69px;margin-top:1px}.listing--map-view .listing__area__banner .listing__banner .listing__price__minor{font-size:13.2px}.listing--map-view .listing__area__banner .listing__banner .listing__offers{display:none}.listing--map-view .listing__area__banner .listing__type{width:103px}.listing--map-view .listing__area__details{padding:10px 13px 17px 13px}.listing--map-view .listing__area__details .listing__summary{display:none}.listing--highlight{box-shadow:0 4px 14px 0 rgba(0,0,0,.09);transition:all .15s linear;border-radius:15px}.listing--highlight:hover{box-shadow:0 6px 14px 0 rgba(0,0,0,.29)}.listing--highlight .listing__link{z-index:3}.listing--highlight .listing__gallery{border-radius:15px 15px 0 0;z-index:3;margin-bottom:0}.listing--highlight .listing__price{display:flex;flex-direction:column;padding:12px 15px 11px 15px}.listing--highlight .listing__price__from-text{margin-bottom:0;line-height:16px}.listing--highlight .listing__price__amount a{color:#fff;margin-top:0}.listing--highlight .listing__price__per{color:#00233e}.listing--highlight .listing__details{padding:10px 13px 17px 13px}@media(min-width: 768px){.listing--highlight .listing__details{padding:13px 17px 16px 17px}}.listing--highlight .listing__details .listing__title{margin-bottom:4px}.listing--highlight .listing__details .listing__title a{font-size:21px}.listing--highlight .listing__banner{border:2px solid #fff;border-top:0;background-color:#62b05c;display:flex;border-radius:0 0 15px 15px}.listing--highlight .listing__banner .listing__type{position:static;display:flex;justify-content:center;align-items:center;margin-left:auto;width:91px;background-color:rgba(0,35,62,.05);color:#fff;font-size:13.2px;line-height:16px;font-weight:700;font-variation-settings:"wght" 700;border-radius:0 0 15px 0}@media(min-width: 768px){.listing--highlight .listing__banner .listing__type{width:91px}}@media(min-width: 1280px){.listing--highlight .listing__banner .listing__type{width:91px}}.listing--spotlight .listing__shoutout,.listing--premium .listing__shoutout,.listing--highlight .listing__shoutout{border-radius:5px;padding:3px 5px 3px 5px;margin-top:1px;margin-bottom:10px}.msh-slider{z-index:1;position:relative;overflow:hidden;aspect-ratio:370/246}@supports not (aspect-ratio: 1/1){.msh-slider:before{padding-top:66.486%;float:left;content:""}.msh-slider:after{display:block;content:"";clear:both}}.msh-slider__wrapper{display:none}.msh-slider__track{display:flex;scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;overscroll-behavior-x:none;overflow-x:auto;overflow-y:hidden}.msh-slider__track::-webkit-scrollbar{height:0;width:0;display:none}.msh-slider__track::-webkit-scrollbar-thumb{display:none}.msh-slider__track .listing__gallery__item{flex:1 0 auto;width:auto;position:static;scroll-snap-align:start;width:calc(100vw - 40px);background-color:#e6e6e6}@media(min-width: 550px){.msh-slider__track .listing__gallery__item{width:calc((100vw - 100px)/2)}}@media(min-width: 768px){.msh-slider__track .listing__gallery__item{width:calc((100vw - 120px)/3)}}@media(min-width: 1280px){.msh-slider__track .listing__gallery__item{width:calc((100vw - 220px)/3);max-width:477px}}.msh-slider__button{opacity:0;width:29px;height:29px;border-radius:50%;position:absolute;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;top:50%;transform:translate(0, -50%);z-index:99;transition:all .15s linear}.msh-slider__button:hover{background-color:#fff}.msh-slider__button i{margin-right:2px}@media(hover: none){.msh-slider__button{display:none !important}}.msh-slider__button.is-disabled{display:none}.msh-slider__button--prev{left:12px}.msh-slider__button--next{right:12px;transform:translate(0, -50%) scaleX(-1)}.msh-slider__dots{position:absolute;bottom:14px;left:0;right:0;display:flex;justify-content:center}.msh-slider__dots ul{--column-gap: 4.67px;display:flex;grid-gap:var(--column-gap, 4.67px)}.msh-slider__dots button{width:7px;height:7px;background:#fff;border-radius:50%;opacity:.5}.msh-slider__dots button.is-active{opacity:1}.msh-slider__count{--column-gap: 7px;position:absolute;right:12px;bottom:12px;background-color:#fff;border-radius:5px;font-size:12px;line-height:11px;color:#00233e;padding:7px 5px 8px 8px;display:flex;align-items:flex-end;grid-gap:var(--column-gap, 7px);display:none}@media(pointer: coarse)and (max-width: 767px){.msh-slider__count{color:#fff;padding:0;background-color:rgba(0,0,0,0);bottom:17px;right:40px}.msh-slider__count i{display:none}}@media(pointer: coarse)and (max-width: 549px){.msh-slider__count{right:20px}}.msh-slider:hover .msh-slider__button{opacity:1}@media(min-width: 1280px){.has-filters .msh-slider__track .listing__gallery__item{width:calc((100vw - 220px - 322px)/3);max-width:370px}}@media(min-width: 1280px)and (min-width: 1280px){.results--list:not(.has-filters):not(.no-filters) .msh-slider__track .listing__gallery__item{width:calc((100vw - 220px - 322px)/3);max-width:370px}}.results__sidebar .msh-slider__track .listing__gallery__item{width:370px}@media(min-width: 1280px){.more-halls .msh-slider__track .listing__gallery__item,.favourites .msh-slider__track .listing__gallery__item{width:calc((100vw - 220px)/4);max-width:350px}}.page-name-thank-you .msh-slider__track .listing__gallery__item{width:calc(100vw - 80px);max-width:467px}@media(min-width: 550px){.page-name-thank-you .msh-slider__track .listing__gallery__item{width:calc((100vw - 160px)/2);max-width:303px}}@media(min-width: 768px){.page-name-thank-you .msh-slider__track .listing__gallery__item{width:calc((100vw - 240px)/3);max-width:320px}}@media(min-width: 1280px){.page-name-thank-you .msh-slider__track .listing__gallery__item{width:calc((100vw - 240px)/3);max-width:313px}}.filters .filters__heading{display:block;font-size:18px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:10px}.filters .filter__label{display:block;font-size:16px;line-height:16px;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:8px}.filters .filter--sort{border-bottom:1px #e2e2e2 solid}.filters .filter:last-child{border-bottom:0}.filters .filter--sort .sort-button{width:100%;border:1px rgba(0,0,0,.2) solid;border-radius:3px;font-size:14px;line-height:1.2;padding:13px 17px 14px 14px;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.filters .filter--sort .sort-button:hover{border-color:rgba(0,0,0,.5)}.filters .filter--sort .sort-button span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.filters .filter--sort .sort-button i{margin-left:20px;width:6.51px;height:10.47px}.filters .filter--price{padding:24px 0 3px 0}.filters .filter--price .pricegram .range-average{font-size:12px;line-height:1.4;color:rgba(0,0,0,.5);margin-bottom:9px}.filters .filter--price .pricegram__canvas-holder{width:100%;height:69px;padding:0 12px}.filters .filter--price .pricegram-canvas{display:block;width:100%;height:100%}.filters .filter--price .pricegram-form{display:flex;justify-content:space-between;align-items:center;margin-top:11px}.filters .filter--price .pricegram-form__group{flex:1 1 128px;border:1px rgba(0,0,0,.2) solid;border-radius:3px;padding:5px 8px 7px;color:rgba(0,0,0,.5);font-size:12px}.filters .filter--price .pricegram-form__group:hover{border-color:rgba(0,0,0,.4)}.filters .filter--price .pricegram-form__input{display:flex;align-items:center;color:#00233e;font-size:14px;line-height:17px}.filters .filter--price .pricegram-form__input input{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;width:100%;border:0;display:block;outline:none;-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.filters .filter--price .pricegram-form__input input::-webkit-outer-spin-button,.filters .filter--price .pricegram-form__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filters .filter--price .pricegram-form .seperator{flex:0 0 10px;height:1px;width:100%;background-color:rgba(0,0,0,.34);margin:0 7px}.filters .filter--price .pricegram .client-only-placeholder{background:rgba(0,35,62,.03);color:rgba(0,0,0,0)}.filters .filter--features{padding:18px 0 0 0}.filters .filter--features .feature-list{margin:6px 0}.filters .filter--features .feature-list li label{font-size:14px;line-height:1.2;display:flex;align-items:center;margin-bottom:10px;cursor:pointer;border:1px solid rgba(0,0,0,.2);padding:15px 14px 15px;border-radius:3px}.filters .filter--features .feature-list li label:hover{border-color:rgba(0,0,0,.4)}.filters .filter--features .feature-list li label.is-active{background-color:#e8f0ff;border:1px #e8f0ff solid}.filters .filter--features .feature-list li label input{position:relative;margin-right:10px;width:18px;height:18px;border:1px rgba(0,0,0,.34) solid;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .1s linear}.filters .filter--features .feature-list li label input:after{content:"";position:absolute;top:3px;left:2px;opacity:0;transition:all .1s linear}.filters .filter--features .feature-list li label input:checked{background-color:#1b6bff}.filters .filter--features .feature-list li label input:checked:after{opacity:1}.filters .filter--features .show-all-features{font-size:12px;line-height:1.2;text-decoration:underline}.filters .filter--inclusive,.filters .filter--offers{padding:18px 0 3px}.filters .filter--inclusive .filter__heading,.filters .filter--offers .filter__heading{display:block;font-size:16px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:8px}.filters__clear{padding:15px 0;display:flex;justify-content:flex-end}.filters__clear button{font-size:12px;line-height:1.2;text-decoration:underline}.breadcrumbs{flex-basis:100%;margin-bottom:7px}.breadcrumbs ul{display:flex}.breadcrumbs ul li a,.breadcrumbs ul li span,.breadcrumbs ul li:after{color:#00233e;font-size:12px;line-height:1.2}.breadcrumbs ul li a{text-decoration:underline}.breadcrumbs ul li:after{content:" > ";margin:0 3px 0 2px}.breadcrumbs ul li:last-child:after{content:""}.results-panel{display:flex;flex-direction:column;background-color:#fff;z-index:2;max-width:510px;width:100%;transform:translateX(100%);transition:all .25s ease-out}@media(min-width: 1280px){.results-panel{max-width:510px}}.results-panel__container{position:fixed;right:0;top:0;bottom:0;display:flex;z-index:99;pointer-events:none;max-width:510px;width:100%;justify-content:flex-end}.results-panel__overlay{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;bottom:0;right:0;z-index:1;opacity:0;height:0;transition:height 0s linear .25s,opacity .25s}.results-panel__header{position:relative;padding:15px 16px;border-bottom:1px solid #e2e2e2;background-color:#fff}.results-panel__header .close-button{position:absolute;top:3px;left:5px}.results-panel__header .h3{font-size:18px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;text-align:center;margin-bottom:0}.results-panel__footer{border-top:1px solid #e2e2e2;padding:8px 40px 9px 40px}.results-panel__footer button{width:100%}.results-panel__content{padding:24px 40px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-y:none}@media(min-width: 1280px){.results-panel__content{padding:24px 63px}}.results-panel__content::-webkit-scrollbar{display:none}.has-filters-panel .filters-panel{pointer-events:all}.has-filters-panel .filters-panel .results-panel__overlay{transition:height 0s,opacity .25s;opacity:1;height:100%}.has-filters-panel .filters-panel .results-panel{transform:translateX(0)}.has-sorter-panel .sorter-panel{pointer-events:all}.has-sorter-panel .sorter-panel .results-panel__overlay{transition:height 0s,opacity .25s;opacity:1;height:100%}@media(max-width: 1279px){.has-sorter-panel .sorter-panel .results-panel__overlay{opacity:0}}.has-sorter-panel .sorter-panel .results-panel{transform:translateX(0)}.sort__group{margin-bottom:20px}.sort__group .h4{display:block;font-size:16px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:8px}.sort__group__option{margin-bottom:11px}.sort__group__option label{display:flex;align-items:center;padding:15px 18px 17px 18px;font-size:14px;line-height:18px;font-weight:400;font-variation-settings:"wght" 400;cursor:pointer;transition:all .15s linear;border:1px solid rgba(0,0,0,.14);border-radius:3px}.sort__group__option label.is-active{background-color:#e8f0ff;border:1px #e8f0ff solid}.sort__group__option label input{position:relative;margin-right:8px;border:1px solid rgba(0,0,0,.34);border-radius:14px;width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.sort__group__option label input:after{content:"";position:absolute;top:3px;left:3px;background-color:#1b6bff;width:10px;height:10px;opacity:0;border-radius:14px;transition:all .3s linear}.sort__group__option label input:checked:after{opacity:1}.sort__group__option label:hover{border-color:rgba(0,0,0,.5)}.sort__group__more{color:#a8a8a8;font-size:14px;line-height:1.2}.blog-card{gap:10px 30px;display:grid;text-decoration:none;color:#00233e;grid-template-rows:auto 1fr;cursor:default}.blog-card__image{position:relative;border-radius:12px;overflow:hidden}.blog-card__image img{background-color:#e6e6e6;width:100%;aspect-ratio:477/290;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}@supports not (aspect-ratio: 1/1){.blog-card__image::before{float:left;padding-top:52.13%;content:""}.blog-card__image::after{display:block;content:"";clear:both}}.blog-card__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1);opacity:0}.blog-card .h2{font-weight:700;font-variation-settings:"wght" 700;color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0);margin-bottom:5px}.blog-card .h2 a{text-decoration:inherit;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.blog-card .byline{margin-bottom:9px}.blog-card__intro{text-decoration:none}.blog-card__intro p{color:rgba(0,0,0,.5);text-decoration:none}.blog-card__intro a{text-decoration:none}.blog-card__intro .byline__date{display:none}.blog-card .read-more{margin-bottom:0;color:#1b6bff;text-decoration:underline;font-weight:700;font-variation-settings:"wght" 700}.blog-card .read-more a{color:inherit}.blog-card--first{position:relative}.blog-card--first .h2{margin-bottom:14px}.blog-card--first .byline{margin-bottom:6px}@media(min-width: 550px){.blog-card--first{padding-bottom:1px}.blog-card--first::after{content:"";border-bottom:1px solid #e2e2e2;position:absolute;bottom:-29px;left:0;width:100%;display:block}.blog-card--first .blog-card__image img{aspect-ratio:470/245;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%}}@media(min-width: 768px){.blog-card--first{grid-template-columns:1fr 1fr}.blog-card--first .blog-card__image{grid-column:2/3}.blog-card--first .blog-card__image img{aspect-ratio:334/174}.blog-card--first .blog-card__intro{grid-column:1/2;grid-row:1}}@media(min-width: 1280px){.blog-card--first{grid-template-columns:1fr 1fr 1fr}.blog-card--first h2{font-size:39px}.blog-card--first .blog-card__image{grid-column:2/4}.blog-card--first .blog-card__image img{aspect-ratio:737/388}}@media(min-width: 1440px){.blog-card--first .blog-card__image img{aspect-ratio:984/518}}.blog-card.is-hover{cursor:pointer}.blog-card.is-hover h2{-webkit-text-decoration-color:#00233e;text-decoration-color:#00233e}.blog-card.is-hover .read-more{color:#00233e}.blog-card.is-hover .blog-card__image:after{opacity:1}.faqs{margin-top:58px}.faqs h2{margin-bottom:10px}.faqs .faq-list{max-width:798px}.faqs .faq-list .faq{background-color:#f5efeb;margin-bottom:2px}.faqs .faq-list .faq__question{--column-gap: 10px;display:flex;justify-content:space-between;align-items:center;font-size:18px;line-height:21.6px;padding:15px 30px 15px 30px;min-height:78px;cursor:pointer;transition:all .3s ease-in-out;position:relative;margin-bottom:0;grid-gap:var(--column-gap, 10px);color:#000}.faqs .faq-list .faq__question i{flex:0 0 16px;display:flex;align-items:center;justify-content:center;width:16px;height:16px}.faqs .faq-list .faq__answer{display:block;max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0, 1, 0, 1)}.faqs .faq-list .faq__answer-content{padding:15px 30px 15px 30px}.faqs .faq-list .faq.is-open .faq__question i{transform:rotate(180deg)}.faqs .faq-list .faq.is-open .faq__answer{max-height:99em;transition:max-height .3s ease-in-out}.range-slider-button:before,.range-slider-button:after{content:"";width:1px;height:6px;background-color:rgba(0,0,0,.34);margin:1px}.range-slider{position:relative;height:24px;margin-top:-12px}.range-slider input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:rgba(0,0,0,0);height:24px}.range-slider input:active{cursor:grabbing;z-index:2}.range-slider input[type=range]:focus{outline:none}.range-slider>input:not(:only-of-type){pointer-events:none}.range-slider input[type=range]::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.range-slider input[type=range]::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:24px;height:24px;border:1px rgba(0,0,0,.2) solid;border-radius:50%;background-color:#fff;cursor:grab;margin-top:-4px;background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' fill-opacity='.2' d='M10 9h1v6h-1zM13 9h1v6h-1z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain;box-shadow:none}.range-slider input[type=range]::-moz-range-thumb{pointer-events:auto;width:24px;height:24px;border:1px rgba(0,0,0,.2) solid;border-radius:50%;background-color:#fff;cursor:grab;background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' fill-opacity='.2' d='M10 9h1v6h-1zM13 9h1v6h-1z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}.range-slider input[type=range]::-ms-thumb{pointer-events:auto;width:24px;height:24px;border:1px rgba(0,0,0,.2) solid;border-radius:50%;background-color:#fff;cursor:grab;background-image:url("data:image/svg+xml,%0A%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' fill-opacity='.2' d='M10 9h1v6h-1zM13 9h1v6h-1z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}.range-slider__track{background-color:#b1b1b1;height:2px;position:absolute;top:11px;left:12px;right:12px}.range-slider--double input[type=range]{position:absolute}.custom-scrollbar{scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,0);scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar{width:14px}.custom-scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}.custom-scrollbar::-webkit-scrollbar-corner{background-color:rgba(0,0,0,0)}.custom-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;border-radius:7px;box-shadow:inset 0 0 0 10px;color:rgba(0,0,0,0)}.custom-scrollbar:hover::-webkit-scrollbar-thumb{color:rgba(0,0,0,.2)}.custom-scrollbar::-webkit-scrollbar-track{margin:0 20px}@media(min-width: 550px){.custom-scrollbar::-webkit-scrollbar-track{margin:0 40px}}@media(min-width: 1280px){.custom-scrollbar::-webkit-scrollbar-track{margin:0 80px}}@media(min-width: 1440px){.custom-scrollbar::-webkit-scrollbar-track{margin:0}}@media(min-resolution: 0.001dpcm){.custom-scrollbar::-webkit-scrollbar-track{margin-inline-start:10px;margin-inline-end:20px}}@media(min-resolution: 0.001dpcm)and (min-width: 550px){.custom-scrollbar::-webkit-scrollbar-track{margin-inline-start:20px;margin-inline-end:40px}}@media(min-resolution: 0.001dpcm)and (min-width: 1280px){.custom-scrollbar::-webkit-scrollbar-track{margin-inline-start:40px;margin-inline-end:80px}}@media(min-resolution: 0.001dpcm)and (min-width: 1440px){.custom-scrollbar::-webkit-scrollbar-track{margin-inline-start:0;margin-inline-end:0}}.custom-scrollbar--y{scroll-snap-type:y mandatory}.custom-scrollbar--y::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0)}.custom-scrollbar--x{scroll-snap-type:x mandatory}@media(min-width: 1440px){.custom-scrollbar--x{padding-inline-start:0;scroll-padding:0}}.custom-scrollbar--x::-webkit-scrollbar-thumb{border:solid rgba(0,0,0,0);border-width:4px 0}.university-search{height:60px;padding:0 56px;border:0;border-radius:5px;width:100%;box-sizing:border-box}.university-search-wrapper{display:none;position:absolute;z-index:1000;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:533px;top:20px}@media(min-width: 550px){.university-search-wrapper{top:32px}}@media(min-width: 768px){.university-search-wrapper{width:100%}}.university-search-wrapper::before{content:"";display:block;position:absolute;width:27.06px;height:20.88px;background:url("/app/themes/msh/assets/images/svg/university.svg");pointer-events:none;top:19px;left:19px}.university-search-wrapper::after{content:"";display:block;position:absolute;width:12px;height:8px;background:url("/app/themes/msh/assets/images/svg/search_arrow.svg");pointer-events:none;top:27px;right:20.92px;background-size:cover}.university-search-wrapper .autocomplete-suggestions{width:100%;max-width:533px;top:65px}.university-search-wrapper .autocomplete-suggestions-list{border-radius:5px 5px 0 0}.location-university-search{position:absolute;background:#fff;z-index:100;border-radius:15px;box-shadow:0px 3.6px 13.5px 0px rgba(0,0,0,.25);padding:10px 13px 13px;box-sizing:border-box;bottom:30px;left:15px;right:15px;max-width:533px}@media(min-width: 768px){.location-university-search{width:533px;left:13px;top:13px;right:auto;bottom:auto}}.location-university-search label{color:rgba(0,0,0,.5);font-size:12px}.location-university-search .university-search-wrapper{position:relative;top:0;left:0;transform:none;display:block}@media(max-width: 767px){.location-university-search .university-search-wrapper{width:auto}.location-university-search .university-search-wrapper .autocomplete-suggestions{top:auto;bottom:80px}.location-university-search .university-search-wrapper .autocomplete-suggestions::before{top:auto;bottom:-1px}}.location-university-search .university-search{border:1px solid rgba(0,0,0,.22)}.results--map .university-search-wrapper{box-shadow:0px 3.6px 13.5px 0px rgba(0,0,0,.25)}:root{--ease: linear( 0, 0.045 1.4%, 0.185 3.1%, 1.16 10.6%, 1.307, 1.37 14.7%, 1.372, 1.367 16%, 1.33 17.5%, 0.958 25.3%, 0.891, 0.863 29.8% 31.2%, 0.877 32.7%, 1.015 40.4%, 1.04, 1.051 44.8%, 1.046 47.9%, 0.995 55.6%, 0.981 59.8%, 0.983 63.1%, 1.007 74.7%, 0.998 89.2%, 1 )}.favourites-display{position:relative;width:23px;height:20px}@media(min-width: 1280px){.favourites-display{width:25px;height:23px}}.favourites-display svg{overflow:visible}.favourites-display svg path{stroke:#00233e;fill:none}.favourites-display__badge{background-color:#ff395b;color:#fff;font-weight:700;font-variation-settings:"wght" 700;font-size:11.24px;line-height:13.49px;border-radius:50%;width:17.61px;height:17.61px;display:flex;align-items:center;justify-content:center;position:absolute;transform:translate(-50%, -50%)}.favourites-display.is-active svg path{stroke:#ffbc06;fill:#ffbc06}.favourite-button{padding:5px;width:34px;height:32px}.favourite-button-holder{position:absolute;top:26px;right:27px}@media(min-width: 550px){.favourite-button-holder{position:absolute;top:26px;right:47px}}@media(min-width: 768px){.favourite-button-holder{position:static}}@media(hover: none)and (pointer: coarse)and (max-width: 767px){.favourite-button-holder{position:absolute;top:11px;right:35px}}@media(hover: none)and (pointer: coarse)and (max-width: 549px){.favourite-button-holder{position:absolute;top:11px;right:15px}}@media(max-width: 767px){.favourite-button{width:36px;height:33px}}.favourite-button svg{overflow:visible}.favourite-button svg use{fill:rgba(0,35,62,.5);stroke:#fff;stroke-width:2;transition:all .33s ease}.favourite-button svg use:last-child{fill:#ffbc06;stroke:#ffbc06;opacity:0;transform:scale(0.33);transform-origin:center}.favourite-button.is-favourite svg use{stroke:rgba(0,0,0,0)}.favourite-button.is-favourite svg use:first-child{opacity:0}.favourite-button.is-favourite svg use:last-child{opacity:1;transform:none;transition:all 1.2s var(--ease)}.favourite-button .hide{display:none}@media(min-width: 768px){.hall .favourite-button-holder .favourite-button svg use:first-child{fill:#fff;stroke:#00233e}}.modal--favourites{position:fixed;bottom:0;top:auto;left:0;right:0;height:auto;border-radius:15px 15px 0 0;max-width:none}@media(max-width: 767px){.modal--favourites{transition:transform .25s ease-out;transform:translateY(100%)}}.modal--favourites__overlay{transition:opacity .25s ease-out}.modal--favourites .modal__content{width:auto;margin:20px 50px 26px 20px}.modal--favourites .modal__content__heading{font-size:33px;line-height:1.2;margin-bottom:10px;font-weight:700;font-variation-settings:"wght" 700}.modal--favourites .modal__content p{margin-bottom:14px}.modal--favourites .modal__content ul li{margin-bottom:18px}.modal--favourites .modal__content ul li:last-child{margin-bottom:0}.modal--favourites .modal__content ul li a{color:#1b6bff;font-size:17.6px;line-height:1.2;font-weight:700;font-variation-settings:"wght" 700;text-decoration:none}@media(min-width: 768px){.modal--favourites{position:fixed;top:50%;left:50%;bottom:auto;transform:translate(-50%, -50%);border-radius:15px;max-width:600px;transition:opacity .25s ease-out}.modal--favourites .modal__content{margin:45px 65px 53px 65px}}@media(max-width: 767px){.modal-wrapper--active .modal--favourites{transform:translateY(0)}}.favourites-toasts-list{position:fixed;z-index:10010021;display:flex;flex-direction:column;gap:10px}@media(min-width: 768px){.favourites-toasts-list.position-top{width:411px;align-items:flex-end}}@media(min-width: 768px){.favourites-toasts-list.position-bottom .favourites-toast{transform:translate(-50%, 0)}}.favourites-toasts-list.is-anchored .favourites-toast::after{display:block;content:"";position:absolute;width:20px;height:20px;background-color:#fff;transform:translateX(50%) rotate(45deg);top:-10px;right:62px;z-index:-1;box-shadow:0px 3.6px 13.5px 0px rgba(0,0,0,.2509803922)}@media(max-width: 767px){.favourites-toasts-list.is-anchored .favourites-toast::after{display:none}}.favourites-toasts-list.is-anchored .favourites-toast::before{display:block;content:"";position:absolute;width:20px;height:20px;background-color:#fff;transform:translateX(50%) rotate(45deg);top:-10px;right:62px;z-index:0}@media(max-width: 767px){.favourites-toasts-list.is-anchored .favourites-toast::before{display:none}}@media(min-width: 768px){.favourites-toasts-list.is-anchored .favourites-toast__close{display:none}}.favourites-toast{position:relative;visibility:hidden;opacity:0;pointer-events:none;height:54px;box-shadow:0px 3.6px 13.5px 0px rgba(0,0,0,.2509803922);border-radius:15px;display:flex;transition:visibility 0s linear .15s,opacity .15s}@media(min-width: 768px){.favourites-toast{height:90px;width:411px}}@media(min-width: 768px){.favourites-toast.-message{height:67px;width:253px}}.favourites-toast.-message .favourites-toast__content{padding:18px}.favourites-toast.-message .favourites-toast__content i{width:20px;height:17px}.favourites-toast__clip{flex:1;background-color:#fff;clip-path:inset(0 round 15px);display:flex;gap:19px;padding:2px}.favourites-toast.is-showing{visibility:visible;opacity:1;pointer-events:initial;transition:visibility 0s linear 0s,opacity .15s}.favourites-toast__image{flex:0;position:relative;clip-path:inset(0 0 0 0 round 13px 0 0 13px)}.favourites-toast__image img{width:91px;height:86px;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.favourites-toast__image .awaiting-image-text{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;gap:2.69px;justify-content:center;align-items:center;color:#00233e;font-size:6.46px}.favourites-toast__image .awaiting-image-text i{display:block;height:6.9px;margin-bottom:0;line-height:0}.favourites-toast__image .awaiting-image-text i svg{width:100%;height:100%}@media(max-width: 767px){.favourites-toast__image{display:none}}.favourites-toast__content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:7px}@media(max-width: 767px){.favourites-toast__content{padding:18px;flex-direction:row;justify-content:space-between;align-items:center}}.favourites-toast__message{color:#00233e;font-size:18px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;display:flex;align-items:flex-end;gap:6px}.favourites-toast__message i{display:inline;width:17px;height:14.83px;transform:translate(0, -4px)}.favourites-toast__message i svg{width:100%;height:100%;fill:#ffbc06}.favourites-toast__title{color:rgba(0,0,0,.5);font-size:13.2px;line-height:1}.favourites-toast__title a{display:inline;color:rgba(0,0,0,.5)}.favourites-toast__close{background-color:#fff;border-radius:100%;width:22px;height:22px;display:flex;justify-content:center;align-items:center;box-shadow:0px 3.6px 13.5px 0px rgba(0,0,0,.2509803922);position:absolute;top:-9px;right:-7px;cursor:pointer}@media(max-width: 767px){.favourites-toast__close{left:-7px}}.marker{display:inline-block;background-position:center;background-repeat:no-repeat}.marker--hall{background-color:#00233e;width:64px;height:64px;cursor:pointer;background-image:url("data:image/svg+xml,%0A%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1995:1297)'%3E%3Cpath d='M31.8471 17.1585H2.41016V28.4804H31.8471V17.1585Z' fill='white'/%3E%3Cpath d='M31.8389 29.6122V17.1581' stroke='white' stroke-width='3.59632' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M2.41016 29.6126V17.1585' stroke='white' stroke-width='3.59632' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M28.4458 4.70441H5.80198C4.55091 4.70441 3.5376 5.71772 3.5376 6.96879V14.8941H5.80198V12.6297C5.80198 12.0048 6.3092 11.4975 6.93417 11.4975H14.8595C15.4845 11.4975 15.9917 12.0048 15.9917 12.6297V14.8941H18.2561V12.6297C18.2561 12.0048 18.7633 11.4975 19.3883 11.4975H27.3136C27.9386 11.4975 28.4458 12.0048 28.4458 12.6297V14.8941H30.7102V6.96879C30.7102 5.71772 29.6969 4.70441 28.4458 4.70441Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1995:1297'%3E%3Crect width='33.9657' height='33.9657' fill='white' transform='translate(0.141602 0.175659)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");box-shadow:0 0 6.1px 0 rgba(0,0,0,.5);border-radius:50%}.marker--university{background-color:#fff;width:42px;height:42px;background-image:url("data:image/svg+xml,%0A%3Csvg width='28' height='21' viewBox='0 0 28 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.5333 17.0043C22.5349 17.0189 22.5359 17.0335 22.5361 17.0481C22.5433 17.8481 21.5948 18.8094 20.0645 19.5545C18.8247 20.1584 16.6849 20.8782 13.5323 20.8782C10.3796 20.8782 8.23986 20.1584 7.00004 19.5545C5.46974 18.8093 4.52125 17.848 4.52836 17.0481C4.52856 17.0335 4.52951 17.0189 4.5312 17.0043L5.18588 11.0643C5.19309 10.9989 5.21553 10.9361 5.25138 10.8811C5.28723 10.826 5.33547 10.7803 5.39217 10.7476C5.44887 10.715 5.51243 10.6962 5.57767 10.693C5.6429 10.6898 5.70797 10.7021 5.76758 10.7291L12.7569 13.8868C13.0008 13.9969 13.2651 14.0537 13.5323 14.0537C13.7995 14.0537 14.0637 13.9969 14.3077 13.8868L21.2967 10.7291C21.3563 10.7022 21.4214 10.6898 21.4866 10.6931C21.5518 10.6963 21.6154 10.715 21.6721 10.7477C21.7288 10.7804 21.777 10.8261 21.8129 10.8811C21.8487 10.9361 21.8712 10.9989 21.8784 11.0644L22.5333 17.0043ZM26.5043 5.67759L14.3075 0.166933C14.0636 0.0568857 13.7994 0 13.5322 0C13.2649 0 13.0007 0.0568857 12.7568 0.166933L0.560065 5.67759C0.393246 5.75296 0.251615 5.87536 0.152244 6.03002C0.052872 6.18468 0 6.365 0 6.54926C0 6.73352 0.052872 6.91385 0.152244 7.06851C0.251615 7.22317 0.393246 7.34556 0.560065 7.42094L12.7568 12.9316C13.0007 13.0416 13.2649 13.0985 13.5322 13.0985C13.7994 13.0985 14.0636 13.0416 14.3075 12.9316L24.4317 8.35733V11.932C24.2877 12.0157 24.168 12.1361 24.0849 12.2812C24.0017 12.4263 23.9579 12.5909 23.9578 12.7584V18.9676H25.8534V12.7584C25.8534 12.5909 25.8095 12.4263 25.7264 12.2812C25.6432 12.1361 25.5235 12.0157 25.3795 11.932V7.92907L26.5042 7.42094C26.671 7.34556 26.8127 7.22317 26.912 7.06851C27.0114 6.91385 27.0643 6.73352 27.0643 6.54926C27.0643 6.365 27.0114 6.18468 26.912 6.03002C26.8127 5.87536 26.671 5.75296 26.5042 5.67759H26.5043Z' fill='%2300233E'/%3E%3C/svg%3E%0A");box-shadow:0 0 4px 0 rgba(0,0,0,.5);border-radius:50%}.national-code-logo{--column-gap: 5px;display:flex;align-items:flex-end;grid-gap:var(--column-gap, 5px);margin-bottom:4px}@media(min-width: 768px){.national-code-logo{display:none}}.national-code-logo img{width:39px}@media(min-width: 768px){.national-code-logo{margin-left:20px}}.national-code-logo__icon{width:39px;height:24px}.national-code-logo__text{color:#30643c;font-size:16px;line-height:1.4}.national-code-logo.-full{background-color:rgba(48,100,60,.07);border-radius:15px;padding:13px 22px 14px 22px;display:flex;gap:14px;align-items:center;margin-left:0;margin-bottom:42px}.national-code-logo.-full .national-code-logo__icon{margin-bottom:4px;width:68px;height:42px}.national-code-logo.-full .national-code-logo__icon img{width:100%}.modal-room .national-code-logo.-full{margin-bottom:28px}.price-bar{display:flex;flex-direction:column}.price-bar__row{display:flex;align-items:flex-end;gap:7px}@media(min-width: 768px){.price-bar__row{flex-direction:row}}.price-bar__amount{display:flex;flex-direction:column}@media(min-width: 1280px){.price-bar__amount{display:flex;flex-direction:row;gap:7px}}.price-bar__amount__split{display:flex}.price-bar__amount__major,.price-bar__amount__minor{font-size:33px;line-height:1.2;font-weight:700;font-variation-settings:"wght" 700}.price-bar__per{display:flex;align-items:flex-end;color:rgba(0,0,0,.5);font-size:13.2px;line-height:1.2;margin-bottom:5px}.price-bar__per span{white-space:nowrap}.price-bar__included-tooltip{margin-left:4px;z-index:3}.price-bar__unipol-tooltip{z-index:3}.price-bar__remote-viewings{--column-gap: 5px;font-size:13.2px;line-height:1.2;color:rgba(0,0,0,.5);display:flex;grid-gap:var(--column-gap, 5px)}@media(min-width: 768px){.price-bar__remote-viewings{align-items:flex-end;margin-bottom:5px}}.tooltip{display:inline-flex;position:relative}.tooltip .tooltip__button{line-height:0}.tooltip__content{color:#fff;font-size:12px;line-height:1.2;text-align:center;display:none}.tooltip__content a{color:inherit}.tooltip__content--remote{width:231px}@media(max-width: 767px){.tooltip__content--unipol{width:110px}}.tooltip-popup{position:absolute;transition:all .3s linear;transform:translate(-50%, -100%);z-index:1999;opacity:0;transition:display 0s,opacity .15s linear;padding-bottom:12px;pointer-events:none;display:none}.tooltip-popup::after{content:"";width:0;height:0;border-top:8px solid #00233e;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);position:absolute;left:50%;bottom:5px;transform:translate(-50%, 0)}.tooltip-popup__inner{background-color:#00233e;padding:4px 6px 5px 6px;border-radius:6px}.tooltip-popup .tooltip__content{display:block}.tooltip-popup.is-visible{opacity:1;pointer-events:all;display:block;transition:display 0s .15s,opacity .15s linear}.price-bar__unipol-tooltip .tooltip__popup{width:203px}.hall__header{margin-bottom:25px}@media(min-width: 768px){.hall__header{margin-bottom:44px}}.hall__header .listing__price{--column-gap: 22.3px;display:flex;flex-direction:column;-moz-column-gap:0 var(--column-gap, 22.3px);column-gap:0 var(--column-gap, 22.3px);row-gap:0;margin-top:12px}.hall__header .listing__price__from-text{flex-basis:100%;color:rgba(0,0,0,.5);font-size:13.2px;line-height:1;margin-bottom:0}@media(min-width: 1280px){.hall__header .listing__price__from-text,.hall__header .listing__price .price-bar__row{display:none}}.hall__header__offers{color:rgba(0,0,0,.5);font-size:13.2px;line-height:1.2}.hall__header__offers a{color:rgba(0,0,0,.5)}.hall__city-operator{color:rgba(0,0,0,.5);font-size:13.2px;line-height:1;margin-bottom:11px}.hall__feature-pills{display:flex;margin-top:10px;margin-bottom:10px;justify-content:flex-start;transition:all 1s cubic-bezier(0.25, 0.01, 0.25, 1)}@media(max-width: 370px){.hall__feature-pills{letter-spacing:-0.5px}}.hall__feature-pills__inner{font-size:13px;line-height:130%;--column-gap: 6px;display:flex;flex-direction:row;align-items:baseline;grid-gap:var(--column-gap, 6px)}.hall__feature-pills__label{border-radius:25px;padding:3px 7px 2px 7px;color:#000;font-size:13px;line-height:130%;font-weight:400;font-variation-settings:"wght" 400;text-decoration:none !important;white-space:nowrap}.hall__feature-pills__label--popular{background-color:#e4aaf9}.hall__feature-pills__label--great-value{background-color:#fbd823}.hall__remote-viewings{--column-gap: 5px;font-size:13.2px;line-height:1.2;color:rgba(0,0,0,.5);margin-left:21px;margin-bottom:5px;display:flex;grid-gap:var(--column-gap, 5px)}.hall__remote-viewings a{color:rgba(0,0,0,.5)}.hall__gallery{position:relative;margin-bottom:25px}@media(pointer: coarse)and (max-width: 767px){.hall__gallery{aspect-ratio:550/380;overflow:hidden}}@media(pointer: coarse)and (max-width: 549px){.hall__gallery{aspect-ratio:375/302;overflow:hidden}}.hall__gallery{aspect-ratio:335/270}@supports not (aspect-ratio: 1/1){.hall__gallery:before{padding-top:80.6%;float:left;content:""}.hall__gallery:after{display:block;content:"";clear:both}}@media(min-width: 550px){.hall__gallery{aspect-ratio:470/325}@supports not (aspect-ratio: 1/1){.hall__gallery:before{padding-top:69.15%}}}@media(min-width: 768px){.hall__gallery{aspect-ratio:1200/467}@supports not (aspect-ratio: 1/1){.hall__gallery:before{padding-top:38.92%}}}.hall__gallery__grid{display:grid;height:100%;width:100%}@media(min-width: 768px){.hall__gallery__grid{grid-template-columns:65% 35%;grid-template-rows:50% 50%;grid-gap:1px}}@media(pointer: coarse)and (max-width: 767px){.hall__gallery__grid{display:none}}.hall__gallery__slider{display:none}@media(pointer: coarse)and (max-width: 767px){.hall__gallery__slider{display:block}}.hall__gallery__slider__item img{-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%;border-radius:0;aspect-ratio:375/302}@media(min-width: 550px)and (hover: none)and (pointer: coarse){.hall__gallery__slider__item img{aspect-ratio:550/380}}@media(min-width: 768px)and (hover: none)and (pointer: coarse){.hall__gallery__slider__item img{aspect-ratio:768/440}}.hall__gallery__item{position:relative;overflow:hidden;background-color:#e6e6e6}.hall__gallery__item:after{content:"";background-color:rgba(0,0,0,.1);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .1s linear}@media(pointer: coarse)and (max-width: 767px){.hall__gallery__item:after{display:none}}.hall__gallery__item:hover:after{opacity:1}.hall__gallery__item:first-child{grid-row:span 2;border-radius:15px}@media(min-width: 768px){.hall__gallery__item:first-child{border-radius:15px 0 0 15px}}@media(pointer: coarse)and (max-width: 767px){.hall__gallery__item:first-child{border-radius:0}}.hall__gallery__item:nth-child(2){border-radius:0 15px 0 0}@media(max-width: 767px){.hall__gallery__item:nth-child(2){display:none}}.hall__gallery__item:nth-child(2) img,.hall__gallery__item:nth-child(2) .image-replacement{display:none}@media(pointer: coarse){.hall__gallery__item:nth-child(2) img,.hall__gallery__item:nth-child(2) .image-replacement{display:flex}}@media(min-width: 768px){.hall__gallery__item:nth-child(2) img,.hall__gallery__item:nth-child(2) .image-replacement{display:flex}}@media(min-width: 768px){.hall__gallery__item:nth-child(2) .image-replacement{display:flex}}.hall__gallery__item:nth-child(3){border-radius:0 0 15px 0}@media(max-width: 767px){.hall__gallery__item:nth-child(3){display:none}}.hall__gallery__item:nth-child(3) img,.hall__gallery__item:nth-child(3) .image-replacement{display:none}@media(pointer: coarse){.hall__gallery__item:nth-child(3) img,.hall__gallery__item:nth-child(3) .image-replacement{display:flex}}@media(min-width: 768px){.hall__gallery__item:nth-child(3) img,.hall__gallery__item:nth-child(3) .image-replacement{display:flex}}@media(min-width: 768px){.hall__gallery__item:nth-child(3) .image-replacement{display:flex}}.hall__gallery__item__title{position:absolute;top:12px;left:12px;font-size:12px;line-height:1.1;color:#000;background-color:#fff;padding:3px 6px 3px 5px;border-radius:5px}@media(pointer: coarse)and (max-width: 767px){.hall__gallery__item__title{left:40px}}@media(pointer: coarse)and (max-width: 549px){.hall__gallery__item__title{left:20px}}.hall__gallery__item img{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.hall__gallery #lightgallery{cursor:pointer;height:100%;width:100%}@supports not (aspect-ratio: 1/1){.hall__gallery #lightgallery{position:absolute}}.hall__gallery__info{--column-gap: 7px;position:absolute;right:12px;bottom:12px;background-color:#fff;border-radius:5px;font-size:12px;line-height:11px;color:#00233e;padding:7px 7px 5px 7px;display:flex;align-items:flex-end;grid-gap:var(--column-gap, 7px)}@media(pointer: coarse)and (max-width: 767px){.hall__gallery__info{display:none}}.hall__gallery__info__video,.hall__gallery__info__360{display:flex}.hall__gallery__info__video{margin-bottom:3px}.hall__gallery__info__count{--column-gap: 5.26px;display:flex;grid-gap:var(--column-gap, 5.26px);margin-bottom:3px}.hall__gallery__dots{color:#fff;font-size:12px;line-height:1.2;display:flex;transition:all .25s;align-items:center;justify-content:flex-start;gap:5px;overflow:hidden;width:46px}.hall__gallery__dots__wrapper{margin:0;width:100%;position:absolute;bottom:17px;display:none;align-items:center;justify-content:center}@media(pointer: coarse)and (max-width: 767px){.hall__gallery__dots__wrapper{display:flex}}.hall__gallery__dots__dot{width:7px;height:7px;background-color:#fff;opacity:.5;border:none;border-radius:50%}.hall__gallery__dots__dot button{font-size:0;line-height:0;display:block;width:7px;height:7px;padding:0;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:0;background:0 0}.hall__gallery__dots__dot.active{opacity:1;transform:scale(1)}.hall__gallery__dots__dot.is-small{transform:scale(0.6)}.hall__gallery__counter{position:absolute;bottom:17px;right:17px;color:#fff;font-size:12px;line-height:1.2;display:none;transition:all .25s;align-items:center;justify-content:center;margin:0}@media(pointer: coarse)and (max-width: 767px){.hall__gallery__counter{display:flex}}.hall__gallery__grid--slider{position:relative;min-width:0;min-height:0;border-radius:0;overflow:hidden;aspect-ratio:375/302}@media(min-width: 550px)and (pointer: coarse){.hall__gallery__grid--slider{aspect-ratio:550/380}}@media(min-width: 768px)and (pointer: coarse){.hall__gallery__grid--slider{aspect-ratio:768/440}}.hall__gallery__grid--slider .hall__gallery__slider__track{display:flex;scroll-snap-type:x mandatory;overscroll-behavior-x:none;overflow-x:auto;overflow-y:hidden}.hall__gallery__grid--slider .hall__gallery__slider__item{width:100%;position:relative;flex:0 0 100%;scroll-snap-align:start}.hall__gallery__grid--slider .hall__gallery__slider__item img{-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%;border-radius:0;aspect-ratio:375/302}@media(min-width: 550px)and (hover: none)and (pointer: coarse){.hall__gallery__grid--slider .hall__gallery__slider__item img{aspect-ratio:550/380}}@media(min-width: 768px)and (hover: none)and (pointer: coarse){.hall__gallery__grid--slider .hall__gallery__slider__item img{aspect-ratio:768/440}}.hall__gallery__grid--slider .hall__gallery__slider__item iframe{width:100%;height:100%}.hall__gallery__grid--slider .slick-track{display:flex;align-items:stretch;height:100%}.hall__gallery__grid--slider .slick-track .slick-slide{float:none;height:auto}.hall__gallery__grid--slider .slick-arrow{opacity:0;padding:30px;position:absolute;top:50%;transform:translate(0, -50%);z-index:99;transition:all .15s linear}.hall__gallery__grid--slider .slick-arrow__inner{width:29px;height:29px;border-radius:50%;background-color:hsla(0,0%,100%,.8);display:flex !important;align-items:center;justify-content:center}.hall__gallery__grid--slider .slick-arrow:hover__inner{background-color:#fff}@media(min-width: 768px)and (pointer: coarse){.hall__gallery__grid--slider .slick-arrow{opacity:0}}.hall__gallery__grid--slider .slick-prev{left:-18px}.hall__gallery__grid--slider .slick-next{right:-18px;transform:translate(0, -50%) scaleX(-1)}.hall__gallery__grid--slider .slick-disabled{opacity:0 !important}.hall__gallery__grid--slider .slick-dots{bottom:18px}.hall__gallery__grid--slider .slick-dots-container{overflow:hidden;display:block;padding:0;position:relative;bottom:18px;max-width:43px;margin:0 auto}.hall__gallery__grid--slider .slick-dots-container>ul{--column-gap: 5px;padding:0;display:flex;transition:all .25s;position:relative;margin:0;list-style:none;transform:translateX(0);align-items:center;justify-content:flex-start;bottom:unset;height:100%;grid-gap:var(--column-gap, 5px)}.hall__gallery__grid--slider .slick-dots-container>ul li{width:7px;height:7px;background-color:#fff;opacity:.5;border:none;border-radius:50%}.hall__gallery__grid--slider .slick-dots-container>ul li.p-small-1,.hall__gallery__grid--slider .slick-dots-container>ul li.n-small-1{transform:scale(0.6)}.hall__gallery__grid--slider .slick-dots-container>ul li button{font-size:0;line-height:0;display:block;width:7px;height:7px;padding:0;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:0;background:0 0}.hall__gallery__grid--slider .slick-dots-container>ul li.slick-active{opacity:1;transform:scale(1)}.hall__gallery__grid--slider .slick-dots li button:before{display:none}.lg-icon{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-prev,.lg-actions .lg-next{background-color:rgba(0,0,0,.45);border-radius:0;color:#999;cursor:pointer;display:block;font-size:22px;width:100px;position:absolute;top:0;bottom:0;z-index:1080;border:none;outline:none;margin-top:0}.lg-actions .lg-prev:before,.lg-actions .lg-prev:after,.lg-actions .lg-next:before,.lg-actions .lg-next:after{content:""}.lg-actions .lg-prev{left:0;background-size:auto}.lg-actions .lg-next{right:0;background-size:auto}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;text-align:center;height:42px}.lg-toolbar .lg-icon{color:#999;cursor:pointer;font-size:24px;padding:21px 28px;text-align:center;float:left;width:auto;text-decoration:none !important;outline:medium none;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;line-height:22px;left:0;padding:9px 100px;position:absolute;right:0;text-align:left;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#fff;display:inline-block;font-size:16px;line-height:1.2;padding-top:12px;vertical-align:middle;bottom:110px}.lg-toolbar,.lg-prev,.lg-next{opacity:1;transition:transform .35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .35s cubic-bezier(0, 0, 0.25, 1) 0s,color .2s linear}.lg-outer .lg-thumb-outer{background-color:#000;bottom:20px;left:20px;right:20px;position:absolute;z-index:1080;max-height:350px;transform:translate3d(0, 100%, 0);transition:transform .25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer:after{content:"";position:absolute;top:0;bottom:0;right:-26px;width:140px;background:linear-gradient(272.75deg, #000000 40.46%, rgba(0, 0, 0, 0) 72.49%);pointer-events:none}.lg-thumb-wrap{overflow:hidden}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{transition-duration:1s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:0;height:100%;margin-bottom:0}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;margin-bottom:0;opacity:.5;border-radius:0;border:0}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{opacity:1}.lg-outer .lg-thumb-item img{width:140px;height:96px;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:140px}.lg-outer .lg-toogle-thumb{display:none;color:#fff;font-family:pragmatica,sans-serif;cursor:pointer;font-size:13px;line-height:13px;padding:0 0 10px 0;position:absolute;right:0;text-align:left;top:-23px}.lg-outer .lg-toogle-thumb:after{content:"";display:inline-block;background:url("/msh/images/down.svg") no-repeat center;background-size:contain;height:10px;width:15px;vertical-align:-1px;margin-left:6px;transform:rotate(180deg);transition:all .3s}.lg-outer.lg-thumb-open .lg-toogle-thumb:after{transform:rotate(0deg)}.lg-outer .lg-toogle-thumb:hover{color:#fff}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:100%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px rgba(0,0,0,0)}.lg-outer .lg-has-html5 .lg-video-play{background:rgba(0,0,0,0) url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 rgba(0,0,0,0)}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px rgba(0,0,0,0)}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;transition:opacity .08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:""}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:left .3s cubic-bezier(0, 0, 0.25, 1) 0s,top .3s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0, 0, 0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scale3d(1, 1, 1);transition:transform .3s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .15s !important;transform-origin:0 0;backface-visibility:hidden}#lg-zoom-in:after{content:""}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:""}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:""}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;transition:opacity .15s ease 0s,transform .15s ease 0s;transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:hsla(0,0%,100%,.5);border-radius:50%;box-shadow:0 0 0 8px hsla(0,0%,100%,.7) inset;display:block;height:12px;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{transition-delay:0s;transform:translate3d(0, 0px, 0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;transform:translate3d(0, 5px, 0);transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid rgba(0,0,0,0);border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0px}.lg-outer .lg-dropdown>li:hover a,.lg-outer .lg-dropdown>li:hover .lg-icon{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:""}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:""}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:""}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:""}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:""}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:10013;text-align:left;opacity:0;transition:opacity .15s ease 0s;background-color:#000;border:1px #2f2f2f solid}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{transition-duration:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{transition-duration:1s !important;opacity:1}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{height:auto;position:absolute;left:100px;right:100px;top:42px;white-space:nowrap;bottom:180px}.lg-outer .lg-item{background:url("wp/app/themes/msh/assets/images/loading.gif") no-repeat scroll center center #000;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;transition:all .25s}.lg-actions{position:absolute;top:42px;bottom:140px;left:0;right:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important;cursor:pointer}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:10003;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{transition:opacity 0s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transition:transform 0s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity .1s ease 0s}.lg-toolbar .lg-icon.lg-close{display:block;background-color:#000;position:absolute;transition:.3s background-color}.lg-toolbar .lg-icon.lg-close:after{content:"";display:block;height:18px;width:18px;position:absolute;left:50%;top:50%;margin-left:-9px;margin-top:-9px}.lg-group{transition-duration:600ms !important}@media screen and (max-width: 1363px){.lg-outer .lg-thumb-outer{width:auto;left:10px;right:10px;margin-left:0}}@media screen and (max-width: 900px){.lg-outer{top:0;left:0;bottom:0;right:0}.lg-outer .lg-inner{bottom:110px}.lg-outer .lg-img-wrap{padding:0}.lg-outer .lg-thumb{padding:10px 0}.lg-actions{bottom:110px}.lg-actions .lg-next,.lg-actions .lg-prev{width:40px;background-size:50%}.lg-actions .lg-prev{left:0}.lg-actions .lg-next{right:0}#lg-counter{bottom:80px}.lg-toolbar .lg-icon.lg-close{height:32px;width:32px}.lg-toolbar .lg-icon.lg-close:after{height:15px;width:15px;margin-left:-7.5px;margin-top:-7.5px}}.hall__features{margin-bottom:41px}.hall__features h2{font-size:23px;line-height:1.2;color:#000;margin-bottom:8px;font-weight:700;font-variation-settings:"wght" 700}.hall__features__list{-moz-columns:2;columns:2;-moz-column-gap:11px;column-gap:11px}@media(min-width: 550px){.hall__features__list{-moz-column-gap:16px;column-gap:16px}}@media(min-width: 768px){.hall__features__list{-moz-columns:3;columns:3;-moz-column-gap:23px;column-gap:23px}}.hall__features__feature{--column-gap: 11px;margin-bottom:10px;color:#00233e;display:flex;grid-gap:var(--column-gap, 11px);opacity:.2;-moz-column-break-inside:avoid;break-inside:avoid-column}.hall__features__feature i{flex:0 0 20px;display:flex;align-items:center;justify-content:center}.hall__features__feature.is-active{color:#00233e;opacity:1}.hall__description{margin-bottom:18px}.hall__request{background:#fff;border-radius:15px;box-shadow:0px 1px 13px 0px rgba(0,0,0,.25);padding:23px 30px 30px 30px}.hall__request .h2{margin-bottom:1px}.hall__request .hall__operator{margin-bottom:8px}.hall__request .listing__price{margin-top:8px;margin-bottom:12px}.hall__request .listing__price__from-text{color:rgba(0,0,0,.5)}.hall__request .listing__price .price-bar__amount__major,.hall__request .listing__price .price-bar__amount__minor{line-height:.9}.hall__request .price-bar__per{margin-bottom:3px}.hall__request .button{margin-bottom:9px}.hall__request .contact-bar{display:flex;padding:0;flex-direction:column;position:static}.hall__request .contact-bar .button--request{max-width:none;margin-bottom:0;padding:13px 10px 14.4px 10px}.hall__request .contact-bar .phone-reveal{padding:11px 15px 15px;max-width:none}.hall__request .contact-bar:before{display:none}.hall__operator{color:rgba(0,0,0,.5);font-size:14px;line-height:1.2;margin-bottom:11px}.hall__rooms-section{overflow:visible}@media(min-width: 768px){.hall__rooms-section .hall__rooms__holder{border-top:1px #e2e2e2 solid;padding-top:39px}}.hall__rooms{position:relative;z-index:101}@media(min-width: 1280px){.hall__rooms{padding-right:53px;width:65%;margin-bottom:40px}}@media(min-width: 768px){.hall__rooms__holder{margin-bottom:40px;padding:0 40px}}@media(min-width: 1280px){.hall__rooms__holder{padding:0}}.hall__rooms__holder .view-more__button{background-color:#f4f8ff;width:calc(100% - 80px);height:50px;text-align:center;margin:0 auto}@media(min-width: 1280px){.hall__rooms__holder .view-more__button{width:100%}}.hall__rooms__holder .view-more__button span{color:#1b6bff;font-weight:700;font-variation-settings:"wght" 700;font-size:16px;line-height:26px}.hall__rooms__holder .view-more__button button{-webkit-text-decoration-color:#1b6bff;text-decoration-color:#1b6bff}.hall__rooms__holder .view-more__button .state-closed .icon--arrow{transform:rotate(90deg) translate(2px, -7px)}.hall__rooms__holder .view-more__button .state-open .icon--arrow{transform:rotate(-90deg) translate(-1.6px, 7px)}.hall__rooms__header{margin-bottom:16px}.hall__rooms h2{margin-bottom:16px}.hall__rooms__filters{display:flex;gap:14px;flex-direction:column}.hall__rooms__filters__group{--column-gap: 5px;display:flex;grid-gap:var(--column-gap, 5px);flex-wrap:wrap;align-items:baseline}.hall__rooms__filters__year-toggle{display:flex;background-color:rgba(27,107,255,.05);border-radius:27px}.hall__rooms__filters__year-toggle .hall__rooms__filter{background:rgba(0,0,0,0)}.hall__rooms__filter{font-size:14px;line-height:1.2;cursor:pointer;background-color:rgba(27,107,255,.05);border-radius:27px;padding:7px 10px 8px 11px;transition:all .15s linear}.hall__rooms__filter:hover{background-color:rgba(27,107,255,.15)}.hall__rooms__filter.is-active{color:#fff;background-color:#1b6bff}.hall__rooms__filter.is-active:hover{background-color:#1860e6}.hall__rooms__updated-message{font-size:12px;line-height:1.3;color:rgba(0,0,0,.5);margin-top:12px}.hall__rooms__list{display:flex;flex-direction:column;gap:26px}.hall__rooms .room-listing{display:grid;grid-template-columns:1fr 80px;grid-template-rows:auto auto;grid-template-areas:"content content" "content content";justify-content:space-between;position:relative;cursor:pointer;background:#fff;border-radius:15px;box-shadow:0px 1px 13px 0px rgba(0,0,0,.25);transition:all .25s linear}@media(min-width: 768px){.hall__rooms .room-listing{grid-template-columns:243px 1fr;grid-template-rows:auto auto;grid-template-areas:"image content" "image content"}}.hall__rooms .room-listing__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}.hall__rooms .room-listing__content{grid-area:content;display:flex;flex:1;justify-content:space-between;padding:18px 19px 19px 19px;flex-direction:column}.hall__rooms .room-listing__image{grid-area:image;display:flex;position:relative;flex:0;border-radius:2px;overflow:hidden;margin-right:13px;margin-top:14px}.hall__rooms .room-listing__image img{background-color:#e6e6e6;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;width:100%;height:100%}@media(min-width: 768px){.hall__rooms .room-listing__image{min-width:243px;border-radius:15px 0 0 15px;margin:0}}.hall__rooms .room-listing__image__overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.1);z-index:1;opacity:0;transition:all .15s linear}.hall__rooms .room-listing__image .awaiting-image-text{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;gap:5px;justify-content:center;align-items:center;color:#00233e;font-size:12px}.hall__rooms .room-listing__image .awaiting-image-text i{display:block;height:14px;line-height:0;margin-bottom:3px}@media(max-width: 767px){.hall__rooms .room-listing__image .awaiting-image-text{font-size:6.46px;gap:2.69px}.hall__rooms .room-listing__image .awaiting-image-text i{height:6.9px;margin-bottom:0}.hall__rooms .room-listing__image .awaiting-image-text i svg{width:100%;height:100%}}.hall__rooms .room-listing__expand{background-color:#fff;padding:4px;border-radius:5px;position:absolute;right:5px;top:5px;z-index:2}.hall__rooms .room-listing__expand i{display:block}.hall__rooms .room-listing__name-price{display:flex;flex-direction:column;justify-content:space-between}@media(min-width: 768px){.hall__rooms .room-listing__name-price{flex-direction:row}}.hall__rooms .room-listing__name{font-size:21px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;margin-bottom:5px}.hall__rooms .room-listing__name span{transition:all .25s linear;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,0);text-decoration-color:rgba(0,0,0,0)}.hall__rooms .room-listing__name .hall__feature-pills__label{margin-left:6px;vertical-align:middle}.hall__rooms .room-listing__price-details{display:flex;flex-direction:column;margin-left:auto}@media(min-width: 768px){.hall__rooms .room-listing__price-details{align-items:flex-end;flex:1 0 220px}}.hall__rooms .room-listing__features{--column-gap: 18.5px;--row-gap: 5px;display:flex;flex-wrap:wrap;grid-gap:var(--row-gap, 5px) var(--column-gap, 18.5px)}.hall__rooms .room-listing__feature{--column-gap: 7px;color:rgba(0,0,0,.5);font-size:12px;line-height:1.1;display:flex;align-items:center;grid-gap:var(--column-gap, 7px)}.hall__rooms .room-listing__feature i{display:flex;align-items:center;justify-content:center}.hall__rooms .room-listing__price{text-align:right;margin-bottom:4px}.hall__rooms .room-listing__price__amount__split{display:flex;align-items:baseline;gap:0}.hall__rooms .room-listing__price__amount__major{font-size:22px;line-height:1.2;font-weight:700;font-variation-settings:"wght" 700}.hall__rooms .room-listing__price__amount__minor{font-size:12px;line-height:1.2;font-weight:700;font-variation-settings:"wght" 700}.hall__rooms .room-listing__price__per{--column-gap: 4px;font-size:12px;line-height:1.2;display:flex;grid-gap:var(--column-gap, 4px);align-items:center;margin-bottom:3px}@media(min-width: 768px){.hall__rooms .room-listing__price__per{justify-content:flex-end}}.hall__rooms .room-listing__price .price-bar{display:block}.hall__rooms .room-listing__price .price-bar__per{font-size:12px;line-height:1.2}@media(max-width: 767px){.hall__rooms .room-listing__price .price-bar__per{margin-bottom:4px}}@media(min-width: 768px){.hall__rooms .room-listing__price.-mobile-only{display:none}}.hall__rooms .room-listing .price-loader{width:75px;height:26.39px;display:flex;justify-content:center;align-items:center}.hall__rooms .room-listing__offers{white-space:nowrap}.hall__rooms .room-listing__offers__offer{color:#ff395b;font-size:12px;line-height:1.2}.hall__rooms .room-listing__offers__offer i{width:11px;height:12px;margin-right:3px;vertical-align:-1px}.hall__rooms .room-listing__offers__button{color:rgba(0,0,0,.5);font-size:12px;line-height:1.2}.hall__rooms .room-listing__offers__button button{text-decoration:underline}.hall__rooms .room-listing__description{margin-bottom:23px}.hall__rooms .room-listing__whats-included,.hall__rooms .room-listing__what-to-bring{margin-bottom:23px}.hall__rooms .room-listing__whats-included h4,.hall__rooms .room-listing__what-to-bring h4{font-size:18px;line-height:1;margin-bottom:8px;font-weight:700;font-variation-settings:"wght" 700}.hall__rooms .room-listing__contracts-enquiry{margin-top:12px}@media(min-width: 768px){.hall__rooms .room-listing__contracts-enquiry{margin-top:19px}}.hall__rooms .room-listing__contracts-enquiry__row{display:flex;position:relative;z-index:4;flex-direction:column;gap:10px}@media(min-width: 768px){.hall__rooms .room-listing__contracts-enquiry__row{flex-direction:row}}@media(min-width: 768px){.hall__rooms .room-listing__contracts-enquiry .button--request{height:54px}}@media(min-width: 768px){.hall__rooms .room-listing__request{flex:0 0 97px}}.hall__rooms .room-listing__contracts{display:flex;flex:1}.hall__rooms .room-listing__contracts__holder{flex:1;position:relative}.hall__rooms .room-listing__contracts__holder.is-disabled{pointer-events:none}.hall__rooms .room-listing__contracts__holder.is-disabled button{border:1px rgba(0,0,0,.25) solid}.hall__rooms .room-listing__contracts__holder.is-disabled button i{opacity:.2}.hall__rooms .room-listing__contracts__title{font-size:12px;color:rgba(0,0,0,.5);margin-bottom:4px}.hall__rooms .room-listing__contracts button{background:#fff}.hall__rooms .room-listing__contracts select{width:100%;height:54px;position:absolute;top:0;opacity:0;z-index:2}.hall__rooms .room-listing.is-hover{box-shadow:0px 1px 13px 0px rgba(0,0,0,.4)}.hall__rooms .room-listing.is-hover .room-listing__name span{-webkit-text-decoration-color:#00233e;text-decoration-color:#00233e}.hall__rooms__view-all{display:flex;justify-content:center;align-items:center;width:100%;padding:14px 0;color:#1b6bff;font-size:16px;font-weight:700;font-variation-settings:"wght" 700;background-color:#f4f8ff;margin-top:22px}.hall__rooms__view-all span{text-decoration:underline}.room-listing__select{width:100%}.room-listing__select button{display:flex;align-items:center;justify-content:space-between;border:1px rgba(0,0,0,.25) solid;border-radius:5px;height:54px;padding:19px 15px 17px 15px;width:100%}.room-listing__select button.is-hover{border:1px rgba(0,0,0,.35) solid}.room-listing__select__selected{font-size:15px}.room-listing__select__selected strong{font-weight:700;font-variation-settings:"wght" 700}.room-listing__select.is-active button{border:1px rgba(0,0,0,.35) solid}.contract-select-dropdown{position:absolute;top:64px;width:100%;max-width:100%;z-index:1006;background:#fff;border-radius:5px;box-shadow:0px 1px 13px 0px rgba(0,0,0,.25);visibility:hidden;opacity:0;transition:visibility 0s linear .15s,opacity .15s;pointer-events:none}.contract-select-dropdown.is-open{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .15s;pointer-events:initial}.contract-select-dropdown:after{content:"";position:absolute;width:12px;height:12px;background-color:#fff;transform:translateX(50%) rotate(45deg);top:-6px;right:50%;z-index:-1}.contract-select-dropdown li{height:59px;font-size:15px;font-weight:700;font-variation-settings:"wght" 700;padding:19px 15px 17px 15px}.contract-select-dropdown li[aria-selected=true]{background-color:#f5efeb;cursor:pointer}.contract-select-dropdown li input[type=radio]{display:none}.contract-select-dropdown li.disabled{opacity:.4;pointer-events:none}.contract-select-dropdown li label span{font-weight:400;font-variation-settings:"wght" 400}.contract-select-dropdown__overlay{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1005}.room-listing__availability{color:#ff5f41;font-size:12px;line-height:1.1}.room-listing__availability.-full{color:#ff395b}.room-listing__availability.-good{color:#6cb866}.room-listing.-full{opacity:.4;cursor:unset}.room-listing.-full select,.room-listing.-full .select-dropdown,.room-listing.-full .select-button{pointer-events:none}.room-listing__features-details{display:flex;justify-content:space-between;align-items:flex-start}.room-listing__updated{display:flex;gap:4px;margin-top:5px}@media(min-width: 768px){.room-listing__updated{justify-content:flex-end}}.room-listing__updated .icon,.room-listing__updated #login form input[type=checkbox]:after,#login form .room-listing__updated input[type=checkbox]:after,.room-listing__updated .form__field.is-invalid .form__field__input-holder:after,.form__field.is-invalid .room-listing__updated .form__field__input-holder:after,.room-listing__updated .form__field.error .form__field__input-holder:after,.form__field.error .room-listing__updated .form__field__input-holder:after,.room-listing__updated .form__field.is-valid .form__field__input-holder:after,.form__field.is-valid .room-listing__updated .form__field__input-holder:after,.room-listing__updated .form__field--checkbox input:after,.form__field--checkbox .room-listing__updated input:after,.room-listing__updated .filters .filter--features .feature-list li label input:after,.filters .filter--features .feature-list li label .room-listing__updated input:after,.room-listing__updated .lg-actions .lg-prev,.lg-actions .room-listing__updated .lg-prev,.room-listing__updated .lg-actions .lg-next,.lg-actions .room-listing__updated .lg-next,.room-listing__updated .lg-toolbar .lg-icon.lg-close:after,.lg-toolbar .room-listing__updated .lg-icon.lg-close:after{margin-top:-1px;line-height:12px;display:block}.room-listing__updated span{font-size:12px;line-height:1;color:rgba(0,0,0,.5);white-space:nowrap}.modal-room .modal__close{right:5px;top:5px;z-index:100}@media(max-width: 1279px){.modal-room .modal__close{display:none}}.modal-room__cols{display:flex;flex-direction:column}@media(min-width: 1280px){.modal-room__cols{flex-direction:row}}.modal-room__gallery{overflow:hidden;flex:0 1 auto}@media(min-width: 1280px){.modal-room__gallery{flex:0 0 560px}}.modal-room__gallery .listing__gallery{border-radius:0}.modal-room__gallery .listing__gallery__images{aspect-ratio:560/375}.modal-room__gallery .listing__gallery__item{width:100%;max-width:100vw}@media(min-width: 768px){.modal-room__gallery .listing__gallery__item{max-width:550px}}@media(min-width: 1280px){.modal-room__gallery .listing__gallery__item{max-width:560px}}.modal-room__gallery .listing__gallery__item img{border-radius:0;aspect-ratio:375/302;width:100vw}@media(min-width: 550px){.modal-room__gallery .listing__gallery__item img{aspect-ratio:550/380}}@media(min-width: 768px){.modal-room__gallery .listing__gallery__item img{aspect-ratio:560/375;width:560px;height:375px;max-width:none}}.modal-room__gallery .listing__gallery .slick-arrow{opacity:1}.modal-room__gallery .listing__gallery .slick-arrow.slick-disabled{opacity:0}.modal-room__placeholder-image{position:relative}.modal-room__placeholder-image img{width:100%;height:auto;display:block}.modal-room__placeholder-image .awaiting-image-text{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;gap:5px;justify-content:center;align-items:center;color:#00233e;font-size:12px}.modal-room__placeholder-image .awaiting-image-text i{display:block;height:14px;margin-bottom:5px}.modal-room .msh-slider__count{display:flex}.modal-room__main{box-sizing:border-box;flex:0 1 560px;padding:32px 20px 30px 20px}@media(max-width: 1279px){.modal-room__main{flex:0 1 auto}}@media(min-width: 550px){.modal-room__main{padding:32px 40px 30px 40px}}@media(min-width: 768px){.modal-room__main{padding:32px 30px 30px 30px}}.modal-room__main .h2{font-size:39px;line-height:1.2}.modal-room__main .h3{font-size:23px;line-height:1.2}.modal-room__main .h4{font-size:18px;line-height:1;margin-bottom:8px;font-weight:700;font-variation-settings:"wght" 700}.modal-room__main .room-listing__price{--column-gap: 7px;display:flex;align-items:flex-end;grid-gap:var(--column-gap, 7px)}.modal-room__main .room-listing__price__amount{font-size:33px;line-height:1.2}.modal-room__main .room-listing__price__amount__small{font-size:33px;line-height:1.2}.modal-room__main .price-bar__amount__split{gap:0}.modal-room__header{margin-bottom:9px}.modal-room__header .h2{margin-bottom:0}.modal-room__footer{margin-top:auto}.modal-room .room-listing__price__per,.modal-room .room-listing__availability{font-size:13px}.modal-room__tenancy{color:rgba(0,0,0,.5);font-size:13.2px;line-height:1.2;margin-bottom:5px}.modal-room .price-loader{width:131px;height:39.6px;display:flex;justify-content:center;align-items:center}.modal-room__offers{background-color:rgba(255,57,91,.1);border-radius:15px;padding:19px 20px 24px 20px;margin-bottom:10px}.modal-room__offers .h3 i{margin-right:7.58px}.modal-room .room-listing__updated{justify-content:flex-start}.modal-room__features{margin-bottom:30px}.modal-room__features__feature{--column-gap: 9px;margin-bottom:10px;color:#00233e;display:flex;align-items:center;grid-gap:var(--column-gap, 9px);line-height:18px}.modal-room__features__feature i{display:flex;justify-content:center;align-items:center;height:18px;width:18px}.modal-room .room-listing__contracts-enquiry{padding:0;margin-bottom:28px}.modal-room .room-listing__contracts-enquiry__row{display:flex;gap:10px;flex-direction:column}@media(min-width: 1280px){.modal-room .room-listing__contracts-enquiry__row{flex-direction:row}}.modal-room .room-listing__contracts-enquiry .button--request{height:54px}@media(min-width: 1280px){.modal-room .room-listing__contracts{flex:1}}.modal-room .room-listing__contracts__holder{flex:1;position:relative;z-index:4}.modal-room .room-listing__contracts__holder.is-disabled{pointer-events:none}.modal-room .room-listing__contracts__holder.is-disabled button{border:1px rgba(0,0,0,.25) solid}.modal-room .room-listing__contracts__holder.is-disabled button i{opacity:.2}.modal-room .room-listing__contracts__title{font-size:12px;color:rgba(0,0,0,.5);margin-bottom:4px}.modal-room .room-listing__contracts button{background:#fff}.modal-room .room-listing__contracts select{width:100%;height:54px;position:absolute;top:0;opacity:0;z-index:2}.modal--room{display:flex;flex-direction:column;z-index:1003}.modal--room .modal-content{margin-bottom:81px}.modal--room hr{display:block !important;opacity:.1;height:4px;background:linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 100%);margin:0;padding:0;border:0}.panel .view-more__header{display:none}.panel .hall-panel-content{display:block}.panel .room-listing{flex-direction:column;grid-gap:0}.panel .room-listing__image-title{--column-gap: 24px;justify-content:space-between;grid-gap:var(--column-gap, 24px);padding-right:67px}@media(min-width: 768px){.panel .room-listing__image-title{padding-right:118px}}.panel .room-listing__image{position:relative}@media(max-width: 767px){.panel .room-listing__image{position:absolute;right:0;width:67px;height:50px}}.panel .room-listing__content{padding:21px 19px 19px 19px}@media(max-width: 767px){.panel .room-listing__name-price{padding-right:72px}}@media(max-width: 767px){.panel .room-listing__name-price .room-listing__price{display:none}}.panel .room-listing__features-details{flex-direction:column;gap:16px;padding-right:73px}@media(min-width: 768px){.panel .room-listing__features-details{flex-direction:row;padding-right:0}}.panel .room-listing__price-details{margin-left:0}@media(min-width: 768px){.panel .room-listing__price-details{margin-left:auto}}.panel .room-listing__price{text-align:left;flex:0 0 auto}.panel .room-listing__price .price-bar__amount{--column-gap: 4px;flex-direction:column;grid-gap:0;align-items:flex-start}.hall__location__overview{position:relative;margin-bottom:24px}.hall__location__overview__address{margin-bottom:11px}.hall__location__overview__address strong{font-weight:700;font-variation-settings:"wght" 700}@media(min-width: 1280px){.hall__location__overview .read-more{max-width:65%;padding-right:53px}}.hall__location__overview .read-more__button{margin-top:10px;text-decoration:underline}.hall__location .hall__location__map{width:100%;margin-bottom:18px;position:relative}.hall__location .hall__location__map .location-map{height:468px;border-radius:15px}.hall__location .hall__location__map__expand{position:absolute;top:13px;right:13px;background-color:#fff;border-radius:5px;text-decoration:underline;box-shadow:0px 1.9375px 3.875px 0px rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;z-index:90;transition:all .1s linear;padding:16px 20px 18px}@media(max-width: 767px){.hall__location .hall__location__map__expand{display:none}}.hall__location .h3{display:flex;align-items:center;font-size:17px;line-height:1.1;margin-bottom:10px}.hall__location .h3 i{margin-right:4px;margin-left:10px}.hall__location__filters{display:none;position:absolute;top:10px;right:10px;z-index:100}.hall__location__filters__group{margin-bottom:6px;min-width:250px}.hall__location__filters__group label{color:#00233e;padding:10px;border:0;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.25);border-radius:4px}.hall__location__filters__group label:hover{border:0}.hall__location__filters__group label.is-active{border:0}.hall__location__list ul{border-bottom:1px #e2e2e2 solid}.hall__location__location{cursor:pointer}.hall__location__location__inner{--column-gap: 30px;padding:14px 0;display:flex;justify-content:space-between;grid-gap:var(--column-gap, 30px);border-top:1px #e2e2e2 solid}.hall__location__location__name{--column-gap: 9px;display:flex;align-items:center;grid-gap:var(--column-gap, 9px)}.hall__location__location__name i{flex:0 0 16px;margin-bottom:3px}.hall__location__location__times{--column-gap: 14px;display:flex;justify-content:flex-end;grid-gap:var(--column-gap, 14px)}.hall__location__location__time{--column-gap: 5px;color:rgba(0,0,0,.5);font-size:13.2px;line-height:1.2;display:flex;align-items:center;grid-gap:var(--column-gap, 5px);white-space:nowrap}.hall__location__location__time i path{fill:#00233e}.hall__location__location__time--walking i{margin-bottom:2px}.hall__location__location__time--cycling i{margin-bottom:4px}.hall__location__location__time--transit i{margin-bottom:3px}.hall__location__location.is-selected{background-color:rgba(27,107,255,.07)}.panel #location-app{display:flex;flex:1;height:100%}.panel .hall__location{display:flex;flex-direction:column;justify-content:stretch;flex:1;margin-bottom:0;height:100%}.panel .hall__location>h2{display:none}.panel .hall__location .hall__location__map{border-radius:0;margin-bottom:0;flex:1;overflow:hidden;height:100%;margin-bottom:-15px}@media(min-width: 768px){.panel .hall__location .hall__location__map{margin-bottom:0}}.panel .hall__location .hall__location__map .location-map{border-radius:0;width:100%;height:100%}.panel .hall__location .hall__location__map .hall__location__map__expand{display:none}.panel .hall__location .hall__locations{position:relative;z-index:1;background-color:#fff;border-radius:15px 15px 0 0;padding:10px 0 0 0;display:flex;flex-direction:column}@media(min-width: 550px){.panel .hall__location .hall__locations{padding:10px 0}}@media(min-width: 1280px){.panel .hall__location .hall__locations{padding:44px 0 44px 0}}.panel .hall__location .hall__locations .hall__locations__header{padding:0 20px}@media(min-width: 550px){.panel .hall__location .hall__locations .hall__locations__header{padding:0 40px}}@media(min-width: 1280px){.panel .hall__location .hall__locations .hall__locations__header{padding:0 40px}}.panel .hall__location .hall__locations__list{overflow-x:hidden;overflow-y:auto;max-height:198px}@media(min-width: 550px){.panel .hall__location .hall__locations__list{max-height:214px}}@media(min-width: 1280px){.panel .hall__location .hall__locations__list{max-height:none}}.panel .hall__location .hall__locations .h3{color:#000;font-size:23px;line-height:1.2;margin-bottom:8px}.panel .hall__location .hall__locations .h3 i{display:none}.panel .hall__location .hall__location__filters{display:none}@media(min-width: 768px){.panel .hall__location .hall__location__filters{display:block}}.panel .hall__location .hall__location__location{padding:0}@media(min-width: 550px){.panel .hall__location .hall__location__location{padding:0}}@media(min-width: 1280px){.panel .hall__location .hall__location__location{padding:0 40px}}.panel .hall__location .hall__location__location.is-selected{background-color:rgba(27,107,255,.07)}.panel .hall__location .hall__location__location .hall__location__location__inner{--row-gap: 3px;padding:10px 20px;flex-direction:column;grid-gap:var(--row-gap, 3px)}@media(min-width: 550px){.panel .hall__location .hall__location__location .hall__location__location__inner{padding:14px 40px}}@media(min-width: 1280px){.panel .hall__location .hall__location__location .hall__location__location__inner{padding:14px 0}}.panel .hall__location .hall__location__location .hall__location__location__name{color:#000;align-items:flex-start}@media(max-width: 549px){.panel .hall__location .hall__location__location .hall__location__location__name{white-space:nowrap}}.panel .hall__location .hall__location__location .hall__location__location__name i{margin-top:4px}.panel .hall__location .hall__location__location .hall__location__location__name span:first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel .hall__location .hall__location__location .hall__location__location__name span:last-of-type{flex:0 0 auto}.panel .hall__location .hall__location__location .hall__location__location__times{padding-left:25px;justify-content:flex-start}.panel .hall__location .hall__location__location .hall__location__location__time i path{fill:#000}@media(min-width: 1280px){.panel .hall__location{flex-direction:row;align-items:stretch}.panel .hall__location .hall__location__map{height:auto;order:2}.panel .hall__location .hall__location__list{flex:0 0 450px;margin-top:0;border-radius:0;order:1}}@media(max-width: 1279px){.panel .mapboxgl-ctrl-bottom-left,.panel .mapboxgl-ctrl-bottom-right{bottom:15px}}.single-hall .mapboxgl-popup-content{font-size:16px;line-height:1;font-weight:700;font-variation-settings:"wght" 700;padding:7px 12px 9px 10px;text-align:center}.single-hall .mapboxgl-popup-tip{border-width:5px}.location-distance{font-size:12px;color:rgba(0,0,0,.5)}.location-distance div{margin:11px 0 8px}.location-distance i{display:inline-block;width:7px;height:10px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="10" viewBox="0 0 7 10" fill="none"><path d="M3.5 0C1.5675 0 0 1.5675 0 3.5C0 6.125 3.5 10 3.5 10C3.5 10 7 6.125 7 3.5C7 1.5675 5.4325 0 3.5 0ZM3.5 4.75C2.81 4.75 2.25 4.19 2.25 3.5C2.25 2.81 2.81 2.25 3.5 2.25C4.19 2.25 4.75 2.81 4.75 3.5C4.75 4.19 4.19 4.75 3.5 4.75Z" fill="%2300233E"/></svg>');margin-right:4px}@media(max-width: 767px){.location-title-wrapper{display:none}}.location-durations{display:flex;gap:13px}.location-durations__item{position:relative;padding-bottom:8px}.location-durations__item i{display:inline-block;vertical-align:-2px;width:15px;height:15px;background-position:center;background-repeat:no-repeat;background-size:contain}.location-durations__item::after{content:"";position:absolute;width:100%;height:2px;display:block}.location-durations__item--walking i{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="15" viewBox="0 0 9 15" fill="none"><path d="M5.50459 2.47706C6.18578 2.47706 6.74312 1.92317 6.74312 1.23853C6.74312 0.553899 6.18578 0 5.50459 0C4.81995 0 4.26605 0.553899 4.26605 1.23853C4.26605 1.92317 4.81995 2.47706 5.50459 2.47706ZM5.58715 6.74312H8.94495V5.50459H6.45069L5.07454 3.2133C4.87156 2.86927 4.49656 2.6422 4.06995 2.6422C3.95298 2.6422 3.83945 2.6594 3.7328 2.69037L0 3.85321V7.43119H1.23853V4.9094L2.68693 4.45872L0 15H1.23853L3.2133 9.41973L4.81651 11.5596V15H6.05504V10.5929L4.34174 7.46904L4.84748 5.49427L5.58715 6.74312Z" fill="%2300233E"/></svg>')}.location-durations__item--walking::after{background:#1b6bff}.location-durations__item--cycling i{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="15" height="13" viewBox="0 0 15 13" fill="none"><path d="M10 2.25C10.6187 2.25 11.125 1.74687 11.125 1.125C11.125 0.503125 10.6187 0 10 0C9.37813 0 8.875 0.503125 8.875 1.125C8.875 1.74687 9.37813 2.25 10 2.25ZM11.875 6.75C10.15 6.75 8.75 8.15 8.75 9.875C8.75 11.6 10.15 13 11.875 13C13.6 13 15 11.6 15 9.875C15 8.15 13.6 6.75 11.875 6.75ZM11.875 12.0625C10.6656 12.0625 9.6875 11.0844 9.6875 9.875C9.6875 8.66563 10.6656 7.6875 11.875 7.6875C13.0844 7.6875 14.0625 8.66563 14.0625 9.875C14.0625 11.0844 13.0844 12.0625 11.875 12.0625ZM9.25 5.5H11.875V4.375H9.875L8.66562 2.33437C8.48125 2.02187 8.14062 1.8125 7.75 1.8125C7.45625 1.8125 7.19062 1.93125 7 2.125L4.6875 4.43438C4.49375 4.62813 4.375 4.89375 4.375 5.1875C4.375 5.58125 4.58437 5.9125 4.90625 6.10625L7 7.375V10.5H8.125V6.45L6.71875 5.40625L8.16875 3.95L9.25 5.5ZM3.125 6.75C1.4 6.75 0 8.15 0 9.875C0 11.6 1.4 13 3.125 13C4.85 13 6.25 11.6 6.25 9.875C6.25 8.15 4.85 6.75 3.125 6.75ZM3.125 12.0625C1.91563 12.0625 0.9375 11.0844 0.9375 9.875C0.9375 8.66563 1.91563 7.6875 3.125 7.6875C4.33437 7.6875 5.3125 8.66563 5.3125 9.875C5.3125 11.0844 4.33437 12.0625 3.125 12.0625Z" fill="%2300233E"/></svg>')}.location-durations__item--cycling::after{background:#ffbc06}.location-durations__item--transit i{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="15" viewBox="0 0 12 15" fill="none"><path d="M0 10.875C0 12.3263 1.1775 13.5 2.625 13.5L1.5 14.625V15H10.5V14.625L9.375 13.5C10.8262 13.5 12 12.3263 12 10.875V3C12 0.375 9.315 0 6 0C2.685 0 0 0.375 0 3V10.875ZM6 12C5.17125 12 4.5 11.3287 4.5 10.5C4.5 9.67125 5.17125 9 6 9C6.82875 9 7.5 9.67125 7.5 10.5C7.5 11.3287 6.82875 12 6 12ZM10.5 6.75H1.5V3H10.5V6.75Z" fill="%2300233E"/></svg>')}.location-durations__item--transit::after{background:#ff5f41}.bannerC2a{display:flex;padding:34px 20px;justify-content:center;align-items:center;width:100%}.bannerC2a--view-full-map{background:url("/app/themes/msh/assets/images/map-c2a-background.png") center no-repeat;background-size:cover}.bannerC2a--view-full-map span{display:flex;padding:7px 14px 8px;border-radius:74px;box-shadow:0px 2px 4px 0px rgba(0,0,0,.25);color:#1b6bff;gap:5px;font-weight:700;background:#fff}.bannerC2a--view-full-map i{display:inline-block;width:18px;height:19.714px;background:url('data:image/svg+xml,<svg width="18" height="20" viewBox="0 0 18 20" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="iconfinder_map_3324996 1" clip-path="url(%23clip0_7803_7504)"><path id="Vector" d="M0.75 4.50003V16.5L6 13.5L12 16.5L17.25 13.5V1.50003L12 4.50003L6 1.50003L0.75 4.50003Z" stroke="%231B6BFF" stroke-width="1.46626" stroke-linecap="round" stroke-linejoin="round"/><path id="Vector_2" d="M6 1.50003V13.5" stroke="%231B6BFF" stroke-width="1.46626" stroke-linecap="round" stroke-linejoin="round"/><path id="Vector_3" d="M12 4.50003V16.5" stroke="%231B6BFF" stroke-width="1.46626" stroke-linecap="round" stroke-linejoin="round"/></g><defs><clipPath id="clip0_7803_7504"><rect width="18" height="19.7143" fill="white" transform="translate(0 0.0952454)"/></clipPath></defs></svg>')}.hall__disclaimer{margin-top:40px;max-width:730px;margin-bottom:85px}.hall__disclaimer p{font-size:12px;line-height:1.2;color:#9b9b9b}.hall__others{border-top:1px #e2e2e2 solid;padding:40px 0}@media(min-width: 1280px){.hall__others{padding:70px 0}}.hall__others__header{--column-gap: 10px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:13px;-moz-column-gap:0 var(--column-gap, 10px);column-gap:0 var(--column-gap, 10px);row-gap:0}@media(min-width: 1280px){.hall__others__header{flex-direction:row;align-item:flex-end;flex:1 0 100%}}.hall__others__header h2{flex:1;margin-bottom:0}.hall__others__header .link-button,.hall__others__header .all-locations__view-button button,.all-locations__view-button .hall__others__header button{align-self:flex-end}.view-more{height:auto;position:relative;overflow:hidden;transition:all .15s linear}@media(min-width: 768px){.view-more{height:644px;padding:0 40px;margin-bottom:39px}}@media(min-width: 1280px){.view-more{padding:0}}.view-more--description .view-more__header{border-top:1px solid #e2e2e2}.view-more--description{height:auto;top:-12px;margin-bottom:0}.view-more--description:after{display:none}@media(min-width: 768px){.view-more--rooms{height:auto !important}}@media(min-width: 768px){.view-more--rooms.is-disabled .hall__rooms__content,.view-more--rooms.is-open .hall__rooms__content{height:auto}}.view-more--overview{max-width:750px}@media(min-width: 768px){.view-more--overview{height:154px}}@media(min-width: 1280px){.view-more--overview{margin-bottom:0}}@media(min-width: 768px){.view-more--overview.is-disabled{height:auto}}.view-more--location:after{display:none}@media(min-width: 768px){.view-more--location{height:auto;max-height:700px}}@media(min-width: 768px){.view-more:after{content:"";position:absolute;height:92px;background:linear-gradient(0deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);left:0;right:0;bottom:29px;z-index:3;pointer-events:none}}.view-more__header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e2e2e2;padding:18px 20px 25px 20px;cursor:pointer}@media(min-width: 550px){.view-more__header{padding:18px 40px 25px 40px}}@media(min-width: 768px){.view-more__header{display:none}}.view-more__header__heading{color:#000;font-size:16px;font-weight:700;font-variation-settings:"wght" 700;line-height:1;margin-bottom:0}.view-more__header__heading:active{color:#1b6bff}.view-more__header .loader{line-height:0;display:none}.view-more__header.is-loading .loader{display:block}.view-more__header.is-loading .icon--arrow{display:none}.view-more__button{display:none;position:absolute;z-index:4;bottom:0;left:0;right:0;background-color:#fff;padding:10px 40px 0 40px}.view-more__button button{text-decoration:underline}@media(min-width: 768px){.view-more__button{display:block}}@media(min-width: 1280px){.view-more__button{padding:10px 0 0 0}}.view-more .state-closed{display:inline}.view-more .state-open{display:none}.view-more.is-open{height:auto}.view-more.is-open:after{opacity:0}.view-more.is-open .state-closed{display:none}.view-more.is-open .state-open{display:inline}.view-more.is-disabled .view-more__button{display:none}.view-more.is-disabled::after{display:none}.view-more.is-disabled .hall__rooms__holder{min-height:0}.view-more.is-disabled .hall-panel-content,.view-more.is-disabled .hall__rooms{margin-bottom:0}.view-more--location.is-disabled .hall__location{margin-bottom:0}.view-more--location.is-disabled .view-more__button{display:block;position:static}.panel__content .state-closed{display:inline}.panel__content .state-open{display:none}.panel__content .is-open .state-closed{display:none}.panel__content .is-open .state-open{display:inline}.expander__content{position:relative;margin-bottom:10px}.expander__content__excerpt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;opacity:1;transition:opacity .15s linear,display 0s linear .15s}.expander__content__full{display:none;opacity:0;transition:display 0s linear,opacity .15s linear}.expander__content__full p:first-child{margin-top:0}.expander__button button{text-decoration:underline}.expander__button button span{white-space:nowrap}.expander__button button .state-open{display:none}.expander.is-open .expander__content__excerpt{opacity:0;display:none;transition:display 0s linear,opacity .15s linear .15s}.expander.is-open .expander__content__full{opacity:1;display:block;transition:opacity .15s linear,display 0s linear .15s}.expander.is-open .state-closed{display:none}.expander.is-open .state-open{display:block}.revealer__content{margin-bottom:10px;position:relative;height:216px;overflow:hidden}.revealer__content:after{content:"";position:absolute;height:92px;background:linear-gradient(0deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);left:0;right:0;bottom:0;z-index:3;pointer-events:none;opacity:1;transition:opacity .15s linear}.revealer__button button{text-decoration:underline}.revealer.is-open .revealer__content{height:auto}.revealer.is-open .revealer__content:after{opacity:0}.revealer.is-open .state-closed{display:none}.revealer.is-open .state-open{display:block}.panel{position:fixed;top:0;left:0;bottom:0;right:0;height:auto;margin-bottom:0;display:flex;flex-direction:column;background-color:#fff;z-index:99;transform:translateX(100%);transition:all .15s ease-out}.panel.is-open{transform:translateX(0)}.panel__container{position:fixed;right:0;top:0;bottom:0;display:flex;z-index:999}.panel__header{height:49px;border-bottom:1px solid #e2e2e2;display:flex;justify-content:center;align-items:center;flex:0 0 49px}.panel__header .close-button{position:absolute;top:3px;left:5px;line-height:0}.panel__header__heading{font-size:18px;line-height:1;margin-bottom:0;font-weight:700;font-variation-settings:"wght" 700}.panel__extra{position:absolute;right:20px}@media(min-width: 768px){.panel__extra{display:none}}.panel__extra button{text-decoration:underline;font-size:16px}.panel__content{flex:1;overflow:auto;overscroll-behavior:contain;padding:25px 20px 30px 20px;margin-bottom:77px}@media(min-width: 550px){.panel__content{padding:25px 40px 30px 40px}}@media(min-width: 768px){.panel__content{margin-bottom:0}}.panel__content.-no-padding{padding:0;margin:0}@media(min-width: 768px){.panel__footer{display:none}}.panel hr{opacity:.1;height:4px;background:linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 100%);margin:0;padding:0;border:0}.panel .contact-bar{display:flex;height:77px}.panel:after,.panel .view-more__button{display:none}.panel .expander__content__excerpt{display:none}.panel .expander__content__full{display:block;opacity:1}.panel .expander__button{display:none}.panel .revealer__content{height:auto}.panel .revealer__content:after{display:none}.panel .revealer__button{display:none}.panel-type-rooms .panel__content{margin-bottom:0}.has-location-panel-open .panel__container{z-index:1002}.hall-panel-content{display:none}@media(min-width: 768px){.hall-panel-content{display:block;margin-bottom:43px}}.results--list .expander .expander__content{margin-bottom:0}.results--list .expander__content__excerpt{margin-right:5px}.results--list .expander__content{display:flex}.results--list .expander__button{flex:0 0 auto}.results--list .expander.is-open .expander__content{flex-direction:column}.contact-bar{position:relative;--column-gap: 10px;display:flex;justify-content:center;grid-gap:var(--column-gap, 10px);padding:13px 20px 16px 20px;position:fixed;z-index:1002;background-color:#fff;bottom:0;left:0;right:0}.contact-bar:before{position:absolute;top:-4px;content:"";width:100%;height:4px;background:linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 100%);opacity:.1}@media(min-width: 1280px){.contact-bar{display:none}}.contact-bar .button--request{max-width:315px;flex:1 1 50%}.contact-bar .phone-reveal{border-radius:5px;border:1px solid rgba(132,132,132,.2);text-align:center;padding:6px 15px 9px 15px;height:48px;line-height:1;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;flex:1 1 50%;max-width:315px;transition:.15s linear all}@media(min-width: 550px){.contact-bar .phone-reveal{padding:0;align-items:center;justify-content:center;padding:6px 21px 9px 21px}}.contact-bar .phone-reveal i{display:block;margin-right:5px;vertical-align:-1px;order:2;margin-top:3px}@media(min-width: 550px){.contact-bar .phone-reveal i{margin-top:0;display:inline-block;order:initial}}.contact-bar .phone-reveal .small{font-size:12px;line-height:1.1;white-space:nowrap;flex-basis:100%;text-align:left;order:1}@media(min-width: 550px){.contact-bar .phone-reveal .small{font-size:16px;line-height:1.2;order:initial;flex-basis:auto}}.contact-bar .phone-reveal .phone-hidden{display:none}@media(min-width: 550px){.contact-bar .phone-reveal .phone-hidden{display:inline}}.contact-bar .phone-reveal .phone-all{white-space:nowrap;order:2;font-size:16px;line-height:1.2}@media(min-width: 550px){.contact-bar .phone-reveal .phone-all{order:initial}}@media(max-width: 374px){.contact-bar .phone-reveal .phone-all{font-size:14px}}.contact-bar .phone-reveal .phone-cover{display:block;white-space:nowrap;text-decoration:underline;cursor:pointer;order:2;font-size:16px;line-height:1.2;transition:.15s linear all}@media(min-width: 550px){.contact-bar .phone-reveal .phone-cover{order:initial}}@media(max-width: 374px){.contact-bar .phone-reveal .phone-cover{font-size:14px}}.contact-bar .phone-reveal:hover{border-color:rgba(132,132,132,.5)}.contact-bar .phone-reveal:hover .phone-cover{color:#1b6bff}.expired-overlay{background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;bottom:0;right:0;padding:40px;z-index:1002}.expired-overlay__message{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:15px;position:fixed;z-index:99;width:calc(100% - 80px);max-width:1280px;max-height:100%;top:260px;left:50%;transform:translate(-50%, 0);color:#00233e;font-size:21px;line-height:1.2;padding:50px 58px 50px 58px}.expired-overlay__message h2{font-size:21px;margin-bottom:0}.expired-overlay__message a{color:#1b6bff}.results__news{padding:40px 0 0 0;border-top:1px solid #e2e2e2;margin-top:60px}@media(min-width: 1280px){.results__news{padding:70px 0 0 0;margin-top:99px}}.results__news .h2{margin-bottom:13px;font-weight:400;font-variation-settings:"wght" 400}.results__news .blog-grid .blog-card:nth-child(2){display:none}@media(min-width: 550px){.results__news .blog-grid .blog-card:nth-child(2){display:grid}}.results__news .blog-grid .blog-card:nth-child(3){display:none}@media(min-width: 768px){.results__news .blog-grid .blog-card:nth-child(3){display:grid}}.results__news .blog-grid .blog-card:nth-child(4){display:none}@media(min-width: 1440px){.results__news .blog-grid .blog-card:nth-child(4){display:grid}}.results__news{padding:40px 0 0 0;border-top:1px solid #e2e2e2;margin-top:60px}@media(min-width: 1280px){.results__news{padding:70px 0 0 0;margin-top:99px}}.results__news .h2{margin-bottom:13px;font-weight:400;font-variation-settings:"wght" 400}.results__news .blog-grid .blog-card:nth-child(2){display:none}@media(min-width: 550px){.results__news .blog-grid .blog-card:nth-child(2){display:grid}}.results__news .blog-grid .blog-card:nth-child(3){display:none}@media(min-width: 768px){.results__news .blog-grid .blog-card:nth-child(3){display:grid}}.results__news .blog-grid .blog-card:nth-child(4){display:none}@media(min-width: 1440px){.results__news .blog-grid .blog-card:nth-child(4){display:grid}}.home .component-news{margin-top:70px;margin-bottom:50px}@media(max-width: 549px){.home .component-news{padding-right:0;padding-left:0}}@media(min-width: 1280px){.home .component-news{margin-top:90px;margin-bottom:66px}}.home .component-news .blog-grid{display:flex;grid-gap:0;overflow-x:auto;color:rgba(0,0,0,0)}.home .component-news .blog-grid:hover{color:rgba(0,0,0,.2)}@media(max-width: 549px){.home .component-news .blog-grid{scroll-padding:20px}}@media(min-width: 1440px){.home .component-news .blog-grid{margin-left:0;margin-right:0;padding-inline-start:0;scroll-padding:0;overflow-x:hidden}}@media(max-width: 549px){.home .component-news .blog-grid .buffer{padding:10px}}.home .component-news .blog-card{scroll-snap-align:start;grid-gap:0;display:flex;flex-direction:column;flex:0 0 60vw;margin-right:20px}.home .component-news .blog-card:last-of-type{margin-right:0}@media(min-width: 550px){.home .component-news .blog-card{flex:0 0 calc((100% - 20px)/2)}}@media(min-width: 768px){.home .component-news .blog-card{flex:0 0 calc((100% - 40px)/3)}}@media(min-width: 1280px){.home .component-news .blog-card{flex:0 0 calc((100% - 90px)/4);margin-right:30px}}@media(min-width: 1440px){.home .component-news .blog-card{flex:0 0 calc((100% - 150px)/6);min-width:0;max-width:223px}}.home .component-news .blog-card:last-child{scroll-snap-align:end}.home .component-news .blog-card__image{display:block;border-radius:5px 5px 0 0;overflow:hidden}.home .component-news .blog-card__image img{background-color:#e6e6e6;aspect-ratio:223/160;border-radius:0}.home .component-news .blog-card__intro{border:1px solid #e0e0e0;border-top:0;padding:15px 18px 25px 21px;flex:1;border-radius:0 0 5px 5px}.home .component-news .blog-card .h2{font-size:18px;line-height:1.4;margin-bottom:16px;font-weight:400;font-variation-settings:"wght" 400}.home .component-news .blog-card .byline{display:none}.home .component-news .blog-card p{font-size:14px;line-height:1.2}.home .component-news .blog-card .read-more{font-size:12px;font-weight:400;font-variation-settings:"wght" 400}@media(min-width: 550px){.home .component-news .buffer{width:20px}}@media(min-width: 1280px){.home .component-news .buffer{width:50px}}@media(min-width: 1440px){.home .component-news .buffer{display:none}}.home .component-home-content{margin-bottom:90px}.home .component-home-content h1{font-size:33px;line-height:1.2;margin-bottom:15px}.home .component-home-content h2{font-size:23px;line-height:1.2;margin-bottom:15px}.home .component-home-content p{color:rgba(0,0,0,.5);max-width:1170px}.hall{padding-top:18px;position:relative}@media(pointer: coarse)and (max-width: 767px){.hall{padding-top:0;position:relative}}@media(min-width: 1280px){.hall__columns{display:flex;justify-content:space-between;max-width:1360px;padding:0 80px;width:100%;margin:0 auto 40px auto}}.hall__columns main{flex:0 0 65%;min-width:0}@media(min-width: 1280px){.hall__columns main{padding-right:53px}}.hall__columns aside{flex:0 0 35%}.hall__columns aside .hall__request{display:none}@media(min-width: 1280px){.hall__columns aside .hall__request{display:block;position:sticky;top:25px;bottom:39px}}.hall__header .row{align-items:flex-start}.hall__shoutout{border-radius:5px;margin-top:1px;padding:3px 5px 3px 5px;display:inline-flex;gap:3px;background-color:#ffbc06;color:#00233e;font-size:13.2px;line-height:16px;margin-bottom:10px}.hall__shoutout i{margin-top:2.5px}.page-name-advertise-with-us .wp-block-group__inner-container{width:100%;margin-left:auto;margin-right:auto;padding:0 20px}@media(min-width: 550px){.page-name-advertise-with-us .wp-block-group__inner-container{padding:0 40px}}.page-name-advertise-with-us .advertise{text-align:center;overflow-x:hidden}.page-name-advertise-with-us .advertise strong{font-weight:700;font-variation-settings:"wght" 700}.page-name-advertise-with-us .advertise__banner{background:#f3efec;padding-top:48px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner{padding-top:89px}}.page-name-advertise-with-us .advertise__banner .wp-block-group__inner-container{max-width:none;padding:0}.page-name-advertise-with-us .advertise__banner .advertise__banner__top{margin-bottom:34px}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__banner .advertise__banner__top{margin-bottom:30px}}.page-name-advertise-with-us .advertise__banner .advertise__banner__top .wp-block-group__inner-container{max-width:925px;padding:0 20px}@media(min-width: 550px){.page-name-advertise-with-us .advertise__banner .advertise__banner__top .wp-block-group__inner-container{max-width:1005px;padding:0 40px}}.page-name-advertise-with-us .advertise__banner__intro{max-width:697px;margin-left:auto;margin-right:auto}.page-name-advertise-with-us .advertise__banner h5{font-size:17px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner h5{font-size:18px}}.page-name-advertise-with-us .advertise__banner__image{margin:0;display:flex;justify-content:center;height:224px;overflow:hidden;position:relative}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner__image{height:390px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__banner__image{height:auto}}.page-name-advertise-with-us .advertise__banner__image img{position:absolute;width:552px;max-width:1354px;height:auto}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner__image img{width:960px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__banner__image img{position:static;width:100%}}.page-name-advertise-with-us .advertise__banner h1{font-size:47px;line-height:1.04;margin-bottom:16px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner h1{font-size:77px;margin-bottom:23px}}.page-name-advertise-with-us .advertise__banner p{font-size:17px;line-height:1.45;margin-bottom:27px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner p{margin-bottom:31px}}.page-name-advertise-with-us .advertise__banner .media-logos__grid{gap:26px;align-items:center;max-width:877px;flex-wrap:wrap;max-width:300px}@media(min-width: 550px){.page-name-advertise-with-us .advertise__banner .media-logos__grid{gap:40px;flex-wrap:nowrap;max-width:none}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner .media-logos__grid{gap:67px}}.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo img{width:100%;height:auto}.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--1{width:75px}@media(min-width: 550px){.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--1{width:110px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--1{width:130px}}.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--2{width:104px}@media(min-width: 550px){.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--2{width:152px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--2{width:181px}}.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--3{width:118px}@media(min-width: 550px){.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--3{width:172px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--3{width:205px}}.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--4{width:92px}@media(min-width: 550px){.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--4{width:135px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__banner .media-logos__grid .media-logo--4{width:160px}}.page-name-advertise-with-us .advertise__table{padding-top:56px;padding-bottom:73px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__table{padding-top:88px;padding-bottom:105px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__table{padding-top:88px;padding-bottom:115px}}@media(min-width: 1440px){.page-name-advertise-with-us .advertise__table{padding-top:112px}}.page-name-advertise-with-us .advertise__table .wp-block-group__inner-container{max-width:933px;position:relative}@media(max-width: 549px){.page-name-advertise-with-us .advertise__table .wp-block-group__inner-container{padding:0}}.page-name-advertise-with-us .advertise__table h2{font-size:26px;line-height:1.1;margin-bottom:26px}@media(max-width: 549px){.page-name-advertise-with-us .advertise__table h2{padding:0 20px}}@media(min-width: 375px){.page-name-advertise-with-us .advertise__table h2{font-size:30px}}@media(min-width: 550px){.page-name-advertise-with-us .advertise__table h2{margin-bottom:36px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__table h2{margin-bottom:34px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__table h2{font-size:40px}}.page-name-advertise-with-us .advertise__table .wp-block-table{padding:0;margin:0;overflow-x:auto}@media(max-width: 549px){.page-name-advertise-with-us .advertise__table .wp-block-table table{margin:0 20px}}.page-name-advertise-with-us .advertise__table .wp-block-table table td,.page-name-advertise-with-us .advertise__table .wp-block-table table th{font-size:16px;text-align:left;line-height:1.45;border-bottom:2px solid #d9d9d9;padding:14px 0 14px 0}@media(min-width: 768px){.page-name-advertise-with-us .advertise__table .wp-block-table table td,.page-name-advertise-with-us .advertise__table .wp-block-table table th{font-size:18px}}.page-name-advertise-with-us .advertise__table .wp-block-table table td{padding:16px 0 16px 0;height:78px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__table .wp-block-table table td{height:89px}}.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(1){color:#1b6bff}@media(min-width: 550px){.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(1){visibility:hidden}}.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(1) img{display:inline-block;margin-left:6px;vertical-align:-5px}.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(2){padding-left:22px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(2){padding-left:30px}}.page-name-advertise-with-us .advertise__table .wp-block-table table td:nth-child(2),.page-name-advertise-with-us .advertise__table .wp-block-table table td:nth-child(3),.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(2),.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(3){width:68px;text-align:center}@media(min-width: 768px){.page-name-advertise-with-us .advertise__table .wp-block-table table td:nth-child(2),.page-name-advertise-with-us .advertise__table .wp-block-table table td:nth-child(3),.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(2),.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(3){width:174px;padding-left:30px}}.page-name-advertise-with-us .advertise__table .wp-block-table table td:nth-child(2) img,.page-name-advertise-with-us .advertise__table .wp-block-table table td:nth-child(3) img,.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(2) img,.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(3) img{display:inline-block}.page-name-advertise-with-us .advertise__table .wp-block-table table td:nth-child(3),.page-name-advertise-with-us .advertise__table .wp-block-table table th:nth-child(3){padding-left:13px}.page-name-advertise-with-us .advertise__table .wp-block-table table tr:last-child td:first-child{line-height:1.1}.page-name-advertise-with-us .advertise__table .wp-block-table table small{font-size:16px}.page-name-advertise-with-us .advertise__table .wp-block-buttons{margin-top:30px;margin-bottom:0}@media(max-width: 549px){.page-name-advertise-with-us .advertise__table .wp-block-buttons{padding:0 20px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__table .wp-block-buttons{margin-top:55px}}.page-name-advertise-with-us .advertise__table .wp-block-button__link{max-width:none !important}.page-name-advertise-with-us .advertise__section-1{background:#f3efec;padding-top:56px;padding-bottom:79px}@media(min-width: 550px){.page-name-advertise-with-us .advertise__section-1{padding-bottom:74px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-1{padding-top:86px;padding-bottom:108px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__section-1{padding-top:116px;padding-bottom:164px}}.page-name-advertise-with-us .advertise__section-1 .wp-block-group__inner-container{max-width:1447px}.page-name-advertise-with-us .advertise__section-1 h2{font-size:30px;line-height:1.1;margin-bottom:16px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-1 h2{font-size:40px}}.page-name-advertise-with-us .advertise__section-1 p{font-size:17px;line-height:1.45;max-width:621px;margin-left:auto;margin-right:auto}.page-name-advertise-with-us .advertise__section-1 .wp-block-columns{display:grid;grid-template-columns:1fr;gap:16px;margin-top:28px}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__section-1 .wp-block-columns{grid-template-columns:repeat(3, 1fr)}}.page-name-advertise-with-us .advertise__section-1 .wp-block-columns .wp-block-column{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:15px;background-color:#fff;padding:45px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-1 .wp-block-columns .wp-block-column{padding-bottom:56px}}.page-name-advertise-with-us .advertise__section-1 .wp-block-columns .wp-block-column h2{font-size:47px;line-height:1.04;margin-bottom:8px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-1 .wp-block-columns .wp-block-column h2{font-size:53px;line-height:1.2}}.page-name-advertise-with-us .advertise__section-1 .wp-block-columns .wp-block-column p{font-size:17px;line-height:1.45;margin:0}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-1 .wp-block-columns .wp-block-column p{font-size:18px}}.page-name-advertise-with-us .advertise__section-1 .wp-block-columns .wp-block-column figure{margin:0 0 8px 0}.page-name-advertise-with-us .advertise__section-2{padding-top:61px;padding-bottom:28px;text-align:left}@media(min-width: 550px){.page-name-advertise-with-us .advertise__section-2{padding-top:59px;padding-bottom:80px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-2{padding-top:88px;padding-bottom:104px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__section-2{padding-top:72px;padding-bottom:57px}}@media(min-width: 1440px){.page-name-advertise-with-us .advertise__section-2{padding-top:72px;padding-bottom:98px}}.page-name-advertise-with-us .advertise__section-2 .wp-block-group__inner-container{max-width:1306px}.page-name-advertise-with-us .advertise__section-2 .wp-block-columns{display:flex;flex-direction:column;gap:56px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns{flex-direction:row;gap:52px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns{gap:86px}}.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-column:nth-child(1){order:2}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-column:nth-child(1){order:1;flex:1 1 auto;padding-left:27px}}.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-column:nth-child(2){order:1}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-column:nth-child(2){order:2;flex:0 0 292px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-column:nth-child(2){flex:0 0 485px}}.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image{position:relative;margin:0}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image{margin:0}}.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image img{width:100%;height:auto}.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image figcaption{color:#fff;font-size:11px;line-height:1.09;position:absolute;bottom:58px;left:28px}@media(min-width: 550px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image figcaption{font-size:15.5px;bottom:80px;left:37px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image figcaption{font-size:9.633px;bottom:50px;left:25px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image figcaption{font-size:16px;bottom:84px;left:41px}}.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image figcaption:before{display:inline-block;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 10' fill='none'%3E%3Cpath d='M7.24783 4.20399C7.24783 6.3024 3.93642 9.32164 3.93642 9.32164C3.93642 9.32164 0.625 6.3024 0.625 4.20399C0.625 2.70767 1.83801 0.892578 3.93642 0.892578C6.03482 0.892578 7.24783 2.70767 7.24783 4.20399Z' fill='%23FFBC06'/%3E%3C/svg%3E");background-size:contain;width:8px;height:10px;margin-right:4px}@media(min-width: 550px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image figcaption:before{width:11px;height:14px}}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image figcaption:before{width:6.6px;height:8.4px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__section-2 .wp-block-columns .wp-block-image figcaption:before{width:11px;height:14px}}.page-name-advertise-with-us .advertise__section-2 h2{font-size:30px;line-height:1.1;margin-bottom:16px}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-2 h2{font-size:40px;margin-bottom:20px}}@media(min-width: 1280px){.page-name-advertise-with-us .advertise__section-2 h2{margin-top:88px}}.page-name-advertise-with-us .advertise__section-2 p{font-size:17px;line-height:1.45;margin:0 0 1.4em 0}@media(min-width: 768px){.page-name-advertise-with-us .advertise__section-2 p{font-size:18px}}.page-name-advertise-with-us .advertise__section-2 .wp-block-buttons{margin-top:44px}.page-name-advertise-with-us .advertise .wp-block-button__link{display:flex;align-items:center;justify-content:center;padding:0;background-color:#ff395b;height:58px;width:100%;max-width:268px;font-size:18px;text-decoration:none;border-radius:5px}.page-name-advertise-with-us .advertise .wp-block-button__link:active{color:#fff}.page-name-advertise-with-us .wp-block-buttons{margin:0}.page-name-advertise-with-us .wp-block-button__width-100{width:100%}.blog .header-wrapper h1{margin:.9em 0}.blog .header-wrapper{border-bottom:1px solid #e2e2e2;margin-bottom:30px}.load-more{margin:5em 0;display:flex;justify-content:center}.blog-grid{display:grid;gap:40px}@media(min-width: 550px){.blog-grid{grid-template-columns:repeat(2, 1fr);gap:60px 20px}.blog-grid .blog-card--first{grid-column:1/3}}@media(min-width: 768px){.blog-grid{grid-template-columns:repeat(3, 1fr);gap:60px 30px}.blog-grid .blog-card--first{grid-column:1/4;grid-template-rows:1fr}}.byline{display:inline-flex;align-items:center;color:rgba(0,0,0,.5);text-decoration:none;flex-wrap:wrap}.byline a{display:flex;align-items:center;color:rgba(0,0,0,.5)}.byline a:hover .byline__avatar:after{opacity:1}.byline a:hover .byline__author{color:#00233e}.byline__avatar{position:relative;margin-right:10px}.byline__avatar:after{content:"";background-color:rgba(0,0,0,.1);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;border-radius:100%}.byline .avatar{border-radius:100%}.byline__author{text-decoration:underline}.byline__date{text-decoration:none;white-space:nowrap}.single-post .blog-item article.post{width:680px;max-width:100%;margin:0 auto}.single-post .blog-item__header h1{margin:.9em 0 0}.single-post .blog-item__body img{background-color:#e6e6e6;width:100%;height:auto}.single-post .blog-item__body p,.single-post .blog-item__body ul,.single-post .blog-item__body ol{margin:1em 0}.single-post .blog-item__body a{color:#1b6bff}.single-post .blog-item__body a:hover{color:#00233e}.single-post .blog-item__body strong{font-weight:700;font-variation-settings:"wght" 700}.single-post .blog-item__body h2,.single-post .blog-item__body h3,.single-post .blog-item__body h4,.single-post .blog-item__body h5,.single-post .blog-item__body h6{margin:1.5em 0 .25em}.single-post .blog-item__body ul{list-style:disc;margin-left:2em}.single-post .blog-item__body ul li{margin:.5em 0}.single-post .blog-item__body ol{list-style:decimal;margin-left:2em}.single-post .blog-item__body ol li{margin:.5em 0}.single-post .blog-item__body .post-contents{margin-left:0;list-style:none}.single-post .blog-item__body .post-contents .indented{margin-left:25px}.single-post .blog-item__body table{width:100%;overflow-x:auto;display:block;white-space:nowrap}.single-post .blog-item__body table tbody{width:100%;display:table}.single-post .blog-item__body table th,.single-post .blog-item__body table td{padding:12px 25px 10px 0;border-bottom:1px solid #e2e2e2}.single-post .blog-item__body .alignleft{float:left}.single-post .blog-item__body .alignright{float:right}.single-post .blog-item__body .aligncenter{display:block;margin-left:auto;margin-right:auto}.single-post .blog-item__body figure.wp-caption.alignleft,.single-post .blog-item__body img.alignleft{margin:7px 24px 7px 0}.single-post .blog-item__body .wp-caption.alignleft{margin:7px 14px 7px 0}.single-post .blog-item__body figure.wp-caption.alignright,.single-post .blog-item__body img.alignright{margin:7px 0 7px 24px}.single-post .blog-item__body .wp-caption.alignright{margin:7px 0 7px 14px}.single-post .blog-item__body .wp-caption.aligncenter,.single-post .blog-item__body img.aligncenter,.single-post .blog-item__body img.alignnone{margin-top:7px;margin-bottom:7px}.single-post .blog-item__body .wp-caption{margin-bottom:24px}.single-post .blog-item__body .wp-caption img[class*=wp-image-]{display:block;margin:0}.single-post .blog-item__body .wp-caption-text{box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0}.single-post .blog-item__body div.wp-caption .wp-caption-text{padding-right:10px}.single-post .blog-item__body div.wp-caption.alignright .wp-caption-text,.single-post .blog-item__body div.wp-caption.alignright img[class*=wp-image-]{padding-left:10px;padding-right:0}.single-post .blog-item__body blockquote{position:relative;font-size:23px;line-height:1.2;padding-left:47px;margin-top:43px;margin-bottom:43px}.single-post .blog-item__body blockquote:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%0A%3Csvg width='13' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.137 2c-1.91 1.273-3.182 3.618-3.182 5.364m0 0c0 2.181 2.546 2.181 2.546 0 0-2.182-2.546-2.182-2.546 0ZM11.5 2C9.591 3.273 8.318 5.618 8.318 7.364m0 0c0 2.181 2.546 2.181 2.546 0 0-2.182-2.546-2.182-2.546 0Z' stroke='%231B6BFF' stroke-width='2.545'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:13px;height:13px;left:26px;top:2px}.single-post .blog-item__footer{margin:30px 0 26px 0}@media(min-width: 1280px){.single-post .blog-item__footer{margin:30px 0 66px 0}}.single-post .blog-item__footer .share-bar{display:flex;justify-content:center}.single-post .blog-item__footer .share-bar a{padding:5px;margin:0 5px}.single-post .blog-item__footer .share-bar a.facebook path{fill:#205498}.single-post .blog-item__footer .share-bar a.twitter path{fill:#59a8db}.single-post .blog-item__footer .share-bar a:hover path{fill:#000}.single-post .blog-item__footer .byline{border:1px solid #e2e2e2;border-left:0;border-right:0;padding:18px 0;font-size:14px;line-height:1.4;width:100%;margin:34px 0}.blog-meta{display:flex;justify-content:space-between;margin:1em 0}.blog-meta .share-bar{flex-shrink:0;display:flex;align-items:center;margin-left:30px}.blog-meta .share-bar a{display:flex;padding:5px;height:26px;align-items:center;margin:0 -5px 0 10px}.blog-meta .share-bar svg{opacity:.7}.blog-meta .share-bar a:hover svg{opacity:1}.other-posts>h2{margin-bottom:.5em;color:#000}.other-posts{margin-bottom:6rem}.author-profile{margin:45px auto;display:flex}.author-profile__pfp{flex:0 0 274px;margin-right:30px;min-width:200px;max-width:275px}.author-profile__pfp img{width:100%;height:auto;border-radius:100%}@media(max-width: 1279px){.author-profile__pfp{display:none}}.author-profile__inner{max-width:1117px;flex:1 1 auto}.author-profile__header{display:flex;align-items:center}.author-profile__header img{width:98px;height:auto;border-radius:100%;display:block;margin:0 1em 0 0}@media(min-width: 550px){.author-profile__header img{width:143px}}@media(min-width: 768px){.author-profile__header img{width:216px}}@media(min-width: 1280px){.author-profile__header img{display:none}}.author-profile__header h1,.author-profile__header p{margin:0}@media(max-width: 549px){.author-profile__header h1{word-break:break-word}}@media(max-width: 1279px){.author-profile__header h1{font-size:33px}}.author-profile__details{display:grid;gap:25px 20px}.author-profile__details p{margin:1em 0}@media(min-width: 550px){.author-profile__details{grid-template-columns:1fr 1fr}}@media(min-width: 1280px){.author-profile__details{gap:30px 30px;grid-template-columns:auto 274px 205px}}.author-profile__details{margin-top:1.6rem}.author-profile__details p:first-child,.author-profile__details h3{margin-top:0}.author-profile__description{font-size:18px;line-height:1.4}@media(min-width: 550px)and (max-width: 1279px){.author-profile__description{grid-column:1/3}}@media(min-width: 550px)and (max-width: 1279px){.author-profile__links{grid-row:2/3}}.author-profile__links h3{margin-bottom:1em}.author-profile__links li{margin:.5em 0}.author-profile__links a{color:inherit}.author-profile__links a:hover{color:#1b6bff}.author-profile__links--social a{text-decoration:none}.author-profile__links--social a i{width:15px;text-align:center;display:inline-block;vertical-align:text-top;margin-right:7px}.author-profile__links--social a i.facebook path{fill:#205498}.author-profile__links--social a i.twitter path{fill:#59a8db}.author-profile__links--social a span{text-decoration:underline}.page-name-hall-enquiry .site-header__inner{max-width:1280px}.page-name-hall-enquiry .copyright-footer .container{max-width:1280px}.page-name-hall-enquiry h1{margin-bottom:18px;max-width:568px}@media(min-width: 1280px){.page-name-hall-enquiry h1{margin-bottom:34px;max-width:677px}}.page-name-hall-enquiry .hall-enquiry-wrapper{--column-gap: 30px;display:flex;justify-content:space-between;grid-gap:var(--column-gap, 30px)}.page-name-hall-enquiry .hall-enquiry-wrapper .hall-enquiry-wrapper-form{flex:1 0 auto;padding-top:3px;max-width:568px;width:100%}.page-name-hall-enquiry .hall-enquiry-wrapper .hall-enquiry-details{flex:0 0 323px;max-width:323px;display:none}@media(min-width: 1280px){.page-name-hall-enquiry .hall-enquiry-wrapper .hall-enquiry-details{display:block}}.page-name-hall-enquiry .hall-enquiry-wrapper .hall-enquiry-details h4{color:#000;margin-bottom:8px}.page-name-hall-enquiry .hall-enquiry-list .listing__title{display:block}.page-name-hall-enquiry .hall-enquiry-list .listing__remove{display:none}.page-name-hall-enquiry .hall-enquiry-list .listing__gallery img{width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.page-name-hall-enquiry .hall-enquiry-list .listing__city-operator{font-weight:400;font-variation-settings:"wght" 400}.page-name-hall-enquiry .hall-enquiry-list .listing__operator{display:none}.page-name-hall-enquiry .hall-enquiry-list--multiple{border-bottom:1px #e2e2e2 solid}.page-name-hall-enquiry .hall-enquiry-list--multiple .listing{--column-gap: 13px;display:flex;grid-gap:var(--column-gap, 13px);border-top:1px #e2e2e2 solid;padding:4px 0}.page-name-hall-enquiry .hall-enquiry-list--multiple .listing__gallery{flex:0 0 98px;border-radius:3px;aspect-ratio:98/71;margin-bottom:auto}.page-name-hall-enquiry .hall-enquiry-list--multiple .listing__gallery img{font-family:"object-fit:cover", "object-fit:cover";-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:98/71}.page-name-hall-enquiry .hall-enquiry-list--multiple .listing__details{display:flex;flex-direction:column;justify-content:center}.page-name-hall-enquiry .hall-enquiry-list--multiple .listing__title{font-size:18px;margin-bottom:1px}.page-name-hall-enquiry .hall-enquiry-list--multiple .listing__remove{display:block;color:rgba(0,0,0,.5);font-size:12px;line-height:1.2;text-decoration:underline;text-align:left}.page-name-hall-enquiry .hall-enquiry-list--multiple .listing__city-operator,.page-name-hall-enquiry .hall-enquiry-list--multiple .listing__price{display:none}.page-name-hall-enquiry .hall-enquiry-list--multiple .listing__operator{display:block;margin-bottom:0}.page-name-hall-enquiry #detail-contact-form{max-width:568px;margin:0 auto 0 0}@media(min-width: 1280px){.page-name-hall-enquiry #detail-contact-form{max-width:468px}}.page-name-hall-enquiry #detail-contact-form textarea{resize:vertical}.page-name-hall-enquiry #detail-contact-form .buttons button svg{display:none}.page-name-hall-enquiry .form__field--signup{margin-top:30px}.page-name-hall-enquiry .form__field--signup label{color:#000;font-size:14px;line-height:1.2}.form__field{position:relative}.form__field .message{display:none;padding:4px 3px 3px 5px;font-size:12px;line-height:1.1;color:#ff395b}.form__field .form__field__input-holder:after{position:absolute;right:20px;top:43px}.form__field.is-valid .form__field__input-holder:after{content:"";right:18px}.form__field.is-invalid label,.form__field.error label{color:#ff395b}.form__field.is-invalid .form__field__input-holder,.form__field.error .form__field__input-holder{background-color:rgba(255,57,91,.1);border-radius:5px;padding:2px}.form__field.is-invalid .form__field__input-holder:after,.form__field.error .form__field__input-holder:after{content:""}.form__field.is-invalid .message,.form__field.error .message{display:block}#detail-contact-form textarea:invalid+span:before{content:"Please add a message"}#detail-contact-form #txtName:invalid+span:before,#detail-contact-form .form__field--name.error span:before,#detail-contact-form #txtName.changed:invalid+span:before{content:"Please add your name"}#detail-contact-form #txtEmail.invalid+span:before,#detail-contact-form .form__field--email.error span:before,#detail-contact-form #txtEmail.changed:invalid+span:before{content:"Please use a valid email address"}#detail-contact-form .whats-this{line-height:25px}#detail-more{border-top:1px #e3e3e3 solid}.page-name-thank-you .hall__others--others{padding:49px 0 0 0;border:0}.page-name-thank-you .hall__others--others .container{padding:0}.page-name-thank-you .hall__others--others .results--list{padding:0 20px 5px 20px}.template-login-register{background:#fff;min-height:100%}.template-login-register .page-wrapper{min-height:100%}.template-login-register header{margin-bottom:auto}.template-login-register .site-header{border:0;align-self:flex-start}.template-login-register header .container,.template-login-register footer .container{max-width:1280px}.template-login-register .content-wrapper{border:1px solid #d6d6d6;width:1120px;max-width:calc(100% - 44px);margin:3rem auto auto;box-sizing:border-box;padding:30px 22px}@media(min-width: 768px){.template-login-register .content-wrapper{max-width:calc(100% - 60px);padding:50px 60px}}.template-login-register .content-wrapper .register-intro{font-size:1.125rem;max-width:662px;margin:1.5em 0}.template-login-register .content-wrapper .container{padding:0}.template-login-register .content-wrapper h1{font-size:33px;margin-bottom:15px}@media(min-width: 1280px){.template-login-register .content-wrapper h1{font-size:50px}}.template-login-register .site-header__search-bar,.template-login-register .site-header__buttons,.template-login-register .site-footer__main{display:none}.template-login-register .copyright-footer,.template-login-register .site-footer{min-height:auto;background:#fff;margin-top:3rem}.template-login-register .message{padding:17px 0 17px 0;max-width:468px}.template-login-register .g-recaptcha{transform:scale(0.75);transform-origin:top left}@media(min-width: 375px){.template-login-register .g-recaptcha{transform:scale(1)}}.template-login-register .message{display:block}#login{width:auto;margin-left:0;padding:0}#login h1,#login .message.register,#login #backtoblog,#login #license_title,#login label[for=captcha_input]{display:none}#login form{max-width:468px}#login form input[type=checkbox]{position:absolute;left:0;top:3px;box-shadow:none;vertical-align:baseline;width:18px;height:18px;display:inline-block;margin-right:0 10px 0 0;border:1px rgba(0,0,0,.34) solid;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .1s linear}#login form input[type=checkbox]:before{display:none}#login form input[type=checkbox]:after{content:"";position:absolute;top:3px;left:2px;opacity:0;transition:all .1s linear}#login form input[type=checkbox]:checked{background-color:#1b6bff}#login form input[type=checkbox]:checked:after{opacity:1}#login form .wp-pwd{position:relative;margin-top:0}#login form .wp-hide-pw{background:none;color:gray;position:absolute;right:0;border:none;border-radius:0;top:0;height:100%;width:auto;min-width:45px;text-align:center}#login form .wp-hide-pw>.dashicons{top:.1em;display:inline-block;line-height:normal}#login form>p,#login form .user-pass-wrap,#login form p.submit,#login form p.forgetmenot{margin-top:1rem}#login form #license-p,#login form p.forgetmenot{margin-top:2em}#login form #license-p label#accept_license-label,#login form #license-p label[for=rememberme],#login form p.forgetmenot label#accept_license-label,#login form p.forgetmenot label[for=rememberme]{display:inline-block;font-size:1rem;color:#000}#login form #license-p label#accept_license-label,#login form p.forgetmenot label#accept_license-label{font-size:15px;padding-left:28px;position:relative}#login form #license-p label#accept_license-label input,#login form p.forgetmenot label#accept_license-label input{vertical-align:-3px}#login form #pass_strength_msg{font-size:.75rem}#login #nav{color:rgba(0,0,0,0);font-size:1rem;margin-top:1em}#login #nav a{color:#1b6bff;margin-right:14px}#login #nav a:hover{color:#00233e}@media(max-width: 549px){#login #nav a:last-child{display:block}}#login .submit .button{background:#ff395b;color:#fff;border-color:rgba(0,0,0,0);cursor:pointer;padding:15px 15px 16px 15px;border-radius:5px}#login .submit .button:hover{background-color:#e63352}#login .wp-generate-pw{margin-bottom:10px}#login .admin-email-confirm-form .button.button-large{background:#ff395b;color:#fff;border-radius:5px;cursor:pointer;padding:15px 15px 16px 15px;font-size:16px;line-height:1.4;margin-bottom:10px}#login .forgetmenot{position:relative;padding-left:25px}#login_error{background-color:rgba(255,57,91,.1);padding:5px 12px 8px 5px;color:#ff395b;font-size:12px;line-height:1.2;font-weight:400;font-variation-settings:"wght" 400;border-radius:5px;max-width:468px}#pass-strength-result{width:auto}.gglcptch{margin-top:2em}.favourites{margin-top:45px;margin-bottom:90px}.favourites__header{margin-bottom:37px}.favourites__buttons{--column-gap: 12px;display:flex;grid-gap:var(--column-gap, 12px);margin-top:11px;flex-wrap:wrap}.compare{margin-bottom:81px}#compare-halls{overflow-x:auto}#compare-halls .compare-halls__list{display:flex;grid-gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-color:rgba(0,0,0,.5) rgba(0,0,0,0);scrollbar-width:thin}#compare-halls .compare-halls__list .compare-halls__hall{flex:0 0 190px;overflow:hidden;scroll-snap-align:start}@media(min-width: 550px){#compare-halls .compare-halls__list .compare-halls__hall{flex:0 0 253px}}@media(min-width: 1440px){#compare-halls .compare-halls__list .compare-halls__hall{flex:0 0 350px}}#compare-halls .listing__location{padding-bottom:9px}#compare-halls .hall__location{margin-bottom:0}#compare-halls .hall__location h2{margin-bottom:13px}#compare-halls .hall__location__map{margin-bottom:9px}#compare-halls .hall__location__location__inner{border:0;padding:6px 0}#compare-halls .hall__location__location__name{color:rgba(0,0,0,.5);font-size:12px;line-height:1.1;grid-gap:6px}#compare-halls .location-map{height:auto;width:100%;border-radius:15px;aspect-ratio:253/220}#compare-halls .hall__location__map__expand,#compare-halls .hall__location__list__header{display:none}#compare-halls .hall__rooms{margin-bottom:0;border-bottom:0}#compare-halls .hall__rooms h2{margin-bottom:17px}#compare-halls .hall__rooms .hall__rooms__list .room-listing{display:block}#compare-halls .hall__rooms .room-listing__price{text-align:left}#compare-halls .hall__rooms .room-listing__price .price-bar__amount{align-items:flex-start}#compare-halls .hall__rooms .room-listing__price .price-bar__per{justify-content:flex-start}#compare-halls .hall__rooms .room-listing__title-features{margin-bottom:7px}#compare-halls .hall__rooms .room-listing__features{flex-direction:column;grid-gap:10px 18.5px}.compare__contact-all{margin-top:36px;position:fixed;bottom:0;left:0;right:0;background-color:#fff}.compare__contact-all hr{display:block !important;opacity:.1;height:4px;background:linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 100%);margin:0;padding:0;border:0}.compare__contact-all__padding{padding:13px 20px 16px 20px;display:flex;justify-content:center}.compare__contact-all .button{max-width:363px;width:100%}.page-template-basic .page-wrapper,.page-name-contact-us .page-wrapper{min-height:100vh}.page-template-basic main,.page-name-contact-us main{margin-top:45px;margin-bottom:90px;font-size:18px;line-height:1.45}.page-template-basic main .container__inner,.page-name-contact-us main .container__inner{max-width:735px}.page-template-basic main a,.page-name-contact-us main a{transition:all .15s linear;color:#1b6bff}.page-template-basic main a:hover,.page-name-contact-us main a:hover{color:#00233e}.page-template-basic main strong,.page-name-contact-us main strong{font-weight:700;font-variation-settings:"wght" 700}.page-template-basic main h1,.page-name-contact-us main h1{color:#ffbc06;margin-bottom:36px}.page-template-basic main h2,.page-name-contact-us main h2{margin-bottom:23px}.page-template-basic main p,.page-name-contact-us main p{margin-top:16px;margin-bottom:28px}.page-template-basic main ul,.page-name-contact-us main ul{margin-top:16px;margin-bottom:28px;font-size:18px;line-height:1.45;margin-left:1.6em}.page-template-basic main ul li,.page-name-contact-us main ul li{margin-bottom:8px;list-style:disc}.page-template-basic main ol,.page-name-contact-us main ol{counter-reset:item}.page-template-basic main ol li,.page-name-contact-us main ol li{font-size:21px;line-height:1.2;margin:28px 0}.page-template-basic main ol li:before,.page-name-contact-us main ol li:before{content:counters(item, ".") ". ";counter-increment:item}.page-template-basic main ol ol,.page-name-contact-us main ol ol{margin-top:16px;margin-bottom:28px}.page-template-basic main ol ol li,.page-name-contact-us main ol ol li{font-size:18px;line-height:1.45;margin-top:16px;margin-bottom:23.4px}.page-template-basic main ol ul,.page-name-contact-us main ol ul{list-style:disc inside;margin-left:1.6em}.page-template-basic main ol ul li,.page-name-contact-us main ol ul li{font-size:18px;line-height:1.45;margin:8px 0}.page-template-basic main ol ul li:before,.page-name-contact-us main ol ul li:before{content:"";counter-increment:none}.page-template-basic main ol p,.page-name-contact-us main ol p{margin-top:16px;margin-bottom:28px;font-size:18px;line-height:1.45}.page-template-basic main table,.page-name-contact-us main table{font-size:15px;line-height:1.333}.page-template-basic main table tr,.page-name-contact-us main table tr{border-bottom:1px solid #e2e2e2}.page-template-basic main table th,.page-template-basic main table td,.page-name-contact-us main table th,.page-name-contact-us main table td{padding:12px 0}.page-template-basic main table th,.page-name-contact-us main table th{font-weight:700;font-variation-settings:"wght" 700}.page-template-basic main table tr>td+td,.page-template-basic main table tr>th+td,.page-name-contact-us main table tr>td+td,.page-name-contact-us main table tr>th+td{padding-left:25px}.page-template-basic main .has-blue-color,.page-name-contact-us main .has-blue-color{color:#00233e}.page-template-basic main .has-yellow-color,.page-name-contact-us main .has-yellow-color{color:#ffbc06}.page-template-basic main .has-intense-blue-color,.page-name-contact-us main .has-intense-blue-color{color:#1b6bff}.page-template-basic main .has-black-color,.page-name-contact-us main .has-black-color{color:#000}.page-template-basic main .has-grey-color,.page-name-contact-us main .has-grey-color{color:rgba(0,0,0,.5)}.page-template-basic .site-footer,.page-name-contact-us .site-footer{margin-top:auto}.page-404 .content-wrapper{background-position:86px bottom;background-image:url("../images/svg/404.svg");background-repeat:no-repeat;background-size:685px}@media(min-width: 550px){.page-404 .content-wrapper{background-position:106px bottom}}@media(min-width: 768px){.page-404 .content-wrapper{background-position:194px bottom}}@media(min-width: 1280px){.page-404 .content-wrapper{background-position:370px bottom;background-size:1535px}}@media(min-width: 1440px){.page-404 .content-wrapper{background-position:right bottom}}.page-404 .message-404{margin-top:119px;max-width:698px;padding-bottom:157px}@media(min-width: 550px){.page-404 .message-404{padding-bottom:283px}}@media(min-width: 768px){.page-404 .message-404{padding-bottom:334px;max-width:582px}}@media(min-width: 1280px){.page-404 .message-404{padding-bottom:552px;max-width:700px}}.page-404 h1{font-size:69px;line-height:1;margin-bottom:17px}.page-404 h1 a{color:#1b6bff}.page-404 p{font-size:23px;line-height:1.2}.page-404 p a{color:#1b6bff}.page-404 p a:hover{color:#00233e}.page-404 .message-404 form{margin-top:17px;max-width:700px}@media(min-width: 550px){.page-404 .home-search__search-box{border:1px solid rgba(0,0,0,.22)}}@media(max-width: 549px){.page-404 .home-search__search-box__input-holder input{border:1px solid rgba(0,0,0,.22);border-radius:4.5px}}@supports(-webkit-touch-callout: none) and (not (translate: none)){.message{grid-gap:9px}.message>*+*{margin-left:var(--column-gap, 9px)}.all-locations__lists{grid-gap:20px}.all-locations__lists>*+*{margin-left:var(--column-gap, 20px)}@media(min-width: 1280px){.all-locations__lists{grid-gap:30px}.all-locations__lists>*+*{margin-left:var(--column-gap, 30px)}}.faq-list .faq__question{grid-gap:10px}.faq-list .faq__question>*+*{margin-left:var(--column-gap, 10px)}.home-search__popular{grid-gap:14px}.home-search__popular>*+*{margin-left:var(--column-gap, 14px)}.home-search__popular ul{margin-bottom:var(--row-gap, 9px)}.home-search__popular ul>*+*{margin-left:var(--column-gap, 2px)}@media(min-width: 1440px){.listing--compare .price-bar{grid-gap:17px}.listing--compare .price-bar>*+*{margin-left:var(--column-gap, 17px)}}.modal .modal__favoruites__buttons{grid-gap:10px}.modal .modal__favoruites__buttons>*+*{margin-left:var(--column-gap, 10px)}.results--list .results__header .view-buttons{grid-gap:44px}.results--list .results__header .view-buttons>*+*{margin-left:var(--column-gap, 44px)}.results--list .results__header .view-buttons.is-active{grid-gap:22.75px}.results--list .results__header .view-buttons.is-active>*+*{margin-left:var(--column-gap, 22.75px)}.results--list .results__header .results__area{grid-gap:0 42px}.results--list .results__header .results__area>*+*{margin-left:var(--column-gap, 42px)}.results--list--map .results__sidebar .view-buttons{grid-gap:22.75px}.results--list--map .results__sidebar .view-buttons>*+*{margin-left:var(--column-gap, 22.75px)}.results .mobile-search__search-bar{grid-gap:14px}.results .mobile-search__search-bar>*+*{margin-left:var(--column-gap, 14px)}.results .msh-slider__dots ul{grid-gap:4.67px}.results .msh-slider__dots ul>*+*{margin-left:var(--column-gap, 4.67px)}.results .msh-slider__count{grid-gap:7px}.results .msh-slider__count>*+*{margin-left:var(--column-gap, 7px)}.results .contact-bar{grid-gap:10px}.results .contact-bar>*+*{margin-left:var(--column-gap, 10px)}.results .hall__features__feature{grid-gap:11px}.results .hall__features__feature i{margin-right:var(--column-gap, 11px)}.results .hall__gallery__info{grid-gap:7px}.results .hall__gallery__info>*+*{margin-left:var(--column-gap, 7px)}.results .hall__gallery__info__count{grid-gap:5.26px}.results .hall__gallery__info__count>*+*{margin-left:var(--column-gap, 5.26px)}.results .hall__gallery__grid--slider .slick-dots-container>ul{grid-gap:5px}.results .hall__gallery__grid--slider .slick-dots-container>ul>*+*{margin-left:var(--column-gap, 5px)}.results .hall__header .listing__price{grid-gap:0 22.3px}.results .hall__header .listing__price>*+*{margin-left:var(--column-gap, 22.3px)}.results .hall__feature-pills__inner>*+*{margin-left:var(--column-gap, 6px)}.results .hall__location__location__inner{grid-gap:30px}.results .hall__location__location__inner>*+*{margin-left:var(--column-gap, 30px)}.results .hall__location__location__name{grid-gap:9px}.results .hall__location__location__name>*+*{margin-left:var(--column-gap, 9px)}.results .hall__location__location__times{grid-gap:14px}.results .hall__location__location__times>*+*{margin-left:var(--column-gap, 14px)}.results .hall__location__location__time{grid-gap:5px}.results .hall__location__location__time>*+*{margin-left:var(--column-gap, 5px)}.results .hall__others__header{grid-gap:0 10px}.results .hall__others__header>*+*{margin-left:var(--column-gap, 10px)}.results .hall__rooms__filters{grid-gap:5px}.results .hall__rooms__filters>*+*{margin-left:var(--column-gap, 5px)}.results .hall__rooms .room-listing{grid-gap:20px}.results .hall__rooms .room-listing>*+*{margin-left:var(--column-gap, 20px)}.results .hall__rooms .room-listing__image-name{grid-gap:20px}.results .hall__rooms .room-listing__image-name>*+*{margin-left:var(--column-gap, 20px)}.results .hall__rooms .room-listing__name{grid-gap:6px}.results .hall__rooms .room-listing__name>*+*{margin-left:var(--column-gap, 6px)}.results .hall__rooms .room-listing__features{grid-gap:5px 18.5px}.results .hall__rooms .room-listing__features>*+*{margin-left:var(--column-gap, 18.5px);margin-top:var(--row-gap, 5px)}.results .hall__rooms .room-listing__feature{grid-gap:7px}.results .hall__rooms .room-listing__feature>*+*{margin-left:var(--column-gap, 7px)}.results .hall__rooms .room-listing__price__per{grid-gap:4px}.results .hall__rooms .room-listing__price__per>*+*{margin-left:var(--column-gap, 4px)}.results .modal-room .room-listing__price{grid-gap:7px}.results .modal-room .room-listing__price>*+*{margin-left:var(--column-gap, 7px)}.results .modal-room__feature{grid-gap:9px}.results .modal-room__feature>*+*{margin-left:var(--column-gap, 9px)}.results .panel .room-listing__image-title{grid-gap:24px}.results .panel .room-listing__image-title>*+*{margin-left:var(--column-gap, 24px)}.results .panel .room-listing__price .price-bar__amount{grid-gap:4px}.results .panel .room-listing__price .price-bar__amount>*+*{margin-left:var(--column-gap, 4px)}@media(min-width: 550px){.results .price-bar__amount{grid-gap:7px}.results .price-bar__amount>*+*{margin-left:var(--column-gap, 7px)}}.results .national-code-logo{grid-gap:5px}.results .national-code-logo>*+*{margin-left:var(--column-gap, 5px)}.results .page-name-hall-enquiry .hall-enquiry-wrapper{grid-gap:30px}.results .page-name-hall-enquiry .hall-enquiry-wrapper>*+*{margin-left:var(--column-gap, 30px)}.results .page-name-hall-enquiry .hall-enquiry-list--multiple .listing{grid-gap:13px}.results .page-name-hall-enquiry .hall-enquiry-list--multiple .listing>*+*{margin-left:var(--column-gap, 13px)}.results .favourites__buttons{grid-gap:12px}.results .favourites__buttons>*+*{margin-left:var(--column-gap, 12px)}@media(min-width: 1280px){.results .results__location .container{grid-gap:0 42px}.results .results__location .container>*+*{margin-left:var(--column-gap, 42px)}}.autocomplete-popular-list{grid-gap:25px}.autocomplete-popular-list>*+*{margin-top:var(--row-gap, 25px)}.listing--compare .price-bar{grid-gap:5px}.listing--compare .price-bar>*+*{margin-top:var(--row-gap, 5px)}.hall__location__location .hall__location__location__inner{grid-gap:3px}.hall__location__location .hall__location__location__inner>*+*{margin-top:var(--row-gap, 3px)}}
/*# sourceMappingURL=style.css.map */
