.single-post p{font-family:'Open Sans';font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#263639}h3{font-family:'Open Sans';font-style:normal;font-weight:700;font-size:34px;line-height:60px;color:#000000;margin-top:35px;margin-bottom:15px}.entry-title{font-family:'Open Sans';font-style:normal;font-weight:700;font-size:47px;line-height:60px;text-align:center;margin:0 5%;color:#263639}.post-meta img{height:24px}.pp-default-button:hover{border-color:#ffffff;color:#ffffff;background-color:#ffffff}.pp-default-button{border-color:#ffffff;color:#ffffff}.pp-dark-button{border-color:#5c7a7a;color:#5c7a7a}.pp-our-team .pp-blog-single{float:left;margin-bottom:40px;padding-right:0px!important;padding-left:0px!important}.pp-our-team .pp-blog-single .entry-title{font-family:'Open Sans';font-style:normal;font-weight:700;font-size:47px;line-height:60px;text-align:center;margin:0;color:#263639;margin-bottom:40px}.entry-featured-image-url img{height:310px;width:100%;margin-left:0px;margin-right:0px;object-fit:cover}.pp-dark-button:hover{color:#ffffff!important;background-color:#5c7a7a!important}@media screen and (max-width:980px){.section-shake-hands{}.pp-homepage-slider-container .et_pb_slide_description h2:before{left:30%!important}}.pp-practice-area-icons span.et_pb_image_wra{}.pp-practice-area-icons img{border-radius:50%;min-height:167px;max-width:167px;border:10px solid rgba(255,255,255,0.19);box-shadow:0px 0px 59.516px 47.0798px rgba(88,141,141,0.23)}.insight-hero-image{display:block;margin-right:auto;margin-left:auto;min-width:60%;max-width:1600px}@media only screen and (min-width:981px){.et_pb_svg_logo #logo{height:90px}}.pp-practice-area-icons{background:transparent;transition:all 0.5s;padding:15px;border-radius:2%}.hero-section-mask{position:absolute;bottom:-10px;width:100%}.home .hero-section-mask{position:absolute;width:100%;bottom:-55px}.hero-section-mask img{width:100%!important}#main-footer td{border-style: hidden!important}.pp-blog-listing .post{padding:0px 0px 0px 10px;position:relative;padding:0px 0px 0px 0px}.pp-blog-listing .post .et_pb_image_container{margin:0px 0px 0px 0px}.pp-blog-listing .post .box-shadow-overlay{z-index:4;background:rgb(92,122,122);background:-moz-linear-gradient(0deg,rgba(92,122,122,1) 0%,rgba(92,122,122,0.5) 35%,rgba(92,122,122,0) 89%);background:-webkit-linear-gradient(0deg,rgba(92,122,122,1) 0%,rgba(92,122,122,0.5) 35%,rgba(92,122,122,0) 89%);background:linear-gradient(0deg,rgba(92,122,122,1) 0%,rgba(92,122,122,0.5) 35%,rgba(92,122,122,0) 89%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5c7a7a",endColorstr="#5c7a7a",GradientType=1)}.post-meta{font-family:'Open Sans';font-style:normal;font-weight:600;font-size:34px!important;line-height:49px;line-height:49px;color:#456565;text-align:center;margin-top:15px}.pp-blog-listing .post .post-meta{margin: 2% 5%;font-size:18px!important}.pp-blog-listing .post .post-meta .published{margin-left:24px}.pp-blog-listing .post .post-meta:before{width:18px;content:" ";background-image:url(https://portmanpartner.wpenginepowered.com/wp-content/uploads/2023/05/Vector-clock-white-stroke-18x18-1.svg);background-repeat:no-repeat;position:absolute;z-index:5;height:18px;margin-top:5px}.pp-blog-listing .post .post-content{visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.7s linear;position:absolute;bottom:5%;margin-right:5%;margin-left:5%;z-index:7}.pp-blog-listing .post:hover .post-content{visibility:visible;opacity:1}.pp-our-team-blog .post{position:relative}.pp-our-team-blog .post .post-content{visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.7s linear;position:absolute;top:10%;margin-right:5%;margin-left:5%;z-index:7}.pp-our-team-blog .post:hover .post-content{visibility:visible;opacity:1}.pp-blog-listing .post:hover .entry-title,.pp-blog-listing .post:hover .post-meta{visibility:hidden;opacity:1}.pp-blog-listing .post{position:relative}.pp-blog-listing .post .entry-title{position:absolute;bottom:10%;z-index:10}.pp-blog-listing .post .post-meta{position:absolute;bottom:0%;z-index:10}#et_pb_contact_form_0 .et_contact_bottom_container{float: none!important}.et_pb_pagebuilder_layout.single.single-post.et_full_width_page:not(.et-tb-has-body) #main-content .et_pb_row{width:100%!important}.slick-arrow{display:none!important}.pp-our-team-social-ln{}.pp-practice-area-icons h4:before{font-family:'Futura PT Light Italic';content: "executive";font-weight:400;font-style:italic;font-size:27px;left:20%;top:175px;position:absolute;text-transform:lowercase}.pp-search h4:before{content: "executive"}.pp-directors h4:before{content: "non-executive"}.pp-executives h4:before{content: "interim"}.pp-advisory h4:before{content: "consultancy"}@media screen and (min-width:1400px){.pp-homepage-slider-container .et_pb_slide_0 .et_pb_slide_description{width:65%;position:relative;right:27%}.pp-homepage-slider-container .et_pb_slide_1 .et_pb_slide_description{width:54%;position:relative;left:27%}.pp-homepage-slider-container .et_pb_slide_2 .et_pb_slide_description{width:57%;position:relative;right:27%}.pp-homepage-slider-container .et_pb_slide_3 .et_pb_slide_description{width:60%;position:relative;left:27%}#menu-footer_left_nav li{min-width:100%}#menu-footer_right_nav li{min-width:100%}.pp-blog-listing .et_pb_image_container{position:relative}}.pp-person-contact-section .et_pb_button_module_wrapper{width:fit-content;margin:0px;float:left}.pp-homepage-slider-container .et_pb_slide_description .et_pb_slide_title{position:relative}.pp-homepage-slider-container .et_pb_slide_0 .et_pb_slide_description h2:before{font-family:'Futura PT Light Italic';content:"digital";font-weight:400;font-style:italic;left:120px;top:-100%;position:absolute;text-transform:lowercase}.pp-homepage-slider-container .et_pb_slide_2 .et_pb_slide_description h2:before{font-family:'Futura PT Light Italic';content:"cognitive";font-weight:400;font-style:italic;left:120px;top:-100%;position:absolute;text-transform:lowercase}.pp-homepage-slider-container .et_pb_slide_3 .et_pb_slide_description h2:before{font-family:'Futura PT Light Italic';content:"innovative";font-weight:400;font-style:italic;left:120px;top:-100%;position:absolute;text-transform:lowercase}.pp-person-contact-section .et_pb_social_media_follow{width:fit-content;float:right;margin-top:auto;margin-bottom:auto;margin-right:20%}.et_pb_contact_form_0 .et_contact_bottom_container{margin-left:3%}.wp-pagenavi a,.wp-pagenavi .current{position:relative;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background-color:transparent;background-size:cover;background-position:50%;background-repeat:no-repeat;border:2px solid;border-radius:30px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}#main-content .et_pb_ajax_pagination_container .wp-pagenavi .current{color:#ffffff!important;background-color:#5C7A7A!important;border-color:#5C7A7A!important}.pp-blog-listing .entry-title{width:90%;margin-left:5%;margin-right:5%}.pp-blog-listing .et_pb_image_container{min-height:390px;height:100%}.pp-blog-listing .et_pb_post{}.pp-blog-listing .et_pb_post .et_overlay{border:0;height:100%;background:linear-gradient(0deg,rgba(92,122,122,.8) 45%,rgba(255,255,255,.2) 70%);opacity:1!important;z-index:2}.pp-blog-listing .et_pb_image_container a{margin-bottom:0px;height:100%;min-height:390px}.pp-blog-listing .post img{z-index:2;min-height:330px}.pp-blog-listing .nextpostslink{float:right}.mobile_menu_bar_toggle:before{color:#ffffff!important}.et-blog-css-grid>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,320px));gap:20px;justify-content:center}.et-blog-css-grid div article{height:330px;overflow:hidden;margin-bottom:10px}#main-header{max-height:105px}#main-content .pp-blog-single article{margin-bottom:0px;padding-bottom:0px}@media all and (max-width:980px){.pp_custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pp_first-on-mobile{-webkit-order:1;order:1;margin-bottom:30px!important}.pp_second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}}@media all and (min-width:980px){.page-id-8 .et_pb_image_container img{min-height:250px}.page-id-8 .et_pb_image_container{min-height:250px}}.wull-width-h3 h3{margin-top:15px}@media all and (min-width:1440px){.page-id-8 .et_pb_image_container img{min-height:380px}.page-id-8 .et_pb_image_container{min-height:380px}}