/* line 1, node_modules/js-breakpoints/breakpoints.scss */

html:after {
	content: "js-breakpoints-getComputedStyleTest";
	visibility: hidden;
	position: absolute;
	clip: rect(0 0 0 0);
	overflow: hidden;
	width: 0;
	height: 0;
}

/* line 5, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-caps {
	text-transform: uppercase;
	letter-spacing: 0.2em;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--1 {
	padding-top: 20px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--1 {
	padding-bottom: 20px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--1 {
	margin-top: 20px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--1 {
	margin-bottom: 20px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--2 {
	padding-top: 40px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--2 {
	padding-bottom: 40px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--2 {
	margin-top: 40px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--2 {
	margin-bottom: 40px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--3 {
	padding-top: 60px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--3 {
	padding-bottom: 60px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--3 {
	margin-top: 60px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--3 {
	margin-bottom: 60px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--4 {
	padding-top: 80px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--4 {
	padding-bottom: 80px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--4 {
	margin-top: 80px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--4 {
	margin-bottom: 80px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--5 {
	padding-top: 100px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--5 {
	padding-bottom: 100px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--5 {
	margin-top: 100px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--5 {
	margin-bottom: 100px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--6 {
	padding-top: 120px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--6 {
	padding-bottom: 120px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--6 {
	margin-top: 120px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--6 {
	margin-bottom: 120px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--7 {
	padding-top: 140px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--7 {
	padding-bottom: 140px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--7 {
	margin-top: 140px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--7 {
	margin-bottom: 140px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--8 {
	padding-top: 160px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--8 {
	padding-bottom: 160px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--8 {
	margin-top: 160px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--8 {
	margin-bottom: 160px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--9 {
	padding-top: 180px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--9 {
	padding-bottom: 180px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--9 {
	margin-top: 180px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--9 {
	margin-bottom: 180px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--10 {
	padding-top: 200px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--10 {
	padding-bottom: 200px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--10 {
	margin-top: 200px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--10 {
	margin-bottom: 200px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--11 {
	padding-top: 220px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--11 {
	padding-bottom: 220px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--11 {
	margin-top: 220px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--11 {
	margin-bottom: 220px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--12 {
	padding-top: 240px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--12 {
	padding-bottom: 240px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--12 {
	margin-top: 240px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--12 {
	margin-bottom: 240px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--13 {
	padding-top: 260px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--13 {
	padding-bottom: 260px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--13 {
	margin-top: 260px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--13 {
	margin-bottom: 260px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--14 {
	padding-top: 280px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--14 {
	padding-bottom: 280px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--14 {
	margin-top: 280px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--14 {
	margin-bottom: 280px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--15 {
	padding-top: 300px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--15 {
	padding-bottom: 300px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--15 {
	margin-top: 300px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--15 {
	margin-bottom: 300px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--16 {
	padding-top: 320px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--16 {
	padding-bottom: 320px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--16 {
	margin-top: 320px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--16 {
	margin-bottom: 320px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--17 {
	padding-top: 340px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--17 {
	padding-bottom: 340px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--17 {
	margin-top: 340px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--17 {
	margin-bottom: 340px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--18 {
	padding-top: 360px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--18 {
	padding-bottom: 360px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--18 {
	margin-top: 360px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--18 {
	margin-bottom: 360px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--19 {
	padding-top: 380px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--19 {
	padding-bottom: 380px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--19 {
	margin-top: 380px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--19 {
	margin-bottom: 380px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--20 {
	padding-top: 400px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--20 {
	padding-bottom: 400px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--20 {
	margin-top: 400px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--20 {
	margin-bottom: 400px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--21 {
	padding-top: 420px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--21 {
	padding-bottom: 420px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--21 {
	margin-top: 420px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--21 {
	margin-bottom: 420px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--22 {
	padding-top: 440px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--22 {
	padding-bottom: 440px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--22 {
	margin-top: 440px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--22 {
	margin-bottom: 440px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--23 {
	padding-top: 460px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--23 {
	padding-bottom: 460px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--23 {
	margin-top: 460px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--23 {
	margin-bottom: 460px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--24 {
	padding-top: 480px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--24 {
	padding-bottom: 480px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--24 {
	margin-top: 480px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--24 {
	margin-bottom: 480px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--25 {
	padding-top: 500px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--25 {
	padding-bottom: 500px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--25 {
	margin-top: 500px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--25 {
	margin-bottom: 500px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--26 {
	padding-top: 520px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--26 {
	padding-bottom: 520px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--26 {
	margin-top: 520px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--26 {
	margin-bottom: 520px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--27 {
	padding-top: 540px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--27 {
	padding-bottom: 540px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--27 {
	margin-top: 540px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--27 {
	margin-bottom: 540px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--28 {
	padding-top: 560px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--28 {
	padding-bottom: 560px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--28 {
	margin-top: 560px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--28 {
	margin-bottom: 560px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--29 {
	padding-top: 580px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--29 {
	padding-bottom: 580px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--29 {
	margin-top: 580px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--29 {
	margin-bottom: 580px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--30 {
	padding-top: 600px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--30 {
	padding-bottom: 600px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--30 {
	margin-top: 600px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--30 {
	margin-bottom: 600px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--31 {
	padding-top: 620px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--31 {
	padding-bottom: 620px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--31 {
	margin-top: 620px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--31 {
	margin-bottom: 620px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--32 {
	padding-top: 640px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--32 {
	padding-bottom: 640px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--32 {
	margin-top: 640px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--32 {
	margin-bottom: 640px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--33 {
	padding-top: 660px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--33 {
	padding-bottom: 660px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--33 {
	margin-top: 660px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--33 {
	margin-bottom: 660px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--34 {
	padding-top: 680px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--34 {
	padding-bottom: 680px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--34 {
	margin-top: 680px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--34 {
	margin-bottom: 680px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--35 {
	padding-top: 700px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--35 {
	padding-bottom: 700px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--35 {
	margin-top: 700px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--35 {
	margin-bottom: 700px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--36 {
	padding-top: 720px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--36 {
	padding-bottom: 720px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--36 {
	margin-top: 720px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--36 {
	margin-bottom: 720px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--37 {
	padding-top: 740px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--37 {
	padding-bottom: 740px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--37 {
	margin-top: 740px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--37 {
	margin-bottom: 740px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--38 {
	padding-top: 760px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--38 {
	padding-bottom: 760px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--38 {
	margin-top: 760px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--38 {
	margin-bottom: 760px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--39 {
	padding-top: 780px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--39 {
	padding-bottom: 780px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--39 {
	margin-top: 780px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--39 {
	margin-bottom: 780px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--40 {
	padding-top: 800px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--40 {
	padding-bottom: 800px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--40 {
	margin-top: 800px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--40 {
	margin-bottom: 800px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--41 {
	padding-top: 820px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--41 {
	padding-bottom: 820px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--41 {
	margin-top: 820px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--41 {
	margin-bottom: 820px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--42 {
	padding-top: 840px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--42 {
	padding-bottom: 840px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--42 {
	margin-top: 840px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--42 {
	margin-bottom: 840px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--43 {
	padding-top: 860px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--43 {
	padding-bottom: 860px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--43 {
	margin-top: 860px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--43 {
	margin-bottom: 860px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--44 {
	padding-top: 880px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--44 {
	padding-bottom: 880px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--44 {
	margin-top: 880px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--44 {
	margin-bottom: 880px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--45 {
	padding-top: 900px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--45 {
	padding-bottom: 900px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--45 {
	margin-top: 900px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--45 {
	margin-bottom: 900px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--46 {
	padding-top: 920px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--46 {
	padding-bottom: 920px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--46 {
	margin-top: 920px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--46 {
	margin-bottom: 920px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--47 {
	padding-top: 940px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--47 {
	padding-bottom: 940px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--47 {
	margin-top: 940px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--47 {
	margin-bottom: 940px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--48 {
	padding-top: 960px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--48 {
	padding-bottom: 960px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--48 {
	margin-top: 960px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--48 {
	margin-bottom: 960px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--49 {
	padding-top: 980px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--49 {
	padding-bottom: 980px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--49 {
	margin-top: 980px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--49 {
	margin-bottom: 980px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--50 {
	padding-top: 1000px;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--50 {
	padding-bottom: 1000px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--50 {
	margin-top: 1000px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--50 {
	margin-bottom: 1000px;
}

/* line 78, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-uppercase {
	text-transform: uppercase;
}

/* line 81, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-nowrap {
	white-space: nowrap;
}

/* line 84, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-big-target {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: block;
}

/* line 88, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-stack--1x {
	margin-bottom: 20px;
}

/* line 91, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-stack--2x {
	margin-bottom: 40px;
}

/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

/* line 6, node_modules/reset-css/_reset.scss */

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
main,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */

/* line 27, node_modules/reset-css/_reset.scss */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section {
	display: block;
}

/* line 31, node_modules/reset-css/_reset.scss */

body {
	line-height: 1;
}

/* line 34, node_modules/reset-css/_reset.scss */

ol,
ul {
	list-style: none;
}

/* line 37, node_modules/reset-css/_reset.scss */

blockquote,
q {
	quotes: none;
}

/* line 39, node_modules/reset-css/_reset.scss */

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

/* line 44, node_modules/reset-css/_reset.scss */

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_black-base {
	color: #000 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_black-base__hover:hover {
	color: #000 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_black-base {
	background-color: #000;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_black-base__hover:hover {
	background-color: #000;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_white-base {
	color: #fff !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_white-base__hover:hover {
	color: #fff !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_white-base {
	background-color: #fff;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_white-base__hover:hover {
	background-color: #fff;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_grey-l {
	color: #f0f0f0 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_grey-l__hover:hover {
	color: #f0f0f0 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_grey-l {
	background-color: #f0f0f0;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_grey-l__hover:hover {
	background-color: #f0f0f0;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_grey-base {
	color: #e2e2e2 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_grey-base__hover:hover {
	color: #e2e2e2 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_grey-base {
	background-color: #e2e2e2;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_grey-base__hover:hover {
	background-color: #e2e2e2;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_grey-d {
	color: #6f6f6f !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_grey-d__hover:hover {
	color: #6f6f6f !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_grey-d {
	background-color: #6f6f6f;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_grey-d__hover:hover {
	background-color: #6f6f6f;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_grey-dd {
	color: #3b3b3b !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_grey-dd__hover:hover {
	color: #3b3b3b !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_grey-dd {
	background-color: #3b3b3b;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_grey-dd__hover:hover {
	background-color: #3b3b3b;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_green-base {
	color: #35b4e7 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_green-base__hover:hover {
	color: #35b4e7 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_green-base {
	background-color: #35b4e7;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_green-base__hover:hover {
	background-color: #35b4e7;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_green-l {
	color: #35b4e7 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_green-l__hover:hover {
	color: #35b4e7 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_green-l {
	background-color: #35b4e7;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_green-l__hover:hover {
	background-color: #35b4e7;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_green-active {
	color: #35b4e7 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_green-active__hover:hover {
	color: #35b4e7 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_green-active {
	background-color: #35b4e7;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_green-active__hover:hover {
	background-color: #35b4e7;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_green-active_l {
	color: #35b4e7 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_green-active_l__hover:hover {
	color: #35b4e7 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_green-active_l {
	background-color: #35b4e7;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_green-active_l__hover:hover {
	background-color: #35b4e7;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-base {
	color: #004075 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-base__hover:hover {
	color: #004075 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-base {
	background-color: #004075;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-base__hover:hover {
	background-color: #004075;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-l {
	color: #35b4e7 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-l__hover:hover {
	color: #35b4e7 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-l {
	background-color: #35b4e7;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-l__hover:hover {
	background-color: #35b4e7;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-ll {
	color: #e5eff5 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-ll__hover:hover {
	color: #e5eff5 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-ll {
	background-color: #e5eff5;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-ll__hover:hover {
	background-color: #e5eff5;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-special {
	color: #005f98 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-special__hover:hover {
	color: #005f98 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-special {
	background-color: #005f98;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-special__hover:hover {
	background-color: #005f98;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-form {
	color: #4089b0 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_blue-form__hover:hover {
	color: #4089b0 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-form {
	background-color: #4089b0;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_blue-form__hover:hover {
	background-color: #4089b0;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_red-base {
	color: #d70000 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_red-base__hover:hover {
	color: #d70000 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_red-base {
	background-color: #d70000;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_red-base__hover:hover {
	background-color: #d70000;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_success-base {
	color: #84aa00 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_success-base__hover:hover {
	color: #84aa00 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_success-base {
	background-color: #84aa00;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_success-base__hover:hover {
	background-color: #84aa00;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_orange-base {
	color: #ff7800 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_orange-base__hover:hover {
	color: #ff7800 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_orange-base {
	background-color: #ff7800;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_orange-base__hover:hover {
	background-color: #ff7800;
}

/* line 82, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_yellow-base {
	color: #ffc800 !important;
}

/* line 86, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.c_yellow-base__hover:hover {
	color: #ffc800 !important;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_yellow-base {
	background-color: #ffc800;
}

/* line 94, web/themes/custom/dreist/patterns/_lib/colors/colors.scss */

.bg_yellow-base__hover:hover {
	background-color: #ffc800;
}

@font-face {
	font-family: 'GeorgiaRegular';
	src: url("../fonts/36D9DA_0_0.woff2");
	src: url("../fonts/36D9DA_0_0.woff2") format("woff2"), url("../fonts/36D9DA_0_0.ttf") format("opentype"), url("../fonts/36D9DA_0_0.eot") format("eot"), url("../fonts/36D9DA_0_0.woff") format("woff");
}

@font-face {
	font-family: 'ProximaLight';
	src: url("../fonts/36D9DA_9_0.woff2");
	src: url("../fonts/36D9DA_9_0.woff2") format("woff2"), url("../fonts/36D9DA_9_0.ttf") format("opentype"), url("../fonts/36D9DA_9_0.eot") format("eot"), url("../fonts/36D9DA_9_0.woff") format("woff");
}

@font-face {
	font-family: 'ProximaRegular';
	src: url("../fonts/371681_2_0.woff2");
	src: url("../fonts/371681_2_0.woff2") format("woff2"), url("../fonts/371681_2_0.ttf") format("opentype"), url("../fonts/371681_2_0.eot") format("eot"), url("../fonts/371681_2_0.woff") format("woff");
}

@font-face {
	font-family: 'ProximaSemiBold';
	src: url("../fonts/36D9DA_7_0.woff2");
	src: url("../fonts/36D9DA_7_0.woff2") format("woff2"), url("../fonts/36D9DA_7_0.ttf") format("opentype"), url("../fonts/36D9DA_7_0.eot") format("eot"), url("../fonts/36D9DA_7_0.woff") format("woff");
}

@font-face {
	font-family: 'ProximaBold';
	src: url("../fonts/36D9DA_6_0.woff2");
	src: url("../fonts/36D9DA_6_0.woff2") format("woff2"), url("../fonts/36D9DA_6_0.ttf") format("opentype"), url("../fonts/36D9DA_6_0.eot") format("eot"), url("../fonts/36D9DA_6_0.woff") format("woff");
}

/* line 45, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g {
	font-size: 0;
	line-height: 0;
	position: relative;
	box-sizing: border-box;
	max-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	margin: auto;
}

/* line 12, node_modules/susy/sass/susy/output/support/_clearfix.scss */

.g:after {
	content: " ";
	display: block;
	clear: both;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g > [class*="g-"] {
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	padding-left: 15px;
	padding-right: 15px;
}

/* line 73, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g--inset {
	padding-left: 100px;
	padding-right: 100px;
	max-width: none;
}

/* line 80, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g--equal-height {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: center;
	justify-content: center;
}

/* line 85, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g--equal-height *[class*="g-"] {
	display: -ms-flexbox;
	display: flex;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-1-ps {
	margin-left: 5%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-1-pl {
	margin-left: -5%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-1 {
	width: 5%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-1.g-nested {
	width: 8.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-1 .g-1 {
	width: 60%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-1 .g-1.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-1 .g-1-ps {
	margin-left: 60%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2-ps {
	margin-left: 13.33333%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2-pl {
	margin-left: -13.33333%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2 {
	width: 13.33333%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2.g-nested {
	width: 16.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2 .g-1 {
	width: 30%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2 .g-1.g-nested {
	width: 50%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2 .g-1-ps {
	margin-left: 30%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2 .g-2 {
	width: 80%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2 .g-2.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2 .g-2-ps {
	margin-left: 80%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3-ps {
	margin-left: 21.66667%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3-pl {
	margin-left: -21.66667%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 {
	width: 21.66667%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3.g-nested {
	width: 25%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 .g-1 {
	width: 20%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 .g-1.g-nested {
	width: 33.33333%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 .g-1-ps {
	margin-left: 20%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 .g-2 {
	width: 53.33333%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 .g-2.g-nested {
	width: 66.66667%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 .g-2-ps {
	margin-left: 53.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 .g-3 {
	width: 86.66667%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 .g-3.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3 .g-3-ps {
	margin-left: 86.66667%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4-ps {
	margin-left: 30%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4-pl {
	margin-left: -30%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 {
	width: 30%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4.g-nested {
	width: 33.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-1 {
	width: 15%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-1.g-nested {
	width: 25%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-1-ps {
	margin-left: 15%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-2 {
	width: 40%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-2.g-nested {
	width: 50%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-2-ps {
	margin-left: 40%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-3 {
	width: 65%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-3.g-nested {
	width: 75%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-3-ps {
	margin-left: 65%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-4 {
	width: 90%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-4.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4 .g-4-ps {
	margin-left: 90%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5-ps {
	margin-left: 38.33333%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5-pl {
	margin-left: -38.33333%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 {
	width: 38.33333%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5.g-nested {
	width: 41.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-1 {
	width: 12%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-1.g-nested {
	width: 20%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-1-ps {
	margin-left: 12%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-2 {
	width: 32%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-2.g-nested {
	width: 40%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-2-ps {
	margin-left: 32%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-3 {
	width: 52%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-3.g-nested {
	width: 60%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-3-ps {
	margin-left: 52%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-4 {
	width: 72%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-4.g-nested {
	width: 80%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-4-ps {
	margin-left: 72%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-5 {
	width: 92%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-5.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5 .g-5-ps {
	margin-left: 92%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6-ps {
	margin-left: 46.66667%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6-pl {
	margin-left: -46.66667%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 {
	width: 46.66667%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6.g-nested {
	width: 50%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-1 {
	width: 10%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-1.g-nested {
	width: 16.66667%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-1-ps {
	margin-left: 10%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-2 {
	width: 26.66667%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-2.g-nested {
	width: 33.33333%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-2-ps {
	margin-left: 26.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-3 {
	width: 43.33333%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-3.g-nested {
	width: 50%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-3-ps {
	margin-left: 43.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-4 {
	width: 60%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-4.g-nested {
	width: 66.66667%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-4-ps {
	margin-left: 60%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-5 {
	width: 76.66667%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-5.g-nested {
	width: 83.33333%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-5-ps {
	margin-left: 76.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-6 {
	width: 93.33333%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-6.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6 .g-6-ps {
	margin-left: 93.33333%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7-ps {
	margin-left: 55%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7-pl {
	margin-left: -55%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 {
	width: 55%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7.g-nested {
	width: 58.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-1 {
	width: 8.57143%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-1.g-nested {
	width: 14.28571%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-1-ps {
	margin-left: 8.57143%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-2 {
	width: 22.85714%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-2.g-nested {
	width: 28.57143%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-2-ps {
	margin-left: 22.85714%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-3 {
	width: 37.14286%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-3.g-nested {
	width: 42.85714%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-3-ps {
	margin-left: 37.14286%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-4 {
	width: 51.42857%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-4.g-nested {
	width: 57.14286%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-4-ps {
	margin-left: 51.42857%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-5 {
	width: 65.71429%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-5.g-nested {
	width: 71.42857%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-5-ps {
	margin-left: 65.71429%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-6 {
	width: 80%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-6.g-nested {
	width: 85.71429%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-6-ps {
	margin-left: 80%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-7 {
	width: 94.28571%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-7.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7 .g-7-ps {
	margin-left: 94.28571%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8-ps {
	margin-left: 63.33333%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8-pl {
	margin-left: -63.33333%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 {
	width: 63.33333%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8.g-nested {
	width: 66.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-1 {
	width: 7.5%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-1.g-nested {
	width: 12.5%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-1-ps {
	margin-left: 7.5%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-2 {
	width: 20%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-2.g-nested {
	width: 25%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-2-ps {
	margin-left: 20%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-3 {
	width: 32.5%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-3.g-nested {
	width: 37.5%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-3-ps {
	margin-left: 32.5%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-4 {
	width: 45%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-4.g-nested {
	width: 50%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-4-ps {
	margin-left: 45%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-5 {
	width: 57.5%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-5.g-nested {
	width: 62.5%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-5-ps {
	margin-left: 57.5%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-6 {
	width: 70%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-6.g-nested {
	width: 75%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-6-ps {
	margin-left: 70%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-7 {
	width: 82.5%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-7.g-nested {
	width: 87.5%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-7-ps {
	margin-left: 82.5%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-8 {
	width: 95%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-8.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8 .g-8-ps {
	margin-left: 95%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9-ps {
	margin-left: 71.66667%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9-pl {
	margin-left: -71.66667%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 {
	width: 71.66667%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9.g-nested {
	width: 75%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-1 {
	width: 6.66667%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-1.g-nested {
	width: 11.11111%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-1-ps {
	margin-left: 6.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-2 {
	width: 17.77778%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-2.g-nested {
	width: 22.22222%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-2-ps {
	margin-left: 17.77778%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-3 {
	width: 28.88889%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-3.g-nested {
	width: 33.33333%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-3-ps {
	margin-left: 28.88889%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-4 {
	width: 40%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-4.g-nested {
	width: 44.44444%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-4-ps {
	margin-left: 40%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-5 {
	width: 51.11111%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-5.g-nested {
	width: 55.55556%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-5-ps {
	margin-left: 51.11111%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-6 {
	width: 62.22222%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-6.g-nested {
	width: 66.66667%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-6-ps {
	margin-left: 62.22222%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-7 {
	width: 73.33333%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-7.g-nested {
	width: 77.77778%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-7-ps {
	margin-left: 73.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-8 {
	width: 84.44444%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-8.g-nested {
	width: 88.88889%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-8-ps {
	margin-left: 84.44444%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-9 {
	width: 95.55556%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-9.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9 .g-9-ps {
	margin-left: 95.55556%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10-ps {
	margin-left: 80%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10-pl {
	margin-left: -80%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 {
	width: 80%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10.g-nested {
	width: 83.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-1 {
	width: 6%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-1.g-nested {
	width: 10%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-1-ps {
	margin-left: 6%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-2 {
	width: 16%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-2.g-nested {
	width: 20%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-2-ps {
	margin-left: 16%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-3 {
	width: 26%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-3.g-nested {
	width: 30%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-3-ps {
	margin-left: 26%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-4 {
	width: 36%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-4.g-nested {
	width: 40%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-4-ps {
	margin-left: 36%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-5 {
	width: 46%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-5.g-nested {
	width: 50%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-5-ps {
	margin-left: 46%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-6 {
	width: 56%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-6.g-nested {
	width: 60%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-6-ps {
	margin-left: 56%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-7 {
	width: 66%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-7.g-nested {
	width: 70%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-7-ps {
	margin-left: 66%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-8 {
	width: 76%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-8.g-nested {
	width: 80%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-8-ps {
	margin-left: 76%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-9 {
	width: 86%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-9.g-nested {
	width: 90%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-9-ps {
	margin-left: 86%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-10 {
	width: 96%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-10.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10 .g-10-ps {
	margin-left: 96%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11-ps {
	margin-left: 88.33333%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11-pl {
	margin-left: -88.33333%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 {
	width: 88.33333%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11.g-nested {
	width: 91.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-1 {
	width: 5.45455%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-1.g-nested {
	width: 9.09091%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-1-ps {
	margin-left: 5.45455%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-2 {
	width: 14.54545%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-2.g-nested {
	width: 18.18182%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-2-ps {
	margin-left: 14.54545%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-3 {
	width: 23.63636%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-3.g-nested {
	width: 27.27273%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-3-ps {
	margin-left: 23.63636%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-4 {
	width: 32.72727%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-4.g-nested {
	width: 36.36364%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-4-ps {
	margin-left: 32.72727%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-5 {
	width: 41.81818%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-5.g-nested {
	width: 45.45455%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-5-ps {
	margin-left: 41.81818%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-6 {
	width: 50.90909%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-6.g-nested {
	width: 54.54545%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-6-ps {
	margin-left: 50.90909%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-7 {
	width: 60%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-7.g-nested {
	width: 63.63636%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-7-ps {
	margin-left: 60%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-8 {
	width: 69.09091%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-8.g-nested {
	width: 72.72727%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-8-ps {
	margin-left: 69.09091%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-9 {
	width: 78.18182%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-9.g-nested {
	width: 81.81818%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-9-ps {
	margin-left: 78.18182%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-10 {
	width: 87.27273%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-10.g-nested {
	width: 90.90909%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-10-ps {
	margin-left: 87.27273%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-11 {
	width: 96.36364%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-11.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11 .g-11-ps {
	margin-left: 96.36364%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12-ps {
	margin-left: 96.66667%;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12-pl {
	margin-left: -96.66667%;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 {
	width: 96.66667%;
}

/* line 107, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12.g-nested {
	width: 100%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-1 {
	width: 5%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-1.g-nested {
	width: 8.33333%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-1-ps {
	margin-left: 5%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-2 {
	width: 13.33333%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-2.g-nested {
	width: 16.66667%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-2-ps {
	margin-left: 13.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-3 {
	width: 21.66667%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-3.g-nested {
	width: 25%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-3-ps {
	margin-left: 21.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-4 {
	width: 30%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-4.g-nested {
	width: 33.33333%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-4-ps {
	margin-left: 30%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-5 {
	width: 38.33333%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-5.g-nested {
	width: 41.66667%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-5-ps {
	margin-left: 38.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-6 {
	width: 46.66667%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-6.g-nested {
	width: 50%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-6-ps {
	margin-left: 46.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-7 {
	width: 55%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-7.g-nested {
	width: 58.33333%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-7-ps {
	margin-left: 55%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-8 {
	width: 63.33333%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-8.g-nested {
	width: 66.66667%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-8-ps {
	margin-left: 63.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-9 {
	width: 71.66667%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-9.g-nested {
	width: 75%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-9-ps {
	margin-left: 71.66667%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-10 {
	width: 80%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-10.g-nested {
	width: 83.33333%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-10-ps {
	margin-left: 80%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-11 {
	width: 88.33333%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-11.g-nested {
	width: 91.66667%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-11-ps {
	margin-left: 88.33333%;
}

/* line 111, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-12 {
	width: 96.66667%;
}

/* line 114, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-12.g-nested {
	width: 100%;
}

/* line 117, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12 .g-12-ps {
	margin-left: 96.66667%;
}

/* line 123, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g-m--up-12 {
	width: 100% !important;
}

/* line 131, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

body.g-baseline:before {
	content: '';
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1000%;
	pointer-events: none;
	background: url("images/grid-baseline.png");
	z-index: 1000;
}

/* line 1, web/themes/custom/dreist/patterns/_lib/base/base.sass */

tml {
	font-family: 'ProximaLight', Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
	text-size-adjust: none;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/base/base.sass */

body {
	background: #fff;
	color: #000;
	font-family: 'ProximaLight', Arial, sans-serif;
}

/* line 12, web/themes/custom/dreist/patterns/_lib/base/base.sass */

* {
	box-sizing: border-box;
	outline: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* line 17, web/themes/custom/dreist/patterns/_lib/base/base.sass */

*::-webkit-media-controls-panel,
*::-webkit-media-controls-play-button,
*::-webkit-media-controls-start-playback-button {
	display: none !important;
	-webkit-appearance: none;
	appearance: none;
}

/* line 21, web/themes/custom/dreist/patterns/_lib/base/base.sass */

::selection {
	background: #d9dadc;
	color: #fff;
}

/* line 25, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.base__wrapper {
	margin: 0 auto;
	padding-top: 72px;
	background: #fff;
}

/* line 44, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.base__wrapper--full {
	max-width: none;
}

/* line 46, web/themes/custom/dreist/patterns/_lib/base/base.sass */

a {
	text-decoration: none;
}

/* line 50, web/themes/custom/dreist/patterns/_lib/base/base.sass */

img {
	width: 100%;
	height: auto;
	-ms-interpolation-mode: bicubic;
	image-rendering: -webkit-optimize-contrast;
	image-rendering: optimizeQuality;
	image-rendering: optimizeSpeed;
	image-rendering: -moz-crisp-edges;
}

/* line 61, web/themes/custom/dreist/patterns/_lib/base/base.sass */

button {
	border: none;
	border-radius: 0;
	width: auto;
	text-decoration: none;
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0;
	padding: 0;
	background: none;
}

/* line 74, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.intro .button {
	position: absolute;
	bottom: 40px;
}

/* line 81, web/themes/custom/dreist/patterns/_lib/base/base.sass */

#toolbar-bar {
	z-index: 999999999999;
}

/* line 85, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.field-group-tab {
	background: #004075;
	color: #fff;
}

/* line 89, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.links__list {
	border-top: 1px solid #004075;
}

/* line 92, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.links__list a {
	position: relative;
	border-bottom: 1px solid #004075;
	display: block;
	font-size: 18px;
	display: block;
	padding: 17px 0px 17px 20px;
	color: #004075;
}

/* line 101, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.links__list a:hover {
	color: #35b4e7;
}

/* line 104, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.links__list a:before {
	content: '';
	display: block;
	border-top: 2px solid #004075;
	border-right: 2px solid #004075;
	width: 7px;
	height: 7px;
	position: absolute;
	left: 0px;
	top: 20px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

/* line 117, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.chancery__profile a {
	font-size: 19px;
}

/* line 121, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.academy__opinions blockquote {
	margin-bottom: 60px;
}

/* line 125, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.pager__items {
	text-align: center;
	margin-top: 40px;
}

/* line 131, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.pager__items .pager__item a:hover {
	color: #35b4e7;
}

/* line 134, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.pager__items .pager__item.is-active {
	background-color: #fff !important;
	font-family: 'ProximaBold', Arial, sans-serif;
	border-bottom: 1px solid #004075;
}

/* line 140, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.pager__items li a {
	color: #004075;
	text-transform: uppercase;
}

/* line 153, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.no-translation {
	color: #e2e2e2;
	opacity: 0.5;
	font-size: 15px;
	letter-spacing: .1em;
}

/* line 159, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.award__item {
	cursor: pointer;
}

/* line 162, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.award__item__source {
	display: none !important;
}

/* line 166, web/themes/custom/dreist/patterns/_lib/base/base.sass */

#cboxLoadedContent .award__item__source {
	display: block !important;
}

/* line 169, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.eu-cookie-compliance-more-button {
	display: none;
}

/* line 173, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.eu-cookie-compliance-message a {
	color: #fff;
	text-decoration: underline;
}

/* line 178, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.hide_element {
	display: none;
}

/* line 183, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.base__page a {
	text-decoration: underline;
}

/* line 186, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.base__page ul {
	padding-left: 15px;
	padding-bottom: 20px;
}

/* line 190, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.base__page ul li:before {
	content: '·';
	position: absolute;
	left: -15px;
	top: -1px;
}

/* line 198, web/themes/custom/dreist/patterns/_lib/base/base.sass */

div[role=contentinfo] {
	height: 60px;
	margin-top: 90px;
	max-width: 1200px;
	margin: auto;
	padding-top: 42px;
	padding-bottom: 62px;
	padding-left: 32px;
	padding-right: 32px;
	font-size: 15px;
	margin-bottom: 30px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #84aa00;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
	background: rgba(132, 170, 0, .3);
}

/* line 219, web/themes/custom/dreist/patterns/_lib/base/base.sass */

#sliding-popup .agree-button {
	background: #e2e2e2;
	padding: 10px 20px;
	color: #004075;
	font-size: 15px;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 226, web/themes/custom/dreist/patterns/_lib/base/base.sass */

#sliding-popup .decline-button {
	background: none;
	border: 0px;
	color: white;
	text-shadow: none;
	box-shadow: none;
	font-size: 13px;
}

