#cookie-popup{display:none;position:fixed;bottom:0;left:0;right:0;height:auto;padding-bottom:20px;z-index:9999999999999;background-color:rgba(0,0,0,0.8);font-family:'Montserrat',sans-serif}#cookie-popup.active{display:inline-block}#cookie-popup>.cookie-container{width:80%;height:100%;margin:0 auto}#cookie-popup>.cookie-container>.cookie-content{display:inline-block;width:70%;height:100%;float:left;color:white}#cookie-popup>.cookie-container>.cookie-content>.popup-title{font-size:20px;margin:40px 0 15px 0}#cookie-popup>.cookie-container>.cookie-content>.popup-description{font-size:15px;line-height:20px;padding-bottom:20px}#cookie-popup>.cookie-container>.link-container{display:inline-block;float:right;width:220px;height:50px;padding-top:65px;text-align:center}#cookie-popup>.cookie-container>.link-container>.popup-link{font-size:14px;color:white;cursor:pointer;text-decoration:none}#cookie-popup>.cookie-container>.cta-container{display:inline-block;float:right;width:230px;height:50px;padding-top:65px;margin:0;text-align:center}#cookie-popup>.cookie-container>.cta-container>.popup-button{font-size:14px;font-weight:bold;padding:15px 15px;color:#fff;cursor:pointer;text-decoration:none}#cookie-popup>.cookie-container>.cta-container>.popup-button.Woburn{background-color:#f5f5e9;color:#4c4a47}#cookie-popup>.cookie-container>.cta-container>.popup-button.Abbey{background-color:#3f90ca}#cookie-popup>.cookie-container>.cta-container>.popup-button.Safari{background-color:#f08436}#cookie-popup>.cookie-container>.cta-container>.popup-button.Golf{background-color:#b3a07a}#cookie-popup>.cookie-container>.cta-container>.popup-button.Estates{background-color:#214259}#cookie-popup>.cookie-container>.cta-container>.popup-button.Hotel{background-color:#4c2230}#cookie-popup>.cookie-container>.cta-container>.popup-button.Weddings{background-color:#fefefe;color:#4c4a47}#cookie-popup>.cookie-container>.cta-container>.popup-button.Sculpture{background-color:#0f3555}#cookie-popup>.cookie-container>.cta-container>.popup-button.DeerFarm{background-color:#0f034e}#cookie-popup>.close-container{width:40px;height:40px;color:white;position:absolute;right:0;top:0;text-align:center}#cookie-popup>.close-container>.close-btn{font-size:1.8em;cursor:pointer;margin-top:22%}@media screen and (max-width:1900px){#cookie-popup>.cookie-container>.cookie-content{width:59%}}@media screen and (max-width:1400px){#cookie-popup>.cookie-container{width:90%}#cookie-popup>.cookie-container>.cookie-content{width:55%}#cookie-popup>.cookie-container>.cookie-content>.popup-title{margin:30px 0 20px 0}#cookie-popup>.cookie-container>.cta-container{width:190px}#cookie-popup>.cookie-container>.link-container{width:190px}}@media screen and (max-width:950px){#cookie-popup>.cookie-container>.link-container{width:180px;padding-top:75px}#cookie-popup>.cookie-container>.cta-container{width:180px;padding-top:75px}#cookie-popup>.cookie-container>.cookie-content{width:45%}}@media screen and (max-width:780px){#cookie-popup>.cookie-container>.cookie-content{width:100%;height:auto}#cookie-popup>.cookie-container>.cookie-content>.popup-title{text-align:center}#cookie-popup>.cookie-container>.cookie-content>.popup-description{text-align:center}#cookie-popup>.cookie-container>.cta-container{width:170px;padding-top:20px;margin-right:10%}#cookie-popup>.cookie-container>.link-container{width:160px;padding-top:20px;float:left;margin-left:10%}#cookie-popup>.cookie-container>.cta-container>.popup-button{font-size:12px}}@media screen and (max-width:510px){#cookie-popup>.cookie-container>.cta-container{margin-right:0}#cookie-popup>.cookie-container>.link-container{margin-left:0}#cookie-popup>.cookie-container>.cta-container{width:140px;padding-top:30px}#cookie-popup>.cookie-container>.cookie-content>.popup-title{font-size:18px}#cookie-popup>.cookie-container>.cookie-content>.popup-description{font-size:14px}#cookie-popup>.cookie-container>.link-container>.popup-link{font-size:12px}#cookie-popup>.cookie-container>.cta-container>.popup-button{padding:10px 10px;font-size:11px}#cookie-popup>.cookie-container>.link-container{width:140px;padding-top:30px}}