html{scroll-behavior:smooth}body{font-size:12px}.post,.page{margin:0}@media (min-width:1200px){.process-container{min-height:600px}.container-6{max-width:540px;width:100%}.container-6.right{padding-right:2em}.container-6.left{padding-left:2em}}@media (max-width:1199px){.container-6{max-width:450px;margin:0 auto;padding:0 15px;width:100%}.video-bs{min-height:58vh !important}}@media (max-width:991px){.container-6{max-width:720px}}@media (max-width:767px){.container-6{padding:0}}a,.cursor{cursor:pointer}a:visited{color:#007bff}#content{min-height:calc(100vh - 251.5px)}.background,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a:hover{background-size:cover;background-position:center center;background-repeat:no-repeat}.background-contain{background-size:contain;background-position:center center;background-repeat:no-repeat}.color_white,.color_white p,.color_white ul li,.color_white h2,.color_white tr td,.color_white tr td a,.color_white a:not(.btn){color:#fff !important}.color_gold{color:#b09260 !important}.color_black{color:#1a1a1a !important}.color_d-green{color:#006c53 !important}.bg_color_white{background-color:#fff}.bg_color_brown{background-color:#1f1803}.bg_color_beige{background-color:#f1ece3}.bg_color_gold2{background-color:#959177}.bg_color_gold{background-color:#ba9765}.bg_color_l-beige{background-color:#f7f7ef}.bg_color_beige{background-color:#e8e0d1}.bg_color_light_green{background-color:#a0c6b1}.border-gold{border:1px solid #ba9765}.border-b{border-bottom:1px solid #ba9765}.bg_dgreen{background-color:#006c53}.page-id-22 #content,.category #content,.search #content{background-color:#f1ece3}hr{background-color:#e6e6e6;height:1px;width:100%}hr.pattern{background:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/green-divider-pattern.svg) no-repeat;height:21px;background-color:transparent;background-size:contain;background-position:center center;margin:30px 0}hr.pattern-gold{background:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/gold-divider-pattern.svg) no-repeat;height:21px;background-color:transparent;background-size:contain;background-position:center center;margin:30px 0}hr.pattern-lgreen{background:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/lgreen-divider-pattern.svg) no-repeat;height:21px;background-color:transparent;background-size:contain;background-position:center center;margin:30px 0}.relative{position:relative}p,ul,.mks_accordion,.rf-text,table tr td,ol li{font-family:'Proxima Nova Rg';font-weight:400;font-size:18px;line-height:26px;color:#4d4d4d}p.intro,.intro-text p:nth-of-type(1),p.intro-text,a.intro-text,.intro-text p:first-child{font-family:'Proxima Nova Rg';font-weight:400;font-size:18px !important;line-height:26px;color:#4d4d4d}p.medium,.excerpt p{font-size:15px !important}p.small,.footer-contact a{font-size:13px;font-family:'Proxima Nova Rg';font-weight:400;color:#4d4d4d}@media (max-width:991px){h1{font-size:36px !important}h2{font-size:24px !important}h3{font-size:20px !important}a.btn,.alm-load-more-btn,input[type=submit]{padding:12px 10px !important;font-size:12px !important}}h1{font-size:55px;color:#fff;font-family:'Optima';font-weight:400}h2{font-size:36px;color:#201800;font-family:'Optima';font-weight:400}h3{font-size:24px;color:#201800;font-family:'Optima';font-weight:400}h4,.contact-details table tr td:nth-of-type(1){font-size:18px;text-transform:uppercase;color:#c0955d;letter-spacing:.75px;font-family:'Proxima Nova Lt';font-weight:600}h5{font-size:18px;text-transform:uppercase;color:#fff;letter-spacing:.75px;font-family:'Proxima Nova Lt';font-weight:600}h6{font-size:21px;text-transform:uppercase;color:#fff;font-family:'Proxima Nova Lt';font-weight:600}.page-banner-title h1{margin:0}a.btn,span.btn,.alm-load-more-btn,input[type=submit],button[type=submit],button.btn-gold,div.btn-gold,.btn-dark{font-family:'Proxima Nova Lt';font-weight:600;padding:18.5px 20px;font-size:13px;text-transform:uppercase;cursor:pointer;border-radius:0;letter-spacing:.5px;line-height:100%}a.btn-large{font-size:15px !important}a.btn-gold,a.btn-gold:visited,#MGLSubmit input[type=submit],button[type=submit],button.btn-gold,div.btn-gold{background-color:#b69158;color:#fff}a.btn-gold:hover,a.btn-gold:active,#MGLSubmit input[type=submit]:hover,button[type=submit]:hover,button.btn-gold:hover,div.btn-gold{background-color:#c5a779;color:#fff}a.btn-dark,a.btn-dark:visited,input[type=submit]{background-color:#201800;color:#fff}a.btn-dark:hover,a.btn-dark:active,input[type=submit]:hover{background-color:#413b26;color:#fff}a.btn-outline,a.btn-outline:visited{background-color:transparent;color:#fff;border:1px solid #fff}a.btn-outline:hover,a.btn-outline:active{background-color:#fff;color:#201800;border:1px solid #fff}a.btn-dgreen,a.btn-dgreen:visited{background-color:#006c53;color:#fff;border:1px solid #006c53}.btn-lgreen,.btn-lgreen:visited{background-color:#acd2bd;color:#1f1803;border:1px solid #acd2bd}a.btn-dgreen:hover,a.btn-dgreen:active,.btn-lgreen:hover,.btn-lgreen:active{background-color:#201800;color:#fff;border:1px solid #201800}a.btn-brown,a.btn-brown:visited{background-color:#1f1803;color:#fff;border:1px solid #1f1803}a.btn-brown:hover,a.btn-brown:active{background-color:#fff;color:#1f1803;border:1px solid #fff}a.link,a.link:visited{font-family:'Proxima Nova Lt';font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.5px;color:#fff}a.link:hover,a.link:active{color:#b69158;text-decoration:none}a.link-gold,a.link-gold:visited,.single-post-text a,.single-post-text a:visited,.heading-gold{font-family:'Proxima Nova Lt';font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.5px;color:#b69158 !important}a.link-gold:hover,a.link-gold:active,.single-post-text a:hover,.single-post-text a:active{color:#cea66f;text-decoration:none}a.link-gold-p{color:#cea66f;text-decoration:underline}a.link-gold-p:hover{text-decoration:none}button{background-color:transparent}a:hover,.btn:hover{-webkit-transition:ease .1s;transition:ease .1s}ul,ul li,ul li a{font-family:'Nunito Sans',sans-serif;color:#23201e;font-size:16px;line-height:24px}ul{margin:0;padding-left:17px}.alm-load-more-btn.done{opacity:0}.alm-load-more-btn.done:hover{background-color:transparent;color:#64828b}.alm-btn-wrap{text-align:center}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-mobile-menu #mega-menu-mobile-menu>li.mega-menu-item>a.mega-menu-link{font-family:'Nunito Sans',sans-serif !important}#mega-menu-wrap-mobile-menu #mega-menu-mobile-menu a.mega-menu-link,#mega-menu-wrap-mobile-menu #mega-menu-mobile-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item>a.mega-menu-link{font-family:'Proxima Nova Rg';font-weight:400}@media only screen and (max-width:1200px){#mega-menu-wrap-mobile-menu #mega-menu-mobile-menu>li.mega-menu-item{border-top:1px solid #e6e6e6}}@media only screen and (max-width:1700px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin:0 14px 0 0}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:14px}}@media only screen and (max-width:1512px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:13px}}@media only screen and (max-width:1351px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:14px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-right:10px}}@media only screen and (max-width:1173px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:13px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-right:3px}}@media only screen and (max-width:1089px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{font-size:13px}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin-right:0}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{padding:0 5px}}#breadcrumbs{font-family:'Proxima Nova Rg';font-weight:400;font-size:14px;color:#fff;text-transform:uppercase}#breadcrumbs a,#breadcrumbs a:visited{color:#fff}header{background-color:#fff}.site-branding img{max-height:52px;width:auto;padding-right:10px}.footer-bottom{background-color:#1f1803}.footer-top ul,.footer-bottom ul{list-style:none;padding:0}.footer-top ul li,.footer-bottom ul li{display:inline-block}.footer-bottom ul li a{color:#fff;font-size:13px;font-family:'Proxima Nova Rg';font-weight:400}.footer-contact a{display:block;margin-bottom:10px}.footer-social ul li a{color:#b09260}.footer-social ul li a:hover{color:#b69158}#menu-footer-menu{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.footer-bottom p{margin-bottom:0;color:#fff;font-size:11px;font-family:'Proxima Nova Rg';font-weight:400}@media (min-width:1450px){.bell-icon{right:-140px !important}.footer-logo-ta{text-align:right !important}}@media (min-width:1200px){.bell-icon{position:absolute;width:100%;height:100%;top:0;right:-20px}.footer-logo-ta{text-align:left}}.page-banner-title{min-height:280px}@media (min-width:992px){.room-text{margin-left:-90px}}@media (min-width:1200px){.room-text{margin-left:-130px}.room-text:after{bottom:40px !important;right:-90px !important}}@media (min-width:1400px){.room-text{margin-left:-180px}}.room-image{-o-object-fit:cover;object-fit:cover;height:600px;width:100%}.room-text{background-color:#fff;position:relative}.room-text:after{content:'';position:absolute;background-image:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/home-branch.png);height:137px;width:199px;background-repeat:no-repeat;bottom:0;right:0}.intro-text-image:after{content:'';position:absolute;background-image:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/home-branch.png);height:137px;width:199px;background-repeat:no-repeat;bottom:20px;right:0}.new-version .overlay-content{border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent;padding:50px;min-height:350px}.new-version .cta-overlay:hover>.overlay-content{border-top:1px solid #ba9765;border-right:1px solid #ba9765;border-left:1px solid #ba9765}.overlay-content{border-top:1px solid #ba9765;border-right:1px solid #ba9765;border-left:1px solid #ba9765;padding:50px;min-height:350px}.cta-overlay h2,.overlay-content{position:relative}@media (min-width:992px){.new-version .cta-overlay .overlay-content{opacity:1}.new-version .divider:before,.new-version .divider:after{opacity:0}.cta-overlay .overlay-content,.divider:before,.divider:after{opacity:0}.cta-overlay:hover,.cta-overlay:hover>.overlay-content,.cta-overlay:hover>.divider:before,.cta-overlay:hover>.divider:after{opacity:1;-webkit-transition:ease .3s;transition:ease .3s}.cta-overlay:hover{background:#000;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.588673)),to(rgba(0,0,0,.426208)));background:linear-gradient(0deg,rgba(0,0,0,.588673) 0%,rgba(0,0,0,.426208) 100%)}.min-fifty{min-height:60vh}.timeline-right:before{content:'';width:2px;height:calc(100% - 24px);position:absolute;left:0;top:24px;background-color:#006c53}.timeline-right:after{content:'';position:absolute;left:0;top:0;margin-left:-9px;background:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/star-icon.svg) no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;-webkit-transition:ease .1s;transition:ease .1s}.timeline-left:before{content:'';width:2px;height:calc(100% - 24px);position:absolute;right:-2px;top:24px;background-color:#006c53}.timeline-left:after{content:'';position:absolute;right:-11px;top:0;margin-left:-9px;background:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/star-icon.svg) no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;-webkit-transition:ease .1s;transition:ease .1s}}@media (max-width:991px){.cta-overlay{background:#000;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.588673)),to(rgba(0,0,0,.426208)));background:linear-gradient(0deg,rgba(0,0,0,.588673) 0%,rgba(0,0,0,.426208) 100%)}.search-box label,.search-box input{width:100%}.page-banner-title{min-height:177px}.timeline-right:before{content:'';height:2px;width:calc(100% - 50px);position:absolute;bottom:0;left:40px;margin-top:-14px;background-color:#006c53}.timeline-right:after{content:'';position:absolute;left:24px;bottom:-9px;margin-left:-9px;background:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/star-icon.svg) no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;-webkit-transition:ease .1s;transition:ease .1s}.timeline-left:before{content:'';height:2px;width:calc(100% - 50px);position:absolute;bottom:0;right:40px;margin-top:-14px;background-color:#006c53}.timeline-left:after{content:'';position:absolute;right:24px;bottom:-9px;margin-left:-9px;background:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/star-icon.svg) no-repeat;background-size:20px 20px;width:20px;height:20px;display:inline-block;-webkit-transition:ease .1s;transition:ease .1s}}.cta-link:hover{text-decoration:none}.overlay-content p{color:#fff}.divider{font-size:30px;margin:-.65em auto -.45em;overflow:hidden;text-align:center;line-height:1.2em}.divider:before,.divider:after{content:"";vertical-align:top;display:inline-block;width:50%;height:.65em;border-bottom:1px solid #ba9765;margin:0 2% 0 -55%}.divider:after{margin:0 -55% 0 2%}p.post-date{font-family:'Proxima Nova Lt';font-weight:600;font-size:13px;color:#1f1803;text-transform:uppercase}.page-banner p.post-date{font-family:'Proxima Nova Rg';font-weight:400;font-size:15px;color:#fff;text-transform:uppercase}.excerpt p{line-height:130%}.post-image img{width:100%}ul.news-filter{padding:0;margin:0;list-style:none}ul.news-filter li{display:inline-block}ul.news-filter li a{padding:.4em .5em;margin-right:.4em;font-size:.84em;text-transform:uppercase;font-family:'Proxima Nova Rg';font-weight:400;font-size:15px}ul.news-filter li a,ul.news-filter li a:visited{color:#1f1803}ul.news-filter li a:hover{text-decoration:none;background-color:#b09260;color:#fff}.news-filter li a.active{background-color:#b09260;color:#fff !important}input[type=search],input[type=text],input[type=email],textarea{background-color:transparent;border:none;border-bottom:1px solid #b09260;border-radius:0 !important;font-family:'Proxima Nova Rg';font-weight:400;font-size:15px;color:#1f1803;text-transform:uppercase;padding:8px 20px !important}input[type=text].tribe-common-form-control-text__input{padding:var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-8)!important}.page-id-18 label,.page-id-18 input[type=text],.page-id-18 input[type=email],.page-id-18 textarea{width:100%}@media (min-width:992px){input[type=search]{min-width:350px}}input:focus,select:focus,textarea:focus,button:focus{outline:none}.rooms-ul ul li,.rooms-ul p{font-size:15px;color:#4d4d4d}a.link-gold .fa-chevron-down{-webkit-transition:ease .3s;transition:ease .3s}a.link-gold[aria-expanded=false] .fa-chevron-down{-webkit-transform:rotate(0deg) !important;transform:rotate(0deg) !important}a.link-gold[aria-expanded=true] .fa-chevron-down{-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.blog-post-container{height:100%}.room-price{position:absolute;padding:2px 15px;font-size:36px;font-family:'Optima'}.room-price span{font-size:15px;font-family:'Proxima Nova Rg';text-transform:uppercase}.post-image .room-price{bottom:0;right:0;background-color:#959177;color:#fff}.page-banner .room-price{top:50%;right:0;background-color:#fff;color:#1f1803}@media (max-width:992px){.page-banner .room-price{top:auto;bottom:0}.room-image{height:300px}.room-text:after,.intro-text-image:after{height:113px;width:182px;bottom:-56px;background-size:79%;background-position:right}.overlay-content{padding:0;min-height:150px}.contact-details table tr td{display:block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both}}.single-rooms .cta-overlay h2{opacity:0}.single-rooms .cta-overlay:hover>h2{opacity:1;-webkit-transition:ease .3s;transition:ease .3s}.room-features h6{color:#1f1803;font-size:18px;margin:0 0 0 10px}.bg-top{position:absolute;top:0;left:0;min-height:600px;width:100%}.call-to-action:hover{cursor:pointer}.intro-text h2{margin-bottom:30px}.mobile-cta{min-height:300px;width:100%}.page-banner.banner-overlay:before,.single-hotel_experience .call-to-action:before,.single-eat_and_drink .call-to-action:before,.single-meetings_and_events .call-to-action:before{content:"";position:absolute;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.588673)),to(rgba(0,0,0,.426208)));background:linear-gradient(0deg,rgba(0,0,0,.588673) 0%,rgba(0,0,0,.426208) 100%);opacity:.5;top:0;left:0;height:100%;width:100%}.page-banner.banner-overlay-dark:before{content:"";position:absolute;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.588673)),to(rgba(0,0,0,.426208)));background:linear-gradient(0deg,rgba(0,0,0,.588673) 0%,rgba(0,0,0,.426208) 100%);opacity:1;top:0;left:0;height:100%;width:100%}.single-hotel_experience .carousel-inner,.single-hotel_experience .carousel-inner div,.single-eat_and_drink .carousel-inner,.single-eat_and_drink .carousel-inner div,.single-meetings_and_events .carousel-inner,.single-meetings_and_events .carousel-inner div{height:100%;min-height:350px}.single-meetings_and_events .bg_color_beige{background-color:#b09260 !important}.single-meetings_and_events .bg_color_beige p,.single-meetings_and_events .bg_color_beige ul li,.single-meetings_and_events .bg_color_beige table{color:#fff !important}.s-caption{color:#fff;font-family:'Proxima Nova Lt';font-weight:600;text-transform:uppercase;position:relative}.single-hotel_experience .call-to-action{position:relative}.post-image img{-o-object-fit:cover;object-fit:cover;height:363px;width:100%}.news-sidebar ::-webkit-input-placeholder{color:#1f1803;opacity:1;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:900 !important}.news-sidebar :-ms-input-placeholder{color:#1f1803;opacity:1;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:900 !important}.news-sidebar ::-ms-input-placeholder{color:#1f1803;opacity:1;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:900 !important}.news-sidebar ::placeholder{color:#1f1803;opacity:1;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:900 !important}::-webkit-input-placeholder,.MGLLabel,.MGLField select{color:#1f1803;opacity:1;font-family:'Proxima Nova Lt' !important;font-weight:400}:-ms-input-placeholder,.MGLLabel,.MGLField select{color:#1f1803;opacity:1;font-family:'Proxima Nova Lt' !important;font-weight:400}::-ms-input-placeholder,.MGLLabel,.MGLField select{color:#1f1803;opacity:1;font-family:'Proxima Nova Lt' !important;font-weight:400}::placeholder,.MGLLabel,.MGLField select{color:#1f1803;opacity:1;font-family:'Proxima Nova Lt' !important;font-weight:400}:-ms-input-placeholder{color:#1f1803;font-weight:400 !important}::-ms-input-placeholder{color:#1f1803;font-weight:400 !important}.contact-details table tr td{vertical-align:top;padding-right:20px}.contact-details a,.contact-details table tr td,.contact-details p{color:#1f1803}.contact-details a.underline{text-decoration:underline}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu li:nth-of-type(1) a{min-height:210px;min-height:210px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a{position:relative}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link p{font-size:24px;color:#fff;font-family:'Optima';font-weight:400;position:relative}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-12{width:20%}@media (max-width:1499px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-35>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-30>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-31>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-565>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-703>ul.mega-sub-menu{padding:40px 10%}}@media (min-width:1500px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-35>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-30>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-31>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-565>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-703>ul.mega-sub-menu{padding:40px 20%}}.page-id-24 table{border-top:1px solid #ba9765;border-bottom:1px solid #ba9765}.page-id-24 table tr td,.page-id-24 table tr th{border-left:1px solid #ba9765;border-right:1px solid #ba9765}.page-id-24 table tr th{border-bottom:1px solid #ba9765;padding:20px 30px}.page-id-24 table tr td{padding:5px 30px}.page-id-24 table tbody tr:nth-of-type(2) td{padding-top:20px}.page-id-24 table tbody tr:last-of-type td{padding-bottom:20px}.page-id-24 table tr th:not(:first-child){background-color:#b09260;color:#fff}.page-id-24 table tr th{text-transform:uppercase;letter-spacing:.75px;font-family:'Proxima Nova Lt';font-weight:600;font-size:18px;line-height:100%;color:#b09260}input[type=search],input[type=date],input[type=text],input[type=number]{font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:400 !important}.page-id-42 .page-text a{color:#201800}.single-format-standard .more-articles .excerpt,.single-format-standard .alm-btn-wrap{display:none}.single-format-standard .more-articles .post-image img{height:200px}#mega-menu-wrap-mobile-menu #mega-menu-mobile-menu li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{content:'\f078';font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;width:40px}#mega-menu-wrap-mobile-menu #mega-menu-mobile-menu li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{content:'\f077'}.overlay-content p.my-5{text-transform:uppercase;letter-spacing:.75px;font-family:'Proxima Nova Lt';font-weight:600}#mega-menu-wrap-mobile-menu #mega-menu-mobile-menu>li.mega-menu-item>a.mega-menu-link{padding:0 20px}#mega-menu-wrap-mobile-menu #mega-menu-mobile-menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:0 0 0 20px}.body-intro-text h2{margin-bottom:25px}.tab{overflow:hidden}.tab button{border:none;outline:none;cursor:pointer;padding:8px 16px;-webkit-transition:.3s;transition:.3s;border-radius:0;text-transform:uppercase;font-family:'Proxima Nova Rg';font-weight:400;font-size:15px}.tab button:hover{background-color:transparent}.tab button.active{background-color:#b09260;color:#fff}.tabcontent{display:none}.tabcontent{-webkit-animation:fadeEffect 1s;animation:fadeEffect 1s}@-webkit-keyframes fadeEffect{from{opacity:0}to{opacity:1}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.mr-details table tr th,.mr-details table tr td{font-family:'Proxima Nova Rg';font-weight:400;font-size:12px;text-transform:uppercase;text-align:center}.mr-details table tr th:not(:last-child){border-right:1px solid #fff}.mr-details table tr th:last-child{border-right:1px solid #1f1803}.mr-details table tr th{padding:5px 8px}.mr-details table tr td{border:1px solid #1f1803}.mr-details table tr:nth-of-type(1){background-color:#1f1803;color:#fff}.me-form input[type=text],.me-form input[type=email],.me-form textarea{width:100%}.table-div{overflow-x:auto}.ibe input,div.booking-input{border-radius:0;padding:5px 20px;min-height:45px;border:none;font-family:'Proxima Nova Rg';font-weight:400;font-size:14px;background-color:#fff;text-transform:none !important;width:100%}button{border:none}.ibe ::-webkit-input-placeholder,div.booking-input{color:#84827a;opacity:1;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:400 !important}.ibe :-ms-input-placeholder,div.booking-input{color:#84827a;opacity:1;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:400 !important}.ibe ::-ms-input-placeholder,div.booking-input{color:#84827a;opacity:1;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:400 !important}.ibe ::placeholder,div.booking-input{color:#84827a;opacity:1;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:400 !important}.ibe :-ms-input-placeholder{color:#84827a;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:400 !important}.ibe ::-ms-input-placeholder{color:#84827a;font-family:"Font Awesome 5 Free",'Proxima Nova Lt' !important;font-weight:400 !important}button[type=submit]{min-height:45px;vertical-align:top;width:100%}.bg_black_op{background:rgba(31,24,3,.6)}.review-s p{margin:0}.color_green{color:#39b54a;font-weight:700}.lg-b{font-family:'Proxima Nova Lt';font-weight:600;font-size:52px;color:#4d4d4d}p.main-rating{font-family:'Proxima Nova Lt';font-weight:600;font-size:52px;color:gray;font-size:36px}.review-top p{font-size:21px}.reviews-2 span{font-size:22px}@media (max-width:991px){.reviews-container{padding:0}div.booking-input,input.booking-input{margin-bottom:10px}.bg_black_op{background-color:#1f1803}.video-row{min-height:400px !important}.footer-logo img{max-width:60%}body #mega-menu-wrap-mobile-menu #mega-menu-mobile-menu>li.mega-menu-item>a.mega-menu-link{line-height:50px;height:50px}}.plus-minus-input{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.plus-minus-input .input-group-field{text-align:center;padding:0}.plus-minus-input .input-group-field::-webkit-inner-spin-button,.plus-minus-input .input-group-field ::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.plus-minus-input .input-group-button .circle{border-radius:50%}.input-group.plus-minus-input{background-color:#fff}@media (min-width:992px){.booking-input{width:24% !important}}button{cursor:pointer}.MGLRow{padding:0 0 20px !important}.MGLRow .MGLField,.MGLRow .MGLField div,.MGLRow .MGLField>input[type=text],.MGLRow .MGLField textarea{max-width:none !important;padding:1px 0 !important;margin-bottom:5px;background-image:none !important}select{color:#5e616d;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-bottom:1px solid #b09260;border-radius:0 !important;font-size:15px;color:#1f1803;text-transform:uppercase;margin-bottom:20px}#MGLSubmit{text-align:left !important}.MGLPoweredBy{padding-top:10px}.MGLLabel{font-family:'Proxima Nova Rg';font-weight:400 !important;font-size:15px;color:#1f1803;text-transform:uppercase;margin-bottom:7px}@media (min-width:992px){.reviews-container{width:398px !important}.carousel-text-container{min-height:480px}}.reviews-container{width:100%}@media (max-width:991px){.review-o-cont{max-width:720px;margin:0 auto}}.postid-14 .footer-offer-banner,.postid-13 .footer-offer-banner{display:none}.single-hotel_experience.postid-10 .footer-offer-banner{display:block !important}.carousel-text-container h4{color:#1f1803}.carousel-text-container ul li,.carousel-text-container p{color:#4d4d4d}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .overlay-content{min-height:210px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .cta-overlay{padding:25px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(0,0,0,.63069)));background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,.63069) 100%)}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .cta-overlay h2{opacity:1;font-size:24px}@media (max-width:1400px){#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .cta-overlay h2{font-size:20px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu .overlay-content{min-height:140px !important}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0 1%}}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu a:hover{text-decoration:none}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:0 2%}.room-image-single .call-to-action.background{min-height:500px}.ex-offer-content img{max-width:70px !important;margin-bottom:10px;height:70px}.footer-top li a img{height:auto;width:30px}@media (min-width:992px){.tabcontent img{width:445px;height:356px;-o-object-fit:cover;object-fit:cover}}.page-id-298 .bg_color_beige h2{font-size:24px}.page-id-298 .bg_color_beige p{font-size:15px}@media (max-width:991px){.ex-offer-content{text-align:center}}.single-post-text a:hover{text-decoration:underline}.mr-details a{color:#4d4d4d}.notification-bar{padding:12px 0}.notification-bar p,.notification-bar a{color:#fff;font-size:14px;line-height:130%}.notification-bar a{text-decoration:underline}.notification-bar a:hover{text-decoration:none}.postid-587 .excerpt p:nth-of-type(1){min-height:auto !important}.container-specials{display:none}.video-bs{position:relative;background-color:#ba9765;min-height:75vh;width:100%;overflow:hidden}.video-bs #yt-wrap{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-o-object-fit:cover;object-fit:cover}#yt-wrap iframe{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;width:100%;height:120vh}.video-bs .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#1a1a1a;opacity:.4;z-index:1}.video-bs .container{position:relative;z-index:2}.single-post .page-banner{position:relative}.single-post .page-banner:before{content:'';position:absolute;background-color:#1a1a1a;opacity:.7;width:100%;height:100%;top:0;left:0}.post-type-archive-rooms .blog-post-container{height:auto !important}.carousel-inner .call-to-action:hover{cursor:auto !important}.sitemap-links a{font-size:14px;color:#1a1a1a !important}.home-banner-updated .overlay-content{padding:20% 50px}.home-banner-updated .overlay-content h2{color:#fff}.play-icon i{font-size:70px;color:#fff}.play-icon{padding:50px 0;display:block}.video-row{min-height:550px}.green-border{border:1.5px solid #acd2bd}.dark-green-border{border:2px solid #006c53}.gold-border{border:2px solid #b09260}.brown-border{border:1.5px solid #b09260}.dark-link,.dark-link:visited{color:#1f1803;font-family:'Proxima Nova Lt';font-weight:600;text-transform:uppercase;font-size:15px;padding-top:20px;text-decoration:underline}.dark-link:hover{text-decoration:none;color:#1f1803}.btn-link-white,.btn-link-white:visited{color:#fff;font-family:'Proxima Nova Lt';font-weight:600;text-transform:uppercase;font-size:15px;padding-top:20px;text-decoration:underline}.btn-link-white:hover{text-decoration:none;color:#fff}.dark-link-lower{color:#1f1803;font-family:'Proxima Nova Lt';font-weight:700;font-size:15px}.post-type-archive-eat_and_drink{background-color:#f7f7ef !important}.green-border h3,.dark-green-border h3{color:#006c53}@media (min-width:1200px){.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex}}.slick-dots{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}.slick-dots li{margin:0 .25rem;display:inline-block}.slick-dots button{display:block;width:40px;height:5px;padding:0;border:none;border-radius:0;background-color:#1f1803;text-indent:-9999px}.slick-dots li.slick-active button{background-color:#006c53}.min-height{min-height:400px}a{-webkit-transition:ease .5s;transition:ease .5s}.bas-banner h2,.bas-banner p{color:#fff}.bas-banner p{margin-bottom:0}.event-single-container{background-color:#006c53;position:relative}.event-single-container p{color:#fff !important;margin:0}.event-single-container a:hover{text-decoration:none !important}.event-single-container i{font-size:10px;color:#fff}.event-single-link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#f7f7ef;opacity:0;-webkit-transition:ease .5s;transition:ease .5s}.event-single-link-overlay p{color:#1f1803 !important;font-size:16px}.event-single-link-overlay .es-date{text-transform:uppercase}.event-single-link:hover>.event-single-link-overlay{opacity:1}.es-image{padding-top:80%}.es-term p{font-size:13px;text-transform:uppercase}p.es-title{font-size:22px;font-family:'Optima';min-height:52px}p.es-date{font-size:13px;min-height:26px}a.es-link{font-size:13px;color:#fff;text-transform:uppercase;font-family:'Proxima Nova Lt';padding:15px 20px;font-weight:700}a.es-link:hover{text-decoration:underline !important}.term-list hr{height:2px;background:#b09260}.term-list ul{padding:0}.term-list ul li{display:inline-block}.term-list ul li a{display:block;padding:0 15px;text-transform:uppercase;font-family:'Proxima Nova Lt';font-weight:600;color:#1f1803;font-size:13px}.pagination-bar span,.pagination-bar a{color:#1f1803;font-size:16px;padding:0 7px;font-family:'Proxima Nova Lt';font-weight:600}.pagination-bar span{opacity:.5}.pagination-bar i{font-size:13px}.single-events-banner-details p{margin:0;font-family:'Proxima Nova Lt';color:#fff;text-transform:uppercase;font-size:15px;font-weight:600}.single-gh_events .alm-btn-wrap{display:none !important}.overlay-content.menu-subheading{padding:0}.overlay-content.menu-subheading p{font-family:'Proxima Nova Lt';text-transform:uppercase;font-size:14px}.with-sh h2{font-size:24px}.overlay-content.menu-subheading{opacity:1 !important}.overlay-content.menu-subheading{border:none}.overlay-content.menu-subheading{border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent}.cta-overlay:hover>.overlay-content.menu-subheading{border-top:1px solid #ba9765;border-right:1px solid #ba9765;border-left:1px solid #ba9765}.call-to-action h5{color:#1f1803}.side-1 .bg_color_white{background-color:#f7f7ef}.side-1 .btn-gold{background-color:#006c53}.side-2 .bg_color_white{background-color:#e8e0d1}.side-1 .cta-link:hover>div div.btn.btn-gold{background-color:#fff;color:#006c53}.side-2 .cta-link:hover>div div.btn.btn-gold{background-color:#fff;color:#b09260}.home-banner-updated .cta-link h2{font-size:54px}.new-dots{position:absolute;bottom:0;padding-top:15px;padding-bottom:15px}.h-100 .slick-list,.h-100 .slick-track{height:100% !important}.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text p{color:#fff !important}.tl-year{font-size:15px;font-family:'Proxima Nova Rg';font-weight:600;color:#006c53;text-transform:uppercase}.footer-guestlist .btn-dark{padding:12px 20px}.social-footer a img{width:30px}.slick-slide{height:auto}.slick-dotted .slick-slide{height:100%}.body-intro-text a{color:#b09260}.drink-list{min-height:300px}.drink-list h2{color:#fff;font-size:36px;position:relative}.drink-list-odd{min-height:240px}.drink-list-odd div{position:relative}.drink-list-odd h2{color:#fff;font-size:36px;position:relative}.drink-list-odd p{color:#fff;font-size:22px}.drink-list,.drink-list-odd{position:relative}.drink-list:before,.drink-list-odd:before{width:100%;height:100%;content:'';position:absolute;left:0;top:0;background-color:#1f1803;opacity:.5}.bm-text hr{background-color:#b09260;height:1px;width:100%}.bm-text a{color:#b09260}.bm-text .btn-std{color:#1f1803}#pills-tabContent .tabcontent{display:block}.nav-pills .nav-link{color:#4d4d4d;font-size:14px;text-transform:uppercase}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{border-radius:0;background-color:#1f1803;color:#fff}.font-600{font-weight:600;font-family:'Proxima Nova Lt';font-size:15px}@media (min-width:992px){.com-box-negative{position:relative;padding-right:100px;margin-left:-10%}.com-box-negative:before{content:'';position:absolute;right:0;bottom:10%;background:url(//www.glenhotel.com.au/wp-content/themes/glen_hotel_and_suites-child/assets/home-branch.png) no-repeat;background-size:191px 128px;width:191px;height:128px;display:inline-block;-webkit-transition:ease .1s;transition:ease .1s}}.event-text-left h3{color:#fff !important;font-size:40px;font-family:'Proxima Nova Rg'}.event-text-left h2{color:#fff !important;font-size:69px !important;line-height:83px !important;text-transform:uppercase}.event-text-left p{color:#fff !important;font-size:24px}.bold-upper{text-transform:uppercase;font-family:'Proxima Nova Lt';font-weight:600}.table-top td{vertical-align:top;padding-right:15px}hr.lgreen{background-color:#a0c6b1;height:2px}.table-top tr td:nth-of-type(1):not(.full){text-transform:uppercase;font-family:'Proxima Nova Lt';font-weight:600}.table-top tr td a{color:#4d4d4d}.card,.card-header,.card-body{border:none;background:0 0;border-radius:0}.card{border-bottom:1px solid #006c53}.card:nth-of-type(1){border-top:1px solid #006c53}.card-header[aria-expanded=true] .fa-chevron-down:before,.card-header div[aria-expanded=true] .fa-chevron-down:before{content:"\f077" !important}.card-header{padding:30px 20px}.post-the-parlor-desserts .btn-dgreen{display:none}@media (max-width:767px){.cta-container h2 br{display:none !important}.mobile-width-banner{max-width:75% !important}}@media (max-width:600px){.mobile-width-banner{max-width:83.333% !important}}.drink-link:hover{text-decoration:none}.drink-link:hover>.drink-list.background{opacity:.9}@media (min-width:576px){.modal-dialog{max-width:1000px}}#videoModal .modal-header{border:none}#videoModal .modal-content{background:0 0;border:none}#videoModal button.close{color:#fff}.page-text p a{color:#006c53}p.es-date{line-height:150%}.footer-top p.small{line-height:20px}.video-row:before{content:'';width:100%;height:100%;background:#000;opacity:.3;position:absolute;top:0;left:0}@media (max-width:1387px){.desktop-menu{display:none !important}}@media (min-width:1388px){.mobile-menu{display:none !important}}.message-banner p{font-size:14px !important;line-height:150%}.message-banner p:nth-last-of-type(1){margin-bottom:0}a.hover-underline{text-decoration:underline !important}a.hover-underline:hover{text-decoration:none !important}@media (max-width:1608px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin:0 3px 0 0}}@media only screen and (max-width:1420px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{margin:0}}.booking-sidebar{position:fixed;right:-600px;top:0;bottom:0;overflow:auto;height:100%;background-color:#fff;width:600px;padding:30px;z-index:99;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.booking-sidebar.active{right:0;box-shadow:-1px 0px 9px 0px rgba(0,0,0,.2);-webkit-box-shadow:-1px 0px 9px 0px rgba(0,0,0,.2);-moz-box-shadow:-1px 0px 9px 0px rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.booking-sidebar .close{width:30px;height:30px;position:relative}.booking-sidebar .close span{width:30px;height:2px;background-color:#23201e;display:block;position:absolute;top:0;bottom:0;margin:auto}.booking-sidebar .close span:first-of-type{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.booking-sidebar .close span:last-of-type{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.booking-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:97;opacity:.5;display:none}.footer-offer-banner .ex-offer-container .ex-offer-content>div a.link{display:none}.postid-13 .section_footer_image{background-size:cover}@media (max-width:600px){.booking-sidebar{padding:20px;width:100%}}.ev-cta-banner{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:2% 80px;min-height:200px}.ev-cta-banner-text{max-width:60%;line-height:1.4}.ev-cta-banner-text h1{font-size:2.4rem}.ev-cta-banner-button{display:inline-block;background-color:#b59058;color:#d7d7d7 !important;text-decoration:none;padding:15px 35px;font-size:1.1rem;font-family:'Optima';font-weight:600;border-radius:0;text-transform:uppercase;transition:background-color .3s ease}.ev-cta-banner-button:hover{background-color:#000;text-decoration:none}@media (max-width:768px){.ev-cta-banner{flex-direction:column;text-align:center}.ev-cta-banner-text{max-width:100%;margin-bottom:20px}}