<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* line 5, ../../../../../lib/gems/1.8/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.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, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font: inherit; font-size: 100%; vertical-align: baseline; }

/* line 22, ../../../../../lib/gems/1.8/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
html { line-height: 1; }

/* line 24, ../../../../../lib/gems/1.8/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
ol, ul { list-style: none; }

/* line 26, ../../../../../lib/gems/1.8/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
table { border-collapse: collapse; border-spacing: 0; }

/* line 28, ../../../../../lib/gems/1.8/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

/* line 30, ../../../../../lib/gems/1.8/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
q, blockquote { quotes: none; }
/* line 103, ../../../../../lib/gems/1.8/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }

/* line 32, ../../../../../lib/gems/1.8/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
a img { border: none; }

/* line 116, ../../../../../lib/gems/1.8/gems/compass-core-1.0.1/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

/* $site-green: $site-orange; */
/* $site-blue: $site-orange; */
/* line 41, ../scss/_menu.scss */
header nav.primary { position: relative; background-color: transparent; float: left; text-align: right; height: 58px; /* 		@include box-sizing(border-box); */ -webkit-tap-highlight-color: transparent; }
/* line 51, ../scss/_menu.scss */
header nav.primary, header nav.primary * { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 54, ../scss/_menu.scss */
header nav.primary.initialized .navigation { overflow: visible; }
/* line 56, ../scss/_menu.scss */
header nav.primary .navigation { height: 58px; overflow: hidden; }
/* line 61, ../scss/_menu.scss */
header nav.primary .navigation li.current &gt; a, header nav.primary .navigation li.section &gt; a { /* 					text-decoration: underline;  */ color: #753761; }
/* line 67, ../scss/_menu.scss */
header nav.primary .navigation &gt; li { /* 				float:right; */ display: inline-block; text-align: left; }
@media (max-width: 670px) { /* line 67, ../scss/_menu.scss */
  header nav.primary .navigation &gt; li { float: none; } }
/* line 73, ../scss/_menu.scss */
header nav.primary .navigation &gt; li a { font-family: inherit; font-size: 16px; text-decoration: none; white-space: nowrap; }
/* line 80, ../scss/_menu.scss */
header nav.primary .navigation &gt; li &gt; a { display: inline-block; margin: 0 10px; line-height: 58px; color: black; }
/* line 88, ../scss/_menu.scss */
header nav.primary .navigation &gt; li ul.sub { visibility: hidden; padding: 0; top: 58px; }
/* line 93, ../scss/_menu.scss */
header nav.primary .navigation &gt; li ul.sub li { float: none; display: block; margin: 0; padding: 0px; overflow: hidden; }
/* line 99, ../scss/_menu.scss */
header nav.primary .navigation &gt; li ul.sub li a { color: black; }
/* line 102, ../scss/_menu.scss */
header nav.primary .navigation &gt; li ul.sub li ul.sub { clear: both; display: none; }
/* line 111, ../scss/_menu.scss */
header nav.primary:not(.menu) { /* 			width: calc(100% - 410px); */ /* 			width: calc(100% - 297px); */ width: -webkit-calc(100% - 420px); width: -moz-calc(100% - 420px); width: -o-calc(100% - 420px); width: calc(100% - 420px); margin-top: 16px; /* 			margin-right: 94px; */ }
@media (max-width: 767px) { /* line 111, ../scss/_menu.scss */
  header nav.primary:not(.menu) { display: none; } }
/* line 120, ../scss/_menu.scss */
header nav.primary:not(.menu).has-menu .navigation { width: -moz-calc(100% - 60px); width: -webkit-calc(100% - 60px); width: -o-calc(100% - 60px); width: calc(100% - 60px); }
/* line 129, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation li &gt; ul.sub { z-index: 1000; background-color: white; }
/* line 133, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation li &gt; ul.sub li { position: relative; }
/* line 134, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation li &gt; ul.sub li.current a { /* 							color: #000; */ /* 							text-decoration: underline; */ font-weight: bold; }
/* line 140, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation li &gt; ul.sub li ul.sub { position: absolute; display: block; white-space: nowrap; /* 							top: -1px; */ left: 100%; }
/* line 152, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li { /* 					&amp;.current &gt; a	{ */ /* 						font-weight: 600;  */ /* 					} */ }
/* line 153, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li span.open-close { display: none; }
/* line 155, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li:not(.is-hidden) &gt; a.has-sub:after { content: "\203A"; margin-left: .5em; display: inline-block; top: 1px; position: relative; -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); }
/* line 168, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.current &gt; a, header nav.primary:not(.menu) .navigation &gt; li.section &gt; a { color: #000; /* 						text-decoration: underline;  */ /* 							font-weight: 600; */ }
/* line 177, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li a:hover { color: #000; /* 						font-weight: 600;					  */ }
/* line 184, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden a, header nav.primary:not(.menu) .navigation &gt; li.open-left &gt; ul.sub a { line-height: 40px; padding: 0 1em 0 1em; color: #000; }
/* line 188, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden a.has-sub, header nav.primary:not(.menu) .navigation &gt; li.open-left &gt; ul.sub a.has-sub { padding-left: 2em; }
/* line 191, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden a.has-sub:after, header nav.primary:not(.menu) .navigation &gt; li.open-left &gt; ul.sub a.has-sub:after { content: none !important; }
/* line 192, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden a.has-sub:before, header nav.primary:not(.menu) .navigation &gt; li.open-left &gt; ul.sub a.has-sub:before { content: "\00ab"; margin-left: .5em; display: inline-block; top: 1px; position: absolute; left: 0; }
/* line 203, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden ul.sub, header nav.primary:not(.menu) .navigation &gt; li.open-left &gt; ul.sub ul.sub { top: -1px; right: 100%; left: auto !important; -moz-box-shadow: -2px 2px 10px -5px rgba(0, 0, 0, 0.75); -webkit-box-shadow: -2px 2px 10px -5px rgba(0, 0, 0, 0.75); box-shadow: -2px 2px 10px -5px rgba(0, 0, 0, 0.75); }
/* line 211, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.open-left { position: relative; }
/* line 214, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.open-left &gt; ul.sub { text-align: right; right: 0; }
/* line 218, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.open-left &gt; ul.sub:before { margin: -50px 0px -50px -50px; }
/* line 223, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.open-left ul.sub:before { margin: -50px 0px -50px -50px; }
/* line 228, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden { background: white; position: absolute; right: 0; top: 58px; visibility: hidden; float: none; z-index: 1000; border-left: 1px solid #000; border-right: 1px solid #000; text-align: right; opacity: 0; }
/* line 243, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden:hover { background: #753761; }
/* line 245, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden:hover &gt; a { color: #fff; }
/* line 249, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden.force-visible { visibility: visible; opacity: 1; }
/* line 251, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden.is-hidden-first { border-top: 1px solid #000; }
/* line 252, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden:last-child { border-bottom: 1px solid #000; }
/* line 254, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li.is-hidden.current &gt; a { /* 							color: #ff0000; */ font-weight: bold; }
/* line 260, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li ul.sub { min-width: 200px; border: 1px solid #000; -moz-box-shadow: 2px 2px 10px -5px rgba(0, 0, 0, 0.75); -webkit-box-shadow: 2px 2px 10px -5px rgba(0, 0, 0, 0.75); box-shadow: 2px 2px 10px -5px rgba(0, 0, 0, 0.75); }
/* line 265, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li ul.sub li { position: relative; width: 100%; overflow: visible; display: block; }
/* line 271, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li ul.sub li.current, header nav.primary:not(.menu) .navigation &gt; li ul.sub li.section { width: 100%; }
/* line 273, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li ul.sub li.focus { background-color: #753761; }
/* line 275, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li ul.sub li.focus &gt; a { color: #fff; }
/* line 280, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li ul.sub li.focus ul.sub { position: absolute; display: inline-block; white-space: nowrap; top: -1px; left: 100%; }
/* line 291, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li ul.sub li a { padding: 0 2em 0 1em; margin: 0; width: 100%; box-sizing: border-box; display: block; line-height: 40px; color: black; border: none; left: 0; }
/* line 302, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li ul.sub li a.has-sub:after { content: "\00bb"; position: absolute; right: .5em; }
/* line 316, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li &gt; ul.sub { display: block; position: absolute; }
/* line 320, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation &gt; li &gt; ul.sub:before { margin-top: 0 !important; }
/* line 326, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation li &gt; ul.sub { visibility: hidden; opacity: 0; -moz-transition: opacity 0.3s linear, visibility 0s linear 0.3s; -o-transition: opacity 0.3s linear, visibility 0s linear 0.3s; -webkit-transition: opacity 0.3s linear, visibility 0s linear; -webkit-transition-delay: 0s, 0.3s; transition: opacity 0.3s linear, visibility 0s linear 0.3s; }
/* line 332, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation li &gt; ul.sub:before { position: absolute; content: ''; margin: -50px -50px -50px 0px; top: 0; bottom: 0; left: 0; right: 0; }
/* line 343, ../scss/_menu.scss */
header nav.primary:not(.menu) .navigation li.focus &gt; ul.sub { visibility: visible; opacity: 1; -moz-transition: opacity 0.3s linear; -o-transition: opacity 0.3s linear; -webkit-transition: opacity 0.3s linear; transition: opacity 0.3s linear; }
/* line 353, ../scss/_menu.scss */
header nav.primary.menu { height: auto; width: 100%; }
@media (max-width: 767px) { /* line 353, ../scss/_menu.scss */
  header nav.primary.menu { display: block; } }