/* line 235, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.pager__item--previous .visually-hidden {
	left: 8px;
}

/* line 239, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.pager__item .visually-hidden {
	display: block;
	width: 149px;
	height: auto;
	clip: auto;
	right: 0px;
}

/* line 248, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.pager__item a span:last-child {
	display: none;
}

/* line 251, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.page__videos {
	padding-top: 50px;
	margin-bottom: 50px;
}

/* line 254, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.page__videos iframe {
	margin-right: 10px;
}

/* line 259, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.page__video__item {
	width: 49%;
	display: inline-block;
	margin-bottom: 50px;
}

/* line 269, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona-news-slider {
	width: 390px;
}

/* line 272, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__wrapper {
	display: -ms-flexbox;
	display: flex;
	padding: 0px 10px;
}

/* line 279, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item {
	height: 375px;
	margin: 10px;
	width: 33.333%;
	background: #eee;
	overflow: hidden;
	position: relative;
}

/* line 292, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item .news--front__item {
	padding: 20px;
}

/* line 294, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item .slick-slide {
	display: inline-block;
	vertical-align: top;
}

/* line 297, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item .views-row {
	max-width: 350px;
}

/* line 300, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item .slick-dots {
	text-align: center;
}

/* line 302, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item .slick-dots li {
	background: #004075;
	height: 4px;
	width: 40px;
	display: inline-block;
	transition: all 0.2s ease-in-out;
	margin: 0px 7px 40px 7px;
	cursor: pointer;
}

/* line 311, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item .slick-dots li.slick-active {
	background: #35b4e7;
}

/* line 314, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item .slick-dots li button {
	font-size: 0px;
}

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/

/* line 5, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#colorbox,
#cboxOverlay,
#cboxWrapper {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 9999;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0);
}

/* line 6, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxWrapper {
	max-width: none;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxOverlay {
	position: fixed;
	width: 100%;
	height: 100%;
}

/* line 8, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxMiddleLeft,
#cboxBottomLeft {
	clear: left;
}

/* line 9, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxContent {
	position: relative;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxLoadedContent {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

/* line 11, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxTitle {
	margin: 0;
}

/* line 12, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxLoadingOverlay,
#cboxLoadingGraphic {
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxPrevious,
#cboxNext,
#cboxClose,
#cboxSlideshow {
	cursor: pointer;
}

/* line 14, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

.cboxPhoto {
	float: left;
	margin: auto;
	border: 0;
	display: block;
	max-width: none;
	-ms-interpolation-mode: bicubic;
}

/* line 15, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

.cboxIframe {
	width: 100%;
	height: 100%;
	display: block;
	border: 0;
	padding: 0;
	margin: 0;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#colorbox,
#cboxContent,
#cboxLoadedContent {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}

/*
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/

/* line 23, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxOverlay {
	background: url(images/overlay.png) repeat 0 0;
	opacity: 0.9;
	filter: alpha(opacity=90);
}

/* line 24, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#colorbox {
	outline: 0;
}

/* line 25, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxTopLeft {
	width: 21px;
	height: 21px;
	background: url(images/controls.png) no-repeat -101px 0;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxTopRight {
	width: 21px;
	height: 21px;
	background: url(images/controls.png) no-repeat -130px 0;
}

/* line 27, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxBottomLeft {
	width: 21px;
	height: 21px;
	background: url(images/controls.png) no-repeat -101px -29px;
}

/* line 28, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxBottomRight {
	width: 21px;
	height: 21px;
	background: url(images/controls.png) no-repeat -130px -29px;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxMiddleLeft {
	width: 21px;
	background: url(images/controls.png) left top repeat-y;
}

/* line 30, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxMiddleRight {
	width: 21px;
	background: url(images/controls.png) right top repeat-y;
}

/* line 31, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxTopCenter {
	height: 21px;
	background: url(images/border.png) 0 0 repeat-x;
}

/* line 32, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxBottomCenter {
	height: 21px;
	background: url(images/border.png) 0 -29px repeat-x;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxContent {
	background: #fff;
	overflow: hidden;
}

/* line 34, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

.cboxIframe {
	background: #fff;
}

/* line 35, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxError {
	padding: 50px;
	border: 1px solid #ccc;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxLoadedContent {
	margin-bottom: 28px;
}

/* line 37, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxTitle {
	position: absolute;
	bottom: 4px;
	left: 0;
	text-align: center;
	width: 100%;
	color: #949494;
}

/* line 38, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxCurrent {
	position: absolute;
	bottom: 4px;
	left: 58px;
	color: #949494;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxLoadingOverlay {
	background: url(images/loading_background.png) no-repeat center center;
}

/* line 40, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxLoadingGraphic {
	background: url(images/loading.gif) no-repeat center center;
}

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */

/* line 43, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxPrevious,
#cboxNext,
#cboxSlideshow,
#cboxClose {
	border: 0;
	padding: 0;
	margin: 0;
	overflow: visible;
	width: auto;
	background: none;
}

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */

/* line 46, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active {
	outline: 0;
}

/* line 48, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxSlideshow {
	position: absolute;
	bottom: 4px;
	right: 30px;
	color: #0092ef;
}

/* line 49, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxPrevious {
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(images/controls.png) no-repeat -75px 0;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

/* line 50, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxPrevious:hover {
	background-position: -75px -25px;
}

/* line 51, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxNext {
	position: absolute;
	bottom: 0;
	left: 27px;
	background: url(images/controls.png) no-repeat -50px 0;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

/* line 52, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxNext:hover {
	background-position: -50px -25px;
}

/* line 53, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxClose {
	position: absolute;
	bottom: 0;
	right: 0;
	background: url(images/controls.png) no-repeat -25px 0;
	width: 25px;
	height: 25px;
	text-indent: -9999px;
}

/* line 54, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

#cboxClose:hover {
	background-position: -25px -25px;
}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/

/* line 61, web/themes/custom/dreist/patterns/_lib/colorbox-master/example1/colorbox.css */

.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(0, 255, 255, 1),endColorstr=rgba(0, 255, 255, 1));
}

/**
 * @file
 * Default styling for Geysir dialogs.
 *
 * @see core/themes/classy/css/components/dialog.css
 * @see core/themes/bartik/css/components/ui-dialog.css */

/* line 8, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog {
	font-family: 'ProximaRegular', Arial, sans-serif;
	border-radius: 0;
	position: absolute;
	z-index: 9;
	overflow: visible;
	color: #000;
	background: #f0f0f0;
	padding: 0;
}

/* line 18, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog .ui-dialog-buttonpane {
	margin-top: 0;
	background: #004075;
	padding: 0;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog .ui-dialog-buttonpane:before,
.ui-dialog.geysir-dialog .ui-dialog-buttonpane:after {
	display: none;
}

/* line 27, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	margin: 0;
	padding: 0;
	float: none;
}

/* line 32, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .button {
	border-radius: 0;
	margin: 0;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text {
	padding: 0;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog .ui-dialog-content .form-actions {
	padding: 0;
	margin: 0;
}

/* line 43, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog .ajax-progress-throbber {
	left: 49%;
	position: fixed;
	top: 48.5%;
	z-index: 10;
	background-color: #232323;
	background-image: url(/core/misc/loading-small.gif);
	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 7px;
	height: 24px;
	opacity: 0.9;
	padding: 4px;
	width: 24px;
}

/* line 58, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog .ajax-progress-throbber .throbber,
.ui-dialog.geysir-dialog .ajax-progress-throbber .message {
	display: none;
}

/* line 68, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-widget-overlay {
	background: #35b4e7;
	opacity: 0.7;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog .ui-dialog-buttonpane button {
	display: block;
	width: 100%;
}

/* line 3, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

*[data-geysir-field-paragraph-field-wrapper] .field--item {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-wrapper {
	padding: 20px 0;
	position: relative;
	clear: both;
}

/* line 8, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-wrapper > * {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-wrapper:hover {
	outline: 3px solid rgba(85, 142, 213, .5);
}

/* line 19, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-wrapper:hover::after {
	background-color: rgba(85, 142, 213, .5);
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	pointer-events: none;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links {
	bottom: 0;
	display: none;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 100;
	pointer-events: none;
}

/* line 41, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-wrapper:hover .geysir-field-paragraph-links {
	-ms-flex-align: center;
	align-items: center;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
}

/* line 47, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links li {
	display: block;
	margin: 0.5em;
	position: relative;
	pointer-events: all;
}

/* line 53, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links li.add-after,
.geysir-field-paragraph-links li.add-before {
	display: block;
	margin: 0 0 0 -20px;
	position: absolute;
	left: 50%;
}

/* line 58, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links li.add-after {
	bottom: -23px;
}

/* line 60, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links li.add-before {
	top: -23px;
}

/* line 63, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links .ajax-progress {
	left: 50%;
	margin: -5px 0 0 -8px;
	padding: 0;
	position: absolute;
	top: 50%;
}

/* line 70, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links .ajax-progress-throbber .throbber {
	display: block;
	height: 13px;
	padding: 0;
	width: 17px;
}

/* line 75, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links a {
	background-color: #fff;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	border: 1px solid #558ed5;
	border-radius: 50%;
	color: #558ed5;
	display: block;
	font-weight: bold;
	height: 40px;
	padding: 0;
	text-indent: -9999px;
	width: 40px;
}

/* line 90, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links a:hover {
	background-color: #f78a5f;
	border-color: #f78a5f;
	color: #fff;
}

/* line 96, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links li.add-after a,
.geysir-field-paragraph-links li.add-before a {
	background-image: url("data:image/svg+xml;charset=utf-8,%3C!-- Generated by IcoMoon.io --%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E %3Ctitle%3EAdd paragraph%3C/title%3E %3Cpath d='M19.375 7.5h-6.875v-6.875c0-0.345-0.28-0.625-0.625-0.625h-3.75c-0.345 0-0.625 0.28-0.625 0.625v6.875h-6.875c-0.345 0-0.625 0.28-0.625 0.625v3.75c0 0.345 0.28 0.625 0.625 0.625h6.875v6.875c0 0.345 0.28 0.625 0.625 0.625h3.75c0.345 0 0.625-0.28 0.625-0.625v-6.875h6.875c0.345 0 0.625-0.28 0.625-0.625v-3.75c0-0.345-0.28-0.625-0.625-0.625z'/%3E %3C/svg%3E");
}

/* line 98, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links li.delete a {
	background-image: url("data:image/svg+xml;charset=utf-8,%3C!-- Generated by IcoMoon.io --%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E %3Ctitle%3EDelete pararaph%3C/title%3E %3Cpath d='M3.75 20h12.5l1.25-13.75h-15zM12.5 2.5v-2.5h-5v2.5h-6.25v3.75l1.25-1.25h15l1.25 1.25v-3.75h-6.25zM11.25 2.5h-2.5v-1.25h2.5v1.25z'/%3E %3C/svg%3E");
}

/* line 100, web/themes/custom/dreist/patterns/_lib/geysir/_geysir.sass */

.geysir-field-paragraph-links li.edit a {
	background-image: url("data:image/svg+xml;charset=utf-8,%3C!-- Generated by IcoMoon.io --%3E %3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E %3Ctitle%3EEdit paragraph%3C/title%3E %3Cpath d='M16.875 0c1.726 0 3.125 1.399 3.125 3.125 0 0.704-0.233 1.353-0.625 1.875l-1.25 1.25-4.375-4.375 1.25-1.25c0.522-0.392 1.171-0.625 1.875-0.625zM1.25 14.375l-1.25 5.625 5.625-1.25 11.563-11.563-4.375-4.375-11.563 11.563zM13.976 7.101l-8.75 8.75-1.077-1.077 8.75-8.75 1.077 1.077z'/%3E %3C/svg%3E");
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

/* FONT PATH
 * -------------------------- */

@font-face {
	font-family: 'FontAwesome';
	src: url("../fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0");
	src: url("../fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0#iefix") format("embedded-opentype"), url("../fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
	font-weight: normal;
	font-style: normal;
}

/* line 4, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_core.scss */

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

/* makes the font 33% larger relative to the icon container */

/* line 5, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_larger.scss */

.fa-lg {
	font-size: 1.33333em;
	line-height: 0.75em;
	vertical-align: -15%;
}

/* line 10, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_larger.scss */

.fa-2x {
	font-size: 2em;
}

/* line 11, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_larger.scss */

.fa-3x {
	font-size: 3em;
}

/* line 12, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_larger.scss */

.fa-4x {
	font-size: 4em;
}

/* line 13, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_larger.scss */

.fa-5x {
	font-size: 5em;
}

/* line 3, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_fixed-width.scss */

.fa-fw {
	width: 1.28571em;
	text-align: center;
}

/* line 4, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_list.scss */

.fa-ul {
	padding-left: 0;
	margin-left: 2.14286em;
	list-style-type: none;
}

/* line 8, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_list.scss */

.fa-ul > li {
	position: relative;
}

/* line 10, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_list.scss */

.fa-li {
	position: absolute;
	left: -2.14286em;
	width: 2.14286em;
	top: 0.14286em;
	text-align: center;
}

/* line 16, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_list.scss */

.fa-li.fa-lg {
	left: -1.85714em;
}

/* line 4, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_bordered-pulled.scss */

.fa-border {
	padding: .2em .25em .15em;
	border: solid 0.08em #eee;
	border-radius: .1em;
}

/* line 10, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_bordered-pulled.scss */

.fa-pull-left {
	float: left;
}

/* line 11, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_bordered-pulled.scss */

.fa-pull-right {
	float: right;
}

/* line 14, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_bordered-pulled.scss */

.fa.fa-pull-left {
	margin-right: .3em;
}

/* line 15, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_bordered-pulled.scss */

.fa.fa-pull-right {
	margin-left: .3em;
}

/* Deprecated as of 4.4.0 */

/* line 19, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_bordered-pulled.scss */

.pull-right {
	float: right;
}

/* line 20, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_bordered-pulled.scss */

.pull-left {
	float: left;
}

/* line 23, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_bordered-pulled.scss */

.fa.pull-left {
	margin-right: .3em;
}

/* line 24, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_bordered-pulled.scss */

.fa.pull-right {
	margin-left: .3em;
}

/* line 4, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_animated.scss */

.fa-spin {
	animation: fa-spin 2s infinite linear;
}

/* line 9, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_animated.scss */

.fa-pulse {
	animation: fa-spin 1s infinite steps(8);
}

/* line 4, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_rotated-flipped.scss */

.fa-rotate-90 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

/* line 5, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_rotated-flipped.scss */

.fa-rotate-180 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

/* line 6, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_rotated-flipped.scss */

.fa-rotate-270 {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
}

/* line 8, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_rotated-flipped.scss */

.fa-flip-horizontal {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}

/* line 9, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_rotated-flipped.scss */

.fa-flip-vertical {
	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
	-ms-transform: scale(1, -1);
	transform: scale(1, -1);
}

/* line 14, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_rotated-flipped.scss */

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
	filter: none;
}

/* line 4, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_stacked.scss */

.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}

/* line 12, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_stacked.scss */

.fa-stack-1x,
.fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
}

/* line 18, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_stacked.scss */

.fa-stack-1x {
	line-height: inherit;
}

/* line 19, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_stacked.scss */

.fa-stack-2x {
	font-size: 2em;
}

/* line 20, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_stacked.scss */

.fa-inverse {
	color: #fff;
}

/* line 4, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_screen-reader.scss */

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}

/* line 51, web/themes/custom/dreist/patterns/_atoms/icon/font-awesome/font-awesome/_mixins.scss */

.sr-only-focusable:active,
.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto;
}

/* line 1, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h1 {
	font-family: 'ProximaSemiBold', Arial, sans-serif;
	font-size: 42px;
	line-height: 42px;
	text-transform: uppercase;
	color: #004075;
	padding-bottom: 26px;
}

/* line 18, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h1.small {
	font-size: 28px;
	line-height: 30px;
	padding-bottom: 13pxs;
}

/* line 32, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h2 {
	font-size: 36px;
	line-height: 48px;
	color: #004075;
}

/* line 50, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h2.small {
	font-size: 21px;
	min-height: 34px;
	line-height: 26px;
}

/* line 55, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h3 {
	font-size: 27px;
	line-height: 34px;
	margin-bottom: 20px;
	color: #004075;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 67, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h4 {
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 85, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

* {
	font-feature-settings: none !important;
	font-variant-ligatures: none !important;
}

/* line 88, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text {
	font-size: 15px;
	line-height: 17px;
	font-family: 'ProximaLight', Arial, sans-serif;
}

/* line 95, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text.blog__text--full a {
	text-decoration: underline;
}

/* line 99, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text.expert__accordion p a {
	text-decoration: underline;
}

/* line 114, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h1,
.text h2,
.text h3,
.text h4 {
	-webkit-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}

/* line 117, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text ol {
	list-style: decimal;
	padding-left: 17px;
}

/* line 121, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text ol li {
	padding-bottom: 10px;
}

/* line 125, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text ul.dotted {
	list-style: disc;
	padding-left: 20px;
}

/* line 128, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text ul.dotted li {
	font-size: 17px;
}

/* line 131, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text li {
	vertical-align: top;
	position: relative;
	line-height: 1.4em;
	font-size: 19px;
	color: #004075;
	margin-bottom: 5px;
}

/* line 144, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text p {
	font-size: 19px;
	margin-bottom: 26px;
	line-height: 26px;
	color: #004075;
	font-family: 'ProximaLight', Arial, sans-serif;
}

/* line 158, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text a {
	transition: color 0.2s ease-in-out;
	color: #004075;
}

/* line 162, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text a:hover {
	color: #35b4e7;
}

/* line 164, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text a:hover h3 {
	color: #35b4e7;
}

/* line 168, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text hr {
	border: none;
	height: 9px;
	margin-bottom: 17px;
}

/* line 173, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text hr.blue {
	background: #004075;
}

/* line 175, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text hr.white {
	background: #fff;
}

/* line 177, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text hr.half-width {
	width: 46.66667%;
}

/* line 186, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text sub,
.text sup {
	font-size: 75%;
	line-height: 0px;
	position: relative;
	vertical-align: baseline;
}

/* line 192, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text sup {
	top: -0.5em;
}

/* line 195, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text sub {
	bottom: -0.25em;
}

/* line 198, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text em {
	font-style: italic;
}

/* line 201, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text strong {
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 204, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text strong.no-block {
	display: inline;
}

/* line 208, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text blockquote p {
	font-size: 45px;
	line-height: 52px;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 217, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text blockquote cite {
	color: #004075;
	font-size: 16px;
	line-height: 26px;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 230, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text blockquote.small p {
	font-size: 36px;
	line-height: 40px;
	margin-bottom: 12px;
}

/* line 235, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text table {
	width: 101%;
	margin-left: -8px;
}

/* line 239, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text .intro-text {
	font-family: 'GeorgiaRegular', Arial, serif;
	font-size: 26px;
	line-height: 34px;
}

/* line 249, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.f_serif {
	font-family: 'GeorgiaRegular' !important;
}

/* line 252, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.section__title {
	font-size: 22px !important;
}

/* line 255, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.intro {
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 261, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

h1,
h2,
h3,
h4,
h5,
h6,
p,
li,
td,
span,
a {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTJBQkFGRUZFOTIyMTFFMEJDRDNEQzkxOTVGOTNBODAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTJBQkFGRjBFOTIyMTFFMEJDRDNEQzkxOTVGOTNBODAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MkFCQUZFREU5MjIxMUUwQkNEM0RDOTE5NUY5M0E4MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MkFCQUZFRUU5MjIxMUUwQkNEM0RDOTE5NUY5M0E4MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtrV+I8AAAAQSURBVHjaYvj//z8DQIABAAj8Av7bok0WAAAAAElFTkSuQmCC',sizingMethod=crop);
	zoom: 1;
}

/* line 3, web/themes/custom/dreist/patterns/_atoms/button/_button.sass */

.button__download a {
	text-transform: uppercase;
	display: inline-block;
	background: #3b3b3b;
	color: #fff;
	padding: 18px 60px;
	transition: all .2s ease-in-out;
	letter-spacing: 2px;
}

/* line 13, web/themes/custom/dreist/patterns/_atoms/button/_button.sass */

.button__download a.inverted:hover {
	color: #3b3b3b;
	background: #fff;
}

/* line 24, web/themes/custom/dreist/patterns/_atoms/button/_button.sass */

.button__download:hover a {
	background: #004075;
	color: #fff;
}

/* line 30, web/themes/custom/dreist/patterns/_atoms/button/_button.sass */

input.button {
	text-transform: uppercase;
	display: inline-block;
	background: #3b3b3b;
	color: #fff;
	padding: 15px 20px;
	transition: all .2s ease-in-out;
	margin-top: 50px;
}

/* line 40, web/themes/custom/dreist/patterns/_atoms/button/_button.sass */

input.button:hover a {
	background: #004075;
}

/* line 45, web/themes/custom/dreist/patterns/_atoms/button/_button.sass */

.experts input.button {
	background: transparent;
}

/* line 1, web/themes/custom/dreist/patterns/_atoms/icon/_icon.sass */

.icon--wrapper {
	border: 0 !important;
	clip: rect(0 0 0 0) !important;
	height: 1px !important;
	margin: -1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
}

/* line 11, web/themes/custom/dreist/patterns/_atoms/icon/_icon.sass */

.icon {
	display: inline-block;
	position: relative;
}

/* line 15, web/themes/custom/dreist/patterns/_atoms/icon/_icon.sass */

.icon__inner {
	display: block;
	position: relative;
}

/* line 19, web/themes/custom/dreist/patterns/_atoms/icon/_icon.sass */

.icon svg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

/* line 26, web/themes/custom/dreist/patterns/_atoms/icon/_icon.sass */

.icon .icon-click-target {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

/* line 34, web/themes/custom/dreist/patterns/_atoms/icon/_icon.sass */

.icon--flipped {
	-ms-transform: scaleX(-1);
	transform: scaleX(-1);
}

/* line 1, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-geysir-add {
	width: 20px;
}

/* line 5, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-geysir-add .icon__inner {
	padding-top: 100%;
}

/* line 9, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-geysir-pencil {
	width: 20px;
}

/* line 13, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-geysir-pencil .icon__inner {
	padding-top: 100%;
}

/* line 17, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-geysir-trash {
	width: 20px;
}

/* line 21, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-geysir-trash .icon__inner {
	padding-top: 100%;
}

/* line 25, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arbeitszeit {
	width: 112px;
}

/* line 29, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arbeitszeit .icon__inner {
	padding-top: 100%;
}

/* line 33, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-architecture {
	width: 112px;
}

/* line 37, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-architecture .icon__inner {
	padding-top: 100%;
}

/* line 41, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arrow-bullet-white {
	width: 12px;
}

/* line 45, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arrow-bullet-white .icon__inner {
	padding-top: 100%;
}

/* line 49, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arrow-bullet {
	width: 11.8px;
}

/* line 53, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arrow-bullet .icon__inner {
	padding-top: 94.4915254237288%;
}

/* line 57, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arrow-slider-left {
	width: 25px;
}

/* line 61, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arrow-slider-left .icon__inner {
	padding-top: 192%;
}

/* line 65, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arrow-slider-right {
	width: 24px;
}

/* line 69, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-arrow-slider-right .icon__inner {
	padding-top: 195.83333333333331%;
}

/* line 73, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-ausstattung {
	width: 112px;
}

/* line 77, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-ausstattung .icon__inner {
	padding-top: 100%;
}

/* line 81, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-businessintelligence {
	width: 112px;
}

/* line 85, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-businessintelligence .icon__inner {
	padding-top: 100%;
}

/* line 89, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-digtransformation {
	width: 112px;
}

/* line 93, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-digtransformation .icon__inner {
	padding-top: 89.28571428571429%;
}

/* line 97, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-events {
	width: 112px;
}

/* line 101, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-events .icon__inner {
	padding-top: 100%;
}

/* line 105, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-firmenwagen {
	width: 112px;
}

/* line 109, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-firmenwagen .icon__inner {
	padding-top: 100%;
}

/* line 113, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-homeoffice {
	width: 112px;
}

/* line 117, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-homeoffice .icon__inner {
	padding-top: 100%;
}

/* line 121, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-individuellearbeitszeit {
	width: 112px;
}

/* line 125, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-individuellearbeitszeit .icon__inner {
	padding-top: 100%;
}

/* line 129, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-managedservices {
	width: 112px;
}

/* line 133, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-managedservices .icon__inner {
	padding-top: 100%;
}

/* line 137, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-methodenkompetenz {
	width: 112px;
}

/* line 141, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-methodenkompetenz .icon__inner {
	padding-top: 100%;
}

/* line 145, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-reisezeit {
	width: 112px;
}

/* line 149, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-reisezeit .icon__inner {
	padding-top: 100%;
}

/* line 153, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-team {
	width: 112px;
}

/* line 157, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-team .icon__inner {
	padding-top: 100%;
}

/* line 161, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-verguetung {
	width: 112px;
}

/* line 165, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-verguetung .icon__inner {
	padding-top: 100%;
}

/* line 169, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-weiterbildung {
	width: 112px;
}

/* line 173, web/themes/custom/dreist/patterns/_atoms/icon/sprite/svg-symbols.css */

.icon-weiterbildung .icon__inner {
	padding-top: 100%;
}

/* line 1, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.table {
	border-top: 1px solid #004075;
	border-bottom: 1px solid #004075;
	margin-bottom: 20px;
}

/* line 5, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.table td {
	padding: 10px;
}

/* line 7, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.table tr {
	border-bottom: 1px solid #e2e2e2;
}

/* line 9, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.table tr:last-child {
	border: none;
}

/* line 14, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

table h4 {
	margin-bottom: 0px !important;
}

/* line 16, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

table h4 a {
	color: #35b4e7 !important;
}

/* line 49, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.table-scroll,
.js--scroll__table__show {
	position: absolute;
	left: 50%;
	margin-left: -63px;
	opacity: 0;
	animation: scroll 5s infinite;
	animation-iteration-count: 2;
}

/* line 3, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--video .video__logo {
	max-width: 400px;
	overflow: hidden;
}

/* line 7, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--grey {
	background: #e2e2e2;
}

/* line 10, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--grey-dd {
	background: #3b3b3b;
}

/* line 12, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--grey-dd p,
.section--grey-dd h1 {
	color: #fff;
}

/* line 14, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--grey-dd hr {
	background: #fff;
}

/* line 17, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--blue-l {
	background: #e5eff5;
	color: #fff;
}

/* line 21, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--blue-special {
	background: #005f98;
	color: #fff;
}

/* line 24, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--blue-special h1,
.section--blue-special p,
.section--blue-special a {
	color: #fff;
}

/* line 28, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--blue-special .list__table td {
	border-bottom: 1px solid #fff;
}

/* line 32, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--blue-special .list__table tr:first-child td {
	border-top: 1px solid #fff;
	padding-top: 8px;
}

/* line 36, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--blue-d {
	background: #004075;
	color: #fff;
}

/* line 39, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--blue-d h1,
.section--blue-d p,
.section--blue-d a {
	color: #fff;
}

/* line 43, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--blue-d .list__table td {
	border-bottom: 1px solid #fff;
}

/* line 47, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--blue-d .list__table tr:first-child td {
	border-top: 1px solid #fff;
	padding-top: 8px;
}

/* line 52, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--shadow {
	box-shadow: 0px -1px 4px 2px rgba(0, 0, 0, .23);
}

/* line 54, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--shadow h4 {
	margin-bottom: 0px;
}

/* line 57, web/themes/custom/dreist/patterns/_components/section/_section.sass */

.section--grey-d {
	background: #6f6f6f;
}

/* line 1, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header {
	height: 130px;
	position: fixed;
	background: #fff;
	width: 100%;
	z-index: 999999;
	font-family: 'ProximaBold', Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #004075;
	transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

/* line 30, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header a {
	color: inherit;
	font-size: 15px;
	letter-spacing: .1em;
}

/* line 35, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header a:hover {
	color: #004075;
}

/* line 38, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__meta {
	height: 45px;
	background: #6f6f6f;
}

/* line 42, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__meta .g {
	padding: 0px 15px;
}

/* line 45, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__search {
	position: absolute;
	right: 65px;
	width: 30%;
	padding-top: 8px;
}

/* line 55, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__search.is-active .header__search__form {
	display: block;
}

/* line 58, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__search__form {
	display: none;
}

/* line 61, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__search .form-item {
	margin-bottom: 0px;
	position: absolute;
	right: -13px;
	background: none;
	border-bottom: 1px solid #e2e2e2;
}

/* line 68, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__search .form-item .form-search {
	height: 29px;
	color: #fff;
	width: 100%;
	font-size: 19px;
	font-family: 'ProximaRegular', Arial, sans-serif;
	background: none;
}

/* line 76, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__search .form-submit {
	position: absolute;
	right: 20px;
	float: right;
	background: #3b3b3b;
	height: 29px;
	color: #fff;
	border: none;
	text-transform: uppercase;
	margin-top: 0px;
	line-height: 0.3;
	display: none;
}

/* line 89, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__main {
	box-shadow: 0px 3px 29px -9px rgba(0, 0, 0, .64);
}

/* line 91, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__main .g {
	padding: 0px 15px;
}

/* line 95, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__sub {
	margin-top: -1px;
	position: relative;
}

/* line 102, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__sub:before {
	position: absolute;
	top: 0px;
	content: '';
	height: 10px;
	width: 100%;
	background: linear-gradient(to bottom, rgba(0, 0, 0, .15) 0%, rgba(0, 0, 0, 0) 100%);
}

/* line 115, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__sub .region--header_sub {
	background: #fff;
	box-shadow: 0px 3px 29px -9px rgba(0, 0, 0, .64);
	height: 40px;
	padding-top: 13px;
	padding-right: 27px;
}

/* line 122, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__sub .region--header_sub nav {
	max-width: 1200px;
	margin: auto;
	text-align: right;
}

/* line 128, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__sub .region--header_sub nav .depth-wrapper--0 li {
	display: inline-block;
	padding-left: 30px;
}

/* line 131, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__sub .region--header_sub nav .depth-wrapper--0 li a {
	text-transform: none;
	text-transform: initial;
	font-size: 14px;
	font-weight: normal;
}

/* line 136, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__language {
	position: absolute;
	right: 15px;
	top: 10px;
}

/* line 141, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__language a {
	color: #fff;
}

/* line 144, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__centered {
	margin: 0 auto;
	position: relative;
}

/* line 149, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__logo {
	position: relative;
	padding: 0px 0 28px 130px;
	display: block;
	float: left;
	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
	z-index: 0;
}

/* line 161, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__logo svg {
	position: absolute;
	left: 0;
	top: 21px;
	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
	height: 43px;
	width: 175px;
}

/* line 357, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header .depth--0:hover > a {
	color: #35b4e7 !important;
}

/* line 359, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header .depth--0.has-below {
	transition: all 0.1s ease-in-out;
}

/* line 361, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header .depth--0.has-below:hover,
.header .depth--0.has-below.hovered {
	background: #f0f0f0;
}

/* line 365, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.fa-search {
	position: absolute;
	right: -10px;
	color: #fff;
	font-size: 20px;
	top: 15px;
	cursor: pointer;
}

/* line 373, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.fa-search:hover {
	color: #35b4e7;
}

/* line 377, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth-wrapper--0 .is-active {
	color: #35b4e7;
}

/* line 380, web/themes/custom/dreist/patterns/_components/header/_header.sass */

body.is-active--primary {
	overflow: hidden;
}

/* line 384, web/themes/custom/dreist/patterns/_components/header/_header.sass */

#block-languageswitcher .links {
	max-height: 28px;
	overflow: hidden;
}

