abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;font-weight:400;margin:0;padding:0;vertical-align:baseline}article,aside,details,figure,footer,header,nav,section,summary{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object{max-width:100%}html{overflow-y:scroll}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{overflow:visible;width:auto}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after,.clearfix:before{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}*{box-sizing:border-box}a[href^=tel]{color:#000;text-decoration:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{background-color:#fff}.bttn{align-items:center;background-color:#fad270;color:#000;display:inline-flex;font-family:sofia-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;height:3rem;justify-content:center;margin-top:1rem;min-width:16rem;padding:0 2rem;text-decoration:none}.bttn:hover{border:2px solid #e327bf;transition:all .3s}h1{font-size:3rem}h1,h2{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:500;line-height:110%;padding-bottom:1.2rem}h2{font-size:2rem}h3,h4{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:500}h4{padding-bottom:1rem}strong{font-weight:700}p{font-size:1.2rem;line-height:130%;padding-bottom:1.2rem}ol,p,ul{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-weight:400}.line-mask{display:block;overflow:hidden}.line-text{display:block;height:4rem;opacity:0;transform:translateY(100%);transition:transform 1.4s cubic-bezier(.16,1,.3,1),opacity 1.4s ease}.animate-lines-container.active .line-text{opacity:1;transform:translateY(0)}.line-mask:first-child .line-text{transition-delay:.2s}.line-mask:nth-child(2) .line-text{transition-delay:.55s}.line-mask:nth-child(3) .line-text{transition-delay:.9s}#leadin,#quote{font-family:sofia-pro,sans-serif;font-style:normal;font-weight:600}.sidebar main{opacity:.4;transition:all .5s}.menu-on #archives,.menu-on main,.sidebar main{filter:blur(4px)}.sidebar main:before{background-color:rgba(0,0,0,.267);bottom:0;content:"";left:0;position:fixed;right:0;top:0;transition:all .5s;z-index:99}#sideArea{background-color:#ccc;bottom:0;box-shadow:0 0 70px rgba(0,0,0,.333);display:flex;flex-direction:column;justify-content:space-between;max-width:768px;min-width:768px;padding:3em 4vw;position:fixed;right:-200%;top:0;transition:all .7s;z-index:99999}#sideArea .menu a{color:#fff;display:block;font-size:1.2em;margin:.5em 0}.menu-on #sideArea{background-color:#2d343d;bottom:0;box-shadow:0 0 70px rgba(0,0,0,.333);min-width:768px;position:fixed;right:0;top:0;transition:all .4s;z-index:99999}body:before{left:100%;opacity:0}body.menu-on:before,body:before{background-color:#000;bottom:0;content:"";display:block;position:fixed;right:0;top:0;transition:all .1s}body.menu-on:before{left:0;opacity:.4;z-index:4}body.menu-on #articlesArea{filter:blur(2px)}.sidebarform .formtwocol input{width:100%}.sidebarform .formtwocol>p{display:flex;gap:20px}.sidebarform .wpcf7-form-control-wrap{width:100%}.sidebarform form p{font-size:1.2rem;margin:0;padding:0}.sidebarform label{display:block;margin-bottom:20px}.sidebarform input{border:none;border-radius:4px;font-size:.8em;height:40px;padding:0 20px;width:100%}.sidebarform .dropdownwrap{align-items:center;background-color:#fff;border-radius:4px;display:flex;height:40px;margin-bottom:20px;overflow:hidden;padding:0 20px;width:100%}.sidebarform .dropdownwrap select{background-color:transparent;border:none;font-size:.8em;width:110%}.sidebarform .wpcf7-submit{background-color:#61c1b6;border:none;color:#fff;font-size:.8em;margin-top:0}.sidebarfooter ul{gap:.5em}.sidebarfooter ul,.sidebarfooter ul li{align-items:center;display:flex}.sidebarfooter ul img{display:block;height:auto;width:3em}.sidebarfooter a{color:#fff}.sidebarfooter .monogram a{background-image:url(https://typeface.agency/wp-content/themes/_TypefaceTheme2027/assets/images/monogram_w.svg);background-position:0;background-repeat:no-repeat;background-size:contain;display:block;height:4em;width:4em}.sidebarfooter .contactlinks{align-items:flex-start;flex-direction:column;gap:.3em}.sidebarfooter .contactlinks a{display:block}.menuButton{z-index:999999!important}.sub-menu{display:none}nav{align-items:center;display:flex;gap:1rem;padding-right:0}nav li{position:relative}nav li a{font-family:sofia-pro,sans-serif;font-weight:200;white-space:nowrap}li:hover .sub-menu{background-color:#139087;display:block;margin-left:-.5rem;padding:.5rem;position:absolute}li:hover .sub-menu li{padding:0}.menu-item-has-children:hover{background-color:#139087}.menutoggle{background-color:#f9df74;border-radius:2rem;cursor:pointer;display:block;height:4rem;overflow:hidden;position:fixed;right:2vw;text-indent:-99999%;top:1.8rem;transition:all .5s;width:4rem;z-index:99999}.menu-active .menutoggle{background-color:#fff;border:.5rem solid #2d343d;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .2s}.super-menu{background-color:#2d343d;border-radius:2rem;bottom:1rem;color:#fff;display:none;gap:2rem;height:auto;left:2vw;opacity:0;padding:8rem 4vw 4rem;position:fixed;right:2vw;top:1rem;transition:all .3s;transition:all .5s;width:auto;z-index:999}.super-menu ul{list-style:none;margin:0;padding:0}.super-menu .menu2{flex:2;padding-top:3rem}.super-menu .menu2 ul{display:flex;flex-direction:column;gap:.8rem}.super-menu .menu2 a{color:#fff;display:block;font-size:1.4rem;font-weight:600;line-height:120%;text-decoration:none}.super-menu .magazine{flex:2}.super-menu .magazine ul{display:flex;flex-direction:column;gap:1rem;padding-right:2rem}.super-menu .magazine li{background-color:#fff;border-radius:.5rem;display:flex;height:18vh}.super-menu .magazine li a{color:#fff;font-size:1.8rem;font-weight:700;height:100%;object-fit:cover;padding:2rem 1rem;width:100%}.super-menu .magazine .magl1{background-position:top}.super-menu .magazine .magl1,.super-menu .magazine .magl2{background-image:url(https://typeface.agency/wp-content/themes/_TypefaceTheme2027/assets/images/hero.png);background-size:300%}.super-menu .magazine .magl2{background-position:50%}.super-menu .magazine .magl3{background-image:url(https://typeface.agency/wp-content/themes/_TypefaceTheme2027/assets/images/hero.png);background-position:bottom;background-size:300%}.super-menu .sidebarform{flex:3}.menutoggle{display:none}.active{color:#f06567}div,ul{flex:1}.flex{align-items:center;display:flex;gap:4rem}.gradient{background:#c114a5;background:linear-gradient(45deg,#c114a5,#fad270)}section{padding:8rem 4vw;position:relative}section .container{margin:0 auto;max-width:80rem;padding-left:2em;padding-right:2rem;position:relative;z-index:2}section .background-full img{height:100%;object-fit:cover;width:100%}section .background-full{bottom:0;left:0;position:absolute;right:0;top:0}header .logomain{color:#000;font-family:sofia-pro,sans-serif;font-size:1.2rem;font-style:normal;font-weight:500;letter-spacing:.04rem;text-decoration:none}header .container{align-items:center;display:flex;height:4rem;justify-content:space-between;margin:0 auto;max-width:80rem;padding:0 2vw;position:relative;z-index:2}header .container div{flex:1}header ul{display:flex;gap:1rem}header ul a{color:#000;text-decoration:none}#hero h1,#hero h2{max-width:30rem}#hero h2{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-weight:400;line-height:130%}#hero h1,#hero h2{color:#fff}#hero p{max-width:30rem}#hero a.bttn{border:2px solid #fff}#hero .headercontain,#hero .hederimg{flex:1}#hero .hederimg .imgarea{aspect-ratio:1/1;border-radius:100%;display:block;margin:0 auto;position:relative;width:80%}#hero .hederimg .imgarea img{border-radius:100%;height:100%;object-fit:cover;width:100%}#hero .hederimg .imgarea:after{background-color:#fad270;right:-3rem;top:-3rem}#hero .hederimg .imgarea:after,#hero .hederimg .imgarea:before{border-radius:100%;content:"";display:block;height:10rem;position:absolute;width:10rem;z-index:-1}#hero .hederimg .imgarea:before{background-color:#c114a5;bottom:-3rem;left:-3rem}:root{--arrow:#f8ca63;--ink:#090909;--outline:#aaa}#teamintro{padding:1rem 4vw}#teamintro .profile-slider{margin-inline:auto;max-width:41rem;padding:clamp(2rem,7vw,4rem) clamp(1.25rem,5vw,3rem);position:relative;width:100%}#teamintro .profile-slider>input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}#teamintro .slider-window{overflow:hidden}#teamintro .slider-track{display:flex;transition:transform .45s cubic-bezier(.22,.7,.25,1)}#teamintro .slide{flex:0 0 100%;min-width:0;text-align:center}#teamintro .slide-box{aspect-ratio:1;margin-inline:auto;padding-top:3rem;width:min(100%,28.5rem)}#teamintro .slide-box .imgarea{aspect-ratio:1/1;border-radius:100%;display:block;margin:0 auto;position:relative;width:80%}#teamintro .slide-box .imgarea:after{background-color:#c114a5;right:-3rem;top:-3rem}#teamintro .slide-box .imgarea:after,#teamintro .slide-box .imgarea:before{border-radius:100%;content:"";display:block;height:10rem;position:absolute;width:10rem;z-index:-1}#teamintro .slide-box .imgarea:before{background-color:#fad270;bottom:-3rem;left:-3rem}#teamintro .slide-box .imgarea img{border-radius:100%}#teamintro .slide-copy{align-content:center;display:grid;justify-items:center;min-height:7.8rem;padding:1.6rem 4.5rem 0}#teamintro .slide-copy h2,#teamintro .slide-copy p{margin:0}#teamintro .slide-copy h2{font-size:1.6rem;font-weight:500;line-height:1.15;padding:0}#teamintro .slide-copy p{font-size:1.2rem;line-height:1.15;margin-top:.2rem}#teamintro #profile-1:checked~.slider-window .slider-track{transform:translateX(0)}#teamintro #profile-2:checked~.slider-window .slider-track{transform:translateX(-100%)}#teamintro #profile-3:checked~.slider-window .slider-track{transform:translateX(-200%)}#teamintro #profile-4:checked~.slider-window .slider-track{transform:translateX(-300%)}#teamintro .slider-arrow{bottom:clamp(4.1rem,9vw,5.25rem);cursor:pointer;display:grid;height:4rem;opacity:0;place-items:center;pointer-events:none;position:absolute;visibility:hidden;width:3.1rem;z-index:3}#teamintro .slider-arrow:before{border:solid var(--arrow);border-width:0 .46rem .46rem 0;content:"";display:block;height:2rem;width:2rem}#teamintro .slider-arrow:hover:before{opacity:.72}#teamintro .slider-arrow:focus-visible{outline:3px solid #192d55;outline-offset:2px}#teamintro .slider-arrow.prev{left:clamp(7rem,5vw,2.7rem)}#teamintro .slider-arrow.next{right:clamp(7rem,5vw,2.7rem)}#teamintro .slider-arrow.prev:before{transform:rotate(135deg)}#teamintro .slider-arrow.next:before{transform:rotate(-45deg)}#teamintro #profile-1:checked~.to-2.next,#teamintro #profile-1:checked~.to-5.prev,#teamintro #profile-2:checked~.to-1.prev,#teamintro #profile-2:checked~.to-3.next,#teamintro #profile-3:checked~.to-2.prev,#teamintro #profile-3:checked~.to-4.next,#teamintro #profile-4:checked~.to-3.prev,#teamintro #profile-4:checked~.to-5.next,#teamintro #profile-5:checked~.to-1.next,#teamintro #profile-5:checked~.to-4.prev{opacity:1;pointer-events:auto;visibility:visible}@media (max-width:32rem){#teamintro .profile-slider{padding-inline:1rem}#teamintro .slide-copy{padding-inline:3.25rem}#teamintro .slider-arrow{width:2.5rem}#teamintro .slider-arrow:before{border-width:0 .36rem .36rem 0;height:1.45rem;width:1.45rem}#teamintro .slider-arrow.prev{left:.75rem}#teamintro .slider-arrow.next{right:.75rem}}@media (prefers-reduced-motion:reduce){#teamintro .slider-track{transition:none}}#leadin h2{font-size:2.8rem;max-width:60rem}#quote{--accent:#f4c75e;--edge:clamp(3.25rem,2vw,1rem)}#quote h2{font-size:2rem;max-width:60rem}#quote h2:before{background-image:url(https://26524518.fs1.hubspotusercontent-eu1.net/hubfs/26524518/raw_assets/public/Catnip%20Comms/assets/images/quotetop.svg);background-position:top;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:5rem;width:5rem}#quote p{align-items:center;display:inline-flex;font-family:sofia-pro,sans-serif;font-style:normal;font-weight:700}#quote p:after{background-image:url(https://26524518.fs1.hubspotusercontent-eu1.net/hubfs/26524518/raw_assets/public/Catnip%20Comms/assets/images/quotebottom.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:2rem;margin-left:1rem;width:2rem}#quote .logo-slider{align-items:center;background:#fff;display:grid;min-height:32rem;overflow:hidden;position:relative;width:100%}#quote .logo-slider input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}#quote .viewport{margin-inline:auto;overflow:hidden;width:calc(100% - var(--edge)*2)}#quote .track{display:flex;transition:transform .52s cubic-bezier(.22,.72,.28,1)}#quote .page{align-items:center;display:grid;flex:0 0 100%;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));padding:2rem .25rem}#quote .logo{aspect-ratio:1;border-radius:50%;box-shadow:0 10px 26px rgba(18,39,79,.12);justify-self:center;object-fit:cover;width:min(100%,13rem)}#quote #slide-1:checked~.viewport .track{transform:translateX(0)}#quote #slide-2:checked~.viewport .track{transform:translateX(-100%)}#quote #slide-3:checked~.viewport .track{transform:translateX(-200%)}#quote .arrow{border:solid var(--accent);border-width:0 .48rem .48rem 0;cursor:pointer;display:none;height:2.25rem;position:absolute;top:50%;transition:opacity .18s ease,transform .18s ease;width:2.25rem;z-index:2}#quote .arrow:hover{opacity:.72}#quote .arrow:focus-visible{outline:.2rem solid #12274f;outline-offset:.5rem}#quote .prev{left:clamp(1.4rem,0vw,4.5rem);transform:translateY(-50%) rotate(135deg)}#quote .next{right:clamp(1.4rem,0vw,4.5rem);transform:translateY(-50%) rotate(-45deg)}#quote #slide-1:checked~.to-2.next,#quote #slide-1:checked~.to-3.prev,#quote #slide-2:checked~.to-1.prev,#quote #slide-2:checked~.to-3.next,#quote #slide-3:checked~.to-1.next,#quote #slide-3:checked~.to-2.prev{display:block}#quote .dots{bottom:1rem;display:flex;gap:.6rem;left:50%;position:absolute;transform:translateX(-50%)}#quote .dot{background:#d7dce4;border-radius:50%;cursor:pointer;height:.72rem;width:.72rem}#quote #slide-1:checked~.dots label[for=slide-1],#quote #slide-2:checked~.dots label[for=slide-2],#quote #slide-3:checked~.dots label[for=slide-3]{background:#12274f}@media (max-width:60rem){#quote :root{--edge:4.5rem}#quote .page{grid-template-columns:repeat(3,minmax(0,1fr))}#quote .page .logo:nth-child(n+4){display:none}#quote .logo-slider{min-height:26rem}}@media (max-width:38rem){#quote :root{--edge:3.7rem}#quote .page{gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}#quote .page .logo:nth-child(n+3){display:none}#quote .logo-slider{border-bottom-width:1rem;min-height:21rem}#quote .arrow{border-width:0 .36rem .36rem 0;height:1.65rem;width:1.65rem}#quote .prev{left:1.3rem}#quote .next{right:1.3rem}}@media (prefers-reduced-motion:reduce){#quote .track{transition:none}}#services h2{font-size:1.8rem}#services ul li a{align-items:center;border-bottom:1px solid;color:#000;display:flex;font-family:sofia-pro,sans-serif;font-size:1.8rem;font-style:normal;font-weight:500;height:3rem;justify-content:space-between;padding-left:1rem;text-decoration:none}#services ul li a:after{background-image:url(https://26524518.fs1.hubspotusercontent-eu1.net/hubfs/26524518/raw_assets/public/Catnip%20Comms/assets/images/arrow-pink.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.4rem;margin-right:1rem;transition:all .3s;width:1.4rem}#services ul li a:hover{border-bottom:1px solid #e327bf}#services ul li a:hover:after{background-image:url(https://26524518.fs1.hubspotusercontent-eu1.net/hubfs/26524518/raw_assets/public/Catnip%20Comms/assets/images/arrow-pink.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1.4rem;margin-right:0;width:1.4rem}#contactblock{color:#fff}#newsblock{padding:0 4vw}#newsblock .container{background-color:#289fd5;padding:2rem}#newsblock .sechead{background-color:#289fd5;color:#fff;margin:0 auto;max-width:60rem;padding-top:1rem;text-align:center}#newsblock .newsfeedarea{display:flex;gap:2rem;padding:2rem 0}#newsblock .newsfeedarea li{background-color:#fff}#newsblock .newsfeedarea li a{color:#000;text-decoration:none}#newsblock .newsfeedarea li h3{font-size:1.4rem;padding:2rem}#newsblock .newsfeedarea li p{padding:0 2rem 3rem}#newsblock .newsfeedarea li .imagearea{aspect-ratio:16/9;overflow:hidden}#newsblock .newsfeedarea li .imagearea img{height:100%;object-fit:cover;object-position:center;width:100%}#newsblock a.bttn{display:flex;margin:0 auto;max-width:18rem}footer{background-color:#c114a5;padding:2rem 4vw}footer .container{margin:0 auto;max-width:80rem;position:relative;z-index:2}footer .footerbottom{display:flex;gap:4rem}footer .footerbottom div{flex:1}footer .footerbottom>ul{display:flex;flex:3;gap:4rem}footer .footerbottom>ul li{flex:1}footer a,footer h4,footer p{color:#fff;font-size:1rem;text-decoration:none}#keyservice{padding:0 2vw;position:relative}#keyservice .container{display:flex;flex-direction:column;justify-content:center;min-height:30rem;padding:4rem 2vw;position:relative;z-index:1}#keyservice .container a,#keyservice .container h2,#keyservice .container p{color:#fff;max-width:40rem;position:relative;z-index:2}#keyservice .container a{color:#000;max-width:20rem}#keyservice .container:after{background:#000;background:linear-gradient(-90deg,transparent,#000);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:80%;z-index:1}#keyservice .imgcontainer{bottom:0;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:50%}#keyservice .imgcontainer img{height:100%;object-fit:cover;object-position:right center;width:100%}#keyservice .imgcontainer:after{background:#fff;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:20%;z-index:1}:root{--ui-scale:1}@media (min-width:115rem){:root{--ui-scale:1.4}}@media (min-width:150rem){:root{--ui-scale:2}}body{zoom:var(--ui-scale)}@media (max-width:48rem){p{font-size:1.2rem!important;line-height:1.6rem!important}header{z-index:4}#quotearea ul li{align-items:center;display:flex;flex-direction:column;gap:2rem}#contentarea .container{align-items:center;display:flex;flex-direction:column-reverse;gap:2rem}#contactblock .container{display:flex;flex-direction:column;gap:2rem}#newsarea .container .newsfeed{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr);list-style:none;padding-bottom:2rem;padding-top:2rem;text-align:left}footer .footerbottom>ul{flex:auto;list-style:none}footer .footerbottom,footer .footerbottom>ul{display:flex;flex-direction:column;gap:3rem}footer .footerbottom div{flex:1;text-align:left}#clientsarea{background-color:#20a593;color:#fff;padding-bottom:7rem}#contentarea .imagecontent .imgbottom{align-items:flex-end;display:flex;flex-direction:row-reverse;margin-right:0;margin-top:-3rem}.author .thumbnail{flex:initial}nav{align-items:center;display:none;gap:1rem;padding-right:4rem}#hero .container{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;max-width:100%;min-height:auto;position:static}#hero .headercontain:before,#hero .img_h1,#hero .img_h2{display:none}header .container{align-items:center;display:flex;justify-content:flex-start}#hero .headercontain p{max-width:60rem;padding:0 0 1rem;text-align:center}#contactblock .wpcf7-submit{float:left}#quotearea .container{border-radius:1rem;margin:-2rem auto;max-width:100%;padding:2rem 1rem}#quotearea ul li .quotesction:before{width:2rem}#quotearea ul li .quotesction{flex:4 1 0%;padding:2rem 1rem 0;position:relative}.padbkg:after,.padbkg:before{width:15vw}.home.wp-singular #contactblock h2{font-size:2.4rem}#newsarea .container{background-color:#f6ede4;border-radius:1rem;margin:-4rem auto;max-width:100%;padding:4rem 1rem;text-align:center}#articlesArea .articlemasthead,#newsarea .container{align-items:center;display:flex;flex-direction:column}#articlesArea .articlemasthead{border-bottom:1px solid;border-top:1px solid;gap:40px;justify-content:flex-start;padding:1em 0}#articlesArea .articlemasthead .vCard{align-items:center;column-gap:20px;display:flex;flex-shrink:0;width:100%}#newsarea,#quotearea{padding:0 4vw;position:relative}#hero .container{flex-direction:column-reverse;margin-bottom:0}#contentarea .img_h3,#contentarea .img_h5{height:7rem;top:-3.5rem}#contentarea{padding-bottom:6rem;padding-top:6rem}.author{padding:0}#articlesArea article .social h3{text-wrap:nowrap}#articlesArea article h2{font-size:2.4rem;padding-right:0}h1,h2,h3{letter-spacing:0}#hero .headercontain .monogram{margin-top:2rem;max-width:15rem}#quotearea ul li .headshot .headshotcontainer{aspect-ratio:1/1;border-radius:100%;margin:2rem 4rem 0;overflow:hidden}.menutoggle{display:block}#contentarea .imagecontent{display:flex;flex:1;flex-direction:column;gap:1rem;width:100%}.menu-active nav{background-color:#fad270;bottom:0;display:block;left:0;padding-top:4rem;position:fixed;right:0;top:0;z-index:8}.menu-active nav ul.menu{display:flex;flex-direction:column;font-size:1.2rem;padding:4rem 3vw}.menu-active nav ul.menu a{font-size:1.2rem}.menu-active nav ul.menu .menu-item-has-children:after{color:#1d1f29;content:"+";display:block;font-size:1.4rem;font-weight:700;position:absolute;right:1rem;top:0}.menu-active nav ul.menu .menu-item-has-children .sub-menu,.menu-active nav ul.menu .menu-item-has-children:hover .sub-menu{display:none}.menu-active nav ul.menu .menu-item-has-children a{color:#1d1f29}.menu-active nav ul.menu .menu-item-has-children.active>.sub-menu{background-color:#fad270;display:flex;flex-direction:column;margin-left:-.5rem;padding:.5rem;position:relative}.menu-active nav ul.menu .menu-item-has-children.active>.sub-menu li{padding-left:0}.menu-active header nav .getaquote{background-color:#fff;border-radius:2rem;bottom:3rem;font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-size:1.2rem;font-style:normal;font-weight:400;left:3vw;line-height:1.6rem;padding:.5rem 1rem;position:absolute;right:3vw;text-align:center;text-decoration:none}.container div.menutoggle{cursor:pointer}#contentarea .container.rev1{flex-direction:column-reverse}.menu-active nav ul.menu a{color:#1d1f29;font-size:1.8rem;font-weight:700}#clientsarea ul{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:2rem;margin-top:4rem;max-width:70rem;width:100%}#clientsarea ul li{aspect-ratio:1/1;background-color:#fff;border-radius:24rem;overflow:hidden;width:33%}#newsblock .newsfeedarea,.flex{flex-direction:column}#services ul li a{padding-left:0}#hero .hederimg .imgarea:after,#hero .hederimg .imgarea:before{z-index:1}#hero .hederimg{margin-bottom:3rem}#hero .hederimg img{position:relative;z-index:2}}