/* This file is generated by figma export script, do not modify.*/

/* Main Font */
@font-face {
	font-display: swap;
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: 
		local("Open Sans Bold"),
		local("OpenSans-Bold"),
		url("/cdn/cdnroute/global-assets/fonts/opensans-bold.woff2") format("woff2");
}

@font-face {
	font-display: swap;
	font-family: "Betsson Sans";
	font-style: normal;
	font-weight: 600;
	src: 
		local("Betsson Sans SemiBold"),
		local("BetssonSans-SemiBold"),
		url("/cdn/cdnroute/global-assets/fonts/BetssonSans-SemiBold.woff2") format("woff2");
}

@font-face {
	font-display: swap;
	font-family: "Betsson Sans";
	font-style: normal;
	font-weight: 700;
	src: 
		local("Betsson Sans Bold"),
		local("BetssonSans-Bold"),
		url("/cdn/cdnroute/global-assets/fonts/BetssonSans-Bold.woff2") format("woff2");
}

@font-face {
	font-display: swap;
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: 
		local("Open Sans Regular"),
		local("OpenSans-Regular"),
		url("/cdn/cdnroute/global-assets/fonts/opensans-regular.woff2") format("woff2");
}

@font-face {
	font-display: swap;
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 600;
	src: 
		local("Open Sans SemiBold"),
		local("OpenSans-SemiBold"),
		url("/cdn/cdnroute/global-assets/fonts/opensans-semibold.woff2") format("woff2");
}

@font-face {
	font-display: swap;
	font-family: "Montserrat";
	font-style: normal;
	font-weight: 700;
	src: 
		local("Montserrat-Bold"),
		local("montserrat-bold"),
		url("/cdn/cdnroute/global-assets/fonts/Montserrat-Bold.woff2") format("woff2");
}

@font-face {
	font-display: swap;
	font-family: "Betsson Sans";
	font-style: normal;
	font-weight: 900;
	src: 
		local("Betsson Sans Black"),
		local("BetssonSans-Black"),
		url("/cdn/cdnroute/global-assets/fonts/BetssonSans-Black.woff2") format("woff2");
}

/* Fallbacks */
@font-face {
	font-family: "Open Sans Fallback: Arial";
	src: local('Arial'), local('ArialMT');
	font-weight: 700;
	font-display: swap;
	ascent-override: 94.7435%;
	descent-override: 25.969%;
	line-gap-override: 0%;
	size-adjust: 112.8149%;
}
@font-face {
	font-family: "Open Sans Fallback: Roboto";
	src: local('Roboto'), local('Roboto-Regular');
	font-weight: 700;
	font-display: swap;
	ascent-override: 94.5359%;
	descent-override: 25.9121%;
	size-adjust: 113.0626%;
}
@font-face {
	font-family: "Betsson Sans SemiBold Fallback: Arial";
	src: local('Arial'), local('ArialMT');
	font-weight: 600;
	font-display: swap;
	ascent-override: 91.2077%;
	descent-override: 28.8514%;
	line-gap-override: 0%;
	size-adjust: 107.4471%;
}
@font-face {
	font-family: "Betsson Sans SemiBold Fallback: Roboto";
	src: local('Roboto'), local('Roboto-Regular');
	font-weight: 600;
	font-display: swap;
	ascent-override: 91.0079%;
	descent-override: 28.7882%;
	size-adjust: 107.683%;
}
@font-face {
	font-family: "Betsson Sans Fallback: Arial";
	src: local('Arial'), local('ArialMT');
	font-weight: 700;
	font-display: swap;
	ascent-override: 89.7094%;
	descent-override: 28.3775%;
	line-gap-override: 0%;
	size-adjust: 109.2416%;
}
@font-face {
	font-family: "Betsson Sans Fallback: Roboto";
	src: local('Roboto'), local('Roboto-Regular');
	font-weight: 700;
	font-display: swap;
	ascent-override: 89.5129%;
	descent-override: 28.3153%;
	size-adjust: 109.4814%;
}
@font-face {
	font-family: "Open Sans Fallback: Arial";
	src: local('Arial'), local('ArialMT');
	font-weight: 400;
	font-display: swap;
	ascent-override: 101.6519%;
	descent-override: 27.8625%;
	line-gap-override: 0%;
	size-adjust: 105.1479%;
}
@font-face {
	font-family: "Open Sans Fallback: Roboto";
	src: local('Roboto'), local('Roboto-Regular');
	font-weight: 400;
	font-display: swap;
	ascent-override: 101.4292%;
	descent-override: 27.8015%;
	size-adjust: 105.3787%;
}
@font-face {
	font-family: "Open Sans Fallback: Arial";
	src: local('Arial'), local('ArialMT');
	font-weight: 600;
	font-display: swap;
	ascent-override: 98.0762%;
	descent-override: 26.8825%;
	line-gap-override: 0%;
	size-adjust: 108.9814%;
}
@font-face {
	font-family: "Open Sans Fallback: Roboto";
	src: local('Roboto'), local('Roboto-Regular');
	font-weight: 600;
	font-display: swap;
	ascent-override: 97.8613%;
	descent-override: 26.8236%;
	size-adjust: 109.2206%;
}
@font-face {
	font-family: "Montserrat Fallback: Arial";
	src: local('Arial'), local('ArialMT');
	font-weight: 700;
	font-display: swap;
	ascent-override: 81.4217%;
	descent-override: 21.1125%;
	line-gap-override: 0%;
	size-adjust: 118.8872%;
}
@font-face {
	font-family: "Montserrat Fallback: Roboto";
	src: local('Roboto'), local('Roboto-Regular');
	font-weight: 700;
	font-display: swap;
	ascent-override: 81.2434%;
	descent-override: 21.0662%;
	size-adjust: 119.1482%;
}
@font-face {
	font-family: "Betsson Sans Black Fallback: Arial";
	src: local('Arial'), local('ArialMT');
	font-weight: 900;
	font-display: swap;
	ascent-override: 86.6835%;
	descent-override: 27.4203%;
	line-gap-override: 0%;
	size-adjust: 113.055%;
}
@font-face {
	font-family: "Betsson Sans Black Fallback: Roboto";
	src: local('Roboto'), local('Roboto-Regular');
	font-weight: 900;
	font-display: swap;
	ascent-override: 86.4936%;
	descent-override: 27.3602%;
	size-adjust: 113.3032%;
}