.custom-banner-wrapper .banner_row{min-height:300px;display:flex;align-items:center;justify-content:center;position:relative;z-index:99}.custom-banner-wrapper .banner-content{width:100%;text-align:center}.custom-banner-wrapper .banner-bg-image{display:block;left:50%;overflow:hidden;position:absolute;top:0;transform:translateX(-50%);width:100vw;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.custom-banner-wrapper h1.banner-page-title{font-family:"Glamour Absolute";font-weight:400;color:#fff;font-size:42.1256px;letter-spacing:3.24043px;line-height:48px;padding:50px 0;text-align:center;margin-bottom:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-banner-wrapper h1.banner-page-title em{color:#d3b88b;font-size:65.1685px;letter-spacing:6.51685px;line-height:52px;display:block;font-family:Faustine,"Brush Script MT",cursive;font-style:normal;font-weight:400;position:relative;margin-top:-42.44px}.custom-banner-wrapper{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}.banner-section{overflow:hidden}.custom-banner-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5}.custom-banner-wrapper .banner-button a{background:#e60538;border-radius:0;border:1px solid #e60538;color:#fff;cursor:pointer;font-size:10px;font-weight:900;letter-spacing:1px;line-height:15px;padding:12px 15px 11px 14px;text-transform:uppercase;text-decoration:none;transition:background .3s ease-in-out,border .3s ease-in-out;display:inline-block}.custom-banner-wrapper .banner-button a:hover{background:#b8042d;border-color:#b8042d;color:#fff}.custom-banner-wrapper .banner-button{position:absolute;width:100%;left:0;text-align:center;bottom:10.6%;z-index:9}.banner-breadcrumbs-wrapper{position:relative;background:#d9c7b4;height:93px;margin-bottom:20px}.banner-breadcrumbs-wrapper .content-wrapper{margin-left:0}.banner-breadcrumbs-wrapper .hs-menu-wrapper>ul{display:flex}.banner-breadcrumbs-wrapper .hs-menu-wrapper>ul li{display:inline-block;position:relative;scroll-snap-align:center;scroll-snap-stop:normal;vertical-align:top}.banner-breadcrumbs-wrapper .hs-menu-wrapper>ul li a{display:block;font-weight:400;padding:32px 17px 29px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;color:#444a58;font-family:"DINOT",sans-serif;line-height:2;font-size:16px;white-space:nowrap}.banner-breadcrumbs-wrapper .hs-menu-wrapper>ul li a:hover{color:#8b6e4b}.banner-breadcrumbs-wrapper .breadcrumbs-container{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:9}.banner-breadcrumbs-wrapper .hs-menu-wrapper>ul li.active>a{background:#8f6d48;color:#fff}.banner-breadcrumbs-wrapper .hs-menu-wrapper>ul li.active>a:before{-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%);background:#8f6d48;height:20px;bottom:-20px;content:"";left:0;position:absolute;width:100%;z-index:-1}.custom-banner-wrapper .banner-popup-wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-image:url(https://2yoqx713gwlv2q00bp3z568u-wpengine.netdna-ssl.com/wp-content/themes/parkmarmara/assets/css/../images/bg-popup-form.jpg);background-size:cover;background-color:#8b6e4bf2;background-position:top left;background-repeat:no-repeat;opacity:1;z-index:99999;overflow-y:auto}button.bnr-popup-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:1;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;overflow:visible;cursor:pointer;background:0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:10005;box-shadow:none;touch-action:manipulation;color:#000;font-weight:900;letter-spacing:2px;text-transform:uppercase;transition:background .3s ease-in-out,border .3s ease-in-out}.banner-popup-container{padding:124px 60px 190px 60px;display:flex;position:relative;z-index:9}.banner-popup-row{background:#f9f9f9;margin:0 auto;max-width:598px;padding:48px 40px 70px;width:100%}.banner-popup-wrapper:after{content:"";background-size:cover;background-color:#8b6e4bf2;background-position:top left;background-repeat:no-repeat}.banner-popup-form h2{font-family:DINOT,sans-serif;font-size:26px;font-weight:700;letter-spacing:2px;line-height:1.27;margin:0 0 30px;text-transform:uppercase;padding:0 8px}.active-popup .banner-popup-wrapper{display:block}body.active-popup{overflow:hidden}.banner-popup-form h3.form-title{display:none}.banner-popup-form .hs-form label{display:block;font-size:13px;font-weight:400;line-height:1.31;margin:0 0 5px 6px;color:#000;font-family:"DINOT",sans-serif;letter-spacing:0}.banner-popup-form .hs-form .hs-input{border-radius:2px;font-size:14px;padding:10px;background:#fff;border:1px solid #bbbabc;color:#4a4a4a;font-weight:400;letter-spacing:normal;line-height:1.29;width:100% !important}.banner-popup-form .hs-form-field{margin-bottom:0 !important}.banner-popup-form .hs-form-field{padding:0 8px 16px !important;vertical-align:top}.banner-popup-form .input{width:100% !important}.banner-popup-form .hs-form-field.hs-company{margin-bottom:32px !important}.banner-popup-form textarea.hs-input{min-height:95px !important}.banner-popup-form .hs-form-field.hs-message{padding-bottom:6px !important}.banner-popup-form .hs-form .hs-submit{padding:0 8px 8px 8px}.banner-popup-form .hs-form .hs-button{background:#8b6e4a;border-radius:2px;border:0;color:#fff;display:inline-block;font-size:16px;font-weight:900;letter-spacing:1.23px;line-height:1.31;padding:20px 47.5px 19px 47.5px;text-transform:uppercase;transition:background .35s ease-out;vertical-align:top;width:auto}.banner-popup-form .hs-form select{appearance:none}.banner-popup-form .hs-form .hs-how_did_you_hear_about_us_ select{width:auto !important;background-position:top 7px right 4px;border-radius:2px;font-size:14px;line-height:1.29;padding:10px 30px 10px 10px;appearance:none;background-repeat:no-repeat}.banner-popup-form .hs-dateinput:before{display:none}.banner-popup-form .hs-form-required{color:#ed1c24;margin-left:3px}.banner-popup-form .hs-form label.hs-error-msg,.banner-popup-form .hs-form .hs_error_rollup label{color:red;padding-top:0;margin-left:unset}html.active-popup{overflow:hidden;margin-right:17px}.custom-banner-wrapper .content-wrapper{padding:0}.banner-popup-form #tripleseat_embed_form h2{font-family:DINOT,sans-serif;font-size:26px;font-weight:700;letter-spacing:2px;line-height:1.27;margin:0 0 30px;padding:0;text-transform:uppercase}.banner-popup-form #tripleseat_embed_form table,.banner-popup-form #tripleseat_embed_form table th,.banner-popup-form #tripleseat_embed_form table td{border:0}.banner-popup-form #tripleseat_embed_form table{width:100%}.banner-popup-form #tripleseat_embed_form table td{background:0;padding:0 8px 16px}.banner-popup-form #tripleseat_embed_form label{display:block;font-size:13px;font-weight:400;line-height:1.31;margin:0 0 5px 6px}.banner-popup-form #tripleseat_embed_form input,.banner-popup-form #tripleseat_embed_form textarea{border-radius:2px;font-size:14px;padding:10px;background:#fff;border:1px solid #bbbabc;color:#4a4a4a;font-weight:400;letter-spacing:normal;line-height:1.29;width:100%}.banner-popup-form #tripleseat_embed_form select{background-position:top 7px right 4px;border-radius:2px;font-size:14px;line-height:1.29;padding:10px 30px 10px 10px}.banner-popup-form #tripleseat_embed_form .row_contact_header td,.banner-popup-form #tripleseat_embed_form .row_details_header td,.banner-popup-form #tripleseat_embed_form .row_submit td{padding-bottom:0}.banner-popup-form #tripleseat_embed_form .row_details_header td{padding-top:32px}.banner-popup-form #tripleseat_embed_form #lead_phone_number,.banner-popup-form #tripleseat_embed_form #lead_phone_number_extension,.banner-popup-form #tripleseat_embed_form #lead_guest_count{width:100%}.banner-popup-form #tripleseat_embed_form #lead_submit{background:#8b6e4a;border-radius:2px;border:0;color:#fff;display:inline-block;font-size:16px;font-weight:900;letter-spacing:1.23px;line-height:1.31;padding:20px 47.5px;text-transform:uppercase;transition:background .35s ease-out;vertical-align:top;width:auto}.banner-popup-form #tripleseat_embed_form #lead_form_submit a{display:none !important}@media(min-width:48em){.banner_row{min-height:554px}.custom-banner-wrapper h1.banner-page-title{font-size:76.2619px;letter-spacing:5.8663px;line-height:87px}.custom-banner-wrapper h1.banner-page-title em{font-size:117.978px;letter-spacing:11.7978px;line-height:94px;margin-top:-76.68px}.custom-banner-wrapper .banner-button a{font-size:12px;letter-spacing:2px;padding:17px 20px 16px 18px}.custom-banner-wrapper .banner-button{bottom:20.6%}}@media(min-width:64.0625em){.custom-banner-wrapper .banner_row{min-height:667px}.custom-banner-wrapper h1.banner-page-title{font-size:82.7987px;letter-spacing:6.36913px;line-height:94px}.custom-banner-wrapper h1.banner-page-title em{font-size:128.09px;letter-spacing:12.809px;line-height:102px;margin-top:-83.26px}.custom-banner-wrapper .banner-button{bottom:22.6%}}@media(max-width:900px){.banner-popup-container{padding-left:40px;padding-right:40px}}@media(max-width:640px){.banner-popup-form .hs-form-field{width:100% !important;float:none!IMPORTANT}}@media(max-width:400px){.banner-popup-row{padding:48px 10px 70px}}