#footer {
background-color: var(--color-navy);
padding: var(--padding-s) var(--width-m);
}
#footer p {
color: var(--color-white);
}
#footer a {
display: inline-block;
color: var(--color-white);
font-weight: 400;
}
#footer a:hover {
text-decoration: none;
color: var(--color-deep-gold-access);
} #footer .footer_mid, #footer .end_of_page {
margin-top: var(--gap-m);
} #footer .footer_top, #footer .end_of_page {
display: flex;
flex-direction: column;
align-items: center;
gap: var(--gap-l);
} #footer .footer_mid {
display: grid;
grid-template-columns: 1fr;
grid-template-rows: repeat(3, auto);
grid-column-gap: calc(var(--gap-m) * 2);
grid-row-gap: calc(var(--gap-m) * 2);
}
#footer .footer_mid > * {
align-self: center;
}
#footer .footer_mid .footer_mid_menu {
text-align: center;
}
#footer .footer_mid .footer_mid_menu_two {
text-align: center;
position: relative;
}
#footer .footer_mid .footer_mid_menu_two::before, #footer .footer_mid .footer_mid_menu_two::after {
content: '';
position: absolute;
left: 50%;
transform: translateX(-50%);
height: 2px;
width: 100px;
background-color: rgba(245, 245, 245, 0.10);
}
#footer .footer_mid .footer_mid_menu_two::before {
top: calc(0px - var(--gap-m));
}
#footer .footer_mid .footer_mid_menu_two::after {
bottom: calc(0px - var(--gap-m));
}
#footer .footer_mid .footer_mid_contact_details {
text-align: center;
}
#footer .footer_mid .footer_mid_contact_details a {
color: var(--color-deep-gold-access);
}
#footer .footer_mid .footer_mid_contact_details a:hover {
text-decoration: underline;
}
#footer .footer_mid .footer_mid_contact_details p.spacing-xs {
margin-top: var(--gap-xs);
} #footer_menu li, #footer_menu_two li {
list-style-type: none;
margin-bottom: var(--gap-xs);
}
#footer_menu li.current-menu-item a, #footer_menu_two li.current-menu-item a {
color: var(--color-deep-gold-access);
}
#footer_menu li:last-of-type, #footer_menu_two li:last-of-type {
margin-bottom: 0;
} #footer .end_of_page {
text-align: center;
}
#footer .end_of_page p.marketing_by {
display: flex;
flex-direction: row;
align-items: center;
gap: 10px;
}
#footer .end_of_page p.marketing_by span {
color: var(--color-deep-gold-access);
}
#footer .end_of_page a {
display: inline-block;
height: 21px;
}
#footer .end_of_page a:hover {
opacity: 0.7;
} #logo_footer {
background: center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 239 70'%3E%3Cpath fill='%23FFFFFF' d='M0 14.84h15.66v1.64c-4.58.4-5.4.82-5.4 6.04V32.6c1.17-.12 2.52-1.06 4.22-2.7 3.29-3.11 7.22-7.1 9.91-10.15 1.76-2 1.59-2.75-.93-3.1l-1.64-.18v-1.64h14.25v1.64c-4.4.53-5.92.82-9.85 4.87-1.76 1.7-6.34 6.15-10.1 9.85a510.8 510.8 0 0 0 14.03 16c2.99 3.23 3.75 3.7 7.38 4.11v1.65h-9.38c-4.52-5.1-9.27-10.8-14.6-17.01-1.35-1.64-2.35-1.76-3.29-1.7v11.14c0 5.1.53 5.51 5.4 5.92v1.65H0V51.3c4.8-.4 5.28-.82 5.28-5.92V22.52c0-5.28-.41-5.69-5.28-6.04v-1.64ZM37.53 52.96V51.3c3.7-.35 4.1-.64 4.1-4.63V34.6c0-3.64-.17-3.87-3.69-4.46v-1.4a38.35 38.35 0 0 0 8.33-2.35v20.3c0 3.98.41 4.27 4.22 4.62v1.65H37.53Z'/%3E%3Cpath fill='%23C09A67' d='M43.63 22.65a3.2 3.2 0 0 1-3.1-3.1 3.17 3.17 0 0 1 3.16-3.23 3.06 3.06 0 0 1 3 3.22 3.12 3.12 0 0 1-3.06 3.1Z'/%3E%3Cpath fill='%23FFFFFF' d='M67.44 52.96V51.3c3.4-.35 3.76-.76 3.76-4.75V36.9c0-4.1-1.47-6.86-5.34-6.86-2.4 0-4.7 1.4-6.51 3.05V46.8c0 4.05.35 4.16 3.81 4.51v1.65H50.5V51.3c3.87-.4 4.23-.64 4.23-4.51V34.72c0-3.81-.41-4-3.58-4.52v-1.52a33.27 33.27 0 0 0 8.2-2.35v4.63c1.18-.82 2.47-1.7 4-2.7 1.64-1.05 3.16-1.75 4.87-1.75 4.69 0 7.62 3.46 7.62 9.15V46.8c0 3.99.35 4.16 3.75 4.51v1.65H67.44ZM87.5 44.4c-1.4 1.1-1.93 2.22-1.93 2.93 0 1.05 1 2.22 3.63 2.22 2.17 0 4.64-.05 6.57-.05 3.76 0 8.57 1.23 8.57 7.03 0 6.1-7.22 11.85-15.02 11.85-6.62 0-10.2-3.87-10.32-7.33a4.63 4.63 0 0 1 1.47-3.34 54.95 54.95 0 0 1 4.8-4.23 7.64 7.64 0 0 1-4.4-3.16 5.32 5.32 0 0 1-.7-2.52c2.14-.83 4.01-2.23 5.4-4.05l1.93.64Zm2.82.58c-5.46 0-9.97-3.34-9.97-8.85 0-6.69 5.98-9.8 10.55-9.8 1.97.02 3.9.53 5.63 1.47 2.65-.03 5.28-.32 7.86-.88l.35.53c-.35.94-1.28 2.58-2.16 3.1-.89 0-2.82-.23-3.64-.29a9.05 9.05 0 0 1 1.7 5.34c0 6.39-5.28 9.38-10.32 9.38Zm1.35 8.68c-2.88 0-4.17.35-5.22 1.23-1.64 1.35-2.82 3.11-2.82 4.81 0 3.23 3.35 5.63 7.86 5.63 5.57 0 8.74-2.87 8.74-6.62a4.4 4.4 0 0 0-2.58-4.29c-1.47-.64-3.52-.76-5.98-.76Zm-1.35-25.45c-2.64 0-4.98 2.4-4.98 7.03 0 4.64 2.34 7.86 5.57 7.86 2.58-.11 4.87-2.29 4.87-7.04 0-4.57-2.18-7.85-5.46-7.85ZM120.49 34.19c-1.06-3.4-2.58-5.75-6.16-5.75a3.56 3.56 0 0 0-3.64 3.81c0 2.53 1.7 3.7 4.99 5.22 5.04 2.4 7.56 4.17 7.56 8.04 0 5.4-4.92 8.15-9.55 8.15-2.43.01-4.82-.55-6.98-1.64-.3-1.7-.82-4.93-1.06-6.86l1.7-.3c1.06 3.76 3.1 6.8 7.21 6.8a3.9 3.9 0 0 0 4.1-3.99c0-2.64-1.57-3.98-4.68-5.5-4.1-2-7.45-3.88-7.45-8.1 0-4.28 3.64-7.56 9.15-7.56 1.9.07 3.78.33 5.63.76.17 1.4.59 5.1.88 6.5l-1.7.42ZM155.34 43.22c-.35 1.82-2.11 7.92-2.7 9.74h-27.27V51.3c5.34-.52 5.81-.82 5.81-5.8V22.23c0-4.99-.59-5.28-5.28-5.75v-1.64h15.72v1.64c-4.7.47-5.34.7-5.34 5.75v23.86c0 3.58.47 4.4 3.81 4.46l4.64.06c2.99 0 3.87-.35 5.22-1.82a19.85 19.85 0 0 0 3.57-6.04l1.82.47ZM175.99 53.66a4.3 4.3 0 0 1-2.76-1.11 5.5 5.5 0 0 1-1.4-2.64c-2.36 1.58-5.23 3.75-7.05 3.75a7.2 7.2 0 0 1-7.15-7.21c0-2.88 1.58-4.75 4.8-5.87 3.58-1.23 7.98-2.75 9.27-3.8v-1.19c0-4.16-2.1-6.56-5.16-6.56a3.4 3.4 0 0 0-2.75 1.35c-.65.82-1.06 2.1-1.59 3.8a1.64 1.64 0 0 1-1.7 1.36 2.82 2.82 0 0 1-2.58-2.58c0-.83.77-1.53 1.94-2.35 1.7-1.23 5.1-3.4 8.44-4.1 1.77-.03 3.5.53 4.93 1.58 2.05 1.76 3 3.75 3 6.8V46.2c0 2.7.99 3.51 2.04 3.51a4.65 4.65 0 0 0 2.11-.64l.6 1.64-5 2.94Zm-4.29-14.84c-1.29.65-4.1 1.88-5.45 2.47-2.23 1-3.58 2.1-3.58 4.28a4.26 4.26 0 0 0 4.23 4.51c1.8-.12 3.5-.87 4.8-2.1v-9.16ZM198.61 52.96V51.3c3.4-.35 3.76-.76 3.76-4.75V36.9c0-4.1-1.47-6.86-5.34-6.86-2.4 0-4.7 1.4-6.5 3.05V46.8c0 4.05.34 4.16 3.8 4.51v1.65h-12.67V51.3c3.88-.4 4.23-.64 4.23-4.51V34.72c0-3.81-.41-4-3.58-4.52v-1.52a33.26 33.26 0 0 0 8.21-2.35v4.63c1.17-.82 2.46-1.7 3.99-2.7 1.64-1.05 3.17-1.75 4.87-1.75 4.69 0 7.62 3.46 7.62 9.15V46.8c0 3.99.35 4.16 3.75 4.51v1.65h-12.14Z'/%3E%3Cpath fill='%23C09A67' d='M118.36 59.21c.67-.1 1.35-.16 2.03-.15.82-.07 1.64.18 2.3.68a2.2 2.2 0 0 1 .72 1.71 2.42 2.42 0 0 1-.64 1.75 3.4 3.4 0 0 1-2.5.9 3.6 3.6 0 0 1-.85-.07v3.28h-1.06v-8.1Zm1.06 3.96c.28.06.58.09.87.08 1.28 0 2.06-.62 2.06-1.75 0-1.08-.77-1.6-1.94-1.6-.33-.01-.67.01-1 .08v3.19ZM124.6 63.26c0-.69-.02-1.29-.05-1.83h.93l.04 1.15h.05a1.77 1.77 0 0 1 1.63-1.29c.1 0 .2.01.3.04v1a1.5 1.5 0 0 0-1.8 1.34c-.03.17-.05.33-.05.5v3.14h-1.06v-4.05ZM133.77 64.32a2.87 2.87 0 0 1-2.93 3.13 2.8 2.8 0 0 1-2.82-3.03c0-1.97 1.29-3.13 2.92-3.13 1.7 0 2.83 1.23 2.83 3.03Zm-4.67.06c0 1.3.75 2.26 1.8 2.26 1.01 0 1.78-.96 1.78-2.29 0-1-.5-2.26-1.77-2.26-1.26 0-1.8 1.17-1.8 2.3ZM135.12 63.35c0-.76-.02-1.36-.05-1.92h.96l.05 1h.03a2.31 2.31 0 0 1 2.09-1.14c1.42 0 2.5 1.2 2.5 3 0 2.11-1.3 3.16-2.68 3.16a2.06 2.06 0 0 1-1.81-.93h-.03v3.2h-1.06v-6.37Zm1.06 1.57a1.65 1.65 0 0 0 1.65 1.69c1.13 0 1.8-.93 1.8-2.28 0-1.17-.63-2.19-1.76-2.19a1.7 1.7 0 0 0-1.62 1.33c-.04.14-.06.29-.07.44v1ZM142.63 64.56a1.88 1.88 0 0 0 2.02 2.05c.56.01 1.12-.09 1.63-.3l.19.76c-.63.26-1.3.38-1.96.36a2.73 2.73 0 0 1-2.9-2.96c0-1.78 1.05-3.18 2.76-3.18 1.92 0 2.44 1.7 2.44 2.78 0 .16-.02.33-.04.5h-4.14Zm3.14-.76a1.5 1.5 0 0 0-.35-1.2 1.52 1.52 0 0 0-1.13-.54 1.78 1.78 0 0 0-1.64 1.74h3.12ZM148.13 63.26c0-.69-.01-1.29-.05-1.83h.94l.03 1.15h.05a1.76 1.76 0 0 1 1.63-1.29c.1 0 .2.01.3.04v1a1.5 1.5 0 0 0-1.8 1.34c-.03.17-.05.33-.05.5v3.14h-1.06v-4.05ZM153.69 59.74v1.69h1.53v.81h-1.53v3.18c0 .73.2 1.14.8 1.14.2 0 .41-.02.62-.07l.05.8c-.3.1-.63.15-.95.14a1.49 1.49 0 0 1-1.16-.45 2.18 2.18 0 0 1-.41-1.53v-3.2h-.91v-.82h.9v-1.41l1.06-.28ZM156.92 61.43l1.29 3.47c.13.4.28.85.37 1.2h.03c.1-.34.23-.8.38-1.22l1.16-3.45h1.13l-1.6 4.2c-.77 2.01-1.3 3.04-2.02 3.68a2.9 2.9 0 0 1-1.31.69l-.27-.9c.34-.11.66-.29.93-.52a3.24 3.24 0 0 0 .99-1.45.93.93 0 0 0-.07-.28l-2.18-5.43h1.17ZM170 67.31a32.7 32.7 0 0 1-.77-.8 3.35 3.35 0 0 1-2.4.94 2.32 2.32 0 0 1-2.51-2.3 2.7 2.7 0 0 1 1.6-2.4v-.03a2.8 2.8 0 0 1-.67-1.72 1.97 1.97 0 0 1 1.28-1.89c.25-.1.52-.14.8-.13a1.7 1.7 0 0 1 1.8 1.74c0 .87-.5 1.55-1.8 2.19v.04l2 2.29c.43-.74.7-1.55.8-2.4h.96a6.22 6.22 0 0 1-1.17 3.03l1.35 1.44H170Zm-1.29-1.4c-.49-.54-1.4-1.54-2.31-2.59a2.01 2.01 0 0 0-1.06 1.67 1.6 1.6 0 0 0 1.03 1.55 2.29 2.29 0 0 0 2.34-.63Zm-2.5-5c.03.54.25 1.06.63 1.47.82-.48 1.36-.92 1.36-1.61a.97.97 0 0 0-.24-.74.96.96 0 0 0-1.14-.22 1.07 1.07 0 0 0-.6 1.1ZM174.8 59.12h1.06v7.3h3.5v.9h-4.56v-8.2ZM183.76 67.31l-.08-.74h-.04a2.2 2.2 0 0 1-1.8.88 1.67 1.67 0 0 1-1.8-1.7c0-1.42 1.26-2.2 3.54-2.18v-.12a1.23 1.23 0 0 0-.34-1.01 1.22 1.22 0 0 0-1-.36c-.54 0-1.07.16-1.53.44l-.25-.7a3.65 3.65 0 0 1 1.94-.53c1.8 0 2.23 1.23 2.23 2.41v2.2c0 .48.03.95.1 1.41h-.97Zm-.16-3c-1.16-.03-2.5.18-2.5 1.32a.94.94 0 0 0 1.02 1.02 1.47 1.47 0 0 0 1.42-.98c.04-.11.06-.23.06-.34V64.3ZM186.36 63.02c0-.6-.01-1.1-.05-1.6h.95l.06.98h.03a2.17 2.17 0 0 1 1.94-1.1c.82 0 2.08.48 2.08 2.5v3.51h-1.07v-3.39c0-.95-.35-1.74-1.36-1.74a1.57 1.57 0 0 0-1.5 1.6v3.53h-1.08v-4.29ZM198.2 58.68v7.11c0 .53 0 1.12.04 1.52h-.96l-.05-1.02h-.02a2.17 2.17 0 0 1-2.01 1.16c-1.42 0-2.52-1.2-2.52-3-.01-1.95 1.2-3.16 2.64-3.16a1.97 1.97 0 0 1 1.78.9h.02v-3.51h1.07Zm-1.08 5.14c0-.15-.01-.3-.05-.45a1.57 1.57 0 0 0-1.54-1.24c-1.1 0-1.77.97-1.77 2.27 0 1.2.59 2.18 1.74 2.18a1.6 1.6 0 0 0 1.57-1.28c.04-.15.05-.3.05-.46v-1.02ZM203.9 64.73l-.85 2.58h-1.1l2.8-8.2h1.27l2.8 8.2h-1.13l-.88-2.58h-2.9Zm2.7-.82-.81-2.36c-.19-.53-.3-1.02-.43-1.5h-.03c-.12.5-.25.99-.4 1.49l-.81 2.37h2.47ZM214.9 61.43c-.02.42-.04.9-.04 1.61v3.42c0 1.35-.27 2.18-.84 2.69-.6.5-1.36.74-2.14.7a3.8 3.8 0 0 1-1.96-.48l.27-.82c.52.31 1.12.47 1.73.47 1.1 0 1.9-.58 1.9-2.06v-.66h-.03a2.11 2.11 0 0 1-1.88.99c-1.45 0-2.5-1.24-2.5-2.87 0-2 1.3-3.13 2.65-3.13a1.96 1.96 0 0 1 1.84 1.02h.02l.05-.88h.94Zm-1.1 2.32a1.54 1.54 0 0 0-1.56-1.62c-1.02 0-1.75.87-1.75 2.23 0 1.15.59 2.11 1.74 2.11a1.57 1.57 0 0 0 1.49-1.1c.05-.18.08-.37.08-.56v-1.06ZM217.23 64.56a1.88 1.88 0 0 0 2.02 2.05c.56.01 1.11-.09 1.63-.3l.18.76c-.62.26-1.29.38-1.96.36a2.73 2.73 0 0 1-2.9-2.96c0-1.78 1.05-3.18 2.77-3.18 1.92 0 2.43 1.7 2.43 2.78 0 .16-.02.33-.04.5h-4.13Zm3.14-.76a1.52 1.52 0 0 0-1.49-1.74 1.77 1.77 0 0 0-1.64 1.74h3.13ZM222.72 63.02c0-.6-.01-1.1-.05-1.6h.95l.06.98h.03a2.16 2.16 0 0 1 1.94-1.1c.81 0 2.08.48 2.08 2.5v3.51h-1.07v-3.39c0-.95-.35-1.74-1.36-1.74a1.52 1.52 0 0 0-1.44 1.1c-.05.16-.07.33-.07.5v3.53h-1.07v-4.29ZM230.7 59.74v1.69h1.54v.81h-1.53v3.18c0 .73.2 1.14.8 1.14.21 0 .42-.02.62-.07l.05.8c-.3.1-.63.15-.95.14a1.48 1.48 0 0 1-1.15-.45 2.19 2.19 0 0 1-.42-1.53v-3.2h-.91v-.82h.91v-1.41l1.05-.28ZM233.3 66.22c.42.26.91.41 1.41.42.78 0 1.14-.39 1.14-.87 0-.51-.3-.8-1.1-1.08-1.05-.38-1.55-.97-1.55-1.67 0-.95.77-1.73 2.03-1.73.5 0 1 .12 1.45.37l-.27.78a2.3 2.3 0 0 0-1.2-.34c-.63 0-.99.36-.99.8 0 .48.36.7 1.12 1 1.02.39 1.55.9 1.55 1.77 0 1.03-.8 1.77-2.2 1.77a3.36 3.36 0 0 1-1.66-.4l.27-.82Z'/%3E%3Cpath fill='%23FFFFFF' stroke='%23FFFFFF' stroke-miterlimit='10' d='M225.7 14.44c2.56-.34 5.07-1 7.47-1.96v33.95c0 2.83.68 3.41 2.53 3.64l2.02.17v.7c-2.47.44-4.9 1.11-7.25 2.02v-4.1l-3.25 1.85c-3.26 1.79-5.12 2.25-5.8 2.25-4.82 0-10.66-4.16-10.66-11.6-.12-7.57 6.23-13.7 14.77-13.7 1.67 0 3.33.22 4.94.64v-8.55c0-3.93-.44-4.1-4.77-4.56v-.75Zm4.77 17.9c-1.63-2.08-4.44-3-7.41-3-3.6 0-9.05 2.08-9.05 10.45 0 6.58 4.22 10.57 9.22 10.57 3.37-.06 5.73-1.9 7.24-3.12v-14.9Z'/%3E%3Cpath fill='%23C09A67' d='M126.07 11.55h-.05l.15.85h15.34l.16-.85h-.05l-.2-.02c-.07 0-.13-.02-.2-.04a2.06 2.06 0 0 1-.73-.33l-.16-.12-.15-.14-.15-.16a1.65 1.65 0 0 1-.13-.17l-.1-.15-1 .31-.27.06-.14.02h-.13a2.13 2.13 0 0 1-1.06-.24c-.17-.09-.33-.2-.47-.32l-.4-.4-.38-.37-.98.58a2.7 2.7 0 0 1-.55.24 2.16 2.16 0 0 1-1.7-.24l-.99-.58-.37.37-.2.2-.2.2a2.41 2.41 0 0 1-1 .51c-.17.04-.35.06-.53.06l-.14-.01-.13-.02a2.39 2.39 0 0 1-.27-.06l-1-.31c-.04.05-.08.1-.1.15l-.14.17-.14.16-.16.14-.16.12c-.06.04-.12.08-.18.1-.11.08-.23.13-.36.18l-.19.05-.2.04a1.2 1.2 0 0 1-.19.02Z'/%3E%3Cpath fill='%23C09A67' d='M122.69 3.31a.6.6 0 0 0 .83.54L126 10.5h.07l.2-.03.18-.05a2.03 2.03 0 0 0 .7-.35c.06-.03.11-.08.16-.12.06-.04.1-.1.15-.14l.14-.15a3.3 3.3 0 0 0 .24-.34l.02-.03h.02l1.03.31.26.05.13.02h.13a2.06 2.06 0 0 0 1.01-.25 2.32 2.32 0 0 0 .65-.5l.2-.2.4-.4.03-.04.04.02 1.02.6a2.17 2.17 0 0 0 1.07.3 2 2 0 0 0 1.06-.3l1.02-.6.04-.02.03.03.4.4.4.4a2.31 2.31 0 0 0 .94.5c.17.04.34.06.52.06h.13l.13-.02.26-.06 1.03-.3h.02l.02.02a3.37 3.37 0 0 0 .53.63c.05.04.1.1.15.13a1.94 1.94 0 0 0 .52.28c.06.03.13.04.19.06l.19.05.19.02h.07l2.5-6.69a.58.58 0 0 0 .55-.05.6.6 0 0 0 .25-.61.6.6 0 0 0-1.07-.21.59.59 0 0 0 .02.69l-3.44 2.62a1.14 1.14 0 1 1-.96-.25l-.16-3.81a.6.6 0 0 0 .6-.49.6.6 0 1 0-.98.35l-2.4 3.1a1.14 1.14 0 0 1 .37 1.35 1.14 1.14 0 0 1-1.87.37 1.14 1.14 0 0 1 .4-1.86l-1.45-3.85a.59.59 0 0 0 .38-.66.59.59 0 0 0-1.16 0 .59.59 0 0 0 .37.66L132.2 5a1.15 1.15 0 0 1-.27 2.2 1.14 1.14 0 0 1-.84-2.06l-2.4-3.1a.59.59 0 0 0 .17-.74.6.6 0 1 0-.55.87l-.16 3.82a1.14 1.14 0 1 1-.95.25l-3.43-2.6c.07-.1.1-.22.1-.34a.6.6 0 0 0-.59-.61.6.6 0 0 0-.6.61v.01Z'/%3E%3C/svg%3E");
min-height: 70px;
min-width: 238px;
display: block;
text-indent: -99999px;
transition: .3s;
position: relative;
transition: all .3s ease-in-out;
}
#logo_footer:hover {
scale: 102%;
transform-origin: center;
transition: all .3s ease-in-out;
}
@media (min-width: 577px) {
#footer .footer_top {
flex-direction: row;
justify-content: space-between;
}
}
@media (min-width: 840px) {
#footer .footer_mid .footer_mid_menu {
text-align: left;
}
#footer .footer_mid {
grid-template-columns: repeat(3, 1fr);
grid-template-rows: 1fr;
}
#footer .footer_mid .footer_mid_menu_two::before, #footer .footer_mid .footer_mid_menu_two::after {
top: 50%;
transform: translateY(-50%);
height: 100px;
width: 2px;
left: auto;
bottom: auto;
}
#footer .footer_mid .footer_mid_menu_two::before {
left: calc(0px - var(--gap-m));
}
#footer .footer_mid .footer_mid_menu_two::after {
right: calc(0px - var(--gap-m));
}
#footer .footer_mid .footer_mid_contact_details {
text-align: right;
}
#footer .end_of_page {
text-align: auto;
flex-direction: row;
justify-content: space-between;
}
}