/* line 358, ../scss/_menu.scss */
header nav.primary.menu .navigation { height: auto; position: relative; z-index: 10000; background: white; padding: 0 15px 0 15px; }
@media (max-width: 670px) { /* line 358, ../scss/_menu.scss */
  header nav.primary.menu .navigation { /* 					padding: 0 0 0 0;  */ } }
/* line 369, ../scss/_menu.scss */
header nav.primary.menu .navigation li { border-top: 1px solid black; }
/* line 371, ../scss/_menu.scss */
header nav.primary.menu .navigation li:hover, header nav.primary.menu .navigation li:focus { background-color: transparent; }
/* line 373, ../scss/_menu.scss */
header nav.primary.menu .navigation li:before, header nav.primary.menu .navigation li:after { content: ""; position: absolute; top: 0; bottom: 0; width: 9999px; width: 50vw; }
/* line 374, ../scss/_menu.scss */
header nav.primary.menu .navigation li:before { right: 100%; }
/* line 375, ../scss/_menu.scss */
header nav.primary.menu .navigation li:after { left: 100%; z-index: 1; }
/* line 377, ../scss/_menu.scss */
header nav.primary.menu .navigation li a { margin: 0 .5em; line-height: 58px; /* 						width: calc(100% - 55px); */ width: -webkit-calc(100% - 55px ); width: -moz-calc(100% - 55px ); width: -o-calc(100% - 55px ); width: calc(100% - 55px ); display: inline-block; color: black; }
/* line 385, ../scss/_menu.scss */
header nav.primary.menu .navigation li ul.sub { display: none; }
/* line 387, ../scss/_menu.scss */
header nav.primary.menu .navigation li ul.sub a { padding-left: 20px; /* 							width: calc(100% - 75px); */ width: -webkit-calc(100% - 75px); width: -moz-calc(100% - 75px); width: -o-calc(100% - 75px); width: calc(100% - 75px); color: #000; }
/* line 395, ../scss/_menu.scss */
header nav.primary.menu .navigation li ul.sub ul.sub a { padding-left: 30px; /* 								width: calc(100% - 85px); */ width: -webkit-calc(100% - 85px); width: -moz-calc(100% - 85px); width: -o-calc(100% - 85px); width: calc(100% - 85px); }
/* line 405, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li { float: none; display: inline-block; width: 100%; position: relative; text-align: left; }
/* line 416, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li:last-child { /* 						margin-bottom: 10px;  */ }
@media (min-width: 768px) { /* line 405, ../scss/_menu.scss */
  header nav.primary.menu .navigation &gt; li { display: block; } }
