#pageModal{align-items:center;background:rgba(0,0,0,.7);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:999}#pageModal,#pageModal .modal-content{font-family:Suisse int Medium,sans-serif}#pageModal .modal-content{background-color:#fff;border-radius:8px;margin:5% auto;width:90%}#pageModal .modal-content div,#pageModal .modal-content h3,#pageModal .modal-content p,#pageModal .modal-content span{font-family:Suisse int Medium,sans-serif;margin-top:0}#pageModal .modal-content .c4h__modal-header .c4h__modal-navigation{border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:32px}#pageModal .modal-content .c4h__modal-header .c4h__modal-navigation a{max-height:32px}#pageModal .modal-content .c4h__modal-header .c4h__modal-navigation .c4h__modal-arrow-right{transform:rotate(180deg)}#pageModal .modal-content .c4h__modal-content{font-family:Suisse int Medium,sans-serif;max-height:70vh;overflow-y:auto;padding:32px}#pageModal .modal-content .c4h__modal-content h2{font-family:Suisse int Medium,sans-serif;font-size:48px;line-height:60px;margin-top:0}#pageModal .modal-content .c4h__modal-content h3{font-family:Suisse int Medium,sans-serif}#pageModal .modal-content .c4h__modal-content .content{font-family:Suisse int Regular,sans-serif}#pageModal .modal-content .c4h__modal-content .c4h__item-content .c4h__item-content-header{align-items:center;display:flex;justify-content:flex-end}#pageModal .modal-content .c4h__modal-content .c4h__item-content .c4h__item-content-header .c4h__item-content-header-lng{font-family:Suisse int Medium,sans-serif;font-size:14px;line-height:20px}#pageModal .modal-content .c4h__modal-content .c4h__item-content .c4h__item-content-header .c4h__item-content-header-lng a{margin-right:8px;text-decoration:none}#pageModal .modal-content .c4h__modal-content .c4h__item-content .c4h__item-content-header .c4h__item-content-header-lng a:not(:first-child):before{content:"|";margin-right:8px}#pageModal .modal-content .c4h__modal-content .c4h__item-content .c4h__item-content-header .c4h__item-content-header-icons,#pageModal .modal-content .c4h__modal-content .c4h__item-content .c4h__item-content-header .c4h__item-content-header-icons span{align-items:center;display:flex}#pageModal .modal-content .c4h__modal-content .c4h__item-content .c4h__item-content-header .c4h__item-content-header-icons span{margin-left:32px}#pageModal .modal-content .c4h__modal-content .c4h__item-content-header{padding:0 64px}#pageModal .modal-content .c4h__modal-content #c4h__item_pdfcontent{padding:0 64px 32px}.c4h__item-single h2{font-size:48px;line-height:60px;margin-top:0}.c4h__item-single h2,.c4h__item-single h3{font-family:Suisse int Medium,sans-serif}.c4h__item-single .content{font-family:Suisse int Regular,sans-serif}.c4h__item-single .c4h__item-content .c4h__item-content-header{align-items:center;display:flex;justify-content:flex-end}.c4h__item-single .c4h__item-content .c4h__item-content-header .c4h__item-content-header-lng{font-family:Suisse int Medium,sans-serif;font-size:14px;line-height:20px}.c4h__item-single .c4h__item-content .c4h__item-content-header .c4h__item-content-header-lng a{margin-right:8px;text-decoration:none}.c4h__item-single .c4h__item-content .c4h__item-content-header .c4h__item-content-header-lng a:not(:first-child):before{content:"|";margin-right:8px}.c4h__item-single .c4h__item-content .c4h__item-content-header .c4h__item-content-header-icons,.c4h__item-single .c4h__item-content .c4h__item-content-header .c4h__item-content-header-icons span{align-items:center;display:flex}.c4h__item-single .c4h__item-content .c4h__item-content-header .c4h__item-content-header-icons span{margin-left:32px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.c4h__item-contact-details{display:flex;flex-direction:row}.c4h__item-contact-details div{flex:1}.c4h__item-contact-details .c4h__item-contact-info{padding-left:80px;padding-top:16px}.c4h__item-contact-details .c4h__item-contact-info p{border-left:1px solid #000;font-family:Suisse int regular,sans-serif;font-size:16px;line-height:24px;margin:0;padding-left:16px}.c4h__item-contact-details .c4h__item-contact-map{border-radius:8px;margin-top:16px;overflow:hidden}.c4h__item-postcode-and-town{display:none!important}.c4h__item-close{margin-left:140px;position:absolute}.c4h__item-title{border-bottom:1px solid #000;margin-bottom:0}.c4h__item-title,.c4h__modal-indicator{font-family:Suisse int Medium,sans-serif}.c4h__modal-indicator{font-size:18px;line-height:28px}.c4h__item-website{font-family:Suisse int Medium,sans-serif;margin-bottom:0;margin-top:16px!important}.c4h__item-email a,.c4h__item-phone-number a,.c4h__item-website a{color:#4d4d4f;text-decoration:none!important}.c4h__item-email a:hover,.c4h__item-phone-number a:hover,.c4h__item-website a:hover{color:#000}.c4h__item-website .content a:hover{transform:scale(1.1)!important}.c4h__item-mission{border-top:1px solid #000;margin-top:64px;padding-top:16px}.c4h__item-contact-info{order:1}.c4h__item-contact-map{order:2}#google-map{height:300px}.c4h__item-access-criteria,.c4h__item-emergencies,.c4h__item-mission,.c4h__item-rates,.c4h__item-services{margin-bottom:16px}.c4h__item-access-criteria .label,.c4h__item-emergencies .label,.c4h__item-mission .label,.c4h__item-rates .label,.c4h__item-services .label{font-size:36px;font-weight:500;line-height:44px;margin-bottom:8px}.c4h__item-access-criteria .content,.c4h__item-emergencies .content,.c4h__item-mission .content,.c4h__item-rates .content,.c4h__item-services .content{font-size:14px;font-weight:500;line-height:20px;padding-right:48px}@media screen and (max-width:1279px){#pageModal .modal-content{margin:0;width:100%}#pageModal .modal-content #c4h__item_pdfcontent{padding:0}.c4h__item-title{border:1px solid transparent;font-size:24px!important;font-weight:600;line-height:28px!important;padding-top:8px}.c4h__item-contact .c4h__item-website{font-size:16px;font-weight:600;line-height:20px;margin:8px 0 20px!important}.c4h__item-contact .c4h__item-contact-details{flex-direction:column}.c4h__item-contact .c4h__item-contact-details .c4h__item-contact-info{font-size:12px;font-weight:600;line-height:16px;order:2;padding-left:0}.c4h__item-contact .c4h__item-contact-details .c4h__item-contact-info .c4h__item-opening-days-and-hours{border-left:1px solid transparent!important;padding-left:0!important}.c4h__item-contact .c4h__item-contact-details .c4h__item-contact-map{order:1}.c4h__item-contact .c4h__item-contact-details .c4h__item-contact-map #google-map{height:150px}.c4h__item-mission{margin-bottom:8px;margin-top:32px}.c4h__item-access-criteria .content,.c4h__item-emergencies .content,.c4h__item-mission .content,.c4h__item-rates .content,.c4h__item-services .content{padding-right:0}.c4h__item-access-criteria .label,.c4h__item-emergencies .label,.c4h__item-mission .label,.c4h__item-rates .label,.c4h__item-services .label{font-size:20px;font-weight:600;line-height:24px}.c4h__item-close{margin-left:32px;position:relative}.c4h__modal-navigation{padding:16px}.c4h__modal-navigation svg{height:12px;width:12px}.c4h__modal-navigation span{align-items:center;display:flex;font-size:12px;line-height:18px}.c4h__item-content-header{padding:0}.c4h__item-content-header .c4h__item-content-header-icons span{margin-left:16px}}@media(max-width:480px){#pageModal .c4h__modal-content{max-height:100vh;overflow-y:auto}#pageModal .c4h__modal-content .c4h__item-content{padding-bottom:32px}}
