.p_content{width:100%;padding:70px 100px;background-color:#fff;text-align:center;border-radius:8px;margin-top:40px}.p_anch{float:left;position:relative;z-index:1;width:100%;text-align:center}.modalbox{color:#000;background:#fff;border:2px solid #272727;box-sizing:border-box;border-radius:6px;padding:20px 40px;font-style:normal;font-size:16px;line-height:10px;text-align:center;letter-spacing:2px;color:#272727;display:inline-block;margin-top:0px;transition:all 1s ease;font-family:'Caros Soft Medium';cursor:pointer}.modalbox:hover{background:#272727;border:2px solid #272727;color:#fff}.p_anch_bottom{margin:1500px 0 0 0;padding:0 0 50px 0}.p_close{position:absolute;top:-40px;right:20px;width:16px;height:12px;padding:15px 11px 0 0}.p_close span{display:block;width:40px;height:5px;background:#fff}.p_close span:first-child{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.p_close span:last-child{margin:-5px 0 0;-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.p_body{position:fixed;top:0;left:0;width:100%;height:100%;background:#333;opacity:.7;-moz-transition:opacity 800ms;-o-transition:opacity 800ms;-webkit-transition:opacity 800ms;transition:opacity 800ms;z-index:99}.js__slide_top{height:0;overflow:hidden;top:0}.js__fadeout{height:0;overflow:hidden;opacity:0}.popup-title h2{font-style:normal;font-weight:normal;font-size:30px;line-height:40px;text-align:center;letter-spacing:.15em;color:#95a3ad;margin-bottom:10px}.popup-text p{font-style:normal;font-weight:normal;font-size:18px;line-height:44px;text-align:center;color:#606060;margin-bottom:20px}.popup-form{padding:0px;position:relative;z-index:99}.popup-form img{margin-bottom:1rem}.popup-form .input{display:block;border:0}.popup-form ul.inputs-list{padding:10px 0px}.popup-form input[type="text"],.popup-form input[type="password"],.popup-form input[type="email"],.popup-form input[type="tel"],.popup-form textarea,.popup-form select{box-sizing:border-box;border:1px solid #d8d8d8;display:block;font-weight:normal;margin:5px auto 10px;text-align:left;text-indent:16px;border-radius:6px;width:100% !important;height:63px;font-size:15px;line-height:31px;color:#888}.popup-form .legal-consent-container p{color:#fff;padding:10px 0px 20px;font-weight:normal;font-size:14px;line-height:20px;font-family:'Caros Soft Light'}.popup-form .hs-form-required{display:none}.popup-form .hs-button{width:50%;background-color:#95a3ad;border-radius:6px;border:2px solid #95a3ad;cursor:pointer;display:inline-block;font-weight:bold;height:auto;padding:20px 5px;font-size:16px;line-height:10px;text-align:center;letter-spacing:2px;color:#fff}.popup-form .hs-button:hover{background-color:#fff;border:2px solid #95a3ad;color:#95a3ad}::-webkit-input-placeholder{color:#888}:-ms-input-placeholder{color:#888}::placeholder{color:#888}.popup-form label.hs-error-msg{color:red}.popup-form .hs-form-field{margin-bottom:20px}.popup-form ul,.popup-form ol{list-style:none !important;padding-left:0}.popup-form input[type="checkbox"],.popup-form input[type="radio"]{margin-right:10px;width:auto !important}.fancybox-close{top:5px !important;right:5px !important;cursor:pointer;z-index:9999999999;background-image:url(https://content.accommodation.co.uk/hubfs/Landing_page_2020/close.png) !important;background-size:25px !important;background-repeat:no-repeat}@media(max-width:767px){.p_content{width:100%;padding:30px 30px}.popup-title h2{font-size:26px;line-height:30px}.popup-form input[type="text"],.popup-form input[type="password"],.popup-form input[type="email"],.popup-form input[type="tel"],.popup-form textarea,.popup-form select{width:100% !important;height:53px;font-size:14px;line-height:31px;color:#888}.popup-text p{font-size:16px;line-height:24px;margin-bottom:10px}.popup-form .hs-button{width:80% !important}.fancybox-close{top:5px !important;right:30px !important}.fancybox-inner{margin:0px !important;width:90% !important}}