h1.gb-headline-1ed7ade0{font-size:70px;line-height:74px;letter-spacing:-0.02em;font-weight:900;text-align:left;padding-top:0px;color:#ffffff;}.gb-container-525c0ec1{min-height:150px;font-size:20px;border-radius:10px;border:2px solid #323031;background-color:#ffffff;color:#ffffff;position:relative;overflow:hidden;}.gb-container-525c0ec1:before{content:"";background-image:url(https://www.nhslothian.scot/vaccinations-new/wp-content/uploads/sites/15/2023/01/abstractplumlight.jpg);background-repeat:no-repeat;background-position:25% 50%;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:10px;pointer-events:none;opacity:0.8;}.gb-container-525c0ec1 > .gb-inside-container{padding:10px;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-525c0ec1{width:25%;flex-grow:0;flex-shrink:0;}.gb-grid-wrapper > .gb-grid-column-525c0ec1 > .gb-container{justify-content:flex-start;display:flex;flex-direction:column;height:100%;}.gb-container-38221c73{min-height:150px;font-size:20px;border-radius:10px;border:2px solid #323031;background-color:#ffffff;color:#ffffff;position:relative;overflow:hidden;}.gb-container-38221c73:before{content:"";background-image:url(https://www.nhslothian.scot/vaccinations-new/wp-content/uploads/sites/15/2023/01/abstractplumlight.jpg);background-repeat:no-repeat;background-position:25% 50%;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:10px;pointer-events:none;opacity:0.8;}.gb-container-38221c73 > .gb-inside-container{padding:10px;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-38221c73{width:25%;flex-grow:0;flex-shrink:0;}.gb-grid-wrapper > .gb-grid-column-38221c73 > .gb-container{justify-content:flex-start;display:flex;flex-direction:column;height:100%;}.gb-container-511c4469{min-height:150px;font-size:20px;border-radius:10px;border:2px solid #323031;background-color:#ffffff;color:#ffffff;position:relative;overflow:hidden;}.gb-container-511c4469:before{content:"";background-image:url(https://www.nhslothian.scot/vaccinations-new/wp-content/uploads/sites/15/2023/01/abstractplumlight.jpg);background-repeat:no-repeat;background-position:25% 50%;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:10px;pointer-events:none;opacity:0.8;}.gb-container-511c4469 > .gb-inside-container{padding:10px;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-511c4469{width:25%;flex-grow:0;flex-shrink:0;}.gb-grid-wrapper > .gb-grid-column-511c4469 > .gb-container{justify-content:flex-start;display:flex;flex-direction:column;height:100%;}.gb-container-4850e143{min-height:150px;font-size:20px;border-radius:10px;border:2px solid #323031;background-color:#ffffff;color:#ffffff;position:relative;overflow:hidden;}.gb-container-4850e143:before{content:"";background-image:url(https://www.nhslothian.scot/vaccinations-new/wp-content/uploads/sites/15/2023/01/abstractplumlight.jpg);background-repeat:no-repeat;background-position:25% 50%;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;border-radius:10px;pointer-events:none;opacity:0.8;}.gb-container-4850e143 > .gb-inside-container{padding:10px;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-4850e143{width:25%;flex-grow:0;flex-shrink:0;}.gb-grid-wrapper > .gb-grid-column-4850e143 > .gb-container{justify-content:flex-start;display:flex;flex-direction:column;height:100%;}.gb-container-97da52ce{border:#ffffff;}.gb-grid-wrapper-64308bf9{display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px;margin-left:-10px;}.gb-grid-wrapper-64308bf9 > .gb-grid-column{box-sizing:border-box;padding-left:10px;}@media (max-width: 1024px) {h1.gb-headline-1ed7ade0{font-size:44px;line-height:49px;}.gb-grid-wrapper > .gb-grid-column-525c0ec1{width:50%;}.gb-grid-wrapper > .gb-grid-column-38221c73{width:50%;}.gb-grid-wrapper > .gb-grid-column-511c4469{width:50%;}.gb-grid-wrapper > .gb-grid-column-4850e143{width:50%;}}@media (max-width: 767px) {h1.gb-headline-1ed7ade0{font-size:38px;line-height:38px;}.gb-grid-wrapper > .gb-grid-column-525c0ec1{width:100%;}.gb-grid-wrapper > .gb-grid-column-38221c73{width:100%;}.gb-grid-wrapper > .gb-grid-column-511c4469{width:100%;}.gb-grid-wrapper > .gb-grid-column-4850e143{width:100%;}}:root{--gb-container-width:1520px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}