.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-advanced-form.alignfull{padding-left:20px;padding-right:20px}.pp-advanced-form__input{background-color:#f3f3f3;padding:15px 20px 13px 20px;border:1px solid #ccc;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;outline:0;-webkit-appearance:none;margin-bottom:20px}.pp-advanced-form__input-upload{background-color:transparent;border:0;padding:15px 0;outline:0;-webkit-appearance:none;margin-bottom:0px}.pp-advanced-form__button{background-color:#172A3A;color:white;text-align:center;border-radius:4px;width:150px;font-weight:600;display:block;padding:10px 20px}.pp-advanced-form__button:focus{outline:none}.pp-advanced-form__button:focus,.pp-advanced-form__button:hover{background-color:#0c1923}.pp-advanced-form__button:active{background-color:#1d69a3}.pp-advanced-form label{display:block;margin-bottom:3px}.pp-advanced-form textarea{min-height:200px}.pp-advanced-form input[type="file" i]::-webkit-file-upload-button{border:1px solid #d3d3d3;border-radius:5px;background-color:#f3f3f3;outline:0;-webkit-appearance:none}@media only screen and (min-width: 640px){.pp-advanced-form form{display:grid;grid-template-columns:1fr 1fr;grid-gap:0px 20px}.pp-advanced-form__field{grid-column-start:1;grid-column-end:3}.pp-advanced-form .pp-advanced-form__field:nth-child(1){grid-column-start:1;grid-column-end:2}.pp-advanced-form .pp-advanced-form__field:nth-child(2){grid-column-start:2;grid-column-end:3}}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-post-grid a{display:block;height:100%;padding:10px;-webkit-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;text-decoration:none}.pp-post-grid a:hover{background-color:#f6f6f6}.pp-post-grid--grid{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:0 20px}.pp-post-grid--grid .pp-post-grid__item{border:1px solid #eee;margin-bottom:20px}.pp-post-grid--grid .pp-post-grid__item--social_widget{border:0}.pp-post-grid--grid .pp-post-grid__item--video_widget .pp-post-grid__media{padding-top:56.25%;width:100%;margin:0 0 20px 0}@media only screen and (min-width: 640px){.pp-post-grid--grid.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.pp-post-grid--grid.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 640px){.pp-post-grid--grid.columns-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.pp-post-grid--grid.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media only screen and (min-width: 640px){.pp-post-grid--grid.columns-4{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.pp-post-grid--grid.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media only screen and (min-width: 640px){.pp-post-grid--grid.columns-5{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.pp-post-grid--grid.columns-5{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media only screen and (min-width: 640px){.pp-post-grid--grid.columns-6{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (min-width: 1024px){.pp-post-grid--grid.columns-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}.pp-post-grid--list{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:0 20px;padding:20px;position:relative}.pp-post-grid--list:after{content:'';top:20px;bottom:20px;left:20px;right:20px;border:1px solid #eee;position:absolute;z-index:-1}.pp-post-grid--list .pp-post-grid__item{border-bottom:1px solid gray;padding:10px 0px;margin-left:10px;margin-right:10px}.pp-post-grid--list .pp-post-grid__item:last-child{border:none}.pp-post-grid__media,.pp-post-grid__image{margin-bottom:20px;overflow:hidden;position:relative}.pp-post-grid__media img,.pp-post-grid__image img{height:auto;width:100%}.pp-post-grid__media iframe,.pp-post-grid__image iframe{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.pp-post-grid__media audio,.pp-post-grid__image audio{width:100%;display:block}.pp-post-grid__title,.pp-post-grid__summary,.pp-post-grid__kicker{margin-bottom:10px}.pp-post-grid__title>p,.pp-post-grid__summary>p,.pp-post-grid__kicker>p{margin-top:0}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-post-grid--taxonomies a{color:var(--colour-0, inherit)}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-hero{background-size:cover;background-repeat:no-repeat;background-position:center top}.pp-hero--background{padding:20px}.pp-hero--center{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.pp-hero--center .pp-button{margin:0 auto}.pp-hero--right{-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex}.pp-hero--right .pp-button{-ms-flex-item-align:end;align-self:flex-end}.pp-hero .pp-hero__text{margin:10px 0}.pp-hero .pp-hero__text .pp-hero__title{font-size:30px;line-height:34px;padding-bottom:10px}.pp-hero .pp-hero__text .pp-hero__description{font-size:20px;line-height:22px;padding-bottom:15px}.pp-hero .pp-hero__text>button{padding:0;position:relative;border:none;width:100%;background:transparent}.pp-hero .pp-hero__text .pp-button{background-color:#172A3A;color:white;text-align:center;border-radius:4px;width:150px;font-weight:600;display:inline-block;padding:10px 20px}.pp-hero .pp-hero__image .has-image{text-align:center}.alignfull .pp-hero:not(.pp-hero--background){padding:15px}@media only screen and (min-width: 640px){.pp-hero__inner{display:-ms-flexbox;display:flex;max-width:1024px;width:100%;margin:auto;-ms-flex-pack:justify;justify-content:space-between}.pp-hero__inner .pp-hero__text,.pp-hero__inner .pp-hero__image{width:50%}.pp-hero__inner .pp-hero__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-right:25px}.alignfull .pp-hero{max-width:100%;padding:30px}.alignfull .pp-hero:not(.pp-hero--background){padding:30px}.alignfull .pp-hero__inner{max-width:964px}}@media only screen and (min-width: 1024px){.pp-hero{display:-ms-flexbox;display:flex}}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-slider:not(.alignfull),.pp-slider--dots .pp-slider__inner>p,.pp-slider--none .pp-slider__inner>p{padding-left:15px;padding-right:15px}@media only screen and (min-width: 640px){.pp-slider:not(.alignfull),.pp-slider--dots .pp-slider__inner>p,.pp-slider--none .pp-slider__inner>p{padding-left:30px;padding-right:30px}}.pp-slider{position:relative;overflow:hidden;padding:0 !important}.pp-slider__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.pp-slider__inner>*{max-width:100% !important;-ms-flex:0 0 100%;flex:0 0 100%}.pp-slider__button{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2;border:0;outline:0;background:0;font-size:0;padding:10px}.pp-slider__button:before{content:'';display:inline-block;border-right:4px solid #293038;border-bottom:4px solid #293038;width:10px;height:10px}.pp-slider__button--next{right:0}.pp-slider__button--next:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-slider__button--prev{left:0;right:auto;display:none}.pp-slider__button--prev:before{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}.pp-slider__dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:15px 0 0}.pp-slider__dots li{display:block;margin:0 2px;width:25px;height:15px}@media only screen and (min-width: 640px){.pp-slider__dots li{width:32px;margin:0 5px}}.pp-slider__dots li:after{content:'';display:block;width:10px;height:10px;background-color:gray;border-radius:100px;margin:auto auto}.pp-slider__dots .active:after{content:'';display:block;background-color:#293038}.pp-slider:not(.alignfull){max-width:964px}@media only screen and (min-width: 1024px){.pp-slider:not(.alignfull){margin-left:auto !important;margin-right:auto !important}}.pp-slider--arrows .pp-slider__inner>*:not(.wp-block-image):not(.wp-block-cover){padding-left:30px;padding-right:30px}.pp-slider--arrows .pp-slider__inner>*:first-of-type:not(.wp-block-image):not(.wp-block-cover){padding-left:15px}@media only screen and (min-width: 640px){.pp-slider--arrows .pp-slider__inner>*:first-of-type:not(.wp-block-image):not(.wp-block-cover){padding-left:30px}}@media only screen and (min-width: 640px){.pp-slider--arrows:not(.alignfull) .pp-slider__inner>p:first-of-type{padding-left:0 !important}}@media only screen and (min-width: 640px){.pp-slider--dots:not(.alignfull) .pp-slider__inner>p,.pp-slider--none:not(.alignfull) .pp-slider__inner>p{padding:0}}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-subscribe{margin:20px;max-width:1024px;padding:15px}@media only screen and (min-width: 640px){.pp-subscribe{padding:30px}}.pp-subscribe:not(.pp-subscribe--no-background):not(.alignfull){max-width:964px}.pp-subscribe--no-background{padding:0px}.pp-subscribe--no-background .pp-subscribe__input{border:1px solid #eee}.pp-subscribe.alignfull{max-width:100%;margin-left:auto;margin-right:auto}@media only screen and (min-width: 640px){.pp-subscribe.alignfull{padding:30px}}.pp-subscribe.alignfull .pp-subscribe__wrapper{max-width:964px;margin:auto}.pp-subscribe__content{margin-bottom:10px}.pp-subscribe__content p{margin-bottom:5px}.pp-subscribe__fieldset{margin:0;padding:0;border:0}.pp-subscribe label{margin-bottom:4px;display:block}.pp-subscribe label.pp-subscribe__label--hidden{display:none}.pp-subscribe__input{background-color:#f3f3f3;padding:15px 20px 13px 20px;border:1px solid #ccc;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;outline:0;-webkit-appearance:none;margin-bottom:20px}.pp-subscribe__button{background-color:#32373c;border:none;border-radius:28px;-webkit-box-shadow:none;box-shadow:none;color:white;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.pp-subscribe__response{margin-top:30px}@media only screen and (max-width: 639px){.pp-subscribe{max-width:none !important;width:100% !important;margin:0}}@media only screen and (min-width: 640px){.pp-subscribe__wrapper{display:grid;grid-template-columns:1fr;grid-gap:0 20px}.pp-subscribe__response{margin-top:0}}@media only screen and (min-width: 1024px){.pp-subscribe{margin-left:auto;margin-right:auto}}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-testimonial{margin:20px auto}@media only screen and (min-width: 640px){.pp-testimonial__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}.pp-testimonial--has-background{padding:20px}@media only screen and (min-width: 640px){.pp-testimonial--has-background{padding:30px}.pp-testimonial--has-background.alignfull .pp-testimonial__wrapper{max-width:1024px;margin:auto}}@media only screen and (min-width: 640px) and (min-width: 1024px){.pp-testimonial--has-background.alignfull .pp-testimonial__wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 640px){.pp-testimonial--right .pp-testimonial__wrapper{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.pp-testimonial--right .pp-testimonial__quote{padding-left:0px;padding-right:20px}}.pp-testimonial__cite{margin-top:5px}.pp-testimonial__media{width:150px;height:150px;margin:0 auto 20px;overflow:hidden;border-radius:50%}@media only screen and (min-width: 640px){.pp-testimonial__media{margin-bottom:0px;width:180px;height:180px}}.pp-testimonial__media:empty{display:none}.pp-testimonial__media:empty+.pp-testimonial__quote{width:auto}.pp-testimonial__media img{-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (min-width: 640px){.pp-testimonial__quote{width:65%;-ms-flex-item-align:center;align-self:center;padding-left:20px}}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-boxout{background-color:#F5F5F5;padding:20px}.pp-boxout__information,.pp-boxout__content{max-width:1024px;margin:0 auto}.pp-boxout__content{display:none;-webkit-transition:height 350ms ease-in-out;-o-transition:height 350ms ease-in-out;transition:height 350ms ease-in-out;height:0;overflow:hidden}.pp-boxout__content--open{height:auto}.pp-boxout__buttons{-webkit-appearance:none;background-color:transparent;border:0;outline:none;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:20px 0 0;max-width:1024px;margin:0 auto;color:inherit}.pp-boxout__buttons .pp-boxout__button--open,.pp-boxout__buttons .pp-boxout__button--closed{display:none}.pp-boxout__buttons .pp-boxout__button--open::after,.pp-boxout__buttons .pp-boxout__button--closed::after{content:'';background-image:url("./down-arrow-grey.svg");display:block;width:30px;height:25px;background-size:contain;background-repeat:no-repeat;margin:0 auto}.pp-boxout__buttons .pp-boxout__button--open.active,.pp-boxout__buttons .pp-boxout__button--closed.active{display:block}.pp-boxout__buttons .pp-boxout__button--open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pp-boxout.active .pp-boxout__content{display:block}.pp-block.alignleft{float:left;width:50%}.pp-block.alignright{float:right;width:50%}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-tabs ul{display:-ms-flexbox;display:flex;list-style:none}.pp-tabs__item{cursor:pointer}.pp-tabs__item:first-child{margin-left:0}.pp-tabs__content--hidden{display:none}.pp-tabs__content--block{display:block}#pp-tabs__item--active{font-weight:bold}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-gallery-modal{position:fixed;left:0;bottom:0;right:0;top:0;background:#111;max-height:100vh;overflow-y:scroll;z-index:15}.pp-gallery-modal__close-button{position:absolute;top:20px;right:20px;height:40px;width:40px;background-color:transparent;-webkit-appearance:none;outline:0;border:0;padding:0}.pp-gallery-modal__close-button>div{width:100%;height:100%;position:relative;margin:0}.pp-gallery-modal__close-button span{display:block;position:absolute;height:2px;width:28px;top:19px;background-color:white;border-radius:1px;opacity:1;left:6px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.pp-gallery-modal__close-button span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pp-gallery-modal__close-button span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-gallery-modal__list{list-style-type:none;margin:0;padding:0;height:100%;width:100%}.pp-gallery-modal__item{display:none;position:relative}.pp-gallery-modal__item--active{display:block}.pp-gallery-modal__item-figure{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.pp-gallery-modal__item-image{margin:0 auto;max-width:100%;max-height:100%;width:auto;height:auto}.pp-gallery-modal__item-figcaption{display:none}.pp-gallery-modal__controls-container{position:absolute;bottom:0;left:0;right:0;padding:15px 20px;text-align:center;background:rgba(0,0,0,0.7)}.pp-gallery-modal__controls-list{list-style-type:none;padding:0 20px;margin:0px;line-height:0px}.pp-gallery-modal__controls-item{display:inline-block;margin:0 5px}.pp-gallery-modal__controls-item--active .pp-gallery-modal__controls-button{-webkit-box-shadow:0 0 0 2px white inset;box-shadow:0 0 0 2px white inset;background-color:black}.pp-gallery-modal__controls-button{background-color:white;border-radius:50%;-webkit-box-shadow:0 0 0 8px #fff inset;box-shadow:0 0 0 8px #fff inset;display:block;height:12px;width:12px;cursor:pointer}.pp-gallery-modal__controls-caption{color:white;display:inline-block;margin-bottom:10px}.pp-gallery-modal__arrow{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;height:68px;width:50px;top:calc(50% - 34px);color:white}.pp-gallery-modal__arrow svg{height:80%;width:80%}.pp-gallery-modal__arrow--left{left:10px}.pp-gallery-modal__arrow--left svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pp-gallery-modal__arrow--right{right:10px}.wp-block-gallery figure:not([data-image-nozoom]){cursor:pointer}
.editor-block-list__block input[type=text]{padding:9px 20px 9px 20px !important}.block-library-button__inline-link{position:absolute;top:3px;left:155px}.pp-image-modal{position:fixed;left:0;bottom:0;right:0;top:0;background:#111;max-height:100vh;overflow-y:scroll;z-index:15}.pp-image-modal__close-button{position:absolute;top:20px;right:20px;height:40px;width:40px;background-color:transparent;-webkit-appearance:none;outline:0;border:0;padding:0}.pp-image-modal__close-button>div{width:100%;height:100%;position:relative;margin:0}.pp-image-modal__close-button span{display:block;position:absolute;height:2px;width:28px;top:19px;background-color:white;border-radius:1px;opacity:1;left:6px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.pp-image-modal__close-button span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pp-image-modal__close-button span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pp-image-modal__wrapper{position:relative;height:100%;width:100%}.pp-image-modal__figure{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.pp-image-modal__image{margin:0 auto;max-width:100%;max-height:100%;width:auto;height:auto}.pp-image-modal__caption{position:absolute;bottom:0;left:0;right:0;padding:15px 20px;text-align:center;background:rgba(0,0,0,0.7);color:white;font-size:0.875rem;line-height:1.125rem}figure.wp-block-image:not([data-image-nozoom]){cursor:pointer}
