.wrapper,sub,sup{position:relative}img,legend{border:0}legend,td,th{padding:0}iframe,img{max-width:100%}.wrapper,body,html{min-height:100%}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],body .column.right,body#magazine .column.left,body#magazine .column.right,body#magazine-test .column.left,body#magazine-test .column.right,body#onlinepayment .section-title,body#people .column.left,body#people .column.right,body#search .column.left,body#search .column.right,template{display:none}audio:not([controls]){display:none;height:0}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}iframe{text-align:center}::-moz-selection{color:#fff;background:#ef4d16}::selection{color:#fff;background:#ef4d16}.h2,.h3,.h4,.h5,.h6,body,h2,h3,h4,h5,h6{font-family:Lato,"Helvetica Neue",Arial,sans-serif;color:#717f81}body.adminMode{margin-top:30px}body .column.centre{margin-right:0;width:100%}body#magazine .column.centre,body#magazine-test .column.centre,body#people .column.centre,body#search .column.centre{margin:0;width:100%}body#search .main{padding-top:100px}.footer-inner,.top-bar-inner{padding:0 1rem}#magazine iframe{height:calc(400px + 50vh)}.has-icon,.has-icon .icon-content,.has-icon .icon-link{min-height:30px;position:relative;display:block}.top-bar-inner{position:relative}div.section{padding-left:1rem;padding-right:1rem}.main{padding:0 1rem 2rem}.column,.header-inner{position:relative}#latestNews{max-width:1000px;margin:0 auto;padding:0 1.5rem}#latestNews .nav{-webkit-transform:translateX(-180%);transform:translateX(-180%)}#latestNews.animate .nav{-webkit-transform:translateX(0);transform:translateX(0)}html{font-size:100%}body{position:relative;font-weight:400;line-height:1.7;font-size:1.2rem}.h2,.h3,.h4,.h5,.h6,h2,h3,h4,h5,h6{font-weight:700;line-height:1.4;margin:1rem 0}.menu.level-1>.link>a,.page-title .h1,.page-title h1,.section-title span,.sub-nav .sub-menu a,.table-scroll table th{font-family:Bitter,Georgia,"Times New Roman",serif}.h1,h1{font-size:2.2rem;line-height:1.3}.h2,.h3,h2,h3{font-size:2rem}.h4,h4{font-size:1.3rem}.h5,h5{font-size:1.2rem}.h6,h6{font-size:1.1rem}.strong{font-weight:700}.page-title .h1,.page-title h1{font-weight:700;color:#4b5457;line-height:1.4;margin:0;font-size:2rem}a,a:active,a:visited{color:#ef4d16;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}a:active:hover,a:hover,a:visited:hover{color:#3e4545}ul{list-style:none;padding:0;margin:0}.centre .content *+ul{list-style:disc;margin:20px 0;padding:0 0 0 20px}.centre .content>h2+p:first-of-type{font-size:1.5rem;line-height:1.8}hr{border:none;height:1px;background:#eee;margin:2rem 0}.table-scroll{overflow:scroll}.table-scroll table{width:100%}.table-scroll table td,.table-scroll table th{padding:1rem}.table-scroll table th{color:#fff;background:#ef4d16;border:2px solid #dc430f}.table-scroll table td{border:2px solid #eee}.article-caption{font-style:italic;font-size:.875rem}.has-icon .icon-content,.has-icon .icon-link{padding-left:30px;z-index:1}.has-icon .icon{width:30px;height:100%;fill:#000;position:absolute;top:0;left:0;z-index:0;-webkit-transition:all .3s ease;transition:all .3s ease}.has-icon .icon-link:hover+.icon{opacity:.75}.header .top-bar{position:relative;height:60px;z-index:250;background:#fff}.header .top-bar.fixed{position:fixed;top:0;left:0;right:0;width:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);z-index:260;-webkit-animation:topBar .5s ease forwards;animation:topBar .5s ease forwards}.header body.adminMode .top-bar.fixed{-webkit-animation:topBarAdmin .5s ease forwards;animation:topBarAdmin .5s ease forwards}.header .company-logo-link{display:block;float:left}#contact .section-title,.header .ctas>li.contact,.header .ctas>li.enquiry,.header .ctas>li.social,.section-title{display:none}.header .company-logo{margin-top:10px;height:40px}.header .ctas>li{float:left;height:60px;line-height:60px;margin-left:.3rem;text-transform:uppercase;letter-spacing:1px;color:#4b5457;font-size:.73rem}.header .ctas>li.menu-toggle,.header .ctas>li:first-child{margin-left:0}.header .ctas>li.tel{margin-left:0;display:none}.header .ctas>li.active a{color:#ef4d16}.header .ctas>li>a{position:relative;color:#4b5457}.header .ctas>li>a:hover{color:#ef4d16}.header .ctas>li>a:hover:after{width:100%}.hero{margin:0 0 5rem}.hero-inner{position:relative;background:url(/images/banners/slice.jpg) right center no-repeat;background-size:cover}.hero-inner .h1{padding:2rem 1rem .5rem 2rem;text-align:right;color:#fff}#contact .hero-inner{background:0 0}#contact .hero-inner .h1{position:absolute;bottom:0;left:0;right:0;color:#ef4d16;text-shadow:0 2px 4px rgba(17,17,17,.2)}.section-title{text-align:center;background:#ef4d16;width:250px;height:250px;border-radius:100%;position:absolute;top:10%;left:5%;z-index:1}.footer-text li,a.button{display:inline-block}.section-title span{position:absolute;top:50%;font-weight:700;line-height:1.1;font-size:2.4rem;color:#fff;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer,.footer-text li a{color:#929d9e}.circle-image{position:relative;top:4rem;width:100%}.circle-image img{width:250px;height:250px;border-radius:100%}.footer{background:#323838;padding:1rem 0}.footer-text{letter-spacing:.5px}.footer-text li:before{content:'|';padding:0 1rem}.footer-text li:first-child:before{content:'';padding:0}.footer-text li a:hover{color:#ef4d16;text-decoration:underline}a.button{text-align:center;background:#ef4d16;padding:6px 16px;color:#fff;font-weight:700;font-size:.9rem}a.button.arrow:after{content:"\2192";color:#fff;padding-left:6px;font-weight:700;font-size:1.1rem}a.button:hover{background:#323838;color:#fff;text-decoration:none}body{padding-bottom:54px}body.lock{position:fixed;height:100vh;overflow:hidden}.mobile-ui{position:fixed;left:0;right:0;bottom:-54px;height:54px;z-index:2000;-webkit-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.mobile-ui .mobile-ui-button{float:left;width:25%}.mobile-ui .mobile-ui-panels{width:400vw}.mobile-ui.active{bottom:0}.mobile-ui .menu{position:static}.mobile-ui .mobile-ui-buttons,.mobile-ui .ui-button{position:relative;z-index:2}.mobile-ui .ui-button{display:block;width:100%;height:54px;padding:0;border:none;border-top:1px solid rgba(17,17,17,.2);border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(17,17,17,.1);outline:0;background:#3e4545;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mobile-ui .ui-button.active{background:#323838}.mobile-ui .ui-button.active .icon-content{color:#fff}.mobile-ui .ui-button.active .icon{fill:#fff}.mobile-ui .ui-button .ui-button-inner{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:1.3}.mobile-ui .ui-button .icon-content{display:block;color:#fff;font-size:.7rem;text-transform:capitalize;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mobile-ui .ui-button .icon{position:relative;width:24px;height:24px;fill:#fff;padding:2px;z-index:0}.mobile-ui .mobile-ui-panels-container{position:fixed;top:100%;left:0;height:0;background:#3e4545;overflow:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1}.mobile-ui .mobile-ui-panels-container.in-view{top:0;height:100vh;z-index:1}.mobile-ui .mobile-ui-panels-container.in-view .mobile-ui-panel-close{opacity:1;visibility:visible;top:0}.mobile-ui .mobile-ui-panels-container.in-view .mobile-ui-panel{height:100%;overflow:visible}.mobile-ui .mobile-ui-panel-close{opacity:0;visibility:hidden;background:rgba(17,17,17,.4);position:fixed;top:-50px;right:0;width:50px;height:50px;cursor:pointer;min-height:50px;z-index:2001;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mobile-ui .mobile-ui-panel-close .icon-content,.mobile-ui .mobile-ui-panel-close .icon-link{min-height:50px;padding-left:50px}.mobile-ui .mobile-ui-panel-close .icon{width:50px;fill:#fff;padding:12.5px}.mobile-ui .mobile-ui-panel-close:hover{background:rgba(17,17,17,.7)}.mobile-ui .mobile-ui-panels{overflow:visible;height:100%}.mobile-ui .mobile-ui-panels.scroll{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.mobile-ui .mobile-ui-panel{position:relative;float:left;width:100vw;height:0;padding:0;background:#3e4545;color:#fff;overflow:hidden}.mobile-ui .mobile-ui-panel>.title{font-size:2rem;padding:7.5vw 0;margin:0 7.5vw;color:#fff}.mobile-ui .mobile-ui-panel .mobile-ui-panel-content{margin:0 7.5vw;padding-bottom:270px}.mobile-ui .mobile-ui-panel .block,.mobile-ui .mobile-ui-panel .menu,.mobile-ui .mobile-ui-panel .sub-menu{height:100%;overflow-y:scroll}.mobile-ui .mobile-ui-panel .block{-webkit-overflow-scrolling:touch;-webkit-overflow-wrap:touch;overflow-wrap:touch}.loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-ui-nav,.mobile-ui-panel-share .cms-share{position:relative}.loading .dot{display:inline-block;-webkit-transform:scale(0);transform:scale(0);width:14px;height:14px;margin:0 4.67px;background:#fff;border-radius:50%;-webkit-animation:fx 1s ease infinite;animation:fx 1s ease infinite}.loading .dot:nth-child(2){-webkit-animation:fx 1s ease infinite .3s;animation:fx 1s ease infinite .3s}.loading .dot:nth-child(3){-webkit-animation:fx 1s ease infinite .6s;animation:fx 1s ease infinite .6s}.mobile-ui-panel-search .search-container .search-bar{height:60px}.mobile-ui-panel-search .search-container .search-bar ::-webkit-input-placeholder{color:#fff}.mobile-ui-panel-search .search-container .search-bar :-moz-placeholder{color:#fff}.mobile-ui-panel-search .search-container .search-bar ::-moz-placeholder{color:#fff}.mobile-ui-panel-search .search-container .search-bar :-ms-input-placeholder{color:#fff}.mobile-ui-panel-search .search-container .search-input{background:rgba(255,255,255,.3);border-color:transparent}.mobile-ui-panel-search .search-container .search-input:focus{border-color:#3e4545}.mobile-ui-panel-search .search-container .search-button{background:#ef4d16}.mobile-ui-panel-search .search-container .search-button:hover{background:#dc430f}.mobile-ui-panel-phone .content p{color:#fff;font-size:2rem}.mobile-ui-panel-phone .content p a{color:#fff;text-decoration:underline}.mobile-ui-panel-phone .content p a:hover{color:#3e4545}.mobile-ui-panel-phone .content li{padding:0 0 .75rem;border-bottom:1px solid #eee;margin:0 0 .75rem;color:#fff}.mobile-ui-nav .item,.mobile-ui-panel-share .cms-share .has-icon{border-bottom:1px solid rgba(255,255,255,.2)}.mobile-ui-panel-phone .content li a{color:#fff;font-size:1.3rem}.mobile-ui-panel-enquiry .form .row ::-webkit-input-placeholder{color:#ef4d16}.mobile-ui-panel-enquiry .form .row :-moz-placeholder{color:#ef4d16}.mobile-ui-panel-enquiry .form .row ::-moz-placeholder{color:#ef4d16}.mobile-ui-panel-enquiry .form .row :-ms-input-placeholder{color:#ef4d16}.mobile-ui-panel-enquiry .form .form-intro{margin:0 0 1.5rem}.mobile-ui-panel-enquiry .form .input,.mobile-ui-panel-enquiry .form .textarea,.mobile-ui-panel-enquiry .form select{color:#ef4d16;background:#fff!important}.mobile-ui-panel-enquiry .form .submit:hover,.mobile-ui-panel-share .cms-share .has-icon:hover{background:#f15f2e}.mobile-ui-panel-enquiry .form .field-error .helper,.mobile-ui-panel-enquiry .form label[for=serives]{display:block}.mobile-ui-panel-enquiry .form .checkbox-list>label{display:inline-block;padding-right:10px}#billpay .form-login .mobile-ui-panel-share .cms-share .has-icon .email,#billpay .mobile-ui-panel-share .cms-share .has-icon #footerContainer,#communicating-during-a-crisis .main .left .mobile-ui-panel-share .cms-share .has-icon .sub-nav,#form-feedback .mobile-ui-panel-share .cms-share .has-icon .radio,#login .form-login .mobile-ui-panel-share .cms-share .has-icon .email,#login .mobile-ui-panel-share .cms-share .has-icon #footerContainer,#logout .form-login .mobile-ui-panel-share .cms-share .has-icon .email,#logout .mobile-ui-panel-share .cms-share .has-icon #footerContainer,#register .form-login .mobile-ui-panel-share .cms-share .has-icon .email,#register .mobile-ui-panel-share .cms-share .has-icon #footerContainer,.blog .mobile-ui-panel-share .cms-share .has-icon .search-container,.centre .staff-biography .mobile-ui-panel-share .cms-share .has-icon .job-title,.centre .staff-biography .mobile-ui-panel-share .cms-share .has-icon .title,.footer .mobile-ui-panel-share .cms-share .has-icon .cms-share,.form-range-slider .row .mobile-ui-panel-share .cms-share .has-icon .helper,.map .mobile-ui-panel-share .cms-share .has-icon span,.menu.level-1>.link,.menu.level-1>.link>a,.mobile-ui-nav .link,.mobile-ui-panel-enquiry .form .captcha-wrapper label,.mobile-ui-panel-enquiry .form .mobile-ui-panel-share .cms-share .has-icon .helper,.mobile-ui-panel-share .cms-share .has-icon #billpay #footerContainer,.mobile-ui-panel-share .cms-share .has-icon #billpay .form-login .email,.mobile-ui-panel-share .cms-share .has-icon #communicating-during-a-crisis .main .left .sub-nav,.mobile-ui-panel-share .cms-share .has-icon #form-feedback .radio,.mobile-ui-panel-share .cms-share .has-icon #gCurrentfilters,.mobile-ui-panel-share .cms-share .has-icon #galleryTools,.mobile-ui-panel-share .cms-share .has-icon #login #footerContainer,.mobile-ui-panel-share .cms-share .has-icon #login .form-login .email,.mobile-ui-panel-share .cms-share .has-icon #logout #footerContainer,.mobile-ui-panel-share .cms-share .has-icon #logout .form-login .email,.mobile-ui-panel-share .cms-share .has-icon #register #footerContainer,.mobile-ui-panel-share .cms-share .has-icon #register .form-login .email,.mobile-ui-panel-share .cms-share .has-icon .blog .search-container,.mobile-ui-panel-share .cms-share .has-icon .centre .staff-biography .job-title,.mobile-ui-panel-share .cms-share .has-icon .centre .staff-biography .title,.mobile-ui-panel-share .cms-share .has-icon .footer .cms-share,.mobile-ui-panel-share .cms-share .has-icon .form-range-slider .row .helper,.mobile-ui-panel-share .cms-share .has-icon .hidden,.mobile-ui-panel-share .cms-share .has-icon .map span,.mobile-ui-panel-share .cms-share .has-icon .menu-toggle,.mobile-ui-panel-share .cms-share .has-icon .mobile-ui-panel-enquiry .form .helper,.mobile-ui-panel-share .cms-share .has-icon .nav,.mobile-ui-panel-share .cms-share .has-icon .search-buckets .search-result .searchResultDate,.mobile-ui-panel-share .cms-share .has-icon .search-buckets .search-result .staff-alpha-sort,.mobile-ui-panel-share .cms-share .has-icon .search-container .search-button .icon-link,.mobile-ui-panel-share .cms-share .has-icon .search-widget .blog-search-bar .search-button .icon-link,.mobile-ui-panel-share .cms-share .has-icon .search-widget .blog-search-bar .search-submit,.mobile-ui-panel-share .cms-share .has-icon .staff-cards .card .contact li.fax,.mobile-ui-panel-share .cms-share .has-icon .staff-cards .card .contact li.phone,.mobile-ui-panel-share .cms-share .has-icon .staff-cards .card .staff-contact,.mobile-ui-panel-share .cms-share .has-icon .staff-cards .card .staff-departments,.mobile-ui-panel-share .cms-share .has-icon .staff-cards .card .staff-social,.mobile-ui-panel-share .cms-share .has-icon .staff-list .h1,.mobile-ui-panel-share .cms-share .has-icon .staff-profile .staff-details,.mobile-ui-panel-share .cms-share .has-icon .staff-profile .staff-office,.mobile-ui-panel-share .cms-share .has-icon .sub-nav .title,.mobile-ui-panel-share .cms-share .has-icon form .checkbox-list .checkbox,.mobile-ui-panel-share .cms-share .has-icon form .radio-list .radio,.search-buckets .search-result .mobile-ui-panel-share .cms-share .has-icon .searchResultDate,.search-buckets .search-result .mobile-ui-panel-share .cms-share .has-icon .staff-alpha-sort,.search-container .search-button .mobile-ui-panel-share .cms-share .has-icon .icon-link,.search-widget .blog-search-bar .mobile-ui-panel-share .cms-share .has-icon .search-submit,.search-widget .blog-search-bar .search-button .mobile-ui-panel-share .cms-share .has-icon .icon-link,.staff-cards .card .contact .mobile-ui-panel-share .cms-share .has-icon li.fax,.staff-cards .card .contact .mobile-ui-panel-share .cms-share .has-icon li.phone,.staff-cards .card .mobile-ui-panel-share .cms-share .has-icon .staff-contact,.staff-cards .card .mobile-ui-panel-share .cms-share .has-icon .staff-departments,.staff-cards .card .mobile-ui-panel-share .cms-share .has-icon .staff-social,.staff-list .mobile-ui-panel-share .cms-share .has-icon .h1,.staff-profile .mobile-ui-panel-share .cms-share .has-icon .staff-details,.staff-profile .mobile-ui-panel-share .cms-share .has-icon .staff-office,.sub-nav .mobile-ui-panel-share .cms-share .has-icon .title,.sub-nav .sub-menu a,form .checkbox-list .mobile-ui-panel-share .cms-share .has-icon .checkbox,form .radio-list .mobile-ui-panel-share .cms-share .has-icon .radio{display:block}.mobile-ui-panel-enquiry .form .submit{margin:1.5rem 0 0}.mobile-ui-panel-share .cms-share .has-icon{width:100%}.mobile-ui-panel-share .cms-share .has-icon .icon-link{padding-left:75px;color:#fff;font-size:1.2rem;line-height:55px}.mobile-ui-panel-share .cms-share .has-icon .icon{width:30px;padding:0}.mobile-ui-panel-share .cms-share .has-icon:hover .icon-link{color:#fff}.mobile-ui-nav{height:100%}.mobile-ui-nav .menu-panel{position:absolute;top:0;bottom:0;left:0;width:100%;background:#3e4545}.mobile-ui-nav .menu-panel.menu-level-1{top:81px}.mobile-ui-nav .menu-panel.sub-menu-panel{left:100vw}.mobile-ui-nav .menu-panel .menu,.mobile-ui-nav .menu-panel .sub-menu{padding-bottom:200px}.mobile-ui-nav .sub-menu-title{font-size:1.5rem}.mobile-ui-nav .sub-menu-title .link.active{background:0 0}.mobile-ui-nav .item-inner{position:relative}.mobile-ui-nav .link{padding:10px calc(10px + 15vw);color:#fff;font-size:1.2rem}.menu .sub-menu.level-2,.menu.level-1>.link:nth-last-child(2){padding-bottom:2rem;border-bottom:2px solid #3e4545;margin-bottom:2rem}.mobile-ui-nav .link.active,.mobile-ui-nav .link:hover{background:#f15f2e;color:#fff}.mobile-ui-nav .sub-menu-trigger{position:absolute;top:0;bottom:0;width:15vw;border:none;outline:0;background:rgba(17,17,17,.15);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mobile-ui-nav .sub-menu-trigger:after{content:'';position:absolute;top:50%;left:50%;width:14px;height:14px;border-right:4px solid #fff;border-bottom:4px solid #fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mobile-ui-nav .sub-menu-trigger:active{background:#3e4545}.mobile-ui-nav .sub-menu-trigger:active:after{border-color:#fff}.mobile-ui-nav .sub-menu-trigger.up{left:0;border-right:1px solid rgba(255,255,255,.2)}.mobile-ui-nav .sub-menu-trigger.up:after{-webkit-transform:translate(-50%,-50%) rotate(-225deg);transform:translate(-50%,-50%) rotate(-225deg)}.mobile-ui-nav .sub-menu-trigger.down{right:0;border-left:1px solid rgba(255,255,255,.2)}.mobile-ui-nav .sub-menu-trigger.down:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.menu-toggle{position:absolute;top:0;right:1rem;color:#929d9e;width:70px;padding-left:60px;padding-right:15px;text-align:center;font-size:2rem;cursor:pointer;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.menu a:hover,.menu-toggle.active:before{color:#fff}.menu-toggle:hover{background:#eee}.menu-toggle span,.menu-toggle span:after,.menu-toggle span:before{cursor:pointer;height:5px;width:40px;background:#ef4d16;border-radius:10px;position:absolute;top:27px;left:18px;display:block;content:'';-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-toggle span:before{top:-10px;left:0}.menu-toggle span:after{bottom:-10px;top:auto;left:0}.menu-toggle.active{background:#ef4d16}.menu-toggle.active span,.menu-toggle.active span:after,.menu-toggle.active span:before{background:#fff}.menu-toggle.active span{background:0 0}.menu-toggle.active span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.menu-toggle.active span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:auto}.nav{position:absolute;top:60px;left:0;right:0;bottom:0;overflow:scroll;z-index:252;background-color:rgba(50,56,56,.95);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;padding:2rem;-webkit-transform:translateX(-120%);transform:translateX(-120%)}.document,.pagination-container{overflow:hidden}.nav .search-container{margin:0 0 3rem}#home .nav,#legal-branding .nav{bottom:auto}body.animate:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(50,56,56,.8);z-index:1}.author-meta .meta-label:after,.blog-items .blog .meta .meta-label:after{content:':'}.menu,.select-wrapper,.sub-nav{position:relative}body.animate .nav{-webkit-transform:translateX(0);transform:translateX(0)}.menu.level-1>.link>a{font-size:2.4rem;line-height:1.2em;font-weight:900}.menu .sub-menu.level-2{margin-top:1.5rem}.menu .sub-menu .link a{color:#eee}.menu .sub-menu .link a:hover{text-decoration:underline}.menu .level-3{margin-bottom:2rem}#link-home{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:2px solid #3e4545}#menu-our-services>.link>a{font-size:1.3rem;color:#85898a;font-weight:700}.sub-nav{padding-top:6rem;margin-bottom:3rem}.sub-nav .sub-menu{text-align:right}.sub-nav .sub-menu .link.active a{color:#ef4d16}.sub-nav .sub-menu a{padding:.7rem 1rem;border-bottom:1px solid #eee;color:#4b5457;font-weight:700}.sub-nav .sub-menu a:hover{color:#929d9e}.sitemap-menu{margin:0}.sitemap-menu .sub-menu{margin:10px 0;padding-left:40px}.news-items.case-studies .news .datetime{display:none}.news{padding-top:1.5rem;border-top:1px solid #eee;margin-top:1.5rem}.news:last-child{padding-bottom:1.5rem;border-bottom:1px solid #eee;margin-bottom:1.5rem}.news .title{display:block;margin-bottom:.3rem}.news .read-more{display:inline-block;border:1px solid #ef4d16;border-radius:3px;color:#ef4d16;font-family:Lato,"Helvetica Neue",Arial,sans-serif;text-transform:lowercase;font-size:1rem;padding:.2rem .8rem}.pagination-container,.related-items{padding-bottom:1.5rem;border-bottom:1px solid #eee}.news .read-more:hover{background:#ef4d16;color:#fff}.news .content{font-size:.9rem}.related-items{margin-bottom:1.5rem}.related-items .related{margin-bottom:1rem}.pagination-container .pagination .pagination-label{margin-right:1.5rem}.pagination-container .pagination li{float:left;margin:0 5px;padding:7px 4px;font-size:16px;line-height:1;min-width:30px;border-radius:2px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;background:0 0;-webkit-transition:background .3s;transition:background .3s}.pagination-container .pagination li a{color:#ef4d16;-webkit-transition:color .3s;transition:color .3s;min-width:30px;line-height:1}.pagination-container .pagination li.active{background:#ef4d16}.pagination-container .pagination li.active a{color:#fff}.pagination-container .pagination li.active:hover{background:#ce3f0e}.author-meta .meta-label{margin-right:5px}.speaker{margin-bottom:1.5rem}.speaker .speaker-header{margin-bottom:2rem}.disclaimer,.document,.speaker .speaker-header .name{margin-bottom:1rem}.speaker .speaker-header .speaker-image{float:left;margin-right:2rem;max-width:50%}.speaker .speaker-header .speaker-image img{width:100%}.speaker .speaker-quote{clear:both}.disclaimer{font-size:.8rem;line-height:1.4rem;padding:1rem;background:#fbfbfb}.title~.documents .document{border-bottom:1px solid #eee}.title~.documents .document-meta{display:block}.document{padding-bottom:1rem}.form-journey.reveal,.form-new-website.reveal{overflow:visible!important;list-style:none!important}.document .document-name{float:left;margin-right:10px}.document .document-meta{display:none;float:right;font-size:1rem;color:#929d9e}.document .document-meta li{float:left;width:5rem;text-align:center}.document.block{border:none}.document.block .document-meta{float:left;margin-left:5px}.document.block .document-meta li{width:auto}.select-wrapper{z-index:1}.select-wrapper:after{content:'';width:0;height:0;position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #3e4545}.archive-widget .select-wrapper .archive-select,.author-widget .select-wrapper .author-select,.select-wrapper .archive-widget .archive-select,.select-wrapper .author-widget .author-select,.select-wrapper .select{-webkit-appearance:none;-moz-appearance:none;outline:0;width:100%;padding:0 3rem 0 1rem;height:50px;background:#fff;border:2px solid #eee;border-radius:10px}.archive-widget .select-wrapper .archive-select:focus,.author-widget .select-wrapper .author-select:focus,.select-wrapper .archive-widget .archive-select:focus,.select-wrapper .author-widget .author-select:focus,.select-wrapper .select:focus{border-color:#ef4d16}form fieldset{padding:0;border:none}form .legend{font-size:2rem;margin:0}form .row{position:relative;padding-bottom:1.5rem}form .row:last-child{padding:0}form .row.field-error .input,form .row.field-error .textarea{border-color:#e74c3c;background:rgba(231,76,60,.05);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-animation-name:hippyshake;animation-name:hippyshake;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-iteration-count:.5s;animation-iteration-count:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear}form .input,form .row .submit,form .textarea{outline:0;-webkit-transition:all .3s ease-out}form .row.field-success .input,form .row.field-success .textarea{border-color:#2ecc71;background:rgba(46,204,113,.05)}form .row.required>label:after{content:"*";padding-left:3px;display:inline-block;color:#3e4545}form .row>label{font-size:1.2rem;padding-right:10px}form .row .submit{font-size:1.4rem;line-height:1;color:#fff;border:none;padding:0;text-align:center;border-radius:10px;transition:all .3s ease-out;background:#ef4d16;width:50%}form .row .submit:hover{background:#323838}form .row .helper{clear:both;font-size:.9rem;color:#bbb;font-style:italic}form .row .helper.invalid{display:block;color:#e74c3c}form .row .helper.valid{display:none;color:#2ecc71}form .input,form .textarea{-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 .5rem;border:2px solid #eee;font-size:1.4rem;font-family:inherit;border-radius:10px;transition:all .3s ease-out}.form-journey.reveal .question .label:after,.form-journey.reveal .question .textarea{font-family:Bitter,Georgia,"Times New Roman",serif}form .checkbox-list label span:before,form .radio-list label span{-webkit-transition:all .3s ease-out;color:#fff;display:block;text-align:center}form .input:focus,form .textarea:focus{border-color:#ef4d16}form .textarea{display:block;height:150px;resize:none;padding:.3rem .5rem}form .textarea.small{height:100px}form .range{display:block;width:100%}form .input,form .submit{height:50px}form .radio-list{padding-top:.5rem}form .radio-list label{display:block;float:left;width:48%;margin-left:4%}form .radio-list label:first-child{margin:0}form .radio-list label span{padding:.3rem 0 .4rem;font-size:1.2rem;background:#ef4d16;border-radius:10px;cursor:pointer;transition:all .3s ease-out}form .radio-list label span:hover{background:#3e4545}form .radio-list label .radio:checked+span{background:#323838}form .checkbox-list{padding-top:.5rem}form .checkbox-list label{display:block}form .checkbox-list label span{display:block;margin:0 0 .5rem;line-height:1.9;cursor:pointer}form .checkbox-list label span:before{content:'+';float:left;width:30px;height:30px;line-height:26px;margin-right:10px;font-size:1.3rem;background:#fff;font-weight:700;border:2px solid #eee;border-radius:10px;transition:all .3s ease-out}form .checkbox-list label span:hover:before{border-color:#ef4d16}form .checkbox-list label .checkbox:checked+span:before{border-color:#ef4d16;background:#ef4d16}.form-journey.reveal{padding:0!important;margin:0!important}.form-journey .question{margin-bottom:40px}.form-journey .question>.label{display:block;position:relative;padding:0 20px 0 0;font-size:1.5rem;line-height:1.4;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.form-journey .question>.label:before{display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80px;height:80px;line-height:80px;border-radius:50%;font-size:2.2rem;color:#fff;text-align:center;background:#ef4d16;-webkit-transition:inherit;transition:inherit}.form-journey .question>.label:after{content:'';position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:11px solid #bbb;-webkit-transition:inherit;transition:inherit}.form-journey .question>.label.answered:hover:before,.form-journey .question>.label:hover:before{background:#3e4545}.form-journey .question>.label.answered{opacity:.8}.form-journey .question>.label.answered:before{opacity:1;background:#2ecc71}.form-journey .question>.label.active:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.form-journey .question>.label.active+.textarea{height:150px;opacity:1}.form-journey .question .textarea{width:100%;margin:20px 0 0;height:0;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.form-journey.reveal .question .label{padding-right:100px}.form-journey.reveal .question .label:after{border:none;width:80px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2rem;color:#3e4545;background:#fff;border-radius:50%;text-align:center;line-height:80px}.form-journey.reveal .question.yes .label:after{content:'Yes'}.form-journey.reveal .question.yes .label.active:after{color:#fff;background:#2ecc71}.form-journey.reveal .question.no .label:after{content:'No'}.form-journey.reveal .question.no .label.active:after{color:#fff;background:#e74c3c}.form-journey.reveal .question .textarea{font-size:2rem;color:#3e4545}.form-new-website legend{font-size:2rem;color:#3e4545;font-weight:700}.form-new-website.reveal{padding:0!important;margin:0!important}.form-new-website .question{margin-bottom:40px}.form-new-website .question>.label{width:100%;display:block;position:relative;padding:0 20px 0 0;font-size:1.5rem;line-height:1.4;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;float:none}.form-new-website .question>.label:before{display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80px;height:80px;line-height:80px;border-radius:50%;font-size:2.2rem;color:#fff;text-align:center;background:#ef4d16;-webkit-transition:inherit;transition:inherit}.form-new-website.reveal .question .label:after,.form-new-website.reveal .question .textarea{font-size:2rem;font-family:Bitter,Georgia,"Times New Roman",serif}.form-new-website .question>.label.answered:hover:before,.form-new-website .question>.label:hover:before{background:#3e4545}.form-new-website .question>.label.answered{opacity:.8}.form-new-website .question>.label.answered:before{opacity:1;background:#2ecc71}.form-new-website .question>.label.active:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.form-new-website .question>.label.active+.textarea{height:150px;opacity:1}.form-new-website .question .helper{left:0}.form-new-website .question .textarea{width:100%;margin:20px 0 0;height:150px;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.form-new-website .question .input{width:100%;margin:0;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.form-new-website.reveal .question .label{padding-right:100px}.form-new-website.reveal .question .label:after{border:none;width:80px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#3e4545;background:#fff;border-radius:50%;text-align:center;line-height:80px}.form-new-website.reveal .question.yes .label:after{content:'Yes'}.form-new-website.reveal .question.yes .label.active:after{color:#fff;background:#2ecc71}.form-new-website.reveal .question.no .label:after{content:'No'}.form-new-website.reveal .question.no .label.active:after{color:#fff;background:#e74c3c}.form-new-website.reveal .question .textarea{color:#3e4545}.form-new-website .submit{margin-left:0!important}#form-feedback .row{clear:both}#form-feedback .radio-label{max-width:25%;display:block;width:25%!important;float:left}#form-feedback .ratings li{display:inline-block;padding-right:5%;width:18%}#form-feedback .ratings li:first-child{width:25%}#form-feedback .rating-list span{display:inline-block;line-height:1.9;cursor:pointer;width:17%;margin-left:1%}#form-feedback .rating-list span:before{content:'+';display:inline-block;width:30px;height:30px;line-height:26px;margin-right:10px;font-size:1.3rem;color:#fff;background:#fff;font-weight:700;text-align:center;border:2px solid #eee;border-radius:10px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#form-feedback .rating-list span:hover:before{border-color:#ef4d16}#form-feedback .radio:checked+span:before{border-color:#ef4d16;background:#ef4d16}#form-feedback .ratings-key{display:none}#form-feedback select{overflow:hidden;width:75%;border:2px solid #eee;background:0 0;height:50px;padding:5px}#form-feedback select:focus{border:2px solid #ef4d16;outline:#ef4d16}.archive-widget .modal .archive-select,.author-widget .modal .author-select,.modal .archive-widget .archive-select,.modal .author-widget .author-select,.modal .select{background:#fff;color:#3e4545}.form-range-slider .row{padding-bottom:1.5rem}.form-range-slider .row.range-slider{border-bottom:2px solid #eee;padding-bottom:3rem;margin-bottom:3rem}.form-range-slider .row>label,.search-container .search-form{padding:0}.form-range-slider .row .input,.form-range-slider .row>label{width:100%}.form-range-slider .row .helper{position:static}.form-range-slider .row.field-error .helper{display:block}.form-range-slider .row .submit{margin-left:0}.form-range-slider .label-right{float:right}.form-range-slider .range-values{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.9rem;font-weight:700;margin:.5rem 0}.search-results-container .highlight{color:#ef4d16}.search-container{width:100%;margin:0 0 1rem;overflow:hidden}.search-container .search-label,.search-container .search-submit{display:none}.search-container .search-input{width:80%;height:40px;float:left;padding:0 10px;border:1px solid #eee;-webkit-transition:all .3s ease;transition:all .3s ease;outline:0;-webkit-appearance:none;-moz-appearance:none}.search-container .search-input:focus{border-color:#ef4d16;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}.search-container .search-button{display:block;width:20%;height:40px;float:left;background:#ef4d16;cursor:pointer;-webkit-transition:background .3s ease-out;transition:background .3s ease-out}.search-container .search-button:hover{background:#3e4545}.search-container .search-button .icon-search{left:50%;margin-left:-15px;fill:#fff;z-index:1}.search-summary{text-align:center}.search-summary .none-found{display:none}.search-tabs-container{margin-bottom:2rem;border-bottom:5px solid #ef4d16}.search-tabs-container .search-tab{float:left}.search-tabs-container .search-tab.active a{background:#ef4d16;color:#fff}.search-tabs-container .search-tab.active a:hover{background:#dc430f}.search-tabs-container .search-tab a{display:block;padding:.5rem 1.5rem;background:#e1e1e1;color:#717f81}.search-tabs-container .search-tab a:hover{background:#ef4d16;color:#fff}.search-buckets .search-number{font-size:1.5rem;margin-left:.5rem}.search-buckets .search-number:before{content:'('}.search-buckets .search-number:after{content:')'}.search-buckets .search-result{padding-bottom:2rem;border-bottom:1px solid #eee;margin-bottom:2rem}.search-buckets .search-result .search-title{font-size:1.8rem}.search-buckets .search-result .search-staff-image{float:left;border-radius:50%;overflow:hidden}.search-buckets .search-result .search-staff-image~.search-result-inner{margin-left:120px}.search-buckets .search-result .search-staff-image img{display:block}.cookie-bar p,.cookie-modal p{margin:0 0 1rem}.cookie-bar .cookies-title,.cookie-modal .cookies-title{display:block;margin:0 0 1.25rem}.cookie-bar{position:fixed;bottom:54px;width:100%;background-color:#111;color:#fff;padding:4.5rem 1.5rem 3rem;z-index:1000}.cookie-bar .cookies-title{color:#fff;text-align:center}.cookie-bar .cookie-bar-inner{max-width:1000px;margin:0 auto}.cookie-bar .cookie-bar-text p{font-size:1.2rem;margin-bottom:2rem}.cookie-bar .cookie-bar-text a{color:#fff;text-decoration:underline}.cookie-bar .cookie-bar-text a:hover{color:#fff;text-decoration:none}.cookie-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.button-cookies{display:inline-block;border:none;font-size:1.1rem;font-weight:700;outline:0;padding:.75rem 1.875rem;-webkit-transition:all .5s ease;transition:all .5s ease}.button-accept{background-color:#fff;color:#111}.button-accept:hover{background-color:#e1e1e1}.button-close,.button-transparent{background-color:transparent}.button-transparent:hover{color:#ef4d16}.button-close{position:absolute;right:1.5rem;top:1.5rem;width:28px;height:28px;border:none}.button-close:after,.button-close:before{position:absolute;top:0;content:' ';height:28px;width:2px;background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.onoffswitch,.onoffswitch-outer{position:relative}.button-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.button-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.button-close:hover:after,.button-close:hover:before{background-color:#ef4d16}.cookie-modal{font-size:1rem}.cookie-modal #ccc-content{border:1px solid #eee}.cookie-modal #ccc-content a{color:#717f81;text-decoration:underline}.cookie-modal .modal-panel{padding:3rem 3rem 1.5rem}.cookie-modal .modal-panel-essential{background-color:#fff}.cookie-modal .cookie-buttons,.cookie-modal .modal-panel-optional{background-color:#eee}.cookie-modal .cookie-buttons{padding:0 3rem 3rem}.cookie-modal .cookie-buttons .button-accept{background-color:#111;color:#fff}.cookie-modal .cookie-buttons .button-accept:hover{background-color:#85898a}.cookie-modal .button-close:after,.cookie-modal .button-close:before{background-color:#111}.cookie-modal .button-close:hover:after,.cookie-modal .button-close:hover:before{background-color:#ef4d16}.cookie-modal .optional-cookie{margin-bottom:3rem}.cookie-modal .optional-cookie-header{width:100%}.onoffswitch{width:80px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border-radius:20px}.onoffswitch-inner{display:block;width:200%}.onoffswitch-inner:after,.onoffswitch-inner:before{display:block;float:left;width:50%;height:35px;line-height:35px;padding:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .2s ease 0s;transition:-webkit-transform .2s ease 0s;transition:transform .2s ease 0s;transition:transform .2s ease 0s,-webkit-transform .2s ease 0s}.onoffswitch-inner:before{content:"On";background-color:#111;color:#fff;padding-left:.75rem}.onoffswitch-inner:after{content:"Off";padding-right:.75rem;background-color:#e1e1e1;color:#111;text-align:right}.onoffswitch-switch{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:6px;width:26px;height:26px;border-radius:50%;background:#fff;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner:after,.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner:before{-webkit-transform:translateX(0);transform:translateX(0)}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{-webkit-transform:translateY(-50%) translateX(44px);transform:translateY(-50%) translateX(44px)}.overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1200;background:rgba(50,56,56,.9)}.modal{position:absolute;top:60px;left:50%;width:90%;margin-left:-45%;padding-bottom:60px;z-index:1201}.modal .modal-inner{position:relative;border-radius:10px;padding:2rem;background:#ef4d16}.modal .modal-inner .modal-close{position:absolute;top:2.5rem;right:2rem;left:auto;cursor:pointer;z-index:1202}.modal .modal-inner .modal-close .icon-close{fill:#fff}.modal .modal-inner .modal-close .icon-close:hover{fill:#ef4d16}.modal .modal-inner .h1,.modal .modal-inner h1{margin-top:0;line-height:1.3;padding-right:50px;color:#fff;font-family:Bitter,Georgia,"Times New Roman",serif;display:block}#billpay .column.left,#billpay .column.right,#login .column.left,#login .column.right,#logout .column.left,#logout .column.right,#register .column.left,#register .column.right,.modal .modal-inner form .helper{display:none}.modal .modal-inner form{color:#fff}.modal .modal-inner form .input,.modal .modal-inner form .textarea{background:#fff;color:#323838}.modal .modal-inner form .input:focus,.modal .modal-inner form .textarea:focus{background:rgba(50,56,56,.7);color:#fff}.modal .modal-inner form .row{padding-bottom:1.5rem}.modal .modal-inner form .row.required>label:after,.modal .modal-inner form label{color:#fff}.modal .modal-inner .checkbox:checked+span:before{border-color:#fff;background:#3e4545}.modal .modal-inner .submit{background:#3e4545;border:2px solid #fff}#billpay .column.centre,#login .column.centre,#logout .column.centre,#register .column.centre{width:90%;max-width:600px;margin:0 auto;background:#fff;padding:1.5rem;-webkit-box-shadow:0 0 5px rgba(17,17,17,.2);box-shadow:0 0 5px rgba(17,17,17,.2);float:none}#billpay .header,#login .header,#logout .header,#register .header{height:auto;padding:2rem 0;text-align:center}#billpay .header a,#login .header a,#logout .header a,#register .header a{display:block;text-align:center}#billpay .header .company-logo,#login .header .company-logo,#logout .header .company-logo,#register .header .company-logo{position:static;float:none;margin:0;max-width:none;display:inline-block}#billpay .main,#login .main,#logout .main,#register .main{background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:1rem 0;width:100%}#billpay .main .block,#login .main .block,#logout .main .block,#register .main .block{margin:0}#billpay .column.left{display:block;width:90%;max-width:600px;margin:50px auto;padding:0 50px;left:0;float:none}#billpay .billpay-form .legend{font-size:1.5rem;margin-bottom:1.5rem}#billpay .billpay-form .row{padding-bottom:1.5rem}#billpay .billpay-form .row fieldset{margin:0 0 2rem}#billpay .billpay-form .row>label{width:100%;display:block}#billpay .billpay-form .row .helper{position:static;display:block;margin-top:5px}#billpay .billpay-form .row .submit{width:auto;padding:0 1.5rem;margin:0}#billpay .billpay-form .row .input,#billpay .billpay-form .row select,#billpay .billpay-form .row textarea{float:none;clear:both;width:100%;height:40px;border-radius:4px;font-size:1rem;border:2px solid #eee}#billpay .billpay-form .row .input:focus,#billpay .billpay-form .row select:focus,#billpay .billpay-form .row textarea:focus{border-color:#ef4d16}#billpay .billpay-form .row select{background:#fff}#billpay .billpay-card-icons{padding:1rem;text-align:center}#billpay .billpay-card-icons img{margin-bottom:1rem}.section-login .row.submit{width:100%;background:0 0;padding-top:2rem}.section-login .row.submit:hover{background:0 0}.section-login .row.submit .submit{width:100%;max-width:100%;margin-left:0}.social-icons li{float:left;height:30px;margin-left:5px;padding:0;border-radius:3px;-webkit-transition:background .3s ease;transition:background .3s ease}.social-icons li:first-child{margin-left:0}.social-icons li.twitter{background:#55acee}.social-icons li.facebook{background:#3b5998}.social-icons li.linkedin{background:#007bb6}.social-icons li.google-plus{background:#dd4b39}.social-icons li:hover{background:#ef4d16}.social-icons li:hover .icon{opacity:1}.social-icons li .icon{padding:5px;fill:#fff;z-index:0}.portfolio-slider-container{padding:2rem 0}.portfolio-slider-container li{display:block;overflow:hidden;text-align:center}.portfolio-slider-container img{width:100%;max-width:960px}.portfolio-slider-container .bx-pager{padding-top:1.5rem;text-align:center}.portfolio-slider-container .bx-pager .bx-pager-item{display:inline-block;margin:0 4px}.portfolio-slider-container .bx-pager .bx-pager-item .bx-pager-link{display:block;width:16px;height:16px;border-radius:50%;background:#ef4d16;text-indent:-3000em}.portfolio-slider-container .bx-pager .bx-pager-item .bx-pager-link.active,.portfolio-slider-container .bx-pager .bx-pager-item .bx-pager-link:hover{background:#3e4545}.map{height:400px;fill:#ef4d16}.map .gm-style-iw{width:300px}.map .map-meta{padding:.5rem;overflow:hidden}.map .map-meta .title{font-size:1rem;margin-bottom:.5rem}.map .map-meta .meta{float:left;width:35%;line-height:1.5}.map .map-meta .meta.address{width:65%;padding-right:.3rem}.logo{display:block;width:90%;max-width:260px;margin:0 auto}.logo img{max-width:100%}.promo-events,.promo-section{margin-bottom:3rem}.promo-events .promo,.promo-section .promo{background:#eee;padding:2rem;color:#4b5457}.promo-events .promo.comedy-promo p,.promo-events .promo.webinar-promo p,.promo-events .promo:nth-child(odd) p.h3,.promo-section .promo.comedy-promo p,.promo-section .promo.webinar-promo p,.promo-section .promo:nth-child(odd) p.h3{padding-left:0}.promo-events .promo:nth-child(odd),.promo-section .promo:nth-child(odd){text-align:right}.promo-events .promo:nth-child(even),.promo-section .promo:nth-child(even){text-align:left}.promo-events .promo:nth-child(even) p.h3,.promo-section .promo:nth-child(even) p.h3{padding-right:0}.promo-events .promo .h3,.promo-section .promo .h3{color:#ef4d16;font-family:Bitter,Georgia,"Times New Roman",serif;font-size:1.6rem}.promo-events .promo p,.promo-section .promo p{font-size:1.3rem}.promo-events .promo.seo-promo,.promo-section .promo.seo-promo{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;overflow:hidden}.promo-events .promo.furlough-promo,.promo-section .promo.furlough-promo{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;overflow:hidden;text-align:right}.promo-events .promo.healthcheck,.promo-section .promo.healthcheck{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;overflow:hidden}.promo-events .promo.legalex-promo,.promo-section .promo.legalex-promo{position:relative;z-index:1;background:url(/images/promos/bg.jpg);background-size:cover;overflow:hidden}.promo-events .promo.chosen-charity,.promo-section .promo.chosen-charity{z-index:1;position:relative;background:url(/images/promos/bg.jpg);background-size:cover;overflow:hidden}.promo-events .promo.comedy-promo,.promo-section .promo.comedy-promo{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;z-index:1;display:block;overflow:hidden}.promo-events .promo.webinar-promo,.promo-section .promo.webinar-promo{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;overflow:hidden}.promo-events .promo.tips-booklets,.promo-section .promo.tips-booklets{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;z-index:1;display:block;overflow:hidden}.promo-events .promo.gdpr-promo,.promo-events .promo.tips-booklets-right,.promo-section .promo.gdpr-promo,.promo-section .promo.tips-booklets-right{position:relative;z-index:1;overflow:hidden}.promo-events .promo.legelex-promo,.promo-section .promo.legelex-promo{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;overflow:hidden;display:block;min-height:357px}.promo-events .promo.legelex-promo:after,.promo-section .promo.legelex-promo:after{content:"";position:absolute;bottom:0;left:0;width:100%;top:-2rem;background:url(/images/promos/legalex.jpg) no-repeat;background-size:cover}.promo-events .promo.legelex-promo .tickets,.promo-section .promo.legelex-promo .tickets{background:#752366}.promo-events .promo.legelex-promo .tickets:hover,.promo-section .promo.legelex-promo .tickets:hover{background:#323838}.promo-events .promo.legelex-promo .button,.promo-section .promo.legelex-promo .button{text-align:left;bottom:0;position:absolute;z-index:2;right:0}.promo-events .promo.christmas-promo,.promo-section .promo.christmas-promo{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;z-index:1;display:block;overflow:hidden}.promo-events .promo.event-one,.promo-section .promo.event-one{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;overflow:hidden}.promo-events .promo.event-one .tickets,.promo-section .promo.event-one .tickets{background:#752366}.promo-events .promo.event-one .tickets:hover,.promo-section .promo.event-one .tickets:hover{background:#323838}.promo-events .promo.event-chatbot,.promo-section .promo.event-chatbot{position:relative;background:url(/images/promos/bg.jpg);background-size:cover;overflow:hidden;display:block;min-height:357px}.promo-events .promo.event-chatbot:after,.promo-section .promo.event-chatbot:after{content:"";position:absolute;bottom:0;right:0;width:450px;top:0;background:url(/images/promos/bot-background.png) no-repeat;background-size:cover}.promo-events .promo.event-chatbot .tickets,.promo-section .promo.event-chatbot .tickets{background:#752366}.promo-events .promo.event-chatbot .tickets:hover,.promo-section .promo.event-chatbot .tickets:hover{background:#323838}.promo-events .promo.event-chatbot .button,.promo-section .promo.event-chatbot .button{text-align:left;top:0;position:absolute;z-index:2;right:0}.promo-events .promo.poster-ad,.promo-section .promo.poster-ad{position:relative;z-index:1;overflow:hidden;text-align:right;height:357px}.promo-events .promo.event-two,.promo-section .promo.event-two{position:relative;z-index:1;overflow:hidden;height:357px}div.block.section{text-align:center;padding-top:2rem;padding-bottom:2rem}div.block.section .title:first-child{font-family:Bitter,Georgia,"Times New Roman",serif;color:#4b5457;margin:0 0 3rem;font-size:2rem}div.block.section.blurb{padding-bottom:0}div.block.section.blurb p{font-size:1.6rem;color:#929d9e;font-family:Bitter,Georgia,"Times New Roman",serif}div.block.section.contact .action{position:relative;display:block;height:50px;line-height:50px;font-size:1.2rem;letter-spacing:1px;color:#ef4d16;text-align:left}.bubble-list li a,.center,.meet-the-team{text-align:center}div.block.section.contact .action .icon{display:inline-block;float:left;margin-right:1rem;width:30px;height:50px;fill:#929d9e;padding:2px}div.block.section.clients{padding-bottom:0}.pre-footer .section.contact{padding-top:4rem;padding-bottom:4rem}.clients .client{position:relative;vertical-align:middle;margin-bottom:2rem;border:1px solid #eee;min-height:150px;-webkit-transition:border .4s ease-in-out;transition:border .4s ease-in-out}.clients .client:hover{border-color:#ddd}.clients .client:hover a{-webkit-filter:none;filter:none;opacity:1}.clients .client:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.clients .client:last-child{margin-bottom:0}.clients .client a{text-align:center;display:block;opacity:.2;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.clients .client img{max-width:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%)}.clients .button{margin:3rem 0 4rem}.bubble-list{width:100%;margin:0 auto;padding:2rem 0}.bubble-list li{width:100%;position:relative;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;margin-bottom:1.5rem}.bubble-list li:last-child{margin-bottom:0}.bubble-list li.move a{-webkit-box-shadow:0 12px 12px rgba(50,56,56,.3);box-shadow:0 12px 12px rgba(50,56,56,.3)}.bubble-list li a{display:block;margin:0 auto;color:#fff;background:#ef4d16;font-family:Bitter,Georgia,"Times New Roman",serif;-webkit-box-shadow:0 6px 12px rgba(50,56,56,.2);box-shadow:0 6px 12px rgba(50,56,56,.2);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-shadow:1px 1px 0 rgba(0,0,0,.05);position:relative;border-radius:100%;width:300px;height:300px;font-size:1.6rem;padding:0 2rem}.bubble-list li a span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}.bubble-list li a>span{font-weight:700;line-height:1.3em;-webkit-transition:all ease 1s;transition:all ease 1s}.bubble-list li a:hover{-webkit-box-shadow:0 12px 12px rgba(50,56,56,.2);box-shadow:0 12px 12px rgba(50,56,56,.2);background:#323838;color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.bubble-list li a:hover>span{text-decoration:underline}.footer-signoff{clear:both}.footer-signoff p{font-size:1.8rem;color:#929d9e;font-family:Bitter,Georgia,"Times New Roman",serif;font-weight:700;margin:0}.footer-signoff+.section.contact{padding-top:2rem;padding-bottom:8rem}.blog-author-wrapper-single,.blog-items .blog{padding-bottom:2rem;border-bottom:1px solid #eee}.footer-signoff,.footer-signoff+.contact{padding-left:1rem;padding-right:1rem;text-align:left}#g1q5jok,#gfsms.g-kqsrs1{z-index:1}#g-e0q57b,#gfsms.g-kqsrs1 #g-qcpi8c .gv44smq{bottom:60px!important}w-div[id]{z-index:10!important}w-div[id]>w-div[style]{bottom:60px!important;z-index:10!important}.career-stats img{display:block;width:80%;margin:0 auto}.career-stats p:first-of-type{margin-top:0}.career-stats p{font-size:1.5rem;max-width:800px}.career-stats hr{clear:both;margin:1rem 0}.author-image{float:left;margin:5px 20px 0 0;border-radius:50%;overflow:hidden}.block.author .title,.blog-items .blog{margin-bottom:2rem}.author-image img{display:block}.blog-items .blog .content{clear:both}.blog-items .blog .title{color:#ef4d16}.blog-items .blog .title:hover{color:#4b5457}.blog-items .blog .meta li{float:left;margin-right:5px}.blog-items .blog .meta .meta-link-author:after{content:',';color:#717f81}.blog-items .blog .meta .meta-link a{color:#717f81}.blog-items .blog .meta .meta-link a:hover{color:#3e4545}.blog-items .blog .meta .meta-link:after{content:','}.blog-items .blog .meta .meta-link:last-child:after{content:none}.block.author .content{margin-top:2rem;clear:both}.blog-author-wrapper-single .staff-image{width:30%;float:left;margin-right:2rem}.blog-author-wrapper-single .staff-image img{max-width:100%}.author-meta{font-size:1.3rem;line-height:1.7}.browser-icons{max-width:500px;margin:auto}.browser-icons ul{display:inline-block;list-style:none!important;margin:1rem 0 0!important;padding:0!important}.browser-icons ul li{display:inline-block;width:25%;max-width:125px;padding-right:1rem}.browser-icons ul li img{width:100%;-webkit-transition:.2s;transition:.2s}.browser-icons ul li img:hover{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.webinar-program .underline{line-height:.5rem;border-bottom:1px solid #eee}.cache-blog,.cache-blog-v{width:100%;border:1px solid #717f81}.webinar-program .blank-row{line-height:1rem}.webinar-program .underline.blank-row{line-height:1.5rem}.webinar-program td{padding-right:2rem}.cache-blog{max-width:1000px}.cache-blog-v{max-width:500px}.important-notice{max-width:940px;border:9px solid #717f81;padding:0 1rem;margin-top:1rem}.important-notice #hard-refresh{font-size:1.4rem;color:#ef4d16}.interact-buttons .icon-link,.interact-widget .icon-link,.share-widget .icon-link,.subscribe-widget .icon-link{background:#323838;color:#fff;padding-left:65px;height:50px;line-height:50px;border-bottom:1px solid rgba(255,255,255,.15);font-family:Bitter,Georgia,"Times New Roman",serif}.interact-buttons .icon-link:hover,.interact-widget .icon-link:hover,.share-widget .icon-link:hover,.subscribe-widget .icon-link:hover{background:#ef4d16;color:#fff}.interact-buttons .icon,.interact-widget .icon,.share-widget .icon,.subscribe-widget .icon{background:#ef4d16;padding:12px;width:50px;fill:#fff;z-index:1;border-bottom:1px solid rgba(255,255,255,.15);border-right:1px solid rgba(255,255,255,.15)}.interact-buttons .icon.icon-share,.interact-widget .icon.icon-share,.share-widget .icon.icon-share,.subscribe-widget .icon.icon-share{height:50px}.search-widget{padding-bottom:1.5rem;border-bottom:1px solid #eee;margin-bottom:1.5rem}.search-widget .blog-search-bar{margin-bottom:10px;overflow:hidden}.search-widget .blog-search-bar .search-input{float:left;width:75%;padding:0 .5rem;height:40px;border:1px solid #eee;border-radius:2px 0 0 2px}.archive-widget,.author-widget{padding-bottom:1.5rem;padding-left:1px}.search-widget .blog-search-bar .search-button{display:block;width:25%;height:40px;float:left;background:#ef4d16;border-radius:0 2px 2px 0;cursor:pointer;-webkit-transition:background .3s ease-out;transition:background .3s ease-out}.modal.blog-search .search-tabs .search-tab.active a,.search-widget .blog-search-bar .search-button:hover{background:#3e4545}.search-widget .blog-search-bar .search-button .icon-search{left:50%;margin-left:-15px;fill:#fff;z-index:1}.search-widget .blog-search-options{overflow:hidden;padding-left:1px}.search-widget .blog-search-options .search-option-label{display:block;float:left;width:50%}.search-widget .blog-search-options .search-radio{margin-right:10px}.modal.blog-search{max-width:1100px;margin-left:-550px;color:#fff}.modal.blog-search .search-stats{margin:3rem 0 2rem;font-size:1.1rem}.modal.blog-search .search-tabs .search-tab a:hover{background:#3e4545;color:#fff}.modal.blog-search .search-tabs .search-tab.active a:hover{background:#323838}.modal.blog-search .search-bucket .title{font-family:Bitter,Georgia,"Times New Roman",serif;color:#fff;font-size:2.2rem}.modal.blog-search .search-bucket .search-result{border-bottom:2px solid #fff}.archive-widget,.author-widget,.comment-widget,.share-widget{border-bottom:1px solid #eee}.modal.blog-search .search-bucket .search-result .search-title,.modal.blog-search .search-bucket .search-result .search-url{color:#fff}.modal.blog-search .search-bucket .search-result .search-title:hover,.modal.blog-search .search-bucket .search-result .search-url:hover{color:#3e4545}.author-widget{margin-bottom:1.5rem}.archive-widget{margin-bottom:3rem}.archive-widget .archive-select{margin-bottom:2rem}.archive-widget .archive-calendars{margin:2rem 0 0;overflow:hidden}.archive-widget .archive-calendars .archive-calendar{float:left;width:20%;padding:.3rem;font-size:1rem;line-height:2.4rem;cursor:pointer}.archive-widget .archive-calendars .archive-calendar-date{text-align:center;padding:0 .3rem .3rem;border-radius:3px;background:#ef4d16;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;text-transform:uppercase}.archive-widget .archive-calendars .archive-calendar-date .calendar-month,.archive-widget .archive-calendars .archive-calendar-date .calendar-month-active{display:block;color:#fff}.archive-widget .archive-calendars .archive-calendar-date .archive-total{display:block;color:#4b5457;border-radius:2px;background:#fff}#Object_303441 .bx-controls-auto,#Object_369999 .bx-controls-auto,.comment-widget .comments .avatar-image{display:none}.archive-widget .archive-calendars .archive-calendar-date:hover{background:#323838}.archive-widget .archive-calendars .archive-calendar-date:hover .calendar-month,.archive-widget .archive-calendars .archive-calendar-date:hover .calendar-month-active{color:#fff}.archive-widget .archive-calendars .archive-calendar-date:hover .archive-total{color:#ef4d16}.share-widget{padding-bottom:1.5rem}.share-widget .share-social{display:none;padding-top:1rem}.share-widget .share-count:before{content:' ('}.share-widget .share-count:after{content:')'}.comment-widget{padding:1.5rem 0;border-top:1px solid #eee}.comment-widget .comment-count{padding-left:15px;color:#85898a}.comment-widget .comment-count:before{content:"("}.comment-widget .comment-count:after{content:")"}.comment-widget .comments{padding-top:1.5rem;border-top:1px solid #eee}.comment-widget .comments .comment{position:relative;padding-bottom:1.5rem;border-bottom:1px solid #eee;margin-bottom:1.5rem}.comment-widget .comments .comment-meta .datetime,.comment-widget .comments .comment-meta .meta-label{font-size:1rem;font-style:italic}.comment-widget .comments .comment-meta span.meta-label-title{color:#4b5457;font-weight:700;margin-right:.5rem;font-size:1.3rem}.comment-widget .comments .comment-content,.comment-widget .comments .comment-meta span.meta-label-author{font-size:1rem}.comment-widget .comments .comment-content p:last-child{margin-bottom:0}.comment-widget .comments .comment-controls{position:absolute;top:0;right:0}.comment-button .icon-link{padding-left:35px}.comment-button .icon{fill:#717f81;padding:3px}#Object_303441 .bx-pager-item,#Object_369999 .bx-pager-item{float:left;padding-right:10px;margin-bottom:5px}#Object_303441 .bx-controls-direction a,#Object_369999 .bx-controls-direction a{position:absolute;bottom:45%;margin-top:-80px;outline:0;width:48px;height:70px;text-indent:-9999px;z-index:9999}#Object_303441 .bx-wrapper,#Object_369999 .bx-wrapper{margin-top:17px}#Object_303441 .bx-wrapper .bx-viewport,#Object_369999 .bx-wrapper .bx-viewport{min-height:700px}#Object_303441 .bx-wrapper ul li,#Object_369999 .bx-wrapper ul li{margin-right:1px}#Object_303441 .bx-wrapper ul li img,#Object_369999 .bx-wrapper ul li img{max-width:100%}#Object_303441 .bx-wrapper .bx-caption,#Object_369999 .bx-wrapper .bx-caption{position:absolute;bottom:6px;left:0;background:#666\9;background:#323838;width:100%;max-width:800px}#Object_303441 .bx-wrapper .bx-caption span,#Object_369999 .bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}#Object_303441 .bx-controls.bx-has-pager.bx-has-controls-direction,#Object_369999 .bx-controls.bx-has-pager.bx-has-controls-direction{margin-bottom:20px}#Object_303441 .bx-controls .bx-default-pager,#Object_369999 .bx-controls .bx-default-pager{display:none}#Object_303441 #custom-pager .bx-pager.bx-default-pager,#Object_369999 #custom-pager .bx-pager.bx-default-pager{height:15px;margin-left:auto;margin-right:auto}#Object_303441 #custom-pager .bx-pager.bx-default-pager a,#Object_369999 #custom-pager .bx-pager.bx-default-pager a{background:#ef4d16;text-indent:-9999px;display:block;width:16px;height:16px;margin:0 5px;outline:0;border-radius:17px;opacity:1;position:relative}body#legal-branding .hero,body#legal-branding .wrapper .column.left,body#legal-branding .wrapper .column.right,body#more-business .hero,body#more-business .wrapper .column.left,body#more-business .wrapper .column.right,body#something-else .hero,body#something-else .wrapper .column.left,body#something-else .wrapper .column.right,body#websites-for-law-firms .hero,body#websites-for-law-firms .wrapper .column.left,body#websites-for-law-firms .wrapper .column.right{display:none}#Object_303441 #custom-pager .bx-pager.bx-default-pager a.active,#Object_303441 #custom-pager .bx-pager.bx-default-pager a:hover,#Object_369999 #custom-pager .bx-pager.bx-default-pager a.active,#Object_369999 #custom-pager .bx-pager.bx-default-pager a:hover{background:#323838}body#legal-branding .main,body#more-business .main,body#something-else .main,body#websites-for-law-firms .main{padding:0;background:-webkit-gradient(linear,left top,left bottom,from(#f2f3f3),to(#fff));background:linear-gradient(#f2f3f3,#fff)}body#legal-branding .panel-wrapper,body#more-business .panel-wrapper,body#something-else .panel-wrapper,body#websites-for-law-firms .panel-wrapper{padding:0 1rem}body#legal-branding .panel-wrapper.two,body#more-business .panel-wrapper.two,body#something-else .panel-wrapper.two,body#websites-for-law-firms .panel-wrapper.two{background:#e9e9e9}body#legal-branding .wrapper .column.centre,body#more-business .wrapper .column.centre,body#something-else .wrapper .column.centre,body#websites-for-law-firms .wrapper .column.centre{margin:0;width:100%}body#legal-branding .wrapper .centre,body#legal-branding .wrapper .main,body#more-business .wrapper .centre,body#more-business .wrapper .main,body#something-else .wrapper .centre,body#something-else .wrapper .main,body#websites-for-law-firms .wrapper .centre,body#websites-for-law-firms .wrapper .main{overflow:visible}body#legal-branding .side,body#more-business .side,body#something-else .side,body#websites-for-law-firms .side{width:100%;position:relative}body#legal-branding .block-header,body#more-business .block-header,body#something-else .block-header,body#websites-for-law-firms .block-header{display:block;background:#ef4d16;width:300px;height:300px;border-radius:100%;margin:0 auto;position:relative;z-index:251}body#legal-branding .block-header span,body#more-business .block-header span,body#something-else .block-header span,body#websites-for-law-firms .block-header span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .block-header h1,body#more-business .block-header h1,body#something-else .block-header h1,body#websites-for-law-firms .block-header h1{margin:0}body#legal-branding .block-header .h1,body#legal-branding .block-header .h3,body#more-business .block-header .h1,body#more-business .block-header .h3,body#something-else .block-header .h1,body#something-else .block-header .h3,body#websites-for-law-firms .block-header .h1,body#websites-for-law-firms .block-header .h3{font-family:Bitter,Georgia,"Times New Roman",serif;text-align:center;color:#fff}body#legal-branding .panel-title,body#more-business .panel-title,body#something-else .panel-title,body#websites-for-law-firms .panel-title{font-family:Bitter,Georgia,"Times New Roman",serif;text-align:center;color:#4b5457;border-bottom:1px solid rgba(187,187,187,.6);padding-bottom:1rem}body#legal-branding .panel,body#more-business .panel,body#something-else .panel,body#websites-for-law-firms .panel{clear:both}body#legal-branding .panel .side,body#more-business .panel .side,body#something-else .panel .side,body#websites-for-law-firms .panel .side{height:100%}body#legal-branding .panel.one .image-wrap,body#more-business .panel.one .image-wrap,body#something-else .panel.one .image-wrap,body#websites-for-law-firms .panel.one .image-wrap{border-radius:50%;display:block;overflow:hidden;width:250px;height:250px;margin:-50px auto 0}body#legal-branding .panel.one .image-wrap img,body#more-business .panel.one .image-wrap img,body#something-else .panel.one .image-wrap img,body#websites-for-law-firms .panel.one .image-wrap img{display:block;max-height:100%}body#legal-branding .panel.one .form-journey-promos,body#more-business .panel.one .form-journey-promos,body#something-else .panel.one .form-journey-promos,body#websites-for-law-firms .panel.one .form-journey-promos{position:relative;top:-300px}body#legal-branding .panel.one .portfolio,body#more-business .panel.one .portfolio,body#something-else .panel.one .portfolio,body#websites-for-law-firms .panel.one .portfolio{cursor:pointer;display:none;background:#e9e9e9;width:200px;height:200px;border-radius:100%;position:relative;z-index:1;-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all}body#legal-branding .panel.one .portfolio span,body#more-business .panel.one .portfolio span,body#something-else .panel.one .portfolio span,body#websites-for-law-firms .panel.one .portfolio span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .panel.one .portfolio a,body#more-business .panel.one .portfolio a,body#something-else .panel.one .portfolio a,body#websites-for-law-firms .panel.one .portfolio a{display:block;width:100%;height:100%}body#legal-branding .panel.one .portfolio a span,body#more-business .panel.one .portfolio a span,body#something-else .panel.one .portfolio a span,body#websites-for-law-firms .panel.one .portfolio a span{color:#85898a;font-weight:300;text-align:center}body#legal-branding .panel.one .portfolio a .icon-wrapper,body#more-business .panel.one .portfolio a .icon-wrapper,body#something-else .panel.one .portfolio a .icon-wrapper,body#websites-for-law-firms .panel.one .portfolio a .icon-wrapper{-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all;width:70px;height:70px;border-radius:100%;position:absolute;left:85%!important;top:85%!important;background:#ef4d16;display:block;text-align:center}body#legal-branding .panel.one .portfolio a .icon-wrapper span,body#more-business .panel.one .portfolio a .icon-wrapper span,body#something-else .panel.one .portfolio a .icon-wrapper span,body#websites-for-law-firms .panel.one .portfolio a .icon-wrapper span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .panel.one .portfolio a .icon-wrapper .icon,body#more-business .panel.one .portfolio a .icon-wrapper .icon,body#something-else .panel.one .portfolio a .icon-wrapper .icon,body#websites-for-law-firms .panel.one .portfolio a .icon-wrapper .icon{fill:#fff;height:50%;width:50%}body#legal-branding .panel.one .portfolio:hover,body#more-business .panel.one .portfolio:hover,body#something-else .panel.one .portfolio:hover,body#websites-for-law-firms .panel.one .portfolio:hover{background:#ef4d16;-webkit-transform:scale(1.1);transform:scale(1.1)}body#legal-branding .panel.one .portfolio:hover span,body#more-business .panel.one .portfolio:hover span,body#something-else .panel.one .portfolio:hover span,body#websites-for-law-firms .panel.one .portfolio:hover span{color:#fff;text-decoration:underline}body#legal-branding .panel.one .portfolio:hover .icon-wrapper,body#more-business .panel.one .portfolio:hover .icon-wrapper,body#something-else .panel.one .portfolio:hover .icon-wrapper,body#websites-for-law-firms .panel.one .portfolio:hover .icon-wrapper{background:#3e4545}body#legal-branding .panel.one .clients,body#more-business .panel.one .clients,body#something-else .panel.one .clients,body#websites-for-law-firms .panel.one .clients{cursor:pointer;display:none;background:#85898a;position:relative;width:200px;height:200px;border-radius:100%;-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all}body#legal-branding .panel.one .clients span,body#more-business .panel.one .clients span,body#something-else .panel.one .clients span,body#websites-for-law-firms .panel.one .clients span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .panel.one .clients a,body#more-business .panel.one .clients a,body#something-else .panel.one .clients a,body#websites-for-law-firms .panel.one .clients a{display:block;width:100%;height:100%}body#legal-branding .panel.one .clients a span,body#more-business .panel.one .clients a span,body#something-else .panel.one .clients a span,body#websites-for-law-firms .panel.one .clients a span{font-weight:300;color:#fff;text-align:center}body#legal-branding .panel.one .clients .icon-wrapper,body#more-business .panel.one .clients .icon-wrapper,body#something-else .panel.one .clients .icon-wrapper,body#websites-for-law-firms .panel.one .clients .icon-wrapper{-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all;width:70px;height:70px;border-radius:100%;position:absolute;left:85%!important;top:85%!important;background:#ef4d16;display:block;text-align:center}body#legal-branding .panel.one .clients .icon-wrapper span,body#more-business .panel.one .clients .icon-wrapper span,body#something-else .panel.one .clients .icon-wrapper span,body#websites-for-law-firms .panel.one .clients .icon-wrapper span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .panel.one .clients .icon-wrapper .icon,body#more-business .panel.one .clients .icon-wrapper .icon,body#something-else .panel.one .clients .icon-wrapper .icon,body#websites-for-law-firms .panel.one .clients .icon-wrapper .icon{fill:#fff;height:50%;width:50%}body#legal-branding .panel.one .clients:hover,body#more-business .panel.one .clients:hover,body#something-else .panel.one .clients:hover,body#websites-for-law-firms .panel.one .clients:hover{background:#ef4d16;-webkit-transform:scale(1.1);transform:scale(1.1)}body#legal-branding .panel.one .clients:hover span,body#more-business .panel.one .clients:hover span,body#something-else .panel.one .clients:hover span,body#websites-for-law-firms .panel.one .clients:hover span{color:#fff;text-decoration:underline}body#legal-branding .panel.one .clients:hover .icon-wrapper,body#more-business .panel.one .clients:hover .icon-wrapper,body#something-else .panel.one .clients:hover .icon-wrapper,body#websites-for-law-firms .panel.one .clients:hover .icon-wrapper{background:#3e4545}body#legal-branding .panel.one .right.side .inner,body#more-business .panel.one .right.side .inner,body#something-else .panel.one .right.side .inner,body#websites-for-law-firms .panel.one .right.side .inner{font-size:1.1rem}body#legal-branding .panel.two,body#more-business .panel.two,body#something-else .panel.two,body#websites-for-law-firms .panel.two{padding:2rem 0}body#legal-branding .panel.two .left.side,body#more-business .panel.two .left.side,body#something-else .panel.two .left.side,body#websites-for-law-firms .panel.two .left.side{display:none;text-align:center}body#legal-branding .panel.two .left.side p,body#more-business .panel.two .left.side p,body#something-else .panel.two .left.side p,body#websites-for-law-firms .panel.two .left.side p{clear:both}body#legal-branding .panel.two .portfolio,body#more-business .panel.two .portfolio,body#something-else .panel.two .portfolio,body#websites-for-law-firms .panel.two .portfolio{cursor:pointer;display:block;background:#fff;width:200px;height:200px;border-radius:100%;margin:0 auto;position:relative;z-index:1;-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all}body#legal-branding .panel.two .portfolio span,body#more-business .panel.two .portfolio span,body#something-else .panel.two .portfolio span,body#websites-for-law-firms .panel.two .portfolio span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .panel.two .portfolio a,body#more-business .panel.two .portfolio a,body#something-else .panel.two .portfolio a,body#websites-for-law-firms .panel.two .portfolio a{display:block;width:100%;height:100%}body#legal-branding .panel.two .portfolio a span,body#more-business .panel.two .portfolio a span,body#something-else .panel.two .portfolio a span,body#websites-for-law-firms .panel.two .portfolio a span{font-weight:300;color:#85898a;text-align:center}body#legal-branding .panel.two .portfolio a .icon-wrapper,body#more-business .panel.two .portfolio a .icon-wrapper,body#something-else .panel.two .portfolio a .icon-wrapper,body#websites-for-law-firms .panel.two .portfolio a .icon-wrapper{-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all;width:70px;height:70px;border-radius:100%;position:absolute;left:85%!important;top:85%!important;background:#ef4d16;display:block;text-align:center}body#legal-branding .panel.two .portfolio a .icon-wrapper span,body#more-business .panel.two .portfolio a .icon-wrapper span,body#something-else .panel.two .portfolio a .icon-wrapper span,body#websites-for-law-firms .panel.two .portfolio a .icon-wrapper span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .panel.two .portfolio a .icon-wrapper .icon,body#more-business .panel.two .portfolio a .icon-wrapper .icon,body#something-else .panel.two .portfolio a .icon-wrapper .icon,body#websites-for-law-firms .panel.two .portfolio a .icon-wrapper .icon{fill:#fff;height:50%;width:50%}body#legal-branding .panel.two .portfolio:hover,body#more-business .panel.two .portfolio:hover,body#something-else .panel.two .portfolio:hover,body#websites-for-law-firms .panel.two .portfolio:hover{background:#ef4d16;-webkit-transform:scale(1.1);transform:scale(1.1)}body#legal-branding .panel.two .portfolio:hover span,body#more-business .panel.two .portfolio:hover span,body#something-else .panel.two .portfolio:hover span,body#websites-for-law-firms .panel.two .portfolio:hover span{color:#fff}body#legal-branding .panel.two .portfolio:hover .icon-wrapper,body#more-business .panel.two .portfolio:hover .icon-wrapper,body#something-else .panel.two .portfolio:hover .icon-wrapper,body#websites-for-law-firms .panel.two .portfolio:hover .icon-wrapper{background:#3e4545}body#legal-branding .panel.two .clients,body#more-business .panel.two .clients,body#something-else .panel.two .clients,body#websites-for-law-firms .panel.two .clients{cursor:pointer;display:block;background:#85898a;position:relative;width:200px;height:200px;border-radius:100%;margin:-15px auto 0;-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all}body#legal-branding .panel.two .clients span,body#more-business .panel.two .clients span,body#something-else .panel.two .clients span,body#websites-for-law-firms .panel.two .clients span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .panel.two .clients a,body#more-business .panel.two .clients a,body#something-else .panel.two .clients a,body#websites-for-law-firms .panel.two .clients a{display:block;width:100%;height:100%}body#legal-branding .panel.two .clients a span,body#more-business .panel.two .clients a span,body#something-else .panel.two .clients a span,body#websites-for-law-firms .panel.two .clients a span{font-weight:300;color:#fff;text-align:center}body#legal-branding .panel.two .clients a .icon-wrapper,body#more-business .panel.two .clients a .icon-wrapper,body#something-else .panel.two .clients a .icon-wrapper,body#websites-for-law-firms .panel.two .clients a .icon-wrapper{-webkit-transition:.5s ease-in-out all;transition:.5s ease-in-out all;width:70px;height:70px;border-radius:100%;position:absolute;left:85%!important;top:85%!important;background:#ef4d16;display:block;text-align:center}body#legal-branding .panel.two .clients a .icon-wrapper span,body#more-business .panel.two .clients a .icon-wrapper span,body#something-else .panel.two .clients a .icon-wrapper span,body#websites-for-law-firms .panel.two .clients a .icon-wrapper span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .panel.two .clients a .icon-wrapper .icon,body#more-business .panel.two .clients a .icon-wrapper .icon,body#something-else .panel.two .clients a .icon-wrapper .icon,body#websites-for-law-firms .panel.two .clients a .icon-wrapper .icon{fill:#fff;height:50%;width:50%}body#legal-branding .panel.two .clients:hover,body#more-business .panel.two .clients:hover,body#something-else .panel.two .clients:hover,body#websites-for-law-firms .panel.two .clients:hover{background:#ef4d16;-webkit-transform:scale(1.1);transform:scale(1.1)}body#legal-branding .panel.two .clients:hover span,body#more-business .panel.two .clients:hover span,body#something-else .panel.two .clients:hover span,body#websites-for-law-firms .panel.two .clients:hover span{color:#fff}body#legal-branding .panel.two .clients:hover .icon-wrapper,body#more-business .panel.two .clients:hover .icon-wrapper,body#something-else .panel.two .clients:hover .icon-wrapper,body#websites-for-law-firms .panel.two .clients:hover .icon-wrapper{background:#3e4545}body#legal-branding .panel.three,body#legal-branding .panel.three .left.side .panel-header,body#more-business .panel.three,body#more-business .panel.three .left.side .panel-header,body#something-else .panel.three,body#something-else .panel.three .left.side .panel-header,body#websites-for-law-firms .panel.three,body#websites-for-law-firms .panel.three .left.side .panel-header{background:#e9e9e9}body#legal-branding .panel.two .right.side,body#more-business .panel.two .right.side,body#something-else .panel.two .right.side,body#websites-for-law-firms .panel.two .right.side{clear:both}body#legal-branding .panel.two .right.side .box,body#more-business .panel.two .right.side .box,body#something-else .panel.two .right.side .box,body#websites-for-law-firms .panel.two .right.side .box{width:100%;text-align:center}body#legal-branding .panel.two .right.side .box.two,body#more-business .panel.two .right.side .box.two,body#something-else .panel.two .right.side .box.two,body#websites-for-law-firms .panel.two .right.side .box.two{margin-top:2rem}body#legal-branding .panel.two .right.side ul.branding-items .item,body#more-business .panel.two .right.side ul.branding-items .item,body#something-else .panel.two .right.side ul.branding-items .item,body#websites-for-law-firms .panel.two .right.side ul.branding-items .item{float:right;display:inline-block;text-transform:lowercase}body#legal-branding .panel.two .right.side ul.branding-items .item+.item,body#more-business .panel.two .right.side ul.branding-items .item+.item,body#something-else .panel.two .right.side ul.branding-items .item+.item,body#websites-for-law-firms .panel.two .right.side ul.branding-items .item+.item{margin-right:2rem}body#legal-branding .panel.two .right.side .title,body#more-business .panel.two .right.side .title,body#something-else .panel.two .right.side .title,body#websites-for-law-firms .panel.two .right.side .title{text-transform:lowercase;font-size:2.2rem}body#legal-branding .panel.three .panel-header p,body#more-business .panel.three .panel-header p,body#something-else .panel.three .panel-header p,body#websites-for-law-firms .panel.three .panel-header p{text-align:center;margin:0;padding:1rem .5rem}body#legal-branding .panel.three .left.side p,body#more-business .panel.three .left.side p,body#something-else .panel.three .left.side p,body#websites-for-law-firms .panel.three .left.side p{margin:0;text-align:center;padding:1rem;color:#fff}body#legal-branding .panel.three .left.side .content,body#more-business .panel.three .left.side .content,body#something-else .panel.three .left.side .content,body#websites-for-law-firms .panel.three .left.side .content{background:#3a3c3c;height:100%}body#legal-branding .panel.three .right.side .panel-header,body#more-business .panel.three .right.side .panel-header,body#something-else .panel.three .right.side .panel-header,body#websites-for-law-firms .panel.three .right.side .panel-header{background:#ef4d16;color:#fff}body#legal-branding .panel.three .right.side .content,body#more-business .panel.three .right.side .content,body#something-else .panel.three .right.side .content,body#websites-for-law-firms .panel.three .right.side .content{position:relative;height:0;padding-bottom:56.25%}body#legal-branding .panel.three .right.side .content .video,body#more-business .panel.three .right.side .content .video,body#something-else .panel.three .right.side .content .video,body#websites-for-law-firms .panel.three .right.side .content .video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}body#legal-branding .panel.four,body#more-business .panel.four,body#something-else .panel.four,body#websites-for-law-firms .panel.four{height:500px}body#legal-branding .panel.four .sign-off,body#more-business .panel.four .sign-off,body#something-else .panel.four .sign-off,body#websites-for-law-firms .panel.four .sign-off{text-align:center;width:100%;padding-left:1rem;padding-right:1rem;position:relative;top:50%;-webkit-transform:translateY(-20%);transform:translateY(-20%);margin:0 auto;padding-bottom:3rem;border-bottom:1px solid rgba(187,187,187,.7)}body#legal-branding .panel.four p,body#more-business .panel.four p,body#something-else .panel.four p,body#websites-for-law-firms .panel.four p{font-size:1.3rem;color:#aeaeae;font-family:Bitter,Georgia,"Times New Roman",serif;font-weight:700;text-align:center}body#legal-branding .panel.four .contact,body#more-business .panel.four .contact,body#something-else .panel.four .contact,body#websites-for-law-firms .panel.four .contact{text-align:center}body#legal-branding .panel.four .contact .action,body#more-business .panel.four .contact .action,body#something-else .panel.four .contact .action,body#websites-for-law-firms .panel.four .contact .action{position:relative;display:inline-block;height:50px;line-height:50px;font-size:1.2rem;letter-spacing:1px;color:#ef4d16;text-align:center}body#legal-branding .panel.four .contact .action .icon-phone,body#more-business .panel.four .contact .action .icon-phone,body#something-else .panel.four .contact .action .icon-phone,body#websites-for-law-firms .panel.four .contact .action .icon-phone{width:55px;height:50px}body#legal-branding .panel.four .contact .action .icon-enquiry,body#more-business .panel.four .contact .action .icon-enquiry,body#something-else .panel.four .contact .action .icon-enquiry,body#websites-for-law-firms .panel.four .contact .action .icon-enquiry{width:45px;height:50px}body#legal-branding .panel.four .contact .action .icon,body#more-business .panel.four .contact .action .icon,body#something-else .panel.four .contact .action .icon,body#websites-for-law-firms .panel.four .contact .action .icon{display:inline-block;float:left;margin-right:1rem;fill:rgba(146,157,158,.6);padding:2px}body#legal-branding .pre-footer,body#more-business .pre-footer,body#something-else .pre-footer,body#websites-for-law-firms .pre-footer{text-align:center;overflow:hidden;position:relative;font-family:Bitter,Georgia,"Times New Roman",serif;font-weight:700;padding:1rem 0 0}body#legal-branding .pre-footer p,body#more-business .pre-footer p,body#something-else .pre-footer p,body#websites-for-law-firms .pre-footer p{font-size:2.2rem;margin-top:1rem;color:#ef4d16}body#legal-branding .pre-footer .bottom-nav,body#more-business .pre-footer .bottom-nav,body#something-else .pre-footer .bottom-nav,body#websites-for-law-firms .pre-footer .bottom-nav{font-size:2rem;color:#fff;position:relative;left:50%;text-align:center;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;margin-bottom:2rem}body#legal-branding .pre-footer .bottom-nav li,body#more-business .pre-footer .bottom-nav li,body#something-else .pre-footer .bottom-nav li,body#websites-for-law-firms .pre-footer .bottom-nav li{background:#bbb;padding-bottom:.7rem;z-index:1;position:relative}body#legal-branding .pre-footer .bottom-nav li+li,body#more-business .pre-footer .bottom-nav li+li,body#something-else .pre-footer .bottom-nav li+li,body#websites-for-law-firms .pre-footer .bottom-nav li+li{margin-top:.5rem}body#legal-branding .pre-footer .bottom-nav li a,body#more-business .pre-footer .bottom-nav li a,body#something-else .pre-footer .bottom-nav li a,body#websites-for-law-firms .pre-footer .bottom-nav li a{font-size:1.2rem;color:#fff;-webkit-transition:.5s all ease-out;transition:.5s all ease-out}body#legal-branding .pre-footer .bottom-nav li a:hover,body#more-business .pre-footer .bottom-nav li a:hover,body#something-else .pre-footer .bottom-nav li a:hover,body#websites-for-law-firms .pre-footer .bottom-nav li a:hover{color:#ef4d16}body#legal-branding .pre-footer .bottom-nav li:first-child,body#more-business .pre-footer .bottom-nav li:first-child,body#something-else .pre-footer .bottom-nav li:first-child,body#websites-for-law-firms .pre-footer .bottom-nav li:first-child{display:none}.panel-wrapper.promo{background:#4b5457;color:#fff}.panel-wrapper.promo .panel{padding:1rem}.panel-wrapper.promo .panel p{margin:0}.panel-wrapper.promo .panel .button{margin-top:.5rem}.panel.form{padding:2rem 0 4rem}.panel.form h2{font-weight:700;color:#4b5457;text-align:center}.panel.form form{margin-top:4rem}.panel.form .whats-next h2{display:inline-block}.panel.form .button-list li{position:relative;display:block;font-size:1.2rem;letter-spacing:1px;color:#ef4d16;text-align:center}.panel.form .button-list li:first-child{height:50px}.panel.form .button-list li .icon-link{margin:0;text-align:left}.panel.form .button-list li .icon-cake,.panel.form .button-list li .icon-callback{width:55px;height:50px}.panel.form .button-list li .icon{display:inline-block;float:left;margin-right:1rem;fill:rgba(146,157,158,.6);padding:2px}.panel.form .button-list a{display:block;margin:0 0 10px}body#something-else .panel.five{padding-top:40px}body#something-else .panel.form{padding:7rem 0}body#testimonials h3{font-family:Bitter,Georgia,"Times New Roman",serif;color:#ef4d16}body#testimonials strong{font-family:Bitter,Georgia,"Times New Roman",serif}body#testimonials .video-testimonials{background:#e9e9e9;padding:2rem;margin-bottom:3rem}body#testimonials .video-testimonials h3{margin:0}body#testimonials .video-testimonials .video-wrapper{position:relative;height:0;padding-bottom:56.25%}body#testimonials .video-testimonials .video-wrapper .video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}body#more-business .big-grid-column{position:relative}body#more-business .big-grid-column.centre,body#more-business .big-grid-column.left{width:100%}body#more-business .big-grid-column.right{display:block;width:100%}body#more-business .big-grid{position:relative;margin-top:4rem;background:#3e4545}body#more-business .big-grid .title-circle{position:absolute;top:1.5rem;left:1.5rem;-webkit-transform:translateY(-30%);transform:translateY(-30%);width:270px;height:270px;border-radius:50%;background:#ef4d16;text-align:center;font-size:2.2rem;font-weight:300;line-height:1.4;color:#fff}body#more-business .big-grid .title-circle span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body#more-business .big-grid-column .big-grid-list{overflow:visible}body#more-business .big-grid-column .big-grid-box{position:relative;padding:1.5rem}body#more-business .big-grid-column .big-grid-box .title{font-family:Bitter,Georgia,"Times New Roman",serif;font-weight:700;color:#ef4d16}body#more-business .big-grid-column .big-grid-box .title span.more-wrapper{position:absolute;text-align:center;left:0;top:0;width:100%;height:100%;opacity:0}body#more-business .big-grid-column .big-grid-box .title span.more-wrapper:hover{opacity:1;background:rgba(239,77,22,.8);cursor:pointer;color:#fff}body#more-business .big-grid-column .big-grid-box .title span.more-text{font-size:1.2rem;text-decoration:underline;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}body#more-business .big-grid-column .big-grid-box .title span.more-text .icon-arrow{fill:#fff;height:50px;width:50px}body#more-business .big-grid-column .big-grid-box .title span.more-text:hover,body#more-business .big-grid-column .big-grid-box .title:hover{color:#fff}body#more-business .big-grid-column .big-grid-box p{font-size:1.4rem}body#more-business .big-grid-column.centre .big-grid-box.content{padding:240px 1.5rem 2.5rem;background:#323838}body#more-business .big-grid-column.centre .big-grid-box.content p{margin:0 0 1rem;font-size:1.4rem;color:#fff}body#more-business .big-grid-column.centre .big-grid-box.content p:first-of-type{font-size:2rem;line-height:1.4em;font-family:Bitter,Georgia,"Times New Roman",serif;font-weight:400;color:#6b7376;margin:0 0 2rem}body#more-business .big-grid-column.centre .big-grid-box.content p:last-child{margin:0}body#more-business .big-grid-column.centre .big-grid-box:nth-child(2){background:#fff}body#more-business .big-grid-column.centre .big-grid-box:nth-child(2) .title:hover{color:#3e4545}body#more-business .big-grid-column.left .big-grid-box:first-child{color:#fff;background:#6b7376}body#more-business .big-grid-column.left .big-grid-box:nth-child(2){background:#fff}body#more-business .big-grid-column.left .big-grid-box:nth-child(2) .title:hover{color:#3e4545}body#more-business .big-grid-column.right .big-grid-box:first-child{color:#fff;background:#6b7376}body#more-business .big-grid-column.right .big-grid-box:nth-child(3){background:#fff}body#more-business .big-grid-column.right .big-grid-box:nth-child(3) .title:hover{color:#3e4545}.firm-search{margin:3rem 0}.firm-search .firm-search-input{width:100%;height:60px;padding:0 1rem;border-radius:3px;border:2px solid #ef4d16;outline:0}.firm-search .firm-search-input:focus{border-color:#323838;color:#4b5457}#fGallery li{position:relative;text-align:center;padding:0;background:#323838;font-size:1rem;line-height:1.4;margin-bottom:1.5rem;color:#fff;-webkit-transition:background .3s ease;transition:background .3s ease;width:49%;float:left;height:300px}#fGallery li:hover,.section-glossary .glossary-faq .text>div:nth-child(odd) h2{background:#ef4d16}#fGallery li:hover a,#fGallery li:hover span{color:#fff}#fGallery li a{position:absolute;top:2rem;left:0;right:0;bottom:2rem;display:block;color:#fff}#fGallery li a:hover{color:#ef4d16}#fGallery li:nth-child(odd){margin-right:2%}#fGallery li span{margin-top:1rem;display:block}body a[name]{display:block;position:relative;top:-90px;visibility:hidden}body.adminMode a[name]{top:-150px}.section-glossary .glossary-faq .text>div:nth-child(even){background:#f15f2e}.section-glossary .glossary-faq .text>div .faq_control h2{width:100%;padding:1.5rem 1rem;display:block;font-size:1rem;position:relative;margin-bottom:0;color:#fff!important;-webkit-transition:all .4s ease;transition:all .4s ease}.section-glossary .glossary-faq .text>div .faq_control h2.active,.section-glossary .glossary-faq .text>div .faq_control h2:hover{cursor:pointer;background:#3e4545}.section-glossary .glossary-faq .text>div .faq_control h2:after{-webkit-transition:all .3s ease;transition:all .3s ease;content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff}.section-glossary .glossary-faq .text>div .faq_control h2.active:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.section-glossary .glossary-faq .text>div .faq_content{padding:1.5rem;background:#eee}.section-glossary .glossary-faq .text>div .faq_content p:last-child{margin-bottom:0}.hero .contact .phone .ruler-tel+a,.pre-footer-inner .contact .phone .ruler-tel+a{display:none}.debug{position:fixed;bottom:0;left:0;right:0;height:60px;line-height:60px;font-size:1.3rem;text-align:center;z-index:10000;background:#ef4d16;color:#fff}.section-ppc .main .centre .content #___partnersbadge_0{width:234px!important;height:88px!important;float:right!important;margin-top:5px!important}.section-ppc .main .centre .content p:nth-child(3){font-size:1.2rem!important;line-height:1.7!important}#leadinModal-165146,.leadinModal-165146{display:none!important}#communicating-during-a-crisis .main .left .advert-banners a{position:relative;display:block;margin-bottom:2rem}#communicating-during-a-crisis .main .left .advert-banners a img{width:100%;height:auto;border:1px solid #eee;padding:3px}#people .main{padding-left:0;padding-right:0}.staff-list .h1+.h2{margin-top:0}.staff-list .h2{font-size:1.6rem;margin:6rem 0;font-family:Bitter,Georgia,"Times New Roman",serif;color:#4b5457;text-align:center}.staff-cards{margin:0 0 1.5rem;text-align:center}.staff-cards .card{position:relative;margin-bottom:2rem;z-index:10;text-align:center}.staff-cards .card .staff-image{position:relative;margin:0 auto;width:250px;height:250px;overflow:hidden;border-radius:100%}.staff-cards .card .staff-image img{width:100%}.staff-cards .card .staff-details li{color:#fff}.staff-cards .card .staff-details li.name{font-size:1.4rem;margin:1rem 0 0}.staff-cards .card .staff-details li.jobtitle{color:#85898a;text-transform:uppercase;font-size:.9rem}.staff-cards .card .contact{position:absolute;top:0;left:0;background:rgba(239,77,22,.9);color:#fff;text-align:center;-webkit-transition:top .3s ease;transition:top .3s ease;width:100%;height:100%;border-radius:100%;visibility:hidden;opacity:0;font-family:Bitter,Georgia,"Times New Roman",serif;font-weight:700}#profile .column,.profile-banner,.profile-intro{position:relative}.staff-cards .card .contact li{width:50%;font-weight:500;padding:3px 0;border:1px solid rgba(255,255,255,.4);margin:0 auto 1rem}.centre .staff-biography p:first-child,.profile-blurb p{font-weight:400;font-family:Bitter,Georgia,"Times New Roman",serif}.staff-cards .card .contact li:last-child{margin-bottom:0}.staff-cards .card .contact li:hover{border-color:rgba(255,255,255,.7)}.staff-cards .card .contact a{display:block;color:#fff}#profile .hero{margin:0}#profile .column.centre,#profile .column.left{width:100%}#profile .column.right{display:block;width:100%}#profile .related-items,#profile .sub-nav,.profile-intro .logo{display:none}#profile .main{background:#323838;padding:0;width:100vw}#profile .centre .profile-image{float:left}#profile .centre .profile-image-large{width:100vw;height:50vw}.profile-banner{background:url(/images/banners/main.jpg) center center no-repeat;background-size:cover;text-align:center;width:100%;z-index:10;padding:2rem 0 0}.profile-banner .h1{margin:2rem 0;font-size:4rem;color:#4b5457;font-family:Bitter,Georgia,"Times New Roman",serif}.profile-intro{padding:0 0 6rem;font-family:Bitter,Georgia,"Times New Roman",serif}.profile-intro .meta{background:#fff;font-size:2.2rem;line-height:1.2em;color:#ef4d16;display:inline-block;position:relative;width:250px;height:250px;border-radius:100%}.profile-intro .meta span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}.profile-intro .meta.jobtitle{font-size:1.4rem}.profile-blurb{background:#fff;padding:3rem 1rem}.profile-blurb p{margin:0;font-size:1.3rem;color:#929d9e}.centre .staff-biography p{margin:0 0 1rem;color:#fff}.centre .staff-biography p:first-child{font-size:1.5rem;line-height:1.4em;color:#6b7376;margin:0 0 2rem}.centre .staff-biography p:last-child{margin:0}.staff-profile{position:relative;background:#3e4545;overflow:visible}.staff-profile .profile-name{border-radius:100%;display:block;position:absolute;top:3rem;left:3rem;z-index:100;background:#ef4d16;color:#fff;font-size:2rem;font-weight:300;text-align:center}.staff-profile .profile-name span{display:none}.staff-profile .staff-social .h3{font-size:1.3rem;color:#fff;float:left;font-weight:400;margin-top:.8rem}.staff-profile .staff-social ul{display:inline-block;margin:.8rem 0 0 1rem}.staff-profile .staff-social li{display:inline-block}.staff-profile .staff-contact .h3,.staff-profile .staff-contact li.vcard a span{display:none}.staff-profile .staff-social .has-icon{min-height:25px;margin-right:.5rem}.staff-profile .staff-social .icon{fill:#fff}.staff-profile .staff-social .icon-link{min-height:25px}.archive-widget .archive-calendars .archive-calendar-date,.documents .has-icon,.no-icon,.related-items .related .related-title,.staff-cards .card .contact,.staff-profile .staff-contact li.has-icon{min-height:0}.staff-profile .staff-contact{font-size:1.3rem;color:#fff}.staff-profile .staff-contact li{padding:.8rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.staff-profile .staff-contact li.vcard a:before{content:"Download Vcard"}.staff-profile .staff-contact a{color:#fff;display:block}.staff-profile .staff-contact a:hover{color:#ef4d16;border-color:#ef4d16}.staff-biography,.staff-profile{padding:3vw;width:100vw}.profile-text-dark a:hover{color:#fff}.profile-text-dark,.profile-text-light{position:relative;background:#fff;color:#717f81;padding:3rem}.profile-text-dark p,.profile-text-light p{margin:0;font-size:1rem;position:static}.profile-text-dark{background:#3e4545;color:#fff}.profile-image,.profile-image-large{background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;position:relative;width:100vw;height:100vw}.profile-image .title,.profile-image-large .title{display:block;position:absolute;bottom:0;left:0;right:0;padding:1rem;text-align:center;background:rgba(50,56,56,.8);color:#fff;font-family:Bitter,Georgia,"Times New Roman",serif;font-weight:700;font-size:1.3rem}.pre-footer .profile-blurb{position:static;padding-left:5%;padding-right:5%;text-align:center;padding-top:4rem}.pre-footer .profile-blurb+div{text-align:center}#authors div[class*=profile],.imageHighlight{display:none}#Object_634271{background-position:center top}.full-width{width:100%;max-width:1000px;margin:0 auto}.default-ul{list-style:disc;margin:20px 0;padding:0 0 0 20px}#search .centre .content .search-results,.map .map-meta .meta,.panel.form .button-list,.reset-ul,.search-results-container ul,body#legal-branding .panel.two .right.side ul,body#legal-branding .pre-footer .bottom-nav,body#more-business .panel.two .right.side ul,body#more-business .pre-footer .bottom-nav,body#something-else .panel.two .right.side ul,body#something-else .pre-footer .bottom-nav,body#websites-for-law-firms .panel.two .right.side ul,body#websites-for-law-firms .pre-footer .bottom-nav{list-style:none;padding:0;margin:0;overflow:hidden}#billpay .billpay-form .row:after,#fGallery:after,.blog-author-wrapper-single:after,.bubble-list:after,.circle-image:after,.clear-fix:after,.header .top-bar>.inner:after,.main:after,.nav:after,.promo-events .content:after,.promo-section .content:after,.staff-profile:after,body#more-business .big-grid:after,div.block.section .content:after,form .row:after{content:"";clear:both;display:block;width:100%;overflow:hidden}.archive-widget .archive-calendars .archive-calendar-date .icon-link,.documents .has-icon .icon-link,.no-icon .icon-link,.related-items .related .related-title .icon-link,.staff-cards .card .contact .icon-link,.staff-profile .staff-contact li.has-icon .icon-link{min-height:0;padding-left:0}#billpay #footerContainer,#billpay .form-login .email,#communicating-during-a-crisis .main .left .sub-nav,#form-feedback .radio,#gCurrentfilters,#galleryTools,#login #footerContainer,#login .form-login .email,#logout #footerContainer,#logout .form-login .email,#register #footerContainer,#register .form-login .email,.archive-widget .archive-calendars .archive-calendar-date .icon,.blog .search-container,.centre .staff-biography .job-title,.centre .staff-biography .title,.documents .has-icon .icon,.footer .cms-share,.form-range-slider .row .helper,.hidden,.map span,.menu-toggle,.mobile-ui-panel-enquiry .form .helper,.nav,.no-icon .icon,.related-items .related .related-title .icon,.search-buckets .search-result .searchResultDate,.search-buckets .search-result .staff-alpha-sort,.search-container .search-button .icon-link,.search-widget .blog-search-bar .search-button .icon-link,.search-widget .blog-search-bar .search-submit,.staff-cards .card .contact .icon,.staff-cards .card .contact li.fax,.staff-cards .card .contact li.phone,.staff-cards .card .staff-contact,.staff-cards .card .staff-departments,.staff-cards .card .staff-social,.staff-list .h1,.staff-profile .staff-contact li.has-icon .icon,.staff-profile .staff-details,.staff-profile .staff-office,.sub-nav .title,form .checkbox-list .checkbox,form .radio-list .radio{display:none}.mobile-ui .mobile-ui-buttons:after,.mobile-ui-nav .item:after{content:'';clear:both;display:block;width:100%;overflow:hidden}.vertical-align,body#legal-branding .block-header .h1,body#legal-branding .block-header .h3,body#legal-branding .panel.one .clients .icon-wrapper .icon,body#legal-branding .panel.one .clients a span,body#legal-branding .panel.one .portfolio a .icon-wrapper .icon,body#legal-branding .panel.one .portfolio a span,body#legal-branding .panel.two .clients a .icon-wrapper .icon,body#legal-branding .panel.two .clients a span,body#legal-branding .panel.two .portfolio a .icon-wrapper .icon,body#legal-branding .panel.two .portfolio a span,body#more-business .block-header .h1,body#more-business .block-header .h3,body#more-business .panel.one .clients .icon-wrapper .icon,body#more-business .panel.one .clients a span,body#more-business .panel.one .portfolio a .icon-wrapper .icon,body#more-business .panel.one .portfolio a span,body#more-business .panel.two .clients a .icon-wrapper .icon,body#more-business .panel.two .clients a span,body#more-business .panel.two .portfolio a .icon-wrapper .icon,body#more-business .panel.two .portfolio a span,body#something-else .block-header .h1,body#something-else .block-header .h3,body#something-else .panel.one .clients .icon-wrapper .icon,body#something-else .panel.one .clients a span,body#something-else .panel.one .portfolio a .icon-wrapper .icon,body#something-else .panel.one .portfolio a span,body#something-else .panel.two .clients a .icon-wrapper .icon,body#something-else .panel.two .clients a span,body#something-else .panel.two .portfolio a .icon-wrapper .icon,body#something-else .panel.two .portfolio a span,body#websites-for-law-firms .block-header .h1,body#websites-for-law-firms .block-header .h3,body#websites-for-law-firms .panel.one .clients .icon-wrapper .icon,body#websites-for-law-firms .panel.one .clients a span,body#websites-for-law-firms .panel.one .portfolio a .icon-wrapper .icon,body#websites-for-law-firms .panel.one .portfolio a span,body#websites-for-law-firms .panel.two .clients a .icon-wrapper .icon,body#websites-for-law-firms .panel.two .clients a span,body#websites-for-law-firms .panel.two .portfolio a .icon-wrapper .icon,body#websites-for-law-firms .panel.two .portfolio a span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}.section-google-review-link-generator .google-review-link-generator-form{margin:1.5rem 0;text-align:center}.section-google-review-link-generator .google-review-link-generator-form #copied{display:none}.section-google-review-link-generator .google-review-link-generator-form .input-row{margin:1.5rem auto;max-width:500px}.section-google-review-link-generator .google-review-link-generator-form span{display:block;text-align:center;font-weight:700}.section-google-review-link-generator .google-review-link-generator-form input{display:inline-block;height:54px;width:100%;border-radius:4px;border:0;background-color:#efefef;padding:0 1.5rem;vertical-align:top}.section-google-review-link-generator .google-review-link-generator-form input.review-link{border-radius:4px 0 0 4px;width:calc(100% - 68px)}.section-google-review-link-generator .google-review-link-generator-form input.review-link.active,.section-google-review-link-generator .google-review-link-generator-form input.review-link:focus{outline:0}.section-google-review-link-generator .google-review-link-generator-form button{display:inline-block;height:54px;width:68px;border-radius:0 4px 4px 0;border:0;background-color:#efefef;padding:0 1.5rem}.section-google-review-link-generator .google-review-link-generator-form button.active,.section-google-review-link-generator .google-review-link-generator-form button:focus{outline:0}.section-google-review-link-generator .google-review-link-generator-form button:hover{background-color:#e2e2e2}.section-google-review-link-generator .google-review-link-generator-form button:active{background-color:#d6d6d6}.section-google-review-link-generator .google-review-link-generator-form button svg{width:20px;height:20px}@media only screen and (min-width:25em){.form-journey .question .textarea,.form-new-website .question .input,.form-new-website .question .textarea{width:calc(100% - 100px)}}@media only screen and (min-width:32.5em){.header .company-logo-link{max-width:50%;height:60px}}@media only screen and (min-width:40em){.header .ctas>li.contact,.section-title{display:block}body .column.left{float:left;margin:0;width:30%;clear:none}body .column.centre{float:right;margin-left:-30%;width:calc(100% - (30% + 80px))}.header .ctas{float:right}.header .ctas>li.tel{margin-left:1rem;display:block}.hero-inner .h1{padding-left:calc(5% + 300px);padding-bottom:2rem}.menu-toggle span{left:75px}.cookie-modal .optional-cookie{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}.cookie-modal .optional-cookie-text{width:calc(100% - 100px)}.modal{top:140px;max-width:720px;margin-left:-360px}#billpay .column.centre,#login .column.centre,#logout .column.centre,#register .column.centre{padding:3rem}.promo-events .promo.event-chatbot:after,.promo-section .promo.event-chatbot:after{width:480px}div.block.section .title:first-child{font-size:3rem}div.block.section.contact .action{font-size:1.4rem;display:inline-block}div.block.section.contact .action:first-child{margin-right:1.5rem}div.block.section.contact .action:last-child{margin-left:1.5rem}.clients .client{width:48%;float:left}.clients .client:nth-child(odd){margin-right:4%}.bubble-list li{width:50%;float:left}.archive-widget .archive-calendars .archive-calendar{width:12.5%}.share-widget{margin-bottom:3rem}body#legal-branding .panel.two .portfolio,body#more-business .panel.two .portfolio,body#something-else .panel.two .portfolio,body#websites-for-law-firms .panel.two .portfolio{display:inline-block;margin:0 auto}body#legal-branding .panel.two .clients,body#more-business .panel.two .clients,body#something-else .panel.two .clients,body#websites-for-law-firms .panel.two .clients{display:inline-block;margin-left:10vw}body#legal-branding .panel.four .contact .action,body#more-business .panel.four .contact .action,body#something-else .panel.four .contact .action,body#websites-for-law-firms .panel.four .contact .action{font-size:1.6rem;display:inline-block}body#legal-branding .panel.four .contact .action:first-child,body#more-business .panel.four .contact .action:first-child,body#something-else .panel.four .contact .action:first-child,body#websites-for-law-firms .panel.four .contact .action:first-child{margin-right:1.5rem}body#legal-branding .panel.four .contact .action:last-child,body#more-business .panel.four .contact .action:last-child,body#something-else .panel.four .contact .action:last-child,body#websites-for-law-firms .panel.four .contact .action:last-child{margin-left:1.5rem}.panel.form .button-list li{font-size:1.6rem}.panel.form .button-list a{float:left;margin:0 5%}body#more-business .big-grid-column.left{float:left;width:50vw;margin:0}body#more-business .big-grid-column.right{float:right;width:50vw;margin:0}body#more-business .big-grid .title-circle{width:300px;height:300px}body#more-business .big-grid-column .big-grid-box{height:50vw}body#more-business .big-grid-column .big-grid-box .title span.more-text{font-size:2rem}body#more-business .big-grid-column.centre .big-grid-box{float:left;width:50vw;height:50vw}body#more-business .big-grid-column.centre .big-grid-box.content{float:none;width:100%;height:auto;min-height:50vw;padding-top:270px}body#more-business .big-grid-column.left .big-grid-box:first-child{color:inherit;background:inherit}.staff-cards .card .staff-image{width:250px;height:250px}.staff-cards .card{display:inline-block;margin:0 0 2rem}.staff-cards .card:hover .contact{z-index:10;padding:30% 0 0;opacity:1;visibility:visible;-webkit-transition:opacity .5s ease,.3s,padding .5s ease;transition:opacity .5s ease,.3s,padding .5s ease}#profile .column.left{float:left;width:50vw;margin:0}#profile .column.right{float:right;width:50vw;margin:0}.profile-intro .meta.name{margin-right:1rem}.profile-intro .meta.jobtitle{margin-left:1rem}.profile-image,.profile-image-large{width:50vw;height:50vw}}@media only screen and (min-width:50em){.header .ctas>li.enquiry,.header .ctas>li.social{display:block}.page-title .h1,.page-title h1{font-size:2.4rem}.header .ctas>li>a:after{content:"";position:absolute;bottom:-6px;left:0;height:2px;background:#ef4d16;width:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header .ctas>li.social .social-icons{margin-top:15px}.footer-text{padding:0}.search-results-container{padding:0 1.5rem}.map .map-meta .title{font-size:2rem;margin-bottom:1rem}.logo{max-width:390px}.promo-events .promo,.promo-section .promo{width:50%;float:left;padding-top:2rem;padding-bottom:2rem;min-height:415px}.promo-events .promo.legelex-promo:after,.promo-section .promo.legelex-promo:after{left:-30%;width:130%}div.block.section{padding-top:3rem;padding-bottom:3rem}div.block.section.blurb{max-width:80%;margin:0 auto}div.block.section.blurb p{font-size:2rem}.clients .client{width:31.5%;height:250px;margin-right:2%}.clients .client:nth-child(odd){margin-right:2%}.clients .client:nth-child(3n+3){margin-right:0}.career-stats img{width:50%;max-width:350px;margin:0 0 1rem;float:left}body#more-business .big-grid-column .big-grid-box{padding:2.5rem}body#more-business .big-grid-column .big-grid-box .title{font-size:2.4rem}body#more-business .big-grid-column .big-grid-box p{font-size:1.6rem}.section-glossary .glossary-faq .text>div .faq_control h2{font-size:1.2rem;padding:1rem 1.5rem}.centre .staff-biography p{font-size:1rem}.centre .staff-biography p:first-child{font-size:1.6rem;margin:0 0 1rem}}@media only screen and (min-width:60em){.header .ctas>li.menu-toggle,.header .top-bar.fixed .company-logo-link{display:block}body .column.left{width:30%}body .column.centre{margin-left:-30%;width:calc(100% - (30% + 80px))}div.section{padding-left:2.5%;padding-right:2.5%}.pre-footer-inner{padding:0 5%}.main{padding:0 5% 4rem}.header .ctas{padding-right:153px}.header .ctas>li{font-size:1rem;margin-left:1rem}.hero-inner .h1{padding:6rem 5% 2rem calc(10% + 350px)}.section-title{width:300px;height:300px;left:10%}.section-title span{font-size:2.8rem}.circle-image{top:0}.circle-image img{float:right}body{padding-bottom:0}body.lock{position:static;height:auto;overflow:auto}.mobile-ui{display:none}.footer .cms-share,.menu-toggle{display:block}.menu-toggle{width:130px;padding-left:85px}.menu-toggle:before{position:absolute;left:10px;font-size:1.1rem;content:"Menu";height:60px;line-height:60px;color:#929d9e}.nav{display:block!important;padding:4rem}.nav .search-container .search-input{width:90%}.nav .search-container .search-button{width:10%}.menu.level-1>.link{width:48%}#link-our-services{position:absolute;top:0;left:52%}form .select-wrapper{float:right;width:65%}form .row{padding-bottom:3rem}form .row>label{float:left;width:35%}form .row .submit{width:32.5%;max-width:50%;margin-left:35%}form .row .helper{position:absolute;bottom:25px;left:35%}form .input,form .textarea{width:65%}form .textarea+.helper{top:155px}form .textarea.small+.helper{top:105px}form .checkbox-list,form .radio-list{float:right;width:65%}.cookie-bar{bottom:0;padding:7.5rem 2.25rem}.cookie-bar .cookie-bar-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-bar .cookie-bar-text{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-right:3rem}.cookie-bar .cookie-bar-text p{margin:0}.cookie-buttons{-webkit-box-flex:1;-ms-flex:1;flex:1}.promo-events .promo,.promo-section .promo{padding-top:3rem;padding-bottom:3rem}.promo-events .promo:nth-child(odd),.promo-section .promo:nth-child(odd){padding-right:2.5%}.promo-events .promo:nth-child(odd) p,.promo-section .promo:nth-child(odd) p{padding-left:20%}.promo-events .promo:nth-child(even),.promo-section .promo:nth-child(even){padding-left:2.5%}.promo-events .promo:nth-child(even) p,.promo-section .promo:nth-child(even) p{padding-right:20%}.promo-events .promo .h3,.promo-section .promo .h3{font-size:2rem}.promo-events .promo.legelex-promo:after,.promo-section .promo.legelex-promo:after{left:-10%;width:120%}.bubble-list li{float:left;width:25%}.bubble-list li a{font-size:1.3rem;width:230px;height:230px}#g-e0q57b,#gfsms.g-kqsrs1 #g-qcpi8c .gv44smq{bottom:0}w-div[id]>w-div[style]{bottom:0!important}.archive-widget .archive-calendars .archive-calendar{width:20%}#Object_303441 .bx-prev,#Object_369999 .bx-prev{left:-48px;background:url(/images/icons/controls.png) no-repeat}#Object_303441 .bx-next,#Object_369999 .bx-next{right:-50px;background:url(/images/icons/controls.png) -43px 0 no-repeat}#Object_303441 #custom-pager .bx-pager.bx-default-pager,#Object_369999 #custom-pager .bx-pager.bx-default-pager{width:504px}body#legal-branding .panel-wrapper,body#more-business .panel-wrapper,body#something-else .panel-wrapper,body#websites-for-law-firms .panel-wrapper{padding:0 5%}body#legal-branding .side,body#more-business .side,body#something-else .side,body#websites-for-law-firms .side{width:50%;float:left}body#legal-branding .block-header,body#more-business .block-header,body#something-else .block-header,body#websites-for-law-firms .block-header{position:absolute;top:-15px;left:15vw}body#legal-branding .panel-title,body#more-business .panel-title,body#something-else .panel-title,body#websites-for-law-firms .panel-title{text-align:left;font-size:2.9rem}body#legal-branding .panel.one,body#more-business .panel.one,body#something-else .panel.one,body#websites-for-law-firms .panel.one{height:600px}body#legal-branding .panel.one .image-wrap,body#more-business .panel.one .image-wrap,body#something-else .panel.one .image-wrap,body#websites-for-law-firms .panel.one .image-wrap{border-radius:50%;display:block;overflow:hidden;width:400px;height:400px;margin-top:15vh;margin-left:15px}body#legal-branding .panel.one .image-wrap img,body#more-business .panel.one .image-wrap img,body#something-else .panel.one .image-wrap img,body#websites-for-law-firms .panel.one .image-wrap img{display:block;max-height:100%}body#legal-branding .panel.one .right.side .inner,body#more-business .panel.one .right.side .inner,body#something-else .panel.one .right.side .inner,body#websites-for-law-firms .panel.one .right.side .inner{position:relative;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%)}body#legal-branding .panel.two,body#more-business .panel.two,body#something-else .panel.two,body#websites-for-law-firms .panel.two{height:950px;padding:0}body#legal-branding .panel.two .left.side,body#more-business .panel.two .left.side,body#something-else .panel.two .left.side,body#websites-for-law-firms .panel.two .left.side{display:block}body#legal-branding .panel.two .left.side p,body#more-business .panel.two .left.side p,body#something-else .panel.two .left.side p,body#websites-for-law-firms .panel.two .left.side p{clear:none;padding:1rem 2rem 0 10%;text-align:right;font-weight:700;font-size:1.8rem}body#legal-branding .panel.two .portfolio,body#more-business .panel.two .portfolio,body#something-else .panel.two .portfolio,body#websites-for-law-firms .panel.two .portfolio{display:block;position:relative;top:-80px;margin:0 0 0 1vw;float:none}body#legal-branding .panel.two .clients,body#more-business .panel.two .clients,body#something-else .panel.two .clients,body#websites-for-law-firms .panel.two .clients{display:block;top:-30px;margin:-80px 0 0 15vw;position:relative;width:250px;height:250px;border-radius:100%}body#legal-branding .panel.two .clients span,body#more-business .panel.two .clients span,body#something-else .panel.two .clients span,body#websites-for-law-firms .panel.two .clients span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}body#legal-branding .panel.two .right.side,body#more-business .panel.two .right.side,body#something-else .panel.two .right.side,body#websites-for-law-firms .panel.two .right.side{clear:none}body#legal-branding .panel.two .right.side .box.two,body#more-business .panel.two .right.side .box.two,body#something-else .panel.two .right.side .box.two,body#websites-for-law-firms .panel.two .right.side .box.two{margin-top:0}body#legal-branding .panel.two .right.side ul.branding-items,body#more-business .panel.two .right.side ul.branding-items,body#something-else .panel.two .right.side ul.branding-items,body#websites-for-law-firms .panel.two .right.side ul.branding-items{margin-top:-30px}body#legal-branding .panel.two .right.side ul.branding-items .item,body#more-business .panel.two .right.side ul.branding-items .item,body#something-else .panel.two .right.side ul.branding-items .item,body#websites-for-law-firms .panel.two .right.side ul.branding-items .item{font-size:1.7rem;font-weight:300}body#legal-branding .panel.two .right.side .title,body#more-business .panel.two .right.side .title,body#something-else .panel.two .right.side .title,body#websites-for-law-firms .panel.two .right.side .title{font-size:6.2rem;font-weight:300}body#legal-branding .panel.three,body#more-business .panel.three,body#something-else .panel.three,body#websites-for-law-firms .panel.three{padding:0}body#legal-branding .panel.three .panel-header p,body#more-business .panel.three .panel-header p,body#something-else .panel.three .panel-header p,body#websites-for-law-firms .panel.three .panel-header p{padding:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;font-size:1.1rem -.2}body#legal-branding .panel.three .panel-header,body#more-business .panel.three .panel-header,body#something-else .panel.three .panel-header,body#websites-for-law-firms .panel.three .panel-header{height:50px;padding:0}body#legal-branding .panel.three .left.side p,body#more-business .panel.three .left.side p,body#something-else .panel.three .left.side p,body#websites-for-law-firms .panel.three .left.side p{font-size:1.2rem;text-align:right;padding:0 2rem 0 15%;position:absolute;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}body#legal-branding .panel.three .left.side .content,body#more-business .panel.three .left.side .content,body#something-else .panel.three .left.side .content,body#websites-for-law-firms .panel.three .left.side .content{padding-bottom:56.25%}body#legal-branding .panel.four,body#more-business .panel.four,body#something-else .panel.four,body#websites-for-law-firms .panel.four{position:relative;-webkit-transform:translateY(-10%);transform:translateY(-10%);z-index:1}body#legal-branding .panel.four p,body#more-business .panel.four p,body#something-else .panel.four p,body#websites-for-law-firms .panel.four p{text-align:left;font-size:2rem}body#legal-branding .pre-footer .bottom-nav,body#more-business .pre-footer .bottom-nav,body#something-else .pre-footer .bottom-nav,body#websites-for-law-firms .pre-footer .bottom-nav{padding:3rem 0;margin-bottom:0}body#legal-branding .pre-footer .bottom-nav li,body#more-business .pre-footer .bottom-nav li,body#something-else .pre-footer .bottom-nav li,body#websites-for-law-firms .pre-footer .bottom-nav li{padding-bottom:0;background:0 0}body#legal-branding .pre-footer .bottom-nav li a,body#more-business .pre-footer .bottom-nav li a,body#something-else .pre-footer .bottom-nav li a,body#websites-for-law-firms .pre-footer .bottom-nav li a{font-size:2rem}body#legal-branding .pre-footer .bottom-nav li:nth-child(2),body#more-business .pre-footer .bottom-nav li:nth-child(2),body#something-else .pre-footer .bottom-nav li:nth-child(2),body#websites-for-law-firms .pre-footer .bottom-nav li:nth-child(2){padding-top:1rem}body#legal-branding .pre-footer .bottom-nav:before,body#more-business .pre-footer .bottom-nav:before,body#something-else .pre-footer .bottom-nav:before,body#websites-for-law-firms .pre-footer .bottom-nav:before{content:'';background:#bbb;border-radius:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;z-index:0;top:0;width:65vw;height:65vw}.panel-wrapper.promo{height:210px}.panel-wrapper.promo .panel{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70%;margin:0 auto;z-index:2}.panel-wrapper.promo .panel p{font-size:1.3rem}.panel.form h2{text-align:left;font-size:3.2rem;position:relative}.panel.form .whats-next{position:relative;top:-2%}.panel.form .button-list li{height:50px;line-height:50px}.panel.form .button-list li.cake{margin-top:1rem}.panel.form .button-list li .icon-link{font-size:2rem;font-weight:700}body#more-business .panel.four,body#something-else .panel.four,body#websites-for-law-firms .panel.four{top:-100px}body#something-else .panel.four{top:-40px}body#more-business .big-grid-column.centre{float:left;width:50vw;margin-left:25vw;margin-right:25vw}body#more-business .big-grid-column.left{clear:none;float:left;width:25vw;margin-left:-100vw}body#more-business .big-grid-column.right{width:25vw;margin-right:-25vw;left:-25vw}body#more-business .big-grid{margin-top:2rem}body#more-business .big-grid .title-circle{-webkit-transform:translateY(-60%);transform:translateY(-60%)}body#more-business .big-grid-column .big-grid-box{height:25vw;padding:1.5rem}body#more-business .big-grid-column .big-grid-box .title{font-size:1.4rem}body#more-business .big-grid-column .big-grid-box .title span.more-text{font-size:1.2rem}body#more-business .big-grid-column .big-grid-box p{font-size:1.05rem}body#more-business .big-grid-column.centre .big-grid-box{width:25vw;height:25vw}body#more-business .big-grid-column.centre .big-grid-box.content{width:50vw;height:50vw;padding-top:170px}body#more-business .big-grid-column.centre .big-grid-box.content p{font-size:1.2rem}body#more-business .big-grid-column.centre .big-grid-box.content p:first-of-type{font-size:1.75rem}body#more-business .big-grid-column.centre .big-grid-box:nth-child(2){color:#fff;background:#6b7376}#fGallery li{width:31.5%;margin-right:2%}#fGallery li:nth-child(3n+3){margin-right:0}#leadinModal-165146,.leadinModal-165146{display:initial!important}.staff-list .h2{font-size:2.2rem}.staff-cards .card .staff-image{width:300px;height:300px}.staff-cards .card{width:25%;margin-left:2rem;margin-right:2rem}#profile .column.centre{float:left;width:50vw;margin-left:25vw;margin-right:25vw}#profile .column.left{clear:none;float:left;width:25vw;margin-left:-100vw}#profile .column.right{width:25vw;margin-right:-25vw;left:-25vw}#profile .centre .profile-image-large{width:50vw;height:25vw}.profile-banner{padding:4rem 0 0}.profile-intro .meta{width:350px;height:350px;font-size:3rem}.profile-blurb p{font-size:1.5rem}.staff-profile .staff-social .h3,.staff-profile .staff-social ul{margin-top:.3rem}.staff-profile .staff-contact li{padding:.3rem 0}.staff-biography,.staff-profile{width:50vw;height:25vw}.staff-biography{height:50vw}.profile-text-dark,.profile-text-light{width:25vw;height:25vw;padding:1rem}.profile-text-dark p,.profile-text-light p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:2em;width:80%}.profile-image,.profile-image-large{width:25vw;height:25vw}.profile-image-large{height:50vw}}@media only screen and (min-width:80em){.promo-events .promo.event-chatbot p,.promo-events .promo.legelex-promo p,.promo-section .promo.event-chatbot p,.promo-section .promo.legelex-promo p{display:none}.page-title .h1,.page-title h1{font-size:2.7rem}.hero-inner .h1{padding:8rem 10% 2rem calc(20% + 400px)}.section-title{left:20%}.circle-image{top:0}form .select-wrapper{width:75%}form .row>label{width:25%;padding-right:2rem}form .row .submit{width:37.5%;margin-left:25%}form .row .helper{left:25%}form .checkbox-list,form .input,form .radio-list,form .textarea{width:75%}.form-journey.reveal,.form-new-website.reveal{max-width:80%;margin:0 auto}.promo-events .promo:nth-child(odd),.promo-section .promo:nth-child(odd){padding-right:4%}.promo-events .promo:nth-child(odd) p,.promo-section .promo:nth-child(odd) p{padding-left:35%}.promo-events .promo:nth-child(even),.promo-section .promo:nth-child(even){padding-left:4%}.promo-events .promo:nth-child(even) p,.promo-section .promo:nth-child(even) p{padding-right:35%}.promo-events .promo.seo-promo:after,.promo-section .promo.seo-promo:after{content:"";position:absolute;bottom:auto;right:0;width:448px;height:240px;background:url(/images/promos/seo-promo.jpg) no-repeat}.promo-events .promo.furlough-promo:after,.promo-section .promo.furlough-promo:after{content:"";position:absolute;bottom:auto;left:0;width:448px;height:240px;background:url(/cms/photo/misc/marketing_furlough.png) no-repeat;background-size:cover}.promo-events .promo.healthcheck:after,.promo-section .promo.healthcheck:after{content:"";position:absolute;bottom:auto;left:0;width:448px;height:240px;background:url(/images/promos/healthcheck.jpg) no-repeat}.promo-events .promo.legalex-promo:after,.promo-section .promo.legalex-promo:after{content:"";position:absolute;bottom:-30px;right:-4%;width:398px;height:154px;background:url(/images/promos/legalex-promo.png) no-repeat;background-size:contain;z-index:-1}.promo-events .promo.chosen-charity:after,.promo-section .promo.chosen-charity:after{content:"";position:absolute;bottom:0;right:-4%;width:398px;height:154px;z-index:-1;background:url(/images/promos/chosen-charity.png) no-repeat;background-size:contain}.promo-events .promo.comedy-promo:after,.promo-section .promo.comedy-promo:after{content:"";position:absolute;left:0;bottom:-220px;width:439px;height:90%;background:url(/images/promos/promo_comedy_3.jpg) no-repeat}.promo-events .promo.webinar-promo:after,.promo-section .promo.webinar-promo:after{content:"";position:absolute;left:0;bottom:-205px;width:400px;height:90%;background:url(/images/promos/promo_webinar.jpg) no-repeat;background-size:contain}.promo-events .promo.tips-booklets:after,.promo-section .promo.tips-booklets:after{content:"";position:absolute;left:10px;bottom:-140px;width:400px;height:100%;background:url(/images/promos/tips_2020.png) no-repeat}.promo-events .promo.tips-booklets-right:after,.promo-section .promo.tips-booklets-right:after{content:"";background:url(/images/promos/tips.jpg) right 0 no-repeat #eee;position:absolute;z-index:-1;bottom:0;right:-160px;width:449px;height:100%}.promo-events .promo.gdpr-promo:after,.promo-section .promo.gdpr-promo:after{content:"";background:url(/images/promos/gdpr-calendar.jpg) right center no-repeat #eee;position:absolute;z-index:-1;bottom:0;right:-120px;width:440px;height:100%}.promo-events .promo.legelex-promo:after,.promo-section .promo.legelex-promo:after{left:0;width:100%}.promo-events .promo.christmas-promo:after,.promo-section .promo.christmas-promo:after{content:"";position:absolute;left:10px;bottom:-140px;width:448px;height:240px;background:url(/images/christmas/christmas-promo.png) no-repeat}.promo-events .promo.event-one:after,.promo-section .promo.event-one:after{content:"";position:absolute;bottom:0;left:0;width:350px;height:188px;background:url(/cms/photo/logos/event_one.png) no-repeat}.promo-events .promo.poster-ad:after,.promo-section .promo.poster-ad:after{content:"";background:url(/cms/photo/misc/social-posters-ad.jpg) no-repeat #eee;z-index:-1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;left:-7%;width:360px;height:320px}.promo-events .promo.event-two:after,.promo-section .promo.event-two:after{content:"";background:url(/images/promos/event-two.jpg) right 0 no-repeat #eee;z-index:-1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:0;width:360px;height:315px}.bubble-list{padding:6rem 0}.bubble-list li:nth-child(1){top:-40px;-webkit-animation:fade 5s linear;animation:fade 5s linear}.bubble-list li:nth-child(1).move{top:100px}.bubble-list li:nth-child(2){top:100px;-webkit-animation:fade 10s linear;animation:fade 10s linear}.bubble-list li:nth-child(2).move{top:-70px}.bubble-list li:nth-child(3){top:-40px;-webkit-animation:fade 15s linear;animation:fade 15s linear}.bubble-list li:nth-child(3).move{top:40px}.bubble-list li:nth-child(4){-webkit-animation:fade 20s linear;animation:fade 20s linear}.bubble-list li:nth-child(4).move{top:-40px}.bubble-list li a{width:320px;height:320px;font-size:1.7rem}.footer-signoff:before{background:url(/images/big-c-signoff.png) no-repeat;content:"";position:absolute;bottom:0;left:0;width:406px;height:360px;z-index:-1}.footer-signoff,.footer-signoff+.contact{margin-left:calc(30% + 80px);padding-left:0;padding-right:0}.career-stats .career-stat-1{padding-top:5rem}.career-stats .career-stat-2{padding-top:2rem}.career-stats .career-stat-3{padding-top:4.5rem}body#legal-branding .block-header,body#more-business .block-header,body#something-else .block-header,body#websites-for-law-firms .block-header{left:25vw}body#legal-branding .panel.one .image-wrap,body#more-business .panel.one .image-wrap,body#something-else .panel.one .image-wrap,body#websites-for-law-firms .panel.one .image-wrap{border-radius:50%;display:block;overflow:hidden;width:450px;height:450px}body#legal-branding .panel.one .image-wrap img,body#more-business .panel.one .image-wrap img,body#something-else .panel.one .image-wrap img,body#websites-for-law-firms .panel.one .image-wrap img{display:block;max-height:100%}body#legal-branding .panel.one .portfolio,body#more-business .panel.one .portfolio,body#something-else .panel.one .portfolio,body#websites-for-law-firms .panel.one .portfolio{display:block;position:relative;top:80px;left:340px;margin:0 0 0 1vw;float:none}#fGallery li,#fGallery li:nth-child(3n+3){margin-right:2%}body#legal-branding .panel.two,body#more-business .panel.two,body#something-else .panel.two,body#websites-for-law-firms .panel.two{height:750px}body#legal-branding .panel.three .panel-header p,body#more-business .panel.three .panel-header p,body#something-else .panel.three .panel-header p,body#websites-for-law-firms .panel.three .panel-header p{font-size:1.3rem}body#legal-branding .panel.three .left.side p,body#more-business .panel.three .left.side p,body#something-else .panel.three .left.side p,body#websites-for-law-firms .panel.three .left.side p{font-size:2rem}body#legal-branding .panel.four p,body#more-business .big-grid-column .big-grid-box .title,body#more-business .panel.four p,body#something-else .panel.four p,body#websites-for-law-firms .panel.four p{font-size:2.2rem}body#legal-branding .panel.four .sign-off,body#more-business .panel.four .sign-off,body#something-else .panel.four .sign-off,body#websites-for-law-firms .panel.four .sign-off{text-align:left;width:60%;left:15%;padding-left:0;padding-right:0}body#legal-branding .panel.four,body#more-business .panel.four,body#something-else .panel.four,body#websites-for-law-firms .panel.four{background:url(/images/big-c.png) -150px 0 no-repeat;background-size:contain;height:700px}body#legal-branding .panel.four .contact,body#more-business .panel.four .contact,body#something-else .panel.four .contact,body#websites-for-law-firms .panel.four .contact{text-align:left}.panel-wrapper.promo .panel{width:50%}body#more-business .big-grid-column .big-grid-box .title span.more-text{font-size:2rem}body#more-business .big-grid-column .big-grid-box p{font-size:1.4rem}body#more-business .big-grid-column.centre .big-grid-box.content{padding:170px 3.5rem 3.5rem}body#more-business .big-grid-column.centre .big-grid-box.content p{font-size:1.3rem}body#more-business .big-grid-column.centre .big-grid-box.content p:first-of-type{font-size:2.6rem}#fGallery li{width:23.5%}#fGallery li:nth-child(4n+4){margin-right:0}.staff-cards .card{margin-left:0;margin-right:0}.profile-banner{min-height:1024px}.profile-intro .meta.name{position:absolute;left:0;top:0;width:450px;height:450px;font-size:4rem}.profile-intro .meta.jobtitle{margin-top:2rem;left:-5%;width:325px;height:325px;font-size:2rem}.profile-blurb{position:absolute;bottom:0;left:0;padding-left:5%;padding-right:5%}.centre .staff-biography p{font-size:1.3rem}.centre .staff-biography p:first-child{font-size:2.6rem;margin:0 0 2rem}.staff-profile .profile-name{width:21vw;height:21vw;border-radius:100%;display:block;position:absolute;top:3rem;left:3rem;z-index:100;background:#ef4d16;color:#fff;font-size:2rem;font-weight:300;text-align:center}.staff-profile .profile-name span{position:absolute;display:block;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}.staff-profile .staff-social{margin-left:65%;margin-top:1.5rem}.staff-profile .staff-contact{margin-left:65%}.profile-text-dark,.profile-text-light{padding:3rem}}@media only screen and (min-width:90em){.staff-profile .profile-name{width:21vw;height:21vw;border-radius:100%;display:block;position:absolute;top:3rem;left:3rem;z-index:100;background:#ef4d16;color:#fff;font-size:2rem;font-weight:300;text-align:center}}@media only screen and (min-width:100em){.top-bar-inner{width:95%;margin:0 auto;padding:0}.footer-inner{padding:0 10%}div.section{padding-left:5%;padding-right:5%}.pre-footer-inner{padding:0 10%}.main{padding:0 10% 6rem}.section-title{width:350px;height:350px}.section-title span{font-size:3.2rem}.circle-image img{width:325px;height:325px}.menu-toggle{right:0}.nav{left:2.5%;right:2.5%;background-image:url(/images/big-c-nav.png);background-repeat:no-repeat;background-position:0 4rem}.nav .search-container{width:70%;margin-left:30%}.menu.level-1{width:70%;float:right;font-size:1.1rem}.menu.level-1>.link{width:31.5%}.menu.level-1>.link:nth-last-child(2){margin:0;border:0}.menu.level-1>.link:last-child{position:absolute;top:0;right:0}#link-our-services{left:33.5%}.search-results-container{padding:0 3rem}.promo-events .promo:nth-child(odd) p,.promo-section .promo:nth-child(odd) p{padding-left:55%}.promo-events .promo:nth-child(even) p,.promo-section .promo:nth-child(even) p{padding-right:55%}.promo-events .promo .h3,.promo-section .promo .h3{font-size:2.5rem}.promo-events .promo.event-chatbot .h3,.promo-events .promo.event-one .h3,.promo-events .promo.legelex-promo .h3,.promo-section .promo.event-chatbot .h3,.promo-section .promo.event-one .h3,.promo-section .promo.legelex-promo .h3{font-size:2rem}.promo-events .promo.furlough-promo:after,.promo-events .promo.seo-promo:after,.promo-section .promo.furlough-promo:after,.promo-section .promo.seo-promo:after{right:0;bottom:-35px}.promo-events .promo.healthcheck:after,.promo-section .promo.healthcheck:after{left:0;bottom:-35px}.promo-events .promo.comedy-promo:after,.promo-section .promo.comedy-promo:after{left:20px;bottom:-220px}.promo-events .promo.tips-booklets:after,.promo-section .promo.tips-booklets:after{left:20px;bottom:-130px}.promo-events .promo.gdpr-promo:after,.promo-events .promo.tips-booklets-right:after,.promo-section .promo.gdpr-promo:after,.promo-section .promo.tips-booklets-right:after{right:0}.promo-events .promo.legelex-promo:after,.promo-section .promo.legelex-promo:after{bottom:0}.promo-events .promo.christmas-promo:after,.promo-section .promo.christmas-promo:after{left:20px;bottom:-130px}.promo-events .promo.event-one:after,.promo-section .promo.event-one:after{left:0;bottom:0}.promo-events .promo.event-chatbot:after,.promo-section .promo.event-chatbot:after{right:0;bottom:0}.promo-events .promo.poster-ad:after,.promo-section .promo.poster-ad:after{left:0;bottom:-35px}.promo-events .promo.event-two:after,.promo-section .promo.event-two:after{right:0}.bubble-list{width:90%}.bubble-list li:nth-child(2){left:-60px}.bubble-list li:nth-child(3){left:-30px}.bubble-list li a{width:340px;height:340px;font-size:2rem}.bubble-list li a.small{width:280px;height:280px}.bubble-list li a.large{width:400px;height:400px;padding:0 3rem;left:-10px}.profile-intro .meta.name,body#legal-branding .panel.four .sign-off,body#more-business .panel.four .sign-off,body#something-else .panel.four .sign-off,body#websites-for-law-firms .panel.four .sign-off{left:10%}body#legal-branding .panel-wrapper,body#more-business .panel-wrapper,body#something-else .panel-wrapper,body#websites-for-law-firms .panel-wrapper{padding:0 10%}body#legal-branding .panel.one .image-wrap,body#more-business .panel.one .image-wrap,body#something-else .panel.one .image-wrap,body#websites-for-law-firms .panel.one .image-wrap{border-radius:50%;display:block;overflow:hidden;width:500px;height:500px}body#legal-branding .panel.one .image-wrap img,body#more-business .panel.one .image-wrap img,body#something-else .panel.one .image-wrap img,body#websites-for-law-firms .panel.one .image-wrap img{display:block;max-height:100%}body#legal-branding .panel.one .right.side .inner,body#more-business .panel.one .right.side .inner,body#something-else .panel.one .right.side .inner,body#websites-for-law-firms .panel.one .right.side .inner{font-size:1.2rem}body#legal-branding .panel.two,body#more-business .panel.two,body#something-else .panel.two,body#websites-for-law-firms .panel.two{height:700px}body#legal-branding .panel.four p,body#more-business .panel.four p,body#something-else .panel.four p,body#websites-for-law-firms .panel.four p{font-size:2.9rem}body#websites-for-law-firms .panel-wrapper.two{padding-top:130px}body#websites-for-law-firms .panel-wrapper.two h2+p{padding-left:0}body#more-business .big-grid{margin-top:3rem}body#more-business .big-grid-column .big-grid-box{padding:2.5rem}body#more-business .big-grid-column .big-grid-box .title{font-size:2.5rem}body#more-business .big-grid-column .big-grid-box p,body#more-business .big-grid-column.centre .big-grid-box.content p{font-size:1.6rem}body#more-business .big-grid-column.centre .big-grid-box.content{padding:170px 6.5rem 6.5rem}body#more-business .big-grid-column.centre .big-grid-box.content p:first-of-type{font-size:3rem;margin-bottom:4rem}.staff-list .h2{font-size:3rem}.profile-blurb{padding-left:20%;padding-right:20%}.profile-blurb p{font-size:1.8rem}.centre .staff-biography p{font-size:1.6rem}.centre .staff-biography p:first-child{font-size:3rem;margin-bottom:4rem}.staff-profile .profile-name{width:350px;height:350px;border-radius:100%;display:block;position:absolute;top:3rem;left:3rem;z-index:100;background:#ef4d16;color:#fff;font-size:2rem;font-weight:300;text-align:center}.staff-profile .profile-name span{position:absolute;top:50%;left:30%;-webkit-transform:translate(-22%,-50%);transform:translate(-22%,-50%)}.staff-profile .staff-social{margin-top:2rem}.profile-text-dark p,.profile-text-light p{font-size:1.3rem}}@media only screen and (min-width:110em){body#legal-branding .panel.one .clients,body#more-business .panel.one .clients,body#something-else .panel.one .clients,body#websites-for-law-firms .panel.one .clients{display:block;top:50px;left:350px;margin:-80px 0 0 15vw;position:relative;width:250px;height:250px;border-radius:100%;z-index:1}body#something-else .panel.one .clients{margin:-164px 0 0 48vw}}@media only screen and (min-width:125em){.page-title .h1,.page-title h1{font-size:3rem}.promo-events .promo:nth-child(odd) p,.promo-section .promo:nth-child(odd) p{padding-left:60%}.bubble-list li a,.footer-signoff p{font-size:2.2rem}.browser-icons{max-width:none}.profile-banner .h1{font-size:6rem}.staff-profile .profile-name{width:475px;height:475px;font-size:2.4rem}.staff-profile .staff-contact{font-size:1.8rem}}@media screen and (min-width:1400px){#Object_303441 .bx-next,#Object_369999 .bx-next{left:800px}}@media screen and (max-width:960px){#form-feedback .ratings-key{display:block}#form-feedback .radio-label{max-width:35%;display:block;width:35%!important;float:left}#form-feedback .rating-list{float:right;width:49%}#form-feedback .row{margin-top:10px}#form-feedback .row li{visibility:hidden;width:10%}#form-feedback .row li:nth-child(2):before{content:'4';visibility:visible;margin-left:12px}#form-feedback .row li:nth-child(3):before{content:'3';visibility:visible;margin-left:12px}#form-feedback .row li:nth-child(4):before{content:'2';visibility:visible;margin-left:5px}#form-feedback .row li:nth-child(5):before{content:'1';visibility:visible;margin-left:5px}#form-feedback .row li:first-child{width:50%}}@-webkit-keyframes hippyshake{0%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%,20%,60%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}}@-webkit-keyframes topBar{from{top:-60px}to{top:0}}@keyframes topBar{from{top:-60px}to{top:0}}@-webkit-keyframes topBarAdmin{from{top:-60px}to{top:30px}}@keyframes topBarAdmin{from{top:-60px}to{top:30px}}@-webkit-keyframes topBarReverse{from{top:0}to{top:-60px}}@keyframes topBarReverse{from{top:0}to{top:-60px}}@-webkit-keyframes fx{50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}@keyframes fx{50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}@keyframes hippyshake{0%,80%{-webkit-transform:translateX(2px);transform:translateX(2px)}100%,20%,60%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}}