html,body,h1,h2,h3,h4,h5,h6,p,ul,li,form{padding:0;margin:0}html{font-size:16px;scroll-behavior:smooth}.screen-reader-text{position:absolute;top:-40000px;left:-40000px}.skip-link:focus{top:40px;left:40px;background:#fff;color:#000;padding:10px 20px;border:2px solid #000;text-decoration:none;text-transform:uppercase;font-size:100%}.menu-toggle{display:none}img,iframe{max-width:100%}img{height:auto!important}a{color:inherit}body,table,td,form,input,textarea,select,label{font-family:'Nunito Sans',Arial,sans-serif;font-size:100%;line-height:1}.inner,.cbwinside{padding:0 30px}.inner{max-width:940px;margin:0 auto;overflow:hidden}.inner.totheleft{margin:0 auto 0 0}.limited{margin:0 auto 40px auto}.single-jpost #main .inner,.single-webinar #main .inner,.single-training #main .inner,.single-post #main .inner,.single-vacancy #main .inner,.single-landing #main .inner,.post-type-archive-webinar #main .inner .limited,.post-type-archive-training #main .inner .limited,#main.narrowpage .inner{max-width:600px;max-width:675px;max-width:735px;max-width:930px}.single #main .jpost .entry-content,.single #main .webinar .entry-content,.single #main .training .entry-content,.single #main .vacancy .entry-content,.single #main .landing .entry-content,#main.narrowpage .entry-content{max-width:870px;margin:0 auto}#page{padding-top:190px;position:relative}#topinfobar{background:#ede014;padding:16px 0;margin-bottom:-25px}#topinfobar .inner,#topinfobar .text{display:flex;justify-content:space-between;align-content:center}#topinfobar .logo{min-width:84px;margin-right:40px}#topinfobar p,#topinfobar ul{font-size:18px;line-height:1.5;margin-bottom:0}#topinfobar .button{margin-left:40px}#topinfobar .closestrip.close{order:1;width:28px;min-width:28px;height:28px;margin-left:100px;background:url(/wp-content/themes/hdkassociates/img/close.png) #fff0 no-repeat center / contain;cursor:pointer}@media(max-width:1400px){#topinfobar .closestrip.close{margin-right:40px}}@media(max-width:1060px){#topinfobar .inner .text{flex-wrap:wrap}#topinfobar .button{margin-top:10px;margin-left:0}#topinfobar .closestrip.close{margin-left:50px}}@media(max-width:900px){#topinfobar .closestrip.close{margin-right:0}}@media(max-width:600px){#topinfobar .inner{display:block;position:relative}#topinfobar .logo{float:left;max-width:84px;margin:0 20px 10px 0}#topinfobar .text{display:block}#topinfobar .closestrip.close{float:right;margin:0 0 10px 20px}}#masthead{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:10;height:190px;transition:height .7s ease-in-out 0s}.admin-bar #masthead{top:32px}@media(max-width:782px){.admin-bar #masthead{top:46px}}#masthead .inner{padding-top:61px;padding-bottom:55px;transition:padding .5s ease-in-out .2s}#social-navigation{margin-top:0;transition:opacity .2s ease-in-out .3s,margin-top .3s ease-in-out .0s}#page.scrolled #social-navigation{margin-top:-100px;opacity:0;transition:opacity .3s ease-in-out 0s,margin-top .2s ease-in-out .3s}#social-navigation.newsocialnav{position:fixed;top:150px;right:20px;width:35px;transition:right .5s ease-in-out 0s}#page.scrolled #social-navigation.newsocialnav{right:-150px;margin-top:0;opacity:1;transition:right .5s ease-in-out 0s}#page.scrolled #masthead{height:54px}#page.scrolled #masthead .inner{padding-top:15px;padding-bottom:19px}.site-branding{float:left;margin-top:-32px;max-width:84px;transition:max-width .3s ease-in-out 0s}#page.scrolled #masthead .site-branding{max-width:42px;margin-top:-9px}.site-nav{float:none;text-align:right}.site-nav ul li.menuleft{float:left}.site-branding .site-title{font-size:28px;color:#3F49AA;max-width:178px}.site-branding .site-title a,.site-branding .site-title a img{display:block;float:left}#site-navigation{padding-top:4px}.site-nav ul{font-size:14px;text-transform:uppercase}.site-nav ul li{list-style:none;display:inline-block;margin-left:40px}.site-nav ul li a{text-decoration:none}.site-nav ul li a:focus,.site-nav ul li a:hover,.site-nav ul li a:active{text-decoration:underline;text-underline-offset:.2em}.tax-project_category .site-nav ul li#menu-item-1574 a,.single-project .site-nav ul li#menu-item-1574 a,.tax-case_study_category .site-nav ul li#menu-item-1575 a,.single-case_study .site-nav ul li#menu-item-1575 a,.single-jpost .site-nav ul li#menu-item-1576 a,.single-webinar .site-nav ul li#menu-item-4392 a,.single-vacancy .site-nav ul li#menu-item-6556 a,.site-nav ul li.current-menu-item a{text-decoration:underline;text-underline-offset:.2em}#social-navigation{padding-top:27px}#social-navigation ul li{margin-left:1px}#social-navigation.newsocialnav ul li{margin-left:0;margin-bottom:5px}#social-navigation ul li a{display:inline-block;background-color:#fff0;background-repeat:no-repeat;background-position:center;background-size:contain;width:25px;height:25px;position:relative;top:0;left:0;transition:top .2s ease-in-out 0s}#social-navigation.newsocialnav ul li a{width:35px;height:35px;transition:left .2s ease-in-out 0s}#social-navigation ul li.twitter a{background-image:url(/wp-content/themes/hdkassociates/img/tw.png)}#social-navigation ul li.tiktok a{background-image:url(/wp-content/themes/hdkassociates/img/tt.png)}#social-navigation ul li.instagram a{background-image:url(/wp-content/themes/hdkassociates/img/ig.png)}#social-navigation ul li.facebook a{background-image:url(/wp-content/themes/hdkassociates/img/fb.png)}#social-navigation ul li.linkedin a{background-image:url(/wp-content/themes/hdkassociates/img/li.png)}#social-navigation ul li.contact a{background-image:url(/wp-content/themes/hdkassociates/img/ct.png)}#social-navigation ul li.newsletter a{background-image:url(/wp-content/themes/hdkassociates/img/nl.png)}#social-navigation ul li a:hover{top:-5px}#social-navigation.newsocialnav ul li a:hover{top:0;left:-5px}#content{padding-top:25px}.single-jpost #content,.single-webinar #content,.single-training #content,.single-post #content,.single-project #content,.single-case_study #content,.home #content,.page-template-page-home #content,.page-id-2938 #content{padding-bottom:70px}.page-id-6538 #content #primary,.single-vacancy #content #primary,.single-landing #content #primary{padding-bottom:70px}.page-header h1{margin-bottom:1em}.entry-header{margin-bottom:7px}.entry-header.noshow{margin-bottom:0}.entry-top{margin-bottom:30px}.single-project .entry-top{padding-right:25px}.entry-image{background:#f2f2f2;margin-bottom:40px}.entry-image.pngspace{padding:4.5% 2% 0 2%}.entry-image.pngspace2{padding:4.5% 2%}.entry-image img{display:block;margin:0 auto}.entry-image .videowrapper{max-width:1240px}#main a{color:#2C2C83;text-decoration:none}#main .fullwidthsection a{color:inherit}#main .fromjournal h2 a,#main .contentbox a,#main .entry-content a{text-decoration:underline;text-decoration-skip-ink:none;text-underline-offset:2px}#main .entry-content .vacancylinks a{text-decoration:none}#main .contentbox a:focus,#main .contentbox a:hover,#main .contentbox a:active,#main .entry-content a:focus,#main .entry-content a:hover,#main .entry-content a:active,#main .fromjournal h2 a:focus,#main .fromjournal h2 a:hover,#main .fromjournal h2 a:active{text-decoration:none}#main h1,#main h2.nhs{color:#2C2C83;font-size:27px;font-weight:400;line-height:1.25}#main h2,.redband h2{font-size:19px;font-weight:400;line-height:1.25;margin-bottom:.3em}#main .contactformsection h2{font-size:27px;margin-bottom:1.5em}#main h2.subtitle{margin-bottom:.5em}#main h2.subtitle.webinarstitle,#main h2.subtitle.trainingtitle{margin-bottom:1.5em}#main .related h2,#main .fromjournal h2{margin-bottom:1.25em}#main h3,.redband h3{font-size:16px;font-weight:600;line-height:1.6}#main .servicedetail h3{font-size:22px;font-size:18px;font-weight:700;margin-bottom:.5em}#main .vacancylinks h3{margin-bottom:.5em}#main .vacancylinks{padding-top:1em}#main p.seejob{paddijng-top:.5em}#main p,#main ul,#main ol,.redband p,.redband ul,.redband ol{font-size:16px;line-height:1.9;line-height:1.7;margin-bottom:1.9em;margin-bottom:1.7em}#main .entry-share p{font-weight:700;margin-bottom:1em}#main .smalltext p,#main p.small{font-size:14px;line-height:1.6}#main .servicedetail p{line-height:1.4}.redband h2,.redband h3,.redband p,.redband ul,.redband ol{line-height:1.5!important;margin-bottom:.5em!important}.redband h3{font-weight:700}.redband a:focus,.redband a:hover,.redband a:active{text-decoration:none}#main ul.journalblocks{font-size:14px}#main ul.journalblocks li .hentry{width:100%}#main .entry-content ul.journalblocks a{text-decoration:none}#main ul.journalblocks li p{font-size:14px;line-height:1.5}#main p.belowtitle{line-height:1.5;margin-bottom:1em}#main p.service{color:#878787;line-height:1.5;margin-bottom:1.15em}.contentbox ul,.textside ul{padding-left:20px}.sliderwrapper,.videowrapper,.imagebox,.imageboxwide,.contentbox{max-width:100%;padding-bottom:1px;margin-bottom:40px}.sliderwrapper{width:870px;margin-left:auto;margin-right:auto}.sliderwrapper.hasseparator:before{content:" ";display:block;width:35.75rem;margin:2rem auto;border-top:1px solid #707070}.quotebox{max-width:840px;margin:0 auto 40px auto}.imageboxwide.afterwide,.contentbox.coloured.afterwide{margin-top:-40px}.contentbox.coloured{padding:30px 0}.contentbox .cbwinside{max-width:840px;padding-top:1.9em;margin:0 auto}.videobox{width:100%;height:0;padding-top:56.25%;position:relative}.videobox iframe,.videobox video{position:absolute;top:0;left:0;width:100%;height:100%!important}.videowrapper,.imagebox{margin-left:auto;margin-right:auto;text-align:center}.imageboxwide{width:100%;position:relative}.imageboxwide img{display:block;width:100%}.imageboxwide .caption{position:absolute;left:0;bottom:10px;width:100%;box-sizing:border-box;text-align:right;padding:0 20px;font-size:12px!important;color:#fff;margin-bottom:0!important}.imageboxwide .capposleft{text-align:left}.imageboxwide .capposcenter{text-align:center}.videowrapper .caption,.imagebox .caption{color:#878787;padding-top:10px;margin-bottom:0!important}.quotebox{text-align:center}#main .quotebox p{font-size:18px;margin-bottom:0}#main .quotebox p.byline{font-size:14px;text-transform:uppercase;padding-top:7px}.button{text-align:center}.button.inpage{margin-bottom:1.7em;margin-bottom:2.2em}.button a{display:inline-block;min-width:150px;font-size:16px;line-height:1;text-decoration:none!important;text-align:center;color:#2C2C83;border:1px solid #2C2C83;padding:15px 15px;margin:0 auto;transition:all .3s ease-in-out 0s}.button.buttonreversed a,.button a:focus,.button a:hover,.button a:active{background:#2C2C83;color:#fff!important}.button.buttonreversed a:focus,.button.buttonreversed a:hover,.button.buttonreversed a:active{background:#fff0;color:#2C2C83!important}.imgtext .imagebox,.textimg .imagebox{width:300px;max-width:50%;padding-top:.4em}.imgtext .imagebox{float:left;margin-right:20px}.textimg .imagebox{float:right;margin-left:20px}.textimg .textside{margin-right:min(calc(50% + 20px),320px)}.single #main .jpost .entry-content .imageside p.caption,.single #main .webinar .entry-content .imageside p.caption,.single #main .training .entry-content .imageside p.caption{margin-bottom:0}.banner{text-align:center;margin-bottom:35px}.page-id-2938 .banner{margin-top:20px}.banner img{display:block}div.intro{max-width:890px;margin-bottom:40px}.page-id-10 div.intro{max-width:730px;margin:0 auto 40px auto}#main div.hometopintro{max-width:890px;box-sizing:border-box;padding:43px}#main div.hometopintro h1{color:#2C2C83;font-size:33px;font-weight:400;line-height:1.5;margin-bottom:.4em}#main div.hometopintro p{font-size:24px;line-height:1.5}#main div.homeintro{padding-top:69px;padding-bottom:33px;background:url(/wp-content/themes/hdkassociates/img/pointer.png) #fff0 no-repeat center bottom / auto 27px;text-align:center;margin-bottom:90px;margin-left:auto;margin-right:auto}.page-template-page-home #main div.homeintro{text-align:left}#main div.intro p{font-size:18px;line-height:1.5;margin-bottom:1.5em}#main div.intro h4{font-size:18px;line-height:1.5}#main div.intro h3{font-size:20px;line-height:1.5}#main div.intro h2{font-size:22px;line-height:1.5;margin-bottom:1em}#main div.intro h1{margin-bottom:.8em}.contactformsection{background:#dfdfdf;color:#2C2C83;padding:3em 0}.contactformsection .allthefields{display:flex;flex-wrap:wrap;justify-content:space-between}.contactformsection .wpcf7 form{padding:0}.wpcf7 .wpcf7-field-group.fgsize1,.wpcf7 .wpcf7-field-group.fgsize2{width:30%}.wpcf7 .wpcf7-field-group.fgsize3{width:65%}.contactformsection .wpcf7 .wpcf7-field-group label{margin-bottom:.5em}.contactformsection .wpcf7 .wpcf7-field-group input,.contactformsection .wpcf7 .wpcf7-field-group textarea{padding:10px 10px;border-color:#6e6e6e}.contactformsection .wpcf7 .wpcf7-submit{display:inline-block;min-width:120px;height:auto!important;font-size:16px;line-height:1;text-decoration:none;text-align:center;background:#2C2C83;color:#fff!important;border:1px solid #2C2C83;padding:15px 15px;margin:0 auto;transition:all .3s ease-in-out 0s}.contactformsection .wpcf7 .wpcf7-submit:focus,.contactformsection .wpcf7 .wpcf7-submit:hover,.contactformsection .wpcf7 .wpcf7-submit:active{background:#fff;color:#2C2C83!important}.fromjournal{padding-top:3em;margin-bottom:50px}.pastwebinars,.pasttraining{background:#f2f2f2;padding:50px 0}ul.wwd{list-style:none;display:flex;flex-wrap:wrap;justify-content:center}ul.wwd li{width:20%;box-sizing:border-box;padding:10px;margin-bottom:20px}ul.wwd li img{display:block;max-width:109px;margin:0 auto}ul.wwd li span{display:block;max-width:135px;line-height:1.2;text-align:center;padding-top:10px;margin:0 auto}.quoteswrap{background:#f2f2f2;text-align:center;padding:60px 0}.quoteswrap ul{list-style:none}.quoteswrap li *{max-width:700px;margin:0 auto}#main .quoteswrap .quote{font-size:18px;margin-bottom:0}#main .quoteswrap .byline{font-size:14px;font-weight:700;padding-top:7px}.clientswrap{background:#2C2C83;color:#fff;padding:60px 0}.clientswrap div.intro{text-align:center}.clientslogosall{margin:40px 0 60px 0}.clientslogosall img{display:block;margin:0 auto}.clientslogosall img.logos780,.clientslogosall img.logos520{display:none}@media(max-width:850px){.clientslogosall img.logos780{display:block}.clientslogosall img.logos1240,.clientslogosall img.logos520{display:none}}@media(max-width:570px){.clientslogosall img.logos1240,.clientslogosall img.logos780{display:none}.clientslogosall img.logos520{display:block}}.clientslogos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:40px 0 60px 0}.clientslogos .logo{width:25%;padding:2% 6.5%;box-sizing:border-box}.clientslogos .logo .logobox{text-align:center;height:0;padding-top:61%;position:relative}.clientslogos .logo .logobox div{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}.clientslogos .logo img{max-width:100%;max-height:100%;margin:0 auto}#main p.clients{font-size:14px;text-align:center;column-count:3;column-gap:30px;margin-bottom:0}.teamwrap{text-align:center;padding:60px 0}#main .teamwrap h2{margin-bottom:24px}#main ul.teammembers{list-style:none;display:flex;flex-wrap:wrap;max-width:890px;font-size:14px;margin:0 auto}ul.teammembers li{width:33.33%;box-sizing:border-box;padding:0 17px;margin-bottom:20px}#main ul.teammembers h3{padding-top:.9em;text-align:left}#main ul.teammembers p{font-size:100%;line-height:1.5;text-align:left;margin-bottom:1.5em}.filters,.subnav{margin-bottom:1.25em}.subnav{list-style:none;color:#2c2c83;border-bottom:2px solid #C8C8C8}.subnav li{display:inline-block;margin-right:2em;margin-bottom:-2px}.subnav li a{display:inline-block;color:inherit;text-decoration:none;box-sizing:border-box;padding-bottom:0;border-bottom-width:4px;border-bottom-style:solid;border-color:#fff0}.subnav li:first-child a,.subnav li a:focus,.subnav li a:hover,.subnav li a:active{border-color:#2c2c83}.filters p,.filters ul,.filters ul li{display:inline}.filters ul li:before{content:" | "}.filters ul li:first-child:before{content:""}.filters ul li a{padding:0 5px}#main .filters ul li.current-cat a,#main .filters ul li.current-menu-item a,#main .filters ul li a:focus,#main .filters ul li a:hover,#main .filters ul li a:active{color:#ede014}ul.archiveblocks{list-style:none;overflow:hidden;margin:0 -10px 20px -10px}ul.archiveblocks li{float:left;width:33.33%;box-sizing:border-box;padding:0 10px;margin-right:0;margin-bottom:20px}ul.journalblocks{clear:both;display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-10px;margin-right:-10px}ul.journalblocks li{display:inline-flex;width:33.3%;box-sizing:border-box;padding:0 10px;margin-bottom:20px}.single .entry-content ul.journalblocks.num1 li,.single .entry-content ul.journalblocks.num2 li{width:50%}.home ul.journalblocks li.blockid4,.page-template-page-home ul.journalblocks li.blockid4,.single-project .related ul.archiveblocks li.blockid4,ul.exploreblocks li.blockid4{display:none}ul.boxblocks li .imageblock,ul.archiveblocks li .block,ul.journalblocks li .imageblock{position:relative;width:100%;height:0;padding-top:75%;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}ul.journalblocks li .imageblock{margin-bottom:9px}ul.archiveblocks li.blocksize2,ul.archiveblocks li.blocksize3{width:66.66%}ul.archiveblocks li.blocksize3{float:right}ul.archiveblocks li.blocksize2 .block,ul.archiveblocks li.blocksize3 .block{padding-top:calc(((100% - 20px)/2 * 0.75) * 2 + 20px)}ul.archiveblocks li.blockid4,ul.archiveblocks li.blockid10{clear:left}.block a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.block img{width:100%;height:auto}.block .overlay,.imageblock .overlay{position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;padding:25px;background:rgb(44 44 131 / .75);color:#fff;opacity:0;transition:opacity .5s ease-in-out 0s}#main .block .overlay h3{box-sizing:border-box;padding-right:40px;background:url(/wp-content/themes/hdkassociates/img/overlay-arrow.png) #fff0 no-repeat right top / auto 17px}#main .block h3,#main .block p{font-size:16px;line-height:1.4}#main .postdetail p{padding-top:.5em}#main .postdetail p,#main .postdetail span.posted-on{color:#000}body.post-type-archive-webinar #main .postdetail p,body.post-type-archive-training #main .postdetail p{padding-top:.5em}#main .postdetail span.webinardate,#main .postdetail span.trainingdate{color:#2C2C83;font-weight:600}.block a:focus .overlay,.block a:hover .overlay,.block a:active .overlay{opacity:1}a:focus .imageblock .overlay,a:hover .imageblock .overlay,a:active .imageblock .overlay{opacity:.8}ul.boxblocks{list-style:none;clear:both;display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-10px;margin-right:-10px}ul.boxblocks li{display:inline-flex;width:33.3%;box-sizing:border-box;padding:0 10px;margin-bottom:20px}ul.boxblocks li .inside{width:100%;display:flex;flex-direction:column;background:#F2F2F2}ul.boxblocks li.upsidedown .inside{background:#ED4A63;justify-content:space-between}ul.boxblocks li .inside .servicedetail{padding:20px}.pagination{text-align:center;margin-bottom:70px}.pagination ul{list-style:none}.pagination ul li{display:inline-block;margin:0 2px}.pagination .page-numbers{display:inline-block;font-size:14px;line-height:30px;height:30px;width:30px;border-radius:30px}#main .pagination a.page-numbers:hover,.pagination .page-numbers.current{background:#ede014;color:inherit!important}.entry-top,.entry-main,.cols{overflow:hidden}.entry-details,.col1{float:left}.entry-intro,.col2{float:right}.entry-details,.entry-intro,.col1,.col2{width:47.87%}.single-project #main .entry-content{margin-bottom:60px}.twocolumns{margin-bottom:60px}.twocolumns.colauto{column-count:2;column-width:280px;column-gap:50px;column-gap:7%}.twocolumns.colman{overflow:hidden}.twocolumns.colman .col1{float:left;width:46.5%}.twocolumns.colman .col2{float:right;width:46.5%}.twocolumns h2,.twocolumns p,.twocolumns div{break-inside:avoid}.single-jpost #primary,.single-webinar #primary,.single-training #primary,.single-post #primary{background:#f2f2f2;margin-bottom:70px}.single-vacancy .content-area,.single-landing .content-area,#main.narrowpage .content-area{background:#f2f2f2}.single-vacancy .content-area.fullwidthsection,.single-landing .content-area.fullwidthsection,#main.narrowpage .content-area.fullwidthsection{background:#8E1A32;color:#fff}.single .jpost,.single .webinar,.single .training{padding-top:55px;padding-bottom:55px;overflow:hidden}.single .exploreblocks .jpost,.single .exploreblocks .webinar,.single .exploreblocks .training{padding-top:0;padding-bottom:0}.single ul.journalblocks .jpost,.single ul.journalblocks .webinar,.single ul.journalblocks .training{padding-top:0}.single .vacancy,.single .landing,#main.narrowpage .vacancy{padding-top:55px;padding-bottom:30px;overflow:hidden}.single .jpost .entry-header,.single .webinar .entry-header,.single .training .entry-header{background:url(/wp-content/themes/hdkassociates/img/line.png) #fff0 no-repeat center bottom;text-align:center;padding-bottom:2.2em;margin-bottom:2em}.single .vacancy .entry-header,.single .landing .entry-header,#main.narrowpage .vacancy .entry-header{text-align:center;margin-bottom:2em}.single .jpost h1,.single .webinar h1,.single .training h1,.single .vacancy h1,.single .landing h1,#main.narrowpage .vacancy h1{font-weight:600;color:#2C2C83;margin-bottom:.6em}.single .jpost .posted-on,.single .webinar .posted-on,.single .training .posted-on,.single .vacancy .posted-on,.single .landing .posted-on{font-size:14px;font-weight:400;color:#878787}.single #main .jpost .posted-on a,.single #main .webinar .posted-on a,.single #main .training .posted-on a,.single #main .vacancy .posted-on a,.single #main .landing .posted-on a{color:inherit}.single .jpost .entry-teaser,.single .webinar .entry-teaser,.single .training .entry-teaser,.single .vacancy .entry-teaser,.single .landing .entry-teaser{text-align:center}.single .jpost p.author,.single .webinar p.author,.single .training p.author{font-weight:700}.single #main .jpost .entry-teaser p,.single #main .webinar .entry-teaser p,.single #main .training .entry-teaser p,.single #main .vacancy .entry-teaser p,.single #main .landing .entry-teaser p{font-size:18px;line-height:1.5;margin-bottom:1.5em}.single #main .jpost .entry-content p,.single #main .jpost .entry-content ul,.single #main .webinar .entry-content p,.single #main .webinar .entry-content ul,.single #main .training .entry-content p,.single #main .training .entry-content ul,.single #main .vacancy .entry-content p,.single #main .vacancy .entry-content ul,.single #main .landing .entry-content p,.single #main .landing .entry-content ul,#main.narrowpage .vacancy .entry-content p,#main.narrowpage .vacancy .entry-content ul{line-height:1.7;margin-bottom:1.7em}ul.vacancylinks{list-style:none}ul.vacancylinks li{border-top:1px solid #707070;padding-top:24px}.single .jpost .entry-share,.single .webinar .entry-share,.single .training .entry-share{padding-top:20px;text-align:center}.single-vacancy .entry-share,.single-landing .entry-share,#main.narrowpage .entry-share{padding-top:70px;text-align:center}.single .jpost .videowrapper,.single .webinar .videowrapper,.single .training .videowrapper,.single .vacancy .videowrapper,.single .landing .videowrapper,#main.narrowpage .vacancy .videowrapper,.single .jpost .imagebox,.single .webinar .imagebox,.single .training .imagebox,.single .vacancy .imagebox,.single .landing .imagebox,#main.narrowpage .vacancy .imagebox{margin-bottom:25px}.single .jpost .contentbox,.single .webinar .contentbox,.single .training .imagebox,.single .vacancy .imagebox,.single .landing .imagebox,#main.narrowpage .vacancy .imagebox{margin-bottom:0}.single .speakersbox{text-align:center;padding:1em 0}.single .speakers{margin:0 auto}.single #main .speakersbox h2{font-weight:700;margin-bottom:1.6em}.single .speakersbox ul.speakers{list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.single ul.speakers li{box-sizing:border-box;padding:0 4%;margin-bottom:20px}.single ul.speakers li div.spinside{max-width:180px}.single ul.speakers li div.spimg{max-width:180px;border-radius:50%;overflow:hidden;margin-bottom:2em}.single ul.speakers li img{display:block}.single ul.speakers li span{display:block;line-height:1.3;margin-bottom:.4em}.single ul.speakers li span.spname{font-weight:700}.boc h3:after{content:" ";display:inline-block;width:1.5rem;height:1.5rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24.002" height="12" viewBox="0 0 24.002 12"><path id="down_arrow" data-name="down arrow" d="M18.053,27.991a1.088,1.088,0,0,1,.656.273l10.9,9.814A1.095,1.095,0,1,1,28.148,39.7L17.976,30.546,7.805,39.7A1.095,1.095,0,1,1,6.34,38.077l10.9-9.814a1.088,1.088,0,0,1,.809-.273Z" transform="translate(-5.975 -27.988)" fill="%23000"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;margin-left:1.5rem;transform:rotate(0);transition:transform .5s ease-in-out 0s}.boc.closed h3:after{transform:rotate(180deg)}.boc h3{padding-top:.5em;padding-bottom:.25em}.bocgroup{border-style:solid;border-width:0 0 1px 0}.boc{border-style:solid;border-width:1px 0 0 0}.bocin{height:auto}.boc.closed .bocin{height:0;overflow:hidden}.page-id-14 #primary,.page-id-1544 #primary,.page-id-3 #primary{background:#f2f2f2;padding-top:50px}.page-id-1546 #primary{background:#f2f2f2}.wpcf7 form{display:block;position:relative;text-align:left;padding:10px 0 10px 3%}.wpcf7 h2{font-weight:700;padding:0;margin:15px 0;font-size:1.4em}.wpcf7 input,.wpcf7 textarea{border:1px solid #6e6e6e;width:100%;box-sizing:border-box}.wpcf7 input[type=checkbox]{-webkit-appearance:checkbox;width:1rem}.wpcf7 input[type=radio]{-webkit-appearance:radio}.wpcf7 input:focus,.wpcf7 textarea:focus{border-color:#333}.wpcf7 .wpcf7-submit{clear:both;border:1px solid #2C2C83;background-color:#2c2c83;transition:all 0.23s ease-in-out 0s;color:#FFF;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;margin:0 5px 10px 0;padding:15px 15px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto;min-width:150px;font-size:16px;transition:all .3s ease-in-out 0s}.wpcf7 .wpcf7-submit:hover{background:#fff;color:#2C2C83!important}.wpcf7 .small-meta{font-size:11px}.wpcf7 .nowrap{white-space:nowrap}.wpcf7 .wpcf7-field-group{clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px}.wpcf7 .wpcf7-field-group label{display:block;margin-bottom:3px}.wpcf7 .wpcf7-field-group input,.wpcf7 .wpcf7-field-group textarea{display:block;width:100%;padding:8px 2%}.wpcf7 .indicates-required{text-align:right;font-size:11px;margin-right:4%}.wpcf7 .asterisk{color:#e85c41;font-size:150%;font-weight:400;position:relative;top:5px}.wpcf7 span.mathcaptcha-817{display:block;margin-top:4px}.wpcf7 input.mathcap{width:50px;display:inline-block}.wpcf7 .clear{clear:both}.wpcf7 span.wpcf7-not-valid-tip{border:2px solid #e85c41}.page-id-1546 #mc_embed_signup{margin-bottom:40px}.page-id-1546 #mc_embed_signup input{border-radius:0}.page-id-1546 #mc_embed_signup .button{display:inline-block;min-width:150px;height:auto;line-height:1;font-size:16px;text-decoration:none;text-align:center;background:#2C2C83;color:#fff!important;border:1px solid #2C2C83;border-radius:0;padding:15px 15px;margin:0 auto;transition:all .3s ease-in-out 0s}.page-id-1546 #mc_embed_signup .button:hover{background:#fff!important;color:#2C2C83!important}label .wpcf7-form-control-wrap{display:block;margin-top:3px}.map{position:relative;width:100%;height:0;padding-top:55%}@media(min-width:940px){.map{padding-top:520px}}.map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-content{padding-bottom:50px}.search-results .page-content .hentry{margin-bottom:1em}.colouredblock{display:flex;justify-content:space-between;color:#fff;padding:2rem 3.125rem;min-height:12rem;box-sizing:border-box;border-radius:1.375rem;margin-bottom:1.875rem}#main .colouredblock .contentbox a{color:inherit;text-cecoration:underline;text-underline-offset:.2em}.colouredblock span.icondeco{display:block;width:6rem;min-height:8rem;background-repeat:no-repeat;background-position:center top;position:relative;top:.2rem}.colouredblock div.contentinside{width:calc(100% - 9.125rem)}.colouredblock div.contentinside.noicon{width:auto}.colouredblock div.contentinside .contentbox{margin-bottom:0}.colouredblock div.contentinside .contentbox p:last-child{margin-bottom:0}#main .colouredblock h2.subtitle{font-weight:800}div.redband{background:#ED4A63;color:#fff;padding:50px 0}#colophon{padding-top:40px;padding-bottom:60px}#colophon.newfooter{background:#2c2c83;color:#fff}.newfooter .inner{display:flex;flex-wrap:wrap;justify-content:space-between}#colophon h3{font-size:16px;font-weight:400;line-height:1.4}.newfooter .site-info{background:#fff0}.newfooter h3{margin-bottom:1em}#socialfooter1{font-size:16px;line-height:2}#socialfooter1 li{display:inline}.newfooter #menu-footer-links,.newfooter .site-info p{font-size:14px;line-height:1.4;padding-top:40px}.newfooter #menu-footer-links li{display:inline;color:#fff}#menu-footer-links li:before{content:"  /  ";padding:10px}#menu-footer-links li:first-child:before{content:"";padding:0}.newfooter .site-info p{padding-top:1em}#socialnavfooter ul li{margin-right:10px}#socialnavfooter ul li a{display:inline-block;background-color:#fff0;background-repeat:no-repeat;background-position:center;background-size:contain;width:30px;height:30px;position:relative;top:0;transition:top .2s ease-in-out 0s}#socialnavfooter ul li a:focus,#socialnavfooter ul li a:hover,#socialnavfooter ul li a:active{top:-5px}#socialnavfooter ul li.twitter a{background-image:url(/wp-content/themes/hdkassociates/img/tw-white.png)}#socialnavfooter ul li.tiktok a{background-image:url(/wp-content/themes/hdkassociates/img/tt-white.png)}#socialnavfooter ul li.instagram a{background-image:url(/wp-content/themes/hdkassociates/img/ig-white.png)}#socialnavfooter ul li.linkedin a{background-image:url(/wp-content/themes/hdkassociates/img/li-white.png)}#socialnavfooter ul li.newsletter{display:none}.bcorpcert a,.bcorpcert img{display:block;width:100%}.newfooter .footersocial{order:1}.newfooter .newsletter{order:2;width:435px;max-width:100%;margin-bottom:40px}.newfooter .site-info{order:3;width:calc(100% - 8rem);align-self:flex-end}.newfooter .bcorpcert{order:4;width:5rem;margin-bottom:-.4rem}@media(max-width:700px){.newfooter .inner{display:block}.newfooter .site-info{width:100%}.newfooter .bcorpcert{margin-left:-.65rem;margin-top:2rem;margin-bottom:1rem}}.formbox{width:100%;display:flex}.formbox div.form-input,.formbox div.form-submit{position:relative;display:inline-block;height:2.5em;box-sizing:border-box;padding:0;border-width:0;border-style:solid;overflow:hidden}.formbox div.form-input{flex-grow:2}.formbox div.form-input input,.formbox div.form-submit input{height:100%;width:100%;box-sizing:border-box;padding:.2em 1em}.formbox div.form-input input{border-width:1px 0 1px 1px;border-style:solid;border-color:#fff;background:#fff0;color:#fff}.formbox div.form-submit input{border-width:1px;border-style:solid;border-color:#ede014;background:#ede014;color:#2c2c83;cursor:pointer}.formbox ::-webkit-input-placeholder{color:#fff}.formbox :-moz-placeholder{color:#fff}.formbox ::-moz-placeholder{color:#fff}.formbox :-ms-input-placeholder{color:#fff}.formbox ::-ms-input-placeholder{color:#fff}#colophon a{text-decoration:none}#colophon a:focus,#colophon a:hover,#colophon a:active{color:#ede014}@media (min-width:1000px){.inner,.single-jpost #main .related .inner,.single-webinar #main .related .inner,.single-training #main .related .inner,.single-post #main .related .inner,.single-vacancy #main .related .inner,.single-landing #main .related .inner{max-width:1240px}ul.archiveblocks li{width:25%}ul.archiveblocks li.blocksize2,ul.archiveblocks li.blocksize3{width:50%}ul.archiveblocks li.blockid4,ul.archiveblocks li.blockid10{clear:none}ul.archiveblocks li.blockid6{clear:left}#main ul.teammembers{max-width:100%}.home ul.journalblocks li,.page-template-page-home ul.journalblocks li{width:25%}.home ul.journalblocks li.blockid4,.page-template-page-home ul.journalblocks li.blockid4,.single-project .related ul.archiveblocks li.blockid4,ul.exploreblocks li.blockid4{display:block}}@media (max-width:900px){ul.teammembers li{width:50%}ul.boxblocks li{width:50%}}@media (max-width:850px){.clientslogos .logo{width:33.33%;padding:4% 7%}#main p.clients{column-count:2}}@media (max-width:800px){.inner,.cbwinside{padding:0 20px}}@media (max-width:940px){#masthead .site-branding{max-width:42px;margin-top:-9px;margin-bottom:-9px}.menu-toggle{position:absolute;top:-20px;right:0;display:block;height:20px;width:30px;background:url(/wp-content/themes/hdkassociates/img/menu.png) #fff0 no-repeat right center / cover;padding:0;border-width:0;margin-bottom:10px;cursor:pointer}.menu-toggle span{position:absolute;left:-4000px}#page{padding-top:54px}.site-nav{clear:both;float:none;text-align:center;position:relative}#site-navigation li{display:block;margin:0 auto}.site-nav ul li.menuleft{float:none!important}#site-navigation li a{display:block;padding:10px 0}#masthead .inner{padding-top:15px;padding-bottom:19px}#masthead .site-nav #social-navigation,#masthead .site-nav ul.nav-menu{display:none;opacity:0;transition:opacity .5s ease-in-out 0s}#masthead{height:54px;overflow:hidden}#masthead.toggled-on,#page.scrolled #masthead.toggled-on{height:100%}#masthead.toggled-on .site-nav #social-navigation,#masthead.toggled-on .site-nav ul.nav-menu{display:block;opacity:1}#page.scrolled #masthead.toggled-on #social-navigation{margin-top:0;opacity:1}#masthead.toggled-on #site-navigation{padding-top:20px}.single-project .entry-top{padding-right:revert}}@media (max-width:740px){.twocolumns.colman .col1,.twocolumns.colman .col2{float:none;width:100%}}@media (max-width:720px){.block .overlay{padding:15px}}@media (max-width:700px){ul.wwd li{width:33%}.entry-details,.entry-intro,.col1,.col2{float:none;width:100%}}@media (max-width:600px){ul.archiveblocks{margin:0 -1px 2px -1px}ul.archiveblocks li{padding:0 1px;margin-bottom:2px}ul.archiveblocks li,ul.journalblocks li,ul.archiveblocks li.blocksize2,ul.archiveblocks li.blocksize3{width:50%}.home ul.archiveblocks li.blockid1,.page-template-page-home ul.archiveblocks li.blockid1{width:100%}ul.archiveblocks li.blocksize3{float:left}ul.archiveblocks li.blocksize2 .block,ul.archiveblocks li.blocksize3 .block{padding-top:75%}ul.archiveblocks li.blockid4,ul.archiveblocks li.blockid10{clear:none}.home ul.journalblocks li.blockid4,.page-template-page-home ul.journalblocks li.blockid4,.single-project .related ul.archiveblocks li.blockid4,ul.exploreblocks li.blockid4{display:block}.wpcf7 .wpcf7-field-group.fgsize1{width:48%}.wpcf7 .wpcf7-field-group.fgsize2,.wpcf7 .wpcf7-field-group.fgsize3{width:100%}}@media (max-width:570px){.clientslogos .logo{width:50%;padding:8% 10%}#main p.clients{column-count:1}#main ul.teammembers{max-width:410px}ul.teammembers li{width:100%;padding:0}}@media (max-width:510px){.jpost .entry-teaser,.jpost .entry-content,.jpost .entry-share,.webinar .entry-teaser,.webinar .entry-content,.webinar .entry-share,.training .entry-teaser,.training .entry-content,.training .entry-share{float:none;width:100%}}@media (max-width:500px){ul.boxblocks li{width:100%}.colouredblock{padding:2rem}.colouredblock span.icondeco{width:3rem;min-height:5rem;background-size:contain}.colouredblock div.contentinside{width:calc(100% - 5rem)}}@media (max-width:470px){ul.wwd li{width:50%}.wpcf7 .wpcf7-field-group.fgsize1{width:100%}}@media (max-width:400px){ul.journalblocks li,.home ul.journalblocks li,.page-template-page-home ul.journalblocks li,.single .entry-content ul.journalblocks.num1 li,.single .entry-content ul.journalblocks.num2 li{width:100%}}@media (max-width:380px){ul.archiveblocks li,ul.archiveblocks li.blocksize2,ul.archiveblocks li.blocksize3{width:100%}}@media (max-width:360px){ul.wwd li{width:100%}.imgtext .imagebox,.textimg .imagebox{max-width:100%;float:none;margin-left:auto;margin-right:auto}.textimg .textside{margin-right:auto}.colouredblock{display:block;padding:1rem}.colouredblock span.icondeco{float:left;margin-right:1rem}.colouredblock div.contentinside{width:auto}}@media(max-height:450px){#masthead.toggled-on{overflow:auto}#masthead.toggled-on ul{padding-bottom:50px}}.grecaptcha-badge{opacity:0!important}#wpcf7-f3684-p3685-o1{width:100%;max-width:500px;margin:1.25em 0}.popsignfix{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:100;overflow:auto}.popsignfix.hidden{display:none}.popsignbg{display:table;width:100%;height:100%}.popsignupcenter{display:table-cell;width:100%;height:100%;vertical-align:middle}.popsignup{background:#fff;padding:15px 30px 30px 30px;width:96%;max-width:500px;box-sizing:border-box;margin:0 auto}.popsignup h2{font-size:22px;line-height:1.5;margin-bottom:.5em;padding-top:20px}.popsignup p{font-size:16px;line-height:1.5;margin-bottom:1em}.popsignup p.popsignclose{float:right;font-weight:700;font-size:20px;margin:0 0 10px 10px;cursor:pointer}.postid-7083 .wpcf7 span.wpcf7-not-valid-tip{border:2px solid #e85c41;margin-top:.5rem;padding:.25rem}.postid-7083 .wpcf7 input,.wpcf7 textarea{border:1px solid #6e6e6e;width:100%;box-sizing:border-box;height:40px;padding:.25rem .5rem}.postid-7083 input.wpcf7-form-control.has-spinner.wpcf7-submit{width:auto}label.cf7-mailing-list{display:flex;align-items:center}