/* line 422, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li span.open-close { cursor: pointer; font-size: 18px; right: 0; top: 0px; float: right; display: block; position: relative; line-height: 58px; padding: 0 .25em; }
/* line 437, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li span.open-close.open + ul.sub { display: block; }
/* line 440, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li ul.sub { /* 						background: $sub-menu-mobile-bg-color; */ position: relative; top: 0; /* 						margin-left: ($icon-size / 2); */ clear: both; z-index: 2; visibility: visible; }
/* line 450, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li ul.sub:before, header nav.primary.menu .navigation &gt; li ul.sub:after { content: ""; position: absolute; background: #753761; top: 0; bottom: 0; width: 9999px; width: 50vw; margin-bottom: -2px; }
/* line 454, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li ul.sub:before { right: 100%; }
/* line 455, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li ul.sub:after { left: 100%; z-index: 1; }
/* line 458, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li ul.sub li.current a { color: #753761; }
/* line 461, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li ul.sub li ul.sub { display: none; }
/* line 463, ../scss/_menu.scss */
header nav.primary.menu .navigation &gt; li ul.sub li:first-child { margin-top: 0; }
/* line 470, ../scss/_menu.scss */
header nav.primary .menu-link { position: absolute !important; display: none; z-index: 10001; margin: 0; top: 0px; right: 0; color: black; font-size: 30px; line-height: 58px; cursor: pointer; }
@media (max-width: 767px) { /* line 470, ../scss/_menu.scss */
  header nav.primary .menu-link { display: none !important; } }