/* line 390, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth--1 a:before {
	display: none;
}

/* line 394, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth--0 .depth-wrapper--1 {
	display: none;
}

/* line 398, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth--0:hover .depth-wrapper--1,
.depth--0.hovered .depth-wrapper--1 {
	display: block;
}

/* line 401, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth-wrapper--1 {
	padding-top: 15px;
	padding-bottom: 15px;
}

/* line 404, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth-wrapper--1 li {
	padding-bottom: 5px;
}

/* line 406, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth-wrapper--1 a {
	color: #fff !important;
	line-height: 20px !important;
}

/* line 409, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth-wrapper--1 a:hover,
.depth-wrapper--1 a.hovered {
	color: #35b4e7 !important;
}

/* line 412, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth-wrapper--1:hover,
.depth-wrapper--1.hovered {
	display: block;
	z-index: 9999;
}

/* line 417, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.depth-wrapper--1:before {
	content: '';
	width: 100%;
	height: 30px;
	position: absolute;
	top: -15px;
}

/* line 6, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer .header__logo {
	margin-bottom: 20px;
}

/* line 8, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer .header__logo svg {
	width: 45px;
}

/* line 10, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer .header__logo svg path {
	fill: #fff;
}

/* line 14, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__menu li {
	padding-bottom: 13px;
}

/* line 21, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__social {
	margin-top: -6px;
}

/* line 23, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__social li {
	padding-bottom: 13px;
}

/* line 28, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__wrapper {
	max-width: 1200px;
	margin: auto;
	font-size: 0px;
	vertical-align: top;
	padding: 0px 15px;
}

/* line 35, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__column {
	width: 20%;
	display: inline-block;
	vertical-align: top;
}

/* line 49, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer h4 {
	color: #fff;
	text-transform: uppercase;
	padding-bottom: 36px;
}

/* line 57, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer a {
	color: #e2e2e2;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 15px;
}

/* line 63, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer a:hover {
	color: #004075;
}

/* line 66, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__main {
	margin-top: -2px;
}

/* line 72, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__main li {
	padding-bottom: 42px;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 87, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__sites .views-row {
	padding-bottom: 15px;
}

/* line 95, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer #block-newsletter a p {
	font-size: 16px;
	text-transform: none;
	text-transform: initial;
	font-family: 'ProximaLight', Arial, sans-serif;
	color: #fff;
	letter-spacing: 0px;
	transition: all 0.2s ease-in-out;
}

/* line 104, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer #block-newsletter a:hover p {
	color: #35b4e7;
}

/* line 2, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competences .views-row {
	border-bottom: 1px solid #004075;
	position: relative;
}

/* line 6, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competences .views-row:first-child {
	border-top: 1px solid #004075;
}

/* line 9, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competences .views-row:before {
	content: '';
	display: block;
	border-top: 2px solid #004075;
	border-right: 2px solid #004075;
	width: 7px;
	height: 7px;
	position: absolute;
	left: 0px;
	top: 19px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

/* line 24, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competences .views-row a {
	font-size: 18px;
	display: block;
	padding: 15px;
	padding-left: 20px;
}

/* line 37, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competences__lang--chinese,
.competences__lang--default,
.competences__lang--russian {
	display: none;
}

/* line 42, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competences__lang--chinese.is-active,
.competences__lang--default.is-active,
.competences__lang--russian.is-active {
	display: block;
}

/* line 48, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__video {
	position: absolute;
	top: 0px;
	left: 50%;
	overflow: hidden;
	margin-left: -700px;
}

/* line 58, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__video iframe {
	width: 1405px;
	height: 387px;
}

/* line 63, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__header__print {
	display: none;
}

/* line 71, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__links a {
	display: inline-block;
	font-size: 16px;
	margin-bottom: 12px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	font-family: 'ProximaBold', Arial, sans-serif;
	margin-right: 15px;
	background: #e2e2e2;
	margin-bottom: 15px;
	padding: 15px 20px;
	cursor: pointer;
}

/* line 87, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__content {
	padding-top: 27px;
}

/* line 90, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__content a {
	text-decoration: underline;
}

/* line 93, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__content strong {
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 106, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__content ul {
	padding-left: 15px;
}

/* line 109, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__content ul li:before {
	content: '·';
	position: absolute;
	left: -15px;
	top: -1px;
}

/* line 115, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence--downloads {
	padding-top: 1px !important;
}

/* line 119, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__awards img {
	display: inline-block;
	max-width: 180px;
	max-height: 180px;
	margin: 0px 20px 20px 0px;
	width: auto;
	height: auto;
	vertical-align: top;
}

/* line 130, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__quotes blockquote {
	margin-top: 30px;
}

/* line 135, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__accordion ul {
	margin-bottom: 20px;
	margin-left: 20px;
}

/* line 141, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__accordion ul li:before {
	content: '·';
	position: absolute;
	left: -15px;
	top: -1px;
}

/* line 146, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__accordion strong {
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 161, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence .section--blue-l h4 {
	margin-bottom: 5px;
}

/* line 164, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__image {
	margin-top: 7px;
}

/* line 175, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__quote--1 {
	margin-top: 710px;
}

/* line 183, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence .section--blue-l ul {
	margin-bottom: 20px;
	margin-left: 20px;
}

/* line 189, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence .section--blue-l ul li:before {
	content: '·';
	position: absolute;
	left: -15px;
	top: -1px;
}

/* line 196, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence .section--blue-l p {
	margin-bottom: 5px;
}

/* line 199, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence .section--blue-l .g-m--up-12 {
	column-count: 2;
}

/* line 206, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.award__trigger {
	display: inline-block;
	cursor: pointer;
}

/* line 210, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.award--full {
	display: inline-block;
}

/* line 212, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.award--full img {
	opacity: 0;
	height: 0px;
	width: 0px;
}

/* line 219, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

#cboxLoadedContent .award--full img {
	opacity: 1 !important;
	height: auto !important;
	width: auto !important;
}

/* line 2, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.teaser-slider .news--overview__item {
	margin-bottom: 0px;
}

/* line 5, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.teaser-slider .slick-slide {
	display: inline-block;
	vertical-align: top;
}

/* line 9, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.teaser-slider .slick-dots {
	text-align: center;
}

/* line 11, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.teaser-slider .slick-dots li {
	background: #004075;
	height: 4px;
	width: 40px;
	display: inline-block;
	transition: all 0.2s ease-in-out;
	margin: 28px 7px 40px 7px;
	cursor: pointer;
}

/* line 20, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.teaser-slider .slick-dots li.slick-active {
	background: #35b4e7;
}

/* line 23, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.teaser-slider .slick-dots li button {
	font-size: 0px;
}

/* line 27, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-slide {
	display: inline-block;
	vertical-align: top;
}

/* line 31, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-dots {
	text-align: center;
}

/* line 33, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-dots li {
	background: #004075;
	height: 4px;
	width: 40px;
	display: inline-block;
	transition: all 0.2s ease-in-out;
	margin: 28px 7px 40px 7px;
	cursor: pointer;
}

/* line 42, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-dots li.slick-active {
	background: #35b4e7;
}

/* line 45, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-dots li button {
	font-size: 0px;
}

/* line 75, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.video-slide {
	padding: 20px;
	position: relative;
}

/* line 78, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.video-slide h3 {
	font-size: 18px;
	line-height: 24px;
	color: #004075;
	font-family: 'GeorgiaRegular', Arial, serif;
	margin-bottom: 15px;
}

/* line 84, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.video-slide iframe {
	max-width: 330px;
	max-height: 185px;
}

/* line 89, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.corona-webinar-slider .slick-arrow {
	position: absolute;
	bottom: 20px;
	width: 20px;
	height: 20px;
	border-right: 2px solid #004075;
	border-bottom: 2px solid #004075;
	display: block;
	font-size: 0px;
	z-index: 9999;
}

/* line 99, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.corona-webinar-slider .slick-prev {
	right: 50px;
	-ms-transform: rotate(-225deg);
	transform: rotate(-225deg);
}

/* line 102, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.corona-webinar-slider .slick-next {
	right: 20px;
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

/* line 2, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list p {
	margin-bottom: 0px;
}

/* line 5, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list td {
	border-bottom: 1px solid #004075;
}

/* line 17, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__column {
	padding: 0px 0px 8px;
}

/* line 21, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__column .file {
	display: block;
}

/* line 25, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__column__big p {
	margin-bottom: 9px !important;
}

/* line 28, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__column h4 {
	margin-bottom: 0px;
}

/* line 31, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__column p {
	margin: 0px;
}

/* line 37, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__column:last-child {
	text-align: right;
}

/* line 41, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__column:last-child:after {
	width: 100%;
}

/* line 44, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__column:last-child__big {
	width: 40%;
}

/* line 47, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__table {
	width: 100%;
	border-collapse: separate;
	border-spacing: 8px;
}

/* line 53, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__table tr:first-child td {
	border-top: 1px solid #004075;
	padding-top: 11px;
}

/* line 57, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__table--expert {
	max-width: 1230px;
	margin: auto;
	border-collapse: separate;
	border-spacing: 8px;
	padding-left: 24px;
}

/* line 68, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__table--expert ul {
	list-style: none !important;
	margin-left: 0px !important;
}

/* line 73, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__table--expert .list__column {
	padding-top: 0px;
}

/* line 76, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__table--expert .list__column:last-child {
	text-align: left;
	padding-right: 15px;
}

/* line 80, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__table--expert td {
	border-bottom: 1px solid #004075;
	padding-bottom: 10px;
}

/* line 85, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.view-dd-events-view .view-content {
	padding-left: 15px;
}

/* line 89, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.view-dd-download-page-view .view-content {
	padding-left: 0px;
}

/* line 1, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout {
	position: fixed;
	bottom: -229px;
	width: 100%;
	transition: all .5s ease-in-out;
	z-index: 9999;
}

/* line 13, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout .expert--news a {
	color: #fff;
}

/* line 19, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout .expert--news a:hover {
	color: #35b4e7;
}

/* line 22, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout--more {
	bottom: -470px;
}

/* line 25, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout--more .flyout__content {
	height: 540px;
}

/* line 28, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout--more .expert--news {
	margin-bottom: 30px;
	border-bottom: 1px solid white;
	padding-bottom: 30px;
}

/* line 33, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout.is-active {
	bottom: 0px;
}

/* line 37, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout.is-active .flyout__title:after {
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
}

/* line 41, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout--expert {
	bottom: -312px;
}

/* line 48, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout--expert .flyout__content {
	background: #3b3b3b;
	height: 380px;
}

/* line 52, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__title {
	width: 100%;
	position: relative;
	cursor: pointer;
}

/* line 57, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__title h3 {
	font-family: 'GeorgiaRegular', Arial, serif;
	color: #fff;
	font-size: 22px;
}

/* line 72, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__title:after {
	content: '';
	display: block;
	border-top: 2px solid #e2e2e2;
	border-right: 2px solid #e2e2e2;
	width: 8px;
	height: 8px;
	position: absolute;
	right: 2px;
	top: 13px;
	-ms-transform: rotate(315deg);
	transform: rotate(315deg);
	transition: all 0.3s ease-in-out;
}

/* line 88, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__wrapper {
	width: 1200px;
	margin: auto;
}

/* line 95, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__content {
	background: #004075;
	padding: 20px 15px;
	width: 570px;
	margin-right: 15px;
	float: right;
	color: #fff;
	transition: all 0.2s ease-in-out;
	height: 300px;
}

/* line 118, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__content:hover {
	background: #3b3b3b;
}

/* line 5, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list {
	width: 100%;
}

/* line 7, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list__item {
	font-size: 0px;
	min-height: 50px;
	transition: all 0.2s ease-in-out;
}

/* line 12, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list__item:hover {
	background: #e2e2e2;
}

/* line 17, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list__item:first-child .downloads--list__column:before {
	content: '';
	width: calc(100% - 10px);
	height: 1px;
	background: #004075;
	position: absolute;
	top: 0px;
	left: 0px;
}

/* line 26, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list__column {
	width: 25%;
	position: relative;
	padding: 15px 0px;
}

/* line 31, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list__column p {
	margin: 0px;
}

/* line 34, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list__column:first-child {
	padding-left: 10px;
}

/* line 37, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list__column:last-child {
	text-align: right;
	padding-right: 15px;
	font-size: 16px;
	margin-bottom: 12px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 48, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list__column:last-child:after {
	width: 100%;
}

/* line 51, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads--list__column:after {
	content: '';
	width: calc(100% - 10px);
	height: 1px;
	background: #004075;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

/* line 63, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.download section {
	overflow: hidden;
}

/* line 67, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.download p strong {
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 77, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.download p a {
	text-decoration: underline;
}

/* line 80, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.download__text {
	padding-top: 7px;
}

/* line 83, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.download__text h2 {
	font-size: 28px;
	line-height: 32px;
	margin-bottom: 20px;
	color: #004075;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 90, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.download__text ul {
	list-style: disc;
	padding-left: 20px;
	margin-bottom: 30px;
}

/* line 96, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.download__text ul li a {
	text-decoration: underline;
}

/* line 99, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.download .video__logo {
	left: -150px;
}

/* line 3, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__list--second {
	margin-top: 15px;
}

/* line 6, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__list--mobile {
	max-height: 100% !important;
}

/* line 9, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__list--mobile p {
	display: inline-block;
	padding-right: 15px;
	border-bottom: 1px solid #e2e2e2;
}

/* line 13, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__list--mobile i {
	margin-right: 6px;
}

/* line 16, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__list--mobile ul {
	margin-top: 10px;
}

/* line 24, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__accordion .views-row a {
	font-size: 19px;
	line-height: 22px;
	display: block;
	margin-bottom: 15px;
}

/* line 35, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__accordion .pager {
	margin-bottom: 22px;
}

/* line 39, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__content h3 {
	margin-top: 8px;
}

/* line 43, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__item {
	transition: all 0.2s ease-in-out;
	padding-top: 15px;
}

/* line 47, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__item ul {
	padding: 0px;
}

/* line 50, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__img,
.expert--list__name,
.expert--list__contact,
.expert--list__competences {
	min-height: 160px;
	font-size: 0px;
	vertical-align: top;
	text-align: left;
}

/* line 70, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__contact a:hover p,
.expert--list__competences a:hover p {
	color: #35b4e7;
}

/* line 73, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__img {
	width: 12%;
	position: relative;
	margin-top: 1px;
}

/* line 78, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__img:after {
	content: '';
	height: 1px;
	background-color: #004075;
	width: 300px;
	position: absolute;
	bottom: -1px;
	left: 0px;
}

/* line 90, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__img img {
	width: 130px !important;
	margin-bottom: 0px !important;
	height: auto;
}

/* line 103, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__name {
	width: 27%;
}

/* line 113, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__name .f_serif {
	font-size: 20px;
}

/* line 116, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__name p {
	margin-bottom: 0px;
}

/* line 119, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__contact {
	width: 32%;
}

/* line 128, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__competences {
	width: 30%;
}

/* line 136, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__headline {
	height: 67px;
}

/* line 139, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__headline td {
	position: relative;
	height: 55px;
	border-top: 1px solid #004075;
}

/* line 144, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__headline td span {
	position: absolute;
	padding-top: 12px;
	font-size: 19px;
	color: #004075;
}

/* line 158, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news span {
	display: block;
	font-size: 19px;
	line-height: 30px;
	font-weight: 200;
}

/* line 169, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news__social span {
	display: inline-block;
}

/* line 172, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news__social__item {
	display: inline-block;
	padding-right: 10px;
}

/* line 175, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news__social__item a {
	color: #fff;
	font-size: 22px;
	transition: all 0.2s ease-in-out;
}

/* line 182, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news__social__item svg {
	position: relative;
	top: 3px;
	width: 22px;
	height: 22px;
}

/* line 189, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news__social__item svg path:first-child {
	fill: #fff;
	transition: all 0.2s ease-in-out;
}

/* line 194, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news__social__item:hover a {
	color: #35b4e7;
}

/* line 198, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news__social__item:hover svg path:first-child {
	fill: #35b4e7;
}

/* line 202, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__download__items {
	margin-bottom: 10px;
}

/* line 204, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__download__items a {
	font-size: 19px;
	line-height: 24px;
}

/* line 211, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--downloads .accordion__content h3 {
	font-size: 20px;
	margin-bottom: 10px;
}

/* line 215, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header {
	position: relative;
}

/* line 221, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__tablet {
	display: none;
}

/* line 250, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__mobile {
	display: none;
}

/* line 274, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__language {
	padding-right: 102px;
}

/* line 276, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__language p {
	margin-bottom: 3px;
}

/* line 279, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__language span {
	font-size: 19px;
	line-height: 25px;
}

/* line 286, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__language span:after {
	content: '·';
	padding-left: 5px;
}

/* line 291, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__language span:last-child:after {
	content: '';
}

/* line 294, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__competences {
	border-top: 1px solid #004075;
	padding-top: 10px;
}

/* line 298, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__competences p {
	margin-bottom: 0px;
}

/* line 300, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__competences span {
	font-size: 19px;
	line-height: 26px;
	display: inline;
}

/* line 308, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__competences span:after {
	content: '·';
	padding-left: 5px;
}

/* line 313, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__competences span:last-child:after {
	content: '';
}

/* line 317, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact {
	color: #004075;
	background-position-x: center;
	background-position-y: top;
	background-repeat: no-repeat;
	background-size: 1400px;
	min-height: 650px;
}

/* line 339, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact .g-6-ps {
	margin-left: 50% !important;
}

/* line 351, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact a {
	color: #004075;
}

/* line 355, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__locations ul {
	display: inline-block;
	width: 49%;
}

/* line 362, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content {
	padding: 31px;
	margin-bottom: 80px;
	background: #fff;
}

/* line 381, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content .expert--news__social__item {
	position: absolute;
	right: 37px;
	bottom: 115px;
}

/* line 390, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content .expert--news__social__item a {
	font-size: 19px;
}

/* line 396, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content .expert--news__social__item svg {
	top: 4px;
}

/* line 400, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content .expert--news__social__item svg path:first-child {
	fill: #004075;
}

/* line 404, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content h2 {
	font-size: 33px;
	line-height: 37px;
}

/* line 408, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content h2.small {
	font-size: 19px;
}

/* line 412, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content__items {
	padding-bottom: 15px;
}

/* line 416, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content__items.expert__email {
	padding-bottom: 0px;
}

/* line 419, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content__items svg {
	position: absolute;
	left: -5px;
	top: 2px;
}

/* line 430, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content__items svg path:first-child {
	fill: #004075;
}

/* line 433, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content__items li {
	font-size: 19px;
}

/* line 436, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content__items li span {
	padding-left: 20px;
}

/* line 439, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content__items li span.position {
	padding-left: 35px;
}

/* line 448, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__awards img,
.expert__awards div {
	display: inline-block;
	margin: 0px 15px 15px 0px;
	vertical-align: top;
	max-height: 178px;
	max-width: 124px;
	width: auto;
}

/* line 459, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__awards div {
	max-width: 260px;
}

/* line 461, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__awards div img {
	max-width: 100%;
}

/* line 465, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__awards ul {
	list-style: none;
}

/* line 469, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__awards ul li:before {
	display: none;
}

/* line 472, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__awards a {
	text-decoration: none;
}

/* line 475, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__awards h2 {
	display: none;
}

/* line 481, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts .section--grey-dd .u-padbot--4 {
	padding-bottom: 10px !important;
}

/* line 488, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts--header-blue .section--grey-dd,
.experts--header-blue .experts__exposed,
.experts--header-blue #edit-field-dd-event-contact-location-target-id,
.experts--header-blue #edit-field-dd-event-typ-target-id,
.experts--header-blue #edit-field-dd-event-date-value,
.experts--header-blue #edit-field-dd-event-languages-target-id,
.experts--header-blue #edit-submit-dd-events-view {
	background-color: #005f98 !important;
}

/* line 496, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts--header-blue .section--grey-dd #edit-blog-search,
.experts--header-blue .section--grey-dd #edit-name,
.experts--header-blue .experts__exposed #edit-blog-search,
.experts--header-blue .experts__exposed #edit-name,
.experts--header-blue #edit-field-dd-event-contact-location-target-id #edit-blog-search,
.experts--header-blue #edit-field-dd-event-contact-location-target-id #edit-name,
.experts--header-blue #edit-field-dd-event-typ-target-id #edit-blog-search,
.experts--header-blue #edit-field-dd-event-typ-target-id #edit-name,
.experts--header-blue #edit-field-dd-event-date-value #edit-blog-search,
.experts--header-blue #edit-field-dd-event-date-value #edit-name,
.experts--header-blue #edit-field-dd-event-languages-target-id #edit-blog-search,
.experts--header-blue #edit-field-dd-event-languages-target-id #edit-name,
.experts--header-blue #edit-submit-dd-events-view #edit-blog-search,
.experts--header-blue #edit-submit-dd-events-view #edit-name {
	background: #4089b0 !important;
}

/* line 500, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts--header-blue #edit-submit-dd-events-view:hover {
	background-color: #4089b0 !important;
}

/* line 504, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__meta {
	width: 100%;
	position: relative;
	padding-left: 15px !important;
}

/* line 509, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__meta h3 {
	font-size: 24px;
	margin-bottom: 35px;
}

/* line 516, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__meta p {
	position: absolute;
	right: 10px;
	top: 0px;
}

/* line 527, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed {
	background-color: #3b3b3b;
	padding-bottom: 70px;
	margin-bottom: 70px;
}

/* line 542, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed__content {
	max-width: 770px;
	margin: auto;
	position: relative;
}

/* line 547, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-select {
	width: 105%;
}

/* line 555, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-title:after,
.experts__exposed .form-item-name:after {
	-ms-transform: rotate(45deg) !important;
	transform: rotate(45deg) !important;
}

/* line 558, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-field-dd-news-title-value,
.experts__exposed .form-item-field-dd-expert-name-value,
.experts__exposed .form-item-expert-name,
.experts__exposed .form-item-name,
.experts__exposed .form-item-title,
.experts__exposed .form-item-field-dd-download-title-value,
.experts__exposed .form-item-blog-search {
	margin-bottom: 0px;
}

/* line 567, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-field-dd-news-title-value input,
.experts__exposed .form-item-field-dd-expert-name-value input,
.experts__exposed .form-item-expert-name input,
.experts__exposed .form-item-name input,
.experts__exposed .form-item-title input,
.experts__exposed .form-item-field-dd-download-title-value input,
.experts__exposed .form-item-blog-search input {
	background: #6f6f6f;
	color: #e2e2e2;
	font-size: 20px;
	height: 67px;
	padding-left: 15px;
}

/* line 578, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-field-dd-news-title-value input:-ms-input-placeholder,
.experts__exposed .form-item-field-dd-expert-name-value input:-ms-input-placeholder,
.experts__exposed .form-item-expert-name input:-ms-input-placeholder,
.experts__exposed .form-item-name input:-ms-input-placeholder,
.experts__exposed .form-item-title input:-ms-input-placeholder,
.experts__exposed .form-item-field-dd-download-title-value input:-ms-input-placeholder,
.experts__exposed .form-item-blog-search input:-ms-input-placeholder {
	color: #e2e2e2;
}

.experts__exposed .form-item-field-dd-news-title-value input::placeholder,
.experts__exposed .form-item-field-dd-expert-name-value input::placeholder,
.experts__exposed .form-item-expert-name input::placeholder,
.experts__exposed .form-item-name input::placeholder,
.experts__exposed .form-item-title input::placeholder,
.experts__exposed .form-item-field-dd-download-title-value input::placeholder,
.experts__exposed .form-item-blog-search input::placeholder {
	color: #e2e2e2;
}

/* line 581, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-field-dd-news-title-value label,
.experts__exposed .form-item-field-dd-expert-name-value label,
.experts__exposed .form-item-expert-name label,
.experts__exposed .form-item-name label,
.experts__exposed .form-item-title label,
.experts__exposed .form-item-field-dd-download-title-value label,
.experts__exposed .form-item-blog-search label {
	display: none;
}

/* line 584, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-field-dd-news-title-value:after,
.experts__exposed .form-item-field-dd-expert-name-value:after,
.experts__exposed .form-item-expert-name:after,
.experts__exposed .form-item-name:after,
.experts__exposed .form-item-title:after,
.experts__exposed .form-item-field-dd-download-title-value:after,
.experts__exposed .form-item-blog-search:after {
	content: '';
	display: block;
	border-top: 2px solid #e2e2e2;
	border-right: 2px solid #e2e2e2;
	width: 8px;
	height: 8px;
	position: absolute;
	right: 14px;
	top: 30px;
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	transition: all 0.3s ease-in-out;
}

/* line 601, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item {
	background: none;
	margin-bottom: 0px;
}

/* line 605, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-site,
.experts__exposed .form-item-sprache,
.experts__exposed .form-item-standort,
.experts__exposed .form-item-field-dd-event-typ-target-id,
.experts__exposed .form-item-competence,
.experts__exposed .form-item-field-dd-news-category-target-id,
.experts__exposed .form-item-field-dd-event-contact-location-target-id,
.experts__exposed .form-item-expert-competence,
.experts__exposed .form-item-expert-site,
.experts__exposed .form-item-experte,
.experts__exposed .form-item-field-dd-event-date-value,
.experts__exposed .form-item-verbindungen,
.experts__exposed .form-item-field-dd-event-languages-target-id,
.experts__exposed .form-item-field-dd-download-category-target-id,
.experts__exposed .form-item-field-dd-news-entity-tags-target-id,
.experts__exposed .form-item-field-dd-news-date-value,
.experts__exposed .form-item-blog-archive-view,
.experts__exposed .form-item-job-location,
.experts__exposed .form-item-job-competence,
.experts__exposed .form-item-field-dd-job-aufgabenbereich-target-id,
.experts__exposed .form-item-expert-connection,
.experts__exposed .form-item-expert-language {
	width: 48%;
	position: relative;
	border-bottom: 1px solid #e2e2e2;
	margin-top: 20px;
}

/* line 635, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-site label,
.experts__exposed .form-item-sprache label,
.experts__exposed .form-item-standort label,
.experts__exposed .form-item-field-dd-event-typ-target-id label,
.experts__exposed .form-item-competence label,
.experts__exposed .form-item-field-dd-news-category-target-id label,
.experts__exposed .form-item-field-dd-event-contact-location-target-id label,
.experts__exposed .form-item-expert-competence label,
.experts__exposed .form-item-expert-site label,
.experts__exposed .form-item-experte label,
.experts__exposed .form-item-field-dd-event-date-value label,
.experts__exposed .form-item-verbindungen label,
.experts__exposed .form-item-field-dd-event-languages-target-id label,
.experts__exposed .form-item-field-dd-download-category-target-id label,
.experts__exposed .form-item-field-dd-news-entity-tags-target-id label,
.experts__exposed .form-item-field-dd-news-date-value label,
.experts__exposed .form-item-blog-archive-view label,
.experts__exposed .form-item-job-location label,
.experts__exposed .form-item-job-competence label,
.experts__exposed .form-item-field-dd-job-aufgabenbereich-target-id label,
.experts__exposed .form-item-expert-connection label,
.experts__exposed .form-item-expert-language label {
	color: #e2e2e2;
	position: relative;
	top: 32px;
	pointer-events: none;
	display: none;
}

/* line 642, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-site select,
.experts__exposed .form-item-sprache select,
.experts__exposed .form-item-standort select,
.experts__exposed .form-item-field-dd-event-typ-target-id select,
.experts__exposed .form-item-competence select,
.experts__exposed .form-item-field-dd-news-category-target-id select,
.experts__exposed .form-item-field-dd-event-contact-location-target-id select,
.experts__exposed .form-item-expert-competence select,
.experts__exposed .form-item-expert-site select,
.experts__exposed .form-item-experte select,
.experts__exposed .form-item-field-dd-event-date-value select,
.experts__exposed .form-item-verbindungen select,
.experts__exposed .form-item-field-dd-event-languages-target-id select,
.experts__exposed .form-item-field-dd-download-category-target-id select,
.experts__exposed .form-item-field-dd-news-entity-tags-target-id select,
.experts__exposed .form-item-field-dd-news-date-value select,
.experts__exposed .form-item-blog-archive-view select,
.experts__exposed .form-item-job-location select,
.experts__exposed .form-item-job-competence select,
.experts__exposed .form-item-field-dd-job-aufgabenbereich-target-id select,
.experts__exposed .form-item-expert-connection select,
.experts__exposed .form-item-expert-language select {
	outline: none;
	color: #e2e2e2;
	font-size: 15px;
	font-family: 'ProximaBold', Arial, sans-serif;
	letter-spacing: 0.1em;
	-webkit-appearance: none;
}

/* line 651, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-site:after,
.experts__exposed .form-item-sprache:after,
.experts__exposed .form-item-standort:after,
.experts__exposed .form-item-field-dd-event-typ-target-id:after,
.experts__exposed .form-item-competence:after,
.experts__exposed .form-item-field-dd-news-category-target-id:after,
.experts__exposed .form-item-field-dd-event-contact-location-target-id:after,
.experts__exposed .form-item-expert-competence:after,
.experts__exposed .form-item-expert-site:after,
.experts__exposed .form-item-experte:after,
.experts__exposed .form-item-field-dd-event-date-value:after,
.experts__exposed .form-item-verbindungen:after,
.experts__exposed .form-item-field-dd-event-languages-target-id:after,
.experts__exposed .form-item-field-dd-download-category-target-id:after,
.experts__exposed .form-item-field-dd-news-entity-tags-target-id:after,
.experts__exposed .form-item-field-dd-news-date-value:after,
.experts__exposed .form-item-blog-archive-view:after,
.experts__exposed .form-item-job-location:after,
.experts__exposed .form-item-job-competence:after,
.experts__exposed .form-item-field-dd-job-aufgabenbereich-target-id:after,
.experts__exposed .form-item-expert-connection:after,
.experts__exposed .form-item-expert-language:after {
	content: '';
	display: block;
	border-top: 2px solid #e2e2e2;
	border-right: 2px solid #e2e2e2;
	width: 8px;
	height: 8px;
	position: absolute;
	right: 2px;
	top: 8px;
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	transition: all 0.3s ease-in-out;
	pointer-events: none;
}

/* line 669, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-expert-site,
.experts__exposed .form-item-field-dd-news-category-target-id,
.experts__exposed .form-item-field-dd-event-contact-location-target-id,
.experts__exposed .form-item-site,
.experts__exposed .form-item-sprache,
.experts__exposed .form-item-standort,
.experts__exposed .form-item-field-dd-event-date-value,
.experts__exposed .form-item-field-dd-download-category-target-id,
.experts__exposed .form-item-field-dd-news-entity-tags-target-id,
.experts__exposed .form-item-blog-archive-view,
.experts__exposed .form-item-job-location,
.experts__exposed .form-item-job-competence,
.experts__exposed .form-item-expert-language {
	float: left;
}

/* line 684, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-expert-competence,
.experts__exposed .form-item-competence,
.experts__exposed .form-item-field-dd-event-typ-target-id,
.experts__exposed .form-item-experte,
.experts__exposed .form-item-verbindungen,
.experts__exposed .form-item-field-dd-event-languages-target-id,
.experts__exposed .form-item-field-dd-news-date-value,
.experts__exposed .form-item-field-dd-job-aufgabenbereich-target-id,
.experts__exposed .form-item-expert-connection {
	float: right;
}

/* line 695, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-submit {
	margin-top: 32px;
	width: 100%;
	padding: 20px;
	border: 1px solid #e2e2e2;
	color: #e2e2e2;
	text-transform: uppercase;
	font-size: 15px;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
	font-family: 'ProximaBold', Arial, sans-serif;
	letter-spacing: 0.1em;
}

/* line 708, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-submit:hover {
	background: #35b4e7;
}

/* line 714, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

#edit-field-dd-event-date-value {
	text-transform: uppercase;
}

/* line 718, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

#edit-field-dd-event-contact-location-target-id option {
	color: #fff !important;
}

/* line 721, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

#edit-site,
#edit-competence,
#edit-sprache,
#edit-verbindungen,
#edit-field-dd-event-contact-location-target-id,
#edit-field-dd-news-entity-tags-target-id,
#edit-field-dd-news-date-value,
#edit-blog-archive-view {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}

/* line 733, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

#edit-site option,
#edit-competence option,
#edit-sprache option,
#edit-verbindungen option,
#edit-field-dd-event-contact-location-target-id option,
#edit-field-dd-news-entity-tags-target-id option,
#edit-field-dd-news-date-value option,
#edit-blog-archive-view option {
	color: #000;
}

/* line 736, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

select::-ms-expand {
	display: none;
	-moz-appearance: none;
}

/* line 740, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

select {
	-moz-appearance: none;
}

/* line 745, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.flyout__content #edit-expert-name {
	background: #6f6f6f;
}

/* line 752, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

#edit-expert-site option,
#edit-expert-competence option,
#edit-expert-language option,
#edit-expert-connection option {
	color: #000;
}

/* line 756, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.form-item-field-dd-event-contact-location-target-id,
.form-item-field-dd-event-languages-target-id,
.form-item-title2,
.form-item-surname,
.form-item-blacklist {
	display: none !important;
}

/* line 765, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__search__top--no-result .view-dd-experts-search-top {
	background: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

/* line 771, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__search__top__results {
	padding: 0px 15px;
}

/* line 7, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-kontakt_slider-form div[role="alert"] {
	display: none;
}

/* line 11, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-confirmation {
	width: 66.66667%;
	margin: auto;
}

/* line 14, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-confirmation .webform-confirmation__message {
	font-size: 18px;
	line-height: 28px;
	color: #004075;
	font-weight: bold;
}

/* line 26, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-kontakt-form input,
.webform-submission-bewerbungen-form input,
.dd-event-registration-form input,
.dd-event-registration-dates-form input {
	border-bottom: 2px solid #004075 !important;
	font-size: 14px;
	letter-spacing: 2px;
	color: #004075;
	font-family: 'ProximaSemiBold', Arial, sans-serif;
	padding: 5px;
	width: 100%;
}

/* line 35, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-kontakt-form .form-item-nachricht,
.webform-submission-bewerbungen-form .form-item-nachricht,
.dd-event-registration-form .form-item-nachricht,
.dd-event-registration-dates-form .form-item-nachricht {
	width: 95% !important;
}

/* line 38, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-kontakt-form .form-item-nachricht textarea,
.webform-submission-bewerbungen-form .form-item-nachricht textarea,
.dd-event-registration-form .form-item-nachricht textarea,
.dd-event-registration-dates-form .form-item-nachricht textarea {
	background: #f0f0f0 !important;
}

/* line 44, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-kontakt-form .form-item,
.webform-submission-bewerbungen-form .form-item,
.dd-event-registration-form .form-item,
.dd-event-registration-dates-form .form-item {
	display: inline-block;
	margin-right: 25px;
	background: none;
	margin-bottom: 30px;
}

/* line 54, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-kontakt-form .form-item textarea,
.webform-submission-kontakt-form .form-item select,
.webform-submission-bewerbungen-form .form-item textarea,
.webform-submission-bewerbungen-form .form-item select,
.dd-event-registration-form .form-item textarea,
.dd-event-registration-form .form-item select,
.dd-event-registration-dates-form .form-item textarea,
.dd-event-registration-dates-form .form-item select {
	background: #fff;
	color: #004075;
}

/* line 58, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-kontakt-form .form-submit,
.webform-submission-bewerbungen-form .form-submit,
.dd-event-registration-form .form-submit,
.dd-event-registration-dates-form .form-submit {
	padding: 10px 40px;
	width: auto;
	margin-bottom: 100px;
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #fff;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 73, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.contact-slide__content__form .form-item {
	border-bottom: 2px solid #004075;
}

/* line 76, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-item {
	margin-bottom: 20px;
	font-size: 16px;
	background: #fff;
	width: 100%;
}

/* line 83, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job__content .job--list .form-item {
	background: none;
}

/* line 86, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-item .form-item {
	border-bottom: none;
}

/* line 89, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-item input {
	-webkit-appearance: none;
}

/* line 92, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-item input,
.form-item textarea {
	border: none;
}

/* line 95, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-item textarea {
	background-color: #f0f0f0;
	padding: 5px;
	width: 100%;
}

/* line 100, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-item label {
	font-family: 'ProximaBold', Arial, sans-serif;
	font-size: 14px;
	line-height: 28px;
	display: block;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	color: #004075;
}

/* line 109, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-item .description {
	font-size: 12px;
	color: #6f6f6f;
	padding: 12px 0;
	font-family: 'ProximaRegular', Arial, sans-serif;
}

/* line 115, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.field-group-tab {
	background: #fff;
	border-bottom: 1px solid #004075;
	margin-bottom: 12px;
}

/* line 120, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.field-group-tab summary {
	font-family: 'ProximaLight', Arial, sans-serif;
	font-size: 32px;
	line-height: 32px;
	display: block;
	color: #004075;
	padding: 12px;
}

/* line 129, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.field-group-tab > .form-wrapper {
	background: #fff;
	padding: 12px;
	border: 1px solid #004075;
	border-bottom: none;
}

/* line 135, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.image-widget {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: start;
	align-items: flex-start;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

/* line 140, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.image-widget img {
	margin-right: 12px;
	width: 100px;
}

/* line 144, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.image-widget .file-size {
	display: none;
}

/* line 147, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.image-widget .file {
	margin-right: 12px;
}

/* line 150, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.image-widget > .form-item {
	width: 40%;
	padding: 0;
}

/* line 154, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.image-widget > .form-item input {
	width: 100%;
}

/* line 157, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-text {
	font-family: 'ProximaRegular', Arial, sans-serif;
	padding: 6px;
	width: 100%;
}

/* line 163, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-text.error {
	border-color: #d70000;
}

/* line 166, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

select {
	display: block;
	width: 100%;
	background: none;
	outline: 1px solid #6f6f6f;
	border-radius: 0;
	border: 0;
	-webkit-border-radius: 0;
	height: 32px;
}

/* line 177, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job__content .job--list select {
	color: #fff;
	width: 150px;
	height: 22px;
	font-weight: 500;
}

/* line 188, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-composite > legend .fieldset-legend {
	font-family: 'ProximaBold', Arial, sans-serif;
	font-size: 14px;
	line-height: 28px;
	display: block;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	color: #004075;
}

/* line 197, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.js-text-format-wrapper {
	-ms-flex-direction: column;
	flex-direction: column;
}

/* line 200, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.js-text-format-wrapper .form-item {
	margin-bottom: 0;
	padding: 0;
}

/* line 205, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.paragraphs-subform .form-item {
	padding: 6px 0;
}

/* line 209, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.paragraphs-subform > *:last-child .form-item {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}

/* line 214, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-item--error-message,
[role="alert"] {
	background: #d70000;
	font-size: 12px;
	color: #fff;
	padding: 6px;
	font-family: 'ProximaRegular', Arial, sans-serif;
}

/* line 222, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.form-item--error-message h2,
[role="alert"] h2 {
	font-size: 32px;
	line-height: 32px;
	margin-bottom: 12px;
}

/* line 227, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

[role="alert"] {
	padding: 16px;
	font-size: 16px;
}

/* line 231, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

[role="alert"] a {
	color: #ffffff;
	text-decoration: underline;
}

/* line 241, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.views-exposed-form .js-form-type-checkbox {
	border: 2px solid #fff;
	position: relative;
	display: inline-block;
	width: auto;
	margin-right: 30px;
	cursor: pointer;
}

/* line 251, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.views-exposed-form .js-form-type-checkbox input + label:after {
	content: '';
	width: 18px;
	height: 18px;
	display: block;
	position: absolute;
	right: -22px;
	top: -2px;
	border: 2px solid #fff;
}

/* line 261, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.views-exposed-form .js-form-type-checkbox input + label:before {
	content: '✕';
	font-size: 11px;
	color: #fff;
	position: absolute;
	right: -16px;
	top: 1px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	transition: all 0.2s ease-in-out;
}

/* line 271, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.views-exposed-form .js-form-type-checkbox input:checked + label {
	background: #fff;
}

/* line 275, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.views-exposed-form .js-form-type-checkbox input:checked + label:before {
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
	right: -17px;
}

/* line 279, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.views-exposed-form .js-form-type-checkbox input {
	position: absolute;
	left: -9999px;
}

/* line 283, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.views-exposed-form .js-form-type-checkbox label {
	font-family: 'ProximaRegular', Arial, sans-serif;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #fff;
	font-size: 11px;
	line-height: 17px;
	display: block;
	padding: 1px 10px 0px 10px;
	transition: all 0.2s ease-in-out;
}

/* line 294, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.views-exposed-form .js-form-type-checkbox label:hover {
	background: #004075 !important;
	color: #fff !important;
}

/* line 301, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job-overview .views-exposed-form .js-form-type-checkbox input + label {
	color: #fff;
	background: #004075;
}

/* line 305, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job-overview .views-exposed-form .js-form-type-checkbox input:checked + label {
	background: #fff;
}

/* line 310, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job-overview .views-exposed-form .js-form-type-checkbox label:hover {
	background: #004075 !important;
	color: #fff !important;
}

/* line 317, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job__content .job--list .views-exposed-form .js-form-type-checkbox {
	border: 2px solid;
}

/* line 322, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job__content .job--list .views-exposed-form .js-form-type-checkbox input + label {
	background: #fff;
	font-weight: 600;
}

/* line 327, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job__content .job--list .views-exposed-form .js-form-type-checkbox input + label:before {
	font-size: 15px;
	font-weight: 600;
}

/* line 333, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job__content .job--list .views-exposed-form .js-form-type-checkbox input + label:after {
	border: 2px solid;
}

/* line 336, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job__content .job--list .views-exposed-form .js-form-type-checkbox input:checked + label {
	color: #fff;
}

/* line 341, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.job__content .job--list .views-exposed-form .js-form-type-checkbox label:hover {
	background: #fff !important;
	color: !important;
}

/* line 347, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-form input,
.webform-submission-form textarea {
	border: 1px solid #3b3b3b;
	padding: 10px;
	width: 100%;
}

/* line 353, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-form .form-item-talentpool input,
.webform-submission-form .form-item-talentpool span {
	display: inline-block;
}

/* line 355, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-form .form-item-talentpool input {
	width: 10%;
}

/* line 359, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-form .form-item-datenschutz input,
.webform-submission-form .form-item-datenschutz span {
	display: inline-block;
}

/* line 361, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-form .form-item-datenschutz input {
	width: 10%;
}

/* line 364, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-form .form-checkbox {
	-webkit-appearance: checkbox;
}

/* line 369, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-form .captcha img {
	width: 20%;
	display: inline-block;
	vertical-align: middle;
	margin-right: 1.5em;
}

/* line 375, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-form .captcha .form-item-captcha-response {
	width: 49%;
	display: inline-block;
	vertical-align: middle;
}

/* line 381, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-form .description {
	display: none;
}

/* line 384, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.user-login-form {
	padding: 50px;
	margin-left: 30%;
}

/* line 388, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.user-login-form .form-text {
	border: 1px solid #555;
	border-radius: 4px;
	box-sizing: border-box;
	padding: 10px 10px;
	width: 40%;
}

/* line 395, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.user-login-form .form-submit {
	padding: 15px 30px;
	margin-top: 0px;
}

/* line 404, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
	display: inline-block;
	outline: none;
}

/* line 408, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.ui-datepicker .ui-datepicker-header .ui-icon {
	background-image: url(images/ui-icons_ffffff_256x240.png);
}

/* line 411, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.ui-datepicker .ui-datepicker-header .ui-icon:hover {
	background-image: url(images/ui-icons_555555_256x240.png);
}

/* line 415, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.ui-datepicker select {
	color: white;
}

/* line 423, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.ui-datepicker .ui-datepicker-calendar tbody td a {
	color: white;
}

/* line 426, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-active {
	color: #cccc04;
}

/* line 1, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header {
	position: relative;
	overflow: hidden;
	background-color: #e2e2e2;
}

/* line 7, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchor-slider .slick-dots {
	margin-top: 40px !important;
}

/* line 10, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__front-video {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0px;
	height: 0;
	overflow: hidden;
}

/* line 20, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__front-video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* line 27, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__background {
	background-color: #e2e2e2;
	max-height: 650px;
}

/* line 34, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__background .header-slider {
	max-width: 1400px;
	overflow: hidden;
	margin: auto;
}

/* line 40, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__background .header-slider .article-header__content {
	opacity: 0;
	transition: all 1s ease-in-out;
}

/* line 45, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__background .header-slider .slick-active .article-header__content {
	opacity: 1;
}

/* line 48, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__background .header-slider .slick-dots {
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	z-index: 99999;
}

/* line 60, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__video {
	background-color: #E6E6E6;
}

/* line 63, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__video .article-header__image {
	position: relativ;
}

/* line 66, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__video .article-header__image .video__logo {
	top: -80px;
	right: -50px;
}

/* line 70, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__video .article-header__image .video__logo video {
	max-width: 720px;
}

/* line 73, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors {
	background: #3b3b3b;
	width: 100%;
	height: 43px;
	text-align: center;
	text-transform: uppercase;
	overflow: hidden;
}

/* line 87, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors .g {
	max-width: 1170px;
}

/* line 90, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors a,
.article-header__anchors h4 {
	color: #fff;
}

/* line 93, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors__item {
	border-right: 1px solid #fff;
	font-size: 18px;
	padding: 12px 0px;
}

/* line 98, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors__item:first-child {
	border-left: 1px solid #fff;
}

/* line 113, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__image {
	z-index: 5;
	height: 650px;
	max-width: 1400px;
	margin: auto;
	background-size: 100%;
	background-position-y: center;
	position: relative;
	background-repeat: no-repeat;
}

/* line 123, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__image:before {
	content: '';
	background: linear-gradient(14deg, rgba(59, 59, 59, .45) 0%, transparent 59%);
	position: absolute;
	width: 100%;
	height: 500px;
	bottom: 0px;
	left: 0px;
}

/* line 164, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content {
	position: absolute;
	z-index: 10;
	bottom: 80px;
	width: 100%;
}

/* line 176, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content__headline {
	font-size: 56px;
	line-height: 60px;
	display: block;
	color: #fff;
	padding-bottom: 10px;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 206, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content__meta {
	text-transform: uppercase;
	font-size: 16px;
	line-height: 24px;
	letter-spacing: .1em;
	color: #fff;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 1, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline {
	width: 100%;
	position: relative;
	margin-top: 100px;
}

/* line 6, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline h1 {
	margin: 0 auto;
	text-align: center;
	position: relative;
	top: -50px;
}

/* line 12, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline h2 {
	text-align: center;
	font-family: 'ProximaRegular', Arial, sans-serif;
	font-size: 30px;
	margin-bottom: 20px;
	color: #004075;
	font-weight: bold;
}

/* line 21, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__line {
	position: absolute;
	height: 100%;
	width: 2px;
	background: #e2e2e2;
	left: 50%;
	top: 0px;
}

/* line 37, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item {
	width: 100%;
	position: relative;
	min-height: 220px;
}

/* line 45, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item:first-child .timeline__item__content:after {
	background: #35b4e7;
}

/* line 47, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item:first-child .timeline__item__content:before {
	background: #35b4e7;
}

/* line 50, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item__content {
	padding: 20px;
	background: #f0f0f0;
	width: 41.66667%;
	position: absolute;
	margin-bottom: 60px;
	z-index: 1;
}

/* line 70, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item__content:after {
	content: '';
	width: 19%;
	height: 2px;
	display: block;
	position: absolute;
	right: -19%;
	top: 40px;
}

/* line 85, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item__content:before {
	content: '';
	width: 7px;
	height: 7px;
	border: 1px solid #fff;
	z-index: 5;
	border-radius: 10px;
	display: block;
	position: absolute;
	right: -21.3%;
	top: 37px;
}

/* line 107, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item:nth-child(even) .timeline__item__content {
	right: 0px !important;
}

/* line 112, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item:nth-child(even) .timeline__item__content:after {
	left: -19%;
}

/* line 119, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item:nth-child(even) .timeline__item__content:before {
	left: -20.8%;
}

/* line 127, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item:first-child .timeline__item__content:after {
	color: #35b4e7;
}

/* line 2, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story .number {
	padding-bottom: 0px;
}

/* line 6, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__trigger {
	font-family: 'ProximaBold', Arial, sans-serif;
	color: #004075;
}

/* line 10, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__content {
	position: relative;
}

/* line 19, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__content p {
	margin-bottom: 20px;
}

/* line 23, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__content--narrow .text__content {
	max-width: 37%;
}

/* line 37, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__image--1 {
	position: absolute;
	right: 0px;
	top: 0px;
}

/* line 45, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__image--2 {
	max-width: 390px;
	right: 160px;
	top: 0px;
	position: absolute;
}

/* line 54, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__image--3 {
	max-width: 250px;
	right: 160px;
	top: 0px;
	position: absolute;
}

/* line 64, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box {
	position: absolute;
	left: 0px;
	width: 180px;
	overflow: hidden;
	transition: all 0.3s ease-in-out;
}

/* line 77, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box.is-hovered .story__custom__box__headline {
	background: #004075;
	color: #fff;
}

/* line 81, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box.is-active {
	z-index: 999999;
}

/* line 83, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box.is-active .story__custom__box__content {
	top: 0px;
	opacity: 1;
}

/* line 90, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box__headline {
	background: #fff;
	z-index: 5;
	font-family: 'ProximaBold', Arial, sans-serif;
	border: 1px solid #004075;
	padding: 15px;
	color: #004075;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
}

/* line 100, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box__headline:hover {
	background: #004075;
	color: #fff;
}

/* line 104, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box__content {
	padding: 15px;
	background: #004075;
	color: #fff;
	top: -500px;
	position: relative;
	opacity: 0;
	transition: all .2s ease-in-out;
}

/* line 116, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box__content a {
	color: #fff;
	display: block;
	margin-top: 30px;
}

/* line 121, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box__content a:hover {
	color: #fff;
	text-decoration: underline;
}

/* line 125, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--indented {
	padding-left: 30px;
}

/* line 128, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--no-bottom {
	margin-bottom: 0px !important;
}

/* line 131, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--bold {
	font-family: 'ProximaBold', Arial, sans-serif;
	font-style: italic;
	padding-left: 30px;
}

/* line 137, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header {
	background: #35b4e7;
	margin-bottom: 40px;
}

/* line 141, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header__content {
	padding: 40px 0px;
	font-size: 0px;
}

/* line 148, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header__content__text {
	font-size: 15px;
}

/* line 152, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header__content__text h1 {
	color: #fff;
}

/* line 155, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header__content__text h2 {
	margin-left: 0px;
}

/* line 158, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header__content__tags {
	padding-right: 15px;
	vertical-align: bottom !important;
}

/* line 165, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header__content__tags div {
	display: inline-block;
	color: #fff;
	font-size: 11px;
	padding: 2px 8px;
	text-transform: uppercase;
	letter-spacing: 2px;
	margin: 3px;
	float: right;
}

/* line 178, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__further {
	margin-top: 60px;
}

/* line 182, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__text h2 {
	font-weight: 600;
	letter-spacing: .02em;
	font-size: 15px;
	text-transform: none;
	margin-bottom: 20px;
	line-height: 2rem;
}

/* line 190, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story .text__content {
	width: 50%;
	margin-left: 16.66667%;
}

/* line 199, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout {
	position: fixed;
	top: 244px;
	right: -390px;
	width: 390px;
	background: #35b4e7;
	padding: 20px;
	transition: all 0.2s ease-in-out;
	border: 1px solid white;
	z-index: 5;
}

/* line 220, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout.is-active {
	right: -1px;
}

/* line 224, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person img {
	width: 50%;
}

/* line 233, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person span {
	display: block;
}

/* line 237, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person h2 {
	margin-left: 0px;
}

/* line 240, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person__content {
	padding: 15px 0px 0px 15px;
}

/* line 260, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person__title {
	font-size: 20px;
	margin-bottom: 30px;
}

/* line 264, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person__performance,
.story__flyout .person__technology,
.story__flyout .person__mail {
	margin-bottom: 30px;
}

/* line 272, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser {
	margin-bottom: 70px;
}

/* line 276, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__wrapper {
	position: relative;
	overflow: hidden;
	max-height: 440px;
}

/* line 283, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__wrapper:hover .story--teaser__content {
	bottom: 0px;
	-ms-transform: translateY(1);
	transform: translateY(1);
	transition-timing-function: ease-in;
	transition: 0.3s;
}

/* line 290, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__wrapper:hover .story--teaser__content--headline {
	padding-top: 30px;
}

/* line 293, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__content {
	color: #fff;
	height: 100%;
	width: 100%;
	padding-left: 20px;
	padding-right: 20px;
	bottom: 0;
	position: absolute;
	z-index: 5;
	bottom: -319px;
	transition-timing-function: ease-out;
	transition: 0.3s;
}

/* line 307, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__content--headline {
	height: 100px;
	padding-top: 15px;
	padding-bottom: 10px;
	font-size: 22px;
	font-weight: 600;
	line-height: 26px;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
}

/* line 321, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__content--teaser {
	color: #fff;
	font-size: 15px;
	padding: 0px 20px 20px 0px;
}

/* line 326, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__content h2 {
	color: #fff;
	margin: 0px;
	display: none;
}

/* line 331, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__content span {
	font-size: 20px;
	line-height: 1.5em;
	display: block;
	padding-bottom: 0;
	font-weight: 600;
}

/* line 338, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__image {
	height: 350px;
	background-size: cover;
	background-position: 50% 50%;
	transition: all 0.2s ease-in-out;
}

/* line 345, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser:hover .story--teaser__image {
	opacity: 0.7;
}

/* line 349, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.service__person-trigger {
	transition: background-color 0.2s ease-in-out;
}

/* line 351, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.service__person-trigger span {
	transition: transform 0.2s ease-in-out;
}

/* line 353, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.service__person-trigger.is-active {
	background-color: red !important;
	padding-left: 16px;
}

/* line 360, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.service__person-trigger.is-active span {
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	font-size: 45px;
	padding-left: 0px;
}

/* line 4, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event__content a {
	text-decoration: underline;
}

/* line 7, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event__content strong {
	font-size: 15px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
	display: block;
}

/* line 17, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event__content ul {
	padding-left: 15px;
	padding-bottom: 20px;
}

/* line 21, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event__content ul li:before {
	content: '·';
	position: absolute;
	left: -15px;
	top: -1px;
}

/* line 29, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event.list td {
	border-bottom: 1px solid #004075;
}

/* line 32, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event.list .list__column {
	width: 15%;
	padding: 3px 0px 9px;
}

/* line 36, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event.list .list__column h4 {
	margin-bottom: 0px;
}

/* line 39, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event.list .list__column p {
	margin: 0px;
}

/* line 46, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event.list .list__column:last-child {
	text-align: right;
}

/* line 50, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event.list .list__column:last-child:after {
	width: 100%;
}

/* line 53, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event.list .list__column:last-child__big {
	width: 40%;
}

/* line 62, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event__table {
	border-collapse: separate;
	border-spacing: 8px;
	margin-left: -8px;
	width: 101%;
	margin-bottom: 5px;
}

/* line 71, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.event__table tr:first-child td {
	border-top: 1px solid #004075;
	padding-top: 8px;
}

/* line 75, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.form-item-sort-by,
.form-item-sort-order {
	display: none;
}

/* line 85, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form .is-hidden,
.dd-event-registration-dates-form .is-hidden {
	display: none;
}

/* line 88, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form .form-textarea,
.dd-event-registration-dates-form .form-textarea {
	border-bottom: 2px solid #004075;
	font-weight: bold;
}

/* line 92, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form .form-submit,
.dd-event-registration-dates-form .form-submit {
	color: #fff;
	margin-top: 0;
}

/* line 96, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form input.button,
.dd-event-registration-dates-form input.button {
	transition: all 0.3s ease-in-out;
}

/* line 99, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form input.button:hover,
.dd-event-registration-dates-form input.button:hover {
	background: #4089b0;
	cursor: pointer;
}

/* line 104, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form div#edit-event-customer-talks .form-item,
.dd-event-registration-dates-form div#edit-event-customer-talks .form-item {
	width: 80%;
}

/* line 107, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form .form-checkbox,
.dd-event-registration-form .form-radio,
.dd-event-registration-dates-form .form-checkbox,
.dd-event-registration-dates-form .form-radio {
	border: 2px solid #004075;
	padding: 10px;
	width: 24px;
	display: inline-block;
	vertical-align: top;
	margin-top: 7px;
	transition: all 0.3s ease-in-out;
	cursor: pointer;
}

/* line 117, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form .form-checkbox:checked,
.dd-event-registration-form .form-radio:checked,
.dd-event-registration-dates-form .form-checkbox:checked,
.dd-event-registration-dates-form .form-radio:checked {
	color: #e2e2e2;
	background: #004075;
}

/* line 121, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form .option,
.dd-event-registration-dates-form .option {
	border: none;
	padding: 7px;
	display: inline-block;
	width: 80%;
}

/* line 127, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form label.option,
.dd-event-registration-dates-form label.option {
	text-transform: none;
}

/* line 133, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form .form-item label,
.dd-event-registration-dates-form .form-item label {
	display: inline-block;
}

/* line 137, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form select .form-item,
.dd-event-registration-dates-form select .form-item {
	max-width: 50%;
}

/* line 139, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form select .form-item a,
.dd-event-registration-dates-form select .form-item a {
	text-decoration: underline !important;
}

/* line 1, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video {
	margin-bottom: 20px;
}

/* line 4, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video p {
	padding: 0px 0px !important;
}

/* line 19, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video--full .video__video:after {
	display: none;
}

/* line 22, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video h3 {
	font-size: 24px;
	line-height: 32px;
}

/* line 30, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__logo {
	position: absolute;
	right: 0px;
}

/* line 34, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__logo video {
	max-width: 750px;
}

/* line 44, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__list a {
	font-size: 19px;
}

/* line 47, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__list .views-row {
	margin-bottom: 10px;
}

/* line 50, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__teaser {
	width: 100%;
	position: absolute;
}

/* line 54, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__teaser__wrapper {
	position: relative;
	overflow: hidden;
	height: 385px;
	margin: auto;
	width: 1400px;
	height: 385px;
}

/* line 62, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__teaser__wrapper video {
	width: 1400px;
	position: absolute;
	top: -100px;
	transition: all 0.3 ease-in-out;
}

/* line 68, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__video {
	margin-bottom: 10px;
	cursor: pointer;
	position: relative;
	overflow: hidden;
}

/* line 77, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__video:after {
	content: '';
	background-image: url("../images/video.png");
	background-size: cover;
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	width: 100px;
	height: 100px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -50px;
	margin-top: -50px;
	pointer-events: none;
	opacity: 0.5;
	transition: all 0.3s ease-in-out;
	z-index: 90;
}

/* line 97, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__video__image {
	position: absolute;
	pointer-events: none;
	z-index: 10;
}

/* line 108, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video:hover .video__video:before {
	content: '';
	width: 100%;
	height: 400px;
	display: block;
	opacity: 0.5;
	position: absolute;
	top: 0px;
	left: 0px;
	pointer-events: none;
}

/* line 119, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video:hover .video__video:after {
	opacity: 1;
}

/* line 122, web/themes/custom/dreist/patterns/_components/video/_video.sass */

