<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.site-footer .site-footer-list li, .site-footer p, .site-footer address {
    color:  #fff;
    font-family: var(--base-font-family);
}

.site-footer-heading, .site-footer-list li a {
    color: #fff !important;
}
.primary-nav &gt; ul &gt; li {
	padding: 0 !important;
}

.primary-nav &gt; ul &gt; li &gt; a {
    padding: 15px 15px 40px;
    display: block;
}

.hero-area-border-graphic {
	display: none !important;	
}

@media (min-width: 1024px) {
	.site-header.-compact .primary-nav {
		opacity: 1 !important;
		visibility: visible !important;
	}
}

@media (min-width: 768px) {
	.site-header-logo img {
   		width: auto !important;
		min-width: auto !important;
	}	
	

}

@media (max-width: 768px) {
	.site-header.-compact .site-header__inner  {
	    width: 100%;	
	}	
}

.generic-request-form .form .checkboxes&gt;div label span, .generic-request-form .form .checkboxes&gt;li label span {
    color: var(--base-color) !important;	
}

.generic-request-form .form .text-input, .generic-request-form .form input[type='text']::placeholder {
    color: var(--base-color-secondary) !important;	
}

.newsletter:not(.expanded) {
	background-image: url('/media/6596/_uefa-newsletter-new-background.svg') !important;	
}

.wrap-legal-check .check label,
input[type=checkbox]+label, 
input[type=radio]+label {
	background: none !important;
	padding-left: 0px;
	padding-right: 36px;
	display: inline-block;
}

.wrap-legal-check .check-text label{

	display: inline-block !important;
}

.wrap-legal-check .check input:checked+label {
	padding-left: 0px;	
}

.wrap-legal-check .check input:checked+label::before,
input[type=checkbox]:checked+label::before{
	background-color: var(--base-color-secondary) !important;
	border-color: var(--base-color-secondary) !important;
}

.wrap-legal-check .check label::before,
input[type=checkbox]+label::before,
input[type=radio]+label::before{
	content: " ";
	width: 24px;
    height: 24px;
    border: 1px solid #c7c7c7;
    box-sizing: border-box;
    top: 0;
	position: absolute;
	left: 0px;
}

.wrap-legal-check .check input:checked+label::after,
input[type=checkbox]:checked+label::after,
input[type=radio]:checked+label::after {
	content: " ";
	width: 24px;
    height: 24px;
    background-size: 13px auto;
    background-position: 50%;
	position: absolute;
	left: 0px;
	background-image: url('/CDN/FIFA_Content/images/common/form-check.svg');
    background-repeat: no-repeat;
    top: 0;
}


.svg-sprite svg g, .svg-sprite svg path {
     fill: var(--base-color);
}

#sprite-icon-cross path, 
#sprite-icon-facebook path,
#sprite-icon-instagram path,
#sprite-icon-linkedin path,
#sprite-icon-youtube path,
#sprite-icon-vimeo path {
    fill: white !important;	
}

.icon-list-item .icon {
    opacity: 1 !important;
}

.icon-list-item .icon-list-item__name {
    font-family: "Champions font";
    color: var(--base-color);
    font-weight: bold;
    font-size: 15px;
}


.icon-list-item {
	border-left-color:#f7f5f6 !important; 
}



.site-footer-logo.logo-match img {
display: none;
}

.site-footer-logo.logo-hospitality img {
height: 50px;
    object-fit: contain;
}

@media (max-width: 568px){
.site-footer-logo.logo-hospitality img {
width: 180px;
    object-fit: contain;
}
}

@media (max-width: 768px) {
	.swal2-container .swal2-popup {
	     padding: 20px !important;	
	}
}</pre></body></html>