@media (max-width: 1080px) {
    .brand-logo-left, .brand-logo-right {
        display: none;
    }
	.site-header, .site-footer{
		width: 100%;
	}
	.header-inner, .footer-inner {
        background: #00000000;
		border-color: #15434B;
	}
	.header-inner {
        border-bottom-style: solid;
        border-bottom-width: 1px;
    }
	.footer-inner {
        border-top-style: solid;
        border-top-width: 1px;
	}
}
@media (max-width: 998px) {
	.consent-banner {
		left: 8px;
		right: 8px;
	}
}
@media (max-width: 960px){
    .footer-inner {
        flex-direction: column;
        gap: 0px;
    }
    .footer-brand-responsive{
        display:block;
    }
    .footer-brand{
        display:none;
    }
    .footer-brand-responsive, .copyright{
        margin-bottom: 8px;
        margin-top: 8px;
    }
	.footer-nav{
		row-gap: 8px;
	}
}
@media (max-width: 880px) {
	.main-nav{
		align-items: flex-start;
	}
	.dropdown {
        position: static;
    }
	.consent-inner {
        flex-direction: column;
        align-items: stretch;
    }
	.consent-text {
		width: 100%;
	}
	.consent-actions {
		width: 100%;
		display: flex;
		flex-direction: row;
		justify-content: space-evenly;
	}
}
@media (max-width: 440px) {
    .consent-actions {
		display: grid;
        grid-template-columns: 1fr;
    }
    .consent-button {
        width: 100%;
		height: 36px;
    }
}