#cboxLoadedContent {
	margin-bottom: 0px;
}

/* line 125, web/themes/custom/dreist/patterns/_components/video/_video.sass */

#cboxOverlay {
	background: #004075;
	opacity: 0.9 !important;
}

/* line 129, web/themes/custom/dreist/patterns/_components/video/_video.sass */

#colorbox {
	overflow: inherit;
}

/* line 131, web/themes/custom/dreist/patterns/_components/video/_video.sass */

#colorbox:after {
	content: '×';
	font-size: 70px;
	color: #fff;
	position: absolute;
	top: -70px;
	right: 0px;
	pointer-events: none;
}

/* line 140, web/themes/custom/dreist/patterns/_components/video/_video.sass */

#colorbox:after:hover {
	color: #004075;
}

/* line 144, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.videos {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

/* line 148, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.videos p {
	padding: 0px 15px;
}

/* line 1, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion {
	width: 100%;
}

/* line 9, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion .list__table--expert {
	padding-left: 0px;
}

/* line 12, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion__toggle {
	cursor: pointer;
	margin-bottom: 0px !important;
	padding: 6px 25px 6px 0px;
	position: relative;
	font-family: 'GeorgiaRegular', Arial, serif;
	min-height: 47px;
	border-top: 1px solid #000;
}

/* line 29, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion__toggle:after {
	content: '';
	display: block;
	border-top: 2px solid #004075;
	border-right: 2px solid #004075;
	width: 8px;
	height: 8px;
	position: absolute;
	right: 2px;
	top: 15px;
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	transition: all 0.3s ease-in-out;
}

/* line 43, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion__toggle.is-active:after {
	-ms-transform: rotate(315deg);
	transform: rotate(315deg);
}

/* line 46, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion__content {
	display: none;
	padding: 15px 0px;
	border-bottom: 0;
}

/* line 55, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion__content.is-active {
	display: block;
}

/* line 58, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion .default {
	display: block;
}

/* line 66, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion:not(.competence__accordion) h3:last-of-type {
	border-bottom: 1px solid #004075;
}

/* line 69, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion:not(.competence__accordion) h3:last-of-type.is-active {
	border-bottom: 0;
}

/* line 72, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion:not(.competence__accordion) .accordion__content:last-child {
	border-bottom: 0;
}

/* line 75, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion:not(.competence__accordion) .accordion__content:last-child.is-active {
	border-bottom: 1px solid #004075;
}

/* line 79, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion .accordion__item:last-child h3 {
	border-bottom: 1px solid #004075;
}

/* line 82, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion .accordion__item:last-child h3.is-active {
	border-bottom: 0;
}

/* line 85, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion .accordion__item:last-child .accordion__content.is-active {
	border-bottom: 1px solid #004075;
}

/* line 95, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion table tr:last-child td {
	border-bottom: 0px;
}

/* line 97, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion table tr:last-child td:after {
	background: none;
}

/* line 101, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.page .accordion__content hr {
	border-bottom: 1px solid grey;
}

/* line 103, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.page .accordion__content img {
	max-width: 175px;
}

/* line 4, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__text ul {
	padding-left: 15px;
	padding-bottom: 20px;
}

/* line 8, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__text ul li:before {
	content: '·';
	position: absolute;
	left: -15px;
	top: -1px;
}

/* line 30, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__view .views-row:first-child {
	padding-left: 0px !important;
}

/* line 32, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__view .views-row:last-child {
	padding-right: 0px !important;
}

/* line 35, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation {
	margin-top: -220px;
	margin-left: -220px;
}

/* line 39, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation svg {
	width: 100%;
	height: 600px;
}

/* line 51, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .accordion {
	margin-top: -100px;
	max-width: 570px;
	float: right;
}

/* line 62, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic {
	opacity: 0;
}

/* line 65, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic__show {
	opacity: 1;
}

/* line 68, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic__show #_x30_1_x5F_associate,
.jobs__animation .js--scroll__graphic__show #_x30_2_x5F_associate_x5F_mandate,
.jobs__animation .js--scroll__graphic__show #_x30_3_x5F_salary,
.jobs__animation .js--scroll__graphic__show #_x30_4_x5F_salary_x5F_1,
.jobs__animation .js--scroll__graphic__show #_x30_4_x5F_salary_x5F_2,
.jobs__animation .js--scroll__graphic__show #_x30_4_x5F_equity_x5F_3 {
	animation: appear 2s forwards;
	opacity: 0;
	-ms-transform-origin: right;
	transform-origin: right;
	transition: all 0.3 ease-in-out;
}

/* line 79, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic__show #_x30_1_x5F_associate:hover,
.jobs__animation .js--scroll__graphic__show #_x30_2_x5F_associate_x5F_mandate:hover,
.jobs__animation .js--scroll__graphic__show #_x30_3_x5F_salary:hover,
.jobs__animation .js--scroll__graphic__show #_x30_4_x5F_salary_x5F_1:hover,
.jobs__animation .js--scroll__graphic__show #_x30_4_x5F_salary_x5F_2:hover,
.jobs__animation .js--scroll__graphic__show #_x30_4_x5F_equity_x5F_3:hover {
	opacity: 0.9;
}

/* line 83, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic__show #_x30_1_x5F_associate {
	animation-delay: 0s;
}

/* line 86, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic__show #_x30_2_x5F_associate_x5F_mandate {
	animation-delay: 1s;
}

/* line 89, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic__show #_x30_3_x5F_salary {
	animation-delay: 2s;
}

/* line 92, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic__show #_x30_4_x5F_salary_x5F_1 {
	animation-delay: 3s;
}

/* line 95, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic__show #_x30_4_x5F_salary_x5F_2 {
	animation-delay: 3.5s;
}

/* line 98, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .js--scroll__graphic__show #_x30_4_x5F_equity_x5F_3 {
	animation-delay: 4s;
}

/* line 110, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__youtube {
	opacity: 0;
	height: 0px;
}

/* line 118, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__youtube__trigger {
	position: relative;
	cursor: pointer;
	display: block;
	overflow: hidden;
}

/* line 130, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__youtube__trigger:after {
	content: '';
	background-image: url("../images/video.png");
	background-size: cover;
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
	width: 100px;
	height: 100px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -50px;
	margin-top: -50px;
	pointer-events: none;
	opacity: 0.5;
	transition: all 0.3s ease-in-out;
}

/* line 150, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__youtube__trigger:hover:before {
	content: '';
	width: 100%;
	height: 1000px;
	background: #004075;
	display: block;
	opacity: 0.5;
	position: absolute;
	top: 0px;
	left: 0px;
	pointer-events: none;
}

/* line 162, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__youtube__trigger:hover:after {
	opacity: 1;
}

/* line 167, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.job__item--1 .accordion__item--970 .accordion__content {
	display: block;
}

/* line 172, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.job__item--2 .accordion__item--971 .accordion__content {
	display: block;
}

/* line 177, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.job__item--3 .accordion__item--991 .accordion__content {
	display: block;
}

/* line 182, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.job__item--4 .accordion__item--992 .accordion__content {
	display: block;
}

/* line 187, web/themes/custom/dreist/patterns/_components/job/_job.sass */

