.bg-subtle{background-color:#f4f1ea}.et_pb_text_inner ul li::marker,.privacy-policy-body ul li::marker{color:#a8b7ae;font-size:1.1em;line-height:inherit}.et_pb_button.et_pb_bg_layout_light{background:transparent!important;border-radius:0!important;border:1px solid #326295!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:.1em!important;padding:7px 20px!important;color:#326295!important}.et_pb_button.et_pb_bg_layout_light:after{display:none!important}.et_pb_button.et_pb_bg_layout_light:hover{color:#fff!important;background:#326295!important}.et_pb_button.et_pb_bg_layout_dark{background:transparent!important;border-radius:0!important;border:1px solid #fff!important;font-size:15px!important;text-transform:uppercase!important;letter-spacing:.1em!important;padding:7px 20px!important;color:#fff!important}.et_pb_button.et_pb_bg_layout_dark:after{display:none!important}.et_pb_button.et_pb_bg_layout_dark:hover{color:#0c2340!important;background:#fff!important}.prop-cta{text-align:center;display:inline-block!important;min-width:240px}a.et_pb_button.prop-cta.btn-filled{background:#326295!important;color:#fff!important;border:1px solid #326295!important}a.et_pb_button.prop-cta.btn-filled:hover{background:#407ec9!important;border:1px solid #407ec9!important}#main-content h1,#main-content h2,#main-content h3{letter-spacing:-0.03em;font-weight:400;line-height:1.1em}h1{font-size:70px!important;line-height:1em!important}h2{font-size:50px!important;text-transform:uppercase}h3{font-size:40px!important}a,button{transition:all 0.5s ease}a.fancylink{display:inline-block;font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-size:1.5em;padding:0 0 5px 0;letter-spacing:-0.01em}a.fancylink:hover{color:#0c2340}a.fancylink:after{content:'→';margin-left:8px;transition:all 0.5s ease}a.fancylink:hover:after{margin-left:14px}.bluepoint-three-col{display:flex;align-items:stretch}.bluepoint-three-col .et_pb_column{flex:1 1 0}.bluepoint-three-col .et_pb_column:nth-child(2){flex:0 0 275px;max-width:275px}.eyebrow{color:#d8c6a5;text-transform:uppercase;font-weight:600;letter-spacing:.2em;margin-bottom:10px;display:block}#cn-notice-buttons button{border-radius:0;border:1px solid;text-transform:uppercase;letter-spacing:1px;transition:all 0.5s ease;padding:5px 15px}button#cn-accept-cookie{background:#326295;color:#fff;border-color:#326295;opacity:1}button#cn-accept-cookie:hover,button#cn-more-info:hover{opacity:.7}button#cn-more-info{color:#808a95;border-color:#808a95;background:transparent}.bottom-align-row{display:flex;align-items:stretch}.bottom-align-row .et_pb_column{display:flex;flex-direction:column}.bottom-align-row .et_pb_column:last-child .et_pb_text{margin-top:auto}.cats-cards-row .et_pb_column{padding:30px 30px 320px 30px;filter:drop-shadow(2px 5px 25px rgba(0,0,0,.1));background-color:#fff}.cats-cards-row .cats-blurb{min-height:100px}.property-slider-main .caption-wrap{background:transparent!important}.property-slider-main .caption h3{color:#fff;display:inline-block;font-size:1em!important;background:rgba(255,255,255,0.2);box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.3);border-radius:100px;line-height:1em!important;margin:0 0 15px 10px!important;padding:7px 20px 9px 20px;font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif;font-weight:700;letter-spacing:0.03em;text-shadow:1px 1px 3px rgba(0,0,0,0.2)}.property-slider-main img{width:700px!important;height:450px!important}.fade-edges-row{position:relative;overflow:hidden}.fade-edges-row::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:10;background:linear-gradient(to right,rgba(50,98,149,1) 0%,rgba(50,98,149.85) 5%,rgba(50,98,149,0) 18%,rgba(50,98,149,0) 82%,rgba(50,98,149,0.85) 95%,rgba(50,98,149,1) 100%)}.soft-edges-row{position:relative;overflow:hidden}.soft-edges-row::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:10;background:linear-gradient(to right,rgba(244,241,234,1) 0%,rgba(244,241,234,0.85) 5%,rgba(244,241,234,0) 18%,rgba(244,241,234,0) 82%,rgba(244,241,234,0.85) 95%,rgba(244,241,234,1) 100%)}.props-col .et_pb_heading{padding:300px 30px 0 30px;background:#0C2340;background:linear-gradient(10deg,rgba(12,35,64,1) 0%,rgba(12,35,64,0) 60%);transition:all 0.5s ease;min-height:370px!important}.props-col .et_pb_heading:hover{padding:290px 30px 10px 30px}.props-col .et_pb_heading h3{color:#fff;font-family:'Manrope',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;letter-spacing:0.03em!important;text-shadow:1px 1px 5px rgba(0,0,0,0.15);font-size:17px!important;line-height:1.5em!important;min-height:75px}.props-col .et_pb_heading h3:after{content:'';width:0!important;border-top:2px solid #fff!important;display:block;transition:all 0.5s ease;margin-top:10px}.props-col .et_pb_heading:hover h3:after{width:100%!important}.intheader-simple h1{color:#fff;text-align:center}.intheader-simple{background-attachment:fixed;padding:40px 0!important}.intheader-simple .et_pb_heading_container{border:2px solid #fff;padding:100px 30px}.et_pb_map_container img[src*="spotlight-poi"],.et_pb_map_container img[src*="maps.gstatic.com/mapfiles"],.et_pb_map_container img[src*="marker"]{content:url('https://bluepointhospitality.com/wp-content/uploads/map_pin-1.png')!important;width:40px!important;height:auto!important}.team-col img{border-radius:600px!important;max-width:225px!important}.team-col h3{border-bottom:1px solid;margin-bottom:10px}.prop-nap{background-size:auto 24px!important;background-position:top 12px left;padding:10px 10px 10px 35px!important;margin-bottom:0!important;border-bottom:1px dashed rgba(74,74,70,.25)}.shadow{-webkit-box-shadow:0px 3px 30px 1px rgba(0,0,0,.03);box-shadow:0px 3px 30px 1px rgba(0,0,0,.03)}.prop-hours ul{list-style:none;padding:0}.prop-hours ul li{line-height:1.9em!important}.prop-hours ul li strong{display:inline-block;width:40%!important;font-weight:500!important}.prop-hours ul li em{font-style:normal;display:inline-block;width:60%}.cta-carryout{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:5px 0 10px 0!important;margin:0 0 20px 0!important;border-bottom:1px solid #d8c6a5}.cta-carryout h3{font-size:32px!important}.cta-carryout .et_pb_button_wrapper{margin-top:-15px}.headernav{-webkit-box-shadow:0px 3px 30px 1px rgba(0,0,0,0);box-shadow:0px 3px 30px 1px rgba(0,0,0,0);transition:all 0.5s ease}.headernav.et_pb_sticky{-webkit-box-shadow:0px 3px 30px 1px rgba(0,0,0,0.08);box-shadow:0px 3px 30px 1px rgba(0,0,0,0.08)}.mobile_menu_bar:before{content:""}.mobile_menu_bar{position:relative;width:28px;height:22px}.mobile_menu_bar .line{position:absolute;left:0;width:100%;height:2px;background:#578f82;transition:transform .3s ease,top .3s ease,opacity .3s ease}.mobile_menu_bar .line.line1{top:4px}.mobile_menu_bar .line.line2{top:16px}.mobile_nav.opened .mobile_menu_bar .line.line1{top:10px;transform:rotate(45deg)}.mobile_nav.opened .mobile_menu_bar .line.line2{top:10px;transform:rotate(-45deg)}.mega-mega-btn a{background:#326295!important;transition:background 0.5s ease!important;letter-spacing:0.08em!important;font-size:15px!important;text-transform:uppercase!important;font-weight:600!important;padding-left:20px!important}.mega-mega-btn a:hover{background:#407ec9!important}.mega-sub-menu a,.mega-sub-menu a:hover{background:transparent!important}.mega-sub-menu{background:#fff!important;max-width:1300px!important;margin:auto!important;left:auto!important}.footer-mini-links ul{list-style:none;padding:0}.footer-mini-links li{display:inline-block;margin:0 10px}.footer-mini-links a{color:#fff;opacity:1}.footer-mini-links a:hover{opacity:.5}.footer-socials img{height:24px;margin-right:20px}.footer-socials a:hover{opacity:.5}.footer-quicklinks ul,.footer-nap ul{list-style:none;padding:0;line-height:inherit;margin:0!important}.footer-quicklinks ul li a{display:block;color:#fff;background-image:url('/wp-content/uploads/icon_footer-arrow-1.svg');background-repeat:no-repeat;background-size:auto 10px;background-position:top 7px right -22px;opacity:1}.footer-quicklinks ul li a:hover{background-position:top 7px right 0;opacity:.6}.footer-nap ul li{background-repeat:no-repeat;background-size:16px;padding:0 0 0 25px;background-position:top 4px left}.privacy-policy-header{padding:140px 0 200px 0}.privacy-policy-body{max-width:950px;margin:-170px auto 60px auto;background-color:#fff;-webkit-box-shadow:1px 3px 20px 1px rgba(0,0,0,0.07);box-shadow:1px 3px 20px 1px rgba(0,0,0,0.07);padding:60px}.privacy-policy-body ul{list-style:disc;margin:0 0 20px 20px}.privacy-policy-body h2{border-top:1px solid rgba(0,0,0,.08);padding-top:20px;margin:15px 0 10px 0;font-size:2.3em}.privacy-policy-body h3{font-size:1.5em;margin:10px 0 5px 0}.form-contact{margin:0!important}.form-contact .wpforms-required-label{color:#d8c6a5!important}.form-contact .wpforms-confirmation-container-full{font-family:inherit!important;color:inherit;background:transparent!important;border:1px solid #68A2A5!important;text-align:center;font-size:inherit!important;padding:30px 20px!important}.form-contact label{color:inherit!important;font-family:inherit!important;letter-spacing:inherit!important;font-size:.9em!important;margin-bottom:10px!important;font-weight:500!important}.form-contact .wpforms-field{padding:10px 0!important}.form-contact input:focus,.form-contact textarea:focus,.form-btn:focus{box-shadow:none!important;outline:none!important}.form-contact .wpforms-field-large{border:1px solid rgba(0,0,0,.2)!important;background-color:rgba(0,0,0,.015)!important;border-radius:8px!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:400!important;padding:0 15px!important;height:54px!important;letter-spacing:.05em!important}.form-contact textarea{border:1px solid rgba(0,0,0,.2)!important;background:rgba(0,0,0,.015)!important;border-radius:8px!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:400!important;padding:18px 15px!important;height:150px!important;letter-spacing:.05em!important;resize:none!important}.btn-contact{border-radius:0!important;background:transparent!important;transition:all 0.5s ease!important;color:#326295!important;opacity:1!important;font-size:16px!important;font-family:inherit!important;font-weight:500!important;padding:0 30px!important;line-height:1em!important;height:48px!important;margin-top:10px!important;outline:none!important;box-shadow:none!important;border:1px solid #326295!important;text-transform:uppercase!important;letter-spacing:.05em!important}.btn-contact:hover{background:#326295!important;color:#fff!important}.tripleseat h1{display:none}.tripleseat h3{border-bottom:1px solid #d8c6a5;color:#0c2340;padding:0 0 10px 0;margin:20px 0 20px 0;text-transform:capitalize}.tripleseat input[type="text"],.tripleseat input[type="email"],.tripleseat input[type="tel"],.tripleseat input[type="date"],.tripleseat input[type="number"],.tripleseat select{border:1px solid rgba(0,0,0,.15)!important;border-radius:8px!important;padding:0 15px;min-height:45px!important;font-size:inherit}.tripleseat textarea{resize:none;border:1px solid rgba(0,0,0,.15)!important;border-radius:8px!important;padding:15px;min-height:170px!important;font-size:inherit}a#tripleseat_link{text-align:center!important;display:block!important;font-size:.9em}.tripleseat-dlf-checkbox-wrapper label{display:inline-block;width:95%;float:right}.tripleseat #start_time,.tripleseat #end_time{padding-left:50px!important}.tripleseat button{text-transform:uppercase;font-size:inherit;font-weight:500;letter-spacing:0.05em;border:1px solid #326295!important;background:#fff;padding:10px 25px;color:#326295!important}.tripleseat button:hover{background:#326295;color:#fff!important}@media (max-width:767px){.privacy-policy-body{margin:-170px 40px 60px 40px}.privacy-policy-header{padding:100px 40px 200px 40px}.et_mobile_menu{margin-top:15px;padding:0!important}.et_mobile_menu .menu-item{margin:0!important;padding:0!important}.et_mobile_menu li a{background:#fff!important;padding:15px 20px!important}.et_mobile_menu .sub-menu{padding-left:40px!important}.et_mobile_menu .menu-item-has-children ul.sub-menu{display:none!important}.et_mobile_menu .menu-item-has-children a{font-weight:inherit}.cats-cards-row .et_pb_column{padding:30px 30px 220px 30px}.cats-cards-row .cats-blurb{min-height:0}#cn-notice-buttons{margin-top:20px!important}.bottom-align-row{display:block;align-items:stretch}.bottom-align-row .et_pb_column{display:block;flex-direction:column}.bottom-align-row .et_pb_column:last-child .et_pb_text{margin-top:auto}h1{font-size:60px!important;line-height:1em!important}h2{font-size:40px!important;text-transform:uppercase}h3{font-size:30px!important}}@media (max-width:480px){.privacy-policy-body{margin:-170px 20px 60px 20px;padding:30px}.privacy-policy-header{padding:80px 20px 200px 20px}.footer-mini-links li{display:block;margin:10px 0}.cats-cards-row .et_pb_column{padding:30px 30px 270px 30px}.prop-hours ul li strong{width:100%!important;font-weight:600!important}.prop-hours ul li em{width:100%;margin-bottom:10px}.cta-carryout .et_pb_button_wrapper{margin:0 0 20px 0}h1{font-size:55px!important;line-height:1em!important}h2{font-size:38px!important;text-transform:uppercase}h3{font-size:32px!important}.press-logos .et_pb_column{width:48%!important}.intheader-simple{background-attachment:scroll!important;padding:30px 0!important;background-size:cover!important}}