.wrapper,sub,sup{position:relative}img,legend{border:0}fieldset,legend,td,th{padding:0}.nav .mega-menu .sub-menu li a:hover,.nav .mega-menu-title-link:hover{text-decoration:underline}@-webkit-keyframes loading{50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}body{margin:0;overflow-x:hidden;padding-bottom:65px}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}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}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{box-sizing:content-box;height:0}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]{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;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:none;margin:0}table{border-collapse:collapse;border-spacing:0}@-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)}}@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)}}@keyframes loading{50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{opacity:0}}.fdr-testimonial-rotator .content,.header .search-container .search-form,.header .search-widget .blog-search-bar .search-form,.inner,.panel-messaging,.search-widget .header .blog-search-bar .search-form,.type-landing .column-centre-blocks .block,.type-overview .column-centre-blocks .block{width:100%;max-width:1300px;margin:0 auto}#for-your-business .service-list-links .sub-menu:after,.author-meta:after,.blog-authors-wrapper .blog-author-wrapper-single:after,.blog-authors-wrapper .blog-author-wrapper:after,.blog-items .item.blog:after,.calls-to-action:after,.cms-share.share-extras:after,.columns-two:after,.cookies .cookies-buttons:after,.document:after,.footer .footer-inner:after,.header .header-inner:after,.header-inner .social-icons:after,.header-offices .office-list:after,.header-offices:after,.hero .hero-inner:after,.main:after,.mobile-ui .mobile-ui-buttons:after,.mobile-ui-nav .item:after,.nav-actions:after,.nav:after,.news:after,.pagination-container:after,.pre-footer .fdr-global-form .intro-row:after,.pre-footer .fdr-global-form:after,.pre-footer .pre-footer-inner:after,.pre-footer-news:after,.profile-tabs:after,.related-items:after,.search-buckets .search-result:after,.search-container .search-bar:after,.search-tabs-container:after,.search-widget .blog-search-bar .search-bar:after,.search-widget .blog-search-options:after,.section-fdr-foundation .header-contact:after,.service-list-buttons:after,.service-list-links:after,.staff-cards:after,.staff-rotator .rotate:after,.staff-search-container .staff-search-actions:after,.staff-search-results:after,.type-office .centre .office li.locations:after,form .row:after{content:'';clear:both;display:block;width:100%;overflow:hidden}.footer .footer-inner,.footer .office-list,.nav .mega-menu-wrapper,.pre-footer-news{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.archive-widget .archive-calendars .archive-calendar-date,.comment-widget .comment .comment-controls .has-icon,.related-items .related .related-title,.staff-cards .card .staff-contact .email,.staff-cards .card .staff-contact .profile,.staff-profile .staff-contact li.has-icon,.staff-rotator .staff-attributes .staff-contact .has-icon{min-height:0}.archive-widget .archive-calendars .archive-calendar-date .icon-link,.comment-widget .comment .comment-controls .has-icon .icon-link,.related-items .related .related-title .icon-link,.staff-cards .card .staff-contact .email .icon-link,.staff-cards .card .staff-contact .profile .icon-link,.staff-profile .staff-contact li.has-icon .icon-link,.staff-rotator .staff-attributes .staff-contact .has-icon .icon-link{min-height:0;padding-left:0}.archive-widget .archive-calendars .archive-calendar-date .icon,.comment-widget .comment .comment-controls .has-icon .icon,.related-items .related .related-title .icon,.staff-cards .card .staff-contact .email .icon,.staff-cards .card .staff-contact .profile .icon,.staff-profile .staff-contact li.has-icon .icon,.staff-rotator .staff-attributes .staff-contact .has-icon .icon{display:none}.blog-authors-wrapper .blog-author-wrapper .staff-image img,.blog-authors-wrapper .blog-author-wrapper-single .staff-image img,.search-buckets .search-result .search-staff-image img,.speaker .speaker-header .speaker-image img,.staff-cards .card .staff-image img{display:block;width:100%}#billpay .billpay-form .checkboxlist .checkbox,.block-text .button-list li .cookies.cookies-allowed a.allow,.block-text .button-list li .cookies.cookies-denied a.deny,.blog-widget.archive-widget .archive-calendars,.calls-to-actions-wrapper .fdr-global-form .block-header,.checkbox-list .checkbox,.comment-widget .avatar-image,.cookies.cookies-allowed .block-text .button-list li a.allow,.cookies.cookies-allowed .button.allow,.cookies.cookies-allowed .cookies-buttons .button a.allow,.cookies.cookies-allowed .cookies-denied,.cookies.cookies-allowed .type-landing .column-centre-blocks .block .button-list li a.allow,.cookies.cookies-allowed .type-overview .column-centre-blocks .block .button-list li a.allow,.cookies.cookies-denied .block-text .button-list li a.deny,.cookies.cookies-denied .button.deny,.cookies.cookies-denied .cookies-allowed,.cookies.cookies-denied .cookies-buttons .button a.deny,.cookies.cookies-denied .type-landing .column-centre-blocks .block .button-list li a.deny,.cookies.cookies-denied .type-overview .column-centre-blocks .block .button-list li a.deny,.cookies.cookies-none .cookies-allowed,.cookies.cookies-none .cookies-denied,.header-offices .office-list .locations,.hidden,.map span,.nav .menu,.nav-actions,.pagination-container .pagination .pagination-arrow,.pre-footer-news .fdr-news.tweets .u-hiddenVisually,.pre-footer-news .item .article-meta,.pre-footer-news .item .article-synopsis,.profile-articles .related-items>.h3,.profile-articles form .related-items>.legend,.radio-list .radio,.rotator-has-controls .bx-controls-direction a.disabled,.search-buckets .search-result .search-date,.search-buckets .search-result .searchResultDate,.search-buckets .search-result .staff-alpha-sort,.search-container .search-button .icon-link,.search-container .search-label,.search-container .search-submit,.search-widget .blog-search-bar .search-button .icon-link,.search-widget .blog-search-bar .search-label,.search-widget .blog-search-bar .search-submit,.search-widget .search-widget .title,.section-people .staff-list h2,.share-widget .share-social,.staff-biography .job-title,.staff-biography .title,.staff-cards .card .staff-contact .mobile,.staff-cards .card .staff-contact .phone,.staff-cards .card .staff-departments,.staff-cards .card .staff-details .office,.staff-cards .card .staff-details .profile,.staff-cards .card .staff-social,.staff-profile .staff-contact .h3,.staff-profile .staff-contact form .legend,.staff-profile .staff-departments,.staff-profile .staff-office,.staff-profile .staff-social,.sub-nav:empty,.subscribe-widget .subscribe-widget,.type-landing .column-centre-blocks .block .button-list li .cookies.cookies-allowed a.allow,.type-landing .column-centre-blocks .block .button-list li .cookies.cookies-denied a.deny,.type-landing .column-centre-blocks .type-overview .block .block-header,.type-office .centre .iframe-wrapper,.type-overview .block-text .block-header,.type-overview .column-centre-blocks .block .block-header,.type-overview .column-centre-blocks .block .button-list li .cookies.cookies-allowed a.allow,.type-overview .column-centre-blocks .block .button-list li .cookies.cookies-denied a.deny,.type-secure #footerContainer,.type-secure .block.login .email,form .profile-articles .related-items>.legend,form .staff-profile .staff-contact .legend{display:none}.loading{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading .dot{width:14px;height:14px;margin:0 7px;background:#fff;display:inline-block;-webkit-transform:scale(0);transform:scale(0);border-radius:50%;-webkit-animation:loading 1s ease infinite;animation:loading 1s ease infinite}.loading p{color:#fff;margin:0;text-align:center}.loading .dot:nth-child(2){-webkit-animation:loading 1s ease infinite .3s;animation:loading 1s ease infinite .3s}.loading .dot:nth-child(3){-webkit-animation:loading 1s ease infinite .6s;animation:loading 1s ease infinite .6s}body,html{min-height:100%}body.adminMode{margin-top:30px}body.adminMode .nav.fixed{top:30px}body.lock{position:fixed;height:100vh;overflow:hidden}@media only screen and (min-width:50em){body{padding-bottom:0}body.lock{position:static;height:auto;overflow:auto}}::-moz-selection{color:#fff;background:#233582}::selection{color:#fff;background:#233582}.wrapper{min-height:100vh}.has-icon,.has-icon .icon-content,.has-icon .icon-link{min-height:30px;display:block;position:relative}.column{position:relative}.block,.list{margin-bottom:3rem}.has-icon .icon-content,.has-icon .icon-link{padding-left:30px;z-index:1}.has-icon .icon{width:30px;position:absolute;top:0;left:0;height:100%;fill:#4f7297;z-index:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.blog-items .item.blog,.news,.related-items{padding:0 0 4rem;border-bottom:1px solid #c7d7e5;margin:0 0 4rem}.news .list-header{margin:0 0 2rem}.news .title{display:inline}.news .datetime:before{content:'\00a0-\00a0'}.news .content{padding:0 0 2rem}.related-items .related{margin:0 0 1.33333rem}.related-items .related .datetime{color:#4f7297}.author-meta{margin:0 0 2rem;padding:0!important;list-style:none!important;line-height:1.3}.author-meta .meta-label:after{content:':\00a0'}.author-image{float:left;width:64px;height:64px;margin-right:20px;border-radius:3px;overflow:hidden}.author-image+.author-meta{padding:5px 0 0}.speaker{margin:0 0 1.5rem}.speaker .speaker-header{margin:0 0 2rem}.speaker .speaker-header .speaker-image{float:left;margin:0 2rem 0 0;max-width:50%}.speaker .speaker-header .name{margin:0 0 1rem}.speaker .speaker-quote{clear:both}.article-image{margin:2rem 0}.article-image img{max-width:100%}.pagination-container{text-align:right;padding:0 0 1.5rem}.pagination-container .pagination{display:inline-block}.pagination-container .pagination .pagination-label{margin:0 1.5rem 0 0}.pagination-container .pagination li{float:left;margin:0 0 0 .5rem}.pagination-container .pagination li a{display:block;width:30px;height:30px;border-radius:3px;text-align:center}.pagination-container .pagination li.active a,.pagination-container .pagination li:hover a{background:#34a4b5;color:#fff}.disclaimer{padding:2rem;margin:0 0 3rem;background:#ebeef0;font-size:.9rem;line-height:1.3}.document{position:relative;padding:1.33333rem 0;border-top:1px solid #c7d7e5}.document .document-name{padding-left:60px;padding-right:70px;font-size:1.5rem}.document .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:50px;height:50px;padding:10px}.document .document-meta{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:1.5rem;color:#4f7297}.document .document-meta .datetime{display:none}.document.block{border:none}.document.block .document-meta{float:left;margin-left:5px}.document.block .document-meta li{width:auto}.mobile-ui{position:fixed;right:0;left:0;bottom:0;height:65px;z-index:300;-webkit-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.mobile-ui .mobile-ui-buttons,.mobile-ui .ui-button{position:relative;z-index:2}.mobile-ui .mobile-ui-button{float:left;width:25%}.mobile-ui .mobile-ui-panels{width:400vw}@media only screen and (min-width:50em){.mobile-ui{display:none}}.mobile-ui .ui-button{display:block;width:100%;height:65px;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:#233582;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.mobile-ui .ui-button.active{background:#34a4b5}.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:1.1rem;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:#1e2d6e;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{visibility:visible;opacity:1;top:0}.mobile-ui .mobile-ui-panels-container.in-view .mobile-ui-panel{height:100%;overflow:visible}.mobile-ui .mobile-ui-panel-close{visibility:hidden;opacity:0;background:rgba(17,17,17,.4);position:fixed;top:-50px;right:0;width:50px;height:50px;cursor:pointer;min-height:50px;z-index:301;-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:#1e2d6e;color:#fff;overflow:hidden}.mobile-ui .mobile-ui-panel>.title{font-size:1.5rem;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:325px}.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}.mobile-ui-nav{position:relative;height:100%}.mobile-ui-nav .menu-panel{position:absolute;top:0;bottom:0;left:0;width:100%;background:#1e2d6e}.mobile-ui-nav .menu-panel.menu-level-1{top:97.5px}.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.7rem}.mobile-ui-nav .sub-menu-title .link.active{background:0 0}.mobile-ui-nav .item{border-bottom:1px solid rgba(255,255,255,.2)}.mobile-ui-nav .item-inner{position:relative}.mobile-ui-nav .link{display:block;padding:10px calc(10px + 15vw);color:#fff;font-size:1.4rem}.mobile-ui-nav .link.active,.mobile-ui-nav .link:active{background:#007bc2;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;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:#34a4b5}.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{top:50%;left:50%;-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{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.mobile-ui-panel-enquiry .form ::-webkit-input-placeholder{color:#636c74}.mobile-ui-panel-enquiry .form :-moz-placeholder{color:#636c74}.mobile-ui-panel-enquiry .form ::-moz-placeholder{color:#636c74}.mobile-ui-panel-enquiry .form :-ms-input-placeholder{color:#636c74}.mobile-ui-panel-enquiry .form .form-intro{margin:0 0 2rem}.mobile-ui-panel-enquiry .form label{display:block;color:#fff}.mobile-ui-panel-enquiry .form .captcha-wrapper label{display:block}.mobile-ui-panel-enquiry .form .submit{margin:2rem 0 0;background:#34a4b5}.mobile-ui-panel-enquiry .form .submit:hover{background:#2e92a1}.mobile-ui-panel-enquiry .form .gdpr-notice{border-top:2px solid #fff}.mobile-ui-panel-enquiry .form .gdpr-notice a{color:#34a4b5;font-weight:700}.mobile-ui-panel-enquiry .form .gdpr-notice a:hover{color:#fff}.mobile-ui-panel-search .search-container .search-bar,.mobile-ui-panel-search .search-widget .blog-search-bar .search-bar,.search-widget .mobile-ui-panel-search .blog-search-bar .search-bar{height:60px}.mobile-ui-panel-search .search-container .search-bar ::-webkit-input-placeholder,.mobile-ui-panel-search .search-widget .blog-search-bar .search-bar ::-webkit-input-placeholder,.search-widget .mobile-ui-panel-search .blog-search-bar .search-bar ::-webkit-input-placeholder{color:#fff}.mobile-ui-panel-search .search-container .search-bar :-moz-placeholder,.mobile-ui-panel-search .search-widget .blog-search-bar .search-bar :-moz-placeholder,.search-widget .mobile-ui-panel-search .blog-search-bar .search-bar :-moz-placeholder{color:#fff}.mobile-ui-panel-search .search-container .search-bar ::-moz-placeholder,.mobile-ui-panel-search .search-widget .blog-search-bar .search-bar ::-moz-placeholder,.search-widget .mobile-ui-panel-search .blog-search-bar .search-bar ::-moz-placeholder{color:#fff}.mobile-ui-panel-search .search-container .search-bar :-ms-input-placeholder,.mobile-ui-panel-search .search-widget .blog-search-bar .search-bar :-ms-input-placeholder,.search-widget .mobile-ui-panel-search .blog-search-bar .search-bar :-ms-input-placeholder{color:#fff}.mobile-ui-panel-search .search-container .search-input,.mobile-ui-panel-search .search-widget .blog-search-bar .search-input,.search-widget .mobile-ui-panel-search .blog-search-bar .search-input{background:#007bc2;border-color:#007bc2}.mobile-ui-panel-search .search-container .search-button,.mobile-ui-panel-search .search-container .search-input:focus,.mobile-ui-panel-search .search-widget .blog-search-bar .search-button,.mobile-ui-panel-search .search-widget .blog-search-bar .search-input:focus,.search-widget .mobile-ui-panel-search .blog-search-bar .search-button,.search-widget .mobile-ui-panel-search .blog-search-bar .search-input:focus{background:#233582}.mobile-ui-panel-search .search-container .search-button:hover,.mobile-ui-panel-search .search-widget .blog-search-bar .search-button:hover,.search-widget .mobile-ui-panel-search .blog-search-bar .search-button:hover{background:#1e2d6e}.mobile-ui-panel-phone ul li{color:#fff;font-size:1.5rem}.mobile-ui-panel-phone ul li.office{margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px solid rgba(255,255,255,.05)}.mobile-ui-panel-phone ul li.office:first-child{padding-top:1rem;border-top:1px solid rgba(255,255,255,.05)}.mobile-ui-panel-phone ul li .locations{margin-top:.66667rem}.mobile-ui-panel-phone ul li .locations p{font-size:1.1rem;margin-bottom:.66667rem;padding-bottom:.66667rem}.mobile-ui-panel-phone ul li .locations p span{display:block}.mobile-ui-panel-phone ul li .phone{font-weight:700}.mobile-ui-panel-phone ul li .appointment{text-transform:uppercase;font-size:1rem}.mobile-ui-panel-phone ul li a{display:block;font-weight:700;color:#34a4b5}.mobile-ui-panel-phone ul li a:hover{color:#233582}.nav .sub-menu.mega-menu-wrapper{padding:5rem 1.5rem;background:#233582;width:100%;overflow:visible}@media only screen and (min-width:82.5em){.nav .sub-menu.mega-menu-wrapper{padding-left:0;padding-right:0}}.nav .sub-menu.mega-menu-wrapper:after,.nav .sub-menu.mega-menu-wrapper:before{content:"";position:absolute;top:0;z-index:100;height:100%;width:100%;background:#233582}.nav .sub-menu.mega-menu-wrapper:before{right:100%}.nav .sub-menu.mega-menu-wrapper:after{left:100%}.nav .mega-menu-wrapper .mega-menu{position:relative;padding:0 2rem}.nav .mega-menu-wrapper .mega-menu:first-child{padding-left:0}.nav .mega-menu-wrapper .mega-menu.mega-menu-content{position:relative}.nav .mega-menu-wrapper .mega-menu.mega-menu-content>.menu-quote{display:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%;left:10%;margin:0}.nav .mega-menu-wrapper .mega-menu.mega-menu-content>.menu-quote blockquote{font-size:2.3rem;color:#007bc2}.nav .mega-menu-wrapper .mega-menu.mega-menu-content>.menu-quote p{font-weight:400;color:#007bc2;margin-top:2rem}.nav .mega-menu-title-link{display:block;color:#fff;font-size:1.7rem;padding:0;font-weight:700;margin-bottom:.66667rem}.nav .mega-menu .sub-menu li a{background:0 0;display:block;padding:3px 2rem 3px 0;color:#fff;font-weight:400;font-size:1.2rem}@media only screen and (min-width:50em){.nav,.nav .menu{display:block}.nav,.nav .mega-menu-services{width:100%}.nav{position:relative;clear:both;background:#fff;visibility:visible;opacity:1}.nav .mega-menu-services .mega-menu:last-child{padding-left:0}}@media only screen and (min-width:50em) and (min-width:1060px){.nav .mega-menu-services{float:left;width:66.66667%}.nav .mega-menu-services .item{float:left}.nav .mega-menu-services .item:nth-child(n){clear:none;width:50%}.nav .mega-menu-services .item:nth-child(2n+1){clear:both;margin-left:0}.nav .mega-menu-content{float:left;width:33.33333%}}.helper,.staff-list .title{clear:both}@media only screen and (min-width:50em){.nav .mega-menu-content:last-child{padding-right:0;border-left:1px solid rgba(255,255,255,.1)}.nav.fixed{position:fixed}.nav .menu{float:right}.nav .menu>.item{float:left;margin-left:.66667rem;padding-bottom:35px}.nav .menu>.item:hover .level-1{background:#fff;color:#233582}.nav .menu>.item:hover .sub-menu{top:120px;-webkit-transform:translateX(0);transform:translateX(0)}.nav .item>.sub-menu{position:absolute;top:-100rem;width:300px;-webkit-transform:translateX(-40px);transform:translateX(-40px);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;z-index:1000}.nav .item>.sub-menu.mega-menu-wrapper{left:0;width:100%}.nav .link{display:block;padding:10px;background:#233582;color:#fff;font-size:1.3rem;font-weight:300;line-height:1.4;-webkit-transition:color .2s ease-out,background .2s ease-out;transition:color .2s ease-out,background .2s ease-out}.nav .link.active,.nav .link.active:hover,.nav .link:active,.nav .link:hover{background:#1e2d6e;color:#fff}.nav .link.level-1{position:relative;height:40px;line-height:40px;padding:0;background:#fff;color:#9aa6b2;text-align:center;z-index:2}.nav .link.level-1.active,.nav .link.level-1.active:hover,.nav .link.level-1:active,.nav .link.level-1:hover{background:#fff;color:#233582}}@media only screen and (min-width:1060px){.nav .mega-menu-wrapper .mega-menu.mega-menu-content>.menu-quote{display:block}.nav .menu{padding-left:150px}.nav .menu>.item{margin-left:15px;padding-bottom:30px}.nav .link{padding:10px 20px}}@media only screen and (min-width:82.5em){.nav .menu{padding-left:0}.nav .menu>.item:hover .sub-menu{top:70px}}.modal.cookies{padding:0}.modal.cookies .modal-content .cookies-text{margin-bottom:2rem;line-height:1.7;font-size:1.4rem}.modal.cookies .modal-content .cookies-text.cookies-none{font-size:1.2rem;color:#8996a0}.cookies{visibility:hidden;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.cookies.animate{visibility:visible;opacity:1}.cookies .cookies-buttons{width:100%;text-align:center;padding:0;list-style:none}.block-text .button-list li .cookies .cookies-buttons a,.cookies .cookies-buttons .block-text .button-list li a,.cookies .cookies-buttons .button,.cookies .cookies-buttons .button a,.cookies .cookies-buttons .type-landing .column-centre-blocks .block .button-list li a,.cookies .cookies-buttons .type-overview .column-centre-blocks .block .button-list li a,.type-landing .column-centre-blocks .block .button-list li .cookies .cookies-buttons a,.type-overview .column-centre-blocks .block .button-list li .cookies .cookies-buttons a{width:48%;float:left;padding:0;color:#636c74;background:0 0}.block-text .button-list li .cookies .cookies-buttons a:first-child,.cookies .cookies-buttons .block-text .button-list li a:first-child,.cookies .cookies-buttons .button a:first-child,.cookies .cookies-buttons .button:first-child,.cookies .cookies-buttons .type-landing .column-centre-blocks .block .button-list li a:first-child,.cookies .cookies-buttons .type-overview .column-centre-blocks .block .button-list li a:first-child,.type-landing .column-centre-blocks .block .button-list li .cookies .cookies-buttons a:first-child,.type-overview .column-centre-blocks .block .button-list li .cookies .cookies-buttons a:first-child{margin-right:4%}.block-text .button-list li .cookies .cookies-buttons a a,.cookies .cookies-buttons .block-text .button-list li a a,.cookies .cookies-buttons .button a,.cookies .cookies-buttons .type-landing .column-centre-blocks .block .button-list li a a,.cookies .cookies-buttons .type-overview .column-centre-blocks .block .button-list li a a,.type-landing .column-centre-blocks .block .button-list li .cookies .cookies-buttons a a,.type-overview .column-centre-blocks .block .button-list li .cookies .cookies-buttons a a{display:block;width:100%;font-weight:700}.block-text .button-list li .cookies .cookies-buttons a:hover,.block-text .button-list li .cookies .cookies-buttons a:hover a,.cookies .cookies-buttons .block-text .button-list li a:hover,.cookies .cookies-buttons .block-text .button-list li a:hover a,.cookies .cookies-buttons .button a:hover,.cookies .cookies-buttons .button a:hover a,.cookies .cookies-buttons .button:hover,.cookies .cookies-buttons .button:hover a,.cookies .cookies-buttons .type-landing .column-centre-blocks .block .button-list li a:hover,.cookies .cookies-buttons .type-landing .column-centre-blocks .block .button-list li a:hover a,.cookies .cookies-buttons .type-overview .column-centre-blocks .block .button-list li a:hover,.cookies .cookies-buttons .type-overview .column-centre-blocks .block .button-list li a:hover a,.type-landing .column-centre-blocks .block .button-list li .cookies .cookies-buttons a:hover,.type-landing .column-centre-blocks .block .button-list li .cookies .cookies-buttons a:hover a,.type-overview .column-centre-blocks .block .button-list li .cookies .cookies-buttons a:hover,.type-overview .column-centre-blocks .block .button-list li .cookies .cookies-buttons a:hover a{color:#233582;border-color:#233582}.overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:rgba(35,53,130,.9)}.modal{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:60px;width:90%;padding:0 0 60px;z-index:901}@media only screen and (min-width:40em){.modal{top:140px;max-width:650px;padding:0 0 140px}}.modal .modal-content h1{margin-top:0;padding-right:35px;color:#233582;line-height:1}.modal .modal-inner{position:relative;background:#fff;padding:2rem}.modal .modal-inner .modal-close{position:absolute;top:2rem;right:2rem;left:auto;cursor:pointer;z-index:902}.modal .modal-inner .modal-close:hover .icon{fill:#34a4b5}.modal .modal-inner .modal-close .icon{fill:#233582}.type-secure .column.centre{width:90%;max-width:650px;margin:0 auto;background:#fff;padding:2rem;box-shadow:0 0 5px rgba(17,17,17,.2);float:none}@media only screen and (min-width:40em){.type-secure .column.centre{padding:4rem}}.type-secure .column.centre .helper{display:block}.type-secure .header{height:auto;padding:2.66667rem 0;text-align:center}.type-secure .header a{display:block;text-align:center}.type-secure .header .company-logo{position:static;top:0;-webkit-transform:none;transform:none;float:none;margin:0;max-width:none;display:inline-block}.type-secure .block.login .message{margin-bottom:2rem}.type-secure .block.login .row{padding-bottom:2rem}.type-secure .block.login .row .submit{padding:0 4rem}.type-secure .main{background:0 0;box-shadow:none;padding:1.33333rem 0;width:100%}.type-secure .main .block{margin:0}#billpay{font-weight:400}#billpay #header{padding-top:3rem}#billpay .company-logo{max-width:140px;margin:0 auto}#billpay .column.left{display:block;width:90%;max-width:650px;margin:50px auto;padding:0 50px;left:0;float:none}#billpay .column.left p img{display:inline-block}#billpay .billpay-form .row{padding-bottom:2rem}#billpay .billpay-form .row .helper{display:none}#billpay .billpay-form .row.field-error .helper,#billpay .billpay-form label{display:block}#billpay .billpay-form fieldset{margin:0 0 2rem}#billpay .billpay-card-icons{padding:1rem;text-align:center}#billpay .billpay-card-icons img{margin-bottom:1rem}.sitemap-menu{margin:0}.sitemap-menu .sub-menu{padding:0 0 0 3rem;margin:1rem 0}.input,.textarea{-webkit-appearance:none;-moz-appearance:none;width:100%;padding:0 15px;border:1px solid #c7d7e5;border-radius:0;font-family:inherit;font-size:inherit;outline:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;color:#636c74}.input:focus,.textarea:focus{border-color:#233582}.input{height:50px;line-height:50px}form .form-intro{margin:0 0 2rem}form .row{position:relative;padding:0 0 1.33333rem}form .row ::-webkit-input-placeholder{color:#a8b3bd}form .row :-moz-placeholder{color:#a8b3bd}form .row ::-moz-placeholder{color:#a8b3bd}form .row :-ms-input-placeholder{color:#a8b3bd}form .row.required>label:after{content:'\00a0*';color:#34a4b5}form .row>label{display:block;margin-bottom:5px;font-size:1.3rem;padding-right:15px}form .row.captcha-wrapper>label{display:block!important}form .gdpr-notice{border-top:2px solid #233582;padding:1rem 0;margin-top:1rem!important;font-size:1.1rem}form .gdpr-notice a{font-weight:700}.helper{display:none;margin-top:5px;color:#4f7297;font-size:1.1rem}.archive-widget .row.field-error .archive-select,.archive-widget .row.field-error .select-wrapper,.author-widget .row.field-error .author-select,.row.field-error .archive-widget .archive-select,.row.field-error .archive-widget .select-wrapper,.row.field-error .author-widget .author-select,.row.field-error .input,.row.field-error .select,.row.field-error .textarea{border-color:#e74c3c!important;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-animation:hippyshake .15s linear;animation:hippyshake .15s linear;-webkit-animation-iteration-count:.5s;animation-iteration-count:.5s}.archive-widget .row.field-error .archive-select,.archive-widget .row.field-error .select-wrapper,.author-widget .row.field-error .author-select,.row.field-error .archive-widget .archive-select,.row.field-error .archive-widget .select-wrapper,.row.field-error .author-widget .author-select,.row.field-error .select{color:#636c74}.row.field-error .select-wrapper:after{border-top-color:#e74c3c}.row.field-error .helper{display:block;color:#e74c3c}.row.field-success .helper{display:none}.textarea{display:block;height:150px;padding:15px;line-height:1.7;resize:none}.textarea.small{height:100px}.select-wrapper{position:relative;background:#fff;border-radius:3px;z-index:1}.select-wrapper:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid #636c74;z-index:-1}.archive-widget .select-wrapper .archive-select,.archive-widget .select-wrapper .select-wrapper,.author-widget .select-wrapper .author-select,.select-wrapper .archive-widget .archive-select,.select-wrapper .archive-widget .select-wrapper,.select-wrapper .author-widget .author-select,.select-wrapper .select{-webkit-appearance:none;-moz-appearance:none;outline:0;width:100%;height:50px;padding:0 30px 0 15px;border:1px solid #c7d7e5;border-radius:3px;background:0 0;color:#636c74}.select-wrapper select::-ms-expand{display:none}#billpay .billpay-form .checkboxlist,.checkbox-list{padding-top:.5rem}#billpay .billpay-form .checkboxlist label,.checkbox-list label{display:block}#billpay .billpay-form .checkboxlist label span,.checkbox-list label span{display:block;position:relative;padding-left:40px;margin:0;line-height:1.4;cursor:pointer}#billpay .billpay-form .checkboxlist label span:after,#billpay .billpay-form .checkboxlist label span:before,.checkbox-list label span:after,.checkbox-list label span:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";left:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}#billpay .billpay-form .checkboxlist label span:before,.checkbox-list label span:before{width:28px;height:28px;background:#fff;border:2px solid #4f7297}#billpay .billpay-form .checkboxlist label span:after,.checkbox-list label span:after{content:"\0393";left:8px;font-family:sans-serif;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);color:#233582;font-weight:700;line-height:0;margin-top:-2px;visibility:hidden;opacity:0}.biography p.intro,.block-text p.intro,.h1,.h2,.h3,.h4,.h5,.h6,.map .gm-style-iw>div,.search-summary .search-input,.table-scroll table th,.type-landing .column-centre-blocks .block p.intro,.type-overview .column-centre-blocks .block p.intro,body,form .legend,h1,h2,h3,h4,h5,h6{font-family:Catamaran,"Helvetica Neue",Arial,sans-serif}#billpay .billpay-form .checkboxlist label span:hover:before,.checkbox-list label span:hover:before{border-color:#34a4b5}#billpay .billpay-form .checkboxlist label .checkbox:checked+span:before,.checkbox-list label .checkbox:checked+span:before{border-color:#233582}#billpay .billpay-form .checkboxlist label .checkbox:checked+span:after,.checkbox-list label .checkbox:checked+span:after{color:#233582;visibility:visible;opacity:1}.radio-list{margin:1rem 0}.radio-list label{display:inline-block}.radio-list label span{cursor:pointer;position:relative;display:block;padding-left:35px;margin-right:2rem}.radio-list label span:after,.radio-list label span:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";border-radius:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.radio-list label span:before{left:0;width:28px;height:28px;border:2px solid #4f7297}.radio-list label span:after{left:5px;width:18px;height:18px;background:0 0}.radio-list label span:hover:before{border-color:#34a4b5}.radio-list label .radio:checked+span:before{border-color:#233582}.radio-list label .radio:checked+span:after{background:#233582}.captcha-wrapper{padding:2rem 0 3rem}.captcha-wrapper img{opacity:.7}.submit{min-width:50%;padding:.66667rem 30px;font-size:1.3rem;outline:0}.submit:hover{background:#34a4b5}.header-inner .social-icons li{position:relative;min-height:25px;margin:0 0 0 5px}.header-inner .social-icons li .icon-content,.header-inner .social-icons li .icon-link{min-height:25px;padding-left:25px}.header-inner .social-icons li .icon{width:25px;z-index:0}.block .social-icons li{display:inline-block;background:#233582;border-radius:100%;min-height:50px;margin-right:1rem;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.block .social-icons li .icon-content,.block .social-icons li .icon-link{min-height:50px;padding-left:50px}.block .social-icons li .icon{width:50px;fill:#fff;padding:12px}.block .social-icons li>a{display:block}.block .social-icons li:hover{background:#34a4b5}.search-results-container .highlight{padding:2px;background:#233582;color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.search-results-container a:hover .highlight{background:#34a4b5;color:#fff}.search-summary{position:relative}.search-summary .title{float:left}.search-summary .search-form{position:relative;overflow:hidden}.search-summary .search-form ::-webkit-input-placeholder{color:#233582}.search-summary .search-form :-moz-placeholder{color:#233582}.search-summary .search-form ::-moz-placeholder{color:#233582}.search-summary .search-form :-ms-input-placeholder{color:#233582}.search-summary .search-input{width:100%;outline:0;border:none;border-bottom:1px solid #c7d7e5;background:0 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.search-summary .search-input:focus{border-color:#233582}.search-summary .search-button{position:absolute;top:0;bottom:0;right:0;width:60px;background:0 0;z-index:1;cursor:pointer}.search-summary .search-button .icon-link,.search-summary .search-button .search-submit{display:none}.search-summary .search-button .icon{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);fill:#c7d7e5}.search-summary .search-button:hover .icon{fill:#233582}.search-tabs-container{margin-bottom:2rem;border-bottom:1px solid #233582}.search-tabs-container .search-tab{float:left;margin-right:1px}.search-tabs-container .search-tab.active a{background:#1e2d6e;color:#fff}.search-tabs-container .search-tab.active a:hover{background:#1e2d6e}.search-tabs-container .search-tab a{display:block;padding:.66667rem 2rem;background:#dce1e5;color:#636c74;text-transform:capitalize}.search-tabs-container .search-tab a:hover{background:#4f7297;color:#fff}.search-tabs-container .search-tab a .search-number{font-size:1rem}.search-tabs-container .search-tab a .search-number:before{content:'\00a0\00a0('}.search-tabs-container .search-tab a .search-number:after{content:')'}.search-buckets .search-bucket-title{text-transform:capitalize}.search-buckets .search-number{font-size:1.3rem;margin-left:.5rem}.search-buckets .search-number:before{content:'('}.search-buckets .search-number:after{content:')'}.search-buckets .search-bucket div.title{font-size:1.9rem}.search-buckets .search-bucket ul{padding:0!important;list-style:none!important;margin:0 0 2rem!important}.search-buckets .search-result{padding-bottom:2rem;border-bottom:1px solid #c7d7e5;margin-bottom:2rem}.search-buckets .search-result .search-title{display:block;margin:0;line-height:1.3;font-size:1.7rem}.search-buckets .search-result .search-synopsis{margin:.66667rem 0}.search-buckets .search-result .search-staff-image{float:left;display:block;max-width:200px;width:auto}.search-buckets .search-result .search-staff-image~.search-result-inner{float:left}@media only screen and (min-width:40em){.search-buckets .search-result .search-staff-image~.search-result-inner{float:none;margin-left:calc(80px + 3rem)}}.search-buckets .search-result .search-content{margin:0 0 .5rem}.search-buckets .search-result .search-url{font-size:1rem}.search-buckets .sortByStaff .search-result .search-title{margin-top:1rem}@media only screen and (min-width:40em){.search-buckets .sortByStaff .search-result .search-title{margin-top:0}}.search-container,.search-widget .blog-search-bar{width:100%;margin:0 0 2rem;overflow:hidden}.search-container.staff-search-container,.search-widget .staff-search-container.blog-search-bar{margin:0}.search-container .search-form,.search-widget .blog-search-bar .search-form{padding:0}.search-container .search-bar,.search-widget .blog-search-bar .search-bar{height:50px}.search-container .search-input,.search-widget .blog-search-bar .search-input{float:left;width:80%;height:inherit;padding:0 1rem;border:1px solid #c7d7e5;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;outline:0;-webkit-appearance:none;-moz-appearance:none}.search-container .search-input:focus,.search-widget .blog-search-bar .search-input:focus{border-color:#233582}.search-container .search-button,.search-widget .blog-search-bar .search-button{display:block;float:left;width:20%;height:inherit;background:#34a4b5;border-radius:0 3px 3px 0;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;cursor:pointer}.search-container .search-button:hover,.search-widget .blog-search-bar .search-button:hover{background:#3cb5c7}.search-container .search-button .icon-search,.search-widget .blog-search-bar .search-button .icon-search{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);fill:#fff;z-index:1}.staff-cards .card{position:relative;margin:0 0 2rem;overflow:hidden}@media only screen and (min-width:40em){.staff-cards .card{float:left}.staff-cards .card:nth-child(n){clear:none;width:calc((100% - 2rem)/ 2);margin:0 0 2rem 2rem}.staff-cards .card:nth-child(2n+1){clear:both;margin-left:0}}@media only screen and (min-width:1060px){.staff-cards .card{float:left}.staff-cards .card:nth-child(n){clear:none;width:calc((100% - 4rem)/ 3);margin:0 0 2rem 2rem}.staff-cards .card:nth-child(3n+1){clear:both;margin-left:0}.staff-cards .card .staff-details{max-height:135px;overflow:hidden}}@media only screen and (min-width:82.5em){.staff-cards .card{float:left}.staff-cards .card:nth-child(n){clear:none;width:calc((100% - 6rem)/ 4);margin:0 0 2rem 2rem}.staff-cards .card:nth-child(4n+1){clear:both;margin-left:0}}.staff-cards .card .email,.staff-cards .card .profile{float:left;width:50%}.staff-cards .card .staff-image{height:280px;overflow:hidden}.staff-cards .card .staff-attributes{background:#233582}.staff-cards .card .staff-details{padding:2rem 2rem 3rem}.staff-cards .card .staff-details .name{margin:0 0 .5rem;font-size:1.2rem;font-weight:700;line-height:1.2}.staff-cards .card .staff-details .name a{color:#fff}.staff-cards .card .staff-details .name a:hover{color:#34a4b5}.staff-cards .card .staff-details .jobtitle{color:#fff;font-size:1.1rem;line-height:1.3}.staff-cards .card .staff-contact .email a,.staff-cards .card .staff-contact .profile a{display:block;height:40px;line-height:40px;color:#fff;font-size:1rem;text-align:center;font-weight:400}.staff-cards .card .staff-contact .email a:hover,.staff-cards .card .staff-contact .profile a:hover{background:#34a4b5}.staff-cards .card .staff-contact .email{background:#26398c}.staff-cards .card .staff-contact .profile{background:#283d96}.staff-rotator-container{position:relative;margin-top:3rem;margin-bottom:3rem}.staff-rotator-container .meet-the-team{margin-top:2rem}@media only screen and (min-width:70em){.staff-rotator-container .meet-the-team{position:absolute;bottom:2rem;right:2rem;z-index:100}}.staff-rotator-container .meet-the-team a{position:relative;display:block;background:#233582;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;text-align:center;max-width:200px;margin:0 auto;width:125px;height:125px;border-radius:100%;padding:0}.staff-rotator-container .meet-the-team a:hover{background:#724395}.staff-rotator-container .meet-the-team span{display:block;color:#fff;text-transform:uppercase;font-weight:700;font-size:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5%;width:90%;height:auto;line-height:1.1}.staff-rotator{width:100%!important;height:100%!important}.staff-rotator .rotate{position:relative;background:0 0}@media only screen and (min-width:82.5em){.staff-rotator .rotate{padding:2rem;background-size:45%;background-repeat:no-repeat}.staff-rotator .rotate:after{content:"";position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;background:-webkit-linear-gradient(left,transparent 30%,#d7d8dc 45%);background:linear-gradient(to right,transparent 30%,#d7d8dc 45%)}.staff-rotator .staff-image{display:none}}@media only screen and (min-width:40em){.staff-rotator .staff-image{width:50%}}.staff-rotator .staff-image img{width:100%}.staff-rotator .staff-attributes{text-align:center;background:#233582;color:#fff;padding:2rem}@media only screen and (min-width:40em){.staff-rotator .staff-attributes{position:absolute;top:0;right:0;bottom:0;width:50%}}@media only screen and (min-width:82.5em){.staff-rotator .staff-attributes{position:relative;float:right;width:300px;height:300px;border-radius:100%;margin:0 130px 0 0;padding:80px 0 0}}.staff-rotator .staff-attributes>ul{width:80%;margin:0 auto}.staff-rotator .staff-attributes .name{margin:0;font-size:1.7rem}.staff-rotator .staff-attributes .jobtitle{display:inline-block;padding:0 .66667rem 1rem;margin-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.2);font-size:1.2rem}.staff-rotator .staff-attributes a{color:#fff}.staff-rotator .staff-attributes a:hover{color:#34a4b5}.staff-rotator .staff-attributes .staff-contact{margin:0}.staff-profile{position:relative;background:#233582;width:350px;height:350px;margin:0 auto 1.33333rem;border-radius:100%;color:#fff}.staff-profile .profile{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.staff-profile .staff-details .name{margin:0;color:#fff;font-weight:700;font-size:1.5rem;padding:0 1.5rem;word-wrap:break-word}.staff-profile .staff-details .jobtitle{margin:0 0 .66667rem;display:inline-block;font-size:.9rem;text-transform:uppercase}.staff-profile .staff-contact li{margin-bottom:3px}.staff-profile .staff-contact li a{color:#fff;font-weight:700}.staff-profile .staff-contact li:last-child{border-bottom:none}.staff-profile .staff-contact li.phone:before{content:"T:\00a0"}.staff-profile .staff-contact li.fax:before{content:"F:\00a0"}.staff-profile .staff-contact li.mobile:before{content:"M:\00a0"}.staff-profile .staff-contact a{color:#233582}.staff-profile .staff-contact a:hover{color:#34a4b5}.staff-profile .staff-contact .icon{fill:#4f7297}.type-profile .profile-tabs-wrapper{position:relative;z-index:1;background:#fff;padding-bottom:3rem;text-align:center}@media only screen and (min-width:50em){.type-profile .profile-tabs-wrapper{position:relative;margin-left:55%;height:580px;margin-right:3rem}}.type-profile .profile-tabs-wrapper .profile-tab-content{padding:0;display:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.type-profile .profile-tabs-wrapper .profile-tab-content.visible{padding:2rem 0 0;display:block;visibility:visible;opacity:1}.profile-tabs .profile-tab:last-child:after,.type-profile .hero:after,.type-profile .hero:before{display:none}.type-profile .hero{padding:0;background:#dce1e5}.type-profile .hero .hero-inner{height:auto}.type-profile .profile-image{width:100%;background-repeat:no-repeat}.type-profile .profile-image img{width:100%}@media only screen and (min-width:40em){.type-profile .profile-image img{display:none}.type-profile .profile-image{width:100%;background-position:0 -200px;background-size:cover}}@media only screen and (min-width:50em){.type-profile .hero .hero-inner{padding:2rem 0}.type-profile .profile-image{position:absolute;top:0;left:0;height:100%;width:100%}}.profile-tabs .profile-tab{position:relative;float:left;width:33.33333%}.profile-tabs .profile-tab:after{content:"";position:absolute;top:0;right:0;width:1px;height:60%;background:#c7d7e5}.profile-tabs .profile-tab a{padding:1.33333rem 0;display:block;color:#a8b3bd;font-size:1.5rem}.profile-tabs .profile-tab a:hover{color:#4f7297}.profile-tabs .profile-tab a.active{color:#233582}.profile-contact .heading{text-transform:uppercase;color:#233582;font-weight:700;letter-spacing:.5px;font-size:1rem}.profile-contact .profile-office{text-align:center;color:#9aa6b2}.profile-contact .profile-office ul li{display:inline-block}.profile-contact .profile-office ul li:after{content:", "}.profile-contact .profile-office ul li:last-child:after{display:none}.profile-contact .profile-social{text-align:center}.profile-contact .profile-social ul{margin-top:2rem;padding-top:2rem;border-top:1px solid #c7d7e5;display:inline-block}.profile-contact .profile-social ul li{display:inline-block;margin:0 3px;background:#dce1e5;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;border-radius:100%;min-height:50px}.blog-widget.interact-widget,.blog-widget.subscribe-widget,.profile-contact .profile-social ul li:hover{background:#233582}.profile-contact .profile-social ul li .icon-content,.profile-contact .profile-social ul li .icon-link{min-height:50px;padding-left:50px}.profile-contact .profile-social ul li .icon{width:50px;fill:#fff;padding:11px}.profile-expertise ul a{font-size:1.5rem}.profile-articles .related-items{margin:0;padding:0;border:none}.profile-articles .related-items .related{padding:0 2rem}.profile-articles .related-items .related:nth-child(1n+5){display:none}.profile-articles .related-items .related a{font-size:1.3rem}.profile-articles .related-items .related .datetime{display:block;font-size:1.4rem}.profile-testimonials .block{text-align:center}.profile-testimonials .block blockquote{color:#9aa6b2;font-weight:300;font-size:1.7rem;margin-bottom:1.33333rem}.blog-authors-wrapper .blog-author-wrapper .author-left-info .author-link,.blog-authors-wrapper .blog-author-wrapper-single .author-left-info .author-link,.section-blog .centre .related-items .related-title,.type-office .centre .office li.office-brand{font-weight:700}.profile-testimonials .block blockquote+p{display:inline-block;color:#233582;font-size:1rem}.section-blog .centre .related-items{margin:4rem 0 0;padding:4rem 0 0;border-top:1px solid #c7d7e5;border-bottom:none}.section-blog .centre .related-items .related-title:before{display:inline-block;content:"\203A";color:#4f7297;padding-right:10px}.blog-items .item.blog .meta .meta-label,.blog-items .item.blog .meta-label,.search-widget .section-blog .centre .blog-search-bar,.section-blog .centre .search-container,.section-blog .centre .search-widget .blog-search-bar{display:none}.notification{position:relative;padding:0 0 2rem;color:#fff}.notification-close{position:absolute;top:0;right:0;cursor:pointer}.notification .h3,.notification form .legend,form .notification .legend{color:#fff}.blog-items .item.blog .datetime:before{content:"Published: "}.blog-items .item.blog a[rel=author]:before{content:"Author: ";color:#636c74}.blog-items .item.blog .title a{color:#233582;font-size:1.7rem}.blog-items .item.blog .title a:hover{color:#34a4b5}.blog-items .item.blog .content{clear:both;padding:0 0 1rem}.blog-items .item.blog .meta .meta-links:before{content:"Published in:";padding-right:6px;float:left}.blog-items .item.blog .meta li{float:left;margin-right:5px}.blog-items .item.blog .meta .meta-link-author:after,.blog-items .item.blog .meta .meta-link:after{content:','}.blog-items .item.blog .meta .meta-link:last-child:after{content:none}.blog-authors-wrapper .blog-author-wrapper,.blog-authors-wrapper .blog-author-wrapper-single{border-bottom:1px solid #c7d7e5;margin:0 0 2rem;padding:0 0 2rem}.blog-authors-wrapper .blog-author-wrapper .staff-image,.blog-authors-wrapper .blog-author-wrapper-single .staff-image{margin:0 0 2rem;width:30%}@media only screen and (min-width:40em){.blog-authors-wrapper .blog-author-wrapper .staff-image,.blog-authors-wrapper .blog-author-wrapper-single .staff-image{margin:0 2rem 0 0;float:left}.blog-authors-wrapper .blog-author-wrapper .author-left-info,.blog-authors-wrapper .blog-author-wrapper-single .author-left-info{padding-left:30%}}.blog-authors-wrapper .blog-author-wrapper .author-left-info .title,.blog-authors-wrapper .blog-author-wrapper-single .author-left-info .title{margin:0}.blog-authors-wrapper .blog-author-wrapper .author-left-info .jobtitle,.blog-authors-wrapper .blog-author-wrapper-single .author-left-info .jobtitle{margin:0 0 2rem}.blog-authors-wrapper .blog-author-wrapper .author-left-info .meta,.blog-authors-wrapper .blog-author-wrapper-single .author-left-info .meta{margin-top:2rem}.blog-authors-wrapper .blog-author-wrapper .author-left-info .meta .meta-label,.blog-authors-wrapper .blog-author-wrapper-single .author-left-info .meta .meta-label{color:#233582;font-weight:700}.blog-authors-wrapper .blog-author-wrapper .author-left-info .about-author,.blog-authors-wrapper .blog-author-wrapper-single .author-left-info .about-author{color:#233582;margin-top:2rem;display:block}.blog-widget{margin:0 0 2rem;font-size:1rem}.blog-widget .blog-widget{margin:0}.blog-widget+.blog-widget{padding-top:0}.blog-widget+.contact-form{margin-top:3rem}.blog-widget.interact-widget,.blog-widget.share-widget,.blog-widget.subscribe-widget{padding:1.33333rem 2rem;margin:0}.blog-widget.share-widget{background:#34a4b5}.blog-widget.comment-widget{background:0 0}.blog-widget .h3,.blog-widget form .legend,form .blog-widget .legend{font-size:1.3rem;margin-bottom:1rem}.blog-widget .select-wrapper::after{border-top:9px solid #636c74}.archive-widget .blog-widget .archive-select,.archive-widget .blog-widget .select-wrapper,.author-widget .blog-widget .author-select,.blog-widget .archive-widget .archive-select,.blog-widget .archive-widget .select-wrapper,.blog-widget .author-widget .author-select,.blog-widget .select{color:#636c74}.archive-widget .archive-select,.archive-widget .select-wrapper{margin:0 0 3rem}.archive-widget .archive-calendars{margin:0 -1rem;overflow:hidden}.archive-widget .archive-calendars .archive-calendar{float:left;width:calc((100% / 3) - 2rem);margin:0 1rem 2rem;font-size:1.2rem;line-height:2.4rem;cursor:pointer}.archive-widget .archive-calendars .archive-calendar-date{text-align:center;padding:0 .66667rem .66667rem;border-radius:3px;background:#233582;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}.archive-widget .archive-calendars .archive-calendar-date .calendar-month{display:block;color:#fff;-webkit-transition:inherit;transition:inherit}.archive-widget .archive-calendars .archive-calendar-date .archive-total{display:block;background:#fff;border-radius:3px;color:#636c74;font-size:1rem}.archive-widget .archive-calendars .archive-calendar-date .archive-total:after{content:'\00a0posts';font-size:.75rem}.archive-widget .archive-calendars .archive-calendar-date .archive-total[alt$=post]:after{content:'\00a0post'}.archive-widget .archive-calendars .archive-calendar-date:hover{background:#34a4b5}.comment-widget{background:0 0;padding:0;margin:0 0 3rem;color:#636c74}.comment-widget .comment{position:relative}.comment-widget .comment .comment-controls{position:absolute;top:0;right:0}.comment-widget .comment .comment-controls .has-icon{display:inline-block;margin-left:1.5rem}.comment-widget .title{font-size:1.9rem;color:#636c74}.section-blog .main .left .news-items .items .item .related-title,.section-library .main .centre .related-items .items .item .related-title{font-size:1.5rem;display:block}.comment-widget .comment-count:before{content:'\00a0('}.comment-widget .comment-count:after{content:')'}.comment-widget .comment-content{position:relative;margin:2rem 0 3rem;padding:2rem;background:#ebeef0;border-radius:3px}.comment-widget .comment-content:after{content:'';position:absolute;top:100%;right:3rem;border-right:4.5rem solid #ebeef0;border-bottom:3rem solid transparent}.comment-widget .comment-content>*{margin:0 0 1rem}.comment-widget .comment-content>:last-child{margin:0}.comment-widget .comment:nth-child(even) .comment-content{margin-bottom:4.5rem}.comment-widget .comment:nth-child(even) .comment-content:after{right:auto;left:3rem;border-right:none;border-left:4.5rem solid #a8b3bd;border-bottom:3rem solid transparent}.comment-widget .comment-meta>li:nth-child(2){line-height:1}.comment-widget .comment-meta>li .meta-label-title{display:block;color:#233582;font-size:1.5rem;text-transform:capitalize}.comment-widget .comment-meta>li .datetime,.comment-widget .comment-meta>li .meta-label,.comment-widget .comment-meta>li .meta-label-author{display:inline-block}.comment-widget .comment-meta>li .meta-label:after{content:":";padding-right:5px}.comment-widget .comment-button{display:inline-block;padding:0}.comment-widget .comment-button .icon-link{padding:.66667rem 1.33333rem .66667rem calc(1.33333rem + 30px);color:#fff}.comment-widget .comment-button .icon{left:.66667rem;padding:5px;fill:#fff}.interact-widget .has-icon{margin:0 0 2rem;min-height:30px}.interact-widget .has-icon .icon-content,.interact-widget .has-icon .icon-link{min-height:30px;padding-left:30px}.interact-widget .has-icon:last-child{margin:0}.interact-widget .has-icon .icon-link{padding:0 0 0 45px;color:#fff;line-height:30px}.interact-widget .has-icon .icon{width:30px;padding:5px;fill:#fff}.interact-widget .has-icon:hover .icon{fill:#fff}.search-widget{width:100%}.search-widget .search-widget{padding:0}.search-widget .blog-search-bar{height:50px;margin-bottom:10px}.search-widget .blog-search-options .search-option-label{display:block;float:left;width:50%}.search-widget .blog-search-options .search-radio{margin-right:10px}.share-widget .share-button-social{min-height:30px}.share-widget .share-button-social .icon-content,.share-widget .share-button-social .icon-link{min-height:30px;padding-left:30px}.share-widget .share-button-social .icon{width:30px}.share-widget .share-button-social .icon-link{padding:0 0 0 45px;color:#fff;line-height:30px}.share-widget .share-button-social .icon-share{height:30px}.share-widget .has-icon .icon{padding:5px;fill:#fff}.share-widget .has-icon:hover>.icon{fill:#fff}.share-widget .share-social{padding-top:2rem}.share-widget .share-social .has-icon{margin:0 0 1rem}.share-widget .share-count:before{content:' ('}.share-widget .share-count:after{content:')'}.subscribe-widget .subscribe-widget{padding:0;border:none}.subscribe-widget .has-icon{min-height:30px}.subscribe-widget .has-icon .icon-content,.subscribe-widget .has-icon .icon-link{min-height:30px;padding-left:30px}.subscribe-widget .has-icon .icon-link{padding:0 0 0 45px;color:#fff;line-height:30px}.subscribe-widget .has-icon .icon{width:30px;padding:5px;fill:#fff}.subscribe-widget .has-icon:hover .icon{opacity:.9}.blog-advert-container .related-items{border-top:1px solid #dce1e5;background:#fff}.section-library .main .centre .related-items{border:none}.section-library .main .centre .related-items .items .item{border-bottom:1px solid #c7d7e5;padding-bottom:2rem;margin-bottom:2rem}.section-library .main .centre .related-items .items .item:last-child{border:none}.section-blog .main .left .news-items{text-align:center;border:none;padding:2rem}.section-blog .main .left .news-items .items .item{border-bottom:1px solid #c7d7e5;padding-bottom:2rem;margin-bottom:2rem}.section-blog .main .left .news-items .items .item:last-child{border:none}.location-listing .location{position:relative;margin-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1060px){.location-listing .location{padding-left:30%}}.location-listing .location .office-single{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;display:block;clear:both;overflow:hidden;width:100%;background:#ebeef0;padding:2rem;color:#4f7297}@media only screen and (min-width:1060px){.location-listing .location .office-single{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;position:absolute;top:0;left:0;width:30%;height:100%}}.location-listing .location .office-single .locations p{float:none!important;width:100%!important;margin:0 0 10px!important;padding:0 0 10px;border-bottom:1px solid rgba(255,255,255,.3)}.location-listing .location .office-single .locations p span:last-child{display:none}.location-listing .location .office-single .office-contact a{word-wrap:break-word}.location-listing .location .map{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0;width:100%;display:block}.type-office .centre .office li{font-size:1.1rem}.type-office .centre .office li.locations{margin-top:.66667rem}.type-office .centre .office li.locations p{margin-bottom:.66667rem}@media only screen and (min-width:1060px){.location-listing .location .map{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.type-office .centre .office li.locations p{float:left;width:calc((100% - 4rem)/ 3);margin:0 0 0 2rem}.type-office .centre .office li.locations p:nth-child(3n+1){margin-left:0}}.type-office .centre .office li.locations p span{display:block}.type-office .centre .office li.phone:before{content:"T: "}.type-office .centre .office li.fax:before{content:"F: "}.type-office .centre .office li.email:before{content:"E: "}.map{margin-bottom:3rem;height:450px;fill:#233582}.map .gm-style-iw>div{width:400px!important;font-size:1rem}.map .map-meta{padding:.5rem;overflow:hidden}.map .map-meta .h3,.map .map-meta form .legend,form .map .map-meta .legend{margin-bottom:.3rem}.map .map-meta .meta{float:left;width:40%;line-height:1.5}.map .map-meta .meta.address{width:60%}.search-widget .staff-search-container .blog-search-bar,.staff-search-container .search-container,.staff-search-container .search-widget .blog-search-bar{overflow:visible;margin-bottom:0}.staff-search-container .staff-search-actions{padding:2.25rem;margin-bottom:3rem;background:#ebeef0}.archive-widget .staff-search-container .search-bar .archive-select,.archive-widget .staff-search-container .search-bar .select-wrapper,.author-widget .staff-search-container .search-bar .author-select,.staff-search-container .search-bar .archive-widget .archive-select,.staff-search-container .search-bar .archive-widget .select-wrapper,.staff-search-container .search-bar .author-widget .author-select,.staff-search-container .search-bar .search-input,.staff-search-container .search-bar .select,.staff-search-container .search-bar .select-wrapper,.staff-search-container .search-bar .staff-search-button{height:55px;line-height:55px}.staff-search-container .department-container{width:100%}.staff-search-container .department-container .select-wrapper{width:calc(100% - 90px);float:left;margin-bottom:1rem}.staff-search-container .department-container:after{content:"AND/OR";width:90px;font-size:1rem;float:left;display:block;text-align:center;height:55px;line-height:55px}.type-default .column.left,.type-landing .column.left,.type-landing .column.right,.type-office .column.left,.type-overview .column.left,.type-overview .column.right,.type-people .column.left,.type-people .column.right,.type-profile .column.left,.type-single .column.left,.type-single .column.right{display:none}@media only screen and (min-width:1060px){.staff-search-container .department-container .select-wrapper{margin-bottom:0}.staff-search-container .department-container{float:left;width:calc(45% - 70px)}}.archive-widget .staff-search-container .department-container .select-wrapper .archive-select,.archive-widget .staff-search-container .department-container .select-wrapper .select-wrapper,.author-widget .staff-search-container .department-container .select-wrapper .author-select,.staff-search-container .department-container .select-wrapper,.staff-search-container .department-container .select-wrapper .archive-widget .archive-select,.staff-search-container .department-container .select-wrapper .archive-widget .select-wrapper,.staff-search-container .department-container .select-wrapper .author-widget .author-select,.staff-search-container .department-container .select-wrapper .select{border-radius:0}.staff-search-container .search-input{border-radius:0;width:calc(100% - 70px);float:left;margin-bottom:0}@media only screen and (min-width:1060px){.staff-search-container .search-input{width:55%}}.staff-search-container .staff-search-button{float:left;width:70px;background:#233582;border:1px solid #233582;border-left:none;border-radius:0 5px 5px 0;padding:0;text-align:center;color:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;font-weight:400;min-height:50px}.staff-search-container .staff-search-button .icon-content,.staff-search-container .staff-search-button .icon-link{min-height:50px;padding-left:50px}.staff-search-container .staff-search-button .icon{fill:#fff;padding:15px;width:70px}.staff-search-results .staff-cards,.staff-search-stats{padding-bottom:2rem}.staff-search-container .staff-search-button:hover{background:#34a4b5;border-color:#34a4b5}.staff-search-results{position:relative;width:100%;min-height:120px;padding-bottom:2rem}.staff-search-results .loading{position:static;top:0;left:0;-webkit-transform:none;transform:none;text-align:center}.staff-search-results .loading .dot{background:#233582}@media only screen and (min-width:50em){.type-default .column.centre,.type-office .column.centre{float:left;width:calc(100% - (30% + 40px))}.type-default .column.right,.type-office .column.right{float:right;width:30%}}@media only screen and (min-width:70em){.type-default .column.centre,.type-office .column.centre{float:left;width:calc(100% - (25% + 70px))}.type-default .column.right,.type-office .column.right{float:right;width:25%}}@media only screen and (min-width:50em){.type-profile .column.centre{float:left;width:calc(100% - (35% + 40px))}.type-profile .column.right{float:right;width:35%}}@media only screen and (min-width:70em){.type-profile .column.centre{float:left;width:calc(100% - (35% + 100px))}.type-profile .column.right{float:right;width:35%}}.type-landing .column-centre-blocks .type-overview .block .intro,.type-overview .block-text .intro,.type-overview .column-centre-blocks .block .intro{color:#233582}.type-landing .hero,.type-overview .hero{display:none;background:0 0}.type-landing .main,.type-overview .main{padding-top:2rem;max-width:none}.type-landing .block-text,.type-landing .column-centre-blocks .block,.type-landing .column-centre-blocks .type-overview .block,.type-overview .block-text,.type-overview .column-centre-blocks .block,.type-overview .column-centre-blocks .type-landing .block{margin:0 auto;max-width:867px;text-align:center}.company-logo img,img{max-width:100%}.search-summary .type-landing .block-text .block-header .search-input,.search-summary .type-landing .column-centre-blocks .block .block-header .search-input,.search-summary .type-landing .column-centre-blocks .type-overview .block .block-header .search-input,.search-summary .type-overview .block-text .block-header .search-input,.search-summary .type-overview .column-centre-blocks .block .block-header .search-input,.search-summary .type-overview .column-centre-blocks .type-landing .block .block-header .search-input,.type-landing .block-text .block-header .h1,.type-landing .block-text .block-header .search-summary .search-input,.type-landing .column-centre-blocks .block .block-header .h1,.type-landing .column-centre-blocks .block .block-header .search-summary .search-input,.type-landing .column-centre-blocks .type-overview .block .block-header .h1,.type-landing .column-centre-blocks .type-overview .block .block-header .search-summary .search-input,.type-overview .block-text .block-header .h1,.type-overview .block-text .block-header .search-summary .search-input,.type-overview .column-centre-blocks .block .block-header .h1,.type-overview .column-centre-blocks .block .block-header .search-summary .search-input,.type-overview .column-centre-blocks .type-landing .block .block-header .h1,.type-overview .column-centre-blocks .type-landing .block .block-header .search-summary .search-input{margin-bottom:0}.type-landing .block-text .content .intro,.type-landing .column-centre-blocks .block .content .intro,.type-landing .column-centre-blocks .type-overview .block .content .intro,.type-overview .block-text .content .intro,.type-overview .column-centre-blocks .block .content .intro,.type-overview .column-centre-blocks .type-landing .block .content .intro{font-size:1.5rem;margin:0;border:none}.type-landing .column-centre-blocks,.type-overview .column-centre-blocks{margin-top:2rem}.biography ol,.biography ul,.block-text ol,.block-text ul,.type-landing .column-centre-blocks .block ol,.type-landing .column-centre-blocks .block ul,.type-overview .column-centre-blocks .block ol,.type-overview .column-centre-blocks .block ul{padding:0 0 0 20px;margin:0 0 2rem}.biography ul,.block-text ul,.type-landing .column-centre-blocks .block ul,.type-overview .column-centre-blocks .block ul{list-style:disc}.biography ol,.block-text ol,.type-landing .column-centre-blocks .block ol,.type-overview .column-centre-blocks .block ol{list-style:decimal}.biography ul.search-results,.biography ul.search-tabs,.block-text .button-list,.block-text ul.search-results,.block-text ul.search-tabs,.footer .footer-meta ul,.map .map-meta .meta,.search-results-container ul,.type-landing .column-centre-blocks .block .button-list,.type-landing .column-centre-blocks .block ul.search-results,.type-landing .column-centre-blocks .block ul.search-tabs,.type-overview .column-centre-blocks .block .button-list,.type-overview .column-centre-blocks .block ul.search-results,.type-overview .column-centre-blocks .block ul.search-tabs,ol,ul{list-style:none;padding:0;margin:0}.block-text .button-list li a,.button,.comment-widget .comment-button,.cookies .cookies-buttons .button a,.news .read-more,.submit,.type-landing .column-centre-blocks .block .button-list li a,.type-overview .column-centre-blocks .block .button-list li a{border:none;border-radius:3px;background:#233582;color:#fff;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.block-text .button-list li a:hover,.button:hover,.comment-widget .comment-button,.cookies .cookies-buttons .button a:hover,.news .read-more:hover,.type-landing .column-centre-blocks .block .button-list li a:hover,.type-overview .column-centre-blocks .block .button-list li a:hover{background:#34a4b5;color:#fff}.news .read-more{display:inline-block;padding:.66667rem 1.33333rem}body{color:#636c74;font-size:1.2rem;font-weight:300}.h1,.h2,.h3,.h4,.h5,.h6,.search-summary .search-input,form .legend,h1,h2,h3,h4,h5,h6{margin:0 0 2rem;color:#233582;font-weight:400;line-height:1.5}.h1,.search-summary .search-input,h1{font-size:2.3rem;letter-spacing:-1px;font-weight:700}.h2,h2{font-size:1.9rem;letter-spacing:-1px}.h3,form .legend,h3{font-size:1.5rem}.h4,h4{font-size:1.3rem}.h5,h5{font-size:1.2rem}.h6,h6{font-size:1.1rem}.h3,.h4,.h5,.h6,form .legend,h3,h4,h5,h6{color:#4f7297}p{margin:0}strong{font-weight:700}hr{border:1px solid #c7d7e5}img{display:block}blockquote{margin:0;padding:0;font-size:1.5rem;font-weight:300;line-height:1.7;color:#728eac}.block-text .button-list li a,.header-offices .office-list li .phone,.type-landing .column-centre-blocks .block .button-list li a,.type-overview .column-centre-blocks .block .button-list li a{font-weight:700}blockquote>p:before{content:"\201C  "}blockquote>p:after{content:" \201D"}blockquote+p{margin:1rem 0;color:#233582}iframe{border:none}a{color:#233582;text-decoration:none;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.biography p a:hover,.block-text p a:hover,.pre-footer-news .item .h3 a:hover,.pre-footer-news .item form .legend a:hover,.type-landing .column-centre-blocks .block p a:hover,.type-overview .column-centre-blocks .block p a:hover,form .pre-footer-news .item .legend a:hover{text-decoration:underline}a:hover{color:#34a4b5}.table-scroll{overflow:scroll;margin:0 0 2rem}.table-scroll table{width:100%}.table-scroll table th{padding:1.33333rem 2rem;border:2px solid #1e2d6e;background:#233582;color:#fff}.table-scroll table td{padding:2rem;border:2px solid #dce1e5;vertical-align:top}.table-scroll table p{margin:0}.biography,.block-text,.type-landing .column-centre-blocks .block,.type-overview .column-centre-blocks .block{line-height:1.9}.biography p,.block-text p,.type-landing .column-centre-blocks .block p,.type-overview .column-centre-blocks .block p{margin:0 0 2rem}.biography p a,.block-text p a,.type-landing .column-centre-blocks .block p a,.type-overview .column-centre-blocks .block p a{color:#34a4b5}.biography p.intro,.block-text p.intro,.type-landing .column-centre-blocks .block p.intro,.type-overview .column-centre-blocks .block p.intro{padding:0 0 2rem;border-bottom:1px solid #c7d7e5;color:#636c74;font-size:1.3rem}@media only screen and (min-width:40em){.biography p.intro,.block-text p.intro,.type-landing .column-centre-blocks .block p.intro,.type-overview .column-centre-blocks .block p.intro{font-size:1.5rem}}.biography ul.search-tabs li,.block-text ul.search-tabs li,.type-landing .column-centre-blocks .block ul.search-tabs li,.type-overview .column-centre-blocks .block ul.search-tabs li{margin-bottom:0}.biography ol li,.biography ul li,.block-text ol li,.block-text ul li,.type-landing .column-centre-blocks .block ol li,.type-landing .column-centre-blocks .block ul li,.type-overview .column-centre-blocks .block ol li,.type-overview .column-centre-blocks .block ul li{margin-bottom:.66667rem}.biography ol li:last-child,.biography ul li:last-child,.block-text ol li:last-child,.block-text ul li:last-child,.info-text ul li,.type-landing .column-centre-blocks .block ol li:last-child,.type-landing .column-centre-blocks .block ul li:last-child,.type-overview .column-centre-blocks .block ol li:last-child,.type-overview .column-centre-blocks .block ul li:last-child{margin-bottom:0}.biography .yellow,.block-text .yellow,.type-landing .column-centre-blocks .block .yellow,.type-overview .column-centre-blocks .block .yellow{color:#fdb813}.info-text{font-size:1rem}.info-text ul ul{margin:0}.block-text .button-list,.type-landing .column-centre-blocks .block .button-list,.type-overview .column-centre-blocks .block .button-list{margin-bottom:2rem}.block-text .button-list li,.type-landing .column-centre-blocks .block .button-list li,.type-overview .column-centre-blocks .block .button-list li{display:inline-block;margin-right:2rem}.block-text .button-list li a,.button,.cookies .cookies-buttons .button a,.type-landing .column-centre-blocks .block .button-list li a,.type-overview .column-centre-blocks .block .button-list li a{display:inline-block;padding:.66667rem 2.8rem;cursor:pointer}.block-text .button-list li a a,.button a,.cookies .cookies-buttons .button a a,.type-landing .column-centre-blocks .block .button-list li a a,.type-overview .column-centre-blocks .block .button-list li a a{color:inherit;-webkit-transition:inherit;transition:inherit}.fdr-pricing-button a{display:block;background:#34a4b5;color:#fff;font-size:1.3rem;padding:3rem;text-align:center}.fdr-pricing-button a:hover{background:#233582;color:#fff}@media only screen and (min-width:82.5em){.wrapper{z-index:10;padding-top:210px}.adminMode .header{top:30px}}.header .search-container,.header .search-widget .blog-search-bar,.search-widget .header .blog-search-bar{margin:0;z-index:1000;width:100%;visibility:hidden;opacity:0;height:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:#233582}.header .search-container .search-form,.header .search-widget .blog-search-bar .search-form,.search-widget .header .blog-search-bar .search-form{padding:0 1.5rem}.header.show-search .search-container,.header.show-search .search-widget .blog-search-bar,.search-widget .header.show-search .blog-search-bar{visibility:visible;opacity:1;height:50px}@media only screen and (min-width:82.5em){.header .search-container .search-form,.header .search-widget .blog-search-bar .search-form,.search-widget .header .blog-search-bar .search-form{padding:0}.header{position:fixed;top:0;left:0;width:100%;height:210px;z-index:1000;background:#fff;box-shadow:0 0 8px 6px rgba(17,17,17,.05);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.header.show-search{height:260px}}.header .header-inner{padding:1.5rem 0;position:relative}@media only screen and (min-width:50em){.header .header-inner{padding:40px 1.5rem}.nav-actions{display:block}}@media only screen and (min-width:82.5em){.header .header-inner{padding-left:0;padding-right:0}}.nav-actions{margin-left:2rem;margin-bottom:1.5rem}.header-inner .social-icons,.nav-actions{float:right}.header-inner .social-icons li,.nav-actions li{float:left}.header-inner .social-icons li.has-icon,.nav-actions li.has-icon{background:#dce1e5;border-radius:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.header-inner .social-icons li.has-icon.search-trigger,.header-inner .social-icons li.has-icon:hover,.nav-actions li.has-icon.search-trigger,.nav-actions li.has-icon:hover{background:#a8b3bd}.header-inner .social-icons li.has-icon.search-trigger.active .icon-search,.nav-actions li.has-icon.search-trigger.active .icon-search{display:none}.header-inner .social-icons li.has-icon.search-trigger.active .icon-close,.nav-actions li.has-icon.search-trigger.active .icon-close{display:block}.header-inner .social-icons li.has-icon.search-trigger .icon-close,.nav-actions li.has-icon.search-trigger .icon-close{display:none;padding:10px}.header-inner .social-icons li.has-icon .icon-link,.nav-actions li.has-icon .icon-link{width:40px;height:40px;padding-left:40px}.header-inner .social-icons li.has-icon .icon,.nav-actions li.has-icon .icon{width:40px;padding:8px;fill:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-inner .social-icons li.help-you,.nav-actions li.help-you{margin-right:2rem}.header-inner .social-icons li.help-you a,.nav-actions li.help-you a{display:block;height:40px;line-height:40px;padding:0 1.33333rem;background:#233582;border-radius:3px;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:-.5px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.header-inner .social-icons li.help-you a:hover,.nav-actions li.help-you a:hover{background:#579e1e}.header-inner .social-icons li a,.nav-actions li a{display:block;font-size:1.4rem}.header-inner .social-icons{float:none;margin:1rem auto;text-align:center;width:180px}@media only screen and (min-width:50em){.header-inner .social-icons{float:right;margin:0;width:auto}}.section-fdr-foundation .header-contact{position:absolute;right:0;font-family:"Cabin sketch",Catamaran,"Helvetica Neue",Arial,sans-serif;color:#fdb813;margin-left:55px;display:none;padding:25px 0;text-align:center;font-size:1rem}@media only screen and (min-width:50em){.section-fdr-foundation .header-contact{display:block;padding-bottom:0}}@media only screen and (min-width:1060px){.section-fdr-foundation .header-contact{font-size:1.2rem}}@media only screen and (min-width:70em){.section-fdr-foundation .header-contact{font-size:1.3rem}}.section-fdr-foundation .header-contact:before{content:'';position:absolute;top:0;left:55px;right:0;height:1px;background:#fdb813}.section-fdr-foundation .header-contact .action{display:inline-block;float:right;margin-right:2rem;padding-right:2rem;border-right:2px solid #fdb813;line-height:30px}.section-fdr-foundation .header-contact .action:first-child{border-right:none;padding-right:0}.section-fdr-foundation .header-contact .action a{color:#fdb813}.header-offices{display:none;padding:25px 0;border-top:1px solid #c7d7e5;text-align:center}@media only screen and (min-width:50em){.header-offices{display:block;padding-bottom:0}}.header-offices .office-list{width:auto;float:right;text-align:right}.header-offices .office-list>li.office{float:left;margin-right:2rem;padding-right:2rem;border-right:2px solid #233582;font-size:1.1rem;line-height:1.3}@media only screen and (min-width:1060px){.header-offices .office-list>li.office{font-size:1.5rem;margin-right:1rem;padding-right:1rem}}.header-offices .office-list>li.office:last-child{border-right:none;padding-right:0;margin-right:0}.header-offices .office-list>li.office:not(:last-child) .phone{display:block}@media only screen and (min-width:1060px){.header-offices .office-list>li.office:not(:last-child) .phone{display:inline-block}}.header-offices .office-list .office-meta{position:relative}.header-offices .office-list .office-link{text-align:left}.header-offices .office-list .office-link a[href*=solicitors-in-london]:after{position:absolute;bottom:-20px;left:0;content:"By Appointment Only";font-size:.9rem;text-transform:uppercase;display:block;width:100%}.header-offices .office-list li{display:inline-block;color:#233582}.company-logo{display:block}.header .company-logo{width:110px;margin:0 auto;-webkit-transition:none!important;transition:none!important}@media only screen and (min-width:50em){.header .company-logo{position:absolute;bottom:2rem;left:1.5rem;margin:-5px 0 0;z-index:301}}@media only screen and (min-width:82.5em){.header .company-logo{left:0}#home .header .company-logo{width:140px}}.calls-to-actions-wrapper{background:#e7ebf1;text-align:center;margin-bottom:3rem}.calls-to-actions-wrapper .fdr-global-form .row{text-align:left}.calls-to-action{display:inline-block;padding:2rem 0}.calls-to-action .h2{margin:0}.calls-to-action li{height:50px;line-height:50px;color:#4f7297;font-weight:400;margin-bottom:1rem}.calls-to-action li.action-heading{display:none;font-size:1.5rem}.calls-to-action .icon-link{padding-left:65px;color:#4f7297;font-size:1.5rem}.calls-to-action .icon-link:hover{color:#579e1e}.hero .section-title strong,.hero .tagline span{color:#fff;font-size:1.9rem}.calls-to-action .icon-link:hover+.icon{background:#579e1e}.calls-to-action .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:13px;width:50px;height:50px;border-radius:100%;background:#4f7297;fill:#fff;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.hero{position:relative;overflow:hidden}@media only screen and (min-width:50em){.calls-to-action{text-align:center}.calls-to-action li{float:left;margin-right:3rem;margin-bottom:0}.hero{background:url(/images/banners/default.jpg) top left no-repeat;background-size:cover}}@media only screen and (min-width:1060px){.hero:after,.hero:before{content:"";position:absolute;top:0;height:100%}.hero:before{right:40%;border-top:300px solid transparent;border-bottom:0 solid transparent;border-right:100px solid #34a4b5}.hero:after{background:#34a4b5;width:100%;left:60%}}@media only screen and (min-width:70em){.calls-to-action li.action-heading{display:block}.hero{background-size:70%}}.hero .hero-inner{position:relative;z-index:1}@media only screen and (min-width:50em){.hero .hero-inner{height:calc(70px + 15vh)}}@media only screen and (min-width:100em){.hero .hero-inner{height:calc(130px + 15vh)}}.hero .tagline{display:none;text-align:center;padding:4rem 1.5rem;background:rgba(17,17,17,.6)}@media only screen and (min-width:50em){.hero .tagline{display:block;padding:0;position:absolute;bottom:15px;left:1.5rem}}.hero .tagline span{display:inline-block;padding:6px 2rem;line-height:1.3}.hero .section-title{padding:1.33333rem 1.5rem;text-align:center;background:#34a4b5}@media only screen and (min-width:50em){.hero .section-title{padding:0;position:absolute;top:0;right:0;width:35%;height:100%}.hero .section-title strong{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:3rem}}@media only screen and (min-width:82.5em){.hero .tagline{left:-2rem}.hero .section-title strong{right:0}}.hero:before{border-right-color:#34a4b5}@media only screen and (min-width:1060px){.hero:before{border-right-color:100px solid #34a4b5}.hero:after{background:#34a4b5}.hero .section-title{width:50%;background:0 0}}body.section-commercial-client .hero:before{border-right-color:#007bc2}body.section-commercial-client .hero .section-title{background:#007bc2}@media only screen and (min-width:1060px){body.section-commercial-client .hero:before{border-right-color:100px solid #007bc2}body.section-commercial-client .hero:after{background:#007bc2}body.section-commercial-client .hero .section-title{background:0 0}}body.section-private-client .hero:before{border-right-color:#579e1e}body.section-private-client .hero .section-title{background:#579e1e}@media only screen and (min-width:1060px){body.section-private-client .hero:before{border-right-color:100px solid #579e1e}body.section-private-client .hero:after{background:#579e1e}body.section-private-client .hero .section-title{background:0 0}}body.section-fdr-news .hero:before{border-right-color:#724395}body.section-fdr-news .hero .section-title{background:#724395}@media only screen and (min-width:1060px){body.section-fdr-news .hero:before{border-right-color:100px solid #724395}body.section-fdr-news .hero:after{background:#724395}body.section-fdr-news .hero .section-title{background:0 0}}body.section-for-your-business.section-fdr-hr .hero:before{border-right-color:#c21d23}body.section-for-your-business.section-fdr-hr .hero .section-title{background:#c21d23}@media only screen and (min-width:1060px){body.section-for-your-business.section-fdr-hr .hero:before{border-right-color:100px solid #c21d23}body.section-for-your-business.section-fdr-hr .hero:after{background:#c21d23}body.section-for-your-business.section-fdr-hr .hero .section-title{background:0 0}}.type-landing .column-centre-blocks body.section-for-your-business.section-fdr-hr .block .intro,.type-landing .column-centre-blocks body.section-for-your-business.section-fdr-hr .block h1,.type-landing .column-centre-blocks body.section-for-your-business.section-fdr-hr .block h2,.type-landing .column-centre-blocks body.section-for-your-business.section-fdr-hr .block h3,.type-overview .column-centre-blocks body.section-for-your-business.section-fdr-hr .block .intro,.type-overview .column-centre-blocks body.section-for-your-business.section-fdr-hr .block h1,.type-overview .column-centre-blocks body.section-for-your-business.section-fdr-hr .block h2,.type-overview .column-centre-blocks body.section-for-your-business.section-fdr-hr .block h3,body.section-for-your-business.section-fdr-hr .block-text .intro,body.section-for-your-business.section-fdr-hr .block-text h1,body.section-for-your-business.section-fdr-hr .block-text h2,body.section-for-your-business.section-fdr-hr .block-text h3,body.section-for-your-business.section-fdr-hr .type-landing .column-centre-blocks .block .intro,body.section-for-your-business.section-fdr-hr .type-landing .column-centre-blocks .block h1,body.section-for-your-business.section-fdr-hr .type-landing .column-centre-blocks .block h2,body.section-for-your-business.section-fdr-hr .type-landing .column-centre-blocks .block h3,body.section-for-your-business.section-fdr-hr .type-overview .column-centre-blocks .block .intro,body.section-for-your-business.section-fdr-hr .type-overview .column-centre-blocks .block h1,body.section-for-your-business.section-fdr-hr .type-overview .column-centre-blocks .block h2,body.section-for-your-business.section-fdr-hr .type-overview .column-centre-blocks .block h3{color:#c21d23}body.section-fdr-foundation .hero:before,body.section-fdr-foundation-news .hero:before,body.section-fdr_foundation_news .hero:before{border-right-color:#fdb813}body.section-fdr-foundation .hero .section-title,body.section-fdr-foundation-news .hero .section-title,body.section-fdr_foundation_news .hero .section-title{background:#fdb813}@media only screen and (min-width:1060px){body.section-fdr-foundation .hero:before,body.section-fdr-foundation-news .hero:before,body.section-fdr_foundation_news .hero:before{border-right-color:100px solid #fdb813}body.section-fdr-foundation .hero:after,body.section-fdr-foundation-news .hero:after,body.section-fdr_foundation_news .hero:after{background:#fdb813}body.section-fdr-foundation .hero .section-title,body.section-fdr-foundation-news .hero .section-title,body.section-fdr_foundation_news .hero .section-title{background:0 0}}.type-landing .column-centre-blocks body.section-fdr-foundation .block .intro,.type-landing .column-centre-blocks body.section-fdr-foundation .block h1,.type-landing .column-centre-blocks body.section-fdr-foundation .block h2,.type-landing .column-centre-blocks body.section-fdr-foundation .block h3,.type-landing .column-centre-blocks body.section-fdr-foundation-news .block .intro,.type-landing .column-centre-blocks body.section-fdr-foundation-news .block h1,.type-landing .column-centre-blocks body.section-fdr-foundation-news .block h2,.type-landing .column-centre-blocks body.section-fdr-foundation-news .block h3,.type-landing .column-centre-blocks body.section-fdr_foundation_news .block .intro,.type-landing .column-centre-blocks body.section-fdr_foundation_news .block h1,.type-landing .column-centre-blocks body.section-fdr_foundation_news .block h2,.type-landing .column-centre-blocks body.section-fdr_foundation_news .block h3,.type-overview .column-centre-blocks body.section-fdr-foundation .block .intro,.type-overview .column-centre-blocks body.section-fdr-foundation .block h1,.type-overview .column-centre-blocks body.section-fdr-foundation .block h2,.type-overview .column-centre-blocks body.section-fdr-foundation .block h3,.type-overview .column-centre-blocks body.section-fdr-foundation-news .block .intro,.type-overview .column-centre-blocks body.section-fdr-foundation-news .block h1,.type-overview .column-centre-blocks body.section-fdr-foundation-news .block h2,.type-overview .column-centre-blocks body.section-fdr-foundation-news .block h3,.type-overview .column-centre-blocks body.section-fdr_foundation_news .block .intro,.type-overview .column-centre-blocks body.section-fdr_foundation_news .block h1,.type-overview .column-centre-blocks body.section-fdr_foundation_news .block h2,.type-overview .column-centre-blocks body.section-fdr_foundation_news .block h3,body.section-fdr-foundation .block-text .intro,body.section-fdr-foundation .block-text h1,body.section-fdr-foundation .block-text h2,body.section-fdr-foundation .block-text h3,body.section-fdr-foundation .type-landing .column-centre-blocks .block .intro,body.section-fdr-foundation .type-landing .column-centre-blocks .block h1,body.section-fdr-foundation .type-landing .column-centre-blocks .block h2,body.section-fdr-foundation .type-landing .column-centre-blocks .block h3,body.section-fdr-foundation .type-overview .column-centre-blocks .block .intro,body.section-fdr-foundation .type-overview .column-centre-blocks .block h1,body.section-fdr-foundation .type-overview .column-centre-blocks .block h2,body.section-fdr-foundation .type-overview .column-centre-blocks .block h3,body.section-fdr-foundation-news .block-text .intro,body.section-fdr-foundation-news .block-text h1,body.section-fdr-foundation-news .block-text h2,body.section-fdr-foundation-news .block-text h3,body.section-fdr-foundation-news .type-landing .column-centre-blocks .block .intro,body.section-fdr-foundation-news .type-landing .column-centre-blocks .block h1,body.section-fdr-foundation-news .type-landing .column-centre-blocks .block h2,body.section-fdr-foundation-news .type-landing .column-centre-blocks .block h3,body.section-fdr-foundation-news .type-overview .column-centre-blocks .block .intro,body.section-fdr-foundation-news .type-overview .column-centre-blocks .block h1,body.section-fdr-foundation-news .type-overview .column-centre-blocks .block h2,body.section-fdr-foundation-news .type-overview .column-centre-blocks .block h3,body.section-fdr_foundation_news .block-text .intro,body.section-fdr_foundation_news .block-text h1,body.section-fdr_foundation_news .block-text h2,body.section-fdr_foundation_news .block-text h3,body.section-fdr_foundation_news .type-landing .column-centre-blocks .block .intro,body.section-fdr_foundation_news .type-landing .column-centre-blocks .block h1,body.section-fdr_foundation_news .type-landing .column-centre-blocks .block h2,body.section-fdr_foundation_news .type-landing .column-centre-blocks .block h3,body.section-fdr_foundation_news .type-overview .column-centre-blocks .block .intro,body.section-fdr_foundation_news .type-overview .column-centre-blocks .block h1,body.section-fdr_foundation_news .type-overview .column-centre-blocks .block h2,body.section-fdr_foundation_news .type-overview .column-centre-blocks .block h3{color:#fdb813}@media only screen and (min-width:50em){body.section-family-law-solicitors .hero{background:url(/images/services/banners/family-law-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-family-law-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-family-law-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-conveyancing-solicitors .hero{background:url(/images/services/banners/conveyancing-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-conveyancing-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-conveyancing-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-wills-trusts-and-probate .hero{background:url(/images/services/banners/wills-trusts-and-probate.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-wills-trusts-and-probate .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-wills-trusts-and-probate .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-inheritance-disputes-solicitors .hero{background:url(/images/services/banners/inheritance-disputes-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-inheritance-disputes-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-inheritance-disputes-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-litigation-and-dispute .hero{background:url(/images/services/banners/litigation-and-dispute.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-litigation-and-dispute .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-litigation-and-dispute .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-criminal-solicitors .hero{background:url(/images/services/banners/criminal-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-criminal-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-criminal-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-employment-law-employees .hero{background:url(/images/services/banners/employment-law-employees.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-employment-law-employees .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-employment-law-employees .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-commercial-property-solicitors .hero{background:url(/images/services/banners/commercial-property-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-commercial-property-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-commercial-property-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-corporate-solicitors .hero{background:url(/images/services/banners/corporate-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-corporate-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-corporate-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-commercial-solicitors .hero{background:url(/images/services/banners/commercial-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-commercial-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-commercial-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-dispute-resolution-solicitors .hero{background:url(/images/services/banners/dispute-resolution-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-dispute-resolution-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-dispute-resolution-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-employment-law-employers .hero{background:url(/images/services/banners/employment-law-employers.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-employment-law-employers .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-employment-law-employers .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-construction-and-engineering .hero{background:url(/images/services/banners/construction-and-engineering.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-construction-and-engineering .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-construction-and-engineering .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-fdr-hr .hero{background:url(/images/services/banners/fdr-hr.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-fdr-hr .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-fdr-hr .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-hr .hero{background:url(/images/services/banners/hr.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-hr .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-hr .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-notary-services-solicitors .hero{background:url(/images/services/banners/notary-services-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-notary-services-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-notary-services-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-notarial-services .hero{background:url(/images/services/banners/notarial-services.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-notarial-services .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-notarial-services .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-medical-negligence-solicitors .hero{background:url(/images/services/banners/medical-negligence-solicitors.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-medical-negligence-solicitors .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-medical-negligence-solicitors .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-clinical-negligence .hero{background:url(/images/services/banners/clinical-negligence.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-clinical-negligence .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-clinical-negligence .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-fdr-foundation .hero{background:url(/images/services/banners/fdr-foundation.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-fdr-foundation .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-fdr-foundation .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-fdr-foundation-news .hero{background:url(/images/services/banners/fdr-foundation-news.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-fdr-foundation-news .hero{background-position:left center}}@media only screen and (min-width:70em){body.section-fdr-foundation-news .hero{background-size:65%}}@media only screen and (min-width:50em){body.section-fdr_foundation_news .hero{background:url(/images/services/banners/fdr_foundation_news.jpg) center center no-repeat;background-size:cover}}@media only screen and (min-width:1060px){body.section-fdr_foundation_news .hero{background-position:left center}body.section-fdr-foundation .hero{background-position:left 60%;background-size:65%}}@media only screen and (min-width:70em){body.section-fdr_foundation_news .hero{background-size:65%}}body.section-fdr-foundation .hero{background-position:left 60%}@media only screen and (min-width:50em){body.section-fdr-foundation .hero .inner:before,body.section-fdr-foundation .hero .panel-messaging:before{content:'';display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/images/services/banners/making-a-difference.png) 2rem center no-repeat;height:100%;width:100%}}body.section-for-you .hero:before{border-right-color:#34a4b5}body.section-for-you .hero .section-title{background:#34a4b5}@media only screen and (min-width:1060px){body.section-for-you .hero:before{border-right-color:100px solid #34a4b5}body.section-for-you .hero:after{background:#34a4b5}body.section-for-you .hero .section-title{background:0 0}}.type-landing .column-centre-blocks body.section-for-you .block .intro,.type-landing .column-centre-blocks body.section-for-you .block h1,.type-landing .column-centre-blocks body.section-for-you .block h2,.type-landing .column-centre-blocks body.section-for-you .block h3,.type-overview .column-centre-blocks body.section-for-you .block .intro,.type-overview .column-centre-blocks body.section-for-you .block h1,.type-overview .column-centre-blocks body.section-for-you .block h2,.type-overview .column-centre-blocks body.section-for-you .block h3,body.section-for-you .block-text .intro,body.section-for-you .block-text h1,body.section-for-you .block-text h2,body.section-for-you .block-text h3,body.section-for-you .type-landing .column-centre-blocks .block .intro,body.section-for-you .type-landing .column-centre-blocks .block h1,body.section-for-you .type-landing .column-centre-blocks .block h2,body.section-for-you .type-landing .column-centre-blocks .block h3,body.section-for-you .type-overview .column-centre-blocks .block .intro,body.section-for-you .type-overview .column-centre-blocks .block h1,body.section-for-you .type-overview .column-centre-blocks .block h2,body.section-for-you .type-overview .column-centre-blocks .block h3{color:#34a4b5}body.section-for-your-business .hero:before{border-right-color:#007bc2}body.section-for-your-business .hero .section-title{background:#007bc2}@media only screen and (min-width:1060px){body.section-for-your-business .hero:before{border-right-color:100px solid #007bc2}body.section-for-your-business .hero:after{background:#007bc2}body.section-for-your-business .hero .section-title{background:0 0}}.type-landing .column-centre-blocks body.section-for-your-business .block .intro,.type-landing .column-centre-blocks body.section-for-your-business .block h1,.type-landing .column-centre-blocks body.section-for-your-business .block h2,.type-landing .column-centre-blocks body.section-for-your-business .block h3,.type-overview .column-centre-blocks body.section-for-your-business .block .intro,.type-overview .column-centre-blocks body.section-for-your-business .block h1,.type-overview .column-centre-blocks body.section-for-your-business .block h2,.type-overview .column-centre-blocks body.section-for-your-business .block h3,body.section-for-your-business .block-text .intro,body.section-for-your-business .block-text h1,body.section-for-your-business .block-text h2,body.section-for-your-business .block-text h3,body.section-for-your-business .type-landing .column-centre-blocks .block .intro,body.section-for-your-business .type-landing .column-centre-blocks .block h1,body.section-for-your-business .type-landing .column-centre-blocks .block h2,body.section-for-your-business .type-landing .column-centre-blocks .block h3,body.section-for-your-business .type-overview .column-centre-blocks .block .intro,body.section-for-your-business .type-overview .column-centre-blocks .block h1,body.section-for-your-business .type-overview .column-centre-blocks .block h2,body.section-for-your-business .type-overview .column-centre-blocks .block h3{color:#007bc2}.main{padding:4rem 1.5rem}@media only screen and (min-width:82.5em){.main{padding-left:0;padding-right:0}}.section-onlinepayment .button-list .invoice{background:#34a4b5}.section-onlinepayment .button-list .invoice:hover{background:#233582}#ppWebCalcBtn-493a2050-2e3f-4d0f-8335-46ad982304e8{top:50%}.section-blog .right .share-widget{margin-bottom:3rem}.sub-nav{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:3rem 0;text-align:center}@media only screen and (min-width:40em){.sub-nav{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0 0 3rem}}.sub-nav .link:after,.sub-nav .sub-menu-title-link:after{content:"";height:1px;background:#c7d7e5;width:40%;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.sub-nav .sub-menu-title{position:relative;font-size:1.4rem}.sub-nav .sub-menu-title a{font-weight:700;display:inline-block;padding:10px 0}.sub-nav .item{margin:0 .66667rem}.pre-footer .service-list-content,.service-list-buttons{margin-bottom:3rem}.sub-nav .link{position:relative;display:inline-block;padding:10px 0}.sub-nav .link.active{color:#34a4b5}@media only screen and (min-width:70em){#ppWebCalcBtn-493a2050-2e3f-4d0f-8335-46ad982304e8{top:27%!important}#for-your-business .service-list-links .sub-menu .item{float:left;width:33.33333%}#for-your-business .service-list-links .sub-menu .item:nth-child(n+4){float:left;width:25%}}.service-list-buttons .service-list-button{position:relative;display:block;padding:1.33333rem 1.5rem;color:#fff;opacity:1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:#4f7297}@media only screen and (min-width:50em){.service-list-buttons .service-list-button{float:left;width:50%}}.service-list-buttons .service-list-button:hover .arrow:after{-webkit-transform:none;transform:none}.service-list-buttons .service-list-button.active{opacity:1;color:#fff}.service-list-buttons .service-list-button.active .arrow:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.service-list-buttons .service-list-button.for-you{background:#579e1e}.service-list-buttons .service-list-button.for-your-business{background:#007bc2}.service-list-buttons .service-list-button strong{font-size:1.5rem}@media only screen and (min-width:70em){.service-list-buttons .service-list-button strong{font-size:1.9rem;height:40px;line-height:40px}}.service-list-buttons .service-list-button .link{position:relative;display:inline-block;padding-right:100px}.service-list-buttons .service-list-button .arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.5rem;display:inline-block;width:50px;height:50px;line-height:50px;border-radius:100%;background:rgba(255,255,255,.4)}.service-list-buttons .service-list-button .arrow:after{content:"";position:absolute;top:0;left:0;background:url(/images/icons/chevron-right.svg) center center no-repeat;width:100%;height:100%;background-size:30px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tab-content{display:none}.tab-content.visible{display:block}.service-list-links.for-you{background:#579e1e}.service-list-links.for-you .item:hover .level-1{background:rgba(87,158,30,.9)}.service-list-links.for-your-business{background:#007bc2}.service-list-links.for-your-business .item:hover .level-1{background:rgba(0,123,194,.9)}.service-list-links .sub-menu .item.item-family-law-solicitors{background:url(/images/services/family-law-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-conveyancing-solicitors{background:url(/images/services/conveyancing-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-wills-trusts-and-probate{background:url(/images/services/wills-trusts-and-probate.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-inheritance-disputes-solicitors{background:url(/images/services/inheritance-disputes-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-litigation-and-dispute{background:url(/images/services/litigation-and-dispute.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-criminal-solicitors{background:url(/images/services/criminal-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-employment-law-employees{background:url(/images/services/employment-law-employees.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-commercial-property-solicitors{background:url(/images/services/commercial-property-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-corporate-solicitors{background:url(/images/services/corporate-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-commercial-solicitors{background:url(/images/services/commercial-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-dispute-resolution-solicitors{background:url(/images/services/dispute-resolution-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-employment-law-employers{background:url(/images/services/employment-law-employers.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-construction-and-engineering{background:url(/images/services/construction-and-engineering.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-fdr-hr{background:url(/images/services/fdr-hr.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-hr{background:url(/images/services/hr.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-notary-services-solicitors{background:url(/images/services/notary-services-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-notarial-services{background:url(/images/services/notarial-services.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-medical-negligence-solicitors{background:url(/images/services/medical-negligence-solicitors.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-clinical-negligence{background:url(/images/services/clinical-negligence.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-fdr-foundation{background:url(/images/services/fdr-foundation.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-fdr-foundation-news{background:url(/images/services/fdr-foundation-news.jpg) center center no-repeat;background-size:cover}.service-list-links .sub-menu .item.item-fdr_foundation_news{background:url(/images/services/fdr_foundation_news.jpg) center center no-repeat;background-size:cover}@media only screen and (min-width:50em){.service-list-links .sub-menu .item{float:left;width:50%}}@media only screen and (min-width:1060px){.service-list-buttons .service-list-button.for-you{text-align:right}.service-list-links .sub-menu .item{float:left;width:33.33333%}}@media only screen and (min-width:70em){.service-list-links .sub-menu .item{float:left;width:25%}}.service-list-links .sub-menu .item .level-1{position:relative;display:block;height:280px;color:#fff;text-align:center;background:rgba(17,17,17,.7);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.service-list-links .sub-menu .item .level-1 span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700;text-transform:uppercase;font-size:1.1rem;letter-spacing:1px}.pre-footer .pre-footer-inner{position:relative}@media only screen and (min-width:1060px){.pre-footer .fdr-global-form .intro-row .row{float:left}.pre-footer .fdr-global-form .intro-row .row:nth-child(n){clear:none;width:calc((100% - 6rem)/ 3);margin:0 0 0 3rem}.pre-footer .fdr-global-form .intro-row .row:nth-child(3n+1){clear:both;margin-left:0}}.archive-widget .pre-footer .fdr-global-form .intro-row .row .archive-select,.archive-widget .pre-footer .fdr-global-form .intro-row .row .select-wrapper,.author-widget .pre-footer .fdr-global-form .intro-row .row .author-select,.pre-footer .fdr-global-form .intro-row .row .archive-widget .archive-select,.pre-footer .fdr-global-form .intro-row .row .archive-widget .select-wrapper,.pre-footer .fdr-global-form .intro-row .row .author-widget .author-select,.pre-footer .fdr-global-form .intro-row .row .input,.pre-footer .fdr-global-form .intro-row .row .select,.pre-footer .fdr-global-form .intro-row .row .textarea{font-size:1rem}.pre-footer-news .list{margin:0}.pre-footer-news .fdr-news{width:100%}@media only screen and (min-width:50em){.pre-footer-news .fdr-news{float:left;width:50%}}.pre-footer-news .fdr-news.commercial{background:#007bc2}.pre-footer-news .fdr-news.private{background:#579e1e}.pre-footer-news .fdr-news.firm{background:#724395}.pre-footer-news .fdr-news.tweets{background:#34a4b5}.pre-footer-news .fdr-news.tweets.tweet-2{background:#2f96a5}.pre-footer-news .fdr-news.tweets.tweet-3{background:#2d8e9d}.pre-footer-news .fdr-news.tweets.tweet-4{background:#2b8795}.pre-footer-news .item{padding:3rem}.pre-footer-news .item .category-label{display:block;color:#fff;text-transform:uppercase;font-weight:700;font-size:1.3rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.3)}.pre-footer-news .item .datetime{display:block;margin-top:1rem;color:#fff;font-weight:400}.pre-footer-news .item .datetime:before{content:"Published: ";padding-right:4px}.pre-footer-news .item .h3,.pre-footer-news .item form .legend,form .pre-footer-news .item .legend{color:#fff;font-weight:300;font-size:1.5rem;line-height:2;margin:0}.pre-footer-news .item .h3 a,.pre-footer-news .item form .legend a,form .pre-footer-news .item .legend a{color:#fff}.footer{padding:4.5rem 1.5rem;background:#dce1e5}@media only screen and (min-width:82.5em){.footer{padding:4.5rem 0}}.footer .footer-inner{position:relative;color:#636c74;font-size:1rem}.footer .footer-block,.footer .office-single{padding:0 0 2rem;margin:0 0 2rem}@media only screen and (min-width:1060px){.pre-footer-news .fdr-news{float:left;width:25%}.footer .footer-block,.footer .office-single{padding:0 2rem;border:none;border-left:1px solid #fff;margin:0}.footer .office-single:first-child{padding-left:0;border:none}}.footer .footer-meta p{margin-bottom:5px}.footer .office-single .locations p{display:inline-block;float:left;width:50%;padding-bottom:1rem;margin-bottom:1rem}.footer .office-single .locations span,.footer .office-single .meta span{display:block}.footer .office-single .locations p:first-child{padding-right:2rem;border-right:1px solid #fff}.footer .office-single .locations p:last-child{border-right:none;padding-left:2rem}.footer .office-single .office-contact{clear:both;margin-bottom:1rem;line-height:1rem}.footer .office-list,.footer .office-list .office-single{width:100%}.footer .office-list .office-single .title{text-transform:uppercase;color:#233582}@media only screen and (min-width:1060px){.footer .office-list{float:left;width:25%}}.footer .footer-meta{float:left;width:100%}.footer .footer-meta .content{padding-right:3rem}@media only screen and (min-width:50em){.footer .footer-meta{float:left;width:100%}}@media only screen and (min-width:1060px){.footer .footer-meta .content{padding-right:0}.footer .footer-meta{float:left;width:75%}}.footer .footer-meta ul li{display:inline-block}.footer .footer-meta ul li:after{content:"|";padding:0 3px}.footer .footer-meta ul li:last-child:after{display:none}.footer .footer-logos{width:100%;border-left-color:transparent;padding-right:2rem}@media only screen and (min-width:32.5em){.footer .footer-logos{padding-right:10rem}}@media only screen and (min-width:40em){.footer .footer-block,.footer .office-single{border-bottom:none}.footer .footer-logos{float:left;width:50%;padding-right:6rem}}@media only screen and (min-width:50em){.footer .footer-logos{padding-right:12rem}}@media only screen and (min-width:1060px){.footer .footer-logos{float:left;width:25%;padding-right:0}}.footer .footer-logos li{background:#fff;padding:1.33333rem}.footer .footer-logos li img{width:100%;display:block}.footer .footer-logo-area{position:relative;display:block;width:100%;clear:both;overflow:hidden;margin-top:2rem}.footer .footer-logo-area .aiic-group-logo,.footer .footer-logo-area .cqs-logo,.footer .footer-logo-area .sra-logo{position:relative;float:left;width:48%;margin-right:4%;margin-bottom:2rem}@media only screen and (min-width:50em){.footer .footer-logo-area .aiic-group-logo,.footer .footer-logo-area .cqs-logo,.footer .footer-logo-area .sra-logo{width:29%;margin-right:4%}}.footer .footer-logo-area .aiic-group-logo{margin-right:0}.footer .footer-logo-area .aiic-group-logo a{text-transform:uppercase;color:#2e4a62;font-weight:700}.footer .footer-logo-area .aiic-group-logo a:hover{color:#233582}.footer .footer-logo-area .cqs-logo img{width:70%;margin:0 auto}.footer .footer-block a{color:#636c74}.footer .footer-block a:hover{color:#233582}.footer .office-single .phone{margin-top:3px}.footer .office-single .phone:before{content:"T: "}.footer .office-single .office-link a{display:block;position:relative;text-transform:uppercase;font-weight:700}.footer .office-single .office-link a .phone{display:none}.footer .office-single .appointment{margin-top:1rem;text-transform:uppercase;font-size:.8rem}#ppWebCalcModal-493a2050-2e3f-4d0f-8335-46ad982304e8{width:100%;max-width:none;-webkit-transform:none;transform:none}@media only screen and (min-width:1060px){.columns-two>div{float:left;width:calc((100% - 2rem)/ 2);margin:0 0 0 2rem}.columns-two>div:nth-child(2n+1){margin-left:0}}.iframe-wrapper{position:relative;margin-bottom:3rem;padding-bottom:56.25%}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bx-has-pager{text-align:center;margin-top:2rem}.bx-has-pager .bx-pager-item{display:inline-block;margin:0 5px}.bx-has-pager .bx-pager-item a{display:block;text-indent:-999999rem;width:15px;height:15px;background:#4f7297;border-radius:100%}.fdr-global-form form .row .submit,.fdr-promo-rotator ul li img{width:100%}.bx-has-pager .bx-pager-item a.active{background:#233582}.fdr-global-form{background:#e7ebf1;padding:2rem}.fdr-global-form .form-intro,.fdr-global-form .h3,.fdr-global-form form .legend,form .fdr-global-form .legend{text-align:center;color:#4f7297}.fdr-global-form .form-intro{font-weight:700;font-size:1rem}.fdr-global-form form .row ::-webkit-input-placeholder{color:#636c74}.fdr-global-form form .row :-moz-placeholder{color:#636c74}.fdr-global-form form .row ::-moz-placeholder{color:#636c74}.fdr-global-form form .row :-ms-input-placeholder{color:#636c74}.archive-widget .fdr-global-form form .row .archive-select,.archive-widget .fdr-global-form form .row .select-wrapper,.author-widget .fdr-global-form form .row .author-select,.fdr-global-form form .row .archive-widget .archive-select,.fdr-global-form form .row .archive-widget .select-wrapper,.fdr-global-form form .row .author-widget .author-select,.fdr-global-form form .row .input,.fdr-global-form form .row .select,.fdr-global-form form .row .textarea{border-color:transparent;font-size:1rem}.archive-widget .fdr-global-form form .row .archive-select:focus,.archive-widget .fdr-global-form form .row .select-wrapper:focus,.author-widget .fdr-global-form form .row .author-select:focus,.fdr-global-form form .row .archive-widget .archive-select:focus,.fdr-global-form form .row .archive-widget .select-wrapper:focus,.fdr-global-form form .row .author-widget .author-select:focus,.fdr-global-form form .row .input:focus,.fdr-global-form form .row .select:focus,.fdr-global-form form .row .textarea:focus{border-color:#4f7297}.fdr-global-form form .row>label{display:none}.fdr-global-form form .captcha-wrapper .helper{display:block;color:#636c74}#inheritance-disputes-solicitors .fdr-global-form{background-color:#233582;color:#fff}#inheritance-disputes-solicitors .fdr-global-form .form-intro,#inheritance-disputes-solicitors .fdr-global-form .h3,#inheritance-disputes-solicitors .fdr-global-form .helper,#inheritance-disputes-solicitors .fdr-global-form form .legend,form #inheritance-disputes-solicitors .fdr-global-form .legend{color:#fff}#inheritance-disputes-solicitors .fdr-global-form .submit{background-color:#34a4b5}#inheritance-disputes-solicitors .fdr-global-form .submit:hover{background-color:#2e92a1}.fdr-promo-rotator{margin-top:2rem;padding-top:2rem;border-top:1px solid #c7d7e5}.fdr-promo-rotator .block-header{text-align:center}.fdr-promo-rotator ul li{position:relative;text-align:center}.fdr-promo-rotator ul li a{display:block}.fdr-promo-rotator ul li a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;z-index:1;background:rgba(17,17,17,.5)}.fdr-promo-rotator ul li span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;width:100%;display:block;color:#fff;text-transform:uppercase;font-size:1.4rem;font-weight:700}.fdr-testimonial-rotator .content,.rotator-has-controls{position:relative}.fdr-testimonial-rotator{padding:4rem 1.5rem;margin:0}@media only screen and (min-width:82.5em){.fdr-testimonial-rotator{padding-left:0;padding-right:0}}.fdr-testimonial-rotator ul li{text-align:center}.fdr-testimonial-rotator ul li blockquote{font-size:1.3rem;line-height:2}@media only screen and (min-width:70em){.fdr-testimonial-rotator ul li blockquote{font-size:1.7rem}}.rotator-has-controls .bx-controls-direction a{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:120px;line-height:1;color:#cdd4da}.rotator-has-controls .bx-controls-direction a.bx-prev{left:-35px}.rotator-has-controls .bx-controls-direction a.bx-next{right:-35px}.payment-logos p,.testimonial-list .block{text-align:center}.payment-logos p img{display:inline-block}.panel-messaging{max-width:1000px;padding:2rem}@media only screen and (min-width:1060px){.panel-messaging{padding:4rem 0}.panel-messaging .block-header .title{font-size:1.9rem}}.panel-messaging .block-header .title{font-weight:700;position:relative;color:#233582;text-align:center;padding-bottom:1rem;margin-bottom:3rem}.panel-messaging .block-header .title:after{content:"";height:1px;background:#579e1e;width:300px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.panel-messaging .content ul{display:block;font-weight:400}@media only screen and (min-width:1060px){.panel-messaging .content ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.panel-messaging .content ul li{font-size:1.3rem}}.cms-share{display:block;position:fixed;left:0;right:0;bottom:60px;z-index:51}@media only screen and (min-width:50em){.cms-share{bottom:0}}@media only screen and (min-width:70em){.cms-share{position:fixed;bottom:30%;left:auto;right:0;width:50px}}.cms-share .blogger,.cms-share .wordpress{display:none}.cms-share li{float:left;width:20%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.cms-share li.twitter{background:#55acee}.cms-share li.twitter:hover{background:#233582}.cms-share li.facebook{background:#3b5998}.cms-share li.facebook:hover{background:#233582}.cms-share li.linkedin{background:#007bb6}.cms-share li.linkedin:hover{background:#233582}.cms-share li.google-plus{background:#dd4b39}.cms-share li.google-plus:hover{background:#233582}.cms-share li.youtube{background:#dd4b39}.cms-share li.youtube:hover{background:#233582}.cms-share li.plus{background:#34a4b5}.cms-share li.plus:hover{background:#233582}.cms-share li.email{background:#579e1e}.cms-share li.email:hover{background:#233582}.cms-share li.blogger{background:#F60}.cms-share li.blogger:hover{background:#233582}.cms-share li.wordpress{background:#1D8BBE}.cms-share li.wordpress:hover{background:#233582}.cms-share li.tumblr{background:#34465D}.cms-share li.tumblr:hover{background:#233582}.cms-share li.delicious{background:#3298FF}.cms-share li.delicious:hover{background:#233582}.cms-share li.stumbleupon{background:#EB4924}.cms-share li.stumbleupon:hover{background:#233582}.cms-share li.pinterest{background:#CB2027}.cms-share li.pinterest:hover{background:#233582}.cms-share li.digg{background:#1A5891}.cms-share li.digg:hover{background:#233582}.cms-share li.reddit{background:#CEE3F8}.cms-share li.reddit:hover{background:#233582}@media only screen and (min-width:70em){.cms-share li{float:none;padding:0;width:50px;height:50px}}.cms-share li .icon{width:100%;padding:15px;z-index:2;fill:#fff}.cms-share li .icon-link{min-height:55px;padding-left:50px;z-index:6}@media only screen and (min-width:50em){.cms-share li .icon-link{min-height:50px}}@media only screen and (min-width:70em){.cms-share li .icon{width:50px}.cms-share li .icon:hover{opacity:1}.cms-share li .icon-plus{padding:0}}.cms-share.share-extras{position:static;width:100%}.cms-share.share-extras li{width:48%;margin-bottom:8px;margin-right:2%}.cms-share.share-extras li:last-child{margin-right:0}@media only screen and (min-width:40em){.cms-share .blogger,.cms-share .wordpress{display:block}.cms-share.share-extras li{float:left;width:31.5%;margin-right:2%}.cms-share.share-extras li:nth-child(3n+3){margin-right:0}}.cms-share.share-extras li .label{text-align:center;display:block;color:#fff;font-weight:700;font-size:.9rem;text-transform:capitalize;height:50px;line-height:50px}@media only screen and (min-width:1060px){.cms-share.share-extras li .label{padding-left:.15rem}}.cms-share.share-extras li .icon-link{padding-left:0}.cms-share.share-extras li .icon{display:none}@media only screen and (min-width:70em){.cms-share.share-extras li .icon{display:block}}.modal.theme-cms-share .modal-inner{padding:0}.modal.theme-cms-share .modal-inner .modal-close{top:1rem}.modal.theme-cms-share .cms-share,.modal.theme-cms-share .modal-footer,.modal.theme-cms-share .modal-header{padding:1.5rem}.modal.theme-cms-share .cms-share{padding-top:2.25rem;padding-bottom:2.25rem}.modal.theme-cms-share .modal-header{border-bottom:1px solid #c7d7e5}.modal.theme-cms-share .modal-header .h2{margin:0;font-size:1.3rem;font-weight:700}.modal.theme-cms-share .modal-footer{clear:both;border-top:1px solid #c7d7e5;font-size:.9rem}.modal.theme-cms-share .modal-footer p{margin:0}.modal.theme-cms-share .modal-footer p strong{display:block}.modal.theme-cms-share .has-icon .icon-link{min-height:50px}