#cboxLoadedContent .jobs__youtube {
	opacity: 1 !important;
	height: auto !important;
}

/* line 200, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.job .contact__mail,
.job .expert--news__social {
	display: none;
}

/* line 205, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.contact {
	font-size: 0px;
	position: relative;
}

/* line 210, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.contact__location span {
	display: inline-block;
}

/* line 212, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.contact__location svg {
	position: relative;
	top: 4px;
	left: -6px;
}

/* line 217, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.contact__location svg path:first-child {
	fill: #fff;
}

/* line 1, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser {
	width: 100%;
	min-height: 370px;
	padding: 39px 35px;
	font-size: 0px;
	vertical-align: top;
	display: inline-block;
	position: relative;
	overflow: hidden;
}

/* line 20, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser:hover .teaser__image {
	opacity: 0.6;
}

/* line 23, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser.teaser--with-image {
	background-color: #000;
}

/* line 28, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__meta__name:before {
	content: '| ';
}

/* line 32, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__image {
	background-size: cover !important;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 370px;
	opacity: 0.8;
	transition: all 0.3s ease-in-out;
}

/* line 45, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser .text {
	position: relative;
}

/* line 52, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser h2 {
	font-size: 34px;
	line-height: 41px;
}

/* line 56, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big {
	background-size: 1400px;
	height: 385px;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #3b3b3b;
	overflow: hidden;
	position: relative;
}

/* line 71, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big:hover .teaser__big__image {
	opacity: 0.8;
}

/* line 75, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big__image {
	width: 100%;
	max-width: 1400px;
	height: 385px;
	position: absolute;
	left: 50%;
	margin-left: -700px;
	overflow: hidden;
	transition: all 0.3s ease-in-out;
	background-size: cover;
	background-position: center center;
}

/* line 93, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big__image:before {
	content: '';
	background: linear-gradient(114deg, rgba(59, 59, 59, .4) 0%, transparent 59%);
	position: absolute;
	width: 100%;
	height: 100%;
	max-height: 500px;
	top: 0px;
	left: 0px;
}

/* line 103, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big__title {
	text-transform: uppercase;
}

/* line 106, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big .video__teaser {
	overflow: hidden;
}

/* line 109, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big a,
.teaser__big h1,
.teaser__big h2,
.teaser__big h4 {
	color: #fff;
}

/* line 112, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big h1 {
	padding-bottom: 11px;
}

/* line 115, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big h2 {
	font-family: 'GeorgiaRegular', Arial, serif;
	font-size: 29px;
	line-height: 37px;
}

/* line 120, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big hr {
	background: #fff;
}

/* line 124, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big:hover video {
	opacity: 0.5;
}

/* line 127, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--darkblue {
	background: #004075;
	color: #fff;
}

/* line 130, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--darkblue hr {
	background: #fff;
}

/* line 132, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--darkblue h2 {
	color: #fff;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 135, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--darkblue h4 {
	color: #fff;
}

/* line 138, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--blue {
	background: #35b4e7;
	color: #004075;
}

/* line 141, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--blue hr {
	background: #004075;
}

/* line 143, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--blue h2 {
	font-size: 34px;
	line-height: 40px;
	color: #004075;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 149, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--grey {
	background: #e2e2e2;
	color: #004075;
}

/* line 152, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--grey hr {
	background: #004075;
}

/* line 154, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser--grey h2 {
	font-size: 34px;
	line-height: 40px;
	color: #004075;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 161, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__container {
	height: 380px;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

/* line 169, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__container .slick-list {
	overflow: hidden;
}

/* line 175, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__container .teaser--darkblue {
	color: #fff;
}

/* line 177, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__container .teaser--grey {
	color: #004075;
}

/* line 4, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__text ul {
	padding-left: 15px;
	padding-bottom: 20px;
}

/* line 8, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__text ul li:before {
	content: '·';
	position: absolute;
	left: -15px;
	top: -1px;
}

/* line 15, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__badge img {
	width: auto;
}

/* line 18, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__salute {
	position: absolute;
	bottom: 100px;
	width: 100%;
}

/* line 27, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__salute__text {
	font-family: 'GeorgiaRegular', Arial, serif;
	font-size: 60px;
	color: #fff;
	line-height: 65px;
	margin: auto;
	max-width: 1200px;
}

/* line 39, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic {
	overflow: hidden;
}

/* line 48, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic.is-active .site__graphic__button.off {
	display: none;
}

/* line 50, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic.is-active .site__graphic__button.on {
	display: block;
}

/* line 53, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic.is-active .site__graphic__image__map {
	width: 199%;
	right: -270px;
	top: -30px;
}

/* line 59, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__button {
	font-size: 25px;
	z-index: 9999;
	position: absolute;
	bottom: 0px;
	left: 0px;
	text-transform: uppercase;
	display: inline-block;
	background: #3b3b3b;
	color: #fff !important;
	padding: 18px 30px;
	transition: all .2s ease-in-out;
	letter-spacing: 2px;
	cursor: pointer;
}

/* line 74, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__button.on {
	display: none;
}

/* line 76, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__button.off {
	display: block;
}

/* line 79, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__button:hover {
	background: #004075;
	color: #fff;
}

/* line 90, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__legend {
	margin-bottom: 25px;
}

/* line 93, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__legend li {
	padding-left: 25px;
	font-size: 18px;
}

/* line 97, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__legend li:before {
	content: '';
	display: block;
	width: 15px;
	height: 15px;
	position: absolute;
	left: 0px;
	top: 5px;
}

/* line 107, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__legend li:first-child:before {
	background-color: #004075;
}

/* line 110, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__legend li:last-child:before {
	background-color: #35b4e7;
}

/* line 114, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__mobile {
	display: none;
}

/* line 117, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__flyout {
	position: relative;
	background: #fff;
	display: inline-block;
	right: -30px;
	display: none;
	padding-bottom: 7px;
	width: 170px;
	top: -5px;
	text-align: center;
}

/* line 139, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__flyout a {
	display: inline-block;
	padding: 0px 15px 3px 25px;
	font-size: 18px;
}

/* line 144, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__flyout a:before {
	content: '';
	display: block;
	border-top: 2px solid #004075;
	border-right: 2px solid #004075;
	width: 7px;
	height: 7px;
	position: relative;
	left: -18px;
	top: 13px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

/* line 156, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__image {
	height: 572px;
	background-position-x: right;
	background-repeat: no-repeat;
	position: relative;
	background-size: 100%;
}

/* line 169, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__image__map {
	transition: all 0.5s ease-in-out;
	position: absolute;
	width: 100%;
	top: 0px;
	right: 0px;
}

/* line 177, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker {
	width: 22px;
	height: 22px;
	border-radius: 22px;
	position: absolute;
	background: #fff;
	box-shadow: 0px 0px 15px 0px #004075;
	transition: all 0.5s ease-in-out;
}

/* line 189, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker:after {
	position: absolute;
	content: '';
	height: 30px;
	width: 50px;
	right: -17px;
	top: 0px;
}

/* line 198, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker:hover .site__graphic__flyout {
	display: inline-block;
}

/* line 201, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker--1 {
	right: 242px;
	top: 160px;
}

/* line 205, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker--2 {
	right: 605px;
	top: 89px;
	width: 35px;
	height: 34px;
	color: #004075;
	font-size: 25px;
	padding: 10px;
}

/* line 213, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker--2 span {
	position: absolute;
}

/* line 216, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker--3 {
	right: 637px;
	top: 111px;
}

/* line 220, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker--4 {
	right: 505px;
	top: 76px;
}

/* line 224, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker--5 {
	right: 555px;
	top: 66px;
}

/* line 230, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site h2,
.site h1,
.site p {
	color: #004075;
}

/* line 233, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__map {
	position: relative;
}

/* line 236, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__map #map {
	height: 450px;
}

/* line 240, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__map__button h4 {
	font-size: 15px;
}

/* line 242, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__map__button a {
	text-transform: uppercase;
	display: inline-block;
	background: #3b3b3b;
	color: #fff;
	padding: 18px 30px;
	transition: all .2s ease-in-out;
}

/* line 251, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__map__button:hover a {
	background: #004075;
}

/* line 254, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__map__button__wrapper {
	padding: 15px;
	width: 1200px;
	margin: auto;
}

/* line 263, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__map__button__container {
	position: absolute;
	width: 100%;
	bottom: 0px;
}

/* line 271, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--list__img,
.site--list__name,
.site--list__contact {
	min-height: 220px;
	position: relative;
}

/* line 277, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--list__img:after,
.site--list__name:after,
.site--list__contact:after {
	content: '';
	width: calc(100% - 10px);
	height: 1px;
	background: #004075;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

/* line 288, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--list__headline div {
	position: relative;
	height: 55px;
}

/* line 292, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--list__headline div span {
	position: absolute;
	padding-top: 20px;
	font-size: 20px;
	color: #004075;
	text-transform: uppercase;
}

/* line 299, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--list__headline div:before {
	content: '';
	width: calc(100% - 10px);
	height: 1px;
	background: #004075;
	position: absolute;
	top: -5px;
}

/* line 307, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--list__headline div:after {
	content: '';
	width: calc(100% - 10px);
	height: 1px;
	background: #004075;
	position: absolute;
	bottom: 0px;
}

/* line 315, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--list__item {
	transition: all 0.2s ease-in-out;
	padding-top: 15px;
}

/* line 319, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--list__item ul {
	padding: 0px;
}

/* line 322, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--list__item:hover {
	background: #e2e2e2;
}

/* line 326, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--news span {
	display: block;
	font-size: 22px;
	line-height: 26px;
	font-weight: 200px;
}

/* line 332, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--news__social span {
	display: inline-block;
}

/* line 335, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--news__social__item {
	display: inline-block;
	padding-right: 10px;
}

/* line 338, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--news__social__item a {
	color: #fff;
	font-size: 22px;
	transition: all 0.2s ease-in-out;
}

/* line 342, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--news__social__item svg {
	position: relative;
	top: 3px;
	width: 22px;
	height: 22px;
}

/* line 349, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--news__social__item svg path:first-child {
	fill: #fff;
	transition: all 0.2s ease-in-out;
}

/* line 354, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--news__social__item:hover a {
	color: #35b4e7;
}

/* line 358, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--news__social__item:hover svg path:first-child {
	fill: #35b4e7;
}

/* line 363, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site--downloads .accordion__content h3 {
	font-size: 20px;
	margin-bottom: 10px;
}

/* line 367, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header {
	position: relative;
	min-height: 720px;
	overflow: hidden;
}

/* line 372, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__image {
	position: absolute;
	text-align: center;
	width: 100%;
	min-height: 700px;
	max-width: 1400px;
	background-size: 100%;
	left: 50%;
	margin-left: -700px;
}

/* line 387, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__image:before {
	content: '';
	background: linear-gradient(14deg, rgba(59, 59, 59, .45) 0%, transparent 59%);
	position: absolute;
	width: 100%;
	height: 500px;
	bottom: 0px;
	left: 0px;
}

/* line 396, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact {
	color: #004075;
	background-size: 1400px;
	background-position-x: center;
	background-repeat: no-repeat;
	min-height: 700px;
	background-color: #e2e2e2;
}

/* line 406, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact .g-6-ps {
	margin-left: 50% !important;
}

/* line 413, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact a {
	color: #004075;
}

/* line 416, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact__content {
	padding: 25px 25px 10px 25px;
	background: #fff;
}

/* line 420, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact__content h2 {
	line-height: 37px;
	font-size: 33px;
}

/* line 424, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact__content__items {
	padding-top: 25px;
}

/* line 427, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact__content__items .adress {
	border-top: 1px solid;
	margin-top: 20px;
	padding-top: 10px;
}

/* line 432, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact__content__items svg {
	position: absolute;
	left: -5px;
	top: 2px;
}

/* line 438, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact__content__items svg path:first-child {
	fill: #004075;
}

/* line 441, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact__content__items li {
	font-size: 19px;
}

/* line 444, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact__content__items li span {
	padding-left: 20px;
}

/* line 447, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact__content__items li span.position {
	padding-left: 35px;
}

/* line 450, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.dd-chancery-site-view {
	margin-bottom: 10px;
	column-count: 3;
	-moz-column-count: 3;
}

/* line 458, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.dd-chancery-site-view .views-row {
	border-bottom: 1px solid #004075;
	position: relative;
}

/* line 462, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.dd-chancery-site-view .views-row:first-child {
	margin-top: -17px;
}

/* line 465, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.dd-chancery-site-view .views-row:before {
	content: '';
	display: block;
	border-top: 2px solid #004075;
	border-right: 2px solid #004075;
	width: 7px;
	height: 7px;
	position: absolute;
	left: 0px;
	top: 4px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

/* line 477, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.dd-chancery-site-view .views-row a {
	font-size: 18px;
	display: block;
	margin: 17px 0px;
	padding-left: 20px;
	color: #004075;
	transition: all 0.2s ease-in-out;
}

/* line 485, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.dd-chancery-site-view .views-row a:hover {
	color: #35b4e7;
}

/* line 494, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic.is-active .site__graphic__marker--1 {
	right: 230px;
	top: 300px;
}

/* line 498, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic.is-active .site__graphic__marker--2 {
	right: 965px;
	top: 179px;
	width: 35px;
	height: 34px;
	color: #004075;
	font-size: 25px;
	padding: 10px;
}

/* line 506, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic.is-active .site__graphic__marker--2 span {
	position: absolute;
}

/* line 509, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic.is-active .site__graphic__marker--3 {
	right: 1007px;
	top: 201px;
}

/* line 513, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic.is-active .site__graphic__marker--4 {
	right: 755px;
	top: 136px;
}

/* line 517, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic.is-active .site__graphic__marker--5 {
	right: 855px;
	top: 116px;
}

/* line 1, web/themes/custom/dreist/patterns/_components/carousel/_carousel.sass */

.carousel {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
}

/* line 7, web/themes/custom/dreist/patterns/_components/carousel/_carousel.sass */

.carousel .slick-track {
	display: -ms-flexbox;
	display: flex;
}

/* line 10, web/themes/custom/dreist/patterns/_components/carousel/_carousel.sass */

.carousel__item {
	display: -ms-flexbox;
	display: flex;
}

/* line 13, web/themes/custom/dreist/patterns/_components/carousel/_carousel.sass */

.carousel .slick-list {
	overflow: hidden;
	max-width: 80%;
	margin: 0 20px;
}

/* line 19, web/themes/custom/dreist/patterns/_components/carousel/_carousel.sass */

.carousel__direction--previous,
.carousel__direction--next {
	font-size: 50px !important;
	color: #fff;
	margin: 0 20px;
	cursor: pointer;
}

/* line 26, web/themes/custom/dreist/patterns/_components/carousel/_carousel.sass */

.carousel .geysir-field-paragraph-wrapper {
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: stretch;
	justify-content: stretch;
	-ms-flex-align: stretch;
	align-items: stretch;
}

/* line 2, web/themes/custom/dreist/patterns/_components/tabs/_tabs.sass */

.tabs__content {
	position: absolute;
	left: 0;
	right: 0;
	pointer-events: none;
}

/* line 10, web/themes/custom/dreist/patterns/_components/tabs/_tabs.sass */

.tabs__content.is-active {
	position: static;
	visibility: visible;
	pointer-events: all;
	opacity: 1;
}

/* line 2, web/themes/custom/dreist/patterns/_components/service/_service.sass */

.service__top {
	position: fixed;
	height: 48px;
	padding-left: 13px;
	bottom: 60px;
	right: 40px;
}

/* line 13, web/themes/custom/dreist/patterns/_components/service/_service.sass */

.service__top span {
	font-size: 16px;
	letter-spacing: 2px;
	display: block;
	position: relative;
	color: #35b4e7;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 23, web/themes/custom/dreist/patterns/_components/service/_service.sass */

.service__top span:hover {
	color: #004075;
}

/* line 25, web/themes/custom/dreist/patterns/_components/service/_service.sass */

.service__top span:hover:after {
	border-color: #004075;
}

/* line 28, web/themes/custom/dreist/patterns/_components/service/_service.sass */

.service__top span:after {
	content: '';
	border-top: 2px solid #35b4e7;
	border-right: 2px solid #35b4e7;
	width: 7px;
	height: 7px;
	position: absolute;
	right: -20px;
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	transition: all 0.3s ease-in-out;
	top: 5px;
}

/* line 1, web/themes/custom/dreist/patterns/_components/sharing/_sharing.sass */

.sharing {
	position: relative;
	font-size: 32px;
	padding-top: 30px;
}

/* line 6, web/themes/custom/dreist/patterns/_components/sharing/_sharing.sass */

.sharing .text {
	color: #004075;
	margin-bottom: 10px;
	font-size: 27px;
	line-height: 34px;
	margin-bottom: 20px;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 14, web/themes/custom/dreist/patterns/_components/sharing/_sharing.sass */

.sharing .sharingcolor,
.sharing .service,
.sharing .service--full,
.sharing .button,
.sharing .service__item,
.sharing .fa {
	color: #004075;
}

/* line 23, web/themes/custom/dreist/patterns/_components/sharing/_sharing.sass */

.sharingcolor a {
	display: inline-block;
	padding-right: 30px;
}

/* line 26, web/themes/custom/dreist/patterns/_components/sharing/_sharing.sass */

.sharingcolor a:hover,
.sharingcolor a:focus {
	opacity: 0.8;
}

/* line 1, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news {
	overflow: hidden;
}

/* line 4, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__video {
	min-height: 940px;
}

/* line 11, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news .text img {
	width: auto;
	margin-bottom: 30px;
	display: block;
}

/* line 16, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news .section--shadow {
	margin-top: 40px;
}

/* line 19, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news .video__logo {
	top: 530px;
	left: -150px;
	max-width: 650px;
}

/* line 24, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news h2 {
	font-size: 28px;
	line-height: 32px;
	margin-bottom: 20px;
	color: #004075;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 33, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news p strong,
.news ul strong,
.news li strong {
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
	margin-top: 30px;
}

/* line 44, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news ul {
	padding-bottom: 20px;
	list-style: disc;
	margin-left: 20px;
}

/* line 50, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__tags {
	padding: 0px 15px;
}

/* line 52, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__tags span,
.news__tags li {
	display: inline-block;
	font-size: 16px;
	margin-bottom: 12px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	font-family: 'ProximaBold', Arial, sans-serif;
	margin-right: 15px;
	background: #e2e2e2;
	margin-bottom: 15px;
	padding: 15px 20px;
}

/* line 69, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview .article-header__image:before {
	display: none;
}

/* line 79, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__teaser .views-row {
	display: inline-block;
	max-width: 49%;
}

/* line 82, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__teaser .views-row:last-child {
	float: right;
}

/* line 90, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row {
	font-size: 0px;
	vertical-align: top;
}

/* line 94, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(odd) {
	padding-left: 0px;
}

/* line 101, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(even) {
	padding-right: 0px;
}

/* line 109, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(4) .news--overview__item__content {
	background: #005f98;
}

/* line 111, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(4) .news--overview__item__content a,
.news--overview__view .views-row:nth-child(4) .news--overview__item__content h4 {
	color: #fff;
}

/* line 113, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(4) .news--overview__item__content hr {
	background: #fff;
}

/* line 116, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(4) .news--overview__item__content a:hover {
	color: #35b4e7 !important;
}

/* line 121, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(1) .news--overview__item__content,
.news--overview__view .views-row:nth-child(7) .news--overview__item__content {
	background: #004075;
}

/* line 123, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(1) .news--overview__item__content a,
.news--overview__view .views-row:nth-child(1) .news--overview__item__content h4,
.news--overview__view .views-row:nth-child(7) .news--overview__item__content a,
.news--overview__view .views-row:nth-child(7) .news--overview__item__content h4 {
	color: #fff;
}

/* line 125, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(1) .news--overview__item__content hr,
.news--overview__view .views-row:nth-child(7) .news--overview__item__content hr {
	background: #fff;
}

/* line 128, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(1) .news--overview__item__content a:hover,
.news--overview__view .views-row:nth-child(7) .news--overview__item__content a:hover {
	color: #35b4e7 !important;
}

/* line 135, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(5) .news--overview__item__content,
.news--overview__view .views-row:nth-child(10) .news--overview__item__content {
	background: #35b4e7;
}

/* line 138, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(5) .news--overview__item__content a:hover,
.news--overview__view .views-row:nth-child(10) .news--overview__item__content a:hover {
	color: #fff !important;
}

/* line 143, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview .no-blog-content .additional-blog-meta {
	display: none;
}

/* line 147, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__item {
	margin-bottom: 30px;
	page-break-inside: avoid;
}

/* line 151, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__item__content {
	height: 370px;
	background: #e2e2e2;
	padding: 40px 35px;
	background-size: cover;
}

/* line 164, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__item__content h2 {
	line-height: 42px;
}

/* line 167, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__item__content a {
	color: #004075;
	line-height: 40px;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 172, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__item__content hr {
	background: #004075;
}

/* line 177, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front .views-row {
	width: 33%;
	display: inline-block;
	vertical-align: top;
}

/* line 188, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front .views-row:nth-child(1) .news--front__item {
	padding-right: 25px;
}

/* line 195, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front .views-row:nth-child(3) .news--front__item {
	padding-left: 25px;
}

/* line 203, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front__item {
	font-size: 0px;
}

/* line 206, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front__item p {
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;
}

/* line 211, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front__item hr {
	margin-bottom: 14px;
}

/* line 214, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front__item h1 {
	padding-bottom: 13px;
}

/* line 217, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front__item h1,
.news--front__item p,
.news--front__item a {
	color: #004075;
	transition: all 0.3s ease-in-out;
}

/* line 223, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front__item a:hover {
	color: #35b4e7;
}

/* line 228, web/themes/custom/dreist/patterns/_components/news/_news.sass */

#edit-comment-body-0-format,
.comment-reply {
	display: none;
}

/* line 235, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news .field--name-field-comment-e-mail input {
	font-family: 'ProximaRegular', Arial, sans-serif;
	padding: 6px;
	width: 100%;
}

/* line 240, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments {
	min-height: 570px;
}

/* line 243, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments h2 {
	display: none;
}

/* line 248, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments form {
	margin-bottom: 30px;
	position: absolute;
	top: 125px;
	right: 0px;
	width: 48%;
}

/* line 260, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments label {
	padding-left: 7px;
}

/* line 263, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments input {
	margin-top: 0px;
}

/* line 266, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments ul {
	display: none;
}

/* line 269, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments article {
	border-bottom: 1px solid #004075;
	padding-top: 10px;
}

/* line 273, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments article:last-child {
	margin-bottom: 50px;
}

/* line 276, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments .permalink {
	pointer-events: none;
}

/* line 281, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments footer article {
	border-bottom: 0px;
}

/* line 284, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments footer a {
	display: none;
}

/* line 287, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments footer p {
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #004075;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 297, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.pressrelease_jumpmark_open,
.pressarticles_jumpmark_open,
.shortnews_jumpmark_open {
	display: block;
}

/* line 306, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form {
	padding: 0px 20px;
	max-width: 1200px;
	margin: auto;
	padding-bottom: 100px;
}

/* line 312, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form .webform-confirmation {
	margin-left: 0px;
}

/* line 315, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form .webform-confirmation__back {
	display: none;
}

/* line 318, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form .js-form-type-processed-text {
	font-size: 16px;
	margin-bottom: 26px;
	line-height: 26px;
	color: #004075;
	font-family: 'ProximaLight', Arial, sans-serif;
	background: #e2e2e2;
	padding: 20px;
}

/* line 332, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form .form-item {
	max-width: 50%;
}

/* line 334, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form .form-item a {
	text-decoration: underline !important;
}

/* line 339, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form #edit-captcha-response {
	max-width: 125px;
	margin-left: 10px;
}

/* line 343, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form .webform-button--submit {
	padding: 10px 40px;
	width: auto;
	margin-bottom: 100px;
	font-size: 15px;
	margin-bottom: 10px;
	line-height: 24px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: #fff;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
}

/* line 357, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form #edit-datenschutzhinweis--wrapper {
	margin-bottom: -15px;
}

/* line 362, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form #edit-kontrollkaestchen-test--wrapper .form-item,
.webform-submission-newsletter-anmeldeformular-form #edit-datenschutzhinweis--wrapper .form-item {
	max-width: 100%;
}

/* line 365, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form #edit-kontrollkaestchen-test--wrapper .form-checkbox,
.webform-submission-newsletter-anmeldeformular-form #edit-kontrollkaestchen-test--wrapper .option,
.webform-submission-newsletter-anmeldeformular-form #edit-datenschutzhinweis--wrapper .form-checkbox,
.webform-submission-newsletter-anmeldeformular-form #edit-datenschutzhinweis--wrapper .option {
	display: inline-block;
}

/* line 369, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form #edit-kontrollkaestchen-test--wrapper .option,
.webform-submission-newsletter-anmeldeformular-form #edit-datenschutzhinweis--wrapper .option {
	width: 80%;
}

/* line 372, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form #edit-kontrollkaestchen-test--wrapper .form-checkbox,
.webform-submission-newsletter-anmeldeformular-form #edit-datenschutzhinweis--wrapper .form-checkbox {
	width: 30px;
	vertical-align: top;
	margin-top: 7px;
}

/* line 381, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.blog__text {
	padding-top: 7px;
}

/* line 384, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.blog__text--full {
	padding-top: 27px;
}

/* line 386, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.blog__text--full img {
	width: 100% !important;
}

/* line 390, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.blog__text--full table th,
.blog__text--full table td,
.blog__text--full table tr {
	color: #004075;
}

/* line 3, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search__page__form {
	max-width: 770px;
	margin: auto;
	padding-bottom: 40px;
}

/* line 8, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search__page__form .form-item-expert-name {
	position: relative;
}

/* line 11, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search__page__form #edit-expert-name {
	background: #6f6f6f !important;
}

/* line 15, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search__results {
	max-width: 1200px;
	margin: auto;
}

/* line 18, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search__results li {
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 40px;
}

/* line 22, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search_result_list {
	margin: auto;
	padding-top: 60px;
	padding-left: 15px;
	padding-right: 15px;
}

/* line 29, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search-form #edit-help-link,
.search-form #edit-advanced {
	display: none;
}

/* line 33, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search-form + h2 {
	display: none;
}

/* line 36, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search-form .form-search {
	background: #f0f0f0;
	width: 100%;
	margin-right: 100px;
	padding-left: 15px;
	font-size: 19px;
	display: block;
	margin: auto;
}

/* line 47, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search-block-form h1 {
	display: none;
}

/* line 50, web/themes/custom/dreist/patterns/_components/search/_search.sass */

#edit-basic {
	margin: auto;
}

/* line 53, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager {
	width: 100%;
	margin: auto;
	margin-bottom: 100px;
	max-width: 1200px;
	position: relative;
}

/* line 60, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager .pager__item {
	display: inline-block;
	background-color: #f0f0f0;
	margin: 8px;
}

/* line 66, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager .pager__item__page span {
	font-size: 19px;
	color: #004075;
}

/* line 70, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager .pager__item.is-active {
	background-color: #35b4e7;
}

/* line 73, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager .pager__item a {
	font-size: 19px;
	text-transform: inherit;
}

/* line 81, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search-form {
	margin: auto;
	background: #3b3b3b;
	padding-left: 15px;
	padding-right: 15px;
}

/* line 87, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search-form .container-inline {
	max-width: 650px;
	margin: auto;
	padding: 50px 0px;
}

/* line 92, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search-form .container-inline .js-form-submit {
	position: relative;
	width: 100%;
	margin-top: 32px;
	padding: 20px;
	border: 1px solid #e2e2e2;
	color: #e2e2e2;
	text-transform: uppercase;
	font-size: 15px;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
	font-family: 'ProximaBold', Arial, sans-serif;
	letter-spacing: 0.1em;
}

/* line 106, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search-form .container-inline .js-form-submit:hover {
	background: #35b4e7;
}

/* line 112, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager__item--next {
	position: absolute !important;
	right: 0px;
	padding-right: 18px !important;
}

/* line 117, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager__item--next:after {
	content: '';
	display: block;
	border-top: 2px solid #004075;
	border-right: 2px solid #004075;
	width: 8px;
	height: 8px;
	position: absolute;
	right: 3px;
	top: 6px;
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

/* line 133, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager__item--previous {
	position: absolute !important;
	left: 0px;
	padding-left: 18px !important;
	margin-left: 12px;
}

/* line 139, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager__item--previous:after {
	content: '';
	display: block;
	border-top: 2px solid #004075;
	border-right: 2px solid #004075;
	width: 8px;
	height: 8px;
	position: absolute;
	left: 3px;
	top: 6px;
	-ms-transform: rotate(225deg);
	transform: rotate(225deg);
}

/* line 154, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager__item--last,
.pager__item--first {
	display: none !important;
}

/* line 161, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.header__meta .js-form-type-search input {
	height: 30px;
}

/* line 165, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.js-form-type-search {
	margin-bottom: 0px;
}

/* line 168, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.js-form-type-search input {
	background: #6f6f6f;
	color: #e2e2e2;
	font-size: 20px !important;
	height: 67px;
	padding-left: 15px;
}

/* line 175, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.js-form-type-search input:after {
	content: '';
	display: block;
	border-top: 2px solid #e2e2e2;
	border-right: 2px solid #e2e2e2;
	width: 8px;
	height: 8px;
	position: absolute;
	right: 14px;
	top: 30px;
	-ms-transform: rotate(135deg);
	transform: rotate(135deg);
	transition: all 0.3s ease-in-out;
}

/* line 195, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.js-form-type-search input:-ms-input-placeholder {
	color: #e2e2e2;
}

.js-form-type-search input::placeholder {
	color: #e2e2e2;
}

/* line 198, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.js-form-type-search label {
	display: none;
}

/* line 201, web/themes/custom/dreist/patterns/_components/search/_search.sass */

#edit-expert-name {
	background: none;
	color: #fff;
}

