html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}img,object,iframe{border:0}img{max-width:100%;vertical-align:middle}object,iframe{width:100%}figure{margin:0}.hide,.isHidden{display:none}.clear{clear:both}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.breadcrumb ol{list-style:none;padding:0;margin:0}.breadcrumb ol>li{display:inline;padding:0;margin:0}.breadcrumb ol>li+li::before{content:"»";padding:0 .25rem}button,input[type=submit],input[type=button],input[type=clear]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.ce-textpic::after{content:"";display:table;clear:both}.ce-align-center,.ce-center .ce-gallery{text-align:center}.ce-align-right,.ce-right .ce-gallery{text-align:right}.ce-align-left,.ce-left .ce-gallery{text-align:left}.ce-intext.ce-nowrap.ce-left .ce-gallery,.ce.intext.ce-left .ce-gallery{float:left;max-width:32.5%;margin-right:2rem}.ce-intext.ce-nowrap.ce-left .ce-gallery{max-width:32.5%}.ce-intext.ce-nowrap.ce-left .ce-bodytext{padding-left:2rem;margin-left:32.5%}.ce-intext.ce-nowrap.ce-right .ce-gallery,.ce.intext.ce-right .ce-gallery{float:right;max-width:32.5%;margin-left:2rem}.ce-intext.ce-nowrap.ce-right .ce-gallery{max-width:32.5%}.ce-intext.ce-nowrap.ce-right .ce-bodytext{margin-right:32.5%;padding-right:2rem}.ce-border figure img,.ce-border iframe{border:thin solid #b0182c}.ce-image::after{content:"";display:table;clear:both}.ce-image .ce-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-1rem}.ce-image .ce-row .ce-column{margin:0 0 1rem;padding-left:1rem;width:100%;max-width:100%}.ce-image[data-ce-columns="2"] .ce-row .ce-column{width:50%}.ce-image[data-ce-columns="3"] .ce-row .ce-column{width:33.33%}.ce-image[data-ce-columns="4"] .ce-row .ce-column{width:25%}.ce-image[data-ce-columns="5"] .ce-row .ce-column{width:20%}.ce-image[data-ce-columns="6"] .ce-row .ce-column{width:16.66%}.mapContainer img{max-width:none}.messages{margin:0;padding:0;list-style-type:none}.messages>li{padding:0;margin:0;background-image:none}.messages>li>ul{margin:0;padding:0;list-style-type:none}.userConnectionStatus{display:none}.isOffline .userConnectionStatus{display:block}.jumpToTop,.jumpToContent{font-size:.75rem;font-weight:400;padding:.2rem .5rem;margin:0;background-color:#b0182c;color:#fff;-webkit-transition:-webkit-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s;z-index:10}.jumpToTop:focus,.jumpToContent:focus{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);color:#fff}.jumpToContent{position:absolute;top:0;right:1rem;-webkit-transform:translateY(-5rem);-moz-transform:translateY(-5rem);-ms-transform:translateY(-5rem);transform:translateY(-5rem)}.jumpToTop{position:fixed;left:1rem;bottom:2rem;-webkit-transform:translateY(7rem);-moz-transform:translateY(7rem);-ms-transform:translateY(7rem);transform:translateY(7rem)}.ce-textpic figure.video{display:block;height:auto;padding:0;margin:0}.ce-textpic .video-embed{position:relative;height:0;padding-top:56.25%;margin-bottom:1rem}.ce-textpic .video-embed>iframe,.ce-textpic .video-embed>video,.ce-textpic .video-embed>object{position:absolute;top:0;left:0;width:100%;height:100%}.video{position:relative;height:0;padding-top:56.25%;margin-bottom:1rem}.video>iframe,.video>video,.video>object{position:absolute;top:0;left:0;width:100%;height:100%}.fb_iframe_widget{display:block!important;margin:0 auto 1rem;text-align:center!important}*,::before,::after{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.icon{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;font-size:1em}.icon[data-icon=chevronPrimary]{width:.5625em;height:.75em;background-position:.03125em .03125em}.icon[data-icon=chevronSecondary]{width:.5625em;height:.75em;background-position:-.78125em -.96875em}.icon[data-icon=facebookNeutralDark]{width:.6875em;height:1.1875em;background-position:-1.59375em -1.96875em}.icon[data-icon=hanoverLogoNeutralDark]{width:8.125em;height:2.6875em;background-position:-2.53125em -3.40625em}.icon[data-icon=linkedinNeutralDark]{width:1.0625em;height:1em;background-position:-10.90625em -6.34375em}.icon[data-icon=logo]{width:12.5625em;height:4.9375em;background-position:-12.21875em -7.59375em}.icon[data-icon=searchNeutralDark]{width:1.3125em;height:1.3125em;background-position:-25.03125em -12.78125em}.icon[data-icon=twitterNeutralDark]{width:1.0625em;height:.875em;background-position:-26.59375em -14.34375em}.icon[data-icon=twitterNeutralLightest]{width:1.0625em;height:.875em;background-position:-27.90625em -15.46875em}.facetedSearch .kesGreyButt{display:block;font-weight:400;font-style:normal;color:#000;border-width:thin 0 0;border-style:solid;border-color:#b0182c;padding:.5rem 0 0}.facetedSearch .kesGreyButt:hover{color:#497fa1}.facetedSearch .breadcrumb{font-size:.9rem}.facetedSearch .breadcrumb ol{list-style:none;padding-left:0}.facetedSearch .breadcrumb li{display:inline}.facetedSearch .breadcrumb li:first-child,.facetedSearch .breadcrumb li:not(:first-child){margin-left:0}.facetedSearch .breadcrumb li:not(:first-child)::before{content:"/";color:inherit;padding-right:.25rem}.facetedSearch .resultListContainer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.facetedSearch .resultList{width:100%}.facetedSearch .filtersResults{width:100%;-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}.facetedSearch .filtersResults+.resultList{width:100%;padding-right:2rem}.facetedSearch .listHorizontal{text-align:center}.facetedSearch .listHorizontal ul{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.facetedSearch .listHorizontal li{margin:0 .5rem .25rem;padding:0 0 .25rem}.facetedSearch .listHorizontal li::before{display:none}.facetedSearch .listHorizontal li.selected{-webkit-transition:none;-moz-transition:none;transition:none;border-width:0 0 .2rem;border-style:solid;border-color:#497fa1}.facetedSearch .listHorizontal li.selected a{color:#497fa1}.facetedSearch .listHorizontal a{font-size:1rem;font-weight:400;text-decoration:none}.facetedSearch .listHorizontal .head{display:none}.facetedSearch .message{font-weight:700}.facetedSearch .ordering{padding:1rem 0;margin:0 0 2rem;border-width:0 0 .125rem;border-style:solid;border-color:#b0182c}.facetedSearch .ordering ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}.facetedSearch .ordering li{padding:0;margin:0 1rem .5rem 0}.facetedSearch .ordering li::before{display:none}.facetedSearch .sortlink .up,.facetedSearch .sortlink .down{display:inline-block;margin:0 0 0 .5rem}.facetedSearch .pagination li.active{padding:0}.facetedSearch .pagination .disabled,.facetedSearch .pagination .first,.facetedSearch .pagination .last{display:none}.facetedSearch .result{margin:1rem 0;border:solid #7b8686;border-width:0 0 thin}.facetedSearch .result.page{min-height:auto}.facetedSearch .result h2{font-size:1.3rem;margin:0 0 .5rem}.facetedSearch .result h2 a:hover .hit{color:inherit;background-color:transparent}.facetedSearch .result h2 a .hit,.facetedSearch .result p .hit{color:inherit;font-weight:700;background-color:transparent}.facetedSearch .result .hit{-webkit-transition-property:"color,background";-moz-transition-property:"color,background";transition-property:"color,background";-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease}.facetedSearch .result .teaser{overflow:hidden}.facetedSearch .result .teaser .image{display:block;float:none}.facetedSearch .result .teaser .image img{margin:0 0 1rem}.facetedSearch .searchBox fieldset>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.facetedSearch .searchBox fieldset>div label{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.facetedSearch .tags{list-style:none}.facetedSearch .tags>li{display:inline-block;padding:0 0 1rem}.facetedSearch .tags>li::before{display:none}.facetedSearch .tag{display:block;font-size:.9rem;font-weight:700;padding:0;background-color:transparent;border-radius:0;border:0}.hasJs .facetedSearch .filtersResults .list:not(.isSelected) .kesGreyButt{display:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInUp{from{opacity:0;-moz-transform:translateY(1em);transform:translateY(1em)}to{opacity:1;-moz-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(1em);-moz-transform:translateY(1em);transform:translateY(1em)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInDown{from{opacity:0;-moz-transform:translateY(-1em);transform:translateY(-1em)}to{opacity:1;-moz-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translateY(-1em);-moz-transform:translateY(-1em);transform:translateY(-1em)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-1em);transform:translateX(-1em)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInLeft{from{opacity:0;-moz-transform:translateX(-1em);transform:translateX(-1em)}to{opacity:1;-moz-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translateX(-1em);-moz-transform:translateX(-1em);transform:translateX(-1em)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(1em);transform:translateX(1em)}to{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes fadeInRight{from{opacity:0;-moz-transform:translateX(1em);transform:translateX(1em)}to{opacity:1;-moz-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translateX(1em);-moz-transform:translateX(1em);transform:translateX(1em)}to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none}}@-webkit-keyframes swipeCard{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@-moz-keyframes swipeCard{from{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@keyframes swipeCard{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:hidden}}@-webkit-keyframes scaleUp{from{-webkit-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes scaleUp{from{-moz-transform:scale(.8);transform:scale(.8)}to{-moz-transform:scale(1);transform:scale(1)}}@keyframes scaleUp{from{-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8)}to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.homepage .twoColumn .column>.wrapper .ce-bodytext{-webkit-transition:width .2s,height .2s;-moz-transition:width .2s,height .2s;transition:width .2s,height .2s}.homepage .twoColumn .column>.wrapper .ce-bodytext p{display:block;width:100%;opacity:0;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:125ms;-moz-animation-delay:125ms;animation-delay:125ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.homepage .twoColumn .column>.wrapper:hover .ce-bodytext{opacity:.9;-webkit-transition:width .3s .15s,height .3s .15s;-moz-transition:width .3s .15s,height .3s .15s;transition:width .3s .15s,height .3s .15s}.homepage .twoColumn .column>.wrapper:hover .ce-bodytext p{opacity:0;-webkit-animation:.5s .45s forwards fadeInDown;-moz-animation:.5s .45s forwards fadeInDown;animation:.5s .45s forwards fadeInDown;text-align:center;max-width:20rem;margin:0 auto}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,::before,::after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{font-family:"Proxima Nova","Helvetica Neue",Helvetica,Arial,sans-serif;background:#fff;color:#000;line-height:1.6;font-size:1.125rem;-webkit-font-smoothing:antialiased}body.homepage{background-color:#f4f4f4}img{height:auto}hr{border:0 solid #f4f4f4;border-top-width:.25rem;margin:1rem 0 2rem}@font-face{font-family:"Proxima Nova";src:url('../../../assets/lonham/fonts/proximanova-regular-webfont.woff2') format('woff2'),url('../../../assets/lonham/fonts/proximanova-regular-webfont.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url('../../../assets/lonham/fonts/proximanova-regularit-webfont.woff2') format('woff2'),url('../../../assets/lonham/fonts/proximanova-regularit-webfont.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url('../../../assets/lonham/fonts/proximanova-semibold-webfont.woff2') format('woff2'),url('../../../assets/lonham/fonts/proximanova-semibold-webfont.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url('../../../assets/lonham/fonts/proximanova-semiboldit-webfont.woff2') format('woff2'),url('../../../assets/lonham/fonts/proximanova-semiboldit-webfont.woff') format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url('../../../assets/lonham/fonts/proximanova-black-webfont.woff2') format('woff2'),url('../../../assets/lonham/fonts/proximanova-black-webfont.woff') format('woff');font-weight:900;font-style:normal;font-display:swap}form{margin:0 0 1rem;color:#333}form fieldset{border-width:0;margin:0;padding:0}form legend{display:none}form input,form select,form textarea{font-size:100%;padding:.5rem;width:100%;background:#e1e1e1;border:thin solid #e1e1e1;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}form input:focus,form select:focus,form textarea:focus{outline:0;border-color:#7b8686;background:#f4f4f4}form select{height:2.1rem}form input.file,form input.radio,form input.checkbox{border-width:0;width:auto;margin-right:.5rem}form .row.label,form .row.comment{margin-bottom:1rem}form .row.checkbox .label,form .row.checkbox .field{display:inline-block}form .row.radio .field input{margin-bottom:.5rem}form .label,form .field{display:block;margin:0 0 .5rem}form .field{margin-bottom:1rem}form .label label{font-weight:700}form #mailformgatekeeper{display:none}form .label .required{color:#b0182c;padding-left:.25rem}ol{margin:0 0 1rem;padding-left:1rem}ol li{margin:0 0 .5rem .5rem}ol ol,ul ol{margin:.5rem 0 0 1rem;padding:0}ol ul,ul ul{margin:.5rem 0 0}ul{list-style:none;padding:0;margin:0 0 2rem}ul>li{padding-left:1.0625em;margin:0 0 .5rem;position:relative}ul>li::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:.5625em;height:.75em;background-position:-.78125em -.96875em;left:0;top:.4em;content:"";position:absolute}h3+ul{margin-top:1rem}dl dt{font-weight:700;margin-bottom:.5rem}dl dd{margin-bottom:1rem}table{margin-bottom:1rem;border-collapse:collapse;width:100%}table caption{display:none}table thead tr{background-color:#f4f4f4;text-align:left}table tbody.hidden{display:none}table th,table td{padding:.5rem 1rem;text-align:left}table th,table td a{font-weight:700}table tr:nth-child(even){background-color:#f4f4f4}.contentAlignmentLeft td,.contentAlignmentLeft th{text-align:left}.contentAlignmentRight td,.contentAlignmentRight th{text-align:right}.contentAlignmentCenter td,.contentAlignmentCenter th{text-align:center}.contentAlignmentJustify td,.contentAlignmentJustify th{text-align:justify}.horizontalZebra tbody tr:nth-child(even) td,.horizontalZebra tbody tr:nth-child(even) th,.verticalZebra tbody tr td:nth-of-type(2n){background:#e1e1e1}.simple{border-top:thin solid #7b8686}.simple td,.simple th{border-width:0 0 thin}.boxed{border:.5rem solid #7b8686}h1,h2,h3,h4,h5,h6{margin:1rem 0}h1{font-size:1.875rem;font-weight:700;line-height:1.4;color:#333;position:relative}h2{font-size:1.5rem;font-weight:700}h3,h4,h5,h6{font-size:1.125rem;font-weight:700;margin-bottom:0}p{margin:0 0 1.3rem}p.small{font-size:90%}p.featured{font-size:120%;font-style:italic}b,strong{font-weight:700}a{color:#b0182c;text-decoration:none}a:hover{color:#7b8686}blockquote{font-size:1.375rem;margin:0 0 2rem;padding:1rem 4rem;border-left:.3rem solid #b0182c;color:#535353;background-color:#f4f4f4}blockquote p{margin-bottom:0}blockquote p:last-of-type{font-size:.82em;line-height:2}footer{width:100%;max-width:115rem;margin:0 auto;padding:1rem}.prefooter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.prefooter>.box{margin-bottom:0}.prefooter>.box>div{padding:0}.subfooter{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8rem;color:#7b8686}.subfooter a{color:inherit}.subfooter a:hover{color:#b0182c}#copyright{font-size:.8rem;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 1rem 0 0;color:#7b8686}.social{margin-left:1rem;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.socialItem{font-size:1.2rem;display:inline-block;vertical-align:middle;text-align:center;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;margin:0 .3rem}.socialItem:hover{opacity:.8;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.socialItem:hover::before{-webkit-filter:none;filter:none}.socialItem span{display:none}.socialItem.facebook{font-size:.8em}.socialItem.facebook::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:.6875em;height:1.1875em;background-position:-1.59375em -1.96875em;content:""}.socialItem.twitter{padding-top:.2em}.socialItem.twitter::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:1.0625em;height:.875em;background-position:-26.59375em -14.34375em;content:""}.socialItem.linkedin::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:1.0625em;height:1em;background-position:-10.90625em -6.34375em;content:""}.page>header{padding:1rem 0 0;margin:0 0 1.8rem;position:relative;background-color:#f4f4f4}.page>header:after{content:'';display:block;clear:both}.page>header .container{max-width:none}.homepage .page>header{margin-bottom:0}#logo{margin:0 2rem 1rem 0;float:left}#logo a{background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:12.5625em;height:4.9375em;background-position:-12.21875em -7.59375em;display:block;font-size:60%}#logo img{display:none}#search{clear:both;margin:0;padding:1rem;background:#f4f4f4;position:static}#search label{width:-webkit-calc(100% - 2.5rem);width:-moz-calc(100% - 2.5rem);width:calc(100% - 2.5rem);float:left}#search legend,#search label span{display:none}#search input{font-size:1rem;width:100%;height:2.5rem;border:thin solid transparent;border-right-width:0;padding:.3rem .5rem;background:#fff}#search input:focus{border-color:#497fa1;outline:0}#search.active{display:block}#search form{margin-bottom:0}#search button{position:relative;float:left;width:2.5rem;height:2.5rem;background-color:#497fa1;border:thin solid #497fa1;padding:.5rem}#search button::before{background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:1.3125em;height:1.3125em;background-position:-25.03125em -12.78125em;-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%);content:"";display:block;margin:0 auto;font-size:.9rem}#search button::after{width:0;height:0;border:.4rem solid transparent;border-right-color:#497fa1;border-left-width:0;content:"";position:absolute;top:.8rem;left:-.4rem}#search button:hover::before{-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}#search button span{display:none}#localisationNavigation,#accountNavigation{background-color:#e1e1e1;clear:both;display:block;position:static;font-size:110%}#localisationNavigation ul li a,#accountNavigation ul li a{color:#535353;display:block;margin:0;padding:.8em 1rem;text-align:left}#localisationNavigation.active,#accountNavigation.active{display:block}#localisationNavigation.active a,#accountNavigation.active a{color:#b0182c}.headWrapper{max-width:115rem;min-height:5rem;margin:0 auto;padding:0 1rem 1rem;position:relative}.homepage .headWrapper{min-height:4rem}.banner{height:13rem;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;-webkit-animation:1s .2s forwards fadeIn;-moz-animation:1s .2s forwards fadeIn;animation:1s .2s forwards fadeIn}.banner .container{visibility:hidden}.navigation{margin:0;padding:0;list-style:none}.navigation li{background-image:none;padding:0;margin:0}.navigation li::before{content:none}.navigation li:last-child{border-bottom:0}.navigation a{display:block;text-decoration:none;padding:.5rem;text-transform:uppercase;color:#535353;font-size:.875rem;font-weight:700}.navigation a:hover{border-bottom:0}.navigation.vertical{background-color:#f4f4f4}.navigation.vertical a{position:relative;padding:.5rem 2rem}.navigation.vertical a::before{content:"";display:block;height:100%;width:.25rem;position:absolute;top:0;left:0;background-color:#b0182c;visibility:hidden;opacity:0;-webkit-transition:.3s linear;-moz-transition:.3s linear;transition:.3s linear}.navigation.vertical a:hover{color:#b0182c}.navigation.vertical a:hover::before{visibility:visible;opacity:1}.navigation.vertical a.active,.navigation.vertical a.current{color:#b0182c}.navigation.vertical a.current::before{visibility:visible;opacity:1}.navigation.vertical ul{padding:0}.navigation.vertical ul a{font-size:1rem;text-transform:initial;padding-left:3.25rem}.navigation.vertical li{float:none;display:block;width:100%}.mobileNavigation{float:right;width:auto;margin:1.5rem 0 0}.mobileNavigation ul{margin:0;padding:0;list-style:none;display:block}.mobileNavigation li{float:left;cursor:pointer;padding:.5rem;line-height:1}.mobileNavigation li:last-child{margin-right:0}.mobileNavigation li.search::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:1.3125em;height:1.3125em;background-position:-25.03125em -12.78125em}.mobileNavigation .menu{position:relative;padding:0;height:2rem;width:1.9rem}.mobileNavigation .menu::before,.mobileNavigation .menu::after{content:"";width:2rem;height:.25rem;position:absolute;background:#b0182c;top:-webkit-calc(50% + .425rem);top:-moz-calc(50% + .425rem);top:calc(50% + .425rem);left:0;border-radius:.2rem;-webkit-transform-origin:center left;-moz-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;-webkit-transition:-webkit-transform .2s;transition:transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s}.mobileNavigation .menu::after{top:-webkit-calc(50% - .675rem);top:-moz-calc(50% - .675rem);top:calc(50% - .675rem)}.mobileNavigation .menu span{display:block;width:1.6rem;height:.25rem;position:absolute;top:-webkit-calc(50% - .125rem);top:-moz-calc(50% - .125rem);top:calc(50% - .125rem);color:transparent;background:#b0182c;border-radius:.2rem;-webkit-transition:opacity .3s,-webkit-transform .2s;transition:transform .2s,opacity .3s,-webkit-transform .2s,-moz-transform .2s;-moz-transition:transform .2s,opacity .3s,-moz-transform .2s}.mobileNavigation .menu.active::before{-webkit-transform:translate(.1rem,.2rem) rotate(-45deg);-moz-transform:translate(.1rem,.2rem) rotate(-45deg);-ms-transform:translate(.1rem,.2rem) rotate(-45deg);transform:translate(.1rem,.2rem) rotate(-45deg);width:2.2rem}.mobileNavigation .menu.active::after{-webkit-transform:translate(.1rem,-.2rem) rotate(45deg);-moz-transform:translate(.1rem,-.2rem) rotate(45deg);-ms-transform:translate(.1rem,-.2rem) rotate(45deg);transform:translate(.1rem,-.2rem) rotate(45deg);width:2.2rem}.mobileNavigation .menu.active span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);opacity:0}#localisationNavigation{background-color:#fff;position:static;width:100%;left:0;top:100%}#localisationNavigation ul li a{margin:0;padding:.8em 1rem}#localisationNavigation ul li a.active{color:#497fa1;font-weight:400}.primaryNavigation{position:static;width:auto;display:block;z-index:1;letter-spacing:.075em}.primaryNavigation .wrapper{position:relative}.primaryNavigation .active>a,.primaryNavigation a:hover,.primaryNavigation .navigation>li.selected>a{color:#b0182c}.primaryNavigation .hasChildren>a{position:relative}.primaryNavigation .hasChildren>a::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:.5625em;height:.75em;background-position:-.78125em -.96875em;-webkit-filter:brightness(0);filter:brightness(0);opacity:.6;right:1rem;top:.75rem;font-size:1.3rem;content:"";position:absolute}.primaryNavigation .navigation .hasDropdown>a{padding-right:2rem}.primaryNavigation .navigation .hasDropdown>a::after{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem)}.primaryNavigation .navigation .hasDropdown.selected>a::before{-webkit-filter:none;filter:none;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.secondaryNavigation>ul{margin-bottom:1rem;background-color:#f4f4f4;padding:.5rem 0}.secondaryNavigation>h2{font-size:1.1rem;letter-spacing:.075em;text-transform:uppercase;margin:0}.secondaryNavigation>h2 a{color:#535353;padding:.5rem 2rem;display:block;position:relative}.secondaryNavigation>h2 a::before{content:"";display:block;height:100%;width:.25rem;position:absolute;top:0;left:0;background-color:#b0182c;visibility:hidden;opacity:0;-webkit-transition:.3s linear;-moz-transition:.3s linear;transition:.3s linear}.secondaryNavigation>h2 a:hover{color:#b0182c}.secondaryNavigation>h2 a:hover::before{visibility:visible;opacity:1}.secondaryNavigation>.navigation>li>a{letter-spacing:.075em}.subNav{display:none}.selected>.subNav{display:block;margin-top:0;z-index:2}.subNav li a{padding-left:1rem}.subNav .back{font-size:.8rem;padding:.75rem 1rem;font-style:normal;text-transform:uppercase;cursor:pointer;color:#7b8686;border-bottom:thin solid}.subNav .back::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:.5625em;height:.75em;background-position:.03125em .03125em;content:"";position:relative;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:0;left:0;margin-right:.6rem;-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0);opacity:.4}.subNav .subject a{color:#b0182c;padding-top:1rem}.primaryNavigation .subNav li:hover>a::after{background-color:inherit}.primaryNavigation .subNav li a::after{opacity:1;height:.0625rem;background-color:color-mix(in srgb,#e1e1e1,#000 5%);left:2rem;width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem)}.primaryNavigation .selected>.subNav>li:last-child>a::after,.primaryNavigation .selected>.subNav>li .subNav li:last-child>a::after{display:none}.headerNavWrapper .social{display:none;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:1rem}.headerNav a{font-size:1rem;text-transform:none}.headerNav a:hover,.headerNav a.active{color:#b0182c}.headerNav .last a{padding-right:0}.footerNavigation{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.footerNavigation a{display:inline-block;text-transform:capitalize;font-size:1rem;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.footerNavigation a:hover,.footerNavigation a.active{color:#b0182c}.footerNavigation li{display:inline-block}.footerNavigation .navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.footerNavigation .navigation a{padding:.25rem 1rem .25rem 0}.pageRow.content:after{content:'';display:block;clear:both}.pageRow.content>.wrapper{padding:0 1rem;margin:0 auto;max-width:75rem}.pageRow.footer{clear:both}.pageRow.footer>.wrapper>h2,.pageRow.footer>.wrapper>h3{margin:0 auto;max-width:75rem;padding:1rem 2rem}.pageRow.footer .cta.group{margin-bottom:0}.intro{margin:0 auto;max-width:75rem;padding:0 1rem}.oneColumnPage .content .pageColumn.primary{max-width:75rem;margin:0 auto}.twoColumnPage:after{content:'';display:block;clear:both}#breadcrumb{display:none;font-size:.9rem;margin-bottom:.5rem}#breadcrumb ol>li+li::before{content:"›"}.menuPages{letter-spacing:.075em;font-size:.875rem;font-weight:700;text-transform:uppercase;line-height:3}.menuPages li{display:inline-block;padding:0 1rem 0 0}.menuPages li::before{display:none}.menuPages li a:hover,.menuPages li.active a{color:#b0182c}.menuPages li a:hover::before,.menuPages li.active a::before{opacity:1}.menuPages a{position:relative;display:block;color:#535353}.menuPages a::before{content:"";width:100%;height:.25rem;position:absolute;bottom:0;left:0;background-color:#b0182c;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.button a,button,input.button{color:#b0182c;background:0 0;padding:.75em 1.25em;width:auto;overflow:visible;cursor:pointer;font-size:.85em;font-weight:700;text-transform:uppercase;border:.15rem solid #b0182c;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.button a:hover,button:hover,input.button:hover{background-color:#b0182c;color:#fff}.buttonSmall{font-size:80%}.buttonSmall a{padding:.5rem}.buttonLarge{font-size:130%}.buttonLarge a{padding:1rem 2rem}.ce-textpic figure{margin:0}.ce-textpic.ce-border .ce-gallery img{border:thin solid #7b8686}.ce-textpic .ce-gallery .image{margin-bottom:0}.ce-center .ce-gallery{text-align:center}.ce-right .ce-gallery{text-align:right}.ce-left .ce-gallery{text-align:left}.ce-above .ce-gallery figure,.ce-below .ce-gallery figure{display:inline-block}.ce-intext.ce-left.ce-nowrap .ce-gallery,.ce-intext.ce-left .ce-gallery{float:left;margin-right:1rem.5rem;margin-bottom:.5rem;max-width:60%}.ce-intext.ce-left.ce-nowrap .ce-gallery{width:32.5%}.ce-intext.ce-left.ce-nowrap .ce-bodytext{margin-left:32.5%;padding-left:1rem}.ce-intext.ce-right.ce-nowrap .ce-gallery,.ce-intext.ce-right .ce-gallery{float:right;margin-left:1rem.5rem;margin-bottom:.5rem;max-width:60%}.ce-intext.ce-right.ce-nowrap .ce-gallery{width:32.5%}.ce-intext.ce-right.ce-nowrap .ce-bodytext{margin-right:32.5%;padding-right:1rem}ul.messages>li>ul>li{border-radius:0}.messages li::before{display:none}.pagination,nav.pagination{padding:1rem 0;margin:0 0 1.5em}.pagination ul,nav.pagination ul{margin:0;padding:0;list-style:none;display:block;float:left;text-align:right;width:100%}.pagination li,nav.pagination li{display:inline;background-image:none;padding:0;margin:0;font-size:80%}.pagination li::before,nav.pagination li::before{display:none}.pagination li.active a,nav.pagination li.active a{color:#fff;background-color:#b0182c}.pagination li.active,nav.pagination li.active{padding:.5em}.pagination li a,nav.pagination li a{padding:.5em;border:0;border-radius:.2em;line-height:1;background-color:#fff;color:#b0182c;min-width:2rem;text-align:center}.pagination li a:hover,nav.pagination li a:hover{background-color:#e1e1e1;color:#b0182c}.pagination p span,.pagination ul .active,nav.pagination p span,nav.pagination ul .active{font-weight:700}.results>.documents ol{padding-left:0}.results>.filters li::before{display:none}.facetedSearch form{width:100%;margin-bottom:2rem}.facetedSearch form input{margin:0;vertical-align:top;border:thin solid #e1e1e1;min-height:3.5rem;font-size:1.2rem;float:left;padding:.5rem}.facetedSearch form input:focus{border-color:#b0182c}.facetedSearch form button{margin:0;display:inline-block;min-height:3.5rem;vertical-align:top;width:10rem}.facetedSearch form button:focus{outline:0;background-color:#497fa1}.facetedSearch .breadcrumb ol{margin-bottom:.5rem}.facetedSearch .breadcrumb a{color:#535353}.facetedSearch .breadcrumb a:hover{color:#b0182c}.facetedSearch .filters .list{background-color:#f4f4f4;text-transform:uppercase;color:#535353;font-weight:700;padding:.5rem 0;margin-top:2.5rem}.facetedSearch .filters .list ul{margin-bottom:0}.facetedSearch .filters .list li{padding:0}.facetedSearch .filters .list li::before{display:none}.facetedSearch .filters .list .head{background:0 0;font-size:1.1rem;padding:.5rem 2rem;letter-spacing:.075em;text-transform:uppercase;margin:0;color:inherit;display:block}.facetedSearch .filters .list a{border-bottom:0;padding:.5rem 2rem;color:inherit;position:relative;display:block;text-decoration:none;text-transform:uppercase;font-size:.875rem;font-weight:700;letter-spacing:.075em}.facetedSearch .filters .list a::after{content:"";display:block;height:100%;width:.25rem;position:absolute;top:0;left:0;background-color:#b0182c;visibility:hidden;opacity:0;-webkit-transition:.3s linear;-moz-transition:.3s linear;transition:.3s linear}.facetedSearch .filters .list a:hover::after{visibility:visible;opacity:1}.facetedSearch .filters .list .selected a,.facetedSearch .filters .list a:hover{background:0 0;color:#b0182c;text-decoration:none;border-left:0;font-weight:inherit}.facetedSearch .filters .list .selected a:hover{background:0 0}.facetedSearch .filters .list .selected a::after{visibility:visible;opacity:1}.facetedSearch .pagination li.active a{background-color:transparent;color:#000;font-weight:700}.facetedSearch .kesGreyButt{border-top-color:#fff;font-size:.9rem}.box{margin:0 0 1rem}.box .wrapper{padding:1rem}.box p:last-child{margin-bottom:0}.box .hasForFitSake,.homeCard .hasForFitSake{background-size:cover;background-position:center}.box .hasForFitSake img,.homeCard .hasForFitSake img{visibility:hidden}.box.cta{background:#f4f4f4}.box.cta .wrapper{max-width:75rem;margin:0 auto}.box.cta .twoColumn .wrapper{padding:0}.box.cta .twoColumn .column{padding-left:0}.box.cta .twoColumn .twoColumn>.wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.box.cta .twoColumn .twoColumn>.wrapper .column{background-color:#fff}.cta.group>.wrapper{margin-top:2rem;padding:2rem}.cta.group>.wrapper>.content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.pageRow.content .cta.group>.wrapper>.content{max-width:none}.cta.group>.wrapper a{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;color:#000;background-color:#fff;width:100%;opacity:1;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta.group>.wrapper a.isVisible{position:relative;overflow:hidden}.cta.group>.wrapper a.isVisible::before{content:"";width:100%;height:102%;position:absolute;background:#f4f4f4;top:0;left:0;z-index:2;-webkit-animation:.5s .2s forwards swipeCard;-moz-animation:.5s .2s forwards swipeCard;animation:.5s .2s forwards swipeCard}.cta.group>.wrapper a.isVisible:nth-child(3n+2)::before{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.cta.group>.wrapper a:hover{opacity:.9}.cta.group>.wrapper a:nth-child(2){margin-top:1rem}.cta.group>.wrapper a:nth-child(2):hover .content{-webkit-transform:translateX(.5rem);-moz-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}.cta.group>.wrapper a:nth-child(2) .content{padding:1.5rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s}.cta.group>.wrapper a:nth-child(3){width:100%;margin-top:1rem}.cta.group .box{width:100%;height:100%;margin:0}.cta.group .box h2,.cta.group .box h3,.cta.group .box h4{margin-top:0}.cta.group .box .wrapper{background-color:#fff;height:100%;padding:0}.cta.group .box .csc-textpic-imagewrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .4s;transition:transform .4s;-moz-transition:transform .4s,-moz-transform .4s;transition:transform .4s,-webkit-transform .4s,-moz-transform .4s}.cta.group .box .csc-textpic{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cta.group .box .csc-textpic-imagewrap{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;max-width:none;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-height:8rem;margin:0}.cta.group .box .csc-textpic-image{width:100%;height:100%;margin:0}.cta.group .box .csc-textpic-text{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;padding:1rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s}.box>.wrapper.primary,.box>.wrapper.secondary,.box>.wrapper.tertiary,.cta.group .box>.wrapper.primary,.cta.group .box>.wrapper.secondary,.cta.group .box>.wrapper.tertiary{width:100%;color:#fff;border-left:0}.box>.wrapper.primary p strong,.box>.wrapper.secondary p strong,.box>.wrapper.tertiary p strong,.cta.group .box>.wrapper.primary p strong,.cta.group .box>.wrapper.secondary p strong,.cta.group .box>.wrapper.tertiary p strong{font-size:1.5em;font-weight:900}.box>.wrapper.primary,.cta.group .box>.wrapper.primary{background-color:#b0182c}.box>.wrapper.primary a,.cta.group .box>.wrapper.primary a{color:inherit}.box>.wrapper.primary a:hover,.cta.group .box>.wrapper.primary a:hover{color:#333}.box>.wrapper.secondary,.cta.group .box>.wrapper.secondary{background-color:#497fa1;color:#333}.box>.wrapper.tertiary,.cta.group .box>.wrapper.tertiary{background-color:#b0182c}.toggle{margin:0 0 .5rem}.toggle details{margin:0;padding:0 0 .5rem;border-bottom:thin solid #e1e1e1}.toggle summary{position:relative;font-size:1.1rem;font-weight:700;color:#b0182c;cursor:pointer;margin:0}.toggle summary::marker{content:""}.toggle summary::before,.toggle summary::after{position:absolute;width:.65rem;height:.15rem;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s;border-radius:.2rem;background-color:#b0182c;display:block;content:"";top:.8rem;right:.8rem}.toggle summary::before{-webkit-transform:translate3d(0,0,0) rotate(45deg);-moz-transform:translate3d(0,0,0) rotate(45deg);transform:translate3d(0,0,0) rotate(45deg)}.toggle summary::after{-webkit-transform:translate3d(.4rem,0,0) rotate(-45deg);-moz-transform:translate3d(.4rem,0,0) rotate(-45deg);transform:translate3d(.4rem,0,0) rotate(-45deg)}.toggle details[open] summary::before,.toggle details[open] summary::after{width:.9rem}.toggle details[open] summary::before{-webkit-transform:translate3d(.3rem,.125rem,0) rotate(45deg);-moz-transform:translate3d(.3rem,.125rem,0) rotate(45deg);transform:translate3d(.3rem,.125rem,0) rotate(45deg)}.toggle details[open] summary::after{-webkit-transform:translate3d(.3rem,.125rem,0) rotate(-45deg);-moz-transform:translate3d(.3rem,.125rem,0) rotate(-45deg);transform:translate3d(.3rem,.125rem,0) rotate(-45deg)}.toggle details[open] .content{padding-top:1rem;opacity:1;-webkit-transition:opacity .5s .2s;-moz-transition:opacity .5s .2s;transition:opacity .5s .2s}.toggle+h2{margin-top:2rem1rem}.toggle .content{opacity:0}.box.promo{font-size:.95rem;margin-bottom:2rem}.box.promo .wrapper{padding:0;margin:0}.box.promo>.wrapper{padding:1rem}.box.promo h2,.box.promo p{margin:0}.box.promo .twoColumn .column{padding-left:.25rem}.promo>.wrapper{background-color:#f4f4f4;border-left:.25rem solid #b0182c}.promo>.wrapper:not(.primary):not(.secondary):not(.tertiary) p{font-size:1.5rem;font-weight:700;color:#535353}.documents.list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.375rem}.document.block{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);background-color:#f4f4f4;padding:.75rem;margin:0 .375rem .75rem}.document.block a{font-size:1rem;line-height:1.4;text-align:center}.document.block span{display:block;word-wrap:break-word;padding-top:.75rem;font-weight:700}.document.block img{min-height:14rem;width:auto}.news ul{margin:0;padding:0;list-style:none}.news ul li span{font-size:70%}.news .category span{font-weight:700}.news .category span a{font-weight:400}.news.list .meta,.news.documents .meta{margin:0 0 .2em}.news.list .record,.news.documents .record{margin:0 0 2rem;overflow:hidden;padding-bottom:1rem}.news.list .photo,.news.documents .photo{margin-bottom:1rem;display:none;text-align:center}.news.list .photo:first-child,.news.documents .photo:first-child{display:block}.news.list h3,.news.list p{margin:0 0 .5rem}.news.list .photoContainer{float:left;margin-top:.4rem;width:100%}.news.list .photoContainer:not(.hasImage){min-height:6.5rem;background:url('../../../assets/lonham/img/news_placeholder.jpg') center center/cover no-repeat}.news.list .photoContainer .photo{width:100%;margin-bottom:1rem}.news.list .photoContainer .photo img{width:100%}.news.list .detailsMeta{color:#535353}.news.list .detailsMeta span{display:inline-block;margin-right:1rem;font-size:.8em}.news.summary ul{margin-bottom:1rem}.news.summary ul li+li{border-top:thin solid #7b8686;padding-top:.5rem;margin-top:.5rem}.news.summary .article{border-bottom:thin solid #7b8686;margin:0;padding:.8em 0}.news.summary .article .date{float:left;width:25%;font-size:80%}.news.summary .article .details{float:right;width:74%}.news.summary .article .date span{font-size:80%}.news.events .date{width:100%;padding:.2em;margin:0 0 .5em;font-size:140%}.news.events .date .month,.news.events .date .year{display:inline-block}.news.events .date.populated{background:#e1e1e1}.news.events .list .date.empty{background:#e1e1e1;color:#7b8686}.news.events .event{border-bottom:thin solid #7b8686;margin:0 0 1rem;padding:0 0 1rem}.news.events .event .details .dates{width:25%;float:left}.news.events .event .info{margin-left:25%;padding-left:1rem}.news.events .record .empty{display:none}.news.single .date{color:#7b8686}.news.single .event.dates{display:none}.news.single .photos{float:right;margin:0 0 1rem 1rem;width:40%;background:#fff;padding:.6em}.news.event .date{display:none}.news.event .event.dates{display:block}.news.event .map{margin:0 0 1.5em;padding:.5em;border:thin solid #7b8686;clear:both}.news.event .map img{width:auto}.news.event .mapContainer{width:100%;height:25em}.news.twitter{position:relative;padding-top:1.5rem}.news.twitter::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:1.0625em;height:.875em;background-position:-26.59375em -14.34375em;content:"";font-size:1.2rem;position:absolute;top:0;left:0;opacity:0;-webkit-animation:.4s ease-out .7s forwards fadeInLeft;-moz-animation:.4s ease-out .7s forwards fadeInLeft;animation:.4s ease-out .7s forwards fadeInLeft}.box>.primary .news.twitter::before{width:1.0625em;height:.875em;background-position:-27.90625em -15.46875em}.news.twitter ul>li{padding-left:0}.news.twitter ul>li::before{display:none}.news.twitter ul>li:last-child{margin-bottom:0;word-wrap:break-word}.postShare a{display:inline-block;width:2.2rem;height:2.2rem;font-size:1.1rem;border-radius:50%;background-color:#f4f4f4;text-align:center;line-height:2;margin-right:1rem;-webkit-transition:background .2s;-moz-transition:background .2s;transition:background .2s}.postShare a:hover{background-color:#497fa1}.postShare a::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:1.0625em;height:.875em;background-position:-26.59375em -14.34375em;content:"";vertical-align:middle}.postShare .facebook::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:.6875em;height:1.1875em;background-position:-1.59375em -1.96875em}.postShare .linkedin::before{display:inline-block;background-repeat:no-repeat;background-image:url(/assets/lonham/img/sprite.svg?1758197202);background-size:29.25em 16.625em;width:1.0625em;height:1em;background-position:-10.90625em -6.34375em}.postShareLabel{margin-right:1rem}.offices.single{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:0 0;margin-bottom:2rem;padding:0}.offices.single .mapContainer,.offices.single .details{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}.offices.single .details{padding:1rem 0;font-size:1rem}.offices.single .details .email,.offices.single .details .download,.offices.single .details .tel{font-size:.95rem;font-weight:700;margin-bottom:0}.offices.single .org{font-weight:700;text-transform:uppercase}.offices .mapContainer{min-height:15em;margin-top:.4rem}.users.list .fn{overflow:hidden;margin:0}.users.list h3.name{float:left}.users.list .more{float:right}.users .records{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.users.descriptions .record{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding-bottom:1rem}.users.descriptions .record img{width:100%;max-height:none}.users.single .users.descriptions .record img{max-width:10.5rem}.users.descriptions .record .vcardBox{margin:.4rem 2rem 1rem 0}.users.descriptions .record .vcardSummary{padding-right:1rem}.users.single .modalbox .record{margin:1.5rem 0 0}.users.modalbox p:last-child{margin-bottom:0}.users.modalbox .record.vcard{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;border-bottom:0}.users.modalbox .vcardBox{width:100%;margin:0 0 1rem}.users.modalbox .vcardBoxInner,.users.modalbox .photos{float:left}.users.modalbox .photos{margin-right:1rem}.users.modalbox .photos img{max-width:10.5rem}.users.modalbox .vcardSummary{padding:1rem}.users.descriptions.modalbox .record.vcard{border-bottom:0}.vcard.record{margin-bottom:1rem}.vcard a:focus{outline:0}.vcard img{margin-bottom:1.2rem;max-height:10.4rem;height:auto;width:auto}.vcard .email{word-wrap:break-word}.vcardBox,.vcardSummary{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.vcardBox{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;background-color:#f4f4f4;padding:1rem}.pageColumn.secondary .vcardBox{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem)}.vcardBox .isHidden{display:none}.vcardSummary{padding-right:0}.vcardSummary h3,.vcardSummary h4{margin:0}.vcardSummary h4{font-size:1rem;margin-bottom:1rem;color:#535353}.pageColumn.secondary .vcardSummary{display:none}.vcardName,.vcardTitle{margin:0;width:100%;line-height:1.4}.vcardName.organization-name,.vcardTitle.organization-name{color:#7b8686;display:block}.vcardDetails{font-size:.925rem;font-weight:700;line-height:1.5;word-wrap:break-word;width:100%}.vcardDetails div:first-of-type,.vcard .biography{margin-top:1rem}.vcard .biography p{margin-bottom:0}.gm-style img{max-height:none}.royalSlider{margin-bottom:1rem}.royalSlider.overlay .content .contentWrapper{padding:0 1rem}.tabs{margin:0 0 1rem}.tabs li::before{display:none}.tabs>.wrapper{padding:0}.tabs>.wrapper>.content{clear:both}h2+.tabs{margin-top:2rem}.tabs .links{background:#f4f4f4;text-transform:uppercase}.tabs .links a{position:relative;text-transform:uppercase;color:#535353;font-size:.875rem;font-weight:700;letter-spacing:.075em;padding:.6rem 0}.tabs .links a::before{content:"";width:100%;height:.25rem;position:absolute;bottom:0;left:0;background-color:#b0182c;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.tabs .links a:hover::before{opacity:1}.tabs .links ul{margin:0;padding:1rem;list-style:none}.tabs .links li{display:inline-block;margin:0}.tabs .links .active>a{color:#b0182c}.tabs .links .active>a::before{opacity:1}.tab:not(.active),.tab>div>header{display:none}.tab>.wrapper{padding:1rem 0}.tab .content>.block>.wrapper{padding:0 2rem}.tabs.alt{background-color:#e1e1e1}.tabs.alt .links{background:0 0}.tabs.alt .links ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.tabs.alt li{background-color:#f4f4f4;-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:.75rem;width:50%}.tabs.alt li.active{background-color:#e1e1e1}.tabs.alt .tab>.wrapper{padding:1rem}.tabs.alt>.wrapper>.content>.block>.wrapper{padding-bottom:0}.timeline .box{position:relative}.timeline .content .title h2{font-weight:900;color:#b0182c;font-size:1.875rem}.videos.list .photo{display:block;background:#fff;border:thin solid #7b8686}.videos.list.gallery .image,.videos.list.gallery .details,.videos.list.gallery .record{width:100%}.videos.list.gallery .record .attributes{display:none}.video .author,.video .date{font-weight:700}.fancybox-slide .modalbox{width:100%;max-width:44rem;padding:1rem}.fancybox-slide .modalbox>h1{display:none}.fancybox-slide .modalbox a:focus{outline:0}.fancybox-slide .modalbox .record.vcard{margin:0}.fancybox-slide .fancybox-close-small{background:0 0;top:2.5rem;right:1.25rem;width:2rem;height:2rem}.fancybox-slide .fancybox-close-small svg{display:none}.fancybox-slide .fancybox-close-small::before,.fancybox-slide .fancybox-close-small::after{content:"";width:1.7rem;height:.25rem;position:absolute;background:#b0182c;left:0;border-radius:.2rem;-webkit-transform-origin:center left;-moz-transform-origin:center left;-ms-transform-origin:center left;transform-origin:center left;-webkit-transition:-webkit-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s}.fancybox-slide .fancybox-close-small::before{-webkit-transform:translate(.1rem,.2rem) rotate(-45deg);-moz-transform:translate(.1rem,.2rem) rotate(-45deg);-ms-transform:translate(.1rem,.2rem) rotate(-45deg);transform:translate(.1rem,.2rem) rotate(-45deg);top:-webkit-calc(100% - 1.2rem);top:-moz-calc(100% - 1.2rem);top:calc(100% - 1.2rem)}.fancybox-slide .fancybox-close-small::after{top:0;-webkit-transform:translate(.1rem,-.2rem) rotate(45deg);-moz-transform:translate(.1rem,-.2rem) rotate(45deg);-ms-transform:translate(.1rem,-.2rem) rotate(45deg);transform:translate(.1rem,-.2rem) rotate(45deg)}.fancybox-slide .fancybox-close-small:hover{background:0 0}.fancybox-slide .fancybox-close-small:hover::after{background:#b0182c}.homepage .pageRow.content>.wrapper{max-width:115rem;padding:0;margin-top:-.5rem}.homepage .pageRow.content .pageColumn.primary{max-width:none}.homepage .pageRow.content .pageColumn.primary>.wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%}.homepage .pageRow.content .pageColumn.primary .ce-gallery{float:none;max-width:none;margin:0}.homepage .pageRow.content .twoColumn>.wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0;margin-left:0}.homepage .pageRow.content .block{position:relative;overflow:hidden;margin:0 1rem 1rem}.homepage .pageRow.content .block::before{content:"";width:100%;height:75%;position:absolute;bottom:0;left:0;z-index:1}.homepage .pageRow.content .block>.wrapper{overflow:hidden;padding:0}.homepage .pageRow.content .block .video{margin-bottom:0;top:0;left:0;width:100%;padding-top:51.43%}.homepage .pageRow.content .block .video>iframe{pointer-events:none}.homepage .pageRow.content .block h1{z-index:1;font-weight:900;line-height:1;color:#fff;text-shadow:0 .1rem 2rem rgba(0,0,0,.3);margin:0;padding:1rem;background:rgba(0,0,0,.6)}.homepage .pageRow.content .block h1::before{display:none}.homepage .pageRow.content .block h1 em,.homepage .pageRow.content .block h1 i,.homepage .pageRow.content .block h1 a{font-style:normal;color:#fff}.homepage .pageRow.content .block h1 a{-webkit-transition:color .3s ease-out;-moz-transition:color .3s ease-out;transition:color .3s ease-out;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.homepage .pageRow.content .block h1 a:hover{color:#b0182c}.homepage .layout.twoColumn>div>.column{padding-left:0;margin-left:1rem;margin-bottom:1rem;width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem)}.homepage .twoColumn .column>.wrapper{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;min-height:10rem;background-color:#fff;width:100%;color:#fff}.homepage .twoColumn .column>.wrapper::before{content:"";width:100%;height:102%;position:absolute;background:#f4f4f4;top:0;left:0;z-index:2;-webkit-animation:.5s .5s forwards swipeCard;-moz-animation:.5s .5s forwards swipeCard;animation:.5s .5s forwards swipeCard}.homepage .twoColumn .column>.wrapper:nth-child(3n+2)::before{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.homepage .twoColumn .column>.wrapper:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition-duration:4s;-moz-transition-duration:4s;transition-duration:4s}.homepage .twoColumn .column>.wrapper:hover .ce-bodytext{width:100%}.homepage .twoColumn .column>.wrapper p,.homepage .twoColumn .column>.wrapper h2,.homepage .twoColumn .column>.wrapper h3{font-size:1.1rem;font-weight:400;line-height:1.3;position:relative;margin:0;padding:1rem;z-index:1;width:100%;max-width:100%}.homepage .twoColumn .column>.wrapper img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;-moz-transition:transform 1s ease-out,-moz-transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out,-moz-transform 1s ease-out}.homepage .twoColumn .column>.wrapper>div{width:100%;max-width:100%}.homepage .twoColumn .column>.wrapper>a:not([href]){display:none}.homepage .twoColumn .column>.wrapper>a:first-of-type{color:inherit;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%;will-change:opacity;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s;min-height:12rem;z-index:100}.homepage .twoColumn .column>.wrapper .ce-textpic{width:100%;min-height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.homepage .twoColumn .column>.wrapper .ce-bodytext{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative;background-color:#b0182c;width:50%}.homepage .twoColumn .column>.wrapper .ce-bodytext p{max-width:17rem;-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;animation-name:fadeInRight}.homepage .twoColumn .column>.wrapper .image{position:absolute;display:block;top:0;left:0;width:100%;height:100%}@media (min-width:27em){.facetedSearch .filtersResults{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:30%}.facetedSearch .filtersResults+.resultList{width:100%}.facetedSearch .result .teaser .image{float:right;display:inline}.facetedSearch .result .teaser .image img{margin:0 0 1rem 1rem}h1::before{content:"";display:block;height:60%;width:.25rem;position:absolute;top:20%;left:-2rem;background-color:#497fa1}.prefooter>.box .csc-textpic-imagerow{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.layout>.wrapper{margin-left:-2rem}.layout>.wrapper:after{content:'';display:block;clear:both}.layout>div>.column{float:left;padding-left:2rem}.layout.twoColumn>div>.column{width:50%}.cta.group .box .csc-textpic{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cta.group .box .csc-textpic-imagewrap{width:50%}.cta.group .box .csc-textpic-text{padding:2rem;width:50%;min-height:8rem}.news.list .photoContainer{width:50%}.news.list .photoContainer .photo{padding-right:1rem;margin-bottom:0}.offices.single .mapContainer,.offices.single .details{width:50%}.offices.single .details{padding:0 1rem}.users .records{margin-left:-1rem}.users.descriptions .record{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:3rem;margin-left:1rem}.users.descriptions .record:not(:last-child){border-bottom:.25rem solid #f4f4f4}.users.descriptions .record:first-child:last-child{padding-bottom:0;margin-bottom:2rem}.users.single .users.descriptions .record img{margin:0}.users.descriptions .record .vcardBox{margin-bottom:2.5rem}.vcardBox,.vcardSummary{width:50%}.vcardBox{margin-left:1rem;width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem)}.tabs.alt .vcardBox{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem)}.vcardSummary{padding-right:2rem}.homepage .pageRow.content .block::before{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,0));background:-moz-linear-gradient(bottom,rgba(0,0,0,.4),rgba(0,0,0,0));background:linear-gradient(to top,rgba(0,0,0,.4),rgba(0,0,0,0))}.homepage .pageRow.content .block .video{position:absolute}.homepage .pageRow.content .block h1{background:0 0;padding-top:5rem;text-shadow:0 0 1.125rem rgba(0,0,0,.7);max-width:-webkit-calc(100% - 6rem);max-width:-moz-calc(100% - 6rem);max-width:calc(100% - 6rem)}}@media (min-width:45em){.ce-intext.ce-left .ce-gallery{margin:0 1rem 1rem 0;float:left}.ce-intext.ce-right .ce-gallery{margin:0 0 1rem 1rem;float:right}.facetedSearch .filtersResults{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:30%}.facetedSearch .filtersResults+.resultList{width:70%}.facetedSearch .result .teaser .image{float:right;display:inline}.facetedSearch .result .teaser .image img{margin:0 0 1rem 1rem}footer{padding:2rem}.prefooter{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left}.prefooter .social{display:none}.socialItem{font-size:1rem}.page>header{padding-top:2rem}#logo{position:absolute}#logo a{font-size:1rem}#options{float:right;width:40%;font-size:80%}#options ul li{float:left;padding-right:.5em}#search{display:block;width:19rem;clear:right;float:right;padding:1rem 0;background:0 0;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-transition:width .2s;-moz-transition:width .2s;transition:width .2s;margin-bottom:2.5rem}.searchButton{display:none}#localisationNavigation,#accountNavigation{background-color:transparent;text-align:right;width:auto;float:right}#localisationNavigation ul li,#accountNavigation ul li{margin:0;padding:0}#localisationNavigation ul li a,#accountNavigation ul li a{padding:0}#localisationNavigation .wrapper,#accountNavigation .wrapper{margin-bottom:.5em}.navigation li{border-bottom:0;float:left;padding:0;text-align:left}.navigation li:last-child{border-right:0;padding-right:0;margin-right:0}.mobileNavigation{display:none}.navigationWrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#localisationNavigation{display:block!important;background-color:transparent;text-align:right;width:auto;float:right;border:0}#localisationNavigation ul li{margin:0;padding:0}#localisationNavigation ul li a{padding:0 0 0 1rem}#localisationNavigation .wrapper{margin-bottom:.5em}.primaryNavigation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;overflow:visible;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.primaryNavigation .wrapper{position:relative}.primaryNavigation .active>a::after{opacity:1}.primaryNavigation .contactPage{display:none}.primaryNavigation a{-webkit-transition:color .2s;-moz-transition:color .2s;transition:color .2s}.primaryNavigation a::after{content:"";width:100%;height:.25rem;position:absolute;bottom:0;left:0;background-color:#b0182c;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.primaryNavigation a:hover::after{opacity:1}.primaryNavigation .navigation{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.primaryNavigation .navigation>li{float:none}.primaryNavigation .navigation a{display:block;padding:.75rem 0}.primaryNavigation .navigation a span{cursor:pointer}.primaryNavigation .navigation>.hasChildren:not(.hasDropdown)>a::before{display:none}.primaryNavigation .hasChildren>a::before{top:1rem;right:2rem;font-size:1.1rem}.primaryNavigation .navigation .hasDropdown>a::before{width:.5625em;height:.75em;background-position:.03125em .03125em;font-size:.9rem;top:1.1rem;right:1rem;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;will-change:transform}.primaryNavigation .navigation .hasDropdown>a:hover::before,.primaryNavigation .navigation .hasDropdown>a.active::before{-webkit-filter:none;filter:none;opacity:1}.selected>.subNav{position:absolute;top:-webkit-calc(100% + 1rem);top:-moz-calc(100% + 1rem);top:calc(100% + 1rem);left:-1rem;background-color:#f4f4f4;width:20rem;-webkit-animation:.2s forwards fadeInDown;-moz-animation:.2s forwards fadeInDown;animation:.2s forwards fadeInDown}.homepage .selected>.subNav{top:-webkit-calc(100% + .5rem);top:-moz-calc(100% + .5rem);top:calc(100% + .5rem)}.subNav li{display:block;width:100%}.subNav li a{padding-left:0}.primaryNavigation .subNav a{padding:.75rem 1rem}.primaryNavigation .subNav li.hasChildren:hover>a::before{-webkit-filter:brightness(0) invert(100%);filter:brightness(0) invert(100%)}.primaryNavigation .subNav li:hover a{background-color:#535353;color:#fff}.primaryNavigation .subNav li:hover .subNav{display:block;position:absolute;left:100%;top:0;background-color:#535353;width:20rem;margin-top:0;opacity:0;-webkit-animation:.2s ease-out forwards fadeIn;-moz-animation:.2s ease-out forwards fadeIn;animation:.2s ease-out forwards fadeIn}.primaryNavigation .subNav li:hover .subNav a{color:#fff;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.primaryNavigation .subNav li:hover .subNav a::after{background-color:color-mix(in srgb,#e1e1e1,#000 10%)}.primaryNavigation .subNav li:hover .subNav a:hover{background-color:color-mix(in srgb,#535353,#000 5%)}.headerNavWrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:1rem;top:-1.25rem}.headerNavWrapper .social{display:block}.headerNav{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.footerNavigation{width:auto;margin-left:2rem}.footerNavigation a{display:block}.footerNavigation .navigation a{padding:.25rem 0 .25rem 1rem}.oneColumnPage .content .pageColumn.primary{width:100%;float:none}.oneColumnPage .content .pageColumn.primary>.wrapper{padding:0}.twoColumnPage .pageColumn{float:left}.twoColumnPage .pageColumn.primary{width:70%;min-height:1rem}.twoColumnPage .primary>.wrapper{padding:0 2rem 0 0}.twoColumnPage .secondary{width:30%}.twoColumnPage .content>.wrapper>.column{float:left}.layout.twoColumn.thirtySeventy>div>.one,.layout.twoColumn.seventyThirty>div>.two{width:32.5%}.layout.twoColumn.thirtySeventy>div>.column.two,.layout.twoColumn.seventyThirty>div>.column.one{width:67.5%}.pagination ul,nav.pagination ul{width:50%}.pagination p,nav.pagination p{float:left;width:50%;margin:0}.cta.group>.wrapper a:hover img{-webkit-transform:translateX(1.2em) scale(1.05);-moz-transform:translateX(1.2em) scale(1.05);-ms-transform:translateX(1.2em) scale(1.05);transform:translateX(1.2em) scale(1.05)}.cta.group>.wrapper a:nth-child(1){width:-webkit-calc(70% - 1rem);width:-moz-calc(70% - 1rem);width:calc(70% - 1rem);margin-right:1rem}.cta.group>.wrapper a:nth-child(2){margin-top:0;width:30%}.cta.group>.wrapper a:nth-child(3) .csc-textpic-text{width:37.5%}.cta.group>.wrapper a:nth-child(3) .csc-textpic-imagewrap{width:62.5%}.box.promo{font-size:1.125rem}.box.promo>.wrapper{padding:1rem 2rem}.document.block{width:-webkit-calc(33.33% - 1rem);width:-moz-calc(33.33% - 1rem);width:calc(33.33% - 1rem)}.news.list .photo,.news.documents .photo{float:left;margin-bottom:0;width:25%}.news.list .details,.news.documents .details{margin-left:25%;padding-left:1rem}.news.list .photoContainer{width:25%}.news.list .photoContainer .photo{padding-right:0;margin-bottom:1rem}.news.list .photoContainer+.details{float:left;width:75%;margin-left:0}.offices.single{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.offices.single .details{padding:0 2rem;font-size:1.125rem}.users.modalbox .photos img,.slider{margin-bottom:0}.pageLayout.oneColumn .column.one .slider{margin-bottom:1.5em}.timeline>.content{border-left:.2rem solid #e1e1e1;margin:4rem 0 0 10rem;padding:0 2rem}.timeline .box{margin-bottom:6rem}.timeline .box::before{content:"";width:1.55rem;height:1.55rem;background:#e1e1e1;position:absolute;top:1.1rem;left:-2.9rem;border-radius:50%;z-index:2}.timeline .content .title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e1e1e1;border-radius:50%;position:absolute;top:-1.3em;width:6.1em;height:6.1em;right:100%;margin-right:4.5em}.videos.list .image{float:left;width:25%}.videos.list .details{margin-left:25%;padding-left:1rem}.videos.list.gallery .record{width:33.33%;float:left;padding:0 1rem 0 0}.homepage .pageRow.content .block h1{font-size:3rem;max-width:57.5rem;margin-top:7vw;padding-left:2rem;padding-bottom:2rem}.homepage .layout.twoColumn>div>.column{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem)}.homepage .twoColumn .column>.wrapper:hover .ce-bodytext p,.homepage .twoColumn .column>.wrapper:hover .ce-bodytext h2,.homepage .twoColumn .column>.wrapper:hover .ce-bodytext h3{font-size:1.4rem}.homepage .twoColumn .column>.wrapper p,.homepage .twoColumn .column>.wrapper h2,.homepage .twoColumn .column>.wrapper h3{font-size:1.4rem;line-height:1.4}}@media (min-width:60em){.prefooter{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subfooter{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.page>header{padding-top:3rem}#logo{position:relative}#logo a{margin-top:-.5rem}#search{width:12rem;margin:0 0 0 1rem}.headWrapper{padding-bottom:2.5rem}.banner{background-attachment:fixed;background-position:center top;background-size:100% auto}.navigationWrapper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.primaryNavigation{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:auto}.primaryNavigation a::after{width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem);left:1rem}.primaryNavigation .navigation a{padding:.75rem 1rem}.primaryNavigation .navigation .hasDropdown>a::after{width:-webkit-calc(100% - 2rem);width:-moz-calc(100% - 2rem);width:calc(100% - 2rem)}.selected>.subNav{top:-webkit-calc(100% + 3.25rem);top:-moz-calc(100% + 3.25rem);top:calc(100% + 3.25rem)}.homepage .selected>.subNav{top:-webkit-calc(100% + 1rem);top:-moz-calc(100% + 1rem);top:calc(100% + 1rem)}.primaryNavigation .subNav a{padding:.75rem 2rem}.primaryNavigation .subNav li a::after{left:2rem;width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem)}.headerNavWrapper{top:-2rem}.footerNavigation .navigation{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pageRow.content>.wrapper,.intro{padding:0 2rem}.twoColumnPage .primary>.wrapper{padding-right:2rem}.layout.threeColumn>div>.column{width:33.33%}.layout.fourColumn>div>.column{width:25%}.layout.fiveColumn>div>.column{width:20%}.facetedSearch form,.cta.group>.wrapper>.content{width:70%}.cta.group .box .csc-textpic-imagewrap img{max-height:15rem}.document.block{width:-webkit-calc(25% - 1rem);width:-moz-calc(25% - 1rem);width:calc(25% - 1rem)}.timeline .content .title h2{margin:0}.homepage .pageRow.content .block h1{margin-top:10vw;font-size:4rem}}@media (min-width:80em){#search{width:28rem}.selected>.subNav,.primaryNavigation .subNav li:hover .subNav{width:27.5rem}.footerNavigation{width:auto}.vcardBox{width:-webkit-calc(38% - 1rem);width:-moz-calc(38% - 1rem);width:calc(38% - 1rem)}.homepage .pageRow.content .block h1{font-size:4.7rem;margin-top:15vw;padding-left:3rem;padding-bottom:3rem}.homepage .twoColumn .column>.wrapper .ce-bodytext{width:35%}}@media (max-width:60em){.box.promo .twoColumn .column{width:100%}}@media (max-width:45em){table{display:block;overflow-x:auto}.social{margin:1rem 0}.navigationWrapper{-webkit-transition:max-height .4s,border .4s ease-out;-moz-transition:max-height .4s,border .4s ease-out;transition:max-height .4s,border .4s ease-out;position:absolute;top:4rem;left:0;right:0;max-height:0;overflow:hidden;z-index:5;background:#e1e1e1}.navigationWrapper.isOpen{max-height:50rem}#localisationNavigation{clear:both;background-color:#e1e1e1}#localisationNavigation ul li{float:left;width:50%;background-color:#b0182c}#localisationNavigation ul li.active{background-color:#497fa1}#localisationNavigation ul li a,#localisationNavigation ul li a.active{text-align:center;color:#fff}.primaryNavigation{background:#f4f4f4;width:100%;left:0;top:100%;z-index:999;height:19rem;overflow:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.primaryNavigation li{position:static}.primaryNavigation span{display:block;padding:.25rem .5rem;margin:0}.primaryNavigation .active>a{border-left-color:#497fa1}.primaryNavigation a{display:block;position:relative;padding:.25rem .5rem}.primaryNavigation a:hover{border-left-color:#497fa1}.secondaryNavigation{display:none}.subNav{position:absolute;top:0;left:100%;width:100%}.subNav span{padding:.25rem 0}.headerNavWrapper{background-color:#f4f4f4}.headerNavWrapper a{padding:.25rem .5rem;font-size:.875rem;font-weight:700;text-transform:uppercase}.headerNavWrapper a span{display:block;padding:.25rem .5rem;margin:0}.timeline .box>.wrapper{padding:0}}@media (max-width:27em){.ce-intext.ce-nowrap.ce-left .ce-bodytext{padding-left:0;margin-left:0}.ce-intext.ce-nowrap.ce-right .ce-bodytext{margin-right:0;padding-right:0}.facetedSearch .filtersResults+.resultList{padding-right:0}table td{padding-left:1rem}table td::before{position:static;padding:0}}@media (width >= 80em) and (height >= 66em){.homepage .twoColumn .column>.wrapper:hover .ce-bodytext p,.homepage .twoColumn .column>.wrapper:hover .ce-bodytext h2,.homepage .twoColumn .column>.wrapper:hover .ce-bodytext h3{font-size:1.6rem}.homepage .twoColumn .column>.wrapper p,.homepage .twoColumn .column>.wrapper h2,.homepage .twoColumn .column>.wrapper h3{padding:1.5rem}}@media (--from-phone-until-desktop){.layout.threeColumn>div>.column{width:50%}.layout.threeColumn>div>.one{width:100%}.layout.fourColumn>div>.column{width:50%}.layout.fiveColumn>div>.column{width:33.33%}.layout.fiveColumn>div>.one,.layout.fiveColumn>div>.two{width:25%}}@media (prefers-reduced-motion:reduce){*,::before,::after{-webkit-animation-delay:-1ms!important;-moz-animation-delay:-1ms!important;animation-delay:-1ms!important;-webkit-animation-duration:1ms!important;-moz-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-animation-iteration-count:1!important;-moz-animation-iteration-count:1!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;-webkit-transition-duration:0s!important;-moz-transition-duration:0s!important;transition-duration:0s!important;-webkit-transition-delay:0s!important;-moz-transition-delay:0s!important;transition-delay:0s!important}}