/* line 487, ../scss/_menu.scss */
header nav.primary.menu .menu-link { color: white; }
/* line 490, ../scss/_menu.scss */
header #TouchMenuSecondary { display: none; /* 		@media (max-width: 500px) { */ /* 			top: 22px; */ /* 		} */ }
@media (max-width: 767px) { /* line 490, ../scss/_menu.scss */
  header #TouchMenuSecondary { cursor: pointer; display: block; position: relative; font-size: 31px; top: 22px; right: 9px; float: right; } }

@font-face { font-family: 'custom-menu-font'; src: url("data:application/octet-stream;base64,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") format("woff"), url("data:application/octet-stream;base64,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") format("truetype"); }
/* line 513, ../scss/_menu.scss */
[class^="custom-menu-icons-"]:before, [class*=" custom-menu-icons-"]:before, .custom-menu-icon:before { font-family: "custom-menu-font"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; width: 1em; margin-right: .2em; text-align: center; /* opacity: .8; */ /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; /* fix buttons height, for twitter bootstrap */ line-height: 1em; /* Animation center compensation - margins should be symmetric */ /* remove if not needed */ margin-left: .2em; /* you can be more comfortable with increased icons size */ /* font-size: 120%; */ /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ }

/* line 545, ../scss/_menu.scss */
.custom-menu-icons-plus:before, header nav.primary.menu .navigation &gt; li span.open-close:before { content: '\e800'; }

/* line 546, ../scss/_menu.scss */
.custom-menu-icons-minus:before, header nav.primary.menu .navigation &gt; li span.open-close.open:before { content: '\e801'; }

/* line 547, ../scss/_menu.scss */
.custom-menu-icons-menu:before { content: '\e804'; }

/* line 548, ../scss/_menu.scss */
.custom-menu-icons-dot-3:before { content: '\e803'; }

/* line 10, ../scss/layout.scss */
body * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: transparent; }

