#popup-container a{color:#e2c06f}#b247SearchBoxContainer{display:none}#popup-container{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:30px;box-shadow:0 0 20px rgba(0,0,0,0.7);max-width:500px;text-align:center;z-index:9999;border-radius:10px}#popup-container p{margin-bottom:20px}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:9998}#close-popup{background-color:#333;color:#fff;padding:10px 20px;border:none;cursor:pointer;border-radius:5px;font-size:16px}#close-popup:hover{background-color:#555}.hide{display:none}#main-header{padding-top:15px}@media only screen and (min-width:981px){.et_header_style_split #main-header li.centered-inline-logo-wrap{width:275px!important;height:auto;margin-top:-65px}#logo{margin-top:0px!important}#et-top-navigation>#top-menu-nav{display:flex!important;width:inherit;flex-flow:row wrap;justify-content:space-between!important}#top-menu{width:inherit!important;display:flex;justify-content:space-between}#top-menu li{padding-right:0}#top-menu li.mega-menu>ul>li>a:first-child{border-bottom:none!important}}#top-menu li.menu-item a{font-weight:600!important}.sub-menu>.menu-item.menu-item-type-post_type.menu-item-object-page a::before{content:" —"}@media only screen and (max-width:768px){.et_header_style_split header#main-header .logo_container #logo{max-width:75%}#b247Calendar .cal-nav__item a{padding:15px 0}#b247CalCon{overflow:auto}.et_pb_module.et_pb_image.et_pb_image_0_tb_footer{width:100%}}@media only screen and (max-width:980px){.et_mobile_menu{border-top:3px solid #b5985a}.et_header_style_split #logo{max-height:110px!important}.et_mobile_menu li a{text-transform:uppercase}.mobile_nav.closed .select_page::after{content:"MENU";color:#7c5500;font-size:14px}.mobile_nav.closed .select_page{font-size:0px!important}.mobile_menu_bar::before{color:#7c5500}.et_mobile_menu li a{border-bottom:none!important}}.col-md-12{width:100%}.col-md-6{width:49%;float:left}.margin-right{margin-right:2%}.content .wpcf7-form input{width:100%}.clear{clear:both}.space-height-featured{height:20px}input.text,input.title,input[type=email],input[type=confirm_email],input[type=password],input[type=tel],input[type=date],input[type=text],select{padding:10px 10px;border:1px solid #afa278;color:#4e4e4e;background-color:#fff;width:100%;height:40px;border-radius:0px!important;-webkit-appearance:none;-webkit-border-radius:0px}textarea{padding:10px 10px;border:1px solid #afa278;color:#4e4e4e;background-color:#fff;width:100%}#btn-submit{padding:10px 30px!important;background:#afa278;color:#fff;font-size:16px;border:0px;margin:20px auto;border-radius:0}#btn-submit::after{display:none}@media only screen and (max-width:767px){.col-md-6{width:100%!important;float:left}}.homepage-image img{height:600px!important;width:100%!important;max-width:100%;object-fit:cover!important}@media only screen and (max-width:980px){.homepage-image img{height:500px!important;width:100%!important;max-width:100%;object-fit:cover!important}}@media only screen and (max-width:767px){.homepage-image img{height:400px!important;width:100%!important;max-width:100%;object-fit:cover!important}}@media only screen and (max-width:450px){.homepage-image img{height:300px!important;width:100%!important;max-width:100%;object-fit:cover!important}}@mediaonly screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){body{width:100%;overflow-x:hidden}.et_pb_gallery_image.landscape a img{width:100%!important;max-width:100%!important;object-fit:cover}}.mfp-title{display:none}