/* line 205, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.view-dd-experts-search-top {
	background: #f0f0f0;
	padding-bottom: 50px;
	margin-bottom: 50px;
}

/* line 210, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.view-dd-experts-search-top h2 {
	font-size: 27px;
	line-height: 34px;
	margin-bottom: 20px;
	color: #004075;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 217, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search__expert__top {
	max-width: 1170px;
	margin: auto;
}

/* line 221, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search__expert__top__hl {
	padding-left: 5px;
}

/* line 225, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.search-results .list__table--expert {
	padding-left: 0px;
}

/* line 233, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.view-dd-experts-search-top .experts__exposed__content {
	display: none;
}

/* line 1, web/themes/custom/dreist/patterns/_components/triple/_triple.sass */

.triple {
	margin-left: 10%;
	margin-right: 10%;
}

/* line 7, web/themes/custom/dreist/patterns/_components/triple/_triple.sass */

.triple h2 {
	font-family: 'ProximaRegular', Arial, sans-serif;
	font-size: 30px;
	margin-bottom: 20px;
	color: #004075;
	font-weight: bold;
}

/* line 13, web/themes/custom/dreist/patterns/_components/triple/_triple.sass */

.triple h3 {
	font-family: 'ProximaRegular', Arial, sans-serif;
	font-size: 20px;
	margin-bottom: 20px;
	color: #004075;
}

/* line 19, web/themes/custom/dreist/patterns/_components/triple/_triple.sass */

.triple__subhead {
	width: 70%;
}

/* line 22, web/themes/custom/dreist/patterns/_components/triple/_triple.sass */

.triple__block {
	float: left;
	width: 33%;
	line-height: 20px;
}

/* line 2, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--left {
	position: relative;
	left: 60%;
	z-index: 999;
	width: 450px;
}

/* line 7, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--left blockquote,
.quote--left cite {
	text-shadow: -1px -1px 55px white;
}

/* line 23, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image {
	position: relative;
}

/* line 27, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image blockquote p {
	font-size: 35px;
	line-height: 41px;
}

/* line 31, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image .quote__image {
	width: 50%;
	z-index: 5;
}

/* line 41, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image .quote__text {
	position: absolute;
	z-index: 10;
	max-width: 50%;
	top: 80px;
	left: 35%;
}

/* line 51, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image .quote__text blockquote,
.quote--image .quote__text cite {
	text-shadow: -1px -1px 55px white;
}

/* line 54, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image .quote__text p {
	margin-bottom: 15px;
}

/* line 1, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number {
	padding-top: 10px;
	border-top: 1px solid #004075;
	font-size: 0px;
	width: 47%;
	display: inline-block;
	margin-top: 18px;
}

/* line 9, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number:nth-child(odd) {
	margin-right: 30px;
}

/* line 18, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number__countup {
	padding-top: 25px;
}

/* line 24, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number__label {
	font-size: 14px;
	color: #004075;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	font-family: 'ProximaBold', Arial, sans-serif;
	padding-bottom: 10px;
	line-height: 19px;
}

/* line 37, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number__value,
.number__value--text {
	font-size: 70px;
	color: #004075;
	font-family: 'GeorgiaRegular', Arial, serif;
}

/* line 47, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number__value {
	padding-bottom: 5px;
}

/* line 50, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.numbers {
	padding-top: 5px;
}

@media (min-width: 31.25em) {

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-1 {
	width: 8.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-1.g-nested {
	width: 5%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-1--ps {
	margin-left: 8.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-1--pl {
	margin-left: -8.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-2 {
	width: 16.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-2.g-nested {
	width: 13.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-2--ps {
	margin-left: 16.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-2--pl {
	margin-left: -16.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-3 {
	width: 25%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-3.g-nested {
	width: 21.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-3--ps {
	margin-left: 25%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-3--pl {
	margin-left: -25%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-4 {
	width: 33.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-4.g-nested {
	width: 30%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-4--ps {
	margin-left: 33.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-4--pl {
	margin-left: -33.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-5 {
	width: 41.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-5.g-nested {
	width: 38.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-5--ps {
	margin-left: 41.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-5--pl {
	margin-left: -41.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-6 {
	width: 50%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-6.g-nested {
	width: 46.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-6--ps {
	margin-left: 50%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-6--pl {
	margin-left: -50%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-7 {
	width: 58.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-7.g-nested {
	width: 55%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-7--ps {
	margin-left: 58.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-7--pl {
	margin-left: -58.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-8 {
	width: 66.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-8.g-nested {
	width: 63.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-8--ps {
	margin-left: 66.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-8--pl {
	margin-left: -66.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-9 {
	width: 75%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-9.g-nested {
	width: 71.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-9--ps {
	margin-left: 75%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-9--pl {
	margin-left: -75%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-10 {
	width: 83.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-10.g-nested {
	width: 80%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-10--ps {
	margin-left: 83.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-10--pl {
	margin-left: -83.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-11 {
	width: 91.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-11.g-nested {
	width: 88.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-11--ps {
	margin-left: 91.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-11--pl {
	margin-left: -91.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-12 {
	width: 100%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-12.g-nested {
	width: 96.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-12--ps {
	margin-left: 100%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-12--pl {
	margin-left: -100%;
}

}

@media (min-width: 37.5em) and (max-width: 48.74em) {

/* line 1, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser {
	padding: 30px 22px;
}

}

@media (min-width: 37.5em) {

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-1 {
	width: 8.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-1.g-nested {
	width: 5%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-1--ps {
	margin-left: 8.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-1--pl {
	margin-left: -8.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-2 {
	width: 16.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-2.g-nested {
	width: 13.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-2--ps {
	margin-left: 16.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-2--pl {
	margin-left: -16.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-3 {
	width: 25%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-3.g-nested {
	width: 21.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-3--ps {
	margin-left: 25%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-3--pl {
	margin-left: -25%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-4 {
	width: 33.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-4.g-nested {
	width: 30%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-4--ps {
	margin-left: 33.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-4--pl {
	margin-left: -33.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-5 {
	width: 41.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-5.g-nested {
	width: 38.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-5--ps {
	margin-left: 41.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-5--pl {
	margin-left: -41.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-6 {
	width: 50%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-6.g-nested {
	width: 46.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-6--ps {
	margin-left: 50%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-6--pl {
	margin-left: -50%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-7 {
	width: 58.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-7.g-nested {
	width: 55%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-7--ps {
	margin-left: 58.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-7--pl {
	margin-left: -58.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-8 {
	width: 66.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-8.g-nested {
	width: 63.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-8--ps {
	margin-left: 66.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-8--pl {
	margin-left: -66.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-9 {
	width: 75%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-9.g-nested {
	width: 71.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-9--ps {
	margin-left: 75%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-9--pl {
	margin-left: -75%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-10 {
	width: 83.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-10.g-nested {
	width: 80%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-10--ps {
	margin-left: 83.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-10--pl {
	margin-left: -83.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-11 {
	width: 91.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-11.g-nested {
	width: 88.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-11--ps {
	margin-left: 91.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-11--pl {
	margin-left: -91.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-12 {
	width: 100%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-12.g-nested {
	width: 96.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-12--ps {
	margin-left: 100%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-12--pl {
	margin-left: -100%;
}

/* line 44, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.table-scroll,
.js--scroll__table__show {
	display: none;
}

/* line 6, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__list--mobile {
	display: none !important;
}

/* line 234, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__tablet img {
	max-width: 100%;
}

/* line 250, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__mobile {
	display: none;
}

/* line 171, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__container .slick-slide {
	padding: 15px;
}

}

@media (min-width: 48.75em) {

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-1 {
	width: 8.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-1.g-nested {
	width: 5%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-1--ps {
	margin-left: 8.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-1--pl {
	margin-left: -8.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-2 {
	width: 16.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-2.g-nested {
	width: 13.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-2--ps {
	margin-left: 16.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-2--pl {
	margin-left: -16.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-3 {
	width: 25%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-3.g-nested {
	width: 21.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-3--ps {
	margin-left: 25%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-3--pl {
	margin-left: -25%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-4 {
	width: 33.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-4.g-nested {
	width: 30%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-4--ps {
	margin-left: 33.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-4--pl {
	margin-left: -33.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-5 {
	width: 41.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-5.g-nested {
	width: 38.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-5--ps {
	margin-left: 41.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-5--pl {
	margin-left: -41.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-6 {
	width: 50%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-6.g-nested {
	width: 46.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-6--ps {
	margin-left: 50%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-6--pl {
	margin-left: -50%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-7 {
	width: 58.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-7.g-nested {
	width: 55%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-7--ps {
	margin-left: 58.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-7--pl {
	margin-left: -58.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-8 {
	width: 66.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-8.g-nested {
	width: 63.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-8--ps {
	margin-left: 66.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-8--pl {
	margin-left: -66.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-9 {
	width: 75%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-9.g-nested {
	width: 71.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-9--ps {
	margin-left: 75%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-9--pl {
	margin-left: -75%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-10 {
	width: 83.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-10.g-nested {
	width: 80%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-10--ps {
	margin-left: 83.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-10--pl {
	margin-left: -83.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-11 {
	width: 91.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-11.g-nested {
	width: 88.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-11--ps {
	margin-left: 91.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-11--pl {
	margin-left: -91.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-12 {
	width: 100%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-12.g-nested {
	width: 96.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-12--ps {
	margin-left: 100%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-12--pl {
	margin-left: -100%;
}

/* line 144, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.desktop--hidden {
	display: none;
}

/* line 14, node_modules/js-breakpoints/breakpoints.scss */

.header:after {
	content: "from-sm";
	visibility: hidden;
	position: absolute;
	clip: rect(0 0 0 0);
	overflow: hidden;
	width: 0;
	height: 0;
}

/* line 25, node_modules/js-breakpoints/breakpoints.scss */

.header .js-breakpoints-from-sm {
	position: absolute;
}

/* line 191, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary {
	float: right;
}

/* line 285, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary__helper {
	position: fixed;
	background: rgba(0, 64, 117, .8);
	pointer-events: none;
	visibility: hidden;
	opacity: 0;
	z-index: 9;
	box-shadow: 0 2px 4px -1px rgba(0, 64, 117, .2), 0 4px 5px 0 rgba(0, 64, 117, .1), 0 1px 10px 0 rgba(0, 64, 117, .05);
}

/* line 294, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary__helper.is-entered {
	visibility: visible;
	opacity: 1;
}

/* line 298, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary__trigger {
	display: none;
}

/* line 301, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth-wrapper--0 {
	display: -ms-flexbox;
	display: flex;
}

/* line 304, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0 {
	position: relative;
}

/* line 307, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0 > a {
	display: inline-block;
	padding: 58px 10px 28px 10px;
}

/* line 316, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0 > a:hover {
	color: #35b4e7;
}

/* line 320, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0:last-child > a {
	padding-right: 0;
}

/* line 323, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0:last-child > .depth-wrapper--1 {
	left: auto;
	right: 0;
}

/* line 327, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0:hover > a {
	color: #004075;
}

/* line 330, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0.is-active-trail > a {
	color: #35b4e7;
}

/* line 333, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth-wrapper--1 {
	position: absolute;
	left: 0;
	top: 99%;
	opacity: 1;
	background: #004075;
	transition-delay: 0.25s;
}

/* line 341, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth-wrapper--1.is-entered {
	visibility: visible;
	opacity: 1;
}

/* line 345, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth-wrapper--1.is-leaving {
	transition-delay: 0s;
}

/* line 349, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--1 > a {
	color: #35b4e7;
	line-height: 32px;
	padding: 5px 22px;
	display: block;
}

/* line 221, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__tablet {
	display: none;
}

}

@media (min-width: 48.75em) and (max-width: 65.615em) {

/* line 45, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g {
	padding-left: 20px;
	padding-right: 20px;
}

/* line 25, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.base__wrapper {
	padding-top: 104px;
}

/* line 20, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header.is-sticky {
	-ms-transform: translateY(-70px);
	transform: translateY(-70px);
}

/* line 1, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header {
	font-size: 16px;
}

/* line 149, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__logo {
	padding: 24px 0 28px 100px;
}

/* line 179, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__logo svg {
	top: 24px;
	width: 80px;
}

/* line 307, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0 > a {
	padding-top: 0px !important;
	padding-left: 5px;
	padding-right: 5px;
}

}

@media (min-width: 56.25em) {

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-1 {
	width: 8.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-1.g-nested {
	width: 5%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-1--ps {
	margin-left: 8.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-1--pl {
	margin-left: -8.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-2 {
	width: 16.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-2.g-nested {
	width: 13.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-2--ps {
	margin-left: 16.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-2--pl {
	margin-left: -16.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-3 {
	width: 25%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-3.g-nested {
	width: 21.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-3--ps {
	margin-left: 25%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-3--pl {
	margin-left: -25%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-4 {
	width: 33.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-4.g-nested {
	width: 30%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-4--ps {
	margin-left: 33.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-4--pl {
	margin-left: -33.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-5 {
	width: 41.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-5.g-nested {
	width: 38.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-5--ps {
	margin-left: 41.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-5--pl {
	margin-left: -41.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-6 {
	width: 50%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-6.g-nested {
	width: 46.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-6--ps {
	margin-left: 50%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-6--pl {
	margin-left: -50%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-7 {
	width: 58.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-7.g-nested {
	width: 55%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-7--ps {
	margin-left: 58.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-7--pl {
	margin-left: -58.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-8 {
	width: 66.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-8.g-nested {
	width: 63.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-8--ps {
	margin-left: 66.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-8--pl {
	margin-left: -66.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-9 {
	width: 75%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-9.g-nested {
	width: 71.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-9--ps {
	margin-left: 75%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-9--pl {
	margin-left: -75%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-10 {
	width: 83.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-10.g-nested {
	width: 80%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-10--ps {
	margin-left: 83.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-10--pl {
	margin-left: -83.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-11 {
	width: 91.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-11.g-nested {
	width: 88.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-11--ps {
	margin-left: 91.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-11--pl {
	margin-left: -91.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-12 {
	width: 100%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-12.g-nested {
	width: 96.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-12--ps {
	margin-left: 100%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-12--pl {
	margin-left: -100%;
}

}

@media (min-width: 62.5em) {

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-1 {
	width: 8.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-1.g-nested {
	width: 5%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-1--ps {
	margin-left: 8.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-1--pl {
	margin-left: -8.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-2 {
	width: 16.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-2.g-nested {
	width: 13.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-2--ps {
	margin-left: 16.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-2--pl {
	margin-left: -16.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-3 {
	width: 25%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-3.g-nested {
	width: 21.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-3--ps {
	margin-left: 25%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-3--pl {
	margin-left: -25%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-4 {
	width: 33.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-4.g-nested {
	width: 30%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-4--ps {
	margin-left: 33.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-4--pl {
	margin-left: -33.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-5 {
	width: 41.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-5.g-nested {
	width: 38.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-5--ps {
	margin-left: 41.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-5--pl {
	margin-left: -41.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-6 {
	width: 50%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-6.g-nested {
	width: 46.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-6--ps {
	margin-left: 50%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-6--pl {
	margin-left: -50%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-7 {
	width: 58.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-7.g-nested {
	width: 55%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-7--ps {
	margin-left: 58.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-7--pl {
	margin-left: -58.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-8 {
	width: 66.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-8.g-nested {
	width: 63.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-8--ps {
	margin-left: 66.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-8--pl {
	margin-left: -66.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-9 {
	width: 75%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-9.g-nested {
	width: 71.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-9--ps {
	margin-left: 75%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-9--pl {
	margin-left: -75%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-10 {
	width: 83.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-10.g-nested {
	width: 80%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-10--ps {
	margin-left: 83.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-10--pl {
	margin-left: -83.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-11 {
	width: 91.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-11.g-nested {
	width: 88.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-11--ps {
	margin-left: 91.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-11--pl {
	margin-left: -91.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-12 {
	width: 100%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-12.g-nested {
	width: 96.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-12--ps {
	margin-left: 100%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-12--pl {
	margin-left: -100%;
}

}

@media (min-width: 65.625em) {

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-1 {
	width: 8.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-1.g-nested {
	width: 5%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-1--ps {
	margin-left: 8.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-1--pl {
	margin-left: -8.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-2 {
	width: 16.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-2.g-nested {
	width: 13.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-2--ps {
	margin-left: 16.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-2--pl {
	margin-left: -16.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-3 {
	width: 25%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-3.g-nested {
	width: 21.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-3--ps {
	margin-left: 25%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-3--pl {
	margin-left: -25%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-4 {
	width: 33.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-4.g-nested {
	width: 30%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-4--ps {
	margin-left: 33.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-4--pl {
	margin-left: -33.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-5 {
	width: 41.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-5.g-nested {
	width: 38.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-5--ps {
	margin-left: 41.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-5--pl {
	margin-left: -41.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-6 {
	width: 50%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-6.g-nested {
	width: 46.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-6--ps {
	margin-left: 50%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-6--pl {
	margin-left: -50%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-7 {
	width: 58.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-7.g-nested {
	width: 55%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-7--ps {
	margin-left: 58.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-7--pl {
	margin-left: -58.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-8 {
	width: 66.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-8.g-nested {
	width: 63.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-8--ps {
	margin-left: 66.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-8--pl {
	margin-left: -66.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-9 {
	width: 75%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-9.g-nested {
	width: 71.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-9--ps {
	margin-left: 75%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-9--pl {
	margin-left: -75%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-10 {
	width: 83.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-10.g-nested {
	width: 80%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-10--ps {
	margin-left: 83.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-10--pl {
	margin-left: -83.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-11 {
	width: 91.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-11.g-nested {
	width: 88.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-11--ps {
	margin-left: 91.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-11--pl {
	margin-left: -91.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-12 {
	width: 100%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-12.g-nested {
	width: 96.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-12--ps {
	margin-left: 100%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-12--pl {
	margin-left: -100%;
}

/* line 25, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.base__wrapper {
	padding-top: 130px;
}

/* line 20, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header.is-sticky {
	-ms-transform: translateY(-50px);
	transform: translateY(-50px);
}

}

@media (min-width: 75em) {

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-1 {
	width: 8.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-1.g-nested {
	width: 5%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-1--ps {
	margin-left: 8.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-1--pl {
	margin-left: -8.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-2 {
	width: 16.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-2.g-nested {
	width: 13.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-2--ps {
	margin-left: 16.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-2--pl {
	margin-left: -16.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-3 {
	width: 25%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-3.g-nested {
	width: 21.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-3--ps {
	margin-left: 25%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-3--pl {
	margin-left: -25%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-4 {
	width: 33.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-4.g-nested {
	width: 30%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-4--ps {
	margin-left: 33.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-4--pl {
	margin-left: -33.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-5 {
	width: 41.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-5.g-nested {
	width: 38.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-5--ps {
	margin-left: 41.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-5--pl {
	margin-left: -41.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-6 {
	width: 50%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-6.g-nested {
	width: 46.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-6--ps {
	margin-left: 50%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-6--pl {
	margin-left: -50%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-7 {
	width: 58.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-7.g-nested {
	width: 55%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-7--ps {
	margin-left: 58.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-7--pl {
	margin-left: -58.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-8 {
	width: 66.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-8.g-nested {
	width: 63.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-8--ps {
	margin-left: 66.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-8--pl {
	margin-left: -66.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-9 {
	width: 75%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-9.g-nested {
	width: 71.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-9--ps {
	margin-left: 75%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-9--pl {
	margin-left: -75%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-10 {
	width: 83.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-10.g-nested {
	width: 80%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-10--ps {
	margin-left: 83.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-10--pl {
	margin-left: -83.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-11 {
	width: 91.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-11.g-nested {
	width: 88.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-11--ps {
	margin-left: 91.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-11--pl {
	margin-left: -91.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-12 {
	width: 100%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-12.g-nested {
	width: 96.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-12--ps {
	margin-left: 100%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-12--pl {
	margin-left: -100%;
}

}

@media (min-width: 90em) {

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-1 {
	width: 8.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-1.g-nested {
	width: 5%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-1--ps {
	margin-left: 8.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-1--pl {
	margin-left: -8.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-2 {
	width: 16.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-2.g-nested {
	width: 13.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-2--ps {
	margin-left: 16.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-2--pl {
	margin-left: -16.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-3 {
	width: 25%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-3.g-nested {
	width: 21.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-3--ps {
	margin-left: 25%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-3--pl {
	margin-left: -25%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-4 {
	width: 33.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-4.g-nested {
	width: 30%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-4--ps {
	margin-left: 33.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-4--pl {
	margin-left: -33.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-5 {
	width: 41.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-5.g-nested {
	width: 38.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-5--ps {
	margin-left: 41.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-5--pl {
	margin-left: -41.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-6 {
	width: 50%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-6.g-nested {
	width: 46.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-6--ps {
	margin-left: 50%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-6--pl {
	margin-left: -50%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-7 {
	width: 58.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-7.g-nested {
	width: 55%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-7--ps {
	margin-left: 58.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-7--pl {
	margin-left: -58.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-8 {
	width: 66.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-8.g-nested {
	width: 63.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-8--ps {
	margin-left: 66.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-8--pl {
	margin-left: -66.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-9 {
	width: 75%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-9.g-nested {
	width: 71.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-9--ps {
	margin-left: 75%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-9--pl {
	margin-left: -75%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-10 {
	width: 83.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-10.g-nested {
	width: 80%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-10--ps {
	margin-left: 83.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-10--pl {
	margin-left: -83.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-11 {
	width: 91.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-11.g-nested {
	width: 88.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-11--ps {
	margin-left: 91.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-11--pl {
	margin-left: -91.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-12 {
	width: 100%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-12.g-nested {
	width: 96.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-12--ps {
	margin-left: 100%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-12--pl {
	margin-left: -100%;
}

}

@media (min-width: 100em) {

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-1 {
	width: 8.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-1.g-nested {
	width: 5%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-1--ps {
	margin-left: 8.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-1--pl {
	margin-left: -8.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-2 {
	width: 16.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-2.g-nested {
	width: 13.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-2--ps {
	margin-left: 16.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-2--pl {
	margin-left: -16.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-3 {
	width: 25%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-3.g-nested {
	width: 21.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-3--ps {
	margin-left: 25%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-3--pl {
	margin-left: -25%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-4 {
	width: 33.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-4.g-nested {
	width: 30%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-4--ps {
	margin-left: 33.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-4--pl {
	margin-left: -33.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-5 {
	width: 41.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-5.g-nested {
	width: 38.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-5--ps {
	margin-left: 41.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-5--pl {
	margin-left: -41.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-6 {
	width: 50%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-6.g-nested {
	width: 46.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-6--ps {
	margin-left: 50%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-6--pl {
	margin-left: -50%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-7 {
	width: 58.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-7.g-nested {
	width: 55%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-7--ps {
	margin-left: 58.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-7--pl {
	margin-left: -58.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-8 {
	width: 66.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-8.g-nested {
	width: 63.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-8--ps {
	margin-left: 66.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-8--pl {
	margin-left: -66.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-9 {
	width: 75%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-9.g-nested {
	width: 71.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-9--ps {
	margin-left: 75%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-9--pl {
	margin-left: -75%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-10 {
	width: 83.33333%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-10.g-nested {
	width: 80%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-10--ps {
	margin-left: 83.33333%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-10--pl {
	margin-left: -83.33333%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-11 {
	width: 91.66667%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-11.g-nested {
	width: 88.33333%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-11--ps {
	margin-left: 91.66667%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-11--pl {
	margin-left: -91.66667%;
}

/* line 7, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-12 {
	width: 100%;
}

/* line 10, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-12.g-nested {
	width: 96.66667%;
}

/* line 13, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-12--ps {
	margin-left: 100%;
}

/* line 16, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-12--pl {
	margin-left: -100%;
}

}

@media (max-width: 99.99em) {

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-1 {
	width: 8.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-1.g-nested {
	width: 5%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-1--ps {
	margin-left: 8.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-1--pl {
	margin-left: -8.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-2 {
	width: 16.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-2.g-nested {
	width: 13.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-2--ps {
	margin-left: 16.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-2--pl {
	margin-left: -16.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-3 {
	width: 25%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-3.g-nested {
	width: 21.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-3--ps {
	margin-left: 25%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-3--pl {
	margin-left: -25%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-4 {
	width: 33.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-4.g-nested {
	width: 30%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-4--ps {
	margin-left: 33.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-4--pl {
	margin-left: -33.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-5 {
	width: 41.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-5.g-nested {
	width: 38.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-5--ps {
	margin-left: 41.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-5--pl {
	margin-left: -41.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-6 {
	width: 50%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-6.g-nested {
	width: 46.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-6--ps {
	margin-left: 50%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-6--pl {
	margin-left: -50%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-7 {
	width: 58.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-7.g-nested {
	width: 55%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-7--ps {
	margin-left: 58.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-7--pl {
	margin-left: -58.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-8 {
	width: 66.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-8.g-nested {
	width: 63.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-8--ps {
	margin-left: 66.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-8--pl {
	margin-left: -66.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-9 {
	width: 75%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-9.g-nested {
	width: 71.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-9--ps {
	margin-left: 75%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-9--pl {
	margin-left: -75%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-10 {
	width: 83.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-10.g-nested {
	width: 80%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-10--ps {
	margin-left: 83.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-10--pl {
	margin-left: -83.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-11 {
	width: 91.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-11.g-nested {
	width: 88.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-11--ps {
	margin-left: 91.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-11--pl {
	margin-left: -91.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-12 {
	width: 100%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-12.g-nested {
	width: 96.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-12--ps {
	margin-left: 100%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--down-12--pl {
	margin-left: -100%;
}

}

@media (max-width: 89.99em) {

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-1 {
	width: 8.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-1.g-nested {
	width: 5%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-1--ps {
	margin-left: 8.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-1--pl {
	margin-left: -8.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-2 {
	width: 16.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-2.g-nested {
	width: 13.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-2--ps {
	margin-left: 16.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-2--pl {
	margin-left: -16.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-3 {
	width: 25%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-3.g-nested {
	width: 21.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-3--ps {
	margin-left: 25%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-3--pl {
	margin-left: -25%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-4 {
	width: 33.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-4.g-nested {
	width: 30%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-4--ps {
	margin-left: 33.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-4--pl {
	margin-left: -33.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-5 {
	width: 41.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-5.g-nested {
	width: 38.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-5--ps {
	margin-left: 41.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-5--pl {
	margin-left: -41.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-6 {
	width: 50%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-6.g-nested {
	width: 46.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-6--ps {
	margin-left: 50%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-6--pl {
	margin-left: -50%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-7 {
	width: 58.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-7.g-nested {
	width: 55%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-7--ps {
	margin-left: 58.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-7--pl {
	margin-left: -58.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-8 {
	width: 66.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-8.g-nested {
	width: 63.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-8--ps {
	margin-left: 66.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-8--pl {
	margin-left: -66.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-9 {
	width: 75%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-9.g-nested {
	width: 71.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-9--ps {
	margin-left: 75%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-9--pl {
	margin-left: -75%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-10 {
	width: 83.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-10.g-nested {
	width: 80%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-10--ps {
	margin-left: 83.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-10--pl {
	margin-left: -83.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-11 {
	width: 91.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-11.g-nested {
	width: 88.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-11--ps {
	margin-left: 91.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-11--pl {
	margin-left: -91.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-12 {
	width: 100%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-12.g-nested {
	width: 96.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-12--ps {
	margin-left: 100%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--down-12--pl {
	margin-left: -100%;
}

/* line 75, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big__image {
	max-width: auto;
	left: 0px;
	margin-left: 0px;
	background-position: center right;
}

}

@media (max-width: 74.99em) {

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-1 {
	width: 8.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-1.g-nested {
	width: 5%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-1--ps {
	margin-left: 8.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-1--pl {
	margin-left: -8.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-2 {
	width: 16.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-2.g-nested {
	width: 13.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-2--ps {
	margin-left: 16.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-2--pl {
	margin-left: -16.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-3 {
	width: 25%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-3.g-nested {
	width: 21.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-3--ps {
	margin-left: 25%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-3--pl {
	margin-left: -25%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-4 {
	width: 33.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-4.g-nested {
	width: 30%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-4--ps {
	margin-left: 33.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-4--pl {
	margin-left: -33.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-5 {
	width: 41.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-5.g-nested {
	width: 38.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-5--ps {
	margin-left: 41.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-5--pl {
	margin-left: -41.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-6 {
	width: 50%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-6.g-nested {
	width: 46.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-6--ps {
	margin-left: 50%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-6--pl {
	margin-left: -50%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-7 {
	width: 58.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-7.g-nested {
	width: 55%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-7--ps {
	margin-left: 58.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-7--pl {
	margin-left: -58.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-8 {
	width: 66.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-8.g-nested {
	width: 63.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-8--ps {
	margin-left: 66.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-8--pl {
	margin-left: -66.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-9 {
	width: 75%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-9.g-nested {
	width: 71.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-9--ps {
	margin-left: 75%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-9--pl {
	margin-left: -75%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-10 {
	width: 83.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-10.g-nested {
	width: 80%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-10--ps {
	margin-left: 83.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-10--pl {
	margin-left: -83.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-11 {
	width: 91.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-11.g-nested {
	width: 88.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-11--ps {
	margin-left: 91.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-11--pl {
	margin-left: -91.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-12 {
	width: 100%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-12.g-nested {
	width: 96.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-12--ps {
	margin-left: 100%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--down-12--pl {
	margin-left: -100%;
}

/* line 13, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__content .text__content {
	width: 100%;
	margin-left: 0px;
	padding: 0px 20px;
}

/* line 23, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__content--narrow .text__content {
	max-width: 100%;
	margin-left: 0px;
	padding: 0px 20px;
}

/* line 37, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__image--1 {
	max-width: 280px;
}

/* line 45, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__image--2 {
	right: 0px;
}

/* line 54, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__image--3 {
	right: 0px;
}

/* line 64, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box {
	position: relative;
	width: 100%;
	margin: 30px 0px;
}

/* line 83, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box.is-active .story__custom__box__content {
	display: block;
}

/* line 104, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__box__content {
	display: none;
}

/* line 34, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__logo video {
	max-width: 590px;
}

}

@media (max-width: 65.615em) {

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-1 {
	width: 8.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-1.g-nested {
	width: 5%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-1--ps {
	margin-left: 8.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-1--pl {
	margin-left: -8.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-2 {
	width: 16.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-2.g-nested {
	width: 13.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-2--ps {
	margin-left: 16.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-2--pl {
	margin-left: -16.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-3 {
	width: 25%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-3.g-nested {
	width: 21.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-3--ps {
	margin-left: 25%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-3--pl {
	margin-left: -25%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-4 {
	width: 33.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-4.g-nested {
	width: 30%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-4--ps {
	margin-left: 33.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-4--pl {
	margin-left: -33.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-5 {
	width: 41.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-5.g-nested {
	width: 38.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-5--ps {
	margin-left: 41.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-5--pl {
	margin-left: -41.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-6 {
	width: 50%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-6.g-nested {
	width: 46.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-6--ps {
	margin-left: 50%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-6--pl {
	margin-left: -50%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-7 {
	width: 58.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-7.g-nested {
	width: 55%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-7--ps {
	margin-left: 58.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-7--pl {
	margin-left: -58.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-8 {
	width: 66.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-8.g-nested {
	width: 63.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-8--ps {
	margin-left: 66.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-8--pl {
	margin-left: -66.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-9 {
	width: 75%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-9.g-nested {
	width: 71.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-9--ps {
	margin-left: 75%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-9--pl {
	margin-left: -75%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-10 {
	width: 83.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-10.g-nested {
	width: 80%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-10--ps {
	margin-left: 83.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-10--pl {
	margin-left: -83.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-11 {
	width: 91.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-11.g-nested {
	width: 88.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-11--ps {
	margin-left: 91.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-11--pl {
	margin-left: -91.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-12 {
	width: 100%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-12.g-nested {
	width: 96.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-12--ps {
	margin-left: 100%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--down-12--pl {
	margin-left: -100%;
}

/* line 272, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__wrapper {
	display: block;
}

/* line 279, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item {
	width: 49%;
	display: inline-block;
}

/* line 18, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h1.small {
	font-size: 22px;
	line-height: 26px;
}

/* line 161, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__logo svg {
	top: 32px;
}

/* line 339, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact .g-6-ps {
	margin-left: 45% !important;
	width: 56% !important;
}

/* line 113, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__image {
	height: 550px;
	background-size: cover;
}

/* line 21, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__line {
	left: 35px;
}

/* line 50, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item__content {
	position: relative;
	display: block;
	left: 10px;
	width: 97%;
	margin-bottom: 20px;
}

/* line 70, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item__content:after {
	left: -19%;
}

/* line 85, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item__content:before {
	left: -19%;
}

/* line 107, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item:nth-child(even) .timeline__item__content {
	left: 10px !important;
}

/* line 112, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item:nth-child(even) .timeline__item__content:after {
	left: -19%;
}

/* line 119, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item:nth-child(even) .timeline__item__content:before {
	left: -19%;
}

/* line 199, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout {
	width: 600px;
	right: -600px;
}

/* line 224, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person img {
	width: 25%;
}

/* line 246, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person__contact,
.story__flyout .person__performance,
.story__flyout .person__technology {
	display: inline-block;
	width: 30%;
	vertical-align: top;
}

/* line 35, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation {
	margin-left: 0px;
	margin-top: 0px;
}

/* line 156, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__image {
	height: 462px;
}

/* line 177, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__marker {
	display: none;
}

}

@media (max-width: 62.49em) {

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-1 {
	width: 8.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-1.g-nested {
	width: 5%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-1--ps {
	margin-left: 8.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-1--pl {
	margin-left: -8.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-2 {
	width: 16.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-2.g-nested {
	width: 13.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-2--ps {
	margin-left: 16.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-2--pl {
	margin-left: -16.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-3 {
	width: 25%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-3.g-nested {
	width: 21.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-3--ps {
	margin-left: 25%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-3--pl {
	margin-left: -25%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-4 {
	width: 33.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-4.g-nested {
	width: 30%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-4--ps {
	margin-left: 33.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-4--pl {
	margin-left: -33.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-5 {
	width: 41.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-5.g-nested {
	width: 38.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-5--ps {
	margin-left: 41.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-5--pl {
	margin-left: -41.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-6 {
	width: 50%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-6.g-nested {
	width: 46.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-6--ps {
	margin-left: 50%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-6--pl {
	margin-left: -50%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-7 {
	width: 58.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-7.g-nested {
	width: 55%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-7--ps {
	margin-left: 58.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-7--pl {
	margin-left: -58.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-8 {
	width: 66.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-8.g-nested {
	width: 63.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-8--ps {
	margin-left: 66.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-8--pl {
	margin-left: -66.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-9 {
	width: 75%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-9.g-nested {
	width: 71.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-9--ps {
	margin-left: 75%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-9--pl {
	margin-left: -75%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-10 {
	width: 83.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-10.g-nested {
	width: 80%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-10--ps {
	margin-left: 83.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-10--pl {
	margin-left: -83.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-11 {
	width: 91.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-11.g-nested {
	width: 88.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-11--ps {
	margin-left: 91.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-11--pl {
	margin-left: -91.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-12 {
	width: 100%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-12.g-nested {
	width: 96.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-12--ps {
	margin-left: 100%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--down-12--pl {
	margin-left: -100%;
}

/* line 74, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.intro .button {
	position: relative;
	bottom: auto;
}

/* line 48, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__video {
	display: none !important;
}

/* line 10, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__front-video {
	display: none !important;
}

/* line 27, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__background {
	max-height: none;
}

/* line 48, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__background .header-slider .slick-dots {
	top: 50px;
}

/* line 21, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__line {
	left: 48%;
	z-index: 0;
}

/* line 50, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item__content {
	margin-bottom: 50px;
}

/* line 70, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item__content:after {
	display: none;
}

/* line 85, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__item__content:before {
	display: none;
}

/* line 165, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header__content__tags div {
	float: left;
}

/* line 307, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story--teaser__content--headline {
	font-size: 18px;
	padding-top: 5px;
}

/* line 1, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video {
	width: 50% !important;
}

/* line 2, web/themes/custom/dreist/patterns/_components/service/_service.sass */

