:root{--grey:#f3f5f8;--off-grey:#fafafc}.colour-holder{border-bottom:1px solid #e4e4e4}.container-content{display:flex;flex-direction:column;max-width:1300px;margin:0 auto;padding:16px;color:var(--dark)}.new-header-row{display:flex;align-items:center;gap:32px}.logo{width:134px}.header-options{display:flex;gap:48px;font-weight:600;font-family:silka-medium;font-size:13px}.header-buttons{gap:32px;margin-left:auto}.header-buttons,a,button{display:flex;align-items:center}a,button{gap:3px;transition:all .2s ease-in-out;padding:12px 24px;font-family:silka-medium!important;font-size:13px!important;border-radius:4px}a.unset,button.unset{padding:0}a:hover,button:hover{opacity:.6}a.main,button.main{background-color:#d75e4b;color:#fff}a.dark,button.dark{background-color:var(--dark);color:#fff}.hamburger-menu{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px}.hamburger-menu span{display:block;width:25px;height:3px;background:#333;border-radius:2px;transition:all .3s}@media (max-width:1056px){.header-buttons,.header-options{display:none}.hamburger-menu{display:flex}}@media (max-width:1248px){a,button{padding:12px 16px}}svg.distance{margin-left:8px}.dropdown-container{position:relative;display:inline-block}.dropdown-menu{position:absolute;top:100%;left:0;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:8px;z-index:1000;animation:dropdownFadeIn .2s ease-out;min-width:400px}.dropdown-menu:before{content:"";position:absolute;top:0;left:0;right:0;height:16px}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.new-dropdown-item{padding:32px 40px 0;color:#333;text-decoration:none;transition:background-color .15s ease;display:flex;align-items:center;gap:16px;font-size:14px}.new-dropdown-item p{font-family:silka-regular;margin:0;font-size:10px;color:grey}.dropdown-item:hover{background-color:#f5f5f5}.grey-highlight{background-color:var(--grey);padding:16px 40px;margin-top:32px}.footer{display:flex;flex-wrap:wrap;gap:64px}.footer-column{display:flex;flex-direction:column;gap:8px;flex:1;flex-basis:200px}.large{flex:3;flex-basis:400px}.footer-column span{text-transform:uppercase;font-size:13px;color:grey}.social-media-links{margin-top:24px}.box-setup,.social-media-links{display:flex;align-items:center}.box-setup{flex-direction:column;justify-content:center}