/* line 12, ../scss/layout.scss */
div.main { font-family: 'Open Sans', Arial, sans-serif; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 19, ../scss/layout.scss */
div.main * { -webkit-text-size-adjust: none; }
/* line 21, ../scss/layout.scss */
div.main header { max-width: 1366px; margin: 0 auto; /* 		padding: 10px; */ width: 100%; background: #fff; /* 		border: 1px solid #ff0000; */ height: 68px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
@media only screen and (max-width: 480px) { /* line 21, ../scss/layout.scss */
  div.main header { height: 55px; } }
/* line 33, ../scss/layout.scss */
div.main header .inner { position: relative; }
/* line 37, ../scss/layout.scss */
div.main header #PageTranslations { /* 			position: absolute; */ /* 			right: 0; */ /* 			top: 0; */ float: right; }
@media only screen and (max-width: 767px) { /* line 37, ../scss/layout.scss */
  div.main header #PageTranslations { margin-right: 5px; /* 				margin-bottom: 30px; */ } }
@media only screen and (max-width: 480px) { /* line 37, ../scss/layout.scss */
  div.main header #PageTranslations { clear: both; } }
/* line 51, ../scss/layout.scss */
div.main header #PageTranslations ul { margin-top: 18px; }
@media only screen and (max-width: 767px) { /* line 51, ../scss/layout.scss */
  div.main header #PageTranslations ul { margin-top: 14px; } }
@media only screen and (max-width: 480px) { /* line 51, ../scss/layout.scss */
  div.main header #PageTranslations ul { margin-top: 0; } }
/* line 61, ../scss/layout.scss */
div.main header #PageTranslations ul li { float: left; font-size: 14px; margin: 0 5px 0 5px; }
/* line 68, ../scss/layout.scss */
div.main header #PageTranslations ul li a { color: #753761; line-height: 58px; }
@media only screen and (max-width: 480px) { /* line 68, ../scss/layout.scss */
  div.main header #PageTranslations ul li a { line-height: 14px; padding-bottom: 18px; float: left; } }
/* line 81, ../scss/layout.scss */
div.main header .brand { float: left; /* 			position: relative; */ margin-left: 21px; padding: 15px 15px 0 0; /* 			left: 60px; */ /*max-width: 306px;

*/ /* 			@media only screen and (max-width: 420px) {  */ /* 				width: 100px; */ /* 			} */ }
@media only screen and (max-width: 767px) { /* line 81, ../scss/layout.scss */
  div.main header .brand { /* 				left: 20px;				 */ margin-left: 20px; } }
/* line 100, ../scss/layout.scss */
div.main header .brand img { max-width: 100%; /* 				height: auto; */ }
/* line 107, ../scss/layout.scss */
div.main .layout { width: 100%; /* 		padding: 10px; */ overflow: hidden; }
@media only screen and (max-width: 670px) { /* line 107, ../scss/layout.scss */
  div.main .layout { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } }
/* line 114, ../scss/layout.scss */
div.main .layout aside.sidebar { float: left; /* 			width: 20.8638956805215973920130399348%;  */ /* 256 / 1227 */ width: 256px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
@media only screen and (max-width: 670px) { /* line 114, ../scss/layout.scss */
  div.main .layout aside.sidebar { float: none; width: 100%; } }
/* line 126, ../scss/layout.scss */
div.main .layout aside.sidebar .WidgetHolder, div.main .layout aside.sidebar.left { /*Horizontal*/ background-image: linear-gradient(to right, #000000 10%, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, #000000 10%, rgba(255, 255, 255, 0) 0%); background-position: top, bottom; background-size: 7px 1px; background-repeat: repeat-x; /* 				border-bottom: 1px dotted $site-color; */ margin-bottom: 24px; }
/* line 135, ../scss/layout.scss */
div.main .layout aside.sidebar .WidgetHolder, div.main .layout aside.sidebar nav { padding: 24px 13px; }
/* line 138, ../scss/layout.scss */
div.main .layout aside.sidebar nav { margin-bottom: 20px; }
@media only screen and (max-width: 670px) { /* line 138, ../scss/layout.scss */
  div.main .layout aside.sidebar nav { display: none; } }
/* line 144, ../scss/layout.scss */
div.main .layout aside.sidebar nav h3 { padding-left: 8px; }
/* line 147, ../scss/layout.scss */
div.main .layout aside.sidebar nav h3, div.main .layout aside.sidebar nav a { font-weight: 300; font-size: 18px; line-height: 26px; color: #753761; text-decoration: none; }
/* line 155, ../scss/layout.scss */
div.main .layout aside.sidebar nav a { border: 1px solid #fff; padding: 7px 0 7px 51px; display: block; position: relative; }
/* line 160, ../scss/layout.scss */
div.main .layout aside.sidebar nav a:hover { /* 						border: 1px solid $site-color; */ }
/* line 163, ../scss/layout.scss */
div.main .layout aside.sidebar nav a:before { content: "-"; left: 7px; position: absolute; }
/* line 169, ../scss/layout.scss */
div.main .layout aside.sidebar nav .current &gt; a { border: 1px solid #753761; }
/* line 173, ../scss/layout.scss */
div.main .layout aside.sidebar nav ul.sub a { padding-left: 61px; }
/* line 175, ../scss/layout.scss */
div.main .layout aside.sidebar nav ul.sub a:before { content: "-"; left: 17px; position: absolute; }
/* line 184, ../scss/layout.scss */
div.main .layout aside.sidebar.left { /* 				margin-right: 3.748981255093724531377343113284%; */ margin-right: 46px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
@media only screen and (max-width: 670px) { /* line 184, ../scss/layout.scss */
  div.main .layout aside.sidebar.left { -webkit-box-ordinal-group: 2; -moz-box-ordinal-group: 2; -ms-flex-order: 2; -webkit-order: 2; order: 2; } }
/* line 193, ../scss/layout.scss */
div.main .layout aside.sidebar.right { /* 				margin-left: 3.748981255093724531377343113284%; */ float: right; /* 				margin-right: 45px; */ /* 				padding-left: 45px; */ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; margin-left: 46px; }
@media only screen and (max-width: 670px) { /* line 193, ../scss/layout.scss */
  div.main .layout aside.sidebar.right { -webkit-box-ordinal-group: 3; -moz-box-ordinal-group: 3; -ms-flex-order: 3; -webkit-order: 3; order: 3; } }
/* line 204, ../scss/layout.scss */
div.main .layout .content-container { float: left; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
@media only screen and (max-width: 670px) { /* line 204, ../scss/layout.scss */
  div.main .layout .content-container { float: none; width: 100% !important; -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; } }
/* line 216, ../scss/layout.scss */
div.main .layout .content-container article { clear: both; /* 				max-width: 1326px; */ /* 				width: 100%; */ margin: 0 auto; /* 				padding: 0 45px; */ }
/* line 224, ../scss/layout.scss */
div.main .layout .content-container #Form_EditForm .middleColumn { max-width: inherit; }
/* line 228, ../scss/layout.scss */
div.main .layout .content-container .middle { float: left; width: 100%; background: transparent url("../images/tausta.jpg") no-repeat center top; background-size: cover; clear: both; padding-bottom: 90px; padding-top: 12px; }
/* line 238, ../scss/layout.scss */
div.main .layout .content-container .middle #WidgetArea-WidgetAreaMiddle { max-width: 1366px; margin: 0 auto; }
@media only screen and (max-width: 670px) { /* line 246, ../scss/layout.scss */
  div.main .layout .bottom { -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; } }
/* line 250, ../scss/layout.scss */
div.main .layout.columns-2 .content-container { /* 			width: 75%; */ /* 			width: calc(100% - 256px); */ width: -webkit-calc(100% - 256px - 46px); width: -moz-calc(100% - 256px - 46px); width: -o-calc(100% - 256px - 46px); width: calc(100% - 256px - 46px); /* 			padding-left: 46px;  */ }
/* line 258, ../scss/layout.scss */
div.main .layout.columns-3 .content-container { /* 				width: 50%; */ /* 				width:  50.77424612876935615321923390383%; */ padding-left: 0; padding-right: 0; /* 				width: calc(100% - 558px); */ width: -webkit-calc(100% - 256px - 46px - 256px - 46px); width: -moz-calc(100% - 256px - 46px - 256px - 46px); width: -o-calc(100% - 256px - 46px - 256px - 46px); width: calc(100% - 256px - 46px - 256px - 46px); /* 				@media only screen and (min-width: 671px) and (max-width: 1024px) and (orientation: portrait) { width: 75%; } */ }
@media only screen and (max-width: 1024px) { /* line 258, ../scss/layout.scss */
  div.main .layout.columns-3 .content-container { /* 					width: calc(100% - 223px); */ width: -webkit-calc(100% - 256px - 46px); width: -moz-calc(100% - 256px - 46px); width: -o-calc(100% - 256px - 46px); width: calc(100% - 256px - 46px); padding-right: 0; } }
@media only screen and (max-width: 670px) { /* line 258, ../scss/layout.scss */
  div.main .layout.columns-3 .content-container { padding-left: 0; } }
/* line 276, ../scss/layout.scss */
div.main .layout.columns-3 aside.sidebar.right { /* 				@media only screen and (min-width: 671px) and (max-width: 1024px) and (orientation: portrait) {  */ /* 					width: 75%;  */ /* 				} */ }
@media only screen and (max-width: 1023px) { /* line 276, ../scss/layout.scss */
  div.main .layout.columns-3 aside.sidebar.right { width: 100%; } }
/* line 286, ../scss/layout.scss */
div.main .layout .bottom #WidgetArea-WidgetAreaBottom { max-width: 1366px; margin: 0 auto; padding: 0 20px 0 20px; clear: both; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
@media only screen and (max-width: 480px) { /* line 286, ../scss/layout.scss */
  div.main .layout .bottom #WidgetArea-WidgetAreaBottom { padding: 0 15px 0 15px; } }
/* line 296, ../scss/layout.scss */
div.main .layout .bottom #WidgetArea-WidgetAreaBottom .WidgetHolder { /* 					padding: 49px 25px 0 25px; */ }
/* line 299, ../scss/layout.scss */
div.main .layout .bottom #WidgetArea-WidgetAreaBottom .WidgetHolder.NewsWidget { padding-top: 38px; }
/* line 306, ../scss/layout.scss */
div.main .layout .pageBanner { height: 302px; background-size: cover; background-position: center center; margin-bottom: 60px; }
@media only screen and (max-width: 767px) { /* line 306, ../scss/layout.scss */
  div.main .layout .pageBanner { height: 350px; } }
@media only screen and (max-width: 669px) { /* line 306, ../scss/layout.scss */
  div.main .layout .pageBanner { height: 250px; } }
@media only screen and (max-width: 480px) { /* line 306, ../scss/layout.scss */
  div.main .layout .pageBanner { margin-bottom: 18px; } }
/* line 321, ../scss/layout.scss */
div.main .layout .turkoosi { padding: 54px 0 92px 0; background-color: #87c4bd; color: #fff; position: relative; text-align: center; margin: 0 auto; max-width: 1139px; }
/* line 330, ../scss/layout.scss */
div.main .layout .turkoosi:before { position: absolute; right: 100%; width: 50vw; top: 0; bottom: 0; content: ''; background: #87c4bd; }
/* line 339, ../scss/layout.scss */
div.main .layout .turkoosi:after { position: absolute; left: 100%; width: 50vw; top: 0; bottom: 0; content: ''; background: #87c4bd; }
/* line 348, ../scss/layout.scss */
div.main .layout .turkoosi h2 { font-size: 30px; color: #fff; padding-bottom: 4px; line-height: 1.1; }
/* line 354, ../scss/layout.scss */
div.main .layout .turkoosi p { color: #fff; line-height: 21px; }

/* line 362, ../scss/layout.scss */
footer { margin: 58px auto 0 auto; padding: 0; max-width: 1366px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; background: #fff; overflow: hidden; height: 127px; }
@media only screen and (max-width: 1366px) { /* line 362, ../scss/layout.scss */
  footer { padding: 0 20px; } }
@media only screen and (max-width: 670px) and (orientation: portrait) { /* line 362, ../scss/layout.scss */
  footer { height: 200px; } }
@media only screen and (max-width: 480px) { /* line 362, ../scss/layout.scss */
  footer { padding: 0 15px 0 15px; } }
/* line 381, ../scss/layout.scss */
footer a { color: #424242 !important; }
/* line 384, ../scss/layout.scss */
footer .footerInner { border-top: 1px solid #753761; /* 		margin-bottom: 20px;  */ }
@media only screen and (max-width: 670px) and (orientation: portrait) { /* line 384, ../scss/layout.scss */
  footer .footerInner { /* 			border-top: none; */ } }
/* line 390, ../scss/layout.scss */
footer .footerInner .footer-left { float: left; margin-top: 20px; /* 			margin-right: 2px;  */ width: 14.18495297805643%; /* 181 / 1276 */ /* 			height: 84px; */ padding-left: 20px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
/* line 400, ../scss/layout.scss */
footer .footerInner .footer-center { float: left; font-size: 14px; color: #424242; line-height: 18px; margin-top: 34px; font-family: 'Open Sans', Arial, sans-serif; width: 85.81504702194357%; /*rest*/ /* 			width: 49.137931034482758620689655172414%;  */ /* 627 / 1276 */ }
/* line 411, ../scss/layout.scss */
footer .footerInner .footer-right { display: none; margin-top: 12px; float: left; /* 			margin-right: 274px; */ /* 			width: 28.9968652037617554858934169279%;  */ /* 			370 / 1276 */ }
@media only screen and (max-width: 1366px) { /* line 421, ../scss/layout.scss */
  footer .footerInner .footer-left, footer .footerInner .footer-center { /* 				width: 33.33%;	 */ padding: 0 40px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
  /* line 428, ../scss/layout.scss */
  footer .footerInner .footer-left { padding-left: 0; }
  /* line 432, ../scss/layout.scss */
  footer .footerInner .footer-center { /* 				width: 66.66%; */ /* 				margin-top: 18px; */ } }
@media only screen and (max-width: 768px) and (orientation: portrait) { /* line 443, ../scss/layout.scss */
  footer .footerInner .footer-center { margin-top: 7px; }
  /* line 446, ../scss/layout.scss */
  footer .footerInner .footer-left, footer .footerInner .footer-center { /* 				margin-top: 0; */ width: 100%; padding-left: 0; } }

/* line 461, ../scss/layout.scss */
.webadmin-edit-link { float: right; background: transparent url(../../../framework/admin/images/btn-icon/document--pencil.png) no-repeat; width: 16px; height: 16px; }
@media only screen and (max-width: 767px) { /* line 461, ../scss/layout.scss */
  .webadmin-edit-link { display: none; } }
/* line 468, ../scss/layout.scss */
.webadmin-edit-link.widgets { margin-left: 10px; background: transparent url(../../../framework/admin/images/btn-icon/chain--pencil.png) no-repeat; }

/* line 474, ../scss/layout.scss */
.content-container-wrapper { /* body:not(.FrontPage)	{ */ /* 	.layout	{ */ margin: 0 auto; max-width: 1317px; width: 100%; padding: 18px 45px 0 45px; /* 		padding-top: 61px; */ clear: both; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; /*}*/ }
@media only screen and (max-width: 670px) { /* line 474, ../scss/layout.scss */
  .content-container-wrapper { /* 		padding-top: 0; */ } }
@media only screen and (max-width: 480px) { /* line 474, ../scss/layout.scss */
  .content-container-wrapper { padding: 18px 15px 0 15px; } }

/* line 493, ../scss/layout.scss */
.login-wrapper { /* 	border: 1px solid #ff0000; */ width: 100%; max-width: 400px; margin: 0 auto 100px auto; position: relative; padding: 2%; border: 1px solid #753761; }
/* line 502, ../scss/layout.scss */
.login-wrapper h3 { margin-bottom: 20px; }
/* line 505, ../scss/layout.scss */
.login-wrapper a { padding-top: 10px; color: #753761; display: block; }

/* line 511, ../scss/layout.scss */
.addthis_inline_share_toolbox { padding: 60px 0 60px 0; clear: both; }

/* line 516, ../scss/layout.scss */
.UserFormWidgetContent h2 { text-align: center; }
/* line 519, ../scss/layout.scss */
.UserFormWidgetContent label { font-weight: normal; margin-bottom: 0; }
/* line 523, ../scss/layout.scss */
.UserFormWidgetContent .Actions input { background-color: #fff; line-height: 44px; border: 1px solid #753761; color: #753761; font-size: 14px; margin: 17px 0; }
/* line 531, ../scss/layout.scss */
.UserFormWidgetContent form div.text { margin-bottom: 5px; }

/* line 535, ../scss/layout.scss */
.divWithBorder { padding: 27px; border: 1px solid #753761; }
</pre></body></html>