html,body{-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body.page-id-171>img{position:absolute}#lang_sel_list{position:absolute;left:200px;border:0;padding:0}#footer-language-selector #lang_sel_list{position:relative;left:0;display:none}#footer-language-selector #lang_sel_list ul{text-align:center}#footer-language-selector #lang_sel_list ul li{display:inline-block}#lang_sel_list ul{line-height:79px}.header-scrolled #lang_sel_list ul{line-height:70px}#lang_sel_list a{text-transform:uppercase;color:#222;font-size:13px;background:#fff;margin-right:5px;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);-moz-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1)}.header-scrolled #lang_sel_list a{border:1px solid #666;-webkit-box-shadow:0 0 4px rgba(0,0,0,0);-moz-box-shadow:0 0 4px rgba(0,0,0,0);box-shadow:0 0 4px rgba(0,0,0,0)}@media only screen and (max-width:767px){#lang_sel_list{top:-2px}}@media only screen and (max-width:455px){#lang_sel_list{left:190px}#lang_sel_list a{font-size:12px}}@media only screen and (max-width:455px){#lang_sel_list{display:none}#footer-language-selector #lang_sel_list{display:block}}#e1-white-container{background-color:#f0f0f0}#e1-white-container .e1-container{max-width:1920px;padding:0;margin:0 auto}#top .white-section .container{background-color:#fff}#top .av_textblock_section{text-align:center;max-width:1400px;margin:0 auto}#top .width-1200 .av_textblock_section{max-width:1200px}.image-overlay{visibility:hidden;display:none}.avia-image-container-inner,.avia_image,.av-image-caption-overlay{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#top #wrap_all .av-inherit-size .av-special-heading-tag{font-weight:700;letter-spacing:10px;padding:0 0 10px;text-transform:uppercase}#top #wrap_all .av-subheading p{font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;line-height:21px;color:#ba9b58;padding:0 0 1.2%;letter-spacing:4px;text-transform:uppercase}.main_color strong{color:#404041}.av_textblock_section ul{text-align:left;max-width:600px;margin:0 auto;font-size:18px;line-height:26px}.av_textblock_section ul li:before{position:absolute;width:12px;height:12px;margin-left:-25px;top:8px;border:2px solid #ba9b58;border-radius:50%;display:inline-block;content:''}.av_textblock_section ul li{list-style-type:none;margin-bottom:5px;list-style-position:outside;padding-left:25px;position:relative}@media only screen and (max-width:767px){#top p{font-size:18px;line-height:30px}.av_textblock_section ul{font-size:16px;line-height:24px}}@media only screen and (max-width:430px){#top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:32px;letter-spacing:8px}}@media only screen and (max-width:355px){#top #wrap_all .av-inherit-size .av-special-heading-tag{font-size:28px;letter-spacing:7px}}#scroll-top-link{filter:alpha(opacity=30);opacity:.3;background-color:#fff;color:#ba9b58;border:1px solid #e9e9e9}#scroll-top-link:hover{filter:alpha(opacity=100);opacity:1;background-color:#222;border:1px solid #222}body div .avia-button,#top .avia-button.avia-size-large,div .main_color .button,.main_color #submit,.main_color input[type=submit],#top .gform_wrapper .gform_footer input.button,#top .gform_wrapper .gform_footer input[type=submit]{background:#ba9b58;border:none;font-family:'Montserrat',sans-serif;font-size:12px;line-height:1.65em;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:3px;min-width:142px;padding:16px 25px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}body div .avia-button:hover,#top .avia-button.avia-size-large:hover,div .main_color .button:hover,.main_color #submit:hover,.main_color input[type=submit]:hover,#top .gform_wrapper .gform_footer input.button:hover,#top .gform_wrapper .gform_footer input[type=submit]:hover{background:#222}@media only screen and (max-width:450px){body div .avia-button,#top .avia-button.avia-size-large,div .main_color .button,.main_color #submit,.main_color input[type=submit],#top .gform_wrapper .gform_footer input.button,#top .gform_wrapper .gform_footer input[type=submit]{width:100%;padding-right:0;padding-left:0}}@media only screen and (min-width:987px){.responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item{display:none}.responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item-avia-special{display:block}}.header_color .header_bg{background:0 0 !important}.html_header_transparency #top #wrap_all .avia-builder-el-0 .container{padding-top:0}.av_minimal_header #header_main{max-width:1920px;margin:0 auto;padding:0;border-bottom:1px solid #eee;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.header-scrolled #header_main{background-color:rgba(255,255,255,.8)}.header-scrolled #header_main .container,.header-scrolled #header_main .av-burger-menu-main a{height:75px !important;line-height:75px !important}#header_main .logo a{margin-top:30px;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.header-scrolled #header_main .logo a{margin-top:25px}#header-register-button{position:absolute;top:-3px;right:100px;opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.header-scrolled #header-register-button{opacity:1}#header-register-button a{background:#ba9b58;padding:10px 30px;font-family:'Montserrat',sans-serif;font-size:12px;line-height:14px;font-weight:600;letter-spacing:3px;color:#fff;text-transform:uppercase;-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}@keyframes pulse{0%{background:#ba9b58}50%{background:#d2af63}100%{background:#ba9b58}0%{background:#ba9b58}50%{background:#d2af63}100%{background:#ba9b58}}#header-register-button a:hover{text-decoration:none}@media only screen and (max-width:989px){.responsive.html_mobile_menu_tablet #top #wrap_all #header{position:absolute}.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background:0 0 !important}.header_color .header_bg{background-color:rgba(255,255,255,0) !important}.header_color.header-scrolled .header_bg{background-color:rgba(255,255,255,.8) !important}#header-register-button{opacity:1}}@media only screen and (max-width:760px){#header-register-button{right:65px}#header-register-button a{letter-spacing:1px}}@media only screen and (max-width:705px){#header-register-button{display:none}}@media only screen and (max-width:500px){.responsive #top #wrap_all #header .container{width:90%;max-width:90%}}@media only screen and (min-width:987px){.responsive #top .av_mobile_menu_tablet .av-main-nav .menu-item-avia-special a{height:auto;line-height:initial}}.av-hamburger-box{width:40px}.av-hamburger-inner:before{top:-11px}.av-hamburger-inner:after{bottom:-11px}.av-burger-overlay-bg{opacity:.97;background-color:#2f3132}#av-burger-menu-ul{vertical-align:top}.html_av-overlay-full #top #wrap_all .av-burger-overlay-inner{max-width:1000px;left:50%;margin-left:-25%}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li{text-align:left;padding:.1em 0}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li a{text-transform:uppercase;font-size:24px;font-weight:600;letter-spacing:5px}.av-burger-overlay-active #top .av-hamburger-inner:hover,.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li a:hover{opacity:1;color:#ba9b58}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li.tel a{font-size:16px;letter-spacing:3px;color:#ba9b58;padding-left:25px}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li.tel a:before{content:'';content:"\e854";font-family:'entypo-fontello';display:block;position:absolute;left:0;top:0;color:#ba9b58}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li.menu-button a{padding:4px 20px;border:1px solid #fff;display:inline-block;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li.menu-button a:hover{background-color:#fff;color:#2f3132}@media only screen and (max-width:730px){.html_av-overlay-full #top #wrap_all .av-burger-overlay-inner{left:0;margin-left:0;padding-left:10%}}#top .scroll-down-link{font-size:60px;-webkit-animation:none;animation:none}#masthead:after{background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.3),rgba(255,255,255,0));position:absolute;width:100%;margin:auto;z-index:1;content:'';height:120px;top:0}#masthead .container{padding:0;margin-bottom:10px;position:relative}#masthead img{width:100%}@media only screen and (min-width:2000px){#top .scroll-down-link{bottom:40px}#masthead .container{height:800px;overflow:hidden}}@media only screen and (max-width:989px){#masthead .avia-image-container-inner{overflow:hidden}#masthead img{width:150%;max-width:150%;margin-left:-25%}.responsive #top #wrap_all #masthead .container{padding:0;width:100%;max-width:100%}}@media only screen and (max-width:600px){#masthead img{width:180%;max-width:180%;margin-left:-60%}#top .scroll-down-link{display:none}}#e1-page-slider{max-width:1300px;margin:0 auto;padding:50px 0}#e1-page-slider .avia-slideshow-inner{max-width:1049px;margin:0 auto}.avia-slideshow li img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.avia_desktop .av_slideshow.avia-slideshow .avia-slideshow-controls a{opacity:1}.avia-slideshow-arrows a:before{background:0 0;color:#ba9b58;font-size:45px}.avia-slideshow-dots{display:none}#top #wrap_all #e1-parallax h3{font:300 36px/46px Quicksand,arial;color:#fff;text-transform:none;letter-spacing:0}#top .special_amp{font:300 36px/46px Quicksand,arial;color:#fff}@media only screen and (max-width:800px){#top #wrap_all #e1-parallax .content{padding-top:100px;padding-bottom:100px}#top #wrap_all #e1-parallax h3,#top .special_amp{font:300 33px/43px Quicksand,arial}}@media only screen and (max-width:600px){#top #wrap_all #e1-parallax h3,#top .special_amp{font:300 30px/40px Quicksand,arial}#top #wrap_all #e1-parallax .content{padding-top:80px;padding-bottom:80px}}@media only screen and (max-width:450px){#top #wrap_all #e1-parallax h3,#top .special_amp{font:300 27px/37px Quicksand,arial}}.page-id-9 .avia-video{max-width:1400px;margin:80px auto}#e1-google-map{padding:50px 0;max-width:1049px;margin:0 auto}#hero{cursor:url('/wp-content/themes/waterfall/images/scroll-arrow.svg'),auto}#home-slideshow-mobile:after,#hero:after{background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.3),rgba(255,255,255,0));position:absolute;width:100%;margin:auto;z-index:1;content:'';height:120px;top:0}#e1-video-link{position:absolute;bottom:30px}#top #home-slideshow-mobile .avia-button.avia-size-medium,#top #e1-video-link .avia-button.avia-size-medium{font-size:30px;padding:15px 55px 13px;font-weight:700;letter-spacing:.5em;width:100%;max-width:950px;background-color:#222;text-decoration:none}#top #home-slideshow-mobile .avia-button.avia-size-medium:hover,#top #e1-video-link .avia-button.avia-size-medium:hover{color:#292829;background-color:#fff}#home-slideshow-mobile{display:none}#home-slideshow-mobile .container{padding:0}#home-slideshow-mobile .avia-caption{text-align:center;left:0;width:100%}#home-slideshow-mobile .avia-caption-content p{background:0 0}.home #e1-white-container .e1-container,.page-id-198 #e1-white-container .e1-container{background-color:#fff}#top #intro .av_textblock_section{max-width:1200px}#intro h1,#intro h3{font-size:42px;line-height:60px;color:#ba9b58;letter-spacing:.3em;text-transform:uppercase;margin-bottom:0}#intro h3{font-size:36px;line-height:55px;color:#292829;margin-bottom:60px}#top .home-page-section{background-size:cover;margin-top:15px;margin-bottom:15px}#top .home-page-section .content{padding-top:250px;padding-bottom:250px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#top .home-page-section .av-section-color-overlay{opacity:.3 !important;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#top .home-page-section h2{font-size:75px;line-height:75px;letter-spacing:.3em;color:#fff;margin-bottom:2.5%;padding:0 0 2.9%;text-transform:uppercase;border-bottom:1px solid #fff;text-shadow:2px 2px 10px rgba(0,0,0,.4);display:inline-block}#top .home-page-section p{font-size:26px;line-height:36px;letter-spacing:.1em;color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,.4);margin-top:10px;margin-bottom:50px}#top .avia-button.avia-size-medium{font-size:17px;line-height:1.3;letter-spacing:3px;padding:15px 50px 14px;font-weight:600;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#top .home-page-section .flex_column:hover .avia-button.avia-size-medium{background-color:#222}@media only screen and (max-width:1600px){#top .home-page-section .content{padding-top:200px;padding-bottom:200px}}@media only screen and (max-width:1400px){#intro h1,#intro h3{font-size:38px;line-height:58px}#intro h3{font-size:32px;line-height:51px}#top .home-page-section h2{font-size:70px;line-height:70px}}@media only screen and (max-width:1350px){#top .home-page-section .content{padding-top:150px;padding-bottom:150px}}@media only screen and (max-width:1200px){#intro h1,#intro h3{font-size:34px;line-height:50px}#intro h3{font-size:28px;line-height:47px}#top .home-page-section h2{font-size:64px;line-height:64px}#top .home-page-section p{font-size:22px;line-height:32px;margin-bottom:40px}}@media only screen and (max-width:1130px){#top .home-page-section .content{padding-top:120px;padding-bottom:120px}}@media only screen and (max-width:1050px){#hero{display:none}#home-slideshow-mobile{display:inherit}#top .home-page-section h2{font-size:52px;line-height:52px;margin-bottom:2%}#top .home-page-section p{font-size:20px;line-height:30px;margin-bottom:30px}}@media only screen and (max-width:767px){.responsive #top #wrap_all #home-slideshow-mobile .container{width:100%;max-width:100%}#home-slideshow-mobile .avia-caption-content p{width:80%;padding:0}#top #home-slideshow-mobile .avia-button.avia-size-medium{font-size:26px;padding:15px 0 13px}}@media only screen and (max-width:750px){#home-slideshow-mobile .avia-slide-wrap{overflow:hidden}#home-slideshow-mobile .avia-slide-wrap img{width:130%;max-width:130%;margin-left:-15%}}@media only screen and (max-width:700px){#intro .content{padding-bottom:30px}#top .home-page-section h2{font-size:45px;line-height:45px}#top .home-page-section p{font-size:18px;line-height:28px;margin-bottom:25px}#top .avia-button.avia-size-medium{font-size:18px;padding:14px 55px 12px}}@media only screen and (max-width:650px){#intro h1,#intro h3{font-size:31px;line-height:46px}#intro h3{font-size:28px;line-height:45px}}@media only screen and (max-width:640px){#top #home-slideshow-mobile .avia-button.avia-size-medium{font-size:22px}#top .home-page-section .av-section-color-overlay{opacity:.4 !important}}@media only screen and (max-width:585px){#top .home-page-section h2{font-size:36px;line-height:36px}#top .home-page-section p{font-size:18px;line-height:24px}}@media only screen and (max-width:530px){#home-slideshow-mobile .avia-slide-wrap img{width:140%;max-width:140%}}@media only screen and (max-width:495px){#home-slideshow-mobile .avia-slide-wrap img{width:160%;max-width:160%;margin-left:-30%}}@media only screen and (max-width:450px){#top .home-page-section h2{font-size:31px;line-height:31px}#top #home-slideshow-mobile .avia-button.avia-size-medium{font-size:20px;padding:10px 0}#top .avia-button.avia-size-medium{font-size:16px;padding-top:12px;padding-bottom:12px}}@media only screen and (max-width:374px){#top .home-page-section h2{font-size:27px;line-height:27px}#intro h1{font-size:27px;line-height:38px}}@media only screen and (max-width:340px){#top .avia-button.avia-size-medium{font-size:15px}}#enquire-now{border:none;background:#fff}#enquire-now .container{max-width:1920px;text-align:center}#enquire-now h2{padding:100px 0 80px;font-weight:700;font-size:48px;line-height:48px;letter-spacing:10px;text-transform:uppercase;margin-bottom:0}#enquire-now h2:after{background:#ba9b58;position:absolute;bottom:-3px;left:calc(50% - 115px);width:230px;height:3px;content:'';z-index:3}#footer{border:none}#footer .container{max-width:1455px;text-align:center}#top #wrap_all .footer_color .input-text,#top #wrap_all .footer_color input[type=text],#top #wrap_all .footer_color input[type=input],#top #wrap_all .footer_color input[type=password],#top #wrap_all .footer_color input[type=email],#top #wrap_all .footer_color input[type=number],#top #wrap_all .footer_color input[type=url],#top #wrap_all .footer_color input[type=tel],#top #wrap_all .footer_color input[type=search],#top #wrap_all .footer_color textarea,#top #wrap_all .footer_color select{border:none;background-color:#fff;font-family:'Quicksand',sans-serif;font-size:16px;padding:20px}#top #wrap_all .footer_color .gform_wrapper .gform_footer input[type=submit]{font-size:15px}@media only screen and (max-width:800px){#enquire-title h2{font-size:36px;line-height:36px}#top .footer_color .input-text,#top .footer_color input[type=text],#top .footer_color input[type=input],#top .footer_color input[type=password],#top .footer_color input[type=email],#top .footer_color input[type=number],#top .footer_color input[type=url],#top .footer_color input[type=tel],#top .footer_color input[type=search],#top .footer_color textarea,#top .footer_color select{font-size:15px}}@media only screen and (max-width:767px){#enquire-title{background-color:#fff}}@media only screen and (max-width:576px){#enquire-now h2{font-size:40px;line-height:40px}}@media only screen and (max-width:450px){#enquire-now h2{font-size:31px;line-height:31px;padding:80px 0 50px}}@media only screen and (max-width:374px){#enquire-now h2{font-size:27px;line-height:27px}}.gform_wrapper .gform_footer{text-align:center}#top #footer .gform_description{text-align:center;max-width:1000px;margin:0 auto 30px}#top #footer .gform_description a{color:#404041;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#top #footer .gform_description a:hover{color:#ba9b58;text-decoration:none}#top #footer .gform_wrapper .gform_footer input[type=submit]{min-width:250px}#top #gform_wrapper_1 ul li.gfield{margin-bottom:0}@media only screen and (max-width:767px){#top #footer .gform_description{font-size:18px;line-height:30px}}@media only screen and (min-width:642px){#gform_1 #field_1_2,#gform_1 #field_1_3,#gform_1 #field_1_4,#gform_1 #field_1_5{width:50%;display:inline-block;vertical-align:top;padding-right:16px}}@media only screen and (max-width:642px){#top #gform_wrapper_1 div.ginput_complex.ginput_container.gf_name_has_2 span{width:100%;margin-bottom:15px}}#footer-social .social{list-style:none;float:left;padding:80px 0 50px;margin-left:0}#footer-social .social li{vertical-align:middle;display:inline-block}#footer-social .social li a{padding:10px;display:block}#footer-social .social li.url a{font-family:'Montserrat',sans-serif;font-size:14.5px;font-weight:600;color:#ba9b58;margin-left:5px;padding:10px;text-transform:uppercase;-webkit-transition:all .4s ease-out;transition:all .4s ease-out}#footer-social .social li.url a:hover{text-decoration:none;color:#404041}#footer-social .crown-logo{width:173px;height:auto;float:right;padding-top:95px}@media only screen and (max-width:840px){#footer-social .social{width:100%;padding:40px 0 10px;float:none;text-align:center;display:block}#footer-social .crown-logo{width:100%;padding:0 0 40px;float:none;text-align:center;display:block}#footer-social .social li.url{display:none}}@media only screen and (max-width:342px){#footer-social .social li a{padding:8px}}#socket{border-top:1px solid #eee}#socket .container{padding-top:25px}.e1-footer-left{float:left}.e1-footer-right{float:right}#socket p{font-size:14px;color:#a3a3a2}.e1-footer-right p a{color:#666}.e1-footer-left span{padding-right:10px}@media only screen and (max-width:920px){.e1-footer-left,.e1-footer-right{float:none;width:100%;text-align:center}.e1-footer-left span{padding-right:0;display:block}}