[data-icon]:before{font-family:icon-font;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon]:before span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.icon,[class*=icon-]:before{font-family:icon-font;speak:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon,[class*=icon-]{text-decoration:none}.icon span:not(.ui-icon):not(.at-icon-wrapper),[class*=icon-] span:not(.ui-icon):not(.at-icon-wrapper){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.icon-download:before{content:""}.icon-zip:before{content:""}.icon-tick:before{content:""}.icon-info:before{content:""}.icon-twitter:before{content:""}.icon-marker:before{content:""}.icon-plus:before{content:""}.icon-handbook:before{content:""}.icon-reference:before{content:""}.icon-brochure:before{content:""}.icon-cad:before{content:""}.icon-case-study:before{content:""}.icon-bim:before{content:""}.icon-datasheet:before{content:""}.icon-arrow-down-thin:before{content:""}.icon-arrow-left-full:before,.icon-arrow-right-full:before{content:""}.icon-arrows-up-down:before{content:""}.icon-youtube:before{content:""}.icon-flickr:before{content:""}.icon-linkedin:before{content:""}.icon-arrow-left:before,.icon-arrow-right:before{content:""}.icon-arrow-down:before{content:""}.icon-close:before{content:""}.icon-search:before{content:""}.icon-google:before{content:""}.icon-facebook:before{content:""}.icon-arrow-left-full:before,.icon-arrow-left:before{display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.icon-round{background:#85807f;border-radius:100%;color:#332b2a;display:inline-block;height:40px;line-height:46px;margin-top:1px;text-align:center;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear;width:40px}.icon-round:before{font-size:1.125em}.icon-round:hover{background:#fff}.icon-round---border{background:none;border:1px solid #e6e7e8}.icon-square{background:#85807f;color:#332b2a;display:inline-block;height:32px;line-height:32px;margin-top:1px;text-align:center;width:32px}.icon-square:before{font-size:.75em}.icon-square.icon-twitter{line-height:31px}.icon-square.icon-twitter:before{font-size:.625em}.footer{background:#f1f2f2;clear:both;text-align:center}@media screen and (min-width:768px){.footer{text-align:left}}@media print{.footer{display:none}}.footer .footer-title{color:#790000;font-size:.875em;font-weight:700;margin-bottom:.875em;margin-top:1.25em;text-align:center}.footer .footer-inner{border-bottom:1px solid #d6d5d4;margin-bottom:1.25em;padding-bottom:1.875em;padding-top:1.875em}.footer .small-print{padding-bottom:20px}.footer .small-print img{display:inline-block;max-width:80px}.footer .small-print img:first-child{margin-left:0}.footer .small-print img.stannah-bird{max-width:109px;width:100%}.footer .small-print img.leia{width:55px}.footer .small-print a,.footer .small-print span{display:block;font-size:.75em}.footer .small-print a{color:#790000}.footer .small-print a:hover{color:#cd202c}.footer .small-print span a{display:inline;font-size:1em}.footer .footer__copyright{color:#790000;text-align:center}.footer .footer__copyright p{margin:0}.footer .footer__copyright p:first-child{margin:.6em 0 -.1em}.footer .footer__button{font-size:.875em;height:45px;line-height:45px;margin-bottom:1.25em;padding-bottom:0;padding-top:0}.footer .footer__tel{color:#790000;font-family:futura-pt,sans-serif;font-size:1.5rem;margin-bottom:.625rem}.footer .footer__tel>a{color:#790000;font-weight:700}.footer .footer__tel>a:hover{color:#cd202c}@media screen and (min-width:768px){.footer .nav-social-wrapper{margin-top:15px}.footer .footer__tel{text-align:right}.footer .small-print img{display:block;float:left}.footer .small-print img.stannah-bird{float:right}.footer .small-print a,.footer .small-print span{display:inline;padding-right:.9375em}.footer .footer__button{float:right;margin-bottom:0}.footer .footer-title{margin-top:0;text-align:left}}@media screen and (min-width:1020px){.footer .footer-inner{padding-bottom:2.0625em;padding-top:3.125em}}.footer.footer--landing{background:none}.footer .footer-social-nav{color:#790000;display:inline-block;margin-bottom:1.25em}.footer .footer-social-nav:after,.footer .footer-social-nav:before{content:" ";display:table}.footer .footer-social-nav:after{clear:both}.footer .footer-social-nav li{float:left;margin-left:10px}.footer .footer-social-nav [class*=icon-]{border:1px solid #85807f;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#790000;display:block;height:41px;line-height:41px;text-align:center;width:41px}.footer .footer-social-nav [class*=icon-]:hover{border-color:#cd202c;color:#cd202c}.footer .footer-social-nav .icon-flickr,.footer .footer-social-nav .icon-twitter{font-size:.75em}@media screen and (min-width:768px){.footer .footer-social-nav{display:block;margin-bottom:0}.footer .footer-social-nav [class*=icon-]{font-size:1.125em;height:45px;line-height:45px;width:45px}.footer .footer-social-nav .icon-flickr,.footer .footer-social-nav .icon-twitter{font-size:1em}}.footer .footer-list{list-style:none;margin:0;padding:0}.footer .footer-list li{margin:0;padding:0}.footer .footer-list>li{border-bottom:1px solid #fff;margin-bottom:.3125em;padding-bottom:.3125em}.footer .footer-list>li:last-child{border:none;margin-bottom:0}.footer .footer-list>li a{color:#939598}.footer .footer-email-signup{position:relative}.footer .footer-email-signup:after,.footer .footer-email-signup:before{content:" ";display:table}.footer .footer-email-signup:after{clear:both}.footer .footer-email-signup form.hs-form{margin-bottom:0}.footer .footer-email-signup form.hs-form .hs-form-field{float:left;margin-bottom:0;margin-right:2%;width:60%}.footer .footer-email-signup form.hs-form ul.hs-error-msgs{margin-top:.3125em}.footer .footer-email-signup form.hs-form ul.hs-error-msgs label{display:block}.footer .footer-email-signup form.hs-form .hs_submit{float:left;width:38%}.footer .footer-email-signup .footer-email-signup-more{color:#cd202c;display:none;font-size:.875em;padding-bottom:2px;position:absolute;right:0;top:0}.footer .footer-email-signup .footer-email-signup-more:hover{border-bottom:1px solid #cd202c}.footer .footer-email-signup label{display:none}.footer .footer-email-signup input[type=email]{height:45px;line-height:45px}.footer .footer-email-signup .hs-button.primary,.footer .footer-email-signup input[type=button],.footer .footer-email-signup input[type=submit]{height:44px;margin-top:0;width:100%}@media screen and (max-width:480px){.footer .footer-email-signup .footer-title>span{display:none}}@media screen and (min-width:768px){.footer .footer-email-signup .hs-form-field{width:68%}.footer .footer-email-signup .hs_submit{width:30%}}@media screen and (min-width:1020px){.footer .footer-email-signup .footer-email-signup-more{display:block}.footer .footer-email-signup .hs-form-field{width:73%}.footer .footer-email-signup .hs_submit{width:25%}}