@charset "utf-8";
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=36362a5b-6d76-4963-919d-93cb45583a4a");
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=36362a5b-6d76-4963-919d-93cb45583a4a");
/*!
 * Release:   local_build
 * Revision:  no_revision_available
 * Date:      Tue Jul 25 2017 18:47:03 GMT+0200 (Mitteleuropäische Sommerzeit)
 * Timestamp: 1501001224
 * Creator:   undefined
 */
/*  ####################  config\less\01_type_mwg.less  ####################  */
@font-face {
  font-family: "Futura W01";
  src: url("../../../brands/mwg/Fonts/f0052336-792e-4fcf-8750-fe6d7d5dccba.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/f0052336-792e-4fcf-8750-fe6d7d5dccba.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/d50a1cc0-9e70-4383-b170-6570062160a4.woff2") format("woff2"), url("../../../brands/mwg/Fonts/1b696b29-a6bd-4411-a50f-37fd8a209b36.woff") format("woff"), url("../../../brands/mwg/Fonts/a3931c31-5998-4dbd-b7d5-d310e4ed3d60.ttf") format("truetype"), url("../../../brands/mwg/Fonts/6779412d-2ea7-4f1a-acfd-f6a527baaee7.svg#6779412d-2ea7-4f1a-acfd-f6a527baaee7") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Futura W01";
  src: url("../../../brands/mwg/Fonts/3b3d00eb-6d89-47ec-83ee-48276a47ad94.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/3b3d00eb-6d89-47ec-83ee-48276a47ad94.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/04a4ca93-1306-487e-a524-e798404c93a7.woff2") format("woff2"), url("../../../brands/mwg/Fonts/2a65cbfc-5071-4b4d-bfc2-e052bb091ee2.woff") format("woff"), url("../../../brands/mwg/Fonts/812f781d-aa66-47a1-b6a2-7941effc1527.ttf") format("truetype"), url("../../../brands/mwg/Fonts/2a371030-ff67-40ac-8307-082c1fccf151.svg#2a371030-ff67-40ac-8307-082c1fccf151") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Futura W01 Book";
  src: url("../../../brands/mwg/Fonts/57a6731b-fa5c-4c8a-bea8-e2f1a287f309.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/57a6731b-fa5c-4c8a-bea8-e2f1a287f309.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/febf3d0c-873f-4285-8ab4-77c31b26e747.woff2") format("woff2"), url("../../../brands/mwg/Fonts/4d0e252c-d811-4a5d-a7f3-6ad72c6b76f2.woff") format("woff"), url("../../../brands/mwg/Fonts/54250d43-02be-4ff9-b802-a4ea104a0611.ttf") format("truetype"), url("../../../brands/mwg/Fonts/15c556fc-4608-4b01-8a0d-9c8631c8bd74.svg#15c556fc-4608-4b01-8a0d-9c8631c8bd74") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Futura W01 Heavy";
  src: url("../../../brands/mwg/Fonts/da0637f7-7e81-4cbc-9f65-cfc35a127c4c.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/da0637f7-7e81-4cbc-9f65-cfc35a127c4c.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/40cc7f53-1cdb-4854-8d15-0feec3716ecc.woff2") format("woff2"), url("../../../brands/mwg/Fonts/f181fec3-5b1b-4e9f-94b6-e0d7150d1fbf.woff") format("woff"), url("../../../brands/mwg/Fonts/65ebb7f6-a11e-4744-8066-aa7029a5ba38.ttf") format("truetype"), url("../../../brands/mwg/Fonts/e23b4b94-7fc3-4dba-8b18-ec8ae6f0563f.svg#e23b4b94-7fc3-4dba-8b18-ec8ae6f0563f") format("svg");
  font-weight: bold;
  font-style: normal;
}
/* Futura not used
@font-face{
	font-family:"Futura W01 Light";
	src:url("Fonts/2c660b2f-8645-4b31-89fe-1c017eeb5e85.eot?#iefix");
	src:url("Fonts/2c660b2f-8645-4b31-89fe-1c017eeb5e85.eot?#iefix") format("eot"),url("Fonts/28b3ece5-82e3-4a7d-b043-3141dba45141.woff2") format("woff2"),url("Fonts/e80a3257-e0b2-4f7c-b4e8-0167c9adb7c0.woff") format("woff"),url("Fonts/5426d3ca-532d-4e71-a700-0a22917df569.ttf") format("truetype"),url("Fonts/67fb5232-0944-4965-8594-ed2972b84950.svg#67fb5232-0944-4965-8594-ed2972b84950") format("svg");
}
@font-face{
	font-family:"FuturaW01-LightOblique";
	src:url("Fonts/3df40436-6074-4f91-b510-d634b2151e8a.eot?#iefix");
	src:url("Fonts/3df40436-6074-4f91-b510-d634b2151e8a.eot?#iefix") format("eot"),url("Fonts/8cddeecd-b3df-4181-9f3d-186a0b11db20.woff2") format("woff2"),url("Fonts/1d09eebb-0bae-4073-881b-7a0e0e8e88ef.woff") format("woff"),url("Fonts/cd531335-acc1-4537-a7bf-95f8d4ccdf95.ttf") format("truetype"),url("Fonts/46a3f4db-5fa7-4322-bb01-8427b461fd8c.svg#46a3f4db-5fa7-4322-bb01-8427b461fd8c") format("svg");
}
@font-face{
	font-family:"Futura W01 Book";
	src:url("Fonts/57a6731b-fa5c-4c8a-bea8-e2f1a287f309.eot?#iefix");
	src:url("Fonts/57a6731b-fa5c-4c8a-bea8-e2f1a287f309.eot?#iefix") format("eot"),url("Fonts/febf3d0c-873f-4285-8ab4-77c31b26e747.woff2") format("woff2"),url("Fonts/4d0e252c-d811-4a5d-a7f3-6ad72c6b76f2.woff") format("woff"),url("Fonts/54250d43-02be-4ff9-b802-a4ea104a0611.ttf") format("truetype"),url("Fonts/15c556fc-4608-4b01-8a0d-9c8631c8bd74.svg#15c556fc-4608-4b01-8a0d-9c8631c8bd74") format("svg");
}
@font-face{
	font-family:"Futura W01 Book Oblique";
	src:url("Fonts/012343a3-dfcf-47cb-a171-b6562b97cd14.eot?#iefix");
	src:url("Fonts/012343a3-dfcf-47cb-a171-b6562b97cd14.eot?#iefix") format("eot"),url("Fonts/5f857ae7-182d-4f2f-ae7e-9e1c76a4cfd3.woff2") format("woff2"),url("Fonts/5fa88c9e-299a-498c-8ddf-5dbcde40259f.woff") format("woff"),url("Fonts/7a20f98f-c2a2-4899-819d-30535f0434c0.ttf") format("truetype"),url("Fonts/c8dbed6c-5c46-48bf-ac93-386f24720591.svg#c8dbed6c-5c46-48bf-ac93-386f24720591") format("svg");
}
@font-face{
	font-family:"Futura W01 Medium";
	src:url("Fonts/f0052336-792e-4fcf-8750-fe6d7d5dccba.eot?#iefix");
	src:url("Fonts/f0052336-792e-4fcf-8750-fe6d7d5dccba.eot?#iefix") format("eot"),url("Fonts/d50a1cc0-9e70-4383-b170-6570062160a4.woff2") format("woff2"),url("Fonts/1b696b29-a6bd-4411-a50f-37fd8a209b36.woff") format("woff"),url("Fonts/a3931c31-5998-4dbd-b7d5-d310e4ed3d60.ttf") format("truetype"),url("Fonts/6779412d-2ea7-4f1a-acfd-f6a527baaee7.svg#6779412d-2ea7-4f1a-acfd-f6a527baaee7") format("svg");
}
@font-face{
	font-family:"FuturaW01-MediumOblique";
	src:url("Fonts/8f76015c-aba7-43cd-abd7-29232fdf55db.eot?#iefix");
	src:url("Fonts/8f76015c-aba7-43cd-abd7-29232fdf55db.eot?#iefix") format("eot"),url("Fonts/f67aabc7-ba69-44b6-8221-5be75532c404.woff2") format("woff2"),url("Fonts/ea7214b2-6c5b-4a62-89df-594ba0d45149.woff") format("woff"),url("Fonts/80472e52-6fc5-47d3-a433-23eb82a4805d.ttf") format("truetype"),url("Fonts/c4b00a23-6dcd-4ac3-9c83-07e77640bdd4.svg#c4b00a23-6dcd-4ac3-9c83-07e77640bdd4") format("svg");
}
@font-face{
	font-family:"Futura W01 Bold";
	src:url("Fonts/3b3d00eb-6d89-47ec-83ee-48276a47ad94.eot?#iefix");
	src:url("Fonts/3b3d00eb-6d89-47ec-83ee-48276a47ad94.eot?#iefix") format("eot"),url("Fonts/04a4ca93-1306-487e-a524-e798404c93a7.woff2") format("woff2"),url("Fonts/2a65cbfc-5071-4b4d-bfc2-e052bb091ee2.woff") format("woff"),url("Fonts/812f781d-aa66-47a1-b6a2-7941effc1527.ttf") format("truetype"),url("Fonts/2a371030-ff67-40ac-8307-082c1fccf151.svg#2a371030-ff67-40ac-8307-082c1fccf151") format("svg");
}
@font-face{
	font-family:"Futura W01 Bold Oblique";
	src:url("Fonts/025dbf6f-925b-4949-8acc-bfd57280a5bd.eot?#iefix");
	src:url("Fonts/025dbf6f-925b-4949-8acc-bfd57280a5bd.eot?#iefix") format("eot"),url("Fonts/400422d9-2373-49f7-ad97-992ea1421b8d.woff2") format("woff2"),url("Fonts/501c3b31-5941-4198-bede-39e4702bbbcf.woff") format("woff"),url("Fonts/20c693f2-9dfa-4264-86d1-0bdc21393f1a.ttf") format("truetype"),url("Fonts/504b662f-9558-41e7-ad31-da7a33a5d4d8.svg#504b662f-9558-41e7-ad31-da7a33a5d4d8") format("svg");
}
@font-face{
	font-family:"Futura W01 ExtraBold";
	src:url("Fonts/e516390d-3788-4c01-aa7c-b3e02513fed3.eot?#iefix");
	src:url("Fonts/e516390d-3788-4c01-aa7c-b3e02513fed3.eot?#iefix") format("eot"),url("Fonts/cfdf2a9f-47ad-459a-a427-912b771caf18.woff2") format("woff2"),url("Fonts/71412249-2d57-471a-a4d5-981114297382.woff") format("woff"),url("Fonts/8ccb8a63-e876-4780-a50f-bcc566888d2a.ttf") format("truetype"),url("Fonts/91e409d1-261c-43dd-8ab7-32f46c395b1c.svg#91e409d1-261c-43dd-8ab7-32f46c395b1c") format("svg");
}
@font-face{
	font-family:"FuturaW01-ExtraBoldObli";
	src:url("Fonts/5e0ea8cf-349e-4970-bc27-3479279c24c6.eot?#iefix");
	src:url("Fonts/5e0ea8cf-349e-4970-bc27-3479279c24c6.eot?#iefix") format("eot"),url("Fonts/d59b2670-5b3b-4e4e-8da6-e5e3f657f530.woff2") format("woff2"),url("Fonts/ab2fb808-da20-49c3-93be-5747bdb7ad6d.woff") format("woff"),url("Fonts/bc17644f-8538-4de7-8cd9-c2e1636688b2.ttf") format("truetype"),url("Fonts/3003e780-5245-4b44-a4cd-e2ae6efe0639.svg#3003e780-5245-4b44-a4cd-e2ae6efe0639") format("svg");
}
@font-face{
	font-family:"Futura W01 Heavy";
	src:url("Fonts/da0637f7-7e81-4cbc-9f65-cfc35a127c4c.eot?#iefix");
	src:url("Fonts/da0637f7-7e81-4cbc-9f65-cfc35a127c4c.eot?#iefix") format("eot"),url("Fonts/40cc7f53-1cdb-4854-8d15-0feec3716ecc.woff2") format("woff2"),url("Fonts/f181fec3-5b1b-4e9f-94b6-e0d7150d1fbf.woff") format("woff"),url("Fonts/65ebb7f6-a11e-4744-8066-aa7029a5ba38.ttf") format("truetype"),url("Fonts/e23b4b94-7fc3-4dba-8b18-ec8ae6f0563f.svg#e23b4b94-7fc3-4dba-8b18-ec8ae6f0563f") format("svg");
}
@font-face{
	font-family:"FuturaW01-HeavyOblique";
	src:url("Fonts/77b66835-3b3a-4573-9896-28f9c45065e0.eot?#iefix");
	src:url("Fonts/77b66835-3b3a-4573-9896-28f9c45065e0.eot?#iefix") format("eot"),url("Fonts/8d55173a-596a-4af0-89f6-13aeccc0be76.woff2") format("woff2"),url("Fonts/f66d3dd0-7261-4072-82e0-b027fbc3e052.woff") format("woff"),url("Fonts/26b870c6-9a3b-42f7-aa44-4e6541ccae9d.ttf") format("truetype"),url("Fonts/e96bb300-507f-43df-b8f4-3e5dedf1a21b.svg#e96bb300-507f-43df-b8f4-3e5dedf1a21b") format("svg");
}
@font-face{
	font-family:"FuturaW01-LightCondense_774878";
	src:url("Fonts/ee9f8f53-9492-44fb-bc6a-707e94539565.eot?#iefix");
	src:url("Fonts/ee9f8f53-9492-44fb-bc6a-707e94539565.eot?#iefix") format("eot"),url("Fonts/3dc6b5f2-25d8-4137-a9df-6cefd8c3738e.woff2") format("woff2"),url("Fonts/8510732b-d556-4bc3-9189-2e2e543e6ebc.woff") format("woff"),url("Fonts/2499b658-e722-4e0b-8b08-341f08e59fdb.ttf") format("truetype"),url("Fonts/67276be2-f06d-40bb-88b6-bfa1e9de5309.svg#67276be2-f06d-40bb-88b6-bfa1e9de5309") format("svg");
}
@font-face{
	font-family:"FuturaW01-LightCondense_774881";
	src:url("Fonts/4915a84e-d63f-4641-bd75-ff97f651962b.eot?#iefix");
	src:url("Fonts/4915a84e-d63f-4641-bd75-ff97f651962b.eot?#iefix") format("eot"),url("Fonts/17d9558f-b08f-47a1-8839-54369b867f7e.woff2") format("woff2"),url("Fonts/f7f9c4a4-a540-4517-897c-b5d0c17068c2.woff") format("woff"),url("Fonts/a73542a4-1857-418e-a7d7-967067c243da.ttf") format("truetype"),url("Fonts/ec4da17e-bfc4-47cd-bf18-d088a8dd1e06.svg#ec4da17e-bfc4-47cd-bf18-d088a8dd1e06") format("svg");
}
@font-face{
	font-family:"FuturaW01-MediumCondens";
	src:url("Fonts/c9bb15b9-5c4a-477b-8e2d-1924c3ef942d.eot?#iefix");
	src:url("Fonts/c9bb15b9-5c4a-477b-8e2d-1924c3ef942d.eot?#iefix") format("eot"),url("Fonts/0f6472c7-fcbf-41b9-ad6a-5ebd7bd5defa.woff2") format("woff2"),url("Fonts/286ca836-0e48-43ba-9f12-8ba861fafeda.woff") format("woff"),url("Fonts/40e2893b-b4c0-4b91-aa42-4ab0be867d25.ttf") format("truetype"),url("Fonts/275744c1-8dd1-40d7-ae52-17728b66a3dc.svg#275744c1-8dd1-40d7-ae52-17728b66a3dc") format("svg");
}
@font-face{
	font-family:"FuturaW01-MediumCondObl";
	src:url("Fonts/d11a4948-4ace-4892-a9a2-e67265c1aed4.eot?#iefix");
	src:url("Fonts/d11a4948-4ace-4892-a9a2-e67265c1aed4.eot?#iefix") format("eot"),url("Fonts/691065e6-f0c0-42e5-a015-395f228110e7.woff2") format("woff2"),url("Fonts/fa904977-aa0b-4e26-be10-943dd1ca4e5e.woff") format("woff"),url("Fonts/74361f7f-5e1e-450c-8f18-716776f83d98.ttf") format("truetype"),url("Fonts/71813bad-618e-498c-90dc-7f82db8c1a66.svg#71813bad-618e-498c-90dc-7f82db8c1a66") format("svg");
}
@font-face{
	font-family:"FuturaW01-BoldCondensed_774890";
	src:url("Fonts/d5a62439-27d1-4deb-b8df-4c2610128f1b.eot?#iefix");
	src:url("Fonts/d5a62439-27d1-4deb-b8df-4c2610128f1b.eot?#iefix") format("eot"),url("Fonts/e1136c59-c711-426c-bcc6-2e53cee01713.woff2") format("woff2"),url("Fonts/e07f45c2-9c42-4c23-ab7a-c161556274ef.woff") format("woff"),url("Fonts/c188225b-c194-419b-8d14-c5d677fcb3eb.ttf") format("truetype"),url("Fonts/a92ba10a-1759-4dc6-b9b5-06e311b67829.svg#a92ba10a-1759-4dc6-b9b5-06e311b67829") format("svg");
}
@font-face{
	font-family:"FuturaW01-BoldCondensed_774893";
	src:url("Fonts/53e7f767-607a-456e-882f-eb8929656f58.eot?#iefix");
	src:url("Fonts/53e7f767-607a-456e-882f-eb8929656f58.eot?#iefix") format("eot"),url("Fonts/cb9f02e9-e1e3-43e6-aac7-291d519adf96.woff2") format("woff2"),url("Fonts/7c6841e4-d4ba-4d3a-b20f-4e8d6a66ba69.woff") format("woff"),url("Fonts/40dd32e2-b92f-4f8f-b0bb-44d58a17c470.ttf") format("truetype"),url("Fonts/ec286635-a373-4e03-ac4d-66a2cf5ac6a1.svg#ec286635-a373-4e03-ac4d-66a2cf5ac6a1") format("svg");
}
@font-face{
	font-family:"FuturaW01-ExtraBoldCond_774896";
	src:url("Fonts/bec66ca3-753a-469a-b153-fdd9e3ea7ce4.eot?#iefix");
	src:url("Fonts/bec66ca3-753a-469a-b153-fdd9e3ea7ce4.eot?#iefix") format("eot"),url("Fonts/e44d4258-7377-431a-b999-1496a3bf9e57.woff2") format("woff2"),url("Fonts/04733668-9f3f-4f2f-a534-14fb44683f83.woff") format("woff"),url("Fonts/1f9bced0-1224-4785-9553-68fcbac00914.ttf") format("truetype"),url("Fonts/23d05127-305c-4753-8f3a-16d8109db5ca.svg#23d05127-305c-4753-8f3a-16d8109db5ca") format("svg");
}
@font-face{
	font-family:"FuturaW01-ExtraBoldCond_774899";
	src:url("Fonts/9d48daa7-88b1-41ed-b086-f4314ac40c74.eot?#iefix");
	src:url("Fonts/9d48daa7-88b1-41ed-b086-f4314ac40c74.eot?#iefix") format("eot"),url("Fonts/6e2af073-8fe4-4ed6-9464-3a51718d8132.woff2") format("woff2"),url("Fonts/04e8852b-8371-4292-b870-9c670cc75bed.woff") format("woff"),url("Fonts/12c23072-18fa-4a45-9698-9ed4ce2c33bb.ttf") format("truetype"),url("Fonts/760b1c8f-1c70-4231-9d4b-e8927e3eaf98.svg#760b1c8f-1c70-4231-9d4b-e8927e3eaf98") format("svg");
}
@font-face{
	font-family:"FuturaW01-ShadowedExBol";
	src:url("Fonts/f604d636-0c61-447e-b586-a15b89dfb89e.eot?#iefix");
	src:url("Fonts/f604d636-0c61-447e-b586-a15b89dfb89e.eot?#iefix") format("eot"),url("Fonts/a458e37c-9378-4414-b0f8-6bfaaea11674.woff2") format("woff2"),url("Fonts/0617328d-bcdd-4de0-9393-48adedccb90f.woff") format("woff"),url("Fonts/e5730302-3ef2-418c-974b-2541711ac979.ttf") format("truetype"),url("Fonts/20f9445f-5f3e-4693-bb61-ce1269e07eaf.svg#20f9445f-5f3e-4693-bb61-ce1269e07eaf") format("svg");
}
@font-face{
	font-family:"Futura W01 Display";
	src:url("Fonts/b8338ec9-7386-4455-98bc-5cc883abb712.eot?#iefix");
	src:url("Fonts/b8338ec9-7386-4455-98bc-5cc883abb712.eot?#iefix") format("eot"),url("Fonts/bff61b32-630a-452e-a3b0-4e18b4f9dd0a.woff2") format("woff2"),url("Fonts/51cb4b21-8352-4241-b58c-b12efe8896b9.woff") format("woff"),url("Fonts/796d9f6c-3b50-49b8-8be2-2479733eccfc.ttf") format("truetype"),url("Fonts/11e87e8e-4941-4cdd-a491-a34e1f47d38c.svg#11e87e8e-4941-4cdd-a491-a34e1f47d38c") format("svg");
}
@font-face{
	font-family:"Futura W01 Black";
	src:url("Fonts/100b737d-1725-4523-b1fc-d2a279733ab7.eot?#iefix");
	src:url("Fonts/100b737d-1725-4523-b1fc-d2a279733ab7.eot?#iefix") format("eot"),url("Fonts/d72b159d-2d4f-4eb7-8ee2-27eaed06f292.woff2") format("woff2"),url("Fonts/6a6f96a4-65cb-4644-aae9-f4a35f4b47a8.woff") format("woff"),url("Fonts/c78afce6-c389-467f-adae-6d3e774ae59b.ttf") format("truetype"),url("Fonts/7e7a3fdd-e46c-4c9b-a401-80ac25a9ab6d.svg#7e7a3fdd-e46c-4c9b-a401-80ac25a9ab6d") format("svg");
}*/
/*
@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=36362a5b-6d76-4963-919d-93cb45583a4a");
@font-face{
	font-family:"Gill Sans W01";
	src:url("../../../brands/mwg/Fonts/acd8a043-828c-4c2c-98cb-b5224f5d4cdb.eot?#iefix");
	src:url("../../../brands/mwg/Fonts/acd8a043-828c-4c2c-98cb-b5224f5d4cdb.eot?#iefix") format("eot"),url("../../../brands/mwg/Fonts/a2926047-aec5-42f4-b352-e593469518be.woff2") format("woff2"),url("../../../brands/mwg/Fonts/c56da29d-9c5b-4d94-900f-770cde3dd317.woff") format("woff"),url("../../../brands/mwg/Fonts/378182d1-8021-4674-a814-cc8f01f9a937.ttf") format("truetype"),url("../../../brands/mwg/Fonts/d8851d95-478d-47a9-a0b0-a8d8e4ca127a.svg#d8851d95-478d-47a9-a0b0-a8d8e4ca127a") format("svg");
	font-weight: 100;
	font-style: normal;
}
@font-face{
	font-family:"Gill Sans W01";
	src:url("../../../brands/mwg/Fonts/fa48655b-c368-4796-9713-283410e3cd96.eot?#iefix");
	src:url("../../../brands/mwg/Fonts/fa48655b-c368-4796-9713-283410e3cd96.eot?#iefix") format("eot"),url("../../../brands/mwg/Fonts/de4e6ee5-4bb3-4aa3-b76b-8400446faf5e.woff2") format("woff2"),url("../../../brands/mwg/Fonts/fc0d04fc-d4ff-4958-a236-3ae4c3758bb7.woff") format("woff"),url("../../../brands/mwg/Fonts/c28733d9-2865-43c4-ae96-6f3342a7b31d.ttf") format("truetype"),url("../../../brands/mwg/Fonts/ce43af51-f2ff-4474-9925-6211223fd9e7.svg#ce43af51-f2ff-4474-9925-6211223fd9e7") format("svg");
	font-weight: 100;
	font-style: italic;
}
@font-face{
	font-family:"Gill Sans W01";
	src:url("../../../brands/mwg/Fonts/beab4258-af94-4971-a0db-b7bc2bef74bc.eot?#iefix");
	src:url("../../../brands/mwg/Fonts/beab4258-af94-4971-a0db-b7bc2bef74bc.eot?#iefix") format("eot"),url("../../../brands/mwg/Fonts/d9f9decc-5fa8-4390-a105-4f89f6b7b055.woff2") format("woff2"),url("../../../brands/mwg/Fonts/cd5a93fc-2bb1-48df-8982-11119cd6e270.woff") format("woff"),url("../../../brands/mwg/Fonts/b6bdc93b-2720-4c92-b68d-48499456178e.ttf") format("truetype"),url("../../../brands/mwg/Fonts/944cce8d-20bf-41c1-ae29-2bc8199859db.svg#944cce8d-20bf-41c1-ae29-2bc8199859db") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face{
	font-family:"Gill Sans W01";
	src:url("../../../brands/mwg/Fonts/1f6af904-724d-4f75-b836-51c3d674a37e.eot?#iefix");
	src:url("../../../brands/mwg/Fonts/1f6af904-724d-4f75-b836-51c3d674a37e.eot?#iefix") format("eot"),url("../../../brands/mwg/Fonts/b01b8a8a-cb45-4c4e-b2bb-e5b8853e6fe6.woff2") format("woff2"),url("../../../brands/mwg/Fonts/3e18b964-7a6f-4828-8e18-5cc698e1051f.woff") format("woff"),url("../../../brands/mwg/Fonts/a7622e06-0cde-414a-a25d-5e5f6f5bfcaa.ttf") format("truetype"),url("../../../brands/mwg/Fonts/ca4569d2-e4c3-4dec-8bfe-52712ef6bc31.svg#ca4569d2-e4c3-4dec-8bfe-52712ef6bc31") format("svg");
	font-weight: normal;
	font-style: italic;
}
@font-face{
	font-family:"Gill Sans W01";
	src:url("../../../brands/mwg/Fonts/1a6dec8e-26f9-4243-8495-835709538f92.eot?#iefix");
	src:url("../../../brands/mwg/Fonts/1a6dec8e-26f9-4243-8495-835709538f92.eot?#iefix") format("eot"),url("../../../brands/mwg/Fonts/2029e71f-067d-46a8-bc44-b5c64a258928.woff2") format("woff2"),url("../../../brands/mwg/Fonts/f05272f9-83e3-4de6-8423-5d57f730c87b.woff") format("woff"),url("../../../brands/mwg/Fonts/33f5d8d9-105f-4a49-9351-74ecae7f4a49.ttf") format("truetype"),url("../../../brands/mwg/Fonts/b56150eb-5caa-4385-b907-373e97ddb2ff.svg#b56150eb-5caa-4385-b907-373e97ddb2ff") format("svg");
	font-weight: bold;
	font-style: normal;
}
@font-face{
	font-family:"Gill Sans W01";
	src:url("../../../brands/mwg/Fonts/e2d1fd51-cc5e-4cfe-82f1-a6fb8b915569.eot?#iefix");
	src:url("../../../brands/mwg/Fonts/e2d1fd51-cc5e-4cfe-82f1-a6fb8b915569.eot?#iefix") format("eot"),url("../../../brands/mwg/Fonts/67903513-1227-4b23-ac40-c20c452c8db1.woff2") format("woff2"),url("../../../brands/mwg/Fonts/13437aee-fc9a-4378-886e-cde8c611857b.woff") format("woff"),url("../../../brands/mwg/Fonts/401121a5-d55e-49f5-bd62-aed0f5d202a3.ttf") format("truetype"),url("../../../brands/mwg/Fonts/3c0ab3f9-8efc-47e4-8c22-7ae262aaa612.svg#3c0ab3f9-8efc-47e4-8c22-7ae262aaa612") format("svg");
	font-weight: bold;
	font-style: italic;
}*/
/*  ####################  config\less\0_typo.less  ####################  */
@font-face {
  font-family: "DINNextRoundedLTW01-Bol";
  src: url("../../../fonts/Fonts/6746d969-4fe6-41c3-9825-bf64ef27f524.eot?#iefix");
  src: url("../../../fonts/Fonts/6746d969-4fe6-41c3-9825-bf64ef27f524.eot?#iefix") format("eot"), url("../../../fonts/Fonts/52382db1-3de6-473e-b9c0-3cb5e70e80a2.woff") format("woff"), url("../../../fonts/Fonts/9b4762b5-c629-43c5-aad0-ab5e65206cc6.ttf") format("truetype"), url("../../../fonts/Fonts/6884fec8-a15c-45b1-86ee-af4f4ff4f5d3.svg#6884fec8-a15c-45b1-86ee-af4f4ff4f5d3") format("svg");
}
@font-face {
  font-family: "DINNextRoundedLTW01-Reg";
  src: url("../../../fonts/Fonts/414aac2b-b155-4948-8733-ca83f707714f.eot?#iefix");
  src: url("../../../fonts/Fonts/414aac2b-b155-4948-8733-ca83f707714f.eot?#iefix") format("eot"), url("../../../fonts/Fonts/b03c5cd2-c6ad-4764-9cab-bf6211f181a7.woff") format("woff"), url("../../../fonts/Fonts/e06f8fa7-aeda-4810-967e-0fd3d4621441.ttf") format("truetype"), url("../../../fonts/Fonts/82765f99-353c-4685-8ae4-4f0f0208ccd1.svg#82765f99-353c-4685-8ae4-4f0f0208ccd1") format("svg");
}
@font-face {
  font-family: "DINNextRoundedLTW01-Lig";
  src: url("../../../fonts/Fonts/a1de4b41-809e-4f42-8768-ed5a3e9f8f05.eot?#iefix");
  src: url("../../../fonts/Fonts/a1de4b41-809e-4f42-8768-ed5a3e9f8f05.eot?#iefix") format("eot"), url("../../../fonts/Fonts/a97ce140-d04b-430b-a41b-56ea0794c997.woff") format("woff"), url("../../../fonts/Fonts/ad44eab7-3b14-4691-8a6d-f6f344f54cb6.ttf") format("truetype"), url("../../../fonts/Fonts/39f433a1-f35d-4fad-86d1-889cbd83b680.svg#39f433a1-f35d-4fad-86d1-889cbd83b680") format("svg");
}
@font-face {
  font-family: "DINNextRoundedLTW01-Med";
  src: url("../../../fonts/Fonts/6b52da97-62cc-435e-9602-a010041892ca.eot?#iefix");
  src: url("../../../fonts/Fonts/6b52da97-62cc-435e-9602-a010041892ca.eot?#iefix") format("eot"), url("../../../fonts/Fonts/97252acf-16d3-480c-8269-89ea815e4179.woff") format("woff"), url("../../../fonts/Fonts/fb4860e4-3e80-46aa-92f9-63d03e5db476.ttf") format("truetype"), url("../../../fonts/Fonts/ed3349df-8331-450b-80a3-d83208eb54eb.svg#ed3349df-8331-450b-80a3-d83208eb54eb") format("svg");
}
@font-face {
  font-family: "Gill Sans W01";
  src: url("../../../brands/mwg/Fonts/acd8a043-828c-4c2c-98cb-b5224f5d4cdb.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/acd8a043-828c-4c2c-98cb-b5224f5d4cdb.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/a2926047-aec5-42f4-b352-e593469518be.woff2") format("woff2"), url("../../../brands/mwg/Fonts/c56da29d-9c5b-4d94-900f-770cde3dd317.woff") format("woff"), url("../../../brands/mwg/Fonts/378182d1-8021-4674-a814-cc8f01f9a937.ttf") format("truetype"), url("../../../brands/mwg/Fonts/d8851d95-478d-47a9-a0b0-a8d8e4ca127a.svg#d8851d95-478d-47a9-a0b0-a8d8e4ca127a") format("svg");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "Gill Sans W01";
  src: url("../../../brands/mwg/Fonts/fa48655b-c368-4796-9713-283410e3cd96.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/fa48655b-c368-4796-9713-283410e3cd96.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/de4e6ee5-4bb3-4aa3-b76b-8400446faf5e.woff2") format("woff2"), url("../../../brands/mwg/Fonts/fc0d04fc-d4ff-4958-a236-3ae4c3758bb7.woff") format("woff"), url("../../../brands/mwg/Fonts/c28733d9-2865-43c4-ae96-6f3342a7b31d.ttf") format("truetype"), url("../../../brands/mwg/Fonts/ce43af51-f2ff-4474-9925-6211223fd9e7.svg#ce43af51-f2ff-4474-9925-6211223fd9e7") format("svg");
  font-weight: 100;
  font-style: italic;
}
@font-face {
  font-family: "Gill Sans W01";
  src: url("../../../brands/mwg/Fonts/beab4258-af94-4971-a0db-b7bc2bef74bc.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/beab4258-af94-4971-a0db-b7bc2bef74bc.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/d9f9decc-5fa8-4390-a105-4f89f6b7b055.woff2") format("woff2"), url("../../../brands/mwg/Fonts/cd5a93fc-2bb1-48df-8982-11119cd6e270.woff") format("woff"), url("../../../brands/mwg/Fonts/b6bdc93b-2720-4c92-b68d-48499456178e.ttf") format("truetype"), url("../../../brands/mwg/Fonts/944cce8d-20bf-41c1-ae29-2bc8199859db.svg#944cce8d-20bf-41c1-ae29-2bc8199859db") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Gill Sans W01";
  src: url("../../../brands/mwg/Fonts/1f6af904-724d-4f75-b836-51c3d674a37e.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/1f6af904-724d-4f75-b836-51c3d674a37e.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/b01b8a8a-cb45-4c4e-b2bb-e5b8853e6fe6.woff2") format("woff2"), url("../../../brands/mwg/Fonts/3e18b964-7a6f-4828-8e18-5cc698e1051f.woff") format("woff"), url("../../../brands/mwg/Fonts/a7622e06-0cde-414a-a25d-5e5f6f5bfcaa.ttf") format("truetype"), url("../../../brands/mwg/Fonts/ca4569d2-e4c3-4dec-8bfe-52712ef6bc31.svg#ca4569d2-e4c3-4dec-8bfe-52712ef6bc31") format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Gill Sans W01";
  src: url("../../../brands/mwg/Fonts/1a6dec8e-26f9-4243-8495-835709538f92.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/1a6dec8e-26f9-4243-8495-835709538f92.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/2029e71f-067d-46a8-bc44-b5c64a258928.woff2") format("woff2"), url("../../../brands/mwg/Fonts/f05272f9-83e3-4de6-8423-5d57f730c87b.woff") format("woff"), url("../../../brands/mwg/Fonts/33f5d8d9-105f-4a49-9351-74ecae7f4a49.ttf") format("truetype"), url("../../../brands/mwg/Fonts/b56150eb-5caa-4385-b907-373e97ddb2ff.svg#b56150eb-5caa-4385-b907-373e97ddb2ff") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Gill Sans W01";
  src: url("../../../brands/mwg/Fonts/e2d1fd51-cc5e-4cfe-82f1-a6fb8b915569.eot?#iefix");
  src: url("../../../brands/mwg/Fonts/e2d1fd51-cc5e-4cfe-82f1-a6fb8b915569.eot?#iefix") format("eot"), url("../../../brands/mwg/Fonts/67903513-1227-4b23-ac40-c20c452c8db1.woff2") format("woff2"), url("../../../brands/mwg/Fonts/13437aee-fc9a-4378-886e-cde8c611857b.woff") format("woff"), url("../../../brands/mwg/Fonts/401121a5-d55e-49f5-bd62-aed0f5d202a3.ttf") format("truetype"), url("../../../brands/mwg/Fonts/3c0ab3f9-8efc-47e4-8c22-7ae262aaa612.svg#3c0ab3f9-8efc-47e4-8c22-7ae262aaa612") format("svg");
  font-weight: bold;
  font-style: italic;
}
/*  ####################  config\less\bootstrap_variables.less  ####################  */
/*  ####################  config\less\mixins.less  ####################  */
/*  ####################  config\less\variables.all.less  ####################  */
/* Font */
/* Color */
/*  ####################  config\less\mixins\alerts.less  ####################  */
/*  ####################  config\less\mixins\background-variant.less  ####################  */
/*  ####################  config\less\mixins\border-radius.less  ####################  */
/*  ####################  config\less\mixins\buttons.less  ####################  */
/*  ####################  config\less\mixins\center-block.less  ####################  */
/*  ####################  config\less\mixins\clearfix.less  ####################  */
/*  ####################  config\less\mixins\forms.less  ####################  */
/*  ####################  config\less\mixins\gradients.less  ####################  */
/*  ####################  config\less\mixins\grid-framework.less  ####################  */
/*  ####################  config\less\mixins\grid.less  ####################  */
/*  ####################  config\less\mixins\hide-text.less  ####################  */
/*  ####################  config\less\mixins\image.less  ####################  */
/*  ####################  config\less\mixins\labels.less  ####################  */
/*  ####################  config\less\mixins\list-group.less  ####################  */
/*  ####################  config\less\mixins\nav-divider.less  ####################  */
/*  ####################  config\less\mixins\nav-vertical-align.less  ####################  */
/*  ####################  config\less\mixins\opacity.less  ####################  */
/*  ####################  config\less\mixins\pagination.less  ####################  */
/*  ####################  config\less\mixins\panels.less  ####################  */
/*  ####################  config\less\mixins\progress-bar.less  ####################  */
/*  ####################  config\less\mixins\reset-filter.less  ####################  */
/*  ####################  config\less\mixins\resize.less  ####################  */
/*  ####################  config\less\mixins\responsive-visibility.less  ####################  */
/*  ####################  config\less\mixins\size.less  ####################  */
/*  ####################  config\less\mixins\sprite.less  ####################  */
/*  ####################  config\less\mixins\tab-focus.less  ####################  */
/*  ####################  config\less\mixins\table-row.less  ####################  */
/*  ####################  config\less\mixins\text-emphasis.less  ####################  */
/*  ####################  config\less\mixins\text-overflow.less  ####################  */
/*  ####################  config\less\mixins\vendor-prefixes.less  ####################  */
/*  ####################  config\less\variables\sprite-img.less  ####################  */
/*  ####################  config\brands\mwg\less\variables.less  ####################  */
/*  ####################  source\elements\brands\mwg\less\type@lg.less  ####################  */
h2,
.h2 {
  font-size: 80px;
  font-size: 4.444444444444445rem;
}
h3,
.h3 {
  font-size: 80px !important;
}
/*  ####################  source\modules-mwg\Angebot\brands\mwg\less\Angebot@lg.less  ####################  */
.mod-Angebot .description-text {
  font-size: 30px;
  font-size: 1.6666666666666667rem;
}
.mod-Angebot svg {
  min-height: 700px;
}
/*  ####################  source\modules-mwg\BackgroundVideo\brands\mwg\less\BackgroundVideo@lg.less  ####################  */
.mod-BackgroundVideo .text h2 {
  line-height: 220px;
  font-size: 280px;
}
/*  ####################  source\modules-mwg\BrandNetwork\brands\mwg\less\BrandNetwork@lg.less  ####################  */
.mod-BrandNetwork {
  margin: 50px auto;
}
.mod-BrandNetwork h2 {
  font-size: 40px;
  padding: 50px 0;
}
.mod-BrandNetwork .brands {
  max-width: 1056px;
  padding: 0 25px 50px;
}
/*  ####################  source\modules-mwg\BrandSkill\brands\mwg\less\BrandSkill@lg.less  ####################  */
.mod-BrandSkill {
  min-height: 1200px;
}
.mod-BrandSkill #svg-container .svg-size-helper {
  width: 30%;
  padding-bottom: 30%;
}
.mod-BrandSkill .switch {
  height: 52px;
  bottom: 45%;
  margin: auto;
  margin-bottom: 40px;
}
.mod-BrandSkill h2 {
  padding: 100px 0 35px;
}
.mod-BrandSkill .mod-FullCanvas {
  min-height: 800px;
}
@media screen and (min-width: 1400px) {
  #svg-container .svg-size-helper {
    width: 760px;
    padding-bottom: 760px;
  }
}
/*  ####################  source\modules-mwg\BrandSkillSwitchImage\brands\mwg\less\BrandSkillSwitchImage@lg.less  ####################  */
.mod-BrandSkillSwitchImage h2 {
  font-size: 50px;
  font-size: 2.7777777777777777rem;
}
.mod-BrandSkillSwitchImage .switch {
  font-size: 18px;
  position: absolute;
  right: 45px;
  bottom: 0px;
}
.mod-BrandSkillSwitchImage .switch .on-off .indicator {
  width: 56px;
  height: 32px;
}
/*  ####################  source\modules-mwg\ClientGalleryMWG\less\ClientGalleryMWG@lg.less  ####################  */
.mod-ClientGalleryMWG figure .responsive-media {
  width: 90%;
}
/*  ####################  source\modules-mwg\Content\brands\mwg\less\Content@lg.less  ####################  */
.mod-Content h3 {
  font-size: 80px;
  font-size: 4.444444444444445rem;
  font-size: 5.47945205479452vw;
}
.mod-Content p.text {
  font-size: 20px !important;
}
/*  ####################  source\modules-mwg\DataFader\less\DataFader@lg.less  ####################  */
.mod-DataFader {
  height: auto;
}
/*  ####################  source\modules-mwg\DownloadGallery\brands\mwg\less\DownloadGallery@lg.less  ####################  */
@media screen and (min-width: 1412px) {
  .mod-DownloadGallery .header .header-image-container img {
    margin-left: -50%;
  }
}
@media screen and (min-aspect-ratio: 4/4) {
  .mod-DownloadGallery .items {
    max-width: 1056px;
    margin: 0 auto;
    padding-top: 6px;
  }
  .mod-DownloadGallery .items .item-container {
    padding: 6px;
  }
}
/*  ####################  source\modules-mwg\Footer\brands\mwg\less\Footer@lg.less  ####################  */
.mod-Footer p {
  margin-right: 20px;
  width: auto;
}
/*  ####################  source\modules-mwg\HomeIntro\brands\mwg\less\HomeIntro@lg.less  ####################  */
.mod-HomeIntro {
  width: 82.19178082%;
}
.mod-HomeIntro .home-bg {
  width: 64.38356164%;
  padding-top: 19.78021978vh;
}
.mod-HomeIntro .home-bg img {
  width: 100%;
}
.mod-HomeIntro .text {
  width: 31.50684932%;
  padding-top: 52.74725275vh;
}
.mod-HomeIntro .text {
  font-size: 24px;
  font-size: 1.3333333333333333rem;
  font-size: 1.643835616438356vw;
}
.mod-HomeIntro .text .byline,
.mod-HomeIntro .text .byline .h6 {
  font-size: 20px;
  font-size: 1.1111111111111112rem;
  font-size: 1.36986301369863vw;
}
.mod-HomeIntro .cta {
  display: block;
}
/*  ####################  source\modules-mwg\KeyValue\brands\mwg\less\KeyValue@lg.less  ####################  */
/*  ####################  source\modules-mwg\KeyValues\brands\mwg\less\KeyValues@lg.less  ####################  */
.mod-KeyValues {
  padding-bottom: 0;
}
/*  ####################  source\modules-mwg\LocationItem\brands\mwg\less\LocationItem@lg.less  ####################  */
.mod-LocationItem h4 {
  font-size: 24px !important;
}
/*  ####################  source\modules-mwg\Locations\brands\mwg\less\Locations@lg.less  ####################  */
.mod-Locations h2 {
  font-size: 40px;
  font-size: 2.2222222222222223rem;
}
/*  ####################  source\modules-mwg\Management\brands\mwg\less\Management@lg.less  ####################  */
.mod-Management h2 {
  max-width: 1056px;
  font-size: 80px;
  padding: 50px 0 30px;
  margin: 50px auto 0;
  width: auto !important;
  max-width: 1000000px;
}
/*  ####################  source\modules-mwg\ManagementItem\brands\mwg\less\ManagementItem@lg.less  ####################  */
@media screen and (min-width: 1263px) {
  .mod-ManagementItem .text h4 {
    font-size: 24px;
  }
  .mod-ManagementItem .text p {
    font-size: 14px;
    font-size: 0.7777777777777778rem;
  }
}
@media screen and (max-width: 1262px) {
  .mod-ManagementItem .text h4 {
    font-size: 24px;
  }
}
/*  ####################  source\modules-mwg\Mission\brands\mwg\less\Mission@lg.less  ####################  */
/*  ####################  source\modules-mwg\NavPrimary\brands\mwg\less\NavPrimary@lg.less  ####################  */
.mod-NavPrimary .nav-second-level a {
  font-size: 48px !important;
}
/*  ####################  source\modules-mwg\Trailer1\brands\mwg\less\Trailer1@lg.less  ####################  */
.mod-Trailer1 h2 {
  line-height: 1.5;
  font-size: 50px !important;
}
/*  ####################  source\modules-mwg\Trailer2\brands\mwg\less\Trailer2@lg.less  ####################  */
.mod-Trailer2 .number {
  font-size: 50px;
  font-size: 2.7777777777777777rem;
  width: 140px;
  height: 140px;
  line-height: 126px;
  border-radius: 70px;
  border: 8px solid #ffffff;
}
.mod-Trailer2 .text {
  width: 76.71232877%;
  max-width: 1120px;
}
.mod-Trailer2 .text {
  padding: 2em 0em 80px 4.10958904vw;
}
.mod-Trailer2 .text p {
  font-size: 50px;
  font-size: 2.7777777777777777rem;
}
/*  ####################  source\modules-mwg\Truth\brands\mwg\less\Truth@lg.less  ####################  */
.mod-Truth {
  padding: 31.25vh 4.10958904vw 18.22916667vh;
}
.mod-Truth h2 {
  font-size: 50px;
  font-size: 2.7777777777777777rem;
}
/*  ####################  source\modules-mwg\Truth2\brands\mwg\less\Truth2@lg.less  ####################  */
/*  ####################  source\modules-mwg\WeAre\brands\mwg\less\WeAre@lg.less  ####################  */
/**
 * $Rev: 169 $
 * $LastChangedDate: 2014-08-22 10:17:43 +0200 (Fr, 22 Aug 2014) $
 * $Id $
 */
.mod-WeAre {
  max-width: 1024px;
  margin: 150px auto;
}
.mod-WeAre h3 {
  font-size: 80px !important;
}
/*  ####################  source\modules-mrm-new\MultimediaItem\less\MultimediaItem@lg.less  ####################  */
.mod-MultimediaItem .text {
  font-size: 80px;
  font-size: 4.444444444444445rem;
  font-size: 5.47945205479452vw;
  width: 33.333333%;
  left: 14.44444444%;
  top: 57.02217529%;
}
