.footer{background-color:#041c28;margin-top:auto;padding:1rem}.footer .broom_bookings_content{padding:0 calc(var(--contentPadding) + .75rem)}.footer_remark{color:#fff;padding:4rem 0;gap:3rem;display:flex;flex-direction:column;justify-content:space-between}.footer_remark span{flex:1 1;font-size:2.25rem}.footer_remark span.anchor,.footer_remark span.anchor>span{font-weight:400;font-size:1.5rem}.footer_remark span.anchor span{display:inline}.footer_remark span.anchor img.footer_environ{position:static!important;vertical-align:text-bottom;display:inline;--size:1.5rem;width:auto!important;height:var(--size)!important}@media (max-width:1279.9px){.footer_remark span{padding-right:0}}@media (max-width:768px){.footer .broom_bookings_content{padding:0 1rem}.footer_remark span{flex:1 1;font-weight:600;font-size:2rem;padding-right:0}.footer_remark span.anchor,.footer_remark span.anchor>span{font-size:1.125rem}}.footer_hr{height:1px;background-color:#1b2a32}.footer_link_wrapper{padding:1.25rem 0}.footer_link_wrapper ul{margin:0;padding:0}.footer_link_wrapper li{display:inline-block;color:#45545c;margin-right:3rem;padding:.5rem;cursor:pointer}.footer_link_wrapper li:hover{color:#6f7f87}.footer_link_wrapper li a{color:inherit;text-decoration:none}.footer_builder_wrapper{text-align:right}.footer_builder_wrapper a{color:#fff!important;text-decoration:none}.footer_builder_wrapper a:hover{text-decoration:underline}@media (max-width:768px){.footer_link_wrapper li{margin-right:0}}