body{color:#333333}h1,h2,h3,h4,h5,h6{color:#111111}a{color:#2f3589}#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:#2b3990}.nav li ul{border-color:#bed730}#top-header,#et-secondary-nav li ul{background-color:#bed730}#et-secondary-nav li ul{background-color:#ffc20e}#top-header,#top-header a{color:#bed730}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#ffffff}.et_search_form_container input::-moz-placeholder{color:#ffffff}.et_search_form_container input::-webkit-input-placeholder{color:#ffffff}.et_search_form_container input:-ms-input-placeholder{color:#ffffff}#top-header,#top-header a,#et-secondary-nav li li a,#top-header .et-social-icon a:before{font-size:18px}#top-menu li a,.et_search_form_container input{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.et_search_form_container input::-moz-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.et_search_form_container input::-webkit-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.et_search_form_container input:-ms-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,.et_color_scheme_red #top-menu li.current-menu-ancestor>a,.et_color_scheme_red #top-menu li.current-menu-item>a,.et_color_scheme_pink #top-menu li.current-menu-ancestor>a,.et_color_scheme_pink #top-menu li.current-menu-item>a,.et_color_scheme_orange #top-menu li.current-menu-ancestor>a,.et_color_scheme_orange #top-menu li.current-menu-item>a,.et_color_scheme_green #top-menu li.current-menu-ancestor>a,.et_color_scheme_green #top-menu li.current-menu-item>a{color:#bed730}#main-footer{background-color:#4c4d4f}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#footer-bottom{background-color:rgba(76,77,79,0.32)}#footer-info,#footer-info a{color:#ffffff}#footer-info{font-size:12px}#footer-bottom .et-social-icon a{font-size:14px}body .et_pb_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward{font-size:16px;border-width:1px!important;border-radius:0px;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;;letter-spacing:1px}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button,.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button{}body .et_pb_button:after,.woocommerce a.button.alt:after,.woocommerce-page a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce-page button.button.alt:after,.woocommerce input.button.alt:after,.woocommerce-page input.button.alt:after,.woocommerce #respond input#submit.alt:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce #content input.button.alt:after,.woocommerce-page #content input.button.alt:after,.woocommerce a.button:after,.woocommerce-page a.button:after,.woocommerce button.button:after,.woocommerce-page button.button:after,.woocommerce input.button:after,.woocommerce-page input.button:after,.woocommerce #respond input#submit:after,.woocommerce-page #respond input#submit:after,.woocommerce #content input.button:after,.woocommerce-page #content input.button:after{font-size:25.6px}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:35px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:35px}.et_header_style_split .centered-inline-logo-wrap{width:70px;margin:-70px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:70px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:70px}.et_header_style_centered #top-menu>li>a{padding-bottom:13px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:26px 0 26px 0!important}.et_header_style_centered #main-header .logo_container{height:70px}#logo{max-height:64%}.et_pb_svg_logo #logo{height:64%}.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:#bed730}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#ffffff!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#ffffff!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#bed730!important}.et-fixed-header#top-header a{color:#bed730}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Lango',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif}#top-header .container{font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif}.pad0{padding:0}#top-header .container{padding:10px 0}#top-header .container,#main-header .container{max-width:100%;width:80%}.logo_container{display:none}#et-secondary-menu{float:none!important}#et-secondary-nav{width:100%;text-align:right}#et-secondary-nav li{vertical-align:middle}#et-secondary-nav li a{padding-bottom:0!important}#et-secondary-nav li.waikerie-logo{width:200px;margin:0;position:absolute;left:100px;top:0}#et-secondary-nav li.waikerie-logo:hover{visibility:none}#et-secondary-nav li.pet-logo-icon{text-align:center!important;max-width:60px}#et-secondary-nav li.pet-logo-icon img{background:#fff;padding:4px!important;border-radius:10px}#et-secondary-nav li.phone-no a{font-size:24px;color:#fff}#et-secondary-nav li.phone-no img,#et-secondary-nav li.social-icon img{width:35px;vertical-align:middle}#et-secondary-nav li.facebook-icon{margin:0}#et-secondary-nav li.book-online-btn a{font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#fff!important;background:#2B3990;padding:10px 20px!important;border-radius:2px}#et-secondary-nav li.pet-logo-icon a{cursor:default;text-decoration:none}#top-menu li a{padding-bottom:0!important}#top-menu li .sub-menu{top:33px}#et-top-navigation{padding:20px 0!important;position:relative;right:150px}.service-quicklinks .et_pb_column:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#111;opacity:.4;z-index:-1}.blurb-hover .et_pb_column:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#2f3589;opacity:.7}.blurb-hover .et_pb_blurb p,.blurb-hover .et_pb_blurb .et_pb_blurb_description{zoom:1;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s,-webkit-transform .35s;transition:opacity .2s,transform .35s;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}.blurb-hover .et_pb_column:hover p,.blurb-hover .et_pb_column:hover .et_pb_blurb_description{color:#fff;-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);zoom:1;filter:alpha(opacity=1);opacity:1}.blurb-hover .et_pb_column:hover h4{color:#dc1d49;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.blurb-hover .et_pb_blurb h4{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,75px,0);transform:translate3d(0,75px,0)}.blurb-hover .et_pb_column{position:relative}.blurb-hover .et_pb_button{zoom:1;filter:alpha(opacity=0);opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}#main-footer{padding:35px 0 0;font-weight:400;background:#2f3589}#main-footer .container{max-width:100%;width:70%}#footer-bottom{background:#2f3589;text-transform:uppercase;font-size:12px;letter-spacing:2px}#footer-bottom .container{padding-top:20px;padding-bottom:10px}#main-footer #media_image-13{max-width:60%;margin-bottom:10px}#main-footer #media_image-13 img{max-width:58%!important}#main-footer h4.title{color:#fff;text-transform:uppercase;font-size:22px;letter-spacing:2px;font-weight:500}#footer-widgets{padding-top:30px!important}#footer-widgets .footer-widget li:before{border:0;height:1px;width:8px;background:#fff;top:11px}#footer-widgets .footer-widget #text-4{margin-bottom:10px}.footer-widget{margin-bottom:0!important}#footer-info{float:none!important;text-align:center}#footer-info p{padding-bottom:0!important}.footer-credits{font-size:11px!important;border-top:1px solid #fff;padding-top:10px!important;margin-top:10px!important}#media_image-2{width:100%!important}.footer-contact-items .social-icon{padding:0!important;display:inline-block}.footer-contact-items .social-icon:before{display:none}.footer-contact-items .social-icon img{width:35px}.footer-contact-items .fb-icon{margin-right:5px}ul.footer-logos li{display:inline-block!important;padding-left:0!important;margin-right:15px}.footer-logos .big4-icon{max-width:130px!important}.footer-logos .caravan-icon,.footer-logos .rewards-icon{max-width:160px!important}.footer-logos .pet-friendly-icon{max-width:80px!important}.footer-logos .trip-advisor-icon{max-width:75px!important}.footer-logos li:before{display:none}.footer-logos{display:flex;align-items:center}.blurb-title.et_pb_blurb h4 span{font-family:'Lango',Helvetica,Arial,Lucida,sans-serif!important}.cabin-featured-list,.facilities-list{padding:0!important;list-style-type:none}.cabin-featured-list li{background:url(../../../wp-content/uploads/2019/12/check-icon.png);padding:0 0 0 25px;background-size:18px;background-repeat:no-repeat;background-position:left center;background-position-y:5px;display:block;width:100%;margin-right:5px!important}.facilities-list li{background:url(../../../wp-content/uploads/2020/01/check-icon-1.png);padding:0 0 0 25px;background-size:18px;background-repeat:no-repeat;background-position:left center;background-position-y:5px;display:block;width:100%;margin-right:5px!important}.corporate-business-list{list-style-type:none!important;padding:0!important}.corporate-business-list li img{width:24px;vertical-align:middle;margin-bottom:4px}.cabin-info{font-size:18px;font-weight:600;color:#2b3990;line-height:1.4em}.cabin-price{font-size:24px;font-weight:600;color:#8baf03;line-height:1.4em}.powered-site-price{font-size:26px;font-weight:600;color:#8baf03;line-height:1.4em}.corporate_booking_form,.contact_form{padding:0}.corporate_booking_form .et_pb_row,.contact_form .et_pb_row{padding:0;max-width:100%;width:100%;display:block}.corporate_booking_form .et_pb_row .et_pb_column,.contact_form .et_pb_row .et_pb_column{margin:0!important;float:none}.form_group{margin-bottom:10px}.form_group .field-label{font-size:16px;font-weight:600}.form_group .contact-field{width:100%;height:40px;font-size:16px;padding:10px}.form_group .parking_req_list,.form_group .accom_req_list{font-size:16px}.form_group .contact-message{width:100%;height:180px;font-size:16px;padding:8px}.form_group .submit-btn{font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:2px;background:#2B3990;padding:10px 20px!important;border-radius:2px;color:#fff;float:right;border:2px solid #2B3990!important;cursor:pointer}div.wpcf7-mail-sent-ok{background:#2b3990;color:#fff;font-size:16px;border:2px solid #2b3990;padding:10px}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{background:#ff0000;color:#fff;font-size:16px;border:2px solid #ff0000;padding:10px}.popup-list{list-style-type:disc;padding-left:35px}.popup-btn{margin-top:30px;color:#ffffff!important;border:2px solid #2b3990!important;border-radius:2px;font-size:20px;background:#2b3990;padding:5px 25px!important}.popup-btn:hover{background:#2b3990!important}.popup-btn:after,.popup-btn:hover:after{display:none}.meta-gallery .msacwl-gallery-caption{background:transparent!important}.meta-gallery .msacwl-gallery-carousel button.slick-prev,.meta-gallery .msacwl-gallery-carousel button.slick-next{background-color:#bed730!important}.meta-gallery .msacwl-carousel-slide a{height:350px}.page-header .header-content{margin:auto!important;max-width:100%!important}.gallery-wrap ul li{width:20%!important;min-height:50px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.gallery-wrap .et_pb_tab{padding:20px 0!important}.pet-policy-list{padding-left:30px;list-style:disc}@media (max-width:2560px){.page-header .header-content{padding:0!important;width:100%!important;margin:0!important}.page-header .et_pb_module_header{padding:0!important}}@media (max-width:1640px){#et-secondary-nav li.waikerie-logo{left:0}}@media (max-width:1440px){#et-top-navigation{right:0}.pum-container{width:65%!important}}@media (max-width:1240px){#top-header .container,#main-header .container{width:80%}}@media (max-width:1024px){#et-secondary-nav li.waikerie-logo{width:120px!important;top:10px!important;left:-55px!important}.accomodation-ql{width:70%!important}.pum-container{width:80%!important}}@media (max-width:980px){#top-header .container,#main-header .container{width:88%}.mobile_menu_bar:before{color:#bed730!important;top:-6px!important;font-weight:500!important;font-size:42px!important}.mobile_menu_bar{top:12px!important}#mobile_menu{border-top:3px solid #bed62f!important;padding:10px!important}#mobile_menu li a{font-weight:400!important;letter-spacing:1px;text-transform:uppercase}#et-secondary-menu,#et-secondary-nav{display:block!important}#et-secondary-nav li.waikerie-logo{display:none!important}#top-header .container{padding:16px 0 5px!important}#et-secondary-nav li.phone-no a{font-size:18px!important}#et-secondary-nav li.book-online-btn a{font-size:12px!important}#et-secondary-nav li.pet-logo-icon img{max-width:80%!important}#mobile_menu li.phone-no,#mobile_menu li.facebook-icon,#mobile_menu li.instagram-icon,#mobile_menu li.book-online-btn,#mobile_menu li.pet-logo-icon{display:none!important}.et_mobile_menu li a{display:block;padding:10px 5%}.et_mobile_menu li a{display:block;padding:10px 5%;border-bottom:1px solid rgba(0,0,0,.03)}#et-top-navigation{float:unset!important}#page-container #main-header{top:72px!important;background-color:#2b3990!important}#top-header{display:block!important;z-index:0!important}.logo_container img{max-height:110px!important;position:relative!important;top:-20px!important;z-index:9999!important}#main-header .logo_container{text-align:left!important;display:block!important}#et_mobile_nav_menu .mobile_nav.closed,#et_mobile_nav_menu .mobile_nav.opened{background:transparent!important}.select_page{display:none!important}#mobile_menu .waikerie-logo{display:none!important}#main-header .container,#main-header .container img{max-height:130px!important}.accomodation-ql{width:50%!important}.et_pb_tabs_controls li a{padding:4px 22px 4px!important}.contact_section .et_pb_blurb_content{margin:0!important}.accommodation{background-position:center!important}.gallery-wrap .foogallery .fg-item{max-width:180px!important;min-width:180px!important}}@media (max-width:870px){.cabin-text-wrap .et_pb_module:nth-child(1){width:80%!important}}@media (max-width:767px){.gallery-wrap ul li{width:100%!important}}@media (max-width:768px){.pum-container{width:92%!important}}@media (max-width:480px){#et-secondary-nav li.phone-no{margin-right:0}#et-secondary-nav li.phone-no span{display:none}}@media (max-width:425px){#top-header .container{padding:15px 0 5px!important}.logo_container img{top:-16px!important}#et-secondary-nav li.book-online-btn{margin-right:0}#home-slider .et_pb_slide_title{font-size:40px!important}#home-slider .et_pb_slide_content{font-size:18px!important}.et_pb_map{height:350px!important}.page-header h1{font-size:46px!important}.accomodation-ql{width:80%!important}.cabin-text-wrap .et_pb_module:nth-child(1){width:100%!important}.header1 .pad0{font-size:34px!important}.contact_section .et_pb_main_blurb_image{display:block!important;width:42px!important;margin:auto!important}.contact_section .et_pb_blurb_container{padding:25px 0 0!important;text-align:center!important;display:block!important}.contact_section .social-text{text-align:center!important}.contact_section .social-icons{display:block!important;width:26%!important;margin:auto!important}.contact_section .et_pb_button{display:block!important;width:52%!important;margin:auto!important}.gallery-wrap .foogallery .fg-item{max-width:130px!important;min-width:130px!important;margin:5px!important}.pum-container .et_pb_section{padding:50px 25px!important}}@media (max-width:411px){.contact_section .social-icons{width:27%!important}.contact_section .et_pb_button{width:54%!important}}@media (max-width:375px){#et-secondary-nav li.book-online-btn a{padding:10px 15px!important}#et-secondary-nav li.instagram-icon{margin-right:5px}#et-secondary-nav li.pet-logo-icon img{max-width:70%!important}#page-container #main-header{top:66px!important}#home-slider .et_pb_more_button{font-size:14px!important}.contact_section .et_pb_button{width:60%!important}.contact_section .social-icons{width:30%!important}}@media (max-width:360px){.contact_section .et_pb_button{width:62%!important}.contact_section .social-icons{width:32%!important}}@media (max-width:349px){.gallery-wrap .foogallery .fg-item{max-width:110px!important;min-width:110px!important;margin:5px!important}}@media (max-width:346px){#et-secondary-nav li.phone-no img,#et-secondary-nav li.social-icon img{width:30px}#et-secondary-nav li.book-online-btn a{padding:10px 10px!important}}@media (max-width:320px){.title-header1 h1{font-size:40px!important}.contact_section .et_pb_button{width:70%!important}.contact_section .social-icons{width:35%!important}}.et_pb_post.category-uncategorized .entry-title{text-align:center;font-size:48px;color:#2b3990;text-transform:uppercase}.et_pb_post.category-uncategorized .post-meta{display:none}.et_pb_post.category-uncategorized .entry-title:after{content:"";position:absolute;z-index:10;top:112px;left:500px;width:6%;height:3px;background:#b4d333}.equal-tabs ul.et_pb_tabs_controls{background:transparent}.equal-tabs ul.et_pb_tabs_controls:after{border-top:0!important}.equal-tabs .et_pb_tabs_controls li{width:14.1%;text-align:center}