html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}html{overflow-y:scroll}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.column{overflow:hidden}.left{float:left}.right{float:right}.circle{border-radius:50%}.abscenter{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.undoabscenter{position:relative;left:auto;top:auto;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.imgreplace{display:block;text-indent:-1000em;background-position:left top;background-repeat:no-repeat;border-bottom:none;text-align:left}.flexvcenter{display:flex;flex-direction:column;justify-content:center}.mobileonly{display:none}@media all and (max-width:737px){.mobileonly{display:block}}@media all and (max-width:737px){.nomobile{display:none}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.shadow{-webkit-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25)}.table{display:table;width:100%}.tablerow{display:table-row}.tablecell{display:table-cell}.lanarrow{max-width:642px;margin-left:auto;margin-right:auto;box-sizing:border-box}body a{border-bottom-color:#b93b56}body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a,body h1 a:link,body h2 a:link,body h3 a:link,body h4 a:link,body h5 a:link,body h6 a:link{color:#b02c48}body a h1,body a h2,body a h3,body a h4,body a h5,body a h6{color:#b02c48}body input.text,body textarea,body .servicelistitem:hover h3{border-bottom-color:#b02c48}body input.error,body select.error,body textarea.error,body .radios input:checked+label,body .iconcircle{border-color:#b02c48}body #header a.urgent,body label em,body label.file span,body #mobilemenu ul ul li a,body p.tabs a.current,body a.loadmore,body #timeline a.link,body h2.contentddtoggle,body #social p.icons,body .servicetabs .tabcontent-az .col h2,body .col-secondary .person p.email a,body .roundpreview p.email a,body .roundpreview p.viewwholeteam,body .secondarysection-personwithicons h2,body #videoslideshow p.controltext,body .greypreview a span.external,body a.insightsscroller h2,body a.insightsscroller h3{color:#b02c48}body .button,body .greypreview a.viewall,body #toptitle .slide,body #mobileheader a.phone,body .col-secondary .secondarysection-arrowbox .arrow,body .col-secondary .secondarysection-tags a,body .col-secondary .secondarysection-personslideshow .full a,body table th,body .pagination a.arrow,body .saytresults ul li.selected a{background-color:#b02c48}body #footer .iconcircle{border-color:#b93b56}body svg .cls-1{fill:#b02c48 !important}body p.breadcrumbs svg .cls-1{fill:#b93b56 !important}body ul li{background-image:url('/svg/bullet-red.svg')}body p.quote{background-image:url('/svg/quote-red.svg')}body #mobileheader a.phone{background:#971833}.theme-red a{border-bottom-color:#b93b56}.theme-red h1 a,.theme-red h2 a,.theme-red h3 a,.theme-red h4 a,.theme-red h5 a,.theme-red h6 a,.theme-red h1 a:link,.theme-red h2 a:link,.theme-red h3 a:link,.theme-red h4 a:link,.theme-red h5 a:link,.theme-red h6 a:link{color:#b02c48}.theme-red a h1,.theme-red a h2,.theme-red a h3,.theme-red a h4,.theme-red a h5,.theme-red a h6{color:#b02c48}.theme-red input.text,.theme-red textarea,.theme-red .servicelistitem:hover h3{border-bottom-color:#b02c48}.theme-red input.error,.theme-red select.error,.theme-red textarea.error,.theme-red .radios input:checked+label,.theme-red .iconcircle{border-color:#b02c48}.theme-red #header a.urgent,.theme-red label em,.theme-red label.file span,.theme-red #mobilemenu ul ul li a,.theme-red p.tabs a.current,.theme-red a.loadmore,.theme-red #timeline a.link,.theme-red h2.contentddtoggle,.theme-red #social p.icons,.theme-red .servicetabs .tabcontent-az .col h2,.theme-red .col-secondary .person p.email a,.theme-red .roundpreview p.email a,.theme-red .roundpreview p.viewwholeteam,.theme-red .secondarysection-personwithicons h2,.theme-red #videoslideshow p.controltext,.theme-red .greypreview a span.external,.theme-red a.insightsscroller h2,.theme-red a.insightsscroller h3{color:#b02c48}.theme-red .button,.theme-red .greypreview a.viewall,.theme-red #toptitle .slide,.theme-red #mobileheader a.phone,.theme-red .col-secondary .secondarysection-arrowbox .arrow,.theme-red .col-secondary .secondarysection-tags a,.theme-red .col-secondary .secondarysection-personslideshow .full a,.theme-red table th,.theme-red .pagination a.arrow,.theme-red .saytresults ul li.selected a{background-color:#b02c48}.theme-red #footer .iconcircle{border-color:#b93b56}.theme-red svg .cls-1{fill:#b02c48 !important}.theme-red p.breadcrumbs svg .cls-1{fill:#b93b56 !important}.theme-red ul li{background-image:url('/svg/bullet-red.svg')}.theme-red p.quote{background-image:url('/svg/quote-red.svg')}.theme-red #mobileheader a.phone{background:#971833}.theme-orange a{border-bottom-color:#e28522}.theme-orange h1 a,.theme-orange h2 a,.theme-orange h3 a,.theme-orange h4 a,.theme-orange h5 a,.theme-orange h6 a,.theme-orange h1 a:link,.theme-orange h2 a:link,.theme-orange h3 a:link,.theme-orange h4 a:link,.theme-orange h5 a:link,.theme-orange h6 a:link{color:#b45d00}.theme-orange a h1,.theme-orange a h2,.theme-orange a h3,.theme-orange a h4,.theme-orange a h5,.theme-orange a h6{color:#b45d00}.theme-orange input.text,.theme-orange textarea,.theme-orange .servicelistitem:hover h3{border-bottom-color:#b45d00}.theme-orange input.error,.theme-orange select.error,.theme-orange textarea.error,.theme-orange .radios input:checked+label,.theme-orange .iconcircle{border-color:#b45d00}.theme-orange #header a.urgent,.theme-orange label em,.theme-orange label.file span,.theme-orange #mobilemenu ul ul li a,.theme-orange p.tabs a.current,.theme-orange a.loadmore,.theme-orange #timeline a.link,.theme-orange h2.contentddtoggle,.theme-orange #social p.icons,.theme-orange .servicetabs .tabcontent-az .col h2,.theme-orange .col-secondary .person p.email a,.theme-orange .roundpreview p.email a,.theme-orange .roundpreview p.viewwholeteam,.theme-orange .secondarysection-personwithicons h2,.theme-orange #videoslideshow p.controltext,.theme-orange .greypreview a span.external,.theme-orange a.insightsscroller h2,.theme-orange a.insightsscroller h3{color:#b45d00}.theme-orange .button,.theme-orange .greypreview a.viewall,.theme-orange #toptitle .slide,.theme-orange #mobileheader a.phone,.theme-orange .col-secondary .secondarysection-arrowbox .arrow,.theme-orange .col-secondary .secondarysection-tags a,.theme-orange .col-secondary .secondarysection-personslideshow .full a,.theme-orange table th,.theme-orange .pagination a.arrow,.theme-orange .saytresults ul li.selected a{background-color:#b45d00}.theme-orange #footer .iconcircle{border-color:#e28522}.theme-orange svg .cls-1{fill:#b45d00 !important}.theme-orange p.breadcrumbs svg .cls-1{fill:#e28522 !important}.theme-orange ul li{background-image:url('/svg/bullet-orange.svg')}.theme-orange p.quote{background-image:url('/svg/quote-orange.svg')}.theme-orange #mobileheader a.phone{background:#9a5001}.theme-turquoise a{border-bottom-color:#1fa5a0}.theme-turquoise h1 a,.theme-turquoise h2 a,.theme-turquoise h3 a,.theme-turquoise h4 a,.theme-turquoise h5 a,.theme-turquoise h6 a,.theme-turquoise h1 a:link,.theme-turquoise h2 a:link,.theme-turquoise h3 a:link,.theme-turquoise h4 a:link,.theme-turquoise h5 a:link,.theme-turquoise h6 a:link{color:#006f6b}.theme-turquoise a h1,.theme-turquoise a h2,.theme-turquoise a h3,.theme-turquoise a h4,.theme-turquoise a h5,.theme-turquoise a h6{color:#006f6b}.theme-turquoise input.text,.theme-turquoise textarea,.theme-turquoise .servicelistitem:hover h3{border-bottom-color:#006f6b}.theme-turquoise input.error,.theme-turquoise select.error,.theme-turquoise textarea.error,.theme-turquoise .radios input:checked+label,.theme-turquoise .iconcircle{border-color:#006f6b}.theme-turquoise #header a.urgent,.theme-turquoise label em,.theme-turquoise label.file span,.theme-turquoise #mobilemenu ul ul li a,.theme-turquoise p.tabs a.current,.theme-turquoise a.loadmore,.theme-turquoise #timeline a.link,.theme-turquoise h2.contentddtoggle,.theme-turquoise #social p.icons,.theme-turquoise .servicetabs .tabcontent-az .col h2,.theme-turquoise .col-secondary .person p.email a,.theme-turquoise .roundpreview p.email a,.theme-turquoise .roundpreview p.viewwholeteam,.theme-turquoise .secondarysection-personwithicons h2,.theme-turquoise #videoslideshow p.controltext,.theme-turquoise .greypreview a span.external,.theme-turquoise a.insightsscroller h2,.theme-turquoise a.insightsscroller h3{color:#006f6b}.theme-turquoise .button,.theme-turquoise .greypreview a.viewall,.theme-turquoise #toptitle .slide,.theme-turquoise #mobileheader a.phone,.theme-turquoise .col-secondary .secondarysection-arrowbox .arrow,.theme-turquoise .col-secondary .secondarysection-tags a,.theme-turquoise .col-secondary .secondarysection-personslideshow .full a,.theme-turquoise table th,.theme-turquoise .pagination a.arrow,.theme-turquoise .saytresults ul li.selected a{background-color:#006f6b}.theme-turquoise #footer .iconcircle{border-color:#1fa5a0}.theme-turquoise svg .cls-1{fill:#006f6b !important}.theme-turquoise p.breadcrumbs svg .cls-1{fill:#1fa5a0 !important}.theme-turquoise ul li{background-image:url('/svg/bullet-turquoise.svg')}.theme-turquoise p.quote{background-image:url('/svg/quote-turquoise.svg')}.theme-turquoise #mobileheader a.phone{background:#005855}.theme-blue a{border-bottom-color:#009bd7}.theme-blue h1 a,.theme-blue h2 a,.theme-blue h3 a,.theme-blue h4 a,.theme-blue h5 a,.theme-blue h6 a,.theme-blue h1 a:link,.theme-blue h2 a:link,.theme-blue h3 a:link,.theme-blue h4 a:link,.theme-blue h5 a:link,.theme-blue h6 a:link{color:#00659f}.theme-blue a h1,.theme-blue a h2,.theme-blue a h3,.theme-blue a h4,.theme-blue a h5,.theme-blue a h6{color:#00659f}.theme-blue input.text,.theme-blue textarea,.theme-blue .servicelistitem:hover h3{border-bottom-color:#00659f}.theme-blue input.error,.theme-blue select.error,.theme-blue textarea.error,.theme-blue .radios input:checked+label,.theme-blue .iconcircle{border-color:#00659f}.theme-blue #header a.urgent,.theme-blue label em,.theme-blue label.file span,.theme-blue #mobilemenu ul ul li a,.theme-blue p.tabs a.current,.theme-blue a.loadmore,.theme-blue #timeline a.link,.theme-blue h2.contentddtoggle,.theme-blue #social p.icons,.theme-blue .servicetabs .tabcontent-az .col h2,.theme-blue .col-secondary .person p.email a,.theme-blue .roundpreview p.email a,.theme-blue .roundpreview p.viewwholeteam,.theme-blue .secondarysection-personwithicons h2,.theme-blue #videoslideshow p.controltext,.theme-blue .greypreview a span.external,.theme-blue a.insightsscroller h2,.theme-blue a.insightsscroller h3{color:#00659f}.theme-blue .button,.theme-blue .greypreview a.viewall,.theme-blue #toptitle .slide,.theme-blue #mobileheader a.phone,.theme-blue .col-secondary .secondarysection-arrowbox .arrow,.theme-blue .col-secondary .secondarysection-tags a,.theme-blue .col-secondary .secondarysection-personslideshow .full a,.theme-blue table th,.theme-blue .pagination a.arrow,.theme-blue .saytresults ul li.selected a{background-color:#00659f}.theme-blue #footer .iconcircle{border-color:#009bd7}.theme-blue svg .cls-1{fill:#00659f !important}.theme-blue p.breadcrumbs svg .cls-1{fill:#009bd7 !important}.theme-blue ul li{background-image:url('/svg/bullet-blue.svg')}.theme-blue p.quote{background-image:url('/svg/quote-blue.svg')}.theme-blue #mobileheader a.phone{background:#004e7b}.theme-green a{border-bottom-color:#8dbb54}.theme-green h1 a,.theme-green h2 a,.theme-green h3 a,.theme-green h4 a,.theme-green h5 a,.theme-green h6 a,.theme-green h1 a:link,.theme-green h2 a:link,.theme-green h3 a:link,.theme-green h4 a:link,.theme-green h5 a:link,.theme-green h6 a:link{color:#518112}.theme-green a h1,.theme-green a h2,.theme-green a h3,.theme-green a h4,.theme-green a h5,.theme-green a h6{color:#518112}.theme-green input.text,.theme-green textarea,.theme-green .servicelistitem:hover h3{border-bottom-color:#518112}.theme-green input.error,.theme-green select.error,.theme-green textarea.error,.theme-green .radios input:checked+label,.theme-green .iconcircle{border-color:#518112}.theme-green #header a.urgent,.theme-green label em,.theme-green label.file span,.theme-green #mobilemenu ul ul li a,.theme-green p.tabs a.current,.theme-green a.loadmore,.theme-green #timeline a.link,.theme-green h2.contentddtoggle,.theme-green #social p.icons,.theme-green .servicetabs .tabcontent-az .col h2,.theme-green .col-secondary .person p.email a,.theme-green .roundpreview p.email a,.theme-green .roundpreview p.viewwholeteam,.theme-green .secondarysection-personwithicons h2,.theme-green #videoslideshow p.controltext,.theme-green .greypreview a span.external,.theme-green a.insightsscroller h2,.theme-green a.insightsscroller h3{color:#518112}.theme-green .button,.theme-green .greypreview a.viewall,.theme-green #toptitle .slide,.theme-green #mobileheader a.phone,.theme-green .col-secondary .secondarysection-arrowbox .arrow,.theme-green .col-secondary .secondarysection-tags a,.theme-green .col-secondary .secondarysection-personslideshow .full a,.theme-green table th,.theme-green .pagination a.arrow,.theme-green .saytresults ul li.selected a{background-color:#518112}.theme-green #footer .iconcircle{border-color:#8dbb54}.theme-green svg .cls-1{fill:#518112 !important}.theme-green p.breadcrumbs svg .cls-1{fill:#8dbb54 !important}.theme-green ul li{background-image:url('/svg/bullet-green.svg')}.theme-green p.quote{background-image:url('/svg/quote-green.svg')}.theme-green #mobileheader a.phone{background:#3e6708}.theme-yellow a{border-bottom-color:#bfa31c}.theme-yellow h1 a,.theme-yellow h2 a,.theme-yellow h3 a,.theme-yellow h4 a,.theme-yellow h5 a,.theme-yellow h6 a,.theme-yellow h1 a:link,.theme-yellow h2 a:link,.theme-yellow h3 a:link,.theme-yellow h4 a:link,.theme-yellow h5 a:link,.theme-yellow h6 a:link{color:#816b00}.theme-yellow a h1,.theme-yellow a h2,.theme-yellow a h3,.theme-yellow a h4,.theme-yellow a h5,.theme-yellow a h6{color:#816b00}.theme-yellow input.text,.theme-yellow textarea,.theme-yellow .servicelistitem:hover h3{border-bottom-color:#816b00}.theme-yellow input.error,.theme-yellow select.error,.theme-yellow textarea.error,.theme-yellow .radios input:checked+label,.theme-yellow .iconcircle{border-color:#816b00}.theme-yellow #header a.urgent,.theme-yellow label em,.theme-yellow label.file span,.theme-yellow #mobilemenu ul ul li a,.theme-yellow p.tabs a.current,.theme-yellow a.loadmore,.theme-yellow #timeline a.link,.theme-yellow h2.contentddtoggle,.theme-yellow #social p.icons,.theme-yellow .servicetabs .tabcontent-az .col h2,.theme-yellow .col-secondary .person p.email a,.theme-yellow .roundpreview p.email a,.theme-yellow .roundpreview p.viewwholeteam,.theme-yellow .secondarysection-personwithicons h2,.theme-yellow #videoslideshow p.controltext,.theme-yellow .greypreview a span.external,.theme-yellow a.insightsscroller h2,.theme-yellow a.insightsscroller h3{color:#816b00}.theme-yellow .button,.theme-yellow .greypreview a.viewall,.theme-yellow #toptitle .slide,.theme-yellow #mobileheader a.phone,.theme-yellow .col-secondary .secondarysection-arrowbox .arrow,.theme-yellow .col-secondary .secondarysection-tags a,.theme-yellow .col-secondary .secondarysection-personslideshow .full a,.theme-yellow table th,.theme-yellow .pagination a.arrow,.theme-yellow .saytresults ul li.selected a{background-color:#816b00}.theme-yellow #footer .iconcircle{border-color:#bfa31c}.theme-yellow svg .cls-1{fill:#816b00 !important}.theme-yellow p.breadcrumbs svg .cls-1{fill:#bfa31c !important}.theme-yellow ul li{background-image:url('/svg/bullet-yellow.svg')}.theme-yellow p.quote{background-image:url('/svg/quote-yellow.svg')}.theme-yellow #mobileheader a.phone{background:#816b00}.theme-pink a{border-bottom-color:#d43b88}.theme-pink h1 a,.theme-pink h2 a,.theme-pink h3 a,.theme-pink h4 a,.theme-pink h5 a,.theme-pink h6 a,.theme-pink h1 a:link,.theme-pink h2 a:link,.theme-pink h3 a:link,.theme-pink h4 a:link,.theme-pink h5 a:link,.theme-pink h6 a:link{color:#cb317f}.theme-pink a h1,.theme-pink a h2,.theme-pink a h3,.theme-pink a h4,.theme-pink a h5,.theme-pink a h6{color:#cb317f}.theme-pink input.text,.theme-pink textarea,.theme-pink .servicelistitem:hover h3{border-bottom-color:#cb317f}.theme-pink input.error,.theme-pink select.error,.theme-pink textarea.error,.theme-pink .radios input:checked+label,.theme-pink .iconcircle{border-color:#cb317f}.theme-pink #header a.urgent,.theme-pink label em,.theme-pink label.file span,.theme-pink #mobilemenu ul ul li a,.theme-pink p.tabs a.current,.theme-pink a.loadmore,.theme-pink #timeline a.link,.theme-pink h2.contentddtoggle,.theme-pink #social p.icons,.theme-pink .servicetabs .tabcontent-az .col h2,.theme-pink .col-secondary .person p.email a,.theme-pink .roundpreview p.email a,.theme-pink .roundpreview p.viewwholeteam,.theme-pink .secondarysection-personwithicons h2,.theme-pink #videoslideshow p.controltext,.theme-pink .greypreview a span.external,.theme-pink a.insightsscroller h2,.theme-pink a.insightsscroller h3{color:#cb317f}.theme-pink .button,.theme-pink .greypreview a.viewall,.theme-pink #toptitle .slide,.theme-pink #mobileheader a.phone,.theme-pink .col-secondary .secondarysection-arrowbox .arrow,.theme-pink .col-secondary .secondarysection-tags a,.theme-pink .col-secondary .secondarysection-personslideshow .full a,.theme-pink table th,.theme-pink .pagination a.arrow,.theme-pink .saytresults ul li.selected a{background-color:#cb317f}.theme-pink #footer .iconcircle{border-color:#d43b88}.theme-pink svg .cls-1{fill:#cb317f !important}.theme-pink p.breadcrumbs svg .cls-1{fill:#d43b88 !important}.theme-pink ul li{background-image:url('/svg/bullet-pink.svg')}.theme-pink p.quote{background-image:url('/svg/quote-pink.svg')}.theme-pink #mobileheader a.phone{background:#ab1a64}.greypreview .image.red{background-image:url('/images/related-red.png')}.greypreview .image.orange{background-image:url('/images/related-orange.png')}.greypreview .image.turquoise{background-image:url('/images/related-turquoise.png')}.greypreview .image.blue{background-image:url('/images/related-blue.png')}.greypreview .image.green{background-image:url('/images/related-green.png')}.greypreview .image.yellow{background-image:url('/images/related-yellow.png')}.greypreview .image.pink{background-image:url('/images/related-pink.png')}.theme-blue a.insightsscroller div{background:#019bd6}.theme-orange input.text,.theme-orange textarea{border-bottom-color:#e28522}.theme-pink .radios,.theme-pink .formbordersection{border-bottom-color:#e296bc}.theme-pink #toptitle .slide p.more a{border-bottom-color:#f998c9}.theme-yellow #toptitle .slide{background:#e6c213}.theme-yellow #toptitle .slide h1,.theme-yellow #toptitle .slide h2,.theme-yellow #toptitle .slide p.more a,.theme-yellow #toptitle .slide h2.subtitle a{color:#3c3c3b}.theme-yellow #toptitle .slide h2.subtitle a{border-bottom-color:#3c3c3b}.theme-yellow #social form{background-color:#e6c213}.theme-yellow .svg-navigation-triangle .cls-1{fill:#e6c213 !important}.theme-yellow .pagination a.arrow{background-color:#e6c213}.theme-yellow .svg-pagination-first svg .cls-1,.theme-yellow .svg-pagination-previous svg .cls-1,.theme-yellow .svg-pagination-next svg .cls-1,.theme-yellow .svg-pagination-last svg .cls-1{fill:#42413a !important}.svg-search svg .cls-1{fill:#80807f !important}.svg-navigation-dropdown-arrow svg .cls-1{fill:#a7a7a7 !important}.svg-mobile-menu-icon svg .cls-1,.svg-mobile-close-menu-icon svg .cls-1{fill:#80807f !important}.svg-mobile-search-icon svg .cls-1{fill:#80807f !important}.svg-mobile-search-icon svg .cls-2{stroke:#80807f !important}.svg-footer-linkedin svg .cls-1,.svg-footer-twitter svg .cls-1,.svg-mobile-phone-icon svg .cls-1,.svg-sidebar-related-arrow svg .cls-1,.svg-header-lip svg .cls-1,.svg-pagination-first svg .cls-1,.svg-pagination-previous svg .cls-1,.svg-pagination-next svg .cls-1,.svg-pagination-last svg .cls-1{fill:#fff !important}@font-face{font-family:Stag;src:url('/fonts/Stag-Light.eot');src:url('/fonts/Stag-Light.eot?#iefix') format('embedded-opentype'),url('/fonts/Stag-Light.otf') format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:Stag;src:url('/fonts/Stag-LightItalic.eot');src:url('/fonts/Stag-LightItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/Stag-LightItalic.otf') format('opentype');font-weight:normal;font-style:italic}@font-face{font-family:Stag;src:url('/fonts/Stag-Book.eot');src:url('/fonts/Stag-Book.eot?#iefix') format('embedded-opentype'),url('/fonts/Stag-Book.otf') format('opentype');font-weight:bold;font-style:normal}@font-face{font-family:Stag;src:url('/fonts/Stag-BookItalic.eot');src:url('/fonts/Stag-BookItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/Stag-BookItalic.otf') format('opentype');font-weight:bold;font-style:italic}@font-face{font-family:Graphik;src:url('/fonts/Graphik-Regular.eot');src:url('/fonts/Graphik-Regular.eot?#iefix') format('embedded-opentype'),url('/fonts/Graphik-Regular.otf') format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:Graphik;src:url('/fonts/Graphik-RegularItalic.eot');src:url('/fonts/Graphik-RegularItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/Graphik-RegularItalic.otf') format('opentype');font-weight:normal;font-style:italic}@font-face{font-family:GraphikLight;src:url('/fonts/Graphik-Light.eot');src:url('/fonts/Graphik-Light.eot?#iefix') format('embedded-opentype'),url('/fonts/Graphik-Light.otf') format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:GraphikLight;src:url('/fonts/Graphik-LightItalic.eot');src:url('/fonts/Graphik-LightItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/Graphik-LightItalic.otf') format('opentype');font-weight:lighter;font-style:italic}@font-face{font-family:GraphikMedium;src:url('/fonts/Graphik-Medium.eot');src:url('/fonts/Graphik-Medium.eot?#iefix') format('embedded-opentype'),url('/fonts/Graphik-Medium.otf') format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:GraphikMedium;src:url('/fonts/Graphik-MediumItalic.eot');src:url('/fonts/Graphik-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/fonts/Graphik-MediumItalic.otf') format('opentype');font-weight:normal;font-style:italic}.stag{font-family:Stag,sans-serif}.graphik{font-family:Graphik,sans-serif;font-weight:normal}.graphiklight{font-family:GraphikLight,sans-serif;font-weight:normal}.graphikmedium{font-family:GraphikMedium,sans-serif;font-weight:normal}body{font-family:Stag,sans-serif;color:#3c3c3b;font-size:125%;line-height:1.9em;-webkit-font-smoothing:antialiased}.standardfont{font-size:20px;line-height:1.9em}a{color:inherit;text-decoration:none;border-bottom-style:solid;border-bottom-width:1px}a[href^='tel:']{border-bottom-width:0;cursor:default}a:hover,a:active,a:focus{text-decoration:none}.upperlink{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:11px;line-height:14px;text-transform:uppercase;letter-spacing:1px;padding-bottom:4px;display:inline-block}sup{vertical-align:super;font-size:50%}sub{vertical-align:sub;font-size:50%}.h1{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center}@media all and (max-width:737px){.h1{font-size:28px;line-height:40px}}h1{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center}@media all and (max-width:737px){h1{font-size:28px;line-height:40px}}h2{font-weight:bold}h2.large{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;margin-bottom:67px}@media all and (max-width:737px){h2.large{font-size:28px;line-height:40px}}h2.small{font-weight:bold;font-size:16px;line-height:23px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link{border-bottom-width:0}h1 a.iconcircle,h2 a.iconcircle,h3 a.iconcircle,h4 a.iconcircle,h5 a.iconcircle,h6 a.iconcircle,h1 a:link.iconcircle,h2 a:link.iconcircle,h3 a:link.iconcircle,h4 a:link.iconcircle,h5 a:link.iconcircle,h6 a:link.iconcircle,h1 a.border,h2 a.border,h3 a.border,h4 a.border,h5 a.border,h6 a.border,h1 a:link.border,h2 a:link.border,h3 a:link.border,h4 a:link.border,h5 a:link.border,h6 a:link.border{border-bottom-width:1px}@media all and (max-width:737px){h1{font-size:34px;line-height:41px}}p{margin:0 0 38px 0}ul,ol{margin:0 0 38px 1.5em}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}ul{list-style-type:none;margin-left:0}ul li{background:url('/svg/bullet.svg') left 16px no-repeat;padding-left:15px}ol{list-style-type:decimal}.reset_list li{padding-left:0;background:none}p.quote{font-style:italic;background:url('/svg/quote.svg') 17px 10px no-repeat;padding-left:52px}h2+p.quote{margin-top:10px}p.quote+p.quote{margin-top:-20px}p.quote-source{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:21px;margin:-33px 0 38px;padding-left:52px}p.small{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:23px}table{width:100%;border-collapse:collapse;font-size:17px;line-height:24px;background:#f1f1f1;margin:0 0 38px}table .bottomborder{position:absolute;bottom:0;left:0;right:0;height:1px;background:#e3e3e3}table td,table th{padding:12px 22px;position:relative}table td:first-child .bottomborder,table th:first-child .bottomborder{left:22px}table td:last-child .bottomborder,table th:last-child .bottomborder{right:22px}table th{font-size:20px;text-align:left;color:#fff;font-weight:bold;padding-top:17px;padding-bottom:14px}table .toprow td,table .toprow th{padding-top:25px}table tr:last-child td,table tr:last-child th{padding-bottom:39px}table tr:last-child .bottomborder,table th .bottomborder{display:none}table.details{line-height:35px;margin-left:auto;margin-right:auto;max-width:616px}table.details th{padding:8px 0 8px 22px}table.details td{padding:8px 22px}table.details th,table.details td h3{font-family:GraphikMedium,sans-serif;font-weight:normal;background-color:transparent !important;color:#3c3c3b;font-size:10px;text-transform:uppercase;letter-spacing:1px}table.details th .bottomborder{display:block}table.details tr:last-child th .bottomborder{display:none}table.details tr:first-child td,table.details tr:first-child th{padding-top:20px}table.details tr:last-child td,table.details tr:last-child th{padding-bottom:20px}table.details th a{border-bottom:none;background:#e6c213;padding:5px 6px 3px}table.details p{margin:12px 0 0}table.details p:first-child,table.details h3+p{margin-top:0}table ul{margin-bottom:0;font-size:20px;line-height:38px}img.uploaded{display:block;margin:0 auto 38px;max-width:100%;box-sizing:border-box}img.uploaded-image-border{border:9px solid #f1f1f1}p img.uploaded{margin-bottom:0}h2.contentddtoggle{font-family:GraphikMedium,sans-serif;font-weight:normal;margin-bottom:0 !important;font-weight:normal !important;text-transform:uppercase;padding:34px 22px 28px 0;font-size:12px !important;line-height:16px !important;letter-spacing:1px;border-top:1px solid #cfd0d4;cursor:pointer;position:relative}h2.contentddtoggle.open svg{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}h2.contentddtoggle .svg{position:absolute;right:0;top:50%;margin-top:-3px;width:11px;height:6px}h2.contentddtoggle svg{position:absolute !important;right:0;top:0 !important;width:11px;height:6px}h2.contentddtogglestop{display:none;background:#3c3c3b;color:#fff;margin-bottom:38px;padding:5px}.contentddtoggleholder{border-bottom:1px solid #cfd0d4;margin-bottom:38px}.contentddtoggleholder:last-child{margin-bottom:0}.contentddtoggleholder+h2.contentddtoggle{margin-top:-38px;border-top:none}@media all and (max-width:737px){h2.contentddtoggle{padding-top:26px;padding-bottom:22px}}@media all and (max-width:737px){.br{display:none}}.container{min-width:962px}@media all and (max-width:737px){.container{min-width:0}}.container .inner{padding:0 16px;margin:0 auto;width:930px}@media all and (max-width:737px){.container .inner{width:auto}}.button{font-family:GraphikLight,sans-serif;font-weight:normal;text-transform:uppercase;border:none;color:#fff;font-size:18px;line-height:20px;text-align:center;cursor:pointer;display:inline-block;text-decoration:none;padding:18px 49px 19px;box-sizing:border-box}.button-small{font-size:11px;line-height:13px;padding:13px 23px;letter-spacing:1px}.svg{display:block;text-indent:-1000em;background-position:left top;background-repeat:no-repeat;border-bottom:none;text-align:left;position:relative;display:inline-block;vertical-align:middle}.svg svg{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}span.svg{display:inline}span.svg svg{position:relative;left:auto;top:auto;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.searchplaceholder::-webkit-input-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;line-height:inherit;text-transform:uppercase;letter-spacing:1px}.searchplaceholder:-moz-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;opacity:1;line-height:inherit;text-transform:uppercase;letter-spacing:1px}.searchplaceholder::-moz-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;opacity:1;line-height:inherit;text-transform:uppercase;letter-spacing:1px}.searchplaceholder:-ms-input-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;line-height:normal;text-transform:uppercase;letter-spacing:1px}.fakea{position:relative}.fakea a{position:relative;z-index:2}.fakea a.cover{z-index:1;display:block !important;position:absolute !important;top:0;left:0;right:0;bottom:0;border-bottom:none}.narrow{margin-left:auto;margin-right:auto;max-width:616px}.iconcircle{border-radius:50%;box-sizing:border-box;border-width:1px;border-style:solid;width:30px;height:30px;display:inline-block}#notices{background:#fafadd;padding:165px 73px 84px;text-align:center;font-size:20px;line-height:38px;position:relative;margin:0 0 21px}#notices div{border-radius:50%;position:absolute;left:50%;margin-left:-25px;top:77px;width:50px;height:50px;box-sizing:border-box;border:1px solid #ce8286;background:url('/svg/notice-success-icon.svg') center center no-repeat}#notices h3{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center}@media all and (max-width:737px){#notices h3{font-size:28px;line-height:40px}}#notices p{margin:26px 0 0;border-top:1px solid #e1e1a9;padding:38px 0 0}#notices ol{list-style-type:none;margin:0}#notices.error div{background-image:url('/svg/notice-failure-icon.svg')}@media all and (max-width:737px){#notices{padding:105px 16px 24px}#notices div{top:36px}}.searchfilterboxes{margin:0}.searchfilterbox{background:#f1f1f1;padding:17px 21px 26px;width:459px;box-sizing:border-box}.searchfilterbox.ourpeople{background-color:#beddde}.searchfilterbox h2{font-size:25px;line-height:30px;font-weight:normal}.searchfilterbox p{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:23px;margin:5px 0 0}.searchfilterbox input.text,.searchfilterbox select{margin-top:9px}.searchfilterbox-withlink input.text{border-bottom-color:#a5a5a4}.searchfilterbox input.text::-webkit-input-placeholder{font-family:Graphik,sans-serif;font-weight:normal;color:#3c3c3b;opacity:1;line-height:inherit}.searchfilterbox input.text:-moz-placeholder{font-family:Graphik,sans-serif;font-weight:normal;color:#3c3c3b;opacity:1;line-height:inherit}.searchfilterbox input.text::-moz-placeholder{font-family:Graphik,sans-serif;font-weight:normal;color:#3c3c3b;opacity:1;line-height:inherit}.searchfilterbox input.text:-ms-input-placeholder{font-family:Graphik,sans-serif;font-weight:normal;color:#3c3c3b;opacity:1;line-height:normal}.searchfilterbox a{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:11px;line-height:14px;text-transform:uppercase;letter-spacing:1px;padding-bottom:4px;display:inline-block}@media all and (max-width:737px){.searchfilterbox{width:auto;float:none !important}.searchfilterbox:first-child{margin-bottom:10px}}.roundpreview{position:relative;display:block;min-height:90px;padding:16px 0 0 104px;box-sizing:border-box;border-bottom:none}.roundpreview a{position:relative;z-index:2}.roundpreview a.cover{z-index:1;display:block !important;position:absolute !important;top:0;left:0;right:0;bottom:0;border-bottom:none}.roundpreview.noimage{min-height:0}.roundpreview h2{font-size:21px;line-height:24px}.roundpreview a{border-bottom:none}.roundpreview h3{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;font-size:11px !important;line-height:14px !important;color:#696967 !important;margin:10px 0 0}.roundpreview h3+h3{margin-top:4px}.roundpreview p{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:18px;margin:7px 0 0}.roundpreview p.phone,.roundpreview p.email{font-family:Stag,sans-serif;font-weight:bold;font-size:16px;line-height:20px}.roundpreview p.viewwholeteam{padding-top:11px}.roundpreview p.email{font-size:12px;line-height:16px;margin-top:2px}.roundpreview p.email .svg{margin:0 7px 1px 0}.roundpreview img,.roundpreview .plus,.roundpreview .imageplaceholder{border-radius:50%;display:block;position:absolute;top:0;left:0}.roundpreview img,.roundpreview .imageplaceholder{background:url('/images/bg-person.png') center center no-repeat;background-size:cover}.roundpreview .plus{border:1px solid #e6e6e6;box-sizing:border-box;width:90px;height:90px}.roundpreview .imageplaceholder{width:90px;height:90px}.roundpreview .imageplaceholder.small{width:58px;height:58px}.saytresults{font-family:GraphikLight,sans-serif;font-weight:normal;box-sizing:border-box;position:absolute;font-size:13px;line-height:16px;z-index:100}.saytresults ul{-webkit-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);margin:0;padding:0;border:1px solid #fff;background:#fff}.saytresults ul li{padding:0;background:none}.saytresults ul li.text{font-style:italic;padding:11px 10px 10px}.saytresults ul li a{border-bottom:none;display:block;padding:11px 10px 10px}.saytresults ul li:nth-child(even) a{background:#f5f5f5}.saytresults ul li.selected a{color:#fff}.pagination{text-align:center;margin-bottom:38px;padding:41px 0 0;border-top:1px solid #cfd0d4}.pagination p.controls{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:0;line-height:0;margin-bottom:16px}.pagination p.controls a,.pagination p.controls span{font-size:10px;line-height:26px;vertical-align:middle;margin:0 5px;display:inline-block;box-sizing:border-box}.pagination p.controls a{border-radius:50%;border-bottom:none}.pagination p.controls a.num{height:28px;width:28px;border:1px solid transparent;font-size:10px;line-height:26px}@media all and (max-width:737px){.pagination p.controls a.num{display:none}}.pagination p.controls a.current{border-color:#484847;cursor:default}.pagination p.controls a.arrow{display:block;text-indent:-1000em;background-position:left top;background-repeat:no-repeat;border-bottom:none;text-align:left;width:44px;height:44px;display:inline-block}.pagination p.controls a.previous{margin-right:11px}.pagination p.controls a.next{margin-left:11px}.pagination p.controls a.inactive{opacity:0.3;cursor:default}.pagination p.total{font-family:GraphikLight,sans-serif;font-weight:normal;text-transform:uppercase;font-size:10px;line-height:16px;letter-spacing:1px;margin:0}.postpreview+.pagination{border-top:none;padding-top:5px}.ddtoggle{cursor:pointer}.ddcontentholder{overflow:hidden}.ddcontentholder .ddcontent{margin-top:-1000000px}h2.tabstitle{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;margin-bottom:68px}@media all and (max-width:737px){h2.tabstitle{font-size:28px;line-height:40px}}@media all and (max-width:737px){h2.tabstitle{margin-bottom:16px}}p.tabs{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:12px;line-height:22px;text-transform:uppercase;text-align:center;letter-spacing:1px;margin:0 0 52px;background:url('/svg/divider-down.svg') left bottom no-repeat;padding-bottom:20px}p.tabs a{border-bottom:none;color:#696967}p.tabs a.current{color:#f0f;cursor:default}p.tabs span{height:22px;width:1px;background:#cfd0d4;display:inline-block;vertical-align:middle;margin:0 25px;margin-bottom:1px}@media all and (max-width:737px){p.tabs{padding-bottom:10px;margin-bottom:32px}p.tabs a{display:block;border-bottom:1px solid #cfd0d4;padding:7px 0 4px}p.tabs a:last-child{border-bottom:none}p.tabs span{display:none}}.servicegrid .servicelistitem{width:302px;float:left;margin-left:12px;margin-bottom:41px;display:block;border-bottom:none}.servicegrid .servicelistitem:nth-child(4n+1){margin-left:0}.servicegrid .servicelistitem h3{font-size:17px;line-height:22px;border-bottom:1px solid #cfd0d4;padding:0 0 10px;margin-bottom:11px;font-weight:bold}.servicegrid .servicelistitem p{font-family:GraphikLight,sans-serif;font-weight:normal;color:#40403f;font-size:13px;line-height:23px;margin:0}@media all and (max-width:737px){.servicegrid .servicelistitem{float:none;width:auto;margin-left:0}}.postpreview{display:block;border-bottom:1px solid #cfd0d4;position:relative;padding:0 0 37px;margin:0 0 36px}.postpreview h2{font-size:28px;line-height:35px;font-weight:normal;color:#3c3c3b;margin-bottom:9px}.postpreview h2 a{color:#3c3c3b !important}@media all and (max-width:737px){.postpreview h2{font-size:23px;line-height:33px}}.postpreview h3{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;text-transform:uppercase;font-size:10px;line-height:14px;letter-spacing:1px;margin-bottom:11px}.postpreview-vacancy h3{color:#a9a9a8}.postpreview p{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:23px;margin:0}.postpreview p+p{margin-top:23px}.postpreview-withauthor p{padding-right:80px}.postpreview img.author{position:absolute;bottom:0;right:0;display:block}.postpreview-large{margin-bottom:0;border-bottom:none;text-align:center}.postpreview-large h2{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;line-height:45px;margin:0 auto 20px;max-width:600px}@media all and (max-width:737px){.postpreview-large h2{font-size:28px;line-height:40px}}.postpreview-large h3{margin-bottom:8px}.postpreview-large img.preview{border-radius:50%;display:block;margin:22px auto 0}.greypreview{background:#f1f1f1;margin-bottom:12px;padding:24px 20px 20px;position:relative}.greypreview h3{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;font-size:10px;line-height:14px;color:#3c3c3b !important}.greypreview h2{font-family:Stag,sans-serif;font-weight:normal;font-size:25px;line-height:30px;color:#3c3c3b !important}@media all and (max-width:737px){.greypreview h2{font-size:21px}}.greypreview a{display:block;border-top:1px solid #e3e3e3;border-bottom:none;padding:19px 0 14px 43px;position:relative}.greypreview a span.external{font-size:18px}@media all and (max-width:737px){.greypreview a{padding:59px 0 14px 0}}.greypreview>a:first-child,.greypreview .tabcontent a:first-child{border-top:none;margin-top:7px}.greypreview h3+a{margin-top:-4px;border-top:none}.greypreview a .iconcircle{position:absolute;top:18px;left:0;width:28px;height:28px}.greypreview a.viewall{z-index:1;position:absolute;top:22px;right:20px;border:none;text-transform:uppercase;font-family:GraphikMedium,sans-serif;font-weight:normal;letter-spacing:1px;font-size:9px;line-height:12px;color:#fff;padding:4px 7px 2px;margin:0}.greypreview a.open{display:none}.greypreview p{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:16px;margin:4px 0 0}.greypreview p.upper{text-transform:uppercase}.greypreview p.bold{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;font-size:11px}.greypreview-withimage{width:302px;margin-left:12px;border-bottom:none;float:left;padding:0;margin-bottom:0}.greypreview-withimage:first-child{margin-left:0}.greypreview-withimage h3{margin-bottom:4px}.greypreview-withimage h2{line-height:34px}.greypreview-withimage .image{padding-bottom:49.69%;background-position:center center;background-size:cover;position:relative}.greypreview-withimage .innerimage{position:absolute;top:0;left:0;right:0;bottom:0;background-position:left bottom;background-size:contain;background-repeat:no-repeat}.greypreview-withimage .text{padding:22px 20px 62px}.greypreview-casestudy{width:459px;margin:0 0 12px 12px}.greypreview-casestudy h2{line-height:34px}.greypreview-casestudy .image{padding-bottom:50.76%}.greypreview-casestudy .text{padding:16px 20px;box-sizing:border-box;min-height:201px}.greypreview-casestudy:nth-child(3n+1){margin-left:0}#relateddropdown .greypreview:last-child{margin-bottom:0}@media all and (max-width:737px){.greypreview{float:none !important;display:block !important;width:auto !important;margin:0 0 16px !important}}.careersteammember{background:#f1f1f1;padding:16px;font-size:17px;line-height:24px;margin:12px 0 16px}.careersteammember h2{font-size:20px;line-height:26px;margin-bottom:6px}.careersteammember h3{margin-bottom:8px}.careersteammember img{display:block;max-width:200px;margin:0 16px 0 0}.careersteammember p{margin:0}.careersteammember p a{font-size:20px;line-height:26px;background-color:#fff}.careersteammember+h2{margin-top:32px}.careersteammember .clear{height:0}@media all and (max-width:580px){.careersteammember{font-size:15px;line-height:20px}.careersteammember p a{font-size:16px;line-height:22px}}@media all and (max-width:450px){.careersteammember img{max-width:none;width:100%;margin:0 0 16px;float:none}}.carousel{text-align:left;position:relative}.carousel a.carouselcontrol{text-indent:-1000em;background-position:left top;border-bottom:none;text-align:left;display:block;width:16px;height:30px;position:absolute;top:50%;margin-top:-15px;background-size:contain;background-position:left bottom;background-repeat:no-repeat}.carousel a.carouselcontrol-next{right:-34px;background-image:url('/svg/carousel-arrow-right.svg')}.carousel a.carouselcontrol-prev{left:-34px;background-image:url('/svg/carousel-arrow-left.svg')}.carousel.nonext a.carouselcontrol-next{display:none}.carousel.noprev a.carouselcontrol-prev{display:none}.carousel.nocontrols a.carouselcontrol{display:none}.carousel .mask{overflow:hidden;position:relative}.carousel .movable{width:10000000px;font-size:0;line-height:0}.carousel .carouselitem{vertical-align:top;display:inline-block}@media all and (max-width:1026px){.carousel a.carouselcontrol{width:8px;height:15px}.carousel a.carouselcontrol-next{right:-12px}.carousel a.carouselcontrol-prev{left:-12px}}a.settifybutton{display:block;border-bottom:none;text-align:center;background:#006f6b;color:#fff;padding:55px}a.settifybutton h2{color:#fff;font-size:24px;line-height:32px}a.settifybutton .button{display:inline-block;background:#f7da6b;color:#3c3c3b;font-size:10px;line-height:18px;letter-spacing:2px;vertical-align:middle;padding:11px 20px;font-family:GraphikMedium,sans-serif;font-weight:normal;-webkit-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 11px 0px rgba(0,0,0,0.1)}a.settifybutton p{margin-bottom:32px;font-size:19px;line-height:27px}a.settifybutton-top{margin-top:32px !important;margin-bottom:16px}a.settifybutton-top .button{margin-left:18px}@media all and (max-width:737px){a.settifybutton-top .button{display:block;margin-left:0;margin-top:16px}}a.settifybutton-side{padding:32px 26px}a.settifybutton-side h2{font-size:23px;line-height:33px;margin-bottom:26px}a.settifybutton-bottom{padding:68px 24px 71px;margin-bottom:82px}a.settifybutton-bottom h2{font-size:36px;line-height:44px;margin-bottom:22px}a.settifybutton-blue{background:#1aa7dd}a.settifybutton-yellow{background:#f7da6b;color:#3c3c3b}a.settifybutton-yellow h2{color:#3c3c3b}a.settifybutton-yellow .button{background:#1aa7dd;color:#fff}a.insightsscroller{display:block;border-bottom:none;text-align:center;background:#f1f1f1;color:#fff;padding:31px 31px 40px}a.insightsscroller h2{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#006f6b;font-size:16px;line-height:23px;text-transform:uppercase;letter-spacing:1px;margin-bottom:14px}a.insightsscroller h3{font-family:GraphikLight,sans-serif;font-weight:normal;color:#006f6b;font-size:15px;line-height:23px;margin-bottom:14px}a.insightsscroller div{border-radius:50%;position:relative;width:29px;height:29px;background:#1ea5a0;margin:0 auto}a.insightsscroller div svg{position:absolute;top:11px;left:11px}a.insightsscroller div svg path,a.insightsscroller div svg rect{fill:#fff !important;stroke:none !important}form{background:#f1f1f1;padding:34px 72px 72px;text-align:center;margin:0 0 66px}form.filter{padding:0;background:none;margin:0 0 53px}.narrow form{padding:21px 72px 67px}.formsection{border-bottom:1px solid #e3e3e3;padding-bottom:29px}form h2{font-size:30px;line-height:40px;font-weight:normal;text-align:center;margin:38px 0 49px}form h3.formsubtitle{font-size:15px;line-height:28px;font-weight:normal;text-align:center;margin:-41px 0 40px}form h3.formsubtitle a{border-bottom-width:1px;color:#3c3c3b !important}.narrow form h2{margin-bottom:11px}form p.note{background:#fafadd;margin:-20px 0 38px 0;padding:10px;font-size:19px}form p.dataprotection,form p.forgotten{font-family:Graphik,sans-serif;font-weight:normal;font-size:12px;line-height:19px;text-align:center;color:#696967;padding:8px 0 22px;margin:0}form p.dataprotection a{border-bottom-color:#b0b0ad !important}label{font-weight:bold;margin:0 0 20px 0;display:block;font-size:15px;line-height:24px;text-align:left}label .additional{font-family:GraphikMedium,sans-serif;text-transform:uppercase;color:#989797;font-size:10px;font-weight:normal;margin-left:4px}label .note{font-weight:normal}input.text,select,textarea{font-family:Graphik,sans-serif;font-weight:normal;font-size:14px;line-height:23px;color:#3c3c3b;width:100%;box-sizing:border-box;background:#fff;display:block;padding:6px 11px 5px;border:1px solid transparent;margin:0}label input.text,label select,label textarea{margin-top:7px}input.text.error,select.error,textarea.error{background-color:#feedf1}select{border:1px solid #cfd0d4;padding:8px 10px;height:36px}textarea{height:135px;overflow:auto}.radios{line-height:0;font-size:0;border-bottom:1px solid #ce8286;padding:5px 0 16px;margin:0 0 20px;text-align:left}.radios input{display:none}.radios h3,.radios label{display:inline-block;vertical-align:middle}.radios h3{font-weight:bold;font-size:15px;line-height:20px;padding:2px 0 1px;margin:0 18px 0 0}.radios label{font-family:GraphikMedium,sans-serif;font-weight:normal;font-weight:bold;font-size:12px;line-height:20px;text-transform:uppercase;margin:0;padding:2px 8px 1px;border:1px solid #c2bdbd;cursor:pointer}.radios label:last-child{margin-left:7px}.radios-optin{border-bottom-color:#c2bdbd;margin-top:32px}.checkboxes{text-align:left;margin:0 0 4px;padding:3px 0 0}h3.formsubtitle+.checkboxes{margin-top:-8px}.formsection>.checkboxes:last-child{padding-bottom:15px}.checkboxes h3{font-size:15px;line-height:20px;margin:0 0 5px}.checkboxes input{margin:7px 9px 0 0;float:left}.checkboxes label{margin:0;line-height:30px}.checkboxes-borders label{border-bottom:1px solid #c2bdbd;padding:12px 0 7px}label.file{margin:0 0 27px 0}label.file:last-child{margin-bottom:21px}label.file input{display:block;font-family:Stag,sans-serif;font-size:15px;line-height:20px;margin:8px 0 0}.formrow{margin-bottom:20px}.formrow label{width:387px;margin-bottom:0}.formrow label.fullwidth{width:100%}.formbordersection{margin-bottom:20px;border-bottom:1px solid #ce8286;padding-bottom:26px}.formbordersection label:last-child,.formbordersection .formrow:last-child{margin-bottom:0}.formbordersection p.info{text-align:left;font-size:15px;line-height:28px;margin:0}.formbordersection p.info:first-child{padding-top:3px;margin-bottom:17px}.formbordersection p.info:last-child{margin-top:-1px;margin-bottom:-9px}#ethnicgroup label{margin-bottom:0}#ethnicgroup label:last-child{margin-top:12px}form label+button.button{margin-top:11px}@media all and (max-width:737px){form{padding:17px 16px 36px}.narrow form{padding:21px 16px 67px}form h2{margin:19px 0 24px}form h3.formsubtitle{margin:-20px 0 20px}form p.note{margin-top:0}.radios span{display:block;margin-top:12px}.formrow{margin-bottom:20px}.formrow label{width:100% !important;margin-bottom:0}.formrow label:first-child{margin-bottom:20px}.formsection{padding-bottom:14px}}.crossword{margin:0 0 24px;text-align:center;border-bottom:1px solid #cfd0d4;padding:0 0 26px}.crossword form{padding:61px 67px 78px;background:#e0f5ff;margin:0}.crossword #pleasecomplete{display:none;margin:15px 0 35px;background:#fccc00;padding:20px;line-height:23px}.crossword h2{margin:0 0 14px;font-size:42px;line-height:50px}.crossword p.intro{font-size:25px;line-height:38px;padding:0 12px}.crossword .gridholder{width:100%;margin:0 auto;border-bottom:1px solid #97d4f0;border-top:1px solid #97d4f0;padding:15px 0 30px;margin:0 0 34px}.crossword .grid{width:100%;border:1px solid #000;background:#000;margin:15px 0 0;overflow:hidden}.crossword .grid .cell{float:left;border-top:1px solid #000;border-left:1px solid #000;position:relative}.crossword .grid .row{width:10000px}.crossword .grid .row:first-child .cell{border-top:none}.crossword .grid .cell:first-child{border-left:none}.crossword .grid .letter{background:#fff}.crossword .grid .highlight{background:#fccc00}.crossword .grid .cell span{font-size:14px;line-height:18px;position:absolute;top:3px;left:4px;z-index:1}@media all and (max-width:737px){.crossword .grid .cell span{top:1px;left:1px}}.crossword .grid .cell input{font-family:Graphik,sans-serif;font-weight:normal;border:none;padding:0;box-sizing:border-box;width:100%;height:100%;display:block;text-align:center;background:none;z-index:2;position:absolute;top:0;left:0;right:0;bottom:0;padding-top:2px}.crossword .clues{margin:0 0 41px;text-align:left;border-bottom:1px solid #97d4f0;padding:0 0 31px 15px}.crossword .clues h3{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:13px;line-height:16px;text-transform:uppercase;letter-spacing:1px;margin:0 0 15px;padding-left:6px}.crossword .clues .cluesa,.crossword .clues .cluesd{width:48%;float:left}.crossword .clues .cluesd{float:right}.crossword .clues ul{margin:0;font-size:17px;line-height:23px}.crossword .clues li{padding:0;background-image:none;margin:0 0 10px}.crossword .clues li:last-child{margin-bottom:0}.crossword .clues li.highlight a{background:#fccc00}.crossword .clues li a{display:block;border-bottom:none;float:left;padding:2px 6px}@media all and (max-width:737px){.crossword .clues{padding-left:0}.crossword .clues .cluesa,.crossword .clues .cluesd{width:100%;float:none}.crossword .clues .cluesa{margin-bottom:16px}}.crossword p.submit{font-size:25px;line-height:38px;margin:0 0 28px}.crossword .form{margin:0 0 47px;padding:0 0 45px;border-bottom:1px solid #97d4f0}.crossword .form input{margin-bottom:31px;font-size:24px;line-height:30px;padding:14px}.crossword .form input.error{background:pink}.crossword .form a.button{display:inline-block}.crossword p.dataprotection{font-size:12px;line-height:24px;padding:0}.crossword p.successmessage{display:none}.crossword p.active{display:block;margin:15px 0 35px;background:#fccc00;padding:20px;line-height:23px}@media all and (max-width:737px){.crossword form{padding-left:15px;padding-right:15px}}#moveleft,#moveright{position:fixed;bottom:20px;border-radius:50%;width:40px;height:40px;background:red;z-index:100000;opacity:0.5}#moveleft{left:20px}#moveright{right:20px}.container-header{background:#fff}#fullheader{height:102px;position:relative}@media all and (max-width:737px){#fullheader{display:none}}#fullheader .logo{position:absolute;top:20px;left:16px;width:99px}#fullheader .logo a{display:block;text-indent:-1000em;background-position:left top;border-bottom:none;text-align:left;height:60px;background-image:url('/images/logo.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){#fullheader .logo a{background-image:url('/images/logo@x2.png');-webkit-background-size:99px 60px}}#fullheader .searchandurgent{position:absolute;bottom:60px;right:16px}#fullheader a.urgent{border-bottom-width:1px;vertical-align:bottom;display:inline-block;font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;font-size:11px;line-height:14px;letter-spacing:1px;padding:4px 0}#fullheader form{position:relative;vertical-align:bottom;display:inline-block;text-align:left;background:none;padding:0;border-bottom:1px solid #cfd0d4;height:23px;width:160px;margin:0 21px 0 0}#fullheader form input,#fullheader form button{display:block;position:absolute;bottom:0}#fullheader form input{border:none;padding:4px 0;width:147px;box-sizing:border-box;font-size:11px;line-height:14px}#fullheader form input::-webkit-input-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;line-height:inherit;text-transform:uppercase;letter-spacing:1px}#fullheader form input:-moz-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;opacity:1;line-height:inherit;text-transform:uppercase;letter-spacing:1px}#fullheader form input::-moz-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;opacity:1;line-height:inherit;text-transform:uppercase;letter-spacing:1px}#fullheader form input:-ms-input-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;line-height:normal;text-transform:uppercase;letter-spacing:1px}#fullheader form button{width:17px;height:23px;border:none;padding:0;cursor:pointer;right:0;top:0;background:none}#fullheader form button svg{right:0;left:auto;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#fullheader #menu{position:absolute;right:16px;bottom:0;font-size:14px;line-height:20px;font-weight:bold;letter-spacing:0.5px;margin:0}#fullheader #menu li{padding-left:0;background:none}@media all and (max-width:737px){#fullheader #menu{display:none}}#fullheader #menu li{display:inline-block;margin:0 0 0 32px}#fullheader #menu li:first-child{margin-left:0}#fullheader #menu li a{border-bottom:none;padding:22px 0;display:block;position:relative}#fullheader #menu li a div.svg-navigation-dropdown-arrow{width:6px;margin-left:2px}#fullheader #menu li a div.svg-navigation-triangle{position:absolute;bottom:-1px;left:50%;margin-left:-8px;width:16px;height:5px}#fullheader.menuddopen #menu li a div.svg-navigation-triangle{display:none}#fullheader #menu li a div.svg-navigation-triangle svg{-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0);left:0;top:0}#fullheader p.links{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#b02c48;position:absolute;right:16px;top:7px;font-size:10px;line-height:12px;margin:0;z-index:1000;text-transform:uppercase;letter-spacing:1px}#fullheader p.links a{text-decoration:none;color:#3c3c3b;border-bottom:none}#fullheader p.links .pipe{color:#ccc;padding:0 6px}#mobilemenu{display:none;border-bottom:1px solid #e7e7e7;background:#f1f1f1;font-weight:bold;font-size:14px;line-height:18px;padding-top:4px;padding-bottom:8px}@media all and (max-width:737px){#mobilemenu{display:block}}#mobilemenu .svg{margin-left:8px}#mobilemenu ul{margin-left:0;margin-bottom:0}#mobilemenu ul li{padding-left:0;background:none}#mobilemenu ul li{border-bottom:1px solid #e1e1e1}#mobilemenu ul li:last-child{border-bottom:none}#mobilemenu ul li a{display:block;border-bottom-width:0;color:#3c3c3b;padding:17px 0 13px}#mobilemenu ul ul li:first-child{border-top:1px solid #e1e1e1}#mobilemenu ul ul li a{padding-left:8px}#mobilesearch{display:none;border-bottom:1px solid #e7e7e7;background:#f1f1f1;padding-top:19px;padding-bottom:26px}@media all and (max-width:737px){#mobilesearch{display:block}}#mobilesearch form{position:relative;vertical-align:bottom;text-align:left;background:none;padding:0;border-bottom:1px solid #cfd0d4;height:40px;margin:0}#mobilesearch form input,#mobilesearch form button{display:block;position:absolute;bottom:0}#mobilesearch form input{background:none;border:none;padding:0 51px 0 0;box-sizing:border-box;font-size:14px;line-height:40px}#mobilesearch form input::-webkit-input-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;line-height:inherit;text-transform:uppercase;letter-spacing:1px}#mobilesearch form input:-moz-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;opacity:1;line-height:inherit;text-transform:uppercase;letter-spacing:1px}#mobilesearch form input::-moz-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;opacity:1;line-height:inherit;text-transform:uppercase;letter-spacing:1px}#mobilesearch form input:-ms-input-placeholder{font-family:GraphikMedium,sans-serif;font-weight:normal;color:#696967;line-height:normal;text-transform:uppercase;letter-spacing:1px}#mobilesearch form button{border:none;padding:0;cursor:pointer;right:0;top:0;bottom:0;width:34px;background:none}#mobileheader{display:none;height:102px;position:relative;text-align:center}@media all and (max-width:737px){#mobileheader{display:block}}#mobileheader .logo{position:absolute;top:20px;left:16px;width:99px}#mobileheader .logo a{display:block;text-indent:-1000em;background-position:left top;border-bottom:none;text-align:left;height:60px;background-image:url('/images/logo.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){#mobileheader .logo a{background-image:url('/images/logo@x2.png');-webkit-background-size:99px 60px}}#mobileheader a.mobileheaderbutton{font-family:GraphikMedium,sans-serif;font-weight:normal;position:relative;text-transform:uppercase;font-size:8px;line-height:10px;float:right;display:block;height:102px;width:56px;border-bottom-width:0;border-left:1px solid #cfd0d4;color:#fff}#mobileheader a.menu .svg{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#mobileheader a.menu .svg-mobile-close-menu-icon{display:none}.menuopen #mobileheader a.menu .svg-mobile-close-menu-icon{display:block}.menuopen #mobileheader a.menu .svg-mobile-menu-icon{display:none}#mobileheader a.phone{position:relative}#mobileheader a.phone div.abscenter{width:56px}#mobileheader a.phone .svg{margin:0 auto 6px;display:block;height:5px}@media all and (max-width:737px){.ddcontentholder-menu{display:none}}#servicesdropdown,#insightsdropdown,#about-usdropdown{font-family:GraphikLight,sans-serif;font-weight:normal;padding-bottom:49px;padding-top:0px;font-size:13px;line-height:16px;position:relative}#servicesdropdown .inside,#insightsdropdown .inside,#about-usdropdown .inside{background:url('/svg/divider-up.svg') top center no-repeat;padding-top:24px}#servicesdropdown div.menuddcol,#insightsdropdown div.menuddcol,#about-usdropdown div.menuddcol{width:302px;display:inline-block;vertical-align:top;margin-left:12px}#servicesdropdown div.menuddcol:first-child,#insightsdropdown div.menuddcol:first-child,#about-usdropdown div.menuddcol:first-child{margin-left:0}#servicesdropdown div.menuddcol-4,#insightsdropdown div.menuddcol-4,#about-usdropdown div.menuddcol-4{width:223px}#servicesdropdown div.menuddcol-4:first-child,#insightsdropdown div.menuddcol-4:first-child,#about-usdropdown div.menuddcol-4:first-child,#servicesdropdown div.menuddcol-4:last-child,#insightsdropdown div.menuddcol-4:last-child,#about-usdropdown div.menuddcol-4:last-child{width:224px}#servicesdropdown h3.coltitle,#insightsdropdown h3.coltitle,#about-usdropdown h3.coltitle{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:11px;line-height:14px;letter-spacing:1px;border-bottom:1px solid #cfd0d4;text-transform:uppercase;padding:0 0 13px;margin:0 0 20px}#servicesdropdown h3.coltitle a,#insightsdropdown h3.coltitle a,#about-usdropdown h3.coltitle a{color:#3c3c3b}#servicesdropdown ul,#insightsdropdown ul,#about-usdropdown ul{margin:0}#servicesdropdown ul li,#insightsdropdown ul li,#about-usdropdown ul li{padding-left:0;background:none}#servicesdropdown ul li,#insightsdropdown ul li,#about-usdropdown ul li{margin:0 0 11px}#servicesdropdown ul li:last-child,#insightsdropdown ul li:last-child,#about-usdropdown ul li:last-child{margin-bottom:0}#servicesdropdown ul li a,#insightsdropdown ul li a,#about-usdropdown ul li a{border-bottom:none}#servicesdropdown .item,#insightsdropdown .item,#about-usdropdown .item{padding:0 0 17px;margin:0 0 20px;border-bottom:1px solid #cfd0d4}#servicesdropdown .item-video,#insightsdropdown .item-video,#about-usdropdown .item-video{padding-bottom:14px;margin-top:-3px}#servicesdropdown .item a,#insightsdropdown .item a,#about-usdropdown .item a{display:block;border-bottom:none}#servicesdropdown .item h4,#insightsdropdown .item h4,#about-usdropdown .item h4,#servicesdropdown .item h5,#insightsdropdown .item h5,#about-usdropdown .item h5{color:#3c3c3b}#servicesdropdown .item h4,#insightsdropdown .item h4,#about-usdropdown .item h4{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:27px}#servicesdropdown .item h5,#insightsdropdown .item h5,#about-usdropdown .item h5{font-family:GraphikMedium,sans-serif;font-weight:normal;letter-spacing:1px;text-transform:uppercase;font-size:9px;line-height:20px;margin:0 0 1px}#servicesdropdown .item .image,#insightsdropdown .item .image,#about-usdropdown .item .image{padding-bottom:55.16%;margin:0 0 8px}#servicesdropdown .item:last-child,#insightsdropdown .item:last-child,#about-usdropdown .item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}#servicesdropdown .item-newsfilter h5,#insightsdropdown .item-newsfilter h5,#about-usdropdown .item-newsfilter h5{margin-bottom:6px}#servicesdropdown .item-newsfilter div,#insightsdropdown .item-newsfilter div,#about-usdropdown .item-newsfilter div{padding:9px;background:#f1f1f1}#servicesdropdown p.servicesaz,#insightsdropdown p.servicesaz,#about-usdropdown p.servicesaz{margin:0;position:absolute;bottom:49px;right:16px}#servicesdropdown p.alltalks,#insightsdropdown p.alltalks,#about-usdropdown p.alltalks{margin:0;text-align:right}#servicesdropdown p.alltalks a,#insightsdropdown p.alltalks a,#about-usdropdown p.alltalks a{border-bottom-color:#f1c109}#servicesdropdown .talkpreviewcontainer,#insightsdropdown .talkpreviewcontainer,#about-usdropdown .talkpreviewcontainer{margin-bottom:22px;padding-bottom:22px;border-bottom:1px solid #cfd0d4}#servicesdropdown .talkpreviewcontainer:last-child,#insightsdropdown .talkpreviewcontainer:last-child,#about-usdropdown .talkpreviewcontainer:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#servicesdropdown .talkpreview,#insightsdropdown .talkpreview,#about-usdropdown .talkpreview{width:100%}#toptitle{color:#fff;text-align:center;position:relative;overflow:hidden;padding-bottom:11px}#toptitle.haswhitebar h1,#toptitle.haswhitebar h2,#toptitle.haswhitebar p{cursor:pointer}#toptitle .whitebar{display:block;border-bottom:none;height:11px;background:#fff;position:absolute;bottom:0;left:0;right:0;z-index:4}#toptitle .whitebar .svg-header-lip{position:absolute;bottom:11px;left:50%}#toptitle .whitebar .svg-header-lip svg{-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:auto;bottom:0}#toptitle .whitebar .svg-banner-rolldown-arrow{position:absolute;top:auto;bottom:11px;left:50%}#toptitle .whitebar .svg-banner-rolldown-arrow svg{-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:auto;bottom:0}#toptitle .control{border-radius:50%;width:44px;height:44px;position:absolute;top:50%;margin-top:-25px;box-sizing:border-box;background:#fff;display:none;z-index:4;border:none}#toptitle .control.next{right:25px}#toptitle .control.prev{left:25px}@media all and (max-width:1135px){#toptitle .control{display:none !important}}#toptitle .slide{position:absolute;top:0;right:0;left:0}#toptitle .slide .image{position:absolute;bottom:0;left:0;right:0;background-position:center bottom;background-size:auto}#toptitle .slide .inner{position:relative}#toptitle .slide .flexholder{display:flex;flex-direction:column;justify-content:center;min-height:355px}#toptitle .slide .toptitlecontent{padding:81px 0 117px}#toptitle .slide p{margin:0}#toptitle .slide h1{padding-top:36px}#toptitle .slide h2.subtitle{font-family:Stag,sans-serif;font-weight:normal;font-size:16px;line-height:29px;max-width:700px;margin:20px auto 0}#toptitle .slide h2.subtitle-caps{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;font-size:11px;line-height:16px;margin-top:14px}#toptitle .slide h2.subtitle a{border-bottom-width:1px;border-bottom-color:#fff;color:#fff}.body-home #toptitle .slide{text-align:left}.body-home #toptitle .slide h1{text-align:left}.body-home #toptitle .slide h2.subtitle{margin-left:0;margin-right:0}#toptitle .slide h2.topsubtitle{font-family:GraphikLight,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:2px;font-size:12px;line-height:18px;margin:0;padding-top:36px}#toptitle .slide h2.topsubtitle+h1{padding-top:20px}#toptitle .slide p.more{text-transform:uppercase;font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:12px;margin:20px 0 0;line-height:30px;letter-spacing:1px}#toptitle .slide p.more a{padding-bottom:6px;color:#fff}#toptitle .slide h1+p.more{margin-top:38px}#toptitle .slide a.box{font-family:Graphik,sans-serif;font-weight:normal;font-size:11px;line-height:14px;color:#3c3c3b;border-bottom-width:0;background:#fff;position:absolute;bottom:31px;left:16px;padding:5px 8px 5px 14px;background:#fff url('/svg/breadcrumb-arrow.svg') 6px center no-repeat}@media all and (max-width:737px){#toptitle .slide a.box{display:none}}#toptitle .slide-person{color:#3c3c3b;text-align:left}#toptitle .slide-person .toptitlecontent{padding-left:367px;padding-top:40px;padding-bottom:71px}#toptitle .slide-person h1{text-align:left;padding-top:31px}#toptitle .slide-person a{color:#006f6b;border-bottom-color:transparent}#toptitle .slide-person h2{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:16px;margin-bottom:10px}#toptitle .slide-person p.service{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;font-size:11px;line-height:14px;margin-bottom:28px}#toptitle .slide-person p.service .pipe{color:#88b3af;padding:0 6px}#toptitle .slide-person h3{font-size:16px;line-height:20px;font-weight:bold;margin-bottom:12px}#toptitle .slide-person h3:last-child{margin-bottom:0}#toptitle .slide-person h3 .iconcircle{width:34px;height:34px;margin-right:12px}#toptitle .slide-person p.topquote{font-style:italic;font-size:18px;line-height:28px;border-top:1px solid #a3c9c6;margin:26px 0 0;padding:24px 0 0}#toptitle .slide-person p.topquotesource{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:16px;color:#40403f;margin:11px 0 0}@media all and (max-width:737px){#toptitle .slide-person{text-align:center}#toptitle .slide-person .toptitlecontent{padding-left:0}#toptitle .slide-person h1{text-align:center}#toptitle .slide-person p{margin-bottom:31px}#toptitle .slide-person p.topquote{margin:11px 0 0}#toptitle .slide-person p.topquotesource{padding-bottom:17px}#toptitle .slide-person h3{display:inline-block;margin:0 10px}#toptitle .slide-person h3 span{display:none}#toptitle .slide-person h3 .iconcircle{margin-right:0}#toptitle .slide-person .links{padding-bottom:17px}}#toptitle .slide-talk .toptitlecontent{padding-bottom:68px}#toptitle .slide-talk h1{padding-top:35px}#toptitle .slide-talk h2.talkauthor{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:9px;line-height:12px;text-transform:uppercase;letter-spacing:1px;margin:32px 0 0}#toptitle .slide-talk h2.talkauthor a{color:#3c3c3b}#toptitle .slide-talk #video{margin-top:39px}#toptitle .slide-talk #video svg .cls-1{fill:#f1c109 !important}#toptitle .slide-talk .carousel-talks{margin-top:68px}#toptitle .slide-talk .podcastholder{background:#f1c109;padding:26px 20px;margin-top:39px}#toptitle .slide-talk .podcastholder iframe{display:block}#toptitle .slide-search h2.topsubtitle{font-family:Graphik,sans-serif;font-weight:normal;text-transform:none;font-size:13px;letter-spacing:0}#toptitle .slide-search h2.topsubtitle+h1{padding-top:9px}#toptitle .slide-contact{color:#3c3c3b}#toptitle .slide-contact a{color:#b02c48}#toptitle .slide-contact .emailandtel{font-size:0;line-height:0;margin:38px 0 64px}#toptitle .slide-contact .emailandtel h3{font-size:25px;line-height:30px;display:inline-block;vertical-align:bottom}#toptitle .slide-contact .emailandtel h3 a{border-bottom-width:1px;padding-bottom:4px;border-bottom-color:#cf5670;display:block}#toptitle .slide-contact .emailandtel h3 a[href^='tel:']{border-bottom-width:0}#toptitle .slide-contact .emailandtel h3 span{display:block;font-weight:normal;font-size:11px;line-height:px;text-transform:uppercase;letter-spacing:1px}#toptitle .slide-contact .emailandtel div{display:inline-block;margin:0 39px 2px;width:1px;height:37px;background:#d0d0d0}#toptitle .slide-contact .icons{font-size:0;line-height:0;margin:0 0 71px}#toptitle .slide-contact .icons h3{display:inline-block;font-size:16px;line-height:20px;margin:0 80px}#toptitle .slide-contact .icons h3:first-child{margin-left:0}#toptitle .slide-contact .icons h3:last-child{margin-right:0}#toptitle .slide-contact .icons h3 a{display:block}#toptitle .slide-contact .icons .iconcircle{width:38px;height:38px;display:block;margin:0 auto 14px}#toptitle .slide-contact p{text-transform:uppercase;font-size:11px;line-height:16px;letter-spacing:2px;margin:0;font-weight:bold}#toptitle .slide-contact p span{display:inline-block;text-indent:-10000em;width:1px;background:#d0d0d0;height:14px;margin:0 18px 2px;vertical-align:middle}@media all and (max-width:737px){#toptitle .slide-contact .emailandtel{margin-bottom:32px}#toptitle .slide-contact .emailandtel h3{display:block;font-size:20px}#toptitle .slide-contact .emailandtel h3:last-child{margin-top:32px}#toptitle .slide-contact .emailandtel h3 a{display:inline}#toptitle .slide-contact .emailandtel div{display:none}#toptitle .slide-contact .icons{margin-bottom:48px}#toptitle .slide-contact .icons h3{display:block;margin:0 0 24px}#toptitle .slide-contact .icons h3:last-child{margin:0}}#toptitle .slide-404 .flexholder{min-height:650px}#toptitle .slide-404 .toptitlecontent{color:#3c3c3b}#toptitle .slide-404 h1{margin-bottom:34px}#toptitle .slide-404 p{margin-bottom:0;font-size:16px;line-height:20px;margin-bottom:38px}@media all and (max-width:737px){#toptitle .slide-404 .inner{min-height:0px}}#toptitle .slide.current{z-index:3}#toptitle .slide.next{z-index:2}@media all and (max-width:737px){#toptitle .slide .flexholder{min-height:0}#toptitle .slide .toptitlecontent{padding-top:21px;padding-bottom:57px}#toptitle .slide h2.subtitle{line-height:26px;margin-top:16px}#toptitle .slide p.more{margin-top:20px}}#toptitle .container-toptitlepopup{position:absolute;bottom:11px;left:0;right:0;z-index:3}#toptitle .container-toptitlepopup .inner{height:0;position:relative;overflow:visible}#toptitle .container-toptitlepopup .inner .toptitlepopup{position:absolute;right:-90px;bottom:0;height:0;overflow:hidden}#toptitle .container-toptitlepopup .inner .toptitlepopup a{display:block;border:none}#toptitle .container-toptitlepopup .inner .toptitlepopup img{display:block}#toptitle .container-toptitlepopup .inner .toptitlepopup-standard{right:-45px}#toptitle .container-toptitlepopup .inner .toptitlepopup-standard .inside{position:relative;width:345px;height:150px}#toptitle .container-toptitlepopup .inner .toptitlepopup-standard a{position:absolute;top:0;left:0;right:0;bottom:0}#toptitle .container-toptitlepopup .inner .toptitlepopup-standard .shape{position:absolute;bottom:0;right:0;background-position:left top;background-repeat:no-repeat;width:132px;height:106px;clip-path:polygon(76.9% 0,0 65.6%,2.3% 100%,100% 100%)}.browser-edge #toptitle .container-toptitlepopup .inner .toptitlepopup-standard .shape,.browser-ie #toptitle .container-toptitlepopup .inner .toptitlepopup-standard .shape{clip-path:none;border-top-left-radius:75px;border-top-right-radius:75px;width:150px;height:75px;background-position:center center;background-size:cover}#toptitle .container-toptitlepopup .inner .toptitlepopup-standard svg{position:absolute;top:0;left:0}#toptitle .container-toptitlepopup .inner .toptitlepopup-standard svg polygon{fill:#fff}#toptitle .container-toptitlepopup .inner .toptitlepopup-standard h2{font-size:14px;line-height:23px;color:#3c3c3b;position:absolute;top:46px;left:0;width:260px;text-align:center;font-weight:bold}#toptitle .container-toptitlepopup .inner .toptitlepopup-standard h2 span{border-bottom:2px solid #3c3c3b;padding-bottom:3px}#breadcrumbs{border-bottom:1px solid #cfd0d4}#breadcrumbs .mask{overflow:hidden;position:relative}#breadcrumbs .side{-webkit-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);position:absolute;width:100px;top:0;bottom:0;display:none}#breadcrumbs .side-left{left:-100px}#breadcrumbs .side-right{right:-100px}#breadcrumbs.hasleft .side-left,#breadcrumbs.hasright .side-right{display:block}#breadcrumbs .range{position:relative;width:100000px}#breadcrumbs .all{position:absolute;top:0;font-size:0;line-height:0}#breadcrumbs .slideritem{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;margin:0 0 0 0;display:inline-block;vertical-align:top}#breadcrumbs .slideritem:last-child{margin-right:0}#breadcrumbs+.cols .col{border-top:none}#breadcrumbs p{font-family:Graphik,sans-serif;font-weight:normal;font-size:11px;line-height:18px;padding:6px 0 11px;color:#808080;margin:0}#breadcrumbs p a{border-bottom-width:0;color:#808080}#breadcrumbs p svg{margin:0 6px}#breadcrumbs .side{bottom:11px}.videodetails h2{font-weight:normal;font-size:25px;line-height:34px}.videodetails h3{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;font-size:11px;line-height:14px;letter-spacing:1px}@media all and (max-width:737px){.videodetails h2{font-size:20px;line-height:28px}}.videowrapper{position:relative;padding-bottom:50%}.videowrapper a.play{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-size:cover;border-bottom:none;background-repeat:no-repeat}.videowrapper a.play div.svg{border-radius:50%;background:#fff;width:126px;height:126px;position:absolute;top:50%;left:50%;margin:-63px 0 0 -63px;display:block}@media all and (max-width:737px){.videowrapper a.play div.svg{-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5)}}.videowrapper a.play div.svg svg{margin-left:5px}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#video .videodetails{padding:23px 11px 17px}#video .videodetails h2 a{color:#fff}#video .videodetails p{font-size:15px;line-height:20px;margin:5px 0 0}#video .videodetails h3{margin-top:11px}#video .videodetails h3 a{color:#e6c213;border:none}#video.othervideo{padding-bottom:35px;border-bottom:1px solid #cfd0d4;color:#bebebe}#video.othervideo .inside{background:#3c3c3b;padding:10px}#videoslideshow{padding:39px 0;border-bottom:1px solid #cfd0d4}@media all and (max-width:737px){#videoslideshow{padding:18px 0}}#videoslideshow .slideshowholder{position:relative}#videoslideshow .slideshowholder .slide{position:absolute;top:0;left:0;right:0;opacity:0}#videoslideshow .slideshowholder .slide:first-child{opacity:1}#videoslideshow .slideshowholder .slide .videoouter{margin:0 auto;max-width:478px}#videoslideshow .slideshowholder .slide .videowrapper h2{display:flex;flex-direction:column;justify-content:center;font-size:20px;line-height:24px;text-align:center;color:#fff;position:relative;z-index:1;min-height:50%;box-sizing:border-box;padding:20px 16px 25px;height:1px}#videoslideshow .slideshowholder .slide .videowrapper a.play div.svg{width:70px;height:70px;left:0;top:0;margin:-25px auto 0;position:relative}#videoslideshow .slideshowholder .slide .videowrapper .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.6)}#videoslideshow .slideshowholder .slide .videowrapper-podcast{background:#f1c109}#videoslideshow .slideshowholder .slide .videowrapper-podcast h2{color:#3c3c3b}#videoslideshow .slideshowholder .slide .videowrapper-podcast h2 span.podcast{font-family:GraphikMedium,sans-serif;font-weight:normal;display:block;font-size:9px;line-height:28px;text-transform:uppercase;letter-spacing:1px;margin-bottom:2px}#videoslideshow .slideshowholder .slide .videowrapper-podcast h2 span.podcast svg{margin-right:4px;vertical-align:middle}#videoslideshow .slideshowholder .slide .videowrapper-podcast h2 span.podcast svg path{stroke:#3c3c3b !important;fill:#3c3c3b !important}#videoslideshow .slideshowholder .slide .videowrapper-podcast a.play div.svg path{fill:#f1c109 !important}#videoslideshow .slideshowholder .slide .videowrapper-podcast .overlay{background:none}#videoslideshow .slideshowholder .slide p.controltext{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:absolute;top:0;bottom:0;width:226px;margin:0;font-size:15px;line-height:19px}#videoslideshow .slideshowholder .slide p.prev{left:0;text-align:right;padding-right:64px}#videoslideshow .slideshowholder .slide p.next{right:0;padding-left:64px}#videoslideshow .slideshowholder a.control{border-bottom:none;position:absolute;top:0;bottom:0;width:226px;z-index:10}#videoslideshow .slideshowholder a.control svg{position:absolute;top:50%;margin-top:-13px}#videoslideshow .slideshowholder a.prev{left:0}#videoslideshow .slideshowholder a.prev svg{right:35px}#videoslideshow .slideshowholder a.next{right:0}#videoslideshow .slideshowholder a.next svg{left:35px}@media all and (max-width:737px){#videoslideshow .slideshowholder a.control{width:24px}#videoslideshow .slideshowholder a.prev svg{right:auto;left:0}#videoslideshow .slideshowholder a.next svg{left:auto;right:0}#videoslideshow .slideshowholder .slide .videowrapper h2{font-size:16px;line-height:20px;padding:10px 16px 14px}#videoslideshow .slideshowholder .slide{left:24px;right:24px}#videoslideshow .slideshowholder .slide p.controltext{display:none}#videoslideshow .slideshowholder .slide .videoouter{max-width:100%}#videoslideshow .slideshowholder .slide .videowrapper a.play div.svg{-ms-transform:scale(0.7,0.7);-webkit-transform:scale(0.7,0.7);transform:scale(0.7,0.7)}}#introduction{text-align:center;padding:37px 0 55px;border-bottom:1px solid #cfd0d4}#introduction+#bottom>:first-child{border-top:none}#introduction h2{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;margin:0 auto;max-width:850px}@media all and (max-width:737px){#introduction h2{font-size:28px;line-height:40px}}#introduction p{font-size:13px;line-height:16px;color:#989797;margin:12px 0 0}.topdetailstable{padding:26px 0 42px}.topdetailstable table{margin-bottom:0}#breadcrumbs+*,#introduction+*,.topdetailstable+*,.crossword+*,#videoslideshow+*{margin-top:16px}#breadcrumbs+.cols,#introduction+.cols,.topdetailstable+.cols,.crossword+.cols,#videoslideshow+.cols{margin-top:0}#breadcrumbs+form,#introduction+form,.topdetailstable+form,.crossword+form,#videoslideshow+form,#breadcrumbs+#notices,#introduction+#notices,.topdetailstable+#notices,.crossword+#notices,#videoslideshow+#notices{margin-top:47px}#breadcrumbs+#video,#introduction+#video,.topdetailstable+#video,.crossword+#video,#videoslideshow+#video{margin-top:35px}#breadcrumbs+.postpreview-large,#introduction+.postpreview-large,.topdetailstable+.postpreview-large,.crossword+.postpreview-large,#videoslideshow+.postpreview-large{margin-top:36px}#breadcrumbs+.newsdepartmentfilter,#introduction+.newsdepartmentfilter,.topdetailstable+.newsdepartmentfilter,.crossword+.newsdepartmentfilter,#videoslideshow+.newsdepartmentfilter{margin-top:22px}#breadcrumbs+form.filter,#introduction+form.filter,.topdetailstable+form.filter,.crossword+form.filter,#videoslideshow+form.filter{margin-top:26px}#breadcrumbs+#bottom,#introduction+#bottom,.topdetailstable+#bottom,.crossword+#bottom,#videoslideshow+#bottom{margin-top:0}#breadcrumbs+.blogpreviews,#introduction+.blogpreviews,.topdetailstable+.blogpreviews,.crossword+.blogpreviews,#videoslideshow+.blogpreviews{margin-top:37px}#breadcrumbs+.searchfilterboxes,#introduction+.searchfilterboxes,.topdetailstable+.searchfilterboxes,.crossword+.searchfilterboxes,#videoslideshow+.searchfilterboxes{margin-top:28px}#breadcrumbs+#videoslideshow,#introduction+#videoslideshow,.topdetailstable+#videoslideshow,.crossword+#videoslideshow,#videoslideshow+#videoslideshow{margin-top:0}#video+.cols .col{border-top:none}.newsdepartmentfilter{padding:24px 26px;background:#f1f1f1;margin-bottom:22px}.newsdepartmentfilter label{font-family:GraphikMedium,sans-serif;font-weight:normal;float:left;margin:8px 12px 0 0;font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:1px}.newsdepartmentfilter+.postpreview-large{border-top:1px solid #cfd0d4;padding-top:36px}@media all and (max-width:737px){.newsdepartmentfilter label{float:none;margin:0 0 10px}}.cols .col{padding-bottom:50px}.cols .col-primary{padding-top:31px}.cols-2 .col{border-top:1px solid #cfd0d4}.cols-2 .col-primary{float:left;width:616px}.cols-2 .col-secondary{float:right;width:286px}.cols-narrow .col-primary{margin-left:auto;margin-right:auto;max-width:616px}@media all and (max-width:737px){.cols-2 .col-primary{float:none;width:auto}.cols-2 .col-primary,.cols-2 .col-secondary{float:none;width:auto}.cols-2 .col-secondary{border-top:1px solid #cfd0d4 !important;padding-bottom:40px}.cols-2 .col-secondary.nobordertoponmobile{border-top:none !important}}.col-secondary .roundpreview{padding-top:12px}.col-secondary .icons a{padding:6px 0 0 40px;min-height:28px;margin:0 0 11px}.col-secondary .icons .iconcircle{height:28px;width:28px;position:absolute;top:0;left:0}.col-secondary .icons .svg-sidebar-callback-icon svg{margin-left:1px}.col-secondary .secondarysection{padding:36px 0;border-bottom:1px solid #cfd0d4}.col-secondary .secondarysection h3{font-size:16px;line-height:20px}.col-secondary .secondarysection a,.col-secondary .secondarysection .person{display:block;position:relative;border-width:0;box-sizing:border-box}.col-secondary .secondarysection-arrowbox{padding-bottom:31px}.col-secondary .secondarysection-arrowbox a{padding:6px 0 0 40px}.col-secondary .secondarysection-arrowbox p{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:23px;color:#40403f;margin-top:5px}.col-secondary .secondarysection-arrowbox .arrow{border-radius:50%;height:28px;width:28px;position:absolute;top:0;left:0}.col-secondary .secondarysection-icons{padding-bottom:31px}.col-secondary .secondarysection-tags{padding:33px 0 30px;border-bottom:1px solid #e3e3e3}.col-secondary .secondarysection-tags p{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;font-size:0;line-height:0}.col-secondary .secondarysection-tags a{border-radius:2px;overflow:hidden;display:inline-block;color:#fff;font-size:11px;line-height:11px;margin:0 3px 3px 0;padding:4px 6px 3px}.col-secondary .secondarysection-social{font-size:0;line-height:0;text-align:center;border-bottom:none}.col-secondary .secondarysection-social a.iconcircle{width:44px;height:44px;margin-left:16px;display:inline-block;border-width:1px}.col-secondary .secondarysection-social a.iconcircle:first-child{margin-left:0}@media all and (max-width:737px){.col-secondary .secondarysection-social{display:none}}.col-secondary .secondarysection-people .roundpreview{margin-bottom:26px}.col-secondary .secondarysection-people .roundpreview:last-child{margin-bottom:0}.col-secondary .secondarysection-personwithicons{padding-bottom:31px}.col-secondary .secondarysection-personwithicons .icons{margin-top:22px}.col-secondary .secondarysection-personslideshow{position:relative;display:none;margin-bottom:34px}.col-secondary .secondarysection-personslideshow .slide{position:absolute;top:36px;left:12px;right:12px;opacity:0}.col-secondary .secondarysection-personslideshow .slide:first-child{opacity:1}.col-secondary .secondarysection-personslideshow .roundpreview{padding:0;min-height:58px;max-width:220px;margin:0 auto;padding:14px 0 0 71px;box-sizing:border-box}.col-secondary .secondarysection-personslideshow .roundpreview h2{font-size:16px;line-height:20px}.col-secondary .secondarysection-personslideshow .full{-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background:#fff;padding:0 11px;position:absolute;bottom:-9px;left:50%;text-align:center;line-height:0;font-size:0}.col-secondary .secondarysection-personslideshow .full a{font-family:GraphikMedium,sans-serif;font-weight:normal;border-radius:2px;overflow:hidden;color:#fff;text-transform:uppercase;display:inline-block;font-size:11px;line-height:14px;padding:3px 7px 1px}.col-secondary .secondarysection-personslideshow a.control{width:6px;height:11px;position:absolute;top:50%;margin-top:-5px}.col-secondary .secondarysection-personslideshow a.prev{left:0}.col-secondary .secondarysection-personslideshow a.next{right:0}.col-secondary .secondarysection-blog h2{font-size:16px;line-height:20px;text-align:center;padding:20px 12px 18px;border-radius:2px;background:#f1f1f1}.col-secondary .secondarysection-blogs{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:16px}.col-secondary .secondarysection-blogs ul{padding:0;margin:0}.col-secondary .secondarysection-blogs ul li{padding:0;background:none;margin-bottom:16px}.col-secondary .secondarysection-blogs ul li:last-child{margin-bottom:0}.col-secondary .secondarysection-blogs a{color:#3c3c3b}.col-secondary .secondarysection-blogs span{font-family:GraphikLight,sans-serif;font-weight:normal}.col-secondary .secondarysection-quotes p.quote{font-size:18px;line-height:28px;font-weight:bold;margin:24px 0 0;padding:23px 0 0 41px;background-position:5px 28px;border-top:1px solid #cfd0d4}.col-secondary .secondarysection-quotes p.quote:first-child{border-top:none;margin-top:0;padding-top:0;background-position:5px 5px}.col-secondary .secondarysection-quotes p.quote-source{font-size:13px;line-height:23px;margin:10px 0 0;padding:0 0 0 41px}.theme-pink .col-secondary .secondarysection-arrowbox,.theme-red .col-secondary .secondarysection-arrowbox p{margin-bottom:0}#home{padding:54px 0}#home div.narrow{text-align:center;padding-bottom:65px}#home div.narrow h2{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;margin-bottom:26px}@media all and (max-width:737px){#home div.narrow h2{font-size:28px;line-height:40px}}#home div.narrow p{font-size:16px;line-height:29px;margin-bottom:20px}#home #timeline{margin-bottom:76px}#home h2.tabstitle{margin-left:auto;margin-right:auto;max-width:616px}#home .searchfilterboxes-home{margin:31px 0 66px}#home .searchfilterboxes-home .searchfilterbox{float:none;margin:0 auto;width:700px}@media all and (max-width:737px){#home .searchfilterboxes-home .searchfilterbox{width:auto}}@media all and (max-width:737px){#home{padding-bottom:24px}}.aboutband{background:#f1f1f1;padding-top:102px;margin-bottom:76px}.aboutsection{text-align:center}.aboutsection .servicetabs{text-align:left}.aboutsection h2.orange{color:#b45d00}.abouttop{padding:36px 0}.abouttop h2{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;margin-bottom:23px}@media all and (max-width:737px){.abouttop h2{font-size:28px;line-height:40px}}.abouttop p{margin-left:auto;margin-right:auto;max-width:616px}.abouthistory .innerfirst{padding-bottom:109px}@media all and (max-width:737px){.abouthistory .innerfirst{padding-bottom:109px}}.abouthistory h2{margin-bottom:36px}.abouthistory #history{text-align:left}.abouthistory #history .image{height:304px;box-sizing:border-box;background:url('/images/history.jpg') center center no-repeat;background-size:cover;margin-top:84px}@media all and (max-width:737px){.abouthistory #history .image{height:114px}}.aboutpeople{margin-top:31px}.aboutpeople h2{margin-bottom:39px}.aboutpeople input.text{font-family:GraphikLight,sans-serif;font-weight:normal;background:url('/svg/about-search-icon.svg') left center no-repeat;margin:0 auto 62px;max-width:510px;font-size:13px;line-height:16px;padding:17px 9px 17px 24px}.aboutpeople input.text::-webkit-input-placeholder{font-family:GraphikLight,sans-serif;font-weight:normal;color:#3c3c3b;opacity:1;line-height:inherit}.aboutpeople input.text:-moz-placeholder{font-family:GraphikLight,sans-serif;font-weight:normal;color:#3c3c3b;opacity:1;line-height:inherit}.aboutpeople input.text::-moz-placeholder{font-family:GraphikLight,sans-serif;font-weight:normal;color:#3c3c3b;opacity:1;line-height:inherit}.aboutpeople input.text:-ms-input-placeholder{font-family:GraphikLight,sans-serif;font-weight:normal;color:#3c3c3b;opacity:1;line-height:normal}.aboutpeople .people{overflow:hidden}.aboutpeople .people .holder{text-align:center;font-size:0;line-height:0;width:3000px;margin-left:-1000px}.aboutpeople .people .holder div{width:310px;height:225px;display:inline-block;background-position:center bottom;background-repeat:no-repeat}.aboutresponsible{padding:47px 0 27px}.aboutresponsible h2.h1{margin-bottom:26px}.aboutresponsible #aboutslideshow{position:relative;display:none;margin:60px 0}.aboutresponsible #aboutslideshow .slide{display:flex;flex-direction:column;justify-content:center;position:absolute;left:56px;right:56px;opacity:0}.aboutresponsible #aboutslideshow .slide:first-child{opacity:1}.aboutresponsible #aboutslideshow p{margin:0 auto;max-width:660px}.aboutresponsible #aboutslideshow p.q{font-style:italic;font-size:27px;line-height:40px}@media all and (max-width:737px){.aboutresponsible #aboutslideshow p.q{font-size:22px;line-height:32px}}.aboutresponsible #aboutslideshow p.qa{margin-top:19px;color:#696967;font-size:13px;line-height:16px}.aboutresponsible #aboutslideshow .control{border-radius:50%;position:absolute;top:50%;margin-top:-14px;display:block;border-bottom:none;width:28px;height:28px;background:#b45d00 url('/svg/about-quote-next-arrow.svg') center center no-repeat}.aboutresponsible #aboutslideshow .next{right:0}.aboutresponsible #aboutslideshow .prev{left:0;background-image:url('/svg/about-quote-previous-arrow.svg')}.aboutresponsible p.last{margin-left:auto;margin-right:auto;max-width:616px;max-width:710px}.search .cols .col{border-top:none;padding-top:8px}.search .cols h2.searchheading{font-family:Graphik,sans-serif;font-weight:normal;font-size:11px;line-height:14px;color:#808080;border-bottom:1px solid #cfd0d4;padding:0 0 13px;margin:0 0 23px}.search .cols h2.searchheading span{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;font-size:10px;color:#3c3c3b;letter-spacing:1px;margin-right:9px}.search .cols h2.searchheading a{color:#808080;border-bottom:1px solid #c6c6c6}.search .cols .roundpreview{padding-bottom:23px;border-bottom:1px solid #cfd0d4;margin-bottom:23px;min-height:113px}.search .cols .roundpreview.last{border-bottom:none;padding-bottom:8px}.search .cols .roundpreview.noimage{padding-top:0;padding-bottom:23px;min-height:0}.search .cols .roundpreview p{margin-top:0}.search .cols .roundpreview h3{margin-top:6px;color:#3c3c3b !important}.search .cols .roundpreview p.email{margin-top:4px}.search .cols .col-secondary h2.searchheading{margin-bottom:26px}.search .cols h3.bytype{font-family:GraphikMedium,sans-serif;font-weight:normal;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:16px;margin-bottom:20px}.search .cols h3.bytype a{color:#3c3c3b}.search .cols h3.bytype span{font-family:GraphikLight,sans-serif;font-weight:normal}@media all and (max-width:737px){.search .cols .col-secondary{padding-top:24px}}.peoplecategory{margin:65px 0}.peoplecategory h2.category{font-weight:normal;font-size:19px;line-height:24px;padding-bottom:11px;border-bottom:1px solid #cfd0d4;margin-bottom:29px}.peoplecategory .roundpreview{width:286px}.peoplecategory .roundpreview p.email{font-size:16px;line-height:20px}.peoplecategory .roundpreview p+p{margin-top:10px}.peoplecategory .roundpreview p+p+p{margin-top:7px}.peoplecategory .leaders{float:left;width:286px}.peoplecategory .leaders .roundpreview{margin-top:25px}.peoplecategory .leaders .roundpreview:first-child{margin-top:0}.peoplecategory .rest{float:right;width:596px;padding-left:24px;border-left:1px solid #cfd0d4}.peoplecategory .rest .roundpreview{margin-top:40px}.peoplecategory .rest .roundpreview:nth-child(-n+3){margin-top:0}@media all and (max-width:737px){.peoplecategory .leaders,.peoplecategory .rest{float:none;width:auto;padding-left:0;border-left:none}.peoplecategory .roundpreview{float:none;width:auto;margin-top:40px !important}}.servicetabs{padding-bottom:41px;margin-top:-52px;padding-top:23px}.servicetabs .tabcontent{padding-top:29px}.servicetabs .tabcontent-az{padding-top:0}.servicetabs .tabcontent-az .searchfilterboxes{margin-bottom:70px}.servicetabs .tabcontent-az .col{width:302px;float:left;margin-left:12px}.servicetabs .tabcontent-az .col-first{margin-left:0}.servicetabs .tabcontent-az .col h2{font-weight:bold;font-size:17px;line-height:20px;border-bottom:1px solid #cfd0d4;padding:0 0 12px;margin:0 0 11px}.servicetabs .tabcontent-az .col ul{font-family:GraphikLight,sans-serif;font-weight:normal;margin:0 0 40px;font-size:13px;line-height:19px}.servicetabs .tabcontent-az .col ul li{background:none;padding:0;margin-bottom:10px}.servicetabs .tabcontent-az .col ul li:last-child{margin-bottom:0}.servicetabs .tabcontent-az .col ul li a{border-bottom:none;color:#40403f}@media all and (max-width:737px){.servicetabs .tabcontent-az .col{width:auto;margin-left:0}.servicetabs .tabcontent-az{padding-top:29px}.servicetabs .tabcontent-az .searchfilterboxes{margin-bottom:32px}}#infographic{text-align:center;height:1320px;width:100%;position:relative;margin-bottom:61px}#infographic a{display:block;border:none}#infographic h2,#infographic h3,#infographic p,#infographic img{display:block;font-family:Stag,sans-serif;font-weight:normal;box-sizing:border-box;margin:0;position:absolute}#infographic span{display:block}#infographic h2,#infographic h3{border-radius:50%}#infographic h2{font-size:15px;line-height:20px;background:#fff;width:178px;height:178px;border:1px solid #cfd0d4;padding:20px}#infographic h3{font-size:19px;line-height:23px;background:#00689c;color:#fff;width:212px;height:212px;padding:40px;transition:background 0.3s}#infographic p{border-radius:6px;overflow:hidden;font-size:15px;line-height:20px;background:#d0f3ff;width:178px;height:114px;padding:20px;transition:background 0.3s}#infographic h2{top:355px;left:50%;margin-left:-89px}#infographic h3.n1,#infographic h3.n2{top:154px}#infographic h3.n3,#infographic h3.n4{top:521px}#infographic h3.n1,#infographic h3.n3{left:20px}#infographic h3.n2,#infographic h3.n4{right:20px}#infographic p{left:37px;top:0}#infographic p.n6,#infographic p.n7{left:auto;right:37px}#infographic p.n2,#infographic p.n6{top:774px}#infographic p.n3,#infographic p.n7{top:918px}#infographic p.n4{top:1062px}#infographic p.n5{top:1206px}#infographic img.n1{top:122px;left:126px;margin-left:-5px}#infographic img.n2{left:50%;margin-left:-101px;top:345px}#infographic img.n3{left:172px;top:655px}#infographic img.n4{right:172px;top:655px}#infographic a:hover h3{background:#2f92c3}#infographic a:hover p{background:#aae6fb}@media all and (max-width:737px){#infographic{height:auto}#infographic h2,#infographic h3,#infographic p{border-radius:5px;overflow:hidden;position:relative;left:auto !important;right:auto !important;top:auto !important;width:auto;height:auto;margin:0 auto 12px !important}a:last-child #infographic h2,a:last-child #infographic h3,a:last-child #infographic p{margin-bottom:0 !important}#infographic h2{min-height:100px}#infographic h3{width:85%;min-height:100px}#infographic p{width:70%}#infographic img{display:none}#infographic .leftline{position:relative}#infographic .leftline div{width:1px;position:absolute;top:10px;bottom:10px;left:11.25%;background:#cfd0d4}}.casestudypreviews{padding-bottom:12px}#insightpreviews .columns{border-top:1px solid #cfd0d4}#insightpreviews .columns .col{width:222px;margin-left:14px;float:left;padding:13px 0 48px}#insightpreviews .columns .col:first-child{margin-left:0}#insightpreviews h2.top{text-align:center;font-weight:normal;font-size:15px;line-height:18px;margin-bottom:11px;background:#e3c42a}#insightpreviews h2.top a{color:#3c3c3b;display:block;padding:13px 8px 8px}#insightpreviews h3.viewall{font-family:GraphikLight,sans-serif;font-weight:normal;letter-spacing:1px;text-align:center;text-transform:uppercase;font-size:11px;line-height:14px}#insightpreviews h3.viewall a{display:block;background:#3c3c3b;color:#fff;border-bottom:none;padding:13px 0 12px}@media all and (max-width:737px){#insightpreviews .columns .col{width:auto;margin-left:0;float:none}}.insightpreview{display:block;border-bottom:none;background:#f1f1f1;overflow:hidden;position:relative;margin-bottom:14px;padding:0 0 78px}.insightpreview-hasimage{padding-bottom:0}.insightpreview .text{padding:16px 20px 18px}.insightpreview h2{font-size:19px;line-height:28px;font-weight:normal;color:#3c3c3b !important}.insightpreview h3{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#3c3c3b !important;margin-top:9px}.insightpreview .corner{width:200px;height:200px;background:#fff;position:absolute;bottom:-100px;right:-135px;-ms-transform:rotate(-47.73deg);-webkit-transform:rotate(-47.73deg);transform:rotate(-47.73deg)}.insightpreview img.author{display:block;position:absolute;bottom:0;right:0}.insightpreview .image{padding-bottom:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}.insightpreview-video .image{padding-bottom:55.16%}.insightpreview-featured{background-repeat:no-repeat;background-position:left bottom}.insightpreview-featured .text{padding-top:9px}.insightpreview-featured h2{font-size:25px;line-height:34px;max-width:550px}.insightpreview-featured h3{margin-bottom:4px}.insightpreview-featured p{font-size:15px;line-height:24px;max-width:550px;margin:4px 0 0}.insightpreview-hasbg{padding-bottom:198px}.blogpreviews{padding-bottom:25px}.blogpreview{width:459px;box-sizing:border-box;float:left;margin:0 0 12px 12px;background:#f1f1f1;padding:16px 21px 25px 21px}.blogpreview:nth-child(3n+1){margin-left:0}.blogpreview h2,.blogpreview h3{font-size:28px;line-height:35px;font-weight:normal}.blogpreview h2 a{color:#3c3c3b !important}.blogpreview h3{font-size:17px}.blogpreview h4,.blogpreview p{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:10px;line-height:14px;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px}.blogpreview p{font-size:11px;margin-bottom:0}.blogpreview p a{border-bottom-color:#e6c213;display:inline-block;padding-bottom:5px}.blogpreview .latestpost{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;margin:9px 0 25px;padding:21px 0 14px}@media all and (max-width:737px){.blogpreview{width:auto;float:none;margin-left:0}}.eventpreviews{padding:26px 0 42px}.eventpreviews table.details{margin-bottom:12px;line-height:29px}.eventpreviews table.details:last-child{margin-bottom:0}.eventpreviews table.details h2{font-size:28px;line-height:35px;font-weight:normal}.eventpreviews table.details h2 a{color:#3c3c3b;display:block}.eventpreviews table.details p.subtitle{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:13px;line-height:19px;margin:8px 0 0;padding-bottom:6px}.eventpreviews table.details tr:first-child td,.eventpreviews table.details tr:first-child th{padding-top:27px;padding-bottom:17px}.eventpreviews table.details.past tr:last-child td,.eventpreviews table.details.past tr:last-child th{padding-bottom:26px}.eventpreviews table.details th.service a{background:none;padding:0}.eventpreviews h2.past{font-family:GraphikMedium,sans-serif;font-weight:normal;text-align:center;text-transform:uppercase;letter-spacing:1px;font-size:10px;line-height:14px;border-bottom:1px solid #e3e3e3;padding:0 0 16px;margin:50px 0 42px}.eventpreviews h2.past:first-child{margin-top:0}.vacancytabs{padding:16px 0 60px}.vacancytabs .tabs{margin-bottom:36px}.legalapprenticebody #menu li a div.svg-navigation-triangle svg .cls-1{fill:#d1f2fe !important}.container-legalapprentice{font-family:Graphik,sans-serif;font-weight:normal;background-image:url('/images/legal-apprentice/footer.jpg');background-repeat:no-repeat;background-color:#d1f2fe;background-position:center bottom;padding-top:75px;padding-bottom:300px;text-align:center;font-size:21px;line-height:40px}@media (-webkit-min-device-pixel-ratio:2){.container-legalapprentice{background-image:url('/images/legal-apprentice/footer@x2.jpg');-webkit-background-size:1615px 328px}}.container-legalapprentice #notices{font-size:18px;margin-bottom:40px}.container-legalapprentice .deletestudent{font-family:GraphikMedium,sans-serif;font-weight:normal;letter-spacing:1px;padding-left:10px;border-bottom:none;font-size:10px;line-height:14px;color:#c84d65;text-transform:uppercase}.container-legalapprentice .latitle{max-width:642px;margin-left:auto;margin-right:auto;box-sizing:border-box;margin:0 auto 55px}.container-legalapprentice .latitle a{display:block;text-indent:-1000em;background-position:left top;border-bottom:none;text-align:left;background-image:url('/images/legal-apprentice/logo.png');background-repeat:no-repeat;background-size:contain !important;background-position:center center;padding-bottom:25.24%;height:0}@media (-webkit-min-device-pixel-ratio:2){.container-legalapprentice .latitle a{background-image:url('/images/legal-apprentice/logo@x2.png');-webkit-background-size:642px 162px}}.container-legalapprentice p{font-size:18px;line-height:32px}.container-legalapprentice .lamenu{max-width:642px;margin-left:auto;margin-right:auto;box-sizing:border-box;font-size:0;line-height:0;text-align:center;margin:24px auto 60px}.container-legalapprentice .lamenu .item{display:inline-block;width:33.3%;box-sizing:border-box;border-left:1px solid #85cbe6;padding:56px 0 2px 0;background-position:center 2px;background-repeat:no-repeat}.container-legalapprentice .lamenu .item:first-child{border-left:none}.container-legalapprentice .lamenu .item-registration{background-image:url('/images/legal-apprentice/icon-registration.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-legalapprentice .lamenu .item-registration{background-image:url('/images/legal-apprentice/icon-registration@x2.png');-webkit-background-size:44px 44px}}.container-legalapprentice .lamenu .item-info{background-image:url('/images/legal-apprentice/icon-info.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-legalapprentice .lamenu .item-info{background-image:url('/images/legal-apprentice/icon-info@x2.png');-webkit-background-size:44px 44px}}.container-legalapprentice .lamenu .item-portal{background-image:url('/images/legal-apprentice/icon-portal.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){.container-legalapprentice .lamenu .item-portal{background-image:url('/images/legal-apprentice/icon-portal@x2.png');-webkit-background-size:44px 44px}}.container-legalapprentice .lamenu .item h3{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:16px;line-height:20px;font-weight:600;margin:0 0 11px}.container-legalapprentice .lamenu .item div{font-size:0;line-height:0}.container-legalapprentice .lamenu .item h4{font-family:GraphikMedium,sans-serif;font-weight:normal;letter-spacing:1px;font-size:11px;line-height:14px;color:#c84d65;display:inline-block;width:50;box-sizing:border-box;text-transform:uppercase;padding:2px 0 0 12px;border-left:1px solid #85cbe6}.container-legalapprentice .lamenu .item h4:first-child{padding:2px 12px 0 0;border-left:none}.container-legalapprentice .lamenu .item h4 a{color:#c84d65}@media all and (max-width:737px){.container-legalapprentice .lamenu .item{display:block;width:100%;border-left:none;margin:0 0 12px}}.container-legalapprentice .laboxes{margin:60px 0}.container-legalapprentice .laboxes .box{display:block;border:none;width:302px;float:left;margin-left:12px;background:#c84d65;color:#f1f1f1}.container-legalapprentice .laboxes .box:first-child{margin-left:0}.container-legalapprentice .laboxes .box .image{padding-bottom:50%;background-position:center center;background-repeat:no-repeat;background-size:cover}.container-legalapprentice .laboxes .box-prizes .image{background-image:url('/images/legal-apprentice/box-prizes.jpg')}.container-legalapprentice .laboxes .box-task .image{background-image:url('/images/legal-apprentice/box-task.jpg')}.container-legalapprentice .laboxes .box-video .image{background-image:url('/images/legal-apprentice/box-video.jpg')}.container-legalapprentice .laboxes .box-factsheets .image{background-image:url('/images/legal-apprentice/box-factsheets.jpg')}.container-legalapprentice .laboxes .box-lessonplans .image{background-image:url('/images/legal-apprentice/box-lesson-plans.jpg')}.container-legalapprentice .laboxes .box-videos .image{background-image:url('/images/legal-apprentice/box-videos.jpg')}.container-legalapprentice .laboxes .box-back .image{background-image:url('/images/legal-apprentice/box-back.jpg')}.container-legalapprentice .laboxes .box .boxcontent{padding:21px 22px 32px;text-align:left}.container-legalapprentice .laboxes .box h2{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:25px;line-height:33px;font-weight:600;border-bottom:1px solid #ce6175;text-transform:uppercase;padding:0 0 10px;margin:0 0 15px;color:#f1f1f1}.container-legalapprentice .laboxes .box p{margin:0;font-size:14px;line-height:24px}@media all and (max-width:737px){.container-legalapprentice .laboxes .box{float:none;width:100%;margin:0 0 12px 0}}.container-legalapprentice .calltoaction{text-transform:uppercase;font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:20px;line-height:30px;font-weight:600}.container-legalapprentice .laregistrationbuttons{margin:20px 0 100px}.container-legalapprentice .laregistrationbuttons .box{display:block;border:none;width:459px;float:left;margin-left:12px;background:#c84d65;color:#f1f1f1}.container-legalapprentice .laregistrationbuttons .box:first-child{margin-left:0}.container-legalapprentice .laregistrationbuttons .box .boxcontent{padding:32px 22px;text-align:left}.container-legalapprentice .laregistrationbuttons .box h2{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:25px;line-height:33px;font-weight:600;text-transform:uppercase;text-align:center;color:#f1f1f1}.container-legalapprentice .laregistrationbuttons .box p{margin:0;font-size:14px;line-height:24px}@media all and (max-width:737px){.container-legalapprentice .laregistrationbuttons .box{float:none;width:100%;margin:0 0 12px 0}}.container-legalapprentice .whitebox{background:#fff;text-align:center;padding:47px 64px 85px;margin:70px 0;position:relative}.container-legalapprentice .whitebox .num{display:flex;flex-direction:column;justify-content:center;background:#3c3c3b;width:94px;height:94px;border-radius:50%;color:#fff;position:absolute;top:-47px;left:50%;margin-left:-47px;font-size:25px;line-height:30px;box-sizing:border-box;padding:30px}.container-legalapprentice .whitebox h2{max-width:642px;margin-left:auto;margin-right:auto;box-sizing:border-box;font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:25px;line-height:35px;font-weight:600;border-bottom:1px solid #dedddd;padding-bottom:27px;margin-bottom:56px}.container-legalapprentice .whitebox-task{padding:47px 47px 47px}.container-legalapprentice .whitebox-task p{max-width:642px;margin:0 auto 40px}.container-legalapprentice .whitebox-task iframe{margin-bottom:40px;width:803px;height:452px}@media all and (max-width:737px){.container-legalapprentice .whitebox-task iframe{width:100%;height:250px}}.container-legalapprentice .whitebox-news{padding:47px 47px 85px}.container-legalapprentice .whitebox-news h4{font-size:13px;letter-spacing:4px;text-transform:uppercase;margin-bottom:15px}.container-legalapprentice .whitebox-news h2{border-bottom:none;padding-bottom:0;margin-bottom:0;max-width:100%}.container-legalapprentice .whitebox-news a{border-bottom:1px solid #ce6175;padding-bottom:3px}.container-legalapprentice .whitebox-withnum{padding-top:94px;margin-top:130px}.container-legalapprentice .whitebox-withnum p{margin-bottom:40px}.container-legalapprentice .whitebox-withnum p:last-child{margin-bottom:0}.container-legalapprentice .whitebox-form{padding-bottom:58px}.container-legalapprentice .whitebox-withnum h2{margin-bottom:63px}.container-legalapprentice .whitebox a.resource{max-width:642px;margin-left:auto;margin-right:auto;box-sizing:border-box;background-image:url('/images/legal-apprentice/icon-download.png');background-repeat:no-repeat;display:block;border:none;text-align:left;padding:0 0 8px 46px;margin-bottom:56px;margin-top:50px}@media (-webkit-min-device-pixel-ratio:2){.container-legalapprentice .whitebox a.resource{background-image:url('/images/legal-apprentice/icon-download@x2.png');-webkit-background-size:28px 28px}}.container-legalapprentice .whitebox a.resource:last-child{margin-bottom:0}.container-legalapprentice .whitebox a.resource h3{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:25px;line-height:33px;font-weight:600;margin-bottom:15px;color:#c84d65}.container-legalapprentice .whitebox a.resource span{font-size:12px}.container-legalapprentice .whitebox a.description{max-width:642px;margin-left:auto;margin-right:auto;box-sizing:border-box;display:block;border:none;text-align:left;padding:0 0 31px 46px;margin-bottom:56px;border-bottom:1px solid #dedddd}.container-legalapprentice .whitebox a.description:last-child{margin-bottom:0}.container-legalapprentice .whitebox a.description p{font-size:14px;line-height:18px;color:#3c3c3b}.container-legalapprentice .whitebox form{max-width:642px;margin-left:auto;margin-right:auto;box-sizing:border-box;background:none;padding:0;margin:0 auto}.container-legalapprentice .whitebox form label{font-family:Stag,sans-serif}.container-legalapprentice .whitebox form .fields,.container-legalapprentice .whitebox form .button{max-width:386px;margin:0 auto;display:block;width:100%;font-weight:600}.container-legalapprentice .whitebox form input.text,.container-legalapprentice .whitebox form select,.container-legalapprentice .whitebox form textarea{background:#f1f1f1}.container-legalapprentice .whitebox form label{float:none}.container-legalapprentice .whitebox form p.forgotten{margin:0;padding:47px 0 0}.container-legalapprentice .whitebox form p.forgotten a{border:none}.container-legalapprentice .whitebox .taskupload{background:#f1f1f1;padding:50px;margin-bottom:40px}.container-legalapprentice .whitebox .taskupload label:first-child{border-bottom:1px solid #cfd0d4;padding-bottom:30px}.container-legalapprentice .whitebox .taskupload .button{margin-top:40px}.container-legalapprentice .whitebox ul.questions{text-align:left;font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:20px;margin-bottom:20px;line-height:30px;font-weight:600;max-width:500px;margin:0 auto 30px}.container-legalapprentice .whitebox ul.questions li{padding-bottom:15px}.container-legalapprentice .sectionwithtitle{max-width:642px;margin-left:auto;margin-right:auto;box-sizing:border-box;border-bottom:3px solid #3c3c3b;margin:70px auto 110px}.container-legalapprentice .sectionwithtitle-alignleft{text-align:left}.container-legalapprentice .sectionwithtitle h2{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:25px;line-height:35px;font-weight:600;color:#3c3c3b;border-bottom:3px solid #3c3c3b;padding-bottom:24px;margin-bottom:46px}.container-legalapprentice .sectionwithtitle ul{margin:0}.container-legalapprentice .sectionwithtitle ul li{background-image:url('/images/legal-apprentice/divider.png');background-repeat:no-repeat;background-position:center bottom;padding:0 0 56px;margin:0 0 32px}@media (-webkit-min-device-pixel-ratio:2){.container-legalapprentice .sectionwithtitle ul li{background-image:url('/images/legal-apprentice/divider@x2.png');-webkit-background-size:527px 26px}}.container-legalapprentice .sectionwithtitle ul li:last-child{margin-bottom:0;background:none}.container-legalapprentice .boldtext{font-family:GraphikMedium,sans-serif;font-weight:normal;margin:70px auto;font-size:25px;line-height:38px;max-width:830px;font-weight:600}.container-legalapprentice .boldtext a{color:#b02c48}.container-legalapprentice .hashtag{font-size:33px;font-weight:bold;color:#65b6d4}#map{display:none;margin:0 0 64px 0}#map.active{display:block}#map .map{height:512px}#map form{background:#f1f1f1;padding:53px 16px;text-align:center}#map form label{vertical-align:middle;display:inline-block;font-weight:normal;font-size:20px;line-height:24px;margin:0 14px 0 0}#map form input.text{vertical-align:middle;display:inline-block;width:228px;margin:0 11px 0 0;font-size:20px;line-height:38px;padding:3px 12px 2px}#map form button{vertical-align:middle;display:inline-block;margin:0;font-size:15px;line-height:20px;padding:14px 25px 11px}@media all and (max-width:737px){#map form input.text{margin-bottom:16px}#map form input.text,#map form button{display:block;width:100%}}.contactsection{position:relative;border-top:1px solid #cfd0d4;padding:29px 0 25px}#notices+.contactsection{margin-top:43px}.contactsection-two{margin:84px 0;border-bottom:1px solid #cfd0d4}.contactsection div.line{position:absolute;top:33px;bottom:38px;left:50%;width:1px;background:#cfd0d4}.contactsection div.left,.contactsection div.right{width:50%;box-sizing:border-box}.contactsection div.left{padding-left:72px;padding-right:44px}.contactsection div.right{padding-left:44px;padding-right:72px}.contactsection h3{font-family:GraphikMedium,sans-serif;font-weight:normal;letter-spacing:1px;font-weight:600;text-transform:uppercase;font-size:12px;line-height:16px;color:#989797;margin-bottom:13px}.contactsection p{margin:0}@media all and (max-width:737px){.contactsection-two{margin:42px 0}.contactsection div.left,.contactsection div.right{width:auto;padding-left:0;padding-right:0;float:none}.contactsection div.right{border-top:1px solid #cfd0d4;margin-top:25px;padding-top:29px}.contactsection div.line{display:none}}ul#sitemap{margin-top:-24px}ul#sitemap a{border-bottom:none}ul#sitemap li{border-bottom:1px solid #e3e3e3;padding-top:13px;padding-bottom:9px;background-position:left 29px}ul#sitemap li:last-child{border-bottom:none}ul#sitemap ul{font-size:16px;line-height:20px;margin:0;padding:10px 0 8px}ul#sitemap ul li{background:none;padding:0;border-bottom:none;margin-bottom:18px}ul#sitemap ul li:last-child{margin-bottom:0}ul#sitemap ul li span{color:#b02c48;margin-right:2px}ul#sitemap ul ul{padding-left:20px;padding-top:18px}.talkpreview{border-bottom:none;background:#fff;vertical-align:top;display:inline-block}.talkpreview .talkimage{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.talkpreview .talkimage-blank{background:#464645}.talkpreview .talkimage .icon{background:url('/svg/talk-icon-video.svg') left bottom no-repeat;background-size:contain;position:absolute;left:0;bottom:0;width:63px;height:63px}.talkpreview .talkimage .spacer{padding-bottom:56.24%;box-sizing:border-box}.talkpreview-podbean .talkimage .icon{background-image:url('/svg/talk-icon-podcast.svg')}.talkpreview .info{padding:16px 16px 19px}.talkpreview h3{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:21px;line-height:26px;color:#3c3c3b !important}.talkpreview h4{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:9px;line-height:12px;color:#3c3c3b !important;text-transform:uppercase;letter-spacing:1px;margin-top:11px}.talkpreview-mini .talkimage .icon{width:52px;height:52px}.talkpreview-mini .info{background:#f1f1f1;padding:15px 19px 15px}.talkpreview-mini h3{font-size:13px;line-height:20px}.carousel-talks{margin-top:60px}.carousel-talks h2{font-family:GraphikMedium,sans-serif;font-weight:normal;position:absolute;top:0;left:24px;padding:7px 13px 5px;background:#f1c109;z-index:50;font-size:9px;line-height:12px;color:#3c3c3b !important;text-transform:uppercase;letter-spacing:1px;transform:translateY(-50%)}body.talklist .svg-navigation-triangle .cls-1{fill:#f1f1f1 !important}body.talklist .container-content{background:#f1f1f1}body.talklist #content{padding-top:94px;padding-bottom:95px}body.talklist .talkstitle{margin:0 auto 0;width:100%;max-width:432px;text-align:center}body.talklist .talkstitle h1{margin-bottom:54px}body.talklist .talkstitle a{display:block;text-indent:-1000em;background-position:left top;border-bottom:none;text-align:left;background-image:url('/images/logo-talks.png');background-repeat:no-repeat;background-size:contain !important;background-position:center center;padding-bottom:32.87%;height:0}@media (-webkit-min-device-pixel-ratio:2){body.talklist .talkstitle a{background-image:url('/images/logo-talks@x2.png');-webkit-background-size:432px 142px}}body.talklist .talkstitle h2{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:12px;line-height:16px;color:#858686;text-transform:uppercase;letter-spacing:2px}body.talklist .searchfilterboxes{margin:76px 0 104px}body.talklist .searchfilterbox{background:#dbdbdb}body.talklist .allbutton{text-align:center;margin-top:85px}body.talklist .allbutton a.button{background-color:#f1c109;color:#3c3c3b}body.talklist .talkpreviews{font-size:0;line-height:0}body.talklist .talkpreviews .talkpreview{width:33.33%;box-sizing:border-box;border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;margin:0 0 11px}body.talklist .talkpreviews .talkpreview:nth-child(3n){border-right:none}body.talklist .talkpreviews .talkpreview:nth-child(3n+1){border-left:none}@media all and (max-width:737px){body.talklist .talkpreviews .talkpreview{width:50%}body.talklist .talkpreviews .talkpreview:nth-child(n){border-right:1px solid transparent;border-left:1px solid transparent}body.talklist .talkpreviews .talkpreview:nth-child(2n){border-right:none}body.talklist .talkpreviews .talkpreview:nth-child(2n+1){border-left:none}}@media all and (max-width:532px){body.talklist .talkpreviews .talkpreview{border:none;width:100%}}#bottom:first-child>:first-child{border-top:none;background:none}#bottombutton{text-align:center;padding:60px 0;border-top:1px solid #cfd0d4}#bottombutton.two a.button{width:47%;float:left;margin-left:14px}#bottombutton.two a.button:nth-child(2){float:right;margin:0 14px 0 0}@media all and (max-width:737px){#bottombutton a.button,#bottombutton.two a.button{width:100%;margin:0 !important}#bottombutton.two a.button:nth-child(2){margin-top:16px !important;border:red}}#relatedservices{padding-bottom:24px}#relatedservices h2{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;margin-bottom:46px}@media all and (max-width:737px){#relatedservices h2{font-size:28px;line-height:40px}}#social{padding:36px 0 0;border-top:1px solid #cfd0d4}#social p.icons{font-family:GraphikLight,sans-serif;font-weight:normal;letter-spacing:1px;text-align:center;text-transform:uppercase;font-size:0;line-height:0;margin:0;padding-bottom:36px}#social p.icons span{font-size:15px;line-height:18px;vertical-align:middle;display:inline-block;margin:6px 13px 0 0}#social p.icons a{height:44px;width:44px;margin:0 0 0 16px;vertical-align:middle}#social form{background-color:#f1f1f1;margin-bottom:0}#social form .button{background-color:#3c3c3b}#social #emailtofriend{padding-bottom:36px}@media all and (max-width:737px){#social p.icons span{display:block;margin-bottom:12px}#social p.icons span+a{margin-left:0}}#comments{padding:64px 0 56px;border-top:1px solid #cfd0d4}#comments .comment{margin:0 0 38px;background:#f1f1f1;padding:29px 26px 31px;position:relative}#comments .comment:last-child{margin-bottom:0}#comments .comment h3{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:10px;line-height:16px;text-transform:uppercase;letter-spacing:1px;margin:0 0 6px}#comments .comment p{font-size:17px;line-height:35px;margin:0}#comments .comment div{border-radius:50%;background:#e6c213 url('/svg/comment-visitor-icon.svg') no-repeat center center;height:32px;width:32px;position:absolute;top:-16px;left:-16px}#comments .comment-kn{color:#fff;background:#3c3c3b}#comments .comment-kn div{background-image:url('/svg/comment-kn-icon.svg')}#commentform{padding:56px 0;border-top:1px solid #cfd0d4}#commentform p.commentnotice{background:#edfcff;color:#3c3c3b;font-size:20px;line-height:38px;padding:30px 24px 24px;margin:0 0 20px;text-align:center}@media all and (max-width:737px){#commentform p.commentnotice{font-size:16px;line-height:32px}}#commentform p.commentnotice a{border-bottom-color:#3c3c3b}#commentform form{margin:0}.bulletin{background:#f1f1f1;margin:0 0 50px;position:relative}.bulletin .outer{overflow:hidden}.bulletin .inner{padding-bottom:60px}.bulletin .container2{overflow:hidden;padding:60px 0 0;position:relative}.bulletin .container2 .bar{position:absolute;bottom:-1px;left:0;right:0;height:1px;-webkit-box-shadow:0px 0px 211px 8px #000000;-moz-box-shadow:0px 0px 211px 8px #000000;box-shadow:0px 0px 211px 8px #000000}.bulletin a.more{border-radius:50%;overflow:hidden;display:block;width:45px;height:45px;background:#0d669d;border:none;position:absolute;bottom:-22px;left:50%;margin-left:-22px}.bulletin a.more span{background:#fff;position:absolute}.bulletin a.more span.plus{width:1px;height:17px;top:14px;left:22px}.bulletin a.more span.minus{width:17px;height:1px;top:22px;left:14px}.bulletin a.more.open span.plus{display:none}.bulletin-inactive a.more{display:none}.bulletin h2{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;margin:0 0 42px}@media all and (max-width:737px){.bulletin h2{font-size:28px;line-height:40px}}.bulletin .cols .col{width:222px;margin-left:14px;float:left}.bulletin .cols .col:first-child{margin-left:0}.bulletin .bulletinitem{background:#fff;position:relative;margin:0 0 17px;-webkit-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.2)}.bulletin .bulletinitem:last-child{margin-bottom:0}.bulletin .bulletinitem img{position:absolute;top:13px;right:13px}.bulletin .bulletinitem .inside{padding:45px 20px 29px}.bulletin .bulletinitem-hasimage{padding-top:0}.bulletin .bulletinitem-hasimage .inside{padding-top:18px}.bulletin .bulletinitem .image{background-position:center center;background-repeat:no-repeat;background-size:cover}.bulletin .bulletinitem h3{font-family:Stag,sans-serif;font-size:16px;line-height:21px;font-weight:bold;margin:0}.bulletin .bulletinitem p{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:12px;line-height:21px;font-weight:bold;margin:8px 0 0}.bulletin .bulletinitem a.readmore{font-family:GraphikMedium,sans-serif;font-weight:normal;float:left;text-transform:uppercase;font-size:9px;line-height:14px;letter-spacing:1px;border-bottom:1px solid #000;padding:0 0 2px;margin:11px 0 0}.bulletin .bulletinitem a.cover{display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:none}.bulletin .bulletinitem-blue{background-color:#0d669d;color:#fff}.bulletin .bulletinitem-blue a.readmore{border-bottom-color:#fff}.bulletin .bulletinitem-yellow{background-color:#f5d63b}.bulletin-mobile{display:none}@media all and (max-width:737px){.bulletin-desktop{display:none}.bulletin-mobile{display:block}}#timeline{background:#f1f1f1}#timeline .mask{overflow:hidden;position:relative}#timeline .side{-webkit-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);position:absolute;width:100px;top:0;bottom:0;display:none}#timeline .side-left{left:-100px}#timeline .side-right{right:-100px}#timeline.hasleft .side-left,#timeline.hasright .side-right{display:block}#timeline .range{position:relative;width:100000px}#timeline .all{position:absolute;top:0;font-size:0;line-height:0}#timeline .slideritem{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;margin:0 0 0 0;display:inline-block;vertical-align:top}#timeline .slideritem:last-child{margin-right:0}#timeline .range{background:#f1f1f1}#timeline .slideritem{font-size:20px;line-height:1.9em;padding:63px 0 0 0}#timeline .slideritem h2.large{font-size:38px;line-height:50px;font-weight:normal;margin:0;float:right;text-align:center;margin-bottom:49px}@media all and (max-width:737px){#timeline .slideritem h2.large{font-size:28px;line-height:40px}}#timeline .slideritem a.button{display:inline-block;vertical-align:top;margin:11px 0 0 22px}@media all and (max-width:737px){#timeline .slideritem a.button{display:none}}#timeline .slideritem .timeline{display:inline-block;vertical-align:top;position:relative;padding:0 22px 0 0}#timeline .slideritem .timeline .line{position:absolute;top:31px;right:0;left:0;height:1px;background:#cfd0d4}#timeline .slideritem .timeline .line+svg{position:absolute;top:27px;right:0}#timeline .slideritem .timeline .line+svg .cls-1{fill:#cfd0d4 !important}#timeline .slideritem .timeline .timelineitem{display:inline-block;width:216px;margin:0 0;vertical-align:top;position:relative;padding:0 0 48px}#timeline .slideritem .timeline .timelineitem h3{font-family:Graphik,sans-serif;font-weight:normal;font-size:12px;line-height:16px;color:#3c3c3b;margin-bottom:26px;padding:0 0 0 22px;letter-spacing:1px}#timeline .slideritem .timeline .timelineitem .info{border:1px solid transparent;padding:10px 0 0;position:relative}#timeline .slideritem .timeline .timelineitem .info h2{font-size:18px;line-height:24px;margin-bottom:3px}#timeline .slideritem .timeline .timelineitem .info h2 a{display:block;cursor:pointer}#timeline .slideritem .timeline .timelineitem .info p{font-family:GraphikLight,sans-serif;font-weight:normal;font-size:12px;line-height:20px;margin-bottom:11px}#timeline .slideritem .timeline .timelineitem .info h2,#timeline .slideritem .timeline .timelineitem .info p,#timeline .slideritem .timeline .timelineitem .info a.link{display:block;padding-left:12px;padding-right:12px}#timeline .slideritem .timeline .timelineitem .info img{display:block;width:100%}#timeline .slideritem .timeline .timelineitem .info a.link{font-family:GraphikMedium,sans-serif;font-weight:normal;border-bottom-color:#dadce4;font-size:10px;line-height:16px;text-transform:uppercase;letter-spacing:1px;padding-top:14px;padding-bottom:11px}#timeline .slideritem .timeline .timelineitem .info a.link:last-child{border-bottom:none}#timeline .slideritem .timeline .timelineitem .info svg{margin-right:2px}#timeline .slideritem .timeline .timelineitem .nontitle{visibility:hidden}#timeline .slideritem .timeline .timelineitem.on h2 a{color:#3c3c3b;cursor:default}#timeline .slideritem .timeline .timelineitem.on .info{background:#fff;border-color:#cfcfcf}#timeline .slideritem .timeline .timelineitem.on .nontitle{visibility:visible}#timeline .slideritem .timeline .timelineitem .itemline{position:absolute;top:21px;height:27px;left:28px;width:1px;background:#cfd0d4;-ms-transform:rotate(22.5deg);-webkit-transform:rotate(22.5deg);transform:rotate(22.5deg)}#timeline+#calltoactionandlogos{background:none;padding-top:0}#timeline+h2.relatedtitle{border-top:none}.relatedtitle{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;border-top:1px solid #cfd0d4;padding:55px 0 0;margin-bottom:61px}@media all and (max-width:737px){.relatedtitle{font-size:28px;line-height:40px}}.relatedtitle:first-child{border-top:none;padding-top:0}#relateddropdown{padding-bottom:12px}.itemimagepreviews{margin-bottom:12px}a.loadmore{font-family:GraphikMedium,sans-serif;font-weight:normal;display:block;text-align:center;border-bottom:none;text-transform:uppercase;font-size:12px;line-height:16px;letter-spacing:1px;padding:14px 0 24px}a.loadmore svg{margin-right:6px}a.loadmore .open,a.loadmore.open .closed{display:none}a.loadmore.open .open{display:inline}#calltoactionandlogos{padding-top:1px;background:url('/svg/divider-down.svg') left top no-repeat}.itemimagepreviews+#calltoactionandlogos{margin-top:47px}a.loadmore+#calltoactionandlogos{background-position:center top}#calltoactionandlogos #logoslider{padding:62px 0;border-bottom:1px solid #cfd0d4}#calltoactionandlogos #logoslider .mask{overflow:hidden;position:relative}#calltoactionandlogos #logoslider .side{-webkit-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);position:absolute;width:100px;top:0;bottom:0;display:none}#calltoactionandlogos #logoslider .side-left{left:-100px}#calltoactionandlogos #logoslider .side-right{right:-100px}#calltoactionandlogos #logoslider.hasleft .side-left,#calltoactionandlogos #logoslider.hasright .side-right{display:block}#calltoactionandlogos #logoslider .range{position:relative;width:100000px}#calltoactionandlogos #logoslider .all{position:absolute;top:0;font-size:0;line-height:0}#calltoactionandlogos #logoslider .slideritem{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;margin:0 0 0 0;display:inline-block;vertical-align:top}#calltoactionandlogos #logoslider .slideritem:last-child{margin-right:0}#calltoactionandlogos #logoslider .slideritem{height:134px;padding:0 17px;border-right:1px solid #cfd0d4;display:table-cell;vertical-align:middle}#calltoactionandlogos #logoslider .slideritem:first-child{border-left:1px solid #cfd0d4}#calltoactionandlogos #logoslider .slideritem img{display:block}#calltoactionandlogos #printlogos{display:none}#calltoactionandlogos #calltoaction{text-align:center;padding:77px 0 78px}#calltoactionandlogos #calltoaction h2{font-size:38px;line-height:50px;font-weight:normal;margin:0;text-align:center;margin:0 auto 30px;max-width:900px}@media all and (max-width:737px){#calltoactionandlogos #calltoaction h2{font-size:28px;line-height:40px}}#calltoactionandlogos #calltoaction h3{font-family:GraphikMedium,sans-serif;font-weight:normal;font-size:39px;line-height:46px;margin-bottom:29px}#calltoactionandlogos #calltoaction p{font-family:GraphikLight,sans-serif;font-weight:normal;margin:0;font-size:16px;line-height:20px}#calltoactionandlogos #calltoaction p a{padding-bottom:6px}@media all and (max-width:737px){#calltoactionandlogos #calltoaction{padding-top:44px}#calltoactionandlogos #calltoaction h2{font-size:28px;line-height:40px;margin-bottom:18px}#calltoactionandlogos #calltoaction h3{font-size:32px;line-height:39px;margin-bottom:21px}#calltoactionandlogos #calltoaction p{margin:0;font-size:16px;line-height:20px}#calltoactionandlogos #calltoaction p a{padding-bottom:6px}}.container-footer{background:#3c3c3b}#footer{color:#bcbcbc}#footer a{color:#e1e1e1}#footer p{margin:0}#footer .connect{font-family:GraphikLight,sans-serif;font-weight:normal;text-transform:uppercase;color:#fff;padding:57px 0 37px}#footer .connect a{color:#fff}#footer .connect h2{font-weight:normal;font-size:15px;line-height:44px;letter-spacing:1px}#footer .connect h2.social{float:left}#footer .connect h2.subscribe{float:right}#footer .connect .iconcircle{width:46px;height:46px;margin-left:9px}#footer .connect .text{padding:5px 0}#footer .menus{border-top:1px solid #565653;border-bottom:1px solid #565653;padding:30px 0;font-size:0;line-height:0}#footer .menus .menu{display:inline-block;width:14.28%;width:16.66%;box-sizing:border-box;vertical-align:top}#footer .menus h2{font-family:Stag,sans-serif;font-size:14px;line-height:16px;margin:0 0 13px;font-weight:normal}#footer .menus h2 a{color:#fff}#footer .menus ul{font-family:Graphik,sans-serif;font-weight:normal;margin:0;font-size:11px;line-height:10px}#footer .menus ul li{padding-left:0;background:none}#footer .menus ul li{margin-bottom:12px}#footer .menus ul li:last-child{margin-bottom:0}#footer .menus a{border-bottom:none}#footer .bottom{font-family:Graphik,sans-serif;font-weight:normal;text-align:right;position:relative;font-size:11px;line-height:18px;padding:28px 0 88px;border-top:1px solid #565653}#footer .bottom a{border-bottom:none}#footer .bottom .logo{position:absolute;top:26px;left:0;width:68px}#footer .bottom .logo a{display:block;text-indent:-1000em;background-position:left top;border-bottom:none;text-align:left;height:41px;background-image:url('/images/logo-footer.png');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:2){#footer .bottom .logo a{background-image:url('/images/logo-footer@x2.png');-webkit-background-size:68px 41px}}#footer .bottom p.othermenu{margin:0 0 7px;line-height:24px}#footer .bottom p.othermenu .pipe{padding:0 10px;color:#575757}#footer .bottom p.copyright{margin:0;line-height:12px}@media all and (max-width:737px){#footer{text-align:center}#footer .connect{border-bottom:1px solid #565653;padding-top:35px;padding-bottom:48px}#footer .connect h2.social{margin-bottom:29px}#footer .connect h2.social,#footer .connect h2.subscribe{float:none}#footer .connect .logos{display:block}#footer .menus{display:none}#footer .bottom{text-align:center;padding-top:36px;padding-bottom:88px}#footer .bottom .logo{position:relative;top:0;left:0;margin:0 auto 39px}#footer .bottom p.othermenu{margin-bottom:13px}#footer .bottom p.othermenu a{margin:0 5px;color:#808080}#footer .bottom p.othermenu .pipe{display:none}}.accesskeys{display:none}#cookie-bar{font-family:Graphik,sans-serif;font-weight:normal;-webkit-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);padding:9px 0 4px;left:0;bottom:-1000px;position:fixed;width:100%;z-index:9;background:#fff;color:#abaaaa;min-height:20px;text-align:center}#cookie-bar p{margin:0;font-size:11px;line-height:18px;padding:0 32px}#cookie-bar p a.policy{color:#abaaaa;border-bottom-color:#cfd0d4 !important}#cookie-bar a.close{border-radius:50%;display:block;text-indent:-1000em;background-position:left top;background-repeat:no-repeat;border-bottom:none;text-align:left;display:inline-block;background:url('/svg/cookie-cross.svg') center center no-repeat;width:16px;height:16px;margin:-2px 0 0 8px;border:1px solid #3c3c3b;vertical-align:middle}#backtotop{border-radius:50%;-webkit-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);box-shadow:0px 2px 11px 0px rgba(0,0,0,0.25);width:44px;height:44px;display:none;position:fixed;right:30px;bottom:30px;background:#fff;z-index:1000;border:none}