svg,img{display:block}.intro{align-items:flex-start;padding:0px}.main-image{position:relative}.main-image.mobile{display:none}@media screen and (max-width: 800px){.main-image{height:410px;display:none}.main-image.mobile{display:block;position:relative;left:-4vw;width:calc(100% + 8vw)}}.main-image img{display:block;width:100%}@media screen and (max-width: 800px){.main-image img{height:100%;max-width:initial;object-fit:cover}}.main-image:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.2}@media screen and (max-width: 800px){.share-media{display:none}}.share-media.mobile{display:none}@media screen and (max-width: 800px){.share-media.mobile{display:block}}.share-media .header{font-size:14px;text-transform:uppercase;color:#36b0c9;margin-bottom:14px}@media screen and (max-width: 800px){.share-media .header{color:#fff;margin-bottom:11px}}.share-media .share-link-container{display:flex;column-gap:11px;margin-bottom:25px}@media screen and (max-width: 800px){.share-media .share-link-container{margin-top:-6px}}.share-media .share-link-container a svg #Rectangle_287,.share-media .share-link-container a svg #Rectangle_288,.share-media .share-link-container a svg #Path_1196,.share-media .share-link-container a svg #Path_1199,.share-media .share-link-container a svg #Path_1200{fill:#36b0c9;transition:.3s ease all}.share-media .share-link-container a:hover svg #Rectangle_287,.share-media .share-link-container a:hover svg #Rectangle_288,.share-media .share-link-container a:hover svg #Path_1196,.share-media .share-link-container a:hover svg #Path_1199,.share-media .share-link-container a:hover svg #Path_1200{fill:#004876}.share-media .read-more{color:#36b0c9;font-weight:500;font-size:23px;display:block;margin-top:-13px}@media screen and (max-width: 800px){.share-media .read-more{font-size:17px;margin-bottom:10px}}.share-media .read-more:hover{color:#fff}.share-media .quote-button{margin-top:100px}.share-media .quote-button a:after{background:#004876}.share-media .back-topress{font-size:16px;color:#36b0c9;padding:5px 0 20px 0}.back-topress{display:flex;align-items:center;column-gap:10px}.back-topress svg{position:relative;bottom:1px}.back{color:#fff;opacity:.5;display:inline-block;padding:3px;line-height:1;transition:opacity .3s ease-out;background:url("/wp-content/themes/pmc/images/shell/arrow-wide-left.svg") left center no-repeat;padding-left:30px;font-size:16px}.back:hover{opacity:1;color:#fff}#post-banner .inside{padding:0 4%;position:relative}@media screen and (max-width: 800px){#post-banner .inside{padding:0 0}}#post-banner .inside:after{content:"";position:absolute;bottom:0;left:0;background:url(/wp-content/themes/pmc/images/shell/graphic-lines.svg);width:60%;height:100px;transform:translateY(50%);background-size:cover}@media screen and (max-width: 1920px){#post-banner .inside:after{height:calc(15px + 4.4270833333vw)}}@media screen and (max-width: 800px){#post-banner .inside:after{display:none}}#post-banner .inside .top{display:flex;justify-content:space-between;align-items:center;padding:15px 0 60px 0}@media screen and (max-width: 1150px){#post-banner .inside .top{padding:10px 0 35px 0}}@media screen and (max-width: 800px){#post-banner .inside .top{padding:30px 0 20px 0}}#post-banner .inside .top #breadcrumbs{margin-bottom:0}@media screen and (max-width: 800px){#post-banner .inside .top #breadcrumbs{padding:0 4%}}#post-banner .inside .top .back-topress{font-size:16px;color:#36b0c9;padding:20px 0}@media screen and (max-width: 800px){#post-banner .inside .top .back-topress{display:none}}#post-content .inside{padding:0 4%}#post-content .inside .container{padding:135px 300px 0 300px}@media screen and (max-width: 1920px){#post-content .inside .container{padding:calc(-9.45px + 7.5234375vw) calc(-411px + 37.03125vw) 0 calc(-411px + 37.03125vw)}}@media screen and (max-width: 1150px){#post-content .inside .container{padding:75px 0 0 0}}@media screen and (max-width: 800px){#post-content .inside .container{padding:0 0 0 0}}#post-content .inside .container .primary-heading{font-size:55px;font-weight:700;margin-bottom:50px}@media screen and (max-width: 1600px){#post-content .inside .container .primary-heading{font-size:46px}}@media screen and (max-width: 1400px){#post-content .inside .container .primary-heading{font-size:41px}}@media screen and (max-width: 1150px){#post-content .inside .container .primary-heading{margin-bottom:35px}}@media screen and (max-width: 1100px){#post-content .inside .container .primary-heading{font-size:35px}}@media screen and (max-width: 500px){#post-content .inside .container .primary-heading{font-size:32px}}#post-content .inside .container .bottom{display:flex}#post-content .inside .left{flex-grow:1;padding-right:65px}@media screen and (max-width: 1150px){#post-content .inside .left{padding-right:45px}}@media screen and (max-width: 800px){#post-content .inside .left{padding-right:0;padding-top:35px}}#post-content .inside .left .content>*:last-child{margin-bottom:0}#post-content .inside .right{padding-left:65px;border-left:#d1d1d1 1px solid;flex:0 0 366px}@media screen and (max-width: 1150px){#post-content .inside .right{padding-left:45px;flex:0 0 310px}}@media screen and (max-width: 800px){#post-content .inside .right{display:none}}#post-gallery .inside{padding:0 4%}#post-gallery .inside .gallery-container{display:flex;flex-wrap:wrap;padding:115px 300px 60px 300px;column-gap:15px;row-gap:15px}@media screen and (max-width: 1920px){#post-gallery .inside .gallery-container{padding:calc(23px + 4.7916666667vw) calc(-411px + 37.03125vw) 60px calc(-411px + 37.03125vw)}}@media screen and (max-width: 1150px){#post-gallery .inside .gallery-container{padding:80px 0 60px 0}}@media screen and (max-width: 800px){#post-gallery .inside .gallery-container{padding:35px 0 40px 0;row-gap:4vw}}#post-gallery .inside .gallery-container .image{flex:0 0 100%;height:610px}@media screen and (max-width: 1920px){#post-gallery .inside .gallery-container .image{height:calc(274.5px + 17.4739583333vw)}}#post-gallery .inside .gallery-container .image img{width:100%;height:100%;object-fit:cover}#post-gallery .inside .gallery-container .image.image-half{height:780px;flex:0 0 calc(50% - 7.5px)}@media screen and (max-width: 1920px){#post-gallery .inside .gallery-container .image.image-half{height:calc(351px + 22.34375vw)}}@media screen and (max-width: 800px){#post-gallery .inside .gallery-container .image.image-half{flex:0 0 100%}}/*# sourceMappingURL=single-post.css.map */
