/*atec-legacy*/
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/merriweather/v22/u-440qyriQwlOrhSvowK_l5-fCZMdeX3rg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {
	font-family: 'Montserrat';
	src: url("/local/templates/main-new/assets/css/../fonts/Montserrat-Light.eot");
	src: local('Montserrat Light'), local('Montserrat-Light'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Light.eot?#iefix") format('embedded-opentype'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Light.woff") format('woff'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Light.ttf") format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat';
	src: url("/local/templates/main-new/assets/css/../fonts/Montserrat-SemiBold.eot");
	src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-SemiBold.eot?#iefix") format('embedded-opentype'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-SemiBold.woff") format('woff'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-SemiBold.ttf") format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat';
	src: url("/local/templates/main-new/assets/css/../fonts/Montserrat-Bold.eot");
	src: local('Montserrat Bold'), local('Montserrat-Bold'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Bold.eot?#iefix") format('embedded-opentype'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Bold.woff") format('woff'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Bold.ttf") format('truetype');
	font-weight: bold;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat';
	src: url("/local/templates/main-new/assets/css/../fonts/Montserrat-Regular.eot");
	src: local('Montserrat Regular'), local('Montserrat-Regular'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Regular.eot?#iefix") format('embedded-opentype'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Regular.woff") format('woff'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Regular.ttf") format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Montserrat';
	src: url("/local/templates/main-new/assets/css/../fonts/Montserrat-Medium.eot");
	src: local('Montserrat Medium'), local('Montserrat-Medium'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Medium.eot?#iefix") format('embedded-opentype'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Medium.woff") format('woff'),
		url("/local/templates/main-new/assets/css/../fonts/Montserrat-Medium.ttf") format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@layer legacy {
@scope (main) to (.atec-calc-embed, .atec-embed) {
}
}