.service__top {
	bottom: 60px;
}

/* line 1, web/themes/custom/dreist/patterns/_components/triple/_triple.sass */

.triple {
	margin-left: 5%;
	margin-right: 5%;
}

}

@media (max-width: 56.24em) {

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-1 {
	width: 8.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-1.g-nested {
	width: 5%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-1--ps {
	margin-left: 8.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-1--pl {
	margin-left: -8.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-2 {
	width: 16.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-2.g-nested {
	width: 13.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-2--ps {
	margin-left: 16.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-2--pl {
	margin-left: -16.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-3 {
	width: 25%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-3.g-nested {
	width: 21.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-3--ps {
	margin-left: 25%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-3--pl {
	margin-left: -25%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-4 {
	width: 33.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-4.g-nested {
	width: 30%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-4--ps {
	margin-left: 33.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-4--pl {
	margin-left: -33.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-5 {
	width: 41.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-5.g-nested {
	width: 38.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-5--ps {
	margin-left: 41.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-5--pl {
	margin-left: -41.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-6 {
	width: 50%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-6.g-nested {
	width: 46.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-6--ps {
	margin-left: 50%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-6--pl {
	margin-left: -50%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-7 {
	width: 58.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-7.g-nested {
	width: 55%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-7--ps {
	margin-left: 58.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-7--pl {
	margin-left: -58.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-8 {
	width: 66.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-8.g-nested {
	width: 63.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-8--ps {
	margin-left: 66.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-8--pl {
	margin-left: -66.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-9 {
	width: 75%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-9.g-nested {
	width: 71.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-9--ps {
	margin-left: 75%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-9--pl {
	margin-left: -75%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-10 {
	width: 83.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-10.g-nested {
	width: 80%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-10--ps {
	margin-left: 83.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-10--pl {
	margin-left: -83.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-11 {
	width: 91.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-11.g-nested {
	width: 88.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-11--ps {
	margin-left: 91.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-11--pl {
	margin-left: -91.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-12 {
	width: 100%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-12.g-nested {
	width: 96.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-12--ps {
	margin-left: 100%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--down-12--pl {
	margin-left: -100%;
}

/* line 254, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.page__videos iframe {
	width: 100%;
}

/* line 259, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.page__video__item {
	width: 100%;
}

/* line 31, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__custom__image {
	position: relative;
	margin: 20px 0px;
	width: 100%;
}

}

@media (max-width: 48.74em) and (max-width: 37.49em) {

/* line 246, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0 > a {
	width: 100%;
}

}

@media all and (max-width: 48em) {

/* line 63, web/themes/custom/dreist/patterns/_lib/geysir/_geysir_dialog.sass */

.ui-dialog.geysir-dialog {
	width: 92% !important;
}

}

@media (max-width: 48.74em) {

/* line 62, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g > [class*="g-"] {
	width: 100%;
}

/* line 89, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g--sm-down--reversed {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column-reverse;
	flex-direction: column-reverse;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-1-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-1 {
	width: 8.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-1.g-nested {
	width: 5%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-1--ps {
	margin-left: 8.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-1--pl {
	margin-left: -8.33333%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-2-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-2 {
	width: 16.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-2.g-nested {
	width: 13.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-2--ps {
	margin-left: 16.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-2--pl {
	margin-left: -16.66667%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-3-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-3 {
	width: 25%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-3.g-nested {
	width: 21.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-3--ps {
	margin-left: 25%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-3--pl {
	margin-left: -25%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-4-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-4 {
	width: 33.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-4.g-nested {
	width: 30%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-4--ps {
	margin-left: 33.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-4--pl {
	margin-left: -33.33333%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-5-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-5 {
	width: 41.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-5.g-nested {
	width: 38.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-5--ps {
	margin-left: 41.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-5--pl {
	margin-left: -41.66667%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-6-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-6 {
	width: 50%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-6.g-nested {
	width: 46.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-6--ps {
	margin-left: 50%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-6--pl {
	margin-left: -50%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-7-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-7 {
	width: 58.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-7.g-nested {
	width: 55%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-7--ps {
	margin-left: 58.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-7--pl {
	margin-left: -58.33333%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-8-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-8 {
	width: 66.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-8.g-nested {
	width: 63.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-8--ps {
	margin-left: 66.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-8--pl {
	margin-left: -66.66667%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-9-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-9 {
	width: 75%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-9.g-nested {
	width: 71.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-9--ps {
	margin-left: 75%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-9--pl {
	margin-left: -75%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-10-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-10 {
	width: 83.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-10.g-nested {
	width: 80%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-10--ps {
	margin-left: 83.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-10--pl {
	margin-left: -83.33333%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-11-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-11 {
	width: 91.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-11.g-nested {
	width: 88.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-11--ps {
	margin-left: 91.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-11--pl {
	margin-left: -91.66667%;
}

/* line 95, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-12-ps {
	margin-left: 0px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-12 {
	width: 100%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-12.g-nested {
	width: 96.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-12--ps {
	margin-left: 100%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--down-12--pl {
	margin-left: -100%;
}

/* line 25, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.base__wrapper {
	padding-top: 50px;
}

/* line 147, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.mobile--hidden {
	display: none;
}

/* line 279, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.corona__item {
	width: 100%;
}

/* line 1, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h1 {
	font-size: 28px;
	line-height: 30px;
}

/* line 32, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h2 {
	font-size: 28px;
	line-height: 32px;
}

/* line 239, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text .intro-text {
	font-size: 22px;
	line-height: 28px;
}

/* line 255, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.intro {
	padding: 0px 20px;
}

/* line 1, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header {
	height: 105px;
}

/* line 14, node_modules/js-breakpoints/breakpoints.scss */

.header:after {
	content: "until-sm";
	visibility: hidden;
	position: absolute;
	clip: rect(0 0 0 0);
	overflow: hidden;
	width: 0;
	height: 0;
}

/* line 25, node_modules/js-breakpoints/breakpoints.scss */

.header .js-breakpoints-until-sm {
	position: absolute;
}

/* line 95, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__sub {
	display: none;
}

/* line 149, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__logo {
	padding: 40px 0 20px 65px;
}

/* line 186, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__logo svg {
	width: 31px;
	top: 9px;
}

/* line 191, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary {
	background: #004075;
	position: absolute;
	padding: 25px 0px;
	top: -440px;
	left: 0;
	right: 0;
	z-index: -1;
}

/* line 203, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary.is-active {
	top: 56px;
}

/* line 206, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .region--primary_menu {
	height: calc(100vh - 172px);
	background: #fff;
	padding: 104px 20px 32px 20px;
	box-sizing: content-box;
	background: linear-gradient(white 30%, rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%, radial-gradient(50% 0, farthest-side, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)), radial-gradient(50% 100%, farthest-side, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)) 0 100%;
	background: linear-gradient(white 30%, rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), white 70%) 0 100%, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)) 0 100%;
	background-repeat: no-repeat;
	background-color: white;
	background-size: 100% 40px, 100% 40px, 100% 14px, 100% 14px;
	background-attachment: local, local, scroll, scroll;
	-webkit-overflow-scrolling: touch;
	overflow-y: auto;
	display: none;
}

/* line 214, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.is-active--primary .header__primary .region--primary_menu {
	display: block;
}

/* line 217, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .region--primary_menu:before {
	content: '';
	position: fixed;
	top: 76px;
	left: 0;
	width: 100%;
	height: 104px;
	background: linear-gradient(to bottom, white 0%, white 79%, rgba(255, 255, 255, 0) 100%);
	z-index: 1;
}

/* line 227, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary__trigger {
	position: fixed;
	right: 20px;
	top: 60px;
	font-size: 25px;
	color: #004075;
	z-index: 2;
}

/* line 235, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary__trigger .fa-close {
	display: none;
}

/* line 239, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.is-active--primary .header__primary__trigger .fa-close {
	display: block;
}

/* line 241, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.is-active--primary .header__primary__trigger .fa-bars {
	display: none;
}

/* line 246, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0 > a {
	background: #004075;
	display: inline-block;
	padding: 15px 20px 15px 20px;
	position: relative;
	margin-bottom: 5px;
	color: #fff;
	-webkit-tap-highlight-color: rgba(53, 180, 231, .2);
}

/* line 259, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0.has-below > a:after {
	-ms-transform: translateY(-50%) rotate(90deg);
	transform: translateY(-50%) rotate(90deg);
}

/* line 262, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0.has-below > .depth-wrapper--1 {
	display: none;
}

/* line 266, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0.is-active-trail > a:after {
	-ms-transform: translateY(-50%) rotate(-90deg);
	transform: translateY(-50%) rotate(-90deg);
}

/* line 268, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--0.is-active-trail > .depth-wrapper--1 {
	display: block;
}

/* line 274, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__primary .depth--1 > a {
	display: block;
	color: #e2e2e2;
	font-size: 14px;
	line-height: 24px;
	padding: 8px 40px 8px 40px;
	position: relative;
}

/* line 1, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer {
	padding-top: 30px !important;
}

/* line 14, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__menu li {
	padding-bottom: 0px;
}

/* line 23, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__social li {
	padding-bottom: 0px;
}

/* line 35, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__column {
	width: 50%;
}

/* line 35, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__column {
	margin-bottom: 30px;
}

/* line 49, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer h4 {
	padding-bottom: 20px;
}

/* line 66, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__main {
	width: 70%;
}

/* line 72, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__main li {
	display: inline-block;
	width: auto;
	padding-right: 20px;
	padding-bottom: 0px;
}

/* line 87, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__sites .views-row {
	padding-bottom: 10px;
}

/* line 164, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__image {
	padding-left: 0px !important;
	padding-right: 0px !important;
	margin-top: 30px;
}

/* line 172, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__image blockquote {
	padding: 0px 15px;
}

/* line 175, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__quote--1 {
	margin-top: 120px;
}

/* line 57, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__title h3 {
	padding-left: 20px;
}

/* line 95, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__content {
	width: 100%;
}

/* line 59, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__competences {
	display: none;
}

/* line 136, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__headline {
	display: none;
}

/* line 154, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news {
	padding-left: 20px;
}

/* line 221, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__tablet {
	display: block;
	text-align: center;
	background-color: #e2e2e2;
	margin-top: 50px;
}

/* line 317, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact {
	background-image: none !important;
	background-color: #e2e2e2;
	padding-top: 0px !important;
	min-height: auto;
}

/* line 339, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact .g-6-ps {
	margin-left: 0% !important;
	width: 100% !important;
}

/* line 355, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__locations ul {
	width: 100%;
}

/* line 362, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}

/* line 516, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__meta p {
	padding-right: 20px;
}

/* line 527, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed {
	padding: 30px 15px;
}

/* line 73, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors {
	height: auto;
}

/* line 93, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors__item {
	background-color: #3b3b3b;
	border-top: 1px solid #fff;
	border-left: 0px;
	border-right: 0px;
}

/* line 107, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors__item h4 {
	margin-bottom: 0px;
}

/* line 110, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors__item:first-child {
	border-left: 0px;
}

/* line 113, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__image {
	height: 450px;
	background-size: cover;
}

/* line 176, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content__headline {
	font-size: 46px;
	line-height: 50px;
	max-width: 70%;
}

/* line 21, web/themes/custom/dreist/patterns/_components/timeline/_timeline.sass */

.timeline__line {
	left: 49%;
}

/* line 141, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header__content {
	padding: 40px 20px;
}

/* line 158, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__header__content__tags {
	padding-top: 20px;
}

/* line 353, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.service__person-trigger.is-active {
	padding-left: 13px;
}

/* line 360, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.service__person-trigger.is-active span {
	font-size: 34px;
}

/* line 30, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__logo {
	display: none;
}

/* line 16, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__view .views-row {
	padding-left: 0px !important;
	padding-right: 0px !important;
}

/* line 48, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation svg {
	display: none;
}

/* line 51, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__animation .accordion {
	padding: 0px 15px;
	max-width: 100%;
	float: left;
	margin-top: -50px;
}

/* line 115, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__youtube iframe {
	max-width: 100%;
}

/* line 118, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__youtube__trigger {
	width: 70%;
	margin: auto;
	padding-top: 30px;
}

/* line 18, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__salute {
	bottom: 60px;
	left: 15px;
}

/* line 27, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__salute__text {
	font-size: 37px;
	line-height: 40px;
}

/* line 254, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__map__button__wrapper {
	width: 100%;
}

/* line 372, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__image {
	left: 0%;
	margin-left: 0px;
	background-size: cover;
}

/* line 406, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__header__contact .g-6-ps {
	margin-left: 0% !important;
}

/* line 4, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__video {
	min-height: auto;
}

/* line 94, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(odd) {
	padding-left: 0px;
	padding-right: 0px;
}

/* line 101, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__view .views-row:nth-child(even) {
	padding-left: 0px;
	padding-right: 0px;
}

/* line 151, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__item__content {
	min-height: 250px;
	height: auto;
}

/* line 177, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front .views-row {
	width: 100%;
	display: block;
	margin-bottom: 30px;
}

/* line 188, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front .views-row:nth-child(1) .news--front__item {
	padding-right: 0px;
}

/* line 195, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--front .views-row:nth-child(3) .news--front__item {
	padding-left: 0px;
}

/* line 248, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news__comments form {
	position: relative;
	width: 100%;
	margin-bottom: 170px;
}

/* line 22, web/themes/custom/dreist/patterns/_components/triple/_triple.sass */

.triple__block {
	width: 49%;
}

/* line 2, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--left {
	left: 0%;
	padding-top: 0px;
	margin: auto;
	padding-bottom: 50px;
}

/* line 50, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.numbers {
	width: 100%;
}

/* line 63, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.chancery .numbers {
	display: inline-block;
}

}

@media (max-width: 37.49em) {

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--1 {
	padding-top: 10px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--1 {
	padding-bottom: 10px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--1 {
	margin-top: 10px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--1 {
	margin-bottom: 10px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--2 {
	padding-top: 20px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--2 {
	padding-bottom: 20px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--2 {
	margin-top: 20px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--2 {
	margin-bottom: 20px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--3 {
	padding-top: 30px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--3 {
	padding-bottom: 30px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--3 {
	margin-top: 30px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--3 {
	margin-bottom: 30px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--4 {
	padding-top: 40px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--4 {
	padding-bottom: 40px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--4 {
	margin-top: 40px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--4 {
	margin-bottom: 40px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--5 {
	padding-top: 50px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--5 {
	padding-bottom: 50px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--5 {
	margin-top: 50px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--5 {
	margin-bottom: 50px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--6 {
	padding-top: 60px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--6 {
	padding-bottom: 60px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--6 {
	margin-top: 60px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--6 {
	margin-bottom: 60px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--7 {
	padding-top: 70px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--7 {
	padding-bottom: 70px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--7 {
	margin-top: 70px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--7 {
	margin-bottom: 70px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--8 {
	padding-top: 80px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--8 {
	padding-bottom: 80px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--8 {
	margin-top: 80px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--8 {
	margin-bottom: 80px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--9 {
	padding-top: 90px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--9 {
	padding-bottom: 90px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--9 {
	margin-top: 90px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--9 {
	margin-bottom: 90px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--10 {
	padding-top: 100px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--10 {
	padding-bottom: 100px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--10 {
	margin-top: 100px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--10 {
	margin-bottom: 100px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--11 {
	padding-top: 110px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--11 {
	padding-bottom: 110px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--11 {
	margin-top: 110px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--11 {
	margin-bottom: 110px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--12 {
	padding-top: 120px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--12 {
	padding-bottom: 120px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--12 {
	margin-top: 120px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--12 {
	margin-bottom: 120px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--13 {
	padding-top: 130px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--13 {
	padding-bottom: 130px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--13 {
	margin-top: 130px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--13 {
	margin-bottom: 130px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--14 {
	padding-top: 140px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--14 {
	padding-bottom: 140px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--14 {
	margin-top: 140px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--14 {
	margin-bottom: 140px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--15 {
	padding-top: 150px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--15 {
	padding-bottom: 150px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--15 {
	margin-top: 150px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--15 {
	margin-bottom: 150px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--16 {
	padding-top: 160px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--16 {
	padding-bottom: 160px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--16 {
	margin-top: 160px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--16 {
	margin-bottom: 160px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--17 {
	padding-top: 170px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--17 {
	padding-bottom: 170px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--17 {
	margin-top: 170px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--17 {
	margin-bottom: 170px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--18 {
	padding-top: 180px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--18 {
	padding-bottom: 180px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--18 {
	margin-top: 180px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--18 {
	margin-bottom: 180px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--19 {
	padding-top: 190px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--19 {
	padding-bottom: 190px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--19 {
	margin-top: 190px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--19 {
	margin-bottom: 190px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--20 {
	padding-top: 200px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--20 {
	padding-bottom: 200px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--20 {
	margin-top: 200px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--20 {
	margin-bottom: 200px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--21 {
	padding-top: 210px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--21 {
	padding-bottom: 210px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--21 {
	margin-top: 210px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--21 {
	margin-bottom: 210px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--22 {
	padding-top: 220px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--22 {
	padding-bottom: 220px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--22 {
	margin-top: 220px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--22 {
	margin-bottom: 220px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--23 {
	padding-top: 230px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--23 {
	padding-bottom: 230px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--23 {
	margin-top: 230px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--23 {
	margin-bottom: 230px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--24 {
	padding-top: 240px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--24 {
	padding-bottom: 240px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--24 {
	margin-top: 240px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--24 {
	margin-bottom: 240px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--25 {
	padding-top: 250px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--25 {
	padding-bottom: 250px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--25 {
	margin-top: 250px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--25 {
	margin-bottom: 250px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--26 {
	padding-top: 260px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--26 {
	padding-bottom: 260px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--26 {
	margin-top: 260px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--26 {
	margin-bottom: 260px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--27 {
	padding-top: 270px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--27 {
	padding-bottom: 270px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--27 {
	margin-top: 270px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--27 {
	margin-bottom: 270px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--28 {
	padding-top: 280px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--28 {
	padding-bottom: 280px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--28 {
	margin-top: 280px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--28 {
	margin-bottom: 280px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--29 {
	padding-top: 290px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--29 {
	padding-bottom: 290px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--29 {
	margin-top: 290px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--29 {
	margin-bottom: 290px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--30 {
	padding-top: 300px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--30 {
	padding-bottom: 300px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--30 {
	margin-top: 300px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--30 {
	margin-bottom: 300px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--31 {
	padding-top: 310px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--31 {
	padding-bottom: 310px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--31 {
	margin-top: 310px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--31 {
	margin-bottom: 310px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--32 {
	padding-top: 320px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--32 {
	padding-bottom: 320px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--32 {
	margin-top: 320px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--32 {
	margin-bottom: 320px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--33 {
	padding-top: 330px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--33 {
	padding-bottom: 330px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--33 {
	margin-top: 330px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--33 {
	margin-bottom: 330px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--34 {
	padding-top: 340px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--34 {
	padding-bottom: 340px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--34 {
	margin-top: 340px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--34 {
	margin-bottom: 340px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--35 {
	padding-top: 350px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--35 {
	padding-bottom: 350px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--35 {
	margin-top: 350px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--35 {
	margin-bottom: 350px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--36 {
	padding-top: 360px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--36 {
	padding-bottom: 360px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--36 {
	margin-top: 360px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--36 {
	margin-bottom: 360px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--37 {
	padding-top: 370px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--37 {
	padding-bottom: 370px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--37 {
	margin-top: 370px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--37 {
	margin-bottom: 370px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--38 {
	padding-top: 380px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--38 {
	padding-bottom: 380px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--38 {
	margin-top: 380px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--38 {
	margin-bottom: 380px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--39 {
	padding-top: 390px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--39 {
	padding-bottom: 390px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--39 {
	margin-top: 390px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--39 {
	margin-bottom: 390px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--40 {
	padding-top: 400px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--40 {
	padding-bottom: 400px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--40 {
	margin-top: 400px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--40 {
	margin-bottom: 400px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--41 {
	padding-top: 410px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--41 {
	padding-bottom: 410px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--41 {
	margin-top: 410px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--41 {
	margin-bottom: 410px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--42 {
	padding-top: 420px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--42 {
	padding-bottom: 420px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--42 {
	margin-top: 420px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--42 {
	margin-bottom: 420px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--43 {
	padding-top: 430px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--43 {
	padding-bottom: 430px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--43 {
	margin-top: 430px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--43 {
	margin-bottom: 430px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--44 {
	padding-top: 440px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--44 {
	padding-bottom: 440px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--44 {
	margin-top: 440px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--44 {
	margin-bottom: 440px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--45 {
	padding-top: 450px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--45 {
	padding-bottom: 450px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--45 {
	margin-top: 450px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--45 {
	margin-bottom: 450px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--46 {
	padding-top: 460px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--46 {
	padding-bottom: 460px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--46 {
	margin-top: 460px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--46 {
	margin-bottom: 460px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--47 {
	padding-top: 470px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--47 {
	padding-bottom: 470px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--47 {
	margin-top: 470px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--47 {
	margin-bottom: 470px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--48 {
	padding-top: 480px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--48 {
	padding-bottom: 480px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--48 {
	margin-top: 480px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--48 {
	margin-bottom: 480px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--49 {
	padding-top: 490px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--49 {
	padding-bottom: 490px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--49 {
	margin-top: 490px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--49 {
	margin-bottom: 490px;
}

/* line 57, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padtop--50 {
	padding-top: 500px !important;
}

/* line 62, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-padbot--50 {
	padding-bottom: 500px;
}

/* line 67, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-martop--50 {
	margin-top: 500px;
}

/* line 72, web/themes/custom/dreist/patterns/_lib/u/u.sass */

.u-marbot--50 {
	margin-bottom: 500px;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-1 {
	width: 8.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-1.g-nested {
	width: 5%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-1--ps {
	margin-left: 8.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-1--pl {
	margin-left: -8.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-2 {
	width: 16.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-2.g-nested {
	width: 13.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-2--ps {
	margin-left: 16.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-2--pl {
	margin-left: -16.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-3 {
	width: 25%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-3.g-nested {
	width: 21.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-3--ps {
	margin-left: 25%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-3--pl {
	margin-left: -25%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-4 {
	width: 33.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-4.g-nested {
	width: 30%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-4--ps {
	margin-left: 33.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-4--pl {
	margin-left: -33.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-5 {
	width: 41.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-5.g-nested {
	width: 38.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-5--ps {
	margin-left: 41.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-5--pl {
	margin-left: -41.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-6 {
	width: 50%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-6.g-nested {
	width: 46.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-6--ps {
	margin-left: 50%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-6--pl {
	margin-left: -50%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-7 {
	width: 58.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-7.g-nested {
	width: 55%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-7--ps {
	margin-left: 58.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-7--pl {
	margin-left: -58.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-8 {
	width: 66.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-8.g-nested {
	width: 63.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-8--ps {
	margin-left: 66.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-8--pl {
	margin-left: -66.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-9 {
	width: 75%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-9.g-nested {
	width: 71.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-9--ps {
	margin-left: 75%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-9--pl {
	margin-left: -75%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-10 {
	width: 83.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-10.g-nested {
	width: 80%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-10--ps {
	margin-left: 83.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-10--pl {
	margin-left: -83.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-11 {
	width: 91.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-11.g-nested {
	width: 88.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-11--ps {
	margin-left: 91.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-11--pl {
	margin-left: -91.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-12 {
	width: 100%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-12.g-nested {
	width: 96.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-12--ps {
	margin-left: 100%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--down-12--pl {
	margin-left: -100%;
}

/* line 131, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text li {
	font-size: 16px;
}

/* line 144, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text p {
	font-size: 16px;
	line-height: 24px;
}

/* line 208, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text blockquote p {
	font-size: 24px;
	line-height: 32px;
}

/* line 217, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text blockquote cite {
	font-size: 15px;
	line-height: 20px;
}

/* line 21, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.table__wrapper {
	position: relative;
	overflow-x: scroll;
	background: radial-gradient(farthest-side at 0% 50%, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, .2), rgba(0, 0, 0, 0)) 100% 0;
	background-color: white;
	background-repeat: no-repeat;
	background-size: 10px 100%;
	margin-bottom: 15px;
}

/* line 29, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.table__wrapper > table {
	background: linear-gradient(to right, white 30%, rgba(255, 255, 255, 0)), linear-gradient(to left, white 30%, rgba(255, 255, 255, 0)) 100% 0;
	background-size: 50px 100%;
	background-repeat: no-repeat;
	max-width: none;
	margin-bottom: 0;
}

/* line 39, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.section--blue-special .table__wrapper,
.section--grey .table__wrapper {
	background: none;
}

/* line 41, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.section--blue-special .table__wrapper > table,
.section--grey .table__wrapper > table {
	background: none;
}

/* line 35, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__column {
	width: 100%;
}

/* line 156, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence .u-padtop--15 {
	padding-top: 0px;
}

/* line 199, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence .section--blue-l .g-m--up-12 {
	column-count: 1;
}

/* line 1, web/themes/custom/dreist/patterns/_components/downloads/_downloads.sass */

.downloads {
	margin-top: 50px;
}

/* line 63, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__contact,
.expert--list__competences {
	display: none;
}

/* line 73, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__img {
	width: 9%;
}

/* line 90, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__img img {
	width: 105px !important;
	margin-right: 10px;
}

/* line 221, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__tablet {
	display: none;
	padding-top: 60px;
}

/* line 240, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__tablet img {
	max-width: 100%;
	padding-bottom: 0px;
}

/* line 250, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__mobile {
	display: block;
	text-align: center;
	background-color: #e2e2e2;
}

/* line 258, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__mobile img {
	max-width: 50%;
	padding: 20px;
}

/* line 250, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__mobile {
	padding-top: 60px;
}

/* line 267, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__mobile img {
	max-width: 100%;
	padding-bottom: 0px;
}

/* line 362, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content {
	padding: 20px;
}

/* line 478, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts {
	padding-top: 30px;
}

/* line 516, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__meta p {
	position: relative;
	padding-left: 11px;
}

/* line 527, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed {
	padding: 15px;
}

/* line 605, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-site,
.experts__exposed .form-item-sprache,
.experts__exposed .form-item-standort,
.experts__exposed .form-item-field-dd-event-typ-target-id,
.experts__exposed .form-item-competence,
.experts__exposed .form-item-field-dd-news-category-target-id,
.experts__exposed .form-item-field-dd-event-contact-location-target-id,
.experts__exposed .form-item-expert-competence,
.experts__exposed .form-item-expert-site,
.experts__exposed .form-item-experte,
.experts__exposed .form-item-field-dd-event-date-value,
.experts__exposed .form-item-verbindungen,
.experts__exposed .form-item-field-dd-event-languages-target-id,
.experts__exposed .form-item-field-dd-download-category-target-id,
.experts__exposed .form-item-field-dd-news-entity-tags-target-id,
.experts__exposed .form-item-field-dd-news-date-value,
.experts__exposed .form-item-blog-archive-view,
.experts__exposed .form-item-job-location,
.experts__exposed .form-item-job-competence,
.experts__exposed .form-item-field-dd-job-aufgabenbereich-target-id,
.experts__exposed .form-item-expert-connection,
.experts__exposed .form-item-expert-language {
	width: 100%;
}

/* line 35, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-kontakt-form .form-item-nachricht,
.webform-submission-bewerbungen-form .form-item-nachricht,
.dd-event-registration-form .form-item-nachricht,
.dd-event-registration-dates-form .form-item-nachricht {
	width: 100%;
}

/* line 44, web/themes/custom/dreist/patterns/_components/forms/_forms.sass */

.webform-submission-kontakt-form .form-item,
.webform-submission-bewerbungen-form .form-item,
.dd-event-registration-form .form-item,
.dd-event-registration-dates-form .form-item {
	width: 100%;
}

/* line 113, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__image {
	background-repeat-y: no-repeat;
	background-position-y: 57px;
	background-position-x: right;
	background-size: cover;
	min-height: 400px;
	height: auto;
}

/* line 164, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content {
	position: relative;
	padding: 20px 0px;
	bottom: 0px;
}

/* line 176, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content__headline {
	font-size: 40px;
	line-height: 44px;
	color: #004075;
}

/* line 206, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content__meta {
	color: #004075;
	font-size: 15px;
	line-height: 20px;
}

/* line 56, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__big {
	min-height: 145px;
	background-size: cover;
	background-position: right;
}

/* line 59, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__button {
	display: none !important;
}

/* line 156, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.site__graphic__image {
	height: 262px;
}

/* line 450, web/themes/custom/dreist/patterns/_components/site/_site.sass */

.dd-chancery-site-view {
	column-count: 1;
}

/* line 73, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview .article-header__content {
	padding-top: 100px;
}

/* line 75, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview .article-header__image {
	display: none;
}

/* line 79, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__teaser .views-row {
	max-width: 100%;
}

/* line 151, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.news--overview__item__content {
	padding: 20px 20px;
}

/* line 318, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form .js-form-type-processed-text {
	font-size: 16px;
	line-height: 24px;
}

/* line 22, web/themes/custom/dreist/patterns/_components/triple/_triple.sass */

.triple__block {
	width: 100%;
}

/* line 2, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--left {
	width: auto;
}

/* line 31, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image .quote__image {
	width: 100%;
}

/* line 41, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image .quote__text {
	max-width: 100%;
	position: relative;
	left: 0%;
}

/* line 9, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number:nth-child(odd) {
	margin-right: 0px;
}

/* line 1, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number {
	width: 100%;
}

/* line 58, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.chancery .numbers {
	padding-top: 100px;
}

}

@media (max-width: 31.24em) {

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-1 {
	width: 8.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-1.g-nested {
	width: 5%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-1--ps {
	margin-left: 8.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-1--pl {
	margin-left: -8.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-2 {
	width: 16.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-2.g-nested {
	width: 13.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-2--ps {
	margin-left: 16.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-2--pl {
	margin-left: -16.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-3 {
	width: 25%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-3.g-nested {
	width: 21.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-3--ps {
	margin-left: 25%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-3--pl {
	margin-left: -25%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-4 {
	width: 33.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-4.g-nested {
	width: 30%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-4--ps {
	margin-left: 33.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-4--pl {
	margin-left: -33.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-5 {
	width: 41.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-5.g-nested {
	width: 38.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-5--ps {
	margin-left: 41.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-5--pl {
	margin-left: -41.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-6 {
	width: 50%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-6.g-nested {
	width: 46.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-6--ps {
	margin-left: 50%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-6--pl {
	margin-left: -50%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-7 {
	width: 58.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-7.g-nested {
	width: 55%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-7--ps {
	margin-left: 58.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-7--pl {
	margin-left: -58.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-8 {
	width: 66.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-8.g-nested {
	width: 63.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-8--ps {
	margin-left: 66.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-8--pl {
	margin-left: -66.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-9 {
	width: 75%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-9.g-nested {
	width: 71.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-9--ps {
	margin-left: 75%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-9--pl {
	margin-left: -75%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-10 {
	width: 83.33333%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-10.g-nested {
	width: 80%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-10--ps {
	margin-left: 83.33333%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-10--pl {
	margin-left: -83.33333%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-11 {
	width: 91.66667%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-11.g-nested {
	width: 88.33333%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-11--ps {
	margin-left: 91.66667%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-11--pl {
	margin-left: -91.66667%;
}

/* line 20, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-12 {
	width: 100%;
}

/* line 23, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-12.g-nested {
	width: 96.66667%;
}

/* line 26, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-12--ps {
	margin-left: 100%;
}

/* line 29, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--down-12--pl {
	margin-left: -100%;
}

/* line 32, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h2 {
	font-size: 24px;
	line-height: 32px;
}

/* line 67, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h4 {
	line-height: 20px;
}

/* line 168, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text hr {
	height: 6px;
}

/* line 3, web/themes/custom/dreist/patterns/_atoms/button/_button.sass */

.button__download a {
	display: block;
	padding: 15px;
	text-align: center;
}

/* line 45, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__search {
	width: 70%;
}

/* line 72, web/themes/custom/dreist/patterns/_components/footer/_footer.sass */

.footer__main li {
	padding-bottom: 0px;
	display: block;
}

/* line 93, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__content strong {
	line-height: 20px;
}

/* line 57, web/themes/custom/dreist/patterns/_components/list/_list.sass */

.list__table--expert {
	padding: 0px 15px;
}

/* line 45, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout--expert.is-active {
	bottom: 83px;
}

/* line 57, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__title h3 {
	font-size: 17px;
}

/* line 72, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__title:after {
	right: 18px;
}

/* line 88, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__wrapper {
	width: 109%;
}

/* line 158, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news span {
	font-size: 18px;
}

/* line 175, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--news__social__item a {
	font-size: 18px;
}

/* line 381, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content .expert--news__social__item {
	right: 20px;
	bottom: 43px;
}

/* line 567, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-field-dd-news-title-value input,
.experts__exposed .form-item-field-dd-expert-name-value input,
.experts__exposed .form-item-expert-name input,
.experts__exposed .form-item-name input,
.experts__exposed .form-item-title input,
.experts__exposed .form-item-field-dd-download-title-value input,
.experts__exposed .form-item-blog-search input {
	padding: 10px 15px;
	font-size: 18px;
}

/* line 584, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-item-field-dd-news-title-value:after,
.experts__exposed .form-item-field-dd-expert-name-value:after,
.experts__exposed .form-item-expert-name:after,
.experts__exposed .form-item-name:after,
.experts__exposed .form-item-title:after,
.experts__exposed .form-item-field-dd-download-title-value:after,
.experts__exposed .form-item-blog-search:after {
	display: none;
}

/* line 695, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.experts__exposed .form-submit {
	padding: 15px;
}

/* line 123, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__image:before {
	display: none;
}

/* line 113, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__image {
	font-size: 20px;
	line-height: 28px;
	margin-top: -10px;
}

/* line 176, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content__headline {
	font-size: 36px;
	line-height: 40px;
	max-width: 100%;
	margin-bottom: 20px;
}

/* line 190, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story .text__content {
	width: 100%;
	margin-left: 0px;
	padding: 15px 35px 15px 15px;
}

/* line 199, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout {
	width: 100%;
	height: 90%;
	top: 60px;
	overflow: scroll;
}

/* line 224, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person img {
	width: 75%;
}

/* line 246, web/themes/custom/dreist/patterns/_components/story/_story.sass */

.story__flyout .person__contact,
.story__flyout .person__performance,
.story__flyout .person__technology {
	display: block;
	width: 100%;
}

/* line 82, web/themes/custom/dreist/patterns/_components/event/_event.sass */

.dd-event-registration-form,
.dd-event-registration-dates-form {
	max-width: 100%;
}

/* line 1, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video {
	width: 100% !important;
}

/* line 22, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video h3 {
	font-size: 20px;
	line-height: 28px;
}

/* line 68, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__video {
	margin-bottom: 20px;
}

/* line 12, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion__toggle {
	font-size: 20px;
	line-height: 28px;
}

/* line 16, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__view .views-row {
	margin-bottom: 15px;
}

/* line 24, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__view .views-row h1 {
	padding-bottom: 5px;
}

/* line 360, web/themes/custom/dreist/patterns/_components/news/_news.sass */

.webform-submission-newsletter-anmeldeformular-form #edit-kontrollkaestchen-test--wrapper,
.webform-submission-newsletter-anmeldeformular-form #edit-datenschutzhinweis--wrapper {
	max-width: 100%;
}

/* line 73, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager .pager__item a {
	font-size: 15px;
}

/* line 112, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager__item--next {
	top: 42px;
}

/* line 133, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.pager__item--previous {
	top: 42px;
}

/* line 175, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.js-form-type-search input:after {
	display: none;
}

/* line 168, web/themes/custom/dreist/patterns/_components/search/_search.sass */

.js-form-type-search input {
	padding: 10px 15px;
	font-size: 18px;
}

/* line 41, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image .quote__text {
	top: 40px;
}

}

@media print {

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-1 {
	width: 8.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-1.g-nested {
	width: 5%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-1--ps {
	margin-left: 8.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-1--pl {
	margin-left: -8.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-1 {
	width: 8.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-1.g-nested {
	width: 5%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-1--ps {
	margin-left: 8.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-1--pl {
	margin-left: -8.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-1 {
	width: 8.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-1.g-nested {
	width: 5%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-1--ps {
	margin-left: 8.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-1--pl {
	margin-left: -8.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-1 {
	width: 8.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-1.g-nested {
	width: 5%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-1--ps {
	margin-left: 8.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-1--pl {
	margin-left: -8.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-1 {
	width: 8.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-1.g-nested {
	width: 5%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-1--ps {
	margin-left: 8.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-1--pl {
	margin-left: -8.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-1 {
	width: 8.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-1.g-nested {
	width: 5%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-1--ps {
	margin-left: 8.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-1--pl {
	margin-left: -8.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-1 {
	width: 8.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-1.g-nested {
	width: 5%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-1--ps {
	margin-left: 8.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-1--pl {
	margin-left: -8.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-1 {
	width: 8.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-1.g-nested {
	width: 5%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-1--ps {
	margin-left: 8.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-1--pl {
	margin-left: -8.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-1 {
	width: 8.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-1.g-nested {
	width: 5%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-1--ps {
	margin-left: 8.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-1--pl {
	margin-left: -8.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-2 {
	width: 16.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-2.g-nested {
	width: 13.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-2--ps {
	margin-left: 16.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-2--pl {
	margin-left: -16.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-2 {
	width: 16.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-2.g-nested {
	width: 13.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-2--ps {
	margin-left: 16.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-2--pl {
	margin-left: -16.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-2 {
	width: 16.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-2.g-nested {
	width: 13.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-2--ps {
	margin-left: 16.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-2--pl {
	margin-left: -16.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-2 {
	width: 16.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-2.g-nested {
	width: 13.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-2--ps {
	margin-left: 16.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-2--pl {
	margin-left: -16.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-2 {
	width: 16.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-2.g-nested {
	width: 13.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-2--ps {
	margin-left: 16.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-2--pl {
	margin-left: -16.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-2 {
	width: 16.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-2.g-nested {
	width: 13.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-2--ps {
	margin-left: 16.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-2--pl {
	margin-left: -16.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-2 {
	width: 16.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-2.g-nested {
	width: 13.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-2--ps {
	margin-left: 16.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-2--pl {
	margin-left: -16.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-2 {
	width: 16.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-2.g-nested {
	width: 13.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-2--ps {
	margin-left: 16.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-2--pl {
	margin-left: -16.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-2 {
	width: 16.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-2.g-nested {
	width: 13.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-2--ps {
	margin-left: 16.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-2--pl {
	margin-left: -16.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-3 {
	width: 25%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-3.g-nested {
	width: 21.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-3--ps {
	margin-left: 25%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-3--pl {
	margin-left: -25%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-3 {
	width: 25%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-3.g-nested {
	width: 21.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-3--ps {
	margin-left: 25%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-3--pl {
	margin-left: -25%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-3 {
	width: 25%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-3.g-nested {
	width: 21.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-3--ps {
	margin-left: 25%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-3--pl {
	margin-left: -25%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-3 {
	width: 25%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-3.g-nested {
	width: 21.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-3--ps {
	margin-left: 25%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-3--pl {
	margin-left: -25%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-3 {
	width: 25%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-3.g-nested {
	width: 21.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-3--ps {
	margin-left: 25%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-3--pl {
	margin-left: -25%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-3 {
	width: 25%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-3.g-nested {
	width: 21.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-3--ps {
	margin-left: 25%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-3--pl {
	margin-left: -25%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-3 {
	width: 25%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-3.g-nested {
	width: 21.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-3--ps {
	margin-left: 25%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-3--pl {
	margin-left: -25%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-3 {
	width: 25%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-3.g-nested {
	width: 21.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-3--ps {
	margin-left: 25%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-3--pl {
	margin-left: -25%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-3 {
	width: 25%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-3.g-nested {
	width: 21.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-3--ps {
	margin-left: 25%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-3--pl {
	margin-left: -25%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-4 {
	width: 33.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-4.g-nested {
	width: 30%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-4--ps {
	margin-left: 33.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-4--pl {
	margin-left: -33.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-4 {
	width: 33.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-4.g-nested {
	width: 30%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-4--ps {
	margin-left: 33.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-4--pl {
	margin-left: -33.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-4 {
	width: 33.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-4.g-nested {
	width: 30%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-4--ps {
	margin-left: 33.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-4--pl {
	margin-left: -33.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-4 {
	width: 33.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-4.g-nested {
	width: 30%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-4--ps {
	margin-left: 33.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-4--pl {
	margin-left: -33.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-4 {
	width: 33.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-4.g-nested {
	width: 30%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-4--ps {
	margin-left: 33.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-4--pl {
	margin-left: -33.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-4 {
	width: 33.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-4.g-nested {
	width: 30%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-4--ps {
	margin-left: 33.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-4--pl {
	margin-left: -33.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-4 {
	width: 33.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-4.g-nested {
	width: 30%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-4--ps {
	margin-left: 33.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-4--pl {
	margin-left: -33.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-4 {
	width: 33.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-4.g-nested {
	width: 30%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-4--ps {
	margin-left: 33.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-4--pl {
	margin-left: -33.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-4 {
	width: 33.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-4.g-nested {
	width: 30%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-4--ps {
	margin-left: 33.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-4--pl {
	margin-left: -33.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-5 {
	width: 41.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-5.g-nested {
	width: 38.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-5--ps {
	margin-left: 41.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-5--pl {
	margin-left: -41.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-5 {
	width: 41.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-5.g-nested {
	width: 38.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-5--ps {
	margin-left: 41.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-5--pl {
	margin-left: -41.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-5 {
	width: 41.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-5.g-nested {
	width: 38.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-5--ps {
	margin-left: 41.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-5--pl {
	margin-left: -41.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-5 {
	width: 41.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-5.g-nested {
	width: 38.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-5--ps {
	margin-left: 41.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-5--pl {
	margin-left: -41.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-5 {
	width: 41.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-5.g-nested {
	width: 38.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-5--ps {
	margin-left: 41.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-5--pl {
	margin-left: -41.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-5 {
	width: 41.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-5.g-nested {
	width: 38.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-5--ps {
	margin-left: 41.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-5--pl {
	margin-left: -41.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-5 {
	width: 41.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-5.g-nested {
	width: 38.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-5--ps {
	margin-left: 41.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-5--pl {
	margin-left: -41.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-5 {
	width: 41.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-5.g-nested {
	width: 38.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-5--ps {
	margin-left: 41.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-5--pl {
	margin-left: -41.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-5 {
	width: 41.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-5.g-nested {
	width: 38.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-5--ps {
	margin-left: 41.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-5--pl {
	margin-left: -41.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-6 {
	width: 50%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-6.g-nested {
	width: 46.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-6--ps {
	margin-left: 50%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-6--pl {
	margin-left: -50%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-6 {
	width: 50%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-6.g-nested {
	width: 46.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-6--ps {
	margin-left: 50%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-6--pl {
	margin-left: -50%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-6 {
	width: 50%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-6.g-nested {
	width: 46.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-6--ps {
	margin-left: 50%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-6--pl {
	margin-left: -50%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-6 {
	width: 50%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-6.g-nested {
	width: 46.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-6--ps {
	margin-left: 50%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-6--pl {
	margin-left: -50%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-6 {
	width: 50%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-6.g-nested {
	width: 46.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-6--ps {
	margin-left: 50%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-6--pl {
	margin-left: -50%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-6 {
	width: 50%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-6.g-nested {
	width: 46.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-6--ps {
	margin-left: 50%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-6--pl {
	margin-left: -50%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-6 {
	width: 50%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-6.g-nested {
	width: 46.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-6--ps {
	margin-left: 50%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-6--pl {
	margin-left: -50%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-6 {
	width: 50%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-6.g-nested {
	width: 46.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-6--ps {
	margin-left: 50%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-6--pl {
	margin-left: -50%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-6 {
	width: 50%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-6.g-nested {
	width: 46.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-6--ps {
	margin-left: 50%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-6--pl {
	margin-left: -50%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-7 {
	width: 58.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-7.g-nested {
	width: 55%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-7--ps {
	margin-left: 58.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-7--pl {
	margin-left: -58.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-7 {
	width: 58.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-7.g-nested {
	width: 55%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-7--ps {
	margin-left: 58.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-7--pl {
	margin-left: -58.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-7 {
	width: 58.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-7.g-nested {
	width: 55%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-7--ps {
	margin-left: 58.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-7--pl {
	margin-left: -58.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-7 {
	width: 58.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-7.g-nested {
	width: 55%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-7--ps {
	margin-left: 58.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-7--pl {
	margin-left: -58.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-7 {
	width: 58.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-7.g-nested {
	width: 55%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-7--ps {
	margin-left: 58.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-7--pl {
	margin-left: -58.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-7 {
	width: 58.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-7.g-nested {
	width: 55%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-7--ps {
	margin-left: 58.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-7--pl {
	margin-left: -58.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-7 {
	width: 58.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-7.g-nested {
	width: 55%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-7--ps {
	margin-left: 58.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-7--pl {
	margin-left: -58.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-7 {
	width: 58.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-7.g-nested {
	width: 55%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-7--ps {
	margin-left: 58.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-7--pl {
	margin-left: -58.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-7 {
	width: 58.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-7.g-nested {
	width: 55%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-7--ps {
	margin-left: 58.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-7--pl {
	margin-left: -58.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-8 {
	width: 66.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-8.g-nested {
	width: 63.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-8--ps {
	margin-left: 66.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-8--pl {
	margin-left: -66.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-8 {
	width: 66.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-8.g-nested {
	width: 63.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-8--ps {
	margin-left: 66.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-8--pl {
	margin-left: -66.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-8 {
	width: 66.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-8.g-nested {
	width: 63.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-8--ps {
	margin-left: 66.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-8--pl {
	margin-left: -66.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-8 {
	width: 66.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-8.g-nested {
	width: 63.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-8--ps {
	margin-left: 66.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-8--pl {
	margin-left: -66.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-8 {
	width: 66.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-8.g-nested {
	width: 63.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-8--ps {
	margin-left: 66.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-8--pl {
	margin-left: -66.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-8 {
	width: 66.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-8.g-nested {
	width: 63.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-8--ps {
	margin-left: 66.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-8--pl {
	margin-left: -66.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-8 {
	width: 66.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-8.g-nested {
	width: 63.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-8--ps {
	margin-left: 66.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-8--pl {
	margin-left: -66.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-8 {
	width: 66.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-8.g-nested {
	width: 63.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-8--ps {
	margin-left: 66.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-8--pl {
	margin-left: -66.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-8 {
	width: 66.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-8.g-nested {
	width: 63.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-8--ps {
	margin-left: 66.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-8--pl {
	margin-left: -66.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-9 {
	width: 75%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-9.g-nested {
	width: 71.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-9--ps {
	margin-left: 75%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-9--pl {
	margin-left: -75%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-9 {
	width: 75%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-9.g-nested {
	width: 71.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-9--ps {
	margin-left: 75%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-9--pl {
	margin-left: -75%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-9 {
	width: 75%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-9.g-nested {
	width: 71.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-9--ps {
	margin-left: 75%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-9--pl {
	margin-left: -75%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-9 {
	width: 75%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-9.g-nested {
	width: 71.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-9--ps {
	margin-left: 75%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-9--pl {
	margin-left: -75%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-9 {
	width: 75%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-9.g-nested {
	width: 71.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-9--ps {
	margin-left: 75%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-9--pl {
	margin-left: -75%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-9 {
	width: 75%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-9.g-nested {
	width: 71.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-9--ps {
	margin-left: 75%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-9--pl {
	margin-left: -75%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-9 {
	width: 75%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-9.g-nested {
	width: 71.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-9--ps {
	margin-left: 75%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-9--pl {
	margin-left: -75%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-9 {
	width: 75%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-9.g-nested {
	width: 71.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-9--ps {
	margin-left: 75%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-9--pl {
	margin-left: -75%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-9 {
	width: 75%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-9.g-nested {
	width: 71.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-9--ps {
	margin-left: 75%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-9--pl {
	margin-left: -75%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-10 {
	width: 83.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-10.g-nested {
	width: 80%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-10--ps {
	margin-left: 83.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-10--pl {
	margin-left: -83.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-10 {
	width: 83.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-10.g-nested {
	width: 80%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-10--ps {
	margin-left: 83.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-10--pl {
	margin-left: -83.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-10 {
	width: 83.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-10.g-nested {
	width: 80%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-10--ps {
	margin-left: 83.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-10--pl {
	margin-left: -83.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-10 {
	width: 83.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-10.g-nested {
	width: 80%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-10--ps {
	margin-left: 83.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-10--pl {
	margin-left: -83.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-10 {
	width: 83.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-10.g-nested {
	width: 80%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-10--ps {
	margin-left: 83.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-10--pl {
	margin-left: -83.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-10 {
	width: 83.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-10.g-nested {
	width: 80%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-10--ps {
	margin-left: 83.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-10--pl {
	margin-left: -83.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-10 {
	width: 83.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-10.g-nested {
	width: 80%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-10--ps {
	margin-left: 83.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-10--pl {
	margin-left: -83.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-10 {
	width: 83.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-10.g-nested {
	width: 80%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-10--ps {
	margin-left: 83.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-10--pl {
	margin-left: -83.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-10 {
	width: 83.33333%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-10.g-nested {
	width: 80%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-10--ps {
	margin-left: 83.33333%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-10--pl {
	margin-left: -83.33333%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-11 {
	width: 91.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-11.g-nested {
	width: 88.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-11--ps {
	margin-left: 91.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-11--pl {
	margin-left: -91.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-11 {
	width: 91.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-11.g-nested {
	width: 88.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-11--ps {
	margin-left: 91.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-11--pl {
	margin-left: -91.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-11 {
	width: 91.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-11.g-nested {
	width: 88.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-11--ps {
	margin-left: 91.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-11--pl {
	margin-left: -91.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-11 {
	width: 91.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-11.g-nested {
	width: 88.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-11--ps {
	margin-left: 91.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-11--pl {
	margin-left: -91.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-11 {
	width: 91.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-11.g-nested {
	width: 88.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-11--ps {
	margin-left: 91.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-11--pl {
	margin-left: -91.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-11 {
	width: 91.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-11.g-nested {
	width: 88.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-11--ps {
	margin-left: 91.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-11--pl {
	margin-left: -91.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-11 {
	width: 91.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-11.g-nested {
	width: 88.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-11--ps {
	margin-left: 91.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-11--pl {
	margin-left: -91.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-11 {
	width: 91.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-11.g-nested {
	width: 88.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-11--ps {
	margin-left: 91.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-11--pl {
	margin-left: -91.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-11 {
	width: 91.66667%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-11.g-nested {
	width: 88.33333%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-11--ps {
	margin-left: 91.66667%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-11--pl {
	margin-left: -91.66667%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-12 {
	width: 100%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-12.g-nested {
	width: 96.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-12--ps {
	margin-left: 100%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xs--up-12--pl {
	margin-left: -100%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-12 {
	width: 100%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-12.g-nested {
	width: 96.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-12--ps {
	margin-left: 100%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-s--up-12--pl {
	margin-left: -100%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-12 {
	width: 100%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-12.g-nested {
	width: 96.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-12--ps {
	margin-left: 100%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-sm--up-12--pl {
	margin-left: -100%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-12 {
	width: 100%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-12.g-nested {
	width: 96.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-12--ps {
	margin-left: 100%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-mobile_nav--up-12--pl {
	margin-left: -100%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-12 {
	width: 100%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-12.g-nested {
	width: 96.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-12--ps {
	margin-left: 100%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-m--up-12--pl {
	margin-left: -100%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-12 {
	width: 100%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-12.g-nested {
	width: 96.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-12--ps {
	margin-left: 100%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-md--up-12--pl {
	margin-left: -100%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-12 {
	width: 100%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-12.g-nested {
	width: 96.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-12--ps {
	margin-left: 100%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-l--up-12--pl {
	margin-left: -100%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-12 {
	width: 100%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-12.g-nested {
	width: 96.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-12--ps {
	margin-left: 100%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-lg--up-12--pl {
	margin-left: -100%;
}

/* line 33, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-12 {
	width: 100%;
}

/* line 36, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-12.g-nested {
	width: 96.66667%;
}

/* line 39, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-12--ps {
	margin-left: 100%;
}

/* line 42, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g .g-xl--up-12--pl {
	margin-left: -100%;
}

/* line 127, web/themes/custom/dreist/patterns/_lib/grid/grid.sass */

.g-print--12 {
	width: 100% !important;
}

/* line 25, web/themes/custom/dreist/patterns/_lib/base/base.sass */

.base__wrapper {
	padding-top: 0;
}

/* line 1, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h1 {
	font-size: 20pt;
	line-height: 26pt;
	padding-bottom: 3mm;
}

/* line 18, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h1.small {
	font-size: 14pt;
	line-height: 20pt;
	padding-bottom: 2mm;
}

/* line 32, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h2 {
	font-size: 16pt;
	line-height: 22pt;
	padding-bottom: 2mm;
}

/* line 55, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h3 {
	font-size: 14pt;
	line-height: 20pt;
	padding-bottom: 2mm;
}

/* line 67, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text h4 {
	font-size: 10pt;
	line-height: 11pt;
}

/* line 131, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text li {
	font-size: 10pt;
	line-height: 1.5;
}

/* line 144, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text p {
	font-size: 10pt;
	line-height: 1.5;
}

/* line 168, web/themes/custom/dreist/patterns/_atoms/text/_text.sass */

.text hr {
	height: 1mm;
}

/* line 84, web/themes/custom/dreist/patterns/_atoms/table/_table.sass */

.table__wrapper,
.table__wrapper > table {
	overflow: none;
	background: none;
}

/* line 149, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__logo {
	padding-bottom: 0;
	padding-left: 0;
}

/* line 161, web/themes/custom/dreist/patterns/_components/header/_header.sass */

.header__logo svg {
	height: 15mm;
	width: 50mm;
}

/* line 9, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competences .views-row:before {
	top: 4mm;
}

/* line 24, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competences .views-row a {
	font-size: 12pt;
	padding: 3mm;
	padding-left: 5mm;
	page-break-inside: avoid;
}

/* line 63, web/themes/custom/dreist/patterns/_components/competences/_competences.sass */

.competence__header__print {
	display: block;
	page-break-after: avoid !important;
}

/* line 51, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-slide {
	display: block !important;
	float: left;
	width: 50% !important;
}

/* line 56, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-slide.slick-cloned {
	display: none !important;
}

/* line 59, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-list {
	height: auto !important;
}

/* line 62, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-dots {
	display: none !important;
}

/* line 65, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider .slick-track {
	width: auto !important;
	height: auto !important;
	-ms-transform: none !important;
	transform: none !important;
}

/* line 70, web/themes/custom/dreist/patterns/_components/slide/_slide.sass */

.header-slider::after {
	content: '';
	display: block;
	clear: both;
}

/* line 1, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout {
	position: static;
}

/* line 13, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout .expert--news a {
	color: #004075;
}

/* line 57, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__title h3 {
	color: #000;
	font-size: inherit;
}

/* line 95, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__content {
	width: 100%;
	height: auto !important;
	padding: 2mm;
	margin: none;
	float: none;
	color: #000;
	background: #e2e2e2;
	border-top: 0.5mm solid #004075;
}

/* line 115, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__content .expert--news span {
	font-size: 10pt;
	line-height: 1.5;
}

/* line 118, web/themes/custom/dreist/patterns/_components/flyout/_flyout.sass */

.flyout__content:hover {
	background: none;
}

/* line 24, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__accordion .views-row a {
	font-size: inherit;
	line-height: inherit;
}

/* line 90, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__img img {
	page-break-inside: avoid;
	display: block;
}

/* line 107, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__name .mobile--hidden {
	display: block;
}

/* line 110, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__name .desktop--hidden {
	display: none;
}

/* line 119, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__contact {
	display: table-cell;
}

/* line 125, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__contact span {
	color: #004075;
}

/* line 128, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert--list__competences {
	display: none;
}

/* line 221, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__tablet {
	width: 100mm;
	margin-left: 15px;
	padding-top: 0;
	background: none;
}

/* line 250, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__image__mobile {
	display: none;
}

/* line 279, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__language span {
	font-size: inherit;
}

/* line 300, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__competences span {
	font-size: inherit;
}

/* line 317, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact {
	background: none !important;
	min-height: auto;
}

/* line 335, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact .g .g-m--up-6 {
	width: 100%;
	margin-left: 0 !important;
}

/* line 362, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content {
	padding: 0;
}

/* line 390, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content .expert--news__social__item a {
	font-size: inherit;
}

/* line 419, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__header__contact__content__items svg {
	top: -1mm;
	left: -1.9mm;
	-ms-transform: scale(0.7);
	transform: scale(0.7);
}

/* line 444, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__page-title.g .g-m--up-6 {
	width: 100%;
}

/* line 448, web/themes/custom/dreist/patterns/_components/expert/_expert.sass */

.expert__awards img,
.expert__awards div {
	max-height: 15mm;
}

/* line 73, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__anchors {
	display: none;
}

/* line 113, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__image {
	height: 90mm;
	background-position-y: top;
	min-height: 0;
}

/* line 176, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content__headline {
	font-size: 20pt;
	line-height: 24pt;
	max-width: 90%;
}

/* line 206, web/themes/custom/dreist/patterns/_components/article-header/_article-header.sass */

.article-header__content__meta {
	font-size: 11pt;
	line-height: 16pt;
}

/* line 1, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video {
	width: 33% !important;
}

/* line 77, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__video:after {
	display: none;
}

/* line 97, web/themes/custom/dreist/patterns/_components/video/_video.sass */

.video__video__image {
	position: static;
}

/* line 4, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion__item {
	display: block;
	page-break-inside: avoid;
}

/* line 12, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion__toggle {
	page-break-after: avoid;
	padding-top: 0;
}

/* line 46, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion__content {
	page-break-before: avoid;
	padding-top: 0;
}

/* line 61, web/themes/custom/dreist/patterns/_components/accordion/_accordion.sass */

.accordion {
	border-bottom: none;
}

/* line 16, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__view .views-row {
	width: 100%;
}

/* line 130, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs__youtube__trigger:after {
	display: none;
}

/* line 192, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.jobs .quote--left {
	width: auto;
}

/* line 195, web/themes/custom/dreist/patterns/_components/job/_job.sass */

.job .accordion {
	page-break-inside: auto;
}

/* line 1, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser {
	min-height: 55mm;
	padding: 5mm;
	page-break-inside: avoid;
}

/* line 32, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__image {
	display: none;
}

/* line 45, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser .text {
	position: static;
	max-width: none;
}

/* line 161, web/themes/custom/dreist/patterns/_components/teaser/_teaser.sass */

.teaser__container {
	height: auto;
}

/* line 2, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--left {
	width: 40%;
}

/* line 31, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image .quote__image {
	width: 50%;
}

/* line 41, web/themes/custom/dreist/patterns/_components/quote/_quote.sass */

.quote--image .quote__text {
	position: absolute;
	max-width: 50%;
	left: 45%;
}

/* line 18, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number__countup {
	padding-top: 0;
}

/* line 24, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number__label {
	font-size: 10pt;
}

/* line 37, web/themes/custom/dreist/patterns/_components/number/_number.sass */

.number__value,
.number__value--text {
	font-size: 30pt;
	line-height: 30pt;
}

}

@keyframes fa-spin {

0% {
	transform: rotate(0deg);
}

100% {
	transform: rotate(359deg);
}

}

@keyframes scroll {

0% {
	opacity: 0.5;
	left: 50%;
	margin-left: -63px;
}

25% {
	opacity: 0.5;
	left: 0%;
	margin-left: -63px;
}

50% {
	opacity: 0.5;
	left: 50%;
	margin-left: -63px;
}

75% {
	opacity: 0.5;
	left: 100%;
	margin-left: -63px;
}

100% {
	opacity: 0.5;
	left: 50%;
	margin-left: -63px;
}

}

@keyframes appear {

0% {
	opacity: 0;
}

100% {
	opacity: 1;
}

}

