.map-holder{min-height:300px;height:100%;border-bottom:6px solid var(--brand-colour)}.contact-page-content-title{font-size:30px;font-size:1.875rem;line-height:1;font-weight:500;text-transform:uppercase}@media (min-width:1200px){.contact-page-content-title{font-size:70px;font-size:4.375rem}}@media (min-width:1720px){.contact-page-content-title{font-size:90px;font-size:5.625rem}}.location-title{font-size:18px;font-size:1.125rem;line-height:1;font-weight:500}@media (min-width:1200px){.location-title{font-size:26px;font-size:1.625rem}}@media (min-width:1720px){.location-title{font-size:34px;font-size:2.125rem}}.contact-item{display:flex;flex-wrap:wrap;margin-bottom:20px}.contact-item .contact-icon{flex:0 0 40px}.contact-item .contact-icon svg{width:25px;color:var(--brand-colour)}.contact-item .contact-content{flex:1;color:#262626;padding-left:15px}.contact-item .contact-content a{color:#262626;text-decoration:none}.contact-item .contact-content a:hover{color:var(--brand-colour)}.contact-locations-wrapper{background-color:#ebebeb}#Form_ContactForm select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.downloads-header h1.title{font-size:50px;font-size:3.125rem}@media (min-width:992px){.downloads-header h1.title{font-size:90px;font-size:5.625rem}}