.success .pagination {
  display:none;
}


div[itemprop="articleBody"] h2 {
    font-weight: 500!important;
}

/* Update the container to use Flexbox */
.items-leading > .leading-0 {
    display: flex;
    flex-wrap: wrap;
}

/* Ensure the columns don't float and take up 1/3 width */
.items-leading > .leading-0 > :nth-child(-n+8 of .span4) {
    float: none !important;
    width: 33.333% !important;
    box-sizing: border-box; /* Ensures padding doesn't break the width */
}

/* Ensure headers and clear blocks break the flex row */
.items-leading > .leading-0 .clear {
    width: 100%;
    float: none !important;
}



/*******************************************/
/******* Adelaide Websites Template ********/
/*******************************************/
/*** https://www.adelaidewebsites.com.au ***/
/******* web@adelaidewebsites.com.au *******/

/************************/
/*** Core html ***/
/**********************/

@font-face {font-family: 'AvenirLTStd-Light';src: url('../fonts/3591AC_0_0.eot');src: url('../fonts/3591AC_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/3591AC_0_0.woff2') format('woff2'),url('../fonts/3591AC_0_0.woff') format('woff'),url('../fonts/3591AC_0_0.ttf') format('truetype');}
@font-face {font-family: 'AvenirLTStd-Book';src: url('../fonts/3591AC_1_0.eot');src: url('../fonts/3591AC_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/3591AC_1_0.woff2') format('woff2'),url('../fonts/3591AC_1_0.woff') format('woff'),url('../fonts/3591AC_1_0.ttf') format('truetype');}
@font-face {font-family: 'AvenirLTStd-Black';src: url('../fonts/3591AC_2_0.eot');src: url('../fonts/3591AC_2_0.eot?#iefix') format('embedded-opentype'),url('../fonts/3591AC_2_0.woff2') format('woff2'),url('../fonts/3591AC_2_0.woff') format('woff'),url('../fonts/3591AC_2_0.ttf') format('truetype');}


/* Reset all values */

html {
    margin: 0;
    padding: 0;
}

body {
    background: #FFFFFF;
    color: #58595b;
    font-size: 17.28px;
    font-family: 'AvenirLTStd-Book',arial,helvetica,verdana,san-serif;
    margin: 0;
    min-height: 100%;
    padding: 0;
}
body.container {max-width: unset!important;}
body#tinymce {
    padding-top: 0 !important;
}

.none {display:none;}

a { font-size: 17.28px;color: #5b61ac;}
a:focus {outline:none;}
a:hover {text-decoration:none;}
.item-page p a {font-size:inherit;}

ul {
    /*color: #58595b;
    font-family: arial,tahoma,verdana,helvetica,sans-serif;*/
}

h1 {
	font-size: 18px;
}

h2, h2 a {
    color: #8a8c8e;
    margin: 0;
    transition: color 600ms;
}

#top_banner h1::before,
#top_banner h1::after,
.page-header h1::before,
.page-header h1::after,
h2::after,
h2::before {
	font-size:calc(20.09px * 3);
	line-height: 38.43px;
	line-height: 72px;
	height: 72px;
	/* vertical-align: middle; */
	position: relative;
	top: -0.15ex;
	font-family: AvenirLTStd-Light;
	color: #8a8c8e;
	color: #b1b3b6;
}

.custom.whatwedo .background img { width: 100% !important; }

#n2-ss-18item1::after, #n2-ss-18item1::before {
	font-size:calc(30.09px * 3);
	line-height: 38.43px;
	vertical-align: sub;
	font-family: AvenirLTStd-Light;
	color: #FFF;
}

 #n2-ss-18-align .n2-ss-slider-1 {-webkit-transition: 0.6s ease-out;transition: 0.6s ease-out;  opacity: 1.0;
    filter: alpha(opacity=100); }
#n2-ss-18-align .n2-ss-slider-1:hover {  -webkit-transition: 0.6s ease;transition: 0.6s ease; -webkit-transform: scale(1.2);transform: scale(1.2);    opacity: 0.8;
    filter: alpha(opacity=80); }


.projects ul, .projects ol {padding-left: 1em}
.home #top_banner h1::before,
.home #top_banner h1::after {content:unset;}
.team .clear {clear:both;text-align: center;font-weight: 500;font-size: 1.75rem; color: #6054a4;text-transform: uppercase;}
#left .team .rl_tabs.align_center > ul.nav-tabs > li {width: 33.3%;margin: 0px auto !important;}
#left .advisors .rl_tabs.align_center > ul.nav-tabs > li {width: 50%;margin: 0px auto !important;}
code {font-family: inherit;}
.icon-scroll,
.icon-scroll:before {position: absolute;left: 50%;}
.icon-scroll {width: 24px!important;height: 34px;margin-left: auto!important;margin-right: auto;bottom: calc((50 / 1920) * 100vw)!important;margin-top: auto;box-shadow: inset 0 0 0 2px #fff;border-radius: 12px;}
.icon-scroll:before {content: '';width: 6px;height: 6px;background: #fff;margin-left: -3px;top: 8px;border-radius: 4px;-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: scroll;animation-name: scroll;}

	@-webkit-keyframes scroll {
	  0% {
		opacity: 1;
	  }
	  100% {
		opacity: 0;
		-webkit-transform: translateY(12px);
		transform: translateY(12px);
	  }
	}

	@keyframes scroll {
	  0% {
		opacity: 1;
	  }
	  100% {
		opacity: 0;
		-webkit-transform: translateY(12px);
		transform: translateY(12px);
	  }
	}
@media only screen and (max-width:767px) {
	.icon-scroll {left: 50%;}
}

#MainContainer h1::before,
h2::before, #n2-ss-18item1::before {
	content: "[";
	padding-right: 0.5rem;
	float: left;
	}
#MainContainer h1::after,
h2::after, #n2-ss-18item1::after {
	content: "]";
	padding-left: 0.5rem;
	float: right;
}
h2 a:hover  {color:#5b61ac;}

h5, h5 a {
	color: #6054a4;
	font-weight: bold;
	font-size: 26px;
}

h6 {
	color: #6054a4;
	font-size: 18px;
}

ul li {
	list-style:disc outside none;
	margin: 0 0 0 20px; 
}

ol li {
	list-style:inherit outside none;
	margin: 0 0 0 20px; 
}

img {border: 0 none;max-width: 100%;height: auto;}

/* Icons */
	.mdpp-bracket,.mdpp-bracket\:regular{background-image:url('icons/icons.svg');background-position:0 -113px;background-repeat:no-repeat}
	.mdpp-bracket-dims{width:11px;height:2px}
	.mdpp-social-linkedin,.mdpp-social-linkedin\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22social-linkedin-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%229%22%20viewBox%3D%220%200%209.42%209.004%22%20width%3D%229%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%209.42%209.004%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22social-linkedin-SVGID_1_%22%20width%3D%229.42%22%20height%3D%229.004%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22social-linkedin-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23social-linkedin-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%3Cg%20fill%3D%22%23fff%22%3E%09%3Cpath%20d%3D%22m7.095%202.787c-1.071%200-1.551%200.588-1.82%201.002v0.02h-0.013c0.004-0.005%200.009-0.013%200.013-0.02v-0.859h-2.02c0.026%200.569%200%206.073%200%206.073h2.019v-3.392c0-0.182%200.014-0.362%200.066-0.492%200.148-0.362%200.48-0.739%201.038-0.739%200.731%200%201.021%200.557%201.021%201.374v3.249h2.021v-3.482c0-1.866-0.997-2.734-2.325-2.734%22%20clip-path%3D%22url%28%23social-linkedin-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m1.142%200c-0.69%200-1.142%200.454-1.142%201.05%200%200.583%200.438%201.05%201.115%201.05h0.014c0.704%200%201.142-0.467%201.142-1.05-0.013-0.596-0.438-1.05-1.129-1.05%22%20clip-path%3D%22url%28%23social-linkedin-SVGID_2_%29%22%2F%3E%09%3Crect%20clip-path%3D%22url%28%23social-linkedin-SVGID_2_%29%22%20height%3D%226.074%22%20width%3D%222.02%22%20y%3D%222.93%22%20x%3D%22.12%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
	.mdpp-social-linkedin-dims{width:24px;height:24px;background-size: contain;}
	.mdpp-social-twitter,.mdpp-social-twitter\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22social-twitter-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2224%22%20viewBox%3D%220%200%2024.448%2024.447%22%20width%3D%2224%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2024.448%2024.447%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22social-twitter-SVGID_1_%22%20width%3D%2224.448%22%20height%3D%2224.447%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22social-twitter-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23social-twitter-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m15.83%2015.887h-2.861c-2.036%200-2.361-0.901-2.361-1.736%200-0.396%200.025-1.05%200.05-1.85h4.78c0.715%200%202.08-0.294%202.08-1.602%200-1.309-0.63-2.166-1.474-2.166h-5.328c-0.005-1.887-0.128-3.767-1.971-3.767-0.763%200-1.381%200.313-1.642%201.091-0.341%201.021-0.251%202.218-0.246%203.281%200.001%200.202%200.002%200.406%200.002%200.608%200.003%200.697%200.017%201.398%200.02%202.098%200.002%200.754%200.003%201.507%200.003%202.261%200%204.22%203.835%205.415%204.571%205.415%200.735%200%203.617%200.068%204.138%200.068s2.015-0.139%202.015-1.648c-0.001-1.511-1.061-2.053-1.776-2.053%22%20clip-path%3D%22url%28%23social-twitter-SVGID_2_%29%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
	.mdpp-social-twitter-dims{width: 34px;height: 34px;background-size: contain;}
	.mdpp-social-youtube,.mdpp-social-youtube\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22social-youtube-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%22211%22%20viewBox%3D%220%200%201503.71%201058.03%22%20width%3D%22300%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%201503.71%201058.03%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22social-youtube-SVGID_1_%22%20y%3D%22-.002%22%20width%3D%221503.7%22%20height%3D%221058%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22social-youtube-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23social-youtube-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22m1498.2%20322.04c-3.19-47.581-9.416-94.766-19.868-141.35-8.351-37.215-24.871-70.166-51.026-98.083-32.163-34.329-71.486-56.049-118.18-61.185-55.273-6.08-110.77-10.698-166.29-13.821-60.874-3.425-121.87-5.755-182.84-6.23-182.62-1.424-365.28-3.38-547.86%203.709-28.966%201.124-57.927%202.648-86.848%204.605-30.24%202.046-60.453%204.588-90.633%207.397-18.222%201.696-36.795%202.52-54.458%206.823-80.911%2019.708-131.39%2071.337-152.72%20151.18-9.717%2036.377-15.195%2073.767-18.358%20111.28-3.499%2041.486-7.032%2083.087-7.594%20124.68-1.5%20110.95-3.948%20221.96%204.837%20332.78%203.638%2045.885%208.987%2091.58%2020.319%20136.21%2020.578%2081.048%2071.237%20133.25%20152.96%20153.14%2019.904%204.844%2040.824%205.993%2061.373%207.615%2053.132%204.195%20106.27%208.614%20159.5%2011.231%2051.579%202.538%20103.26%203.586%20154.9%204.119%2065.322%200.673%20130.66%200.162%20195.98%200.162%200.003%200.576%200.007%201.151%200.01%201.728%20100.98-1.259%20201.96-2.265%20302.94-3.925%2031.305-0.515%2062.608-2.349%2093.86-4.391%2040.551-2.648%2081.072-5.821%20121.56-9.351%2018.216-1.588%2036.714-2.917%2054.387-7.221%2081.838-19.937%20132.35-72.397%20153.01-153.22%2011.811-46.21%2017.616-93.628%2020.628-141.21%202.528-39.895%204.183-79.879%204.872-119.85%201.6-98.93%202.1-197.92-4.5-296.78m-951.95%20460.71v-538.93c172.93%2090.242%20344.76%20179.91%20516.89%20269.74-6%205.92-497.42%20261.67-516.85%20269.19%22%20clip-path%3D%22url%28%23social-youtube-SVGID_2_%29%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;}
	.mdpp-social-youtube-dims{width: 32px;height:24px;background-size: contain;transform-origin: center right;}
	.rsform-submit-button,.rsform-submit-button\:regular, #newsletter {background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22submit-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2249%22%20viewBox%3D%220%200%2053.687%2049.315%22%20width%3D%2254%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2053.687%2049.315%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22submit-SVGID_1_%22%20y%3D%220%22%20width%3D%2253.687%22%20height%3D%2249.315%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22submit-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23submit-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%09%09%3Cline%20y2%3D%2224.657%22%20clip-path%3D%22url%28%23submit-SVGID_2_%29%22%20x2%3D%2251.771%22%20stroke%3D%22%23fff%22%20stroke-miterlimit%3D%2210%22%20y1%3D%2224.657%22%20stroke-width%3D%222.835%22%20fill%3D%22none%22%2F%3E%09%3Cpolyline%20clip-path%3D%22url%28%23submit-SVGID_2_%29%22%20stroke%3D%22%23fff%22%20points%3D%2228.026%201.002%2051.683%2024.657%2028.026%2048.314%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222.835%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E')!important;background-repeat: no-repeat!important;}
	.mdpp-submit-dims{width:54px;height:49px}
	.mdpp-sun_white,.mdpp-sun_white\:regular{background-image:url('icons/icons.svg');background-position:0 -2441px;background-repeat:no-repeat}
	.mdpp-sun_white-dims{width:35px;height:35px}
	/*.mdpp-sun_yellow,.mdpp-sun_yellow\:regular{background-image:url('icons/icons.svg');background-repeat:no-repeat;}*/
	.mdpp-sun_yellow-dims{width: 100%;height: 100vw;background-size: contain;}
	/*.mdpp-sun_yellow,.mdpp-sun_yellow\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22sun_yellow-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2235%22%20viewBox%3D%220%200%2034.74%2034.741%22%20width%3D%2235%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2034.74%2034.741%22%3E%3Cpolygon%20points%3D%2218.928%200%2017.269%205.79%2015.509%200.031%2015.011%206.032%2012.162%200.726%2012.845%206.709%209.015%202.063%2010.852%207.798%206.189%203.986%209.11%209.254%203.793%206.424%207.684%2011.021%201.918%209.284%206.632%2013.032%200.637%2012.454%205.991%2015.21%200%2015.813%205.789%2017.472%200.03%2019.231%206.031%2019.729%200.726%2022.578%206.709%2021.896%202.062%2025.726%207.797%2023.89%203.986%2028.553%209.253%2025.631%206.424%2030.948%2011.02%2027.057%209.284%2032.823%2013.032%2028.11%2012.453%2034.104%2015.21%2028.749%2015.812%2034.741%2017.471%2028.952%2019.23%2034.711%2019.728%2028.71%2022.578%2034.017%2021.895%2028.031%2025.726%2032.68%2023.888%2026.944%2028.551%2030.756%2025.631%2025.488%2030.948%2028.317%2027.056%2023.721%2032.822%2025.457%2028.107%2021.709%2034.103%2022.287%2028.749%2019.531%2034.74%2018.93%2028.951%2017.271%2034.711%2015.51%2028.709%2015.012%2034.014%2012.162%2028.032%2012.845%2032.678%209.016%2026.943%2010.853%2030.754%206.189%2025.488%209.109%2028.315%203.793%2023.72%207.686%2025.457%201.919%2021.709%206.632%2022.287%200.638%2019.531%205.991%22%20fill%3D%22%23FFB600%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;}*/
	.mdpp-sun_yellow-dims{/* width:35px; *//* height:35px; */position: absolute;left: 0;top: 20%;}

span.fa.fa-bars {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='1792' height='1792' viewBox='0 0 1792 1792' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1664 1344v128q0 26-19 45t-45 19h-1408q-26 0-45-19t-19-45v-128q0-26 19-45t45-19h1408q26 0 45 19t19 45zm0-512v128q0 26-19 45t-45 19h-1408q-26 0-45-19t-19-45v-128q0-26 19-45t45-19h1408q26 0 45 19t19 45zm0-512v128q0 26-19 45t-45 19h-1408q-26 0-45-19t-19-45v-128q0-26 19-45t45-19h1408q26 0 45 19t19 45z' style='fill:%23434343'/%3e%3c/svg%3e");
    background-size: contain;
    width: 100%;
    height: 100%;
    display: block;
}

.moduletablebannerbottom {text-align:center;padding-top: 4ex;}
.moduletablebannerbottom .imgconnect {margin-right: 40px;}
.moduletablebannerbottom img:hover {-webkit-transform: scale(1.12);transform: scale(1.12);opacity: 0.85;}
.moduletablebannerbottom img {box-shadow: 0 34px 127px rgba(0,0,0,0.16);transition: all 0.3s ease;}
/* header / menu */
	h1 a {display: block;overflow: hidden;width: 191.822px;width: 337px;transition: width 600ms;}
	.scrolled h1 a {width: 55px;transition: width 600ms;}
	.scrolled #footer svg g {opacity:1!important;}
	svg#logo #bracket_left, svg#logo #bracket_right {
		/* transform-origin: 50%; */
		transition: transform 600ms;
		}
	svg#logo:hover #bracket_left, svg#logo:hover #bracket_right {
		/* transform: scale(1.1); */
		transition: transform 600ms;
	}
	svg#logo {/* width: 191.81px; */width: 378px;max-width: 80vw;}
	#logonav svg#logo {width: 337px;/* width: 191.81px; */transition:width 600ms;}
	.scrolled #logonav  svg#logo {width:191.81px;transition:width 600ms;}

.socialmedia,
#social .custom {display: flex;flex-direction: row;flex-wrap: nowrap;align-items: stretch;justify-content: space-around;height: 100%;}
#navigation .socialmedia {position: absolute;right: calc(15em + 20px);width: 195px;bottom: 0;height: unset;top: calc(50% + 1em);z-index: 501;transition: 600ms ease-out;}
.scrolled #navigation .socialmedia {top: calc(25% + 1.5em);}
#navigation .socialmedia a {padding-bottom: 8%;}
.scrolled #navigation .socialmedia a {padding-bottom: 2%;}
#navigation .socialmedia a .icon {filter: invert(0.3);transition: 0.2s ease-out;}
#navigation .socialmedia a:hover .icon {filter: invert(0.5);}
.scrolled #navigation .socialmedia a .icon {transform:scale(0.7);}

@media only screen and (max-width:1850px) {
	#navigation .socialmedia {width: 10vw;}
}
@media only screen and (max-width:1495px) {
	#navigation .socialmedia {width: 153px;right: 15px;}
}
@media only screen and (max-width:1350px) {
	#navigation .socialmedia {display:none;}
}

li.dj-up.itemid119 {bottom: calc(50% - 1em);top: 0;height: calc(50% + 1em);max-height: 90px;}
.scrolled li.dj-up.itemid119 {max-height: calc(25% + 6px);}
#navigation li.dj-up.itemid119 a.dj-up_a {padding-bottom: 1ex;align-items: flex-end;}
.scrolled #navigation li.dj-up.itemid119 a.dj-up_a {padding-bottom: 0;}
#navigation li.dj-up.itemid119 a.dj-up_a span {height: unset;}

/* Nav */
	#logonav a {color: rgba(0, 0, 0, 0.65);}
	.dropdown-menu {background:#414042;margin-top:3px!important;}
	.dropdown-menu a, #navigation .dj-subwrap a {color:white!important;font-weight:700!important;text-align:center!important;padding:1em!important;transition:background 600ms;}
	.dropdown-menu li+li a, #navigation .dj-subwrap li+li a  {border-top:2px solid white!important;}
	.dropdown-menu a:hover, #navigation .dj-subwrap a:hover {background:#6054a4!important;transition:background 600ms;}
	#navigation ul li a:hover {color:#6054a4;}
	.menu-title, #navigation .dj-up_a {font-family: AvenirLTStd-Black;background:none!important;position:relative;}/* remove arrows */
	#navigation .arrow {display:none;}/* remove arrows */
	.haschild .menu-title::after {content:'';position:absolute;top: calc(100% + 17px);left:0;right:0;text-align:center;height: 20px;transform:rotate(270deg);opacity: 0.5;transition: top 600ms;}
	#navigation .parent .dj-up_a::after {content:'';position:absolute;top: calc(100% + -45px);left:0;right:0;text-align:center;height: 20px;transform:rotate(270deg);opacity: 0.5;transition: top 600ms;}
	.menu-title::after,.mdpp-next\:regular, #navigation .parent .dj-up_a::after {background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22next-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%22171%22%20viewBox%3D%220%200%2091.203%20171.068%22%20width%3D%2291%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2091.203%20171.068%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22next-SVGID_1_%22%20width%3D%2291.203%22%20height%3D%22171.07%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22next-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23next-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%09%09%3Cpolyline%20stroke-linejoin%3D%22round%22%20clip-path%3D%22url%28%23next-SVGID_2_%29%22%20points%3D%2285.534%20165.4%205.669%2085.534%2085.534%205.669%22%20stroke%3D%22%23414042%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%2211.339%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;background-position:center center;background-size:contain;}
	.scrolled .haschild .menu-title::after {top: 100%;}
	.dropdown-menu .menu-title {font-family:inherit;}
	#navigation .dj-megamenu-custom129 li a.dj-up_a, #navigation .dj-megamenu-custom129 li ul.dj-submenu > li > a  {font-size: 16.28px;font-weight:normal;}
	#navigation .dj-megamenu-custom129 li a.dj-up_a span.dj-drop {padding: 0px !important;}
	#navigation .dj-megamenu-custom129 li ul.dj-submenu {margin: 0px;}
	#navigation .dj-submenu li, #navigation .dj-megamenu-custom129 li ul.dj-submenu > li > a {margin: 0px;}
	#navigation .dj-megamenu-custom129 li a.dj-up_a {padding: 12px 20px;}

.dj-megamenu-custom129 li a.dj-up_a span {line-height:1.25!important;text-align:center;display:flex!important;align-items:center;justify-content:center;}
	

	#logonav {border-bottom: 8px solid #b1b3b6;box-sizing: content-box;position: fixed;top: 0;left: 0;right: 0;background: white;z-index: 3;}
	#logonav>.container-fluid {padding:0;}
	#logonav,
	#logonav .row>[id],
	#logoheader svg,
	.megamenu.level0,
	.dj-up
	{max-height:147px;transition: 600ms;}
	.scrolled #logonav,
	.scrolled #logonav .row>[id],
	.scrolled #logoheader svg,
	.scrolled .megamenu.level0,
	.scrolled .dj-up
	{max-height:70px;}
	
	.scrolled #navigation .parent .dj-up_a::after {top: calc(100% + -23px);}

	#logoheader {padding-left: 4rem;}
	#logonav,
	#logonav .row>[id],
	#logoheader svg,
	.megamenu.level0, #dj-megamenu129 {height:147px;max-height:147px;transition:max-height 600ms;}
	.megamenu.level0, #dj-megamenu129 {float:right;display: flex;flex-direction: row;align-items: stretch;text-transform: uppercase;}
	.megamenu.level0>li>a, #dj-megamenu129>li>a,
	.socialmedia>a,
	#social .custom>a {height:100%;flex:1;display: inline-flex!important;align-items: center;justify-content: center;transition: 600ms ease-out;}
	#social .custom>a:hover {opacity:0.6;}
	.socialmedia>a:hover>* {filter: saturate(0.5) sepia(1);}
	#logoheader, #navigation {/* padding-top: 2.5rem; */}
	#navigation #megamenucss li#Projects .childcontent {display: none!important;} /* hide all projects from menu */
	#jux_memamenu88 {padding-right: 2em;}
	#navigation #dj-megamenu129 {padding-right: 2em !important;}

/* Typography */
/* Referenced font sizes were measured @ 1920px wide canvas */
#top_banner {background:#000;color:#fff;text-transform:uppercase;position:relative;/* height: calc(100vh - 147px); *//* transition:height 600ms; */display: flex;flex-direction: column;/* align-items: center; */justify-content: center;}
.home #top_banner>div:first-child {flex:none;position:absolute;}
#top_banner #n2-ss-5-align {margin:0!important;}
.scrolled #top_banner {/* height: calc(100vh - 70px); */}
.home #top_banner {height: calc(100vh - 155px);overflow: hidden;border-bottom: 5px solid #414042;}
.home #top_banner h1 {font-size: 86.56px!important;font-size: calc((86.56 / 1920) * 100vw)!important;}
#top_banner h1 {font-size: 45px!important;line-height: 0.9!important;margin: 51.21px 0 3px;text-shadow: 0 0 191px black!important;/* font-weight: 900!important; */text-transform: uppercase!important;/* font-family: sans-serif!important; */} /* lh 82% */

#top_banner .custom {/* position:absolute; *//* top:unset; *//* bottom: calc((300 / 1920) * 100vw); *//* top: 0; *//* bottom: 0; *//* left:10%; *//* right:10%; *//* text-align:left; */width:50em;max-width: 70%;display: flex;flex-direction: column;z-index: 1;margin-left: 10%;}
.home #top_banner>div:first-child:empty {background: url('/images/banners/1.jpg') no-repeat 20% 50%;background-size: cover;top: 0;bottom: 0;left: 0;right: 0;}
	
@media only screen and (max-width:768px) and (orientation:portrait) {
	#top_banner .custom:nth-child(2) {margin-top:auto;}
	#top_banner .custom.stats {margin-bottom:25%;}
}
@media only screen and (max-width:768px) and (orientation:landscape) {
	#top_banner .custom.stats {margin-left:20%;margin-bottom: calc((50 / 1920) * 100vw);}
}

#top_banner .custom.stats {/* top:60%; */bottom:unset;right:unset;width: 50em;}
#top_banner .custom.stats {display:inline-flex;flex-direction:row;justify-content:center;flex-wrap:wrap;/* padding-bottom:10vh; */flex-direction: row;justify-content: flex-start;}
.custom.stats>div {display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex: 0 1 auto;text-align:center;font-size: calc((48 / 1920) * 100vw);line-height:33.06px;line-height:0.68;font-family: AvenirLTStd-Black;/* font-weight: 900; */margin: 17.62px 0 1px;padding:0.5ex 1em;min-width: 2em;text-shadow: 0 0 191px black;white-space:nowrap;}
.custom.stats>div::after {content:attr(class);font-size: calc((17.28 / 1920) * 100vw);line-height:33.06px;line-height:1.9;color: #fff;/* font-weight: 700; */font-family: AvenirLTStd-Black;}
.custom.stats>div + div {border-left:1px solid white;}
.custom.stats>div.projects {padding-left:0;}
.custom.stats>div.workshops {padding-right:0;}

#top_banner .stat {color: #ffcc00;}
#top_banner .custom.capability {position:absolute;top: calc((50 / 1920) * 100vw);right: calc((70 / 1920) * 100vw);bottom: unset;left: unset;width: unset;}
#top_banner .custom.connect {position:absolute;bottom: calc((50 / 1920) * 100vw);right: calc((70 / 1920) * 100vw);top: unset;left: unset;width: unset;}
#top_banner .custom.connect a, #top_banner .custom.capability a {border-color:transparent;}
#top_banner .custom.connect a:hover, #top_banner .custom.capability a:hover {background-color:#414042;color:#ffcc00;}

@media only screen and (min-width:1920px) {
	.home #top_banner h1 {font-size:86.56px!important;}
	.custom.stats>div {font-size:48px;}
	.custom.stats>div::after {font-size:17.28px;}
}

@media only screen and (max-width:1130px) {
.moduletablebannerbottom .imgconnect {margin-right: 0px;margin-bottom:20px;}
}

.custom.heading,
#newsletter {text-align:center;}
#MainContainer h1,
h2, h2 a {font-size:20.09px;line-height: 1.9;line-height: 72px;vertical-align: middle;position: relative;font-family: AvenirLTStd-Black;font-weight: 100;text-transform:uppercase;min-height: calc(20.09px * 3);margin: 70px 0 50px;margin: calc((70 / 1920) * 100vw) 0 calc((50 / 1920) * 100vw);display: inline-block;}
h2, h2 a {/* height: 72px; */}
#MainContainer h1 span {font-family:AvenirLTStd-Light;font-weight: 100!important;}
.home #MainContainer h1 {display:flex;flex-direction:column;}
h2 a {margin:0;float: left;}
/*h2::before,h2::after {content:'';width:8px;height:53px;background:url() no-repeat center center;background-size:contain;}
h2::after {transform:rotate(180deg);}*/

@media only screen and (max-width:767px) {
	#affiliates .partner h2 {display: flex;align-items: flex-end;justify-content: center;font-size: calc((20.09 / 768) * 100vw)!important;line-height: 1.9;}

	#social {flex: 100% !important;display:block;display: none;max-width: 100%;}
	#navigation, #logoheader {-ms-flex: 0 0 49%;flex: 0 0 49%;max-width: 49%;}
	#navigation {text-align: right !important;}
	.scrolled #social {display:none;}
	#events .nspImage {display:none;}
	#social {height: 50px !important;max-height: 50px !important;}

	.scrolled h1 a {width: 337px;}
	.home #top_banner h1 {font-size: calc((86.56 / 1024) * 100vw)!important;}
	.custom.stats>div {font-size: calc((48 / 767) * 100vw);}
	#top_banner .custom.connect a, #top_banner .custom.capability a,
	.custom.stats>div::after {font-size: calc((17.28 / 767) * 100vw);}
	#top_banner .custom.stats {right:0;flex-wrap: nowrap;}
	.scrolled #logonav, .scrolled #logonav .row>[id], .scrolled #logoheader svg, .scrolled .megamenu.level0, .scrolled .dj-up {max-height:115px;}
	#top_banner .custom.connect, #top_banner .custom.capability {right:calc((70 / 767) * 100vw);}
}

.about h2::before, .projects h2::before, .news h2::before, .events h2::before {content: "[";padding-right: 0.5rem;}
.about h2::after, .projects h2::after, .news h2::after, .events h2::after {content: "]";padding-left: 0.5rem;}
.projects h2 a {/* position: relative; *//* top: -5px; */}
.about h2 a {color:#6054a4;/* position: relative; *//* top: -5px; */}
.about h2 a:hover {color:#8a8c8e; }
.about p {font-size:32.64px;line-height:35.13px;}
.about .readmore {font-size:11.53px;line-height:16.3px;}

.custom.about.video {margin-bottom:50px}
.custom.about.video a {transition:opacity 600ms;position:relative;display:block;width: calc((1805 / 1920) * 100vw);height: calc((575 / 1920) * 100vw);overflow: hidden;margin: calc(((1920 - 1805) / 1920 / 2) * 100vw) auto 0;background: black;}
.custom.about.video a::before{transition:opacity 600ms;content:'';z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;}
.custom.about.video a::before{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22play-homepage-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%2262%22%20viewBox%3D%220%200%2062.339%2062.339%22%20width%3D%2262%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2062.339%2062.339%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22play-homepage-SVGID_1_%22%20width%3D%2262.339%22%20height%3D%2262.339%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22play-homepage-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23play-homepage-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m31.169%200.75c-16.799%200-30.419%2013.621-30.419%2030.419%200%2016.8%2013.619%2030.419%2030.418%2030.419%2016.801%200%2030.419-13.619%2030.419-30.419%200.001-16.798-13.617-30.419-30.418-30.419m-8.047%2043.647l-0.041-12.797%200.041-12.797%2024.293%2012.797-24.293%2012.797z%22%20clip-path%3D%22url%28%23play-homepage-SVGID_2_%29%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
.custom.about.video a::before{background-position:center center;background-size:calc((200 / 1920) * 100vw);filter:drop-shadow(0 33px 163px black);}
.custom.about.video a:hover::before,
.custom.about.video a:hover img {opacity:0.6;}
.custom.about.video a img {transition: opacity 600ms;/* margin-top: -60%; */width:100%;height: 100%;object-fit: cover;}
.custom.about.video a:hover::after {opacity:0.2;}
@supports (filter:brightness()) {
	.custom.about.video a:hover::before {opacity:1;filter:brightness(0.8)}
}

.custom.whatwedo {
	position:relative;
	width:1800px;
	height:750px;
	position:relative;
	padding-top:115px;
	margin: 70px auto 0;
	overflow: hidden;
	width:calc((1800 / 1920) * 100vw);
	height:calc((750 / 1920) * 100vw);
	padding-top:calc((115 / 1920) * 100vw);
	}
.whatwedo div.background {position:absolute;top: calc(41.6vh * 1.5);top:-15%;left:0;right:0;height: calc((2552 / 1920) / 2 * 100vw);pointer-events: none;}
.home .whatwedo div.background {/*top: calc(41.6vh * 2);*/}

@media not all and (min-resolution:.001dpcm) { @media { .whatwedo div.background { transform: translateY(-23%)!important; } } } /* disable parallax for safari */
@media only screen and (max-width:1024px) { .whatwedo div.background { transform: translateY(-23%)!important; } } /* disable parallax for portables */

.container > .page-header, .blog.events .container > .page-header {margin-top: 10px;}

.whatwedo a {color:#414042;}
	.whatwedo .controls {
		/* margin-bottom: 30px; */
		position:relative;
		top:0;
		width:100%;
		height: 172px;
		height:calc((172 / 1920) * 100vw);
		text-align: center;
		display:flex;
		align-items:center;
		justify-content:center;
		padding-bottom:30px;
		padding-bottom:calc((30 / 1920) * 100vw);
		padding-bottom: 0;
		height: calc((140 / 1920) * 100vw);
		margin-bottom: calc((30 / 1920) * 100vw); /* crop out bottom arrow */
		/* font-size: calc((130 / 1920) * 100vw); */
		color: #414042;
		z-index: 1;
	}
	.whatwedo .controls::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background: url('/images/template/whatwedo-nav.png') top center repeat-x;background-size: cover;opacity:0.71;filter:drop-shadow(0 0 calc((144 / 1920) * 100vw) rgba(0, 0, 0, 0.25));z-index: 0;}
	.whatwedo .controls span {position:relative;border-radius:50%;background:#414042;color: white;display: inline-flex;align-items: center;justify-content: center;width:3em;height:3em;vertical-align:middle;z-index: 1;font-family: AvenirLTStd-Black;font-size: 20.09px;font-size:calc((20 / 1920) * 100vw);margin: 0 calc(50px + 2em) 0 0;cursor: pointer;transition: background 600ms;z-index:1;}
	.whatwedo .controls span.handover {margin-right:0;}
	.whatwedo .controls span::after {position:absolute;left:calc(100% + 1em);content:'';display:block;border-top:2px solid #414042;width:50px;top: calc(50% - 1px);pointer-events: none;/* opacity: 0; */}
	.whatwedo .controls span.active,
	.whatwedo .controls span:hover {background:#6054a4;}

	.whatwedo .controls span::before {content:'';position:absolute;top: -0.25em;left: -0.65em;right: -0.65em;bottom:-1em;background: url(/images/template/brackets.svg) 0 0 no-repeat;background-size: contain;opacity:0;transition:opacity 600ms;}
	.whatwedo .controls span:hover::before,
	.whatwedo .controls span.active::before {opacity:1;}
	
	.whatwedo .controls span.previous::after,
	.whatwedo .controls span.next::after,
	.whatwedo .controls span:nth-child(7)::after {content:unset!important;}

	.whatwedo .controls span.previous,
	.whatwedo .controls span.next {background:unset;display: none;}

	.whatwedo .content {
		/* padding: 0 200px 0 50px; */
		margin: 0 auto;
		position:relative;
		width:1020px;
		width:calc((1020 / 1920) * 100vw);
		height:347px;
		height:calc((347 / 1920) * 100vw);
		overflow:hidden;
		z-index: 1;
	}
	.whatwedo .content a {
		display:block;
		position:absolute;
		top: 55px;
		top: calc((55 / 1920) * 100vw);
		left:0;
		right:0;
		bottom:0;
		overflow: hidden;
		background: -moz-linear-gradient(105deg, rgba(255, 255, 255, 0.75) 0%, rgba(96, 84, 164, 0.75) 75%, rgba(96, 84, 164, 0.75) 100%);
		background: -webkit-linear-gradient(105deg, rgba(255, 255, 255, 0.75) 0%, rgba(96, 84, 164, 0.75) 75%, rgba(96, 84, 164, 0.75) 100%);
		background: linear-gradient(105deg, rgba(255, 255, 255, 0.75) 0%, rgba(96, 84, 164, 0.75) 75%, rgba(96, 84, 164, 0.75) 100%);
	}
	.whatwedo .content h3 {text-transform:uppercase;font-family: AvenirLTStd-Black;font-size:66.45px;font-size: calc((66.45 / 1920) * 100vw);line-height:45.77px;line-height:0.6888;/* margin-bottom: -0.5ex; */}
	.whatwedo .content p {font-weight:600;font-size:20.09px;font-size:calc((20 / 1920) * 100vw);line-height: 1.2;/* padding-right:100px; */margin-bottom: calc((16 / 1920) * 100vw);}
	.whatwedo .content .readmore {}

	/* svg */
			.whatwedo .screening h3::before,.mdpp-icon-0007,.mdpp-icon-0007\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22icon-0007-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%22300%22%20viewBox%3D%220%200%20904.416%201128.51%22%20width%3D%22240.21257750221%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%20904.416%201128.51%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22icon-0007-SVGID_1_%22%20y%3D%22.002%22%20width%3D%22904.42%22%20height%3D%221128.5%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22icon-0007-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23icon-0007-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%09%09%3Cpolygon%20stroke-linejoin%3D%22round%22%20clip-path%3D%22url%28%23icon-0007-SVGID_2_%29%22%20points%3D%22503.92%201055.5%20503.92%20900.4%20883.16%20512.54%2021.259%20512.54%20400.49%20900.4%20400.49%201107.2%22%20stroke%3D%22%23414042%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%2242.52%22%20fill%3D%22none%22%2F%3E%3Cline%20stroke-linejoin%3D%22round%22%20x1%3D%22805.58%22%20y2%3D%22590.11%22%20x2%3D%22202.26%22%20stroke%3D%22%23414042%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20y1%3D%22590.11%22%20stroke-width%3D%2242.52%22%20fill%3D%22none%22%2F%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22icon-0007-SVGID_3_%22%20y%3D%22.002%22%20width%3D%22904.42%22%20height%3D%221128.5%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22icon-0007-SVGID_4_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23icon-0007-SVGID_3_%22%2F%3E%09%3C%2FclipPath%3E%09%09%3Cline%20stroke-linejoin%3D%22round%22%20x1%3D%22607.35%22%20clip-path%3D%22url%28%23icon-0007-SVGID_4_%29%22%20y2%3D%22202.26%22%20x2%3D%22607.35%22%20stroke%3D%22%23414042%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20y1%3D%2272.975%22%20stroke-width%3D%2242.52%22%20fill%3D%22none%22%2F%3E%3Cline%20stroke-linejoin%3D%22round%22%20x1%3D%22495.3%22%20y2%3D%22400.5%22%20x2%3D%22495.3%22%20stroke%3D%22%23414042%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20y1%3D%22271.21%22%20stroke-width%3D%2242.52%22%20fill%3D%22none%22%2F%3E%3Cline%20stroke-linejoin%3D%22round%22%20x1%3D%22253.97%22%20y2%3D%22400.5%22%20x2%3D%22253.97%22%20stroke%3D%22%23414042%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20y1%3D%22271.21%22%20stroke-width%3D%2242.52%22%20fill%3D%22none%22%2F%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22icon-0007-SVGID_5_%22%20y%3D%22.002%22%20width%3D%22904.42%22%20height%3D%221128.5%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22icon-0007-SVGID_6_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23icon-0007-SVGID_5_%22%2F%3E%09%3C%2FclipPath%3E%3Cg%20stroke-linejoin%3D%22round%22%20stroke%3D%22%23414042%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%2242.52%22%20fill%3D%22none%22%3E%09%09%3Cline%20x1%3D%22374.64%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%20y2%3D%22202.26%22%20x2%3D%22374.64%22%20y1%3D%2272.975%22%2F%3E%09%09%3Cline%20x1%3D%22297.07%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%20y2%3D%22202.26%22%20x2%3D%22297.07%22%20y1%3D%2272.975%22%2F%3E%09%09%3Cpath%20d%3D%22m489.06%20202.26h3.866c20.27%200%2036.853-16.583%2036.853-36.852v-55.58c0-20.269-16.583-36.852-36.853-36.852h-3.866c-20.269%200-36.852%2016.583-36.852%2036.852v55.58c0%2020.27%2016.58%2036.85%2036.85%2036.85z%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%2F%3E%09%09%3Cpath%20d%3D%22m609.72%20400.5h3.867c20.269%200%2036.853-16.584%2036.853-36.853v-55.58c0-20.268-16.584-36.851-36.853-36.851h-3.867c-20.269%200-36.852%2016.583-36.852%2036.851v55.58c0%2020.26%2016.59%2036.85%2036.85%2036.85z%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%2F%3E%09%09%3Cpath%20d%3D%22m368.4%20400.5h3.867c20.268%200%2036.851-16.583%2036.851-36.852v-55.581c0-20.268-16.583-36.851-36.852-36.851h-3.866c-20.269%200-36.852%2016.583-36.852%2036.851v55.58c-0.01%2020.26%2016.57%2036.85%2036.85%2036.85z%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%2F%3E%09%09%3Cline%20x1%3D%22107.45%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%20y2%3D%22383.26%22%20x2%3D%22107.45%22%20y1%3D%22159.16%22%2F%3E%09%09%3Cline%20x1%3D%2221.26%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%20y2%3D%22245.35%22%20x2%3D%2221.26%22%20y1%3D%2221.261%22%2F%3E%09%09%3Cline%20x1%3D%2221.26%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%20y2%3D%22383.26%22%20x2%3D%2221.26%22%20y1%3D%22331.54%22%2F%3E%09%09%3Cline%20x1%3D%22883.16%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%20y2%3D%22383.26%22%20x2%3D%22883.16%22%20y1%3D%22159.16%22%2F%3E%09%09%3Cline%20x1%3D%22796.97%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%20y2%3D%22245.35%22%20x2%3D%22796.97%22%20y1%3D%2221.261%22%2F%3E%09%09%3Cline%20x1%3D%22796.97%22%20clip-path%3D%22url%28%23icon-0007-SVGID_6_%29%22%20y2%3D%22383.26%22%20x2%3D%22796.97%22%20y1%3D%22331.54%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
			.mdpp-icon-0007-dims{width:240.21257750221px;height:300px}
			.whatwedo .ideation h3::before,.mdpp-icon-lightbulb,.mdpp-icon-lightbulb\:regular{background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22icon-lightbulb-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%22300%22%20viewBox%3D%220%200%20418.538%20525.811%22%20width%3D%22238.97338403042%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%20418.538%20525.811%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22icon-lightbulb-SVGID_1_%22%20width%3D%22418.54%22%20height%3D%22525.81%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22icon-lightbulb-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23icon-lightbulb-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m207.21%20521.56c-22.725%200-42.923-14.577-50.248-35.843h-1.897c-11.966%200-21.701-9.735-21.701-21.701v-59.278c0-3.866%203.134-7%207-7h133.76c3.866%200%207%203.134%207%207v59.278c0%2011.966-9.734%2021.701-21.701%2021.701h-1.965c-7.38%2021.52-27.33%2035.84-50.25%2035.84m-59.85-109.82v52.278c0%204.246%203.455%207.701%207.701%207.701h7.122c3.153%200%205.916%202.107%206.751%205.147l0.524%201.909c4.65%2016.948%2020.173%2028.786%2037.748%2028.786%2017.382%200%2032.44-11.179%2037.469-27.817l0.924-3.052c0.893-2.953%203.614-4.974%206.699-4.974h7.123c4.246%200%207.701-3.455%207.701-7.701v-52.278h-119.75z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m207.21%20521.56c-22.725%200-42.923-14.577-50.248-35.843h-1.897c-11.966%200-21.701-9.735-21.701-21.701v-59.278c0-3.866%203.134-7%207-7h133.76c3.866%200%207%203.134%207%207v59.278c0%2011.966-9.734%2021.701-21.701%2021.701h-1.965c-7.38%2021.52-27.33%2035.84-50.25%2035.84zm-59.85-109.82v52.278c0%204.246%203.455%207.701%207.701%207.701h7.122c3.153%200%205.916%202.107%206.751%205.147l0.524%201.909c4.65%2016.948%2020.173%2028.786%2037.748%2028.786%2017.382%200%2032.44-11.179%2037.469-27.817l0.924-3.052c0.893-2.953%203.614-4.974%206.699-4.974h7.123c4.246%200%207.701-3.455%207.701-7.701v-52.278h-119.75z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m140.22%20411.74c-1.856%200-3.636-0.737-4.949-2.05s-2.051-3.093-2.051-4.95c0-41.032-15.249-71.638-39.853-107.72-15.661-22.968-23.912-49.858-23.859-77.763%200.069-36.42%2014.545-70.867%2040.762-96.995%2026.58-26.49%2061.651-40.897%2098.659-40.468%2036.439%200.436%2070.627%2014.957%2096.265%2040.886%2025.661%2025.952%2039.793%2060.344%2039.793%2096.843%200%2027.971-8.34%2054.899-24.117%2077.876-24.445%2035.593-39.595%2065.966-39.595%20107.34%200%203.866-3.134%207-7%207h-134.06zm67.07-315.96c-68.128%200-123.66%2055.402-123.79%20123.5-0.047%2025.07%207.362%2049.224%2021.426%2069.849%2024.721%2036.257%2040.542%2067.5%2042.151%20108.61l120.33-0.003c1.657-41.398%2018.004-73.448%2041.915-108.27%2014.17-20.633%2021.658-44.821%2021.658-69.95%200-67.418-54.83-122.92-122.23-123.73-0.48-0.009-0.97-0.012-1.46-0.012%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m140.22%20411.74c-1.856%200-3.636-0.737-4.949-2.05s-2.051-3.093-2.051-4.95c0-41.032-15.249-71.638-39.853-107.72-15.661-22.968-23.912-49.858-23.859-77.763%200.069-36.42%2014.545-70.867%2040.762-96.995%2026.58-26.49%2061.651-40.897%2098.659-40.468%2036.439%200.436%2070.627%2014.957%2096.265%2040.886%2025.661%2025.952%2039.793%2060.344%2039.793%2096.843%200%2027.971-8.34%2054.899-24.117%2077.876-24.445%2035.593-39.595%2065.966-39.595%20107.34%200%203.866-3.134%207-7%207h-134.06zm67.07-315.96c-68.128%200-123.66%2055.402-123.79%20123.5-0.047%2025.07%207.362%2049.224%2021.426%2069.849%2024.721%2036.257%2040.542%2067.5%2042.151%20108.61l120.33-0.003c1.657-41.398%2018.004-73.448%2041.915-108.27%2014.17-20.633%2021.658-44.821%2021.658-69.95%200-67.418-54.83-122.92-122.23-123.73-0.48-0.009-0.97-0.012-1.46-0.012z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m188.13%20410.7c-3.829%200-6.954-3.081-6.998-6.92-0.689-60.181-20.358-111.56-32.022-136.82-2.812-6.092-2.008-13.174%202.097-18.482%204.115-5.32%2010.786-7.885%2017.407-6.69%204.718%200.851%209.821%203.228%2016.547%207.709%2012.618%208.406%2028.924%208.406%2041.542%200%206.726-4.481%2011.828-6.858%2016.547-7.709%206.622-1.194%2013.293%201.37%2017.406%206.69%204.106%205.308%204.91%2012.39%202.098%2018.482-11.663%2025.269-31.332%2076.644-32.021%20136.82-0.045%203.866-3.218%206.958-7.08%206.92-3.865-0.045-6.964-3.214-6.919-7.08%200.718-62.782%2021.177-116.25%2033.31-142.53%200.9-1.953-0.021-3.483-0.459-4.05-0.444-0.572-1.707-1.864-3.851-1.477-2.666%200.481-6.352%202.306-11.269%205.582-17.333%2011.548-39.732%2011.548-57.065%200-4.916-3.276-8.602-5.101-11.268-5.582-2.143-0.39-3.407%200.904-3.85%201.477-0.439%200.567-1.361%202.097-0.46%204.05%2012.132%2026.281%2032.591%2079.746%2033.31%20142.53%200.044%203.866-3.054%207.035-6.919%207.08h-0.1%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m188.13%20410.7c-3.829%200-6.954-3.081-6.998-6.92-0.689-60.181-20.358-111.56-32.022-136.82-2.812-6.092-2.008-13.174%202.097-18.482%204.115-5.32%2010.786-7.885%2017.407-6.69%204.718%200.851%209.821%203.228%2016.547%207.709%2012.618%208.406%2028.924%208.406%2041.542%200%206.726-4.481%2011.828-6.858%2016.547-7.709%206.622-1.194%2013.293%201.37%2017.406%206.69%204.106%205.308%204.91%2012.39%202.098%2018.482-11.663%2025.269-31.332%2076.644-32.021%20136.82-0.045%203.866-3.218%206.958-7.08%206.92-3.865-0.045-6.964-3.214-6.919-7.08%200.718-62.782%2021.177-116.25%2033.31-142.53%200.9-1.953-0.021-3.483-0.459-4.05-0.444-0.572-1.707-1.864-3.851-1.477-2.666%200.481-6.352%202.306-11.269%205.582-17.333%2011.548-39.732%2011.548-57.065%200-4.916-3.276-8.602-5.101-11.268-5.582-2.143-0.39-3.407%200.904-3.85%201.477-0.439%200.567-1.361%202.097-0.46%204.05%2012.132%2026.281%2032.591%2079.746%2033.31%20142.53%200.044%203.866-3.054%207.035-6.919%207.08h-0.1z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m19.366%20302.42c-2.808%200-5.458-1.702-6.531-4.479-1.393-3.605%200.4-7.659%204.006-9.053l27.689-10.7c3.606-1.393%207.659%200.4%209.053%204.006s-0.399%207.659-4.005%209.053l-27.69%2010.703c-0.829%200.32-1.683%200.47-2.522%200.47%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m19.366%20302.42c-2.808%200-5.458-1.702-6.531-4.479-1.393-3.605%200.4-7.659%204.006-9.053l27.689-10.7c3.606-1.393%207.659%200.4%209.053%204.006s-0.399%207.659-4.005%209.053l-27.69%2010.703c-0.829%200.32-1.683%200.47-2.522%200.47z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m39.988%20178.97c-0.493%200-0.993-0.052-1.495-0.162l-28.727-6.249c-3.778-0.821-6.174-4.55-5.352-8.327%200.821-3.779%204.548-6.178%208.327-5.352l28.728%206.249c3.778%200.821%206.174%204.55%205.352%208.327-0.713%203.28-3.613%205.51-6.833%205.51%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m39.988%20178.97c-0.493%200-0.993-0.052-1.495-0.162l-28.727-6.249c-3.778-0.821-6.174-4.55-5.352-8.327%200.821-3.779%204.548-6.178%208.327-5.352l28.728%206.249c3.778%200.821%206.174%204.55%205.352%208.327-0.713%203.28-3.613%205.51-6.833%205.51z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m96.201%2088.69c-1.775%200-3.551-0.671-4.915-2.016l-20.125-19.85c-2.752-2.715-2.783-7.147-0.068-9.899%202.714-2.753%207.147-2.784%209.899-0.068l20.125%2019.849c2.752%202.715%202.783%207.147%200.068%209.9-1.374%201.388-3.181%202.084-4.989%202.084%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m96.201%2088.69c-1.775%200-3.551-0.671-4.915-2.016l-20.125-19.85c-2.752-2.715-2.783-7.147-0.068-9.899%202.714-2.753%207.147-2.784%209.899-0.068l20.125%2019.849c2.752%202.715%202.783%207.147%200.068%209.9-1.374%201.388-3.181%202.084-4.989%202.084z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m209.27%2047.196c-3.866%200-7-3.134-7-7v-28.944c0-3.867%203.134-7%207-7s7%203.133%207%207v28.944c0%203.867-3.13%207-7%207%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m209.27%2047.196c-3.866%200-7-3.134-7-7v-28.944c0-3.867%203.134-7%207-7s7%203.133%207%207v28.944c0%203.867-3.13%207-7%207z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m398.17%20302.42c-0.839%200-1.692-0.152-2.521-0.474l-27.69-10.703c-3.605-1.394-5.398-5.447-4.006-9.053%201.395-3.607%205.45-5.399%209.053-4.006l27.69%2010.704c3.605%201.394%205.398%205.447%204.006%209.053-1.07%202.78-3.72%204.48-6.53%204.48%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m398.17%20302.42c-0.839%200-1.692-0.152-2.521-0.474l-27.69-10.703c-3.605-1.394-5.398-5.447-4.006-9.053%201.395-3.607%205.45-5.399%209.053-4.006l27.69%2010.704c3.605%201.394%205.398%205.447%204.006%209.053-1.07%202.78-3.72%204.48-6.53%204.48z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m378.55%20178.97c-3.221%200-6.121-2.237-6.833-5.514-0.822-3.777%201.574-7.506%205.352-8.327l28.729-6.249c3.776-0.825%207.506%201.574%208.328%205.352%200.82%203.777-1.575%207.506-5.353%208.327l-28.728%206.249c-0.51%200.11-1.01%200.16-1.5%200.16%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m378.55%20178.97c-3.221%200-6.121-2.237-6.833-5.514-0.822-3.777%201.574-7.506%205.352-8.327l28.729-6.249c3.776-0.825%207.506%201.574%208.328%205.352%200.82%203.777-1.575%207.506-5.353%208.327l-28.728%206.249c-0.51%200.11-1.01%200.16-1.5%200.16z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m322.34%2088.69c-1.809%200-3.615-0.696-4.984-2.084-2.715-2.753-2.684-7.185%200.068-9.9l20.125-19.849c2.752-2.715%207.185-2.685%209.898%200.068%202.716%202.752%202.685%207.184-0.067%209.899l-20.125%2019.85c-1.37%201.345-3.15%202.016-4.92%202.016%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m322.34%2088.69c-1.809%200-3.615-0.696-4.984-2.084-2.715-2.753-2.684-7.185%200.068-9.9l20.125-19.849c2.752-2.715%207.185-2.685%209.898%200.068%202.716%202.752%202.685%207.184-0.067%209.899l-20.125%2019.85c-1.37%201.345-3.15%202.016-4.92%202.016z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m252.3%20485.72h-90.115c-3.866%200-7-3.134-7-7s3.134-7%207-7h90.12c3.866%200%207%203.134%207%207s-3.13%207-7%207%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m252.3%20485.72h-90.115c-3.866%200-7-3.134-7-7s3.134-7%207-7h90.12c3.866%200%207%203.134%207%207s-3.13%207-7%207z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m271.41%20448.72h-128.33c-3.866%200-7-3.134-7-7s3.134-7%207-7h128.33c3.866%200%207%203.134%207%207s-3.14%207-7%207%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m271.41%20448.72h-128.33c-3.866%200-7-3.134-7-7s3.134-7%207-7h128.33c3.866%200%207%203.134%207%207s-3.14%207-7%207z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat;}
			.mdpp-icon-lightbulb-dims{width:238.97338403042px;height:300px}
			.whatwedo .workshopping h3::before,.mdpp-icon-presentation,.mdpp-icon-presentation\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22icon-lightbulb-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%22300%22%20viewBox%3D%220%200%20418.538%20525.811%22%20width%3D%22238.97338403042%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%20418.538%20525.811%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22icon-lightbulb-SVGID_1_%22%20width%3D%22418.54%22%20height%3D%22525.81%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22icon-lightbulb-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23icon-lightbulb-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m207.21%20521.56c-22.725%200-42.923-14.577-50.248-35.843h-1.897c-11.966%200-21.701-9.735-21.701-21.701v-59.278c0-3.866%203.134-7%207-7h133.76c3.866%200%207%203.134%207%207v59.278c0%2011.966-9.734%2021.701-21.701%2021.701h-1.965c-7.38%2021.52-27.33%2035.84-50.25%2035.84m-59.85-109.82v52.278c0%204.246%203.455%207.701%207.701%207.701h7.122c3.153%200%205.916%202.107%206.751%205.147l0.524%201.909c4.65%2016.948%2020.173%2028.786%2037.748%2028.786%2017.382%200%2032.44-11.179%2037.469-27.817l0.924-3.052c0.893-2.953%203.614-4.974%206.699-4.974h7.123c4.246%200%207.701-3.455%207.701-7.701v-52.278h-119.75z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m207.21%20521.56c-22.725%200-42.923-14.577-50.248-35.843h-1.897c-11.966%200-21.701-9.735-21.701-21.701v-59.278c0-3.866%203.134-7%207-7h133.76c3.866%200%207%203.134%207%207v59.278c0%2011.966-9.734%2021.701-21.701%2021.701h-1.965c-7.38%2021.52-27.33%2035.84-50.25%2035.84zm-59.85-109.82v52.278c0%204.246%203.455%207.701%207.701%207.701h7.122c3.153%200%205.916%202.107%206.751%205.147l0.524%201.909c4.65%2016.948%2020.173%2028.786%2037.748%2028.786%2017.382%200%2032.44-11.179%2037.469-27.817l0.924-3.052c0.893-2.953%203.614-4.974%206.699-4.974h7.123c4.246%200%207.701-3.455%207.701-7.701v-52.278h-119.75z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m140.22%20411.74c-1.856%200-3.636-0.737-4.949-2.05s-2.051-3.093-2.051-4.95c0-41.032-15.249-71.638-39.853-107.72-15.661-22.968-23.912-49.858-23.859-77.763%200.069-36.42%2014.545-70.867%2040.762-96.995%2026.58-26.49%2061.651-40.897%2098.659-40.468%2036.439%200.436%2070.627%2014.957%2096.265%2040.886%2025.661%2025.952%2039.793%2060.344%2039.793%2096.843%200%2027.971-8.34%2054.899-24.117%2077.876-24.445%2035.593-39.595%2065.966-39.595%20107.34%200%203.866-3.134%207-7%207h-134.06zm67.07-315.96c-68.128%200-123.66%2055.402-123.79%20123.5-0.047%2025.07%207.362%2049.224%2021.426%2069.849%2024.721%2036.257%2040.542%2067.5%2042.151%20108.61l120.33-0.003c1.657-41.398%2018.004-73.448%2041.915-108.27%2014.17-20.633%2021.658-44.821%2021.658-69.95%200-67.418-54.83-122.92-122.23-123.73-0.48-0.009-0.97-0.012-1.46-0.012%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m140.22%20411.74c-1.856%200-3.636-0.737-4.949-2.05s-2.051-3.093-2.051-4.95c0-41.032-15.249-71.638-39.853-107.72-15.661-22.968-23.912-49.858-23.859-77.763%200.069-36.42%2014.545-70.867%2040.762-96.995%2026.58-26.49%2061.651-40.897%2098.659-40.468%2036.439%200.436%2070.627%2014.957%2096.265%2040.886%2025.661%2025.952%2039.793%2060.344%2039.793%2096.843%200%2027.971-8.34%2054.899-24.117%2077.876-24.445%2035.593-39.595%2065.966-39.595%20107.34%200%203.866-3.134%207-7%207h-134.06zm67.07-315.96c-68.128%200-123.66%2055.402-123.79%20123.5-0.047%2025.07%207.362%2049.224%2021.426%2069.849%2024.721%2036.257%2040.542%2067.5%2042.151%20108.61l120.33-0.003c1.657-41.398%2018.004-73.448%2041.915-108.27%2014.17-20.633%2021.658-44.821%2021.658-69.95%200-67.418-54.83-122.92-122.23-123.73-0.48-0.009-0.97-0.012-1.46-0.012z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m188.13%20410.7c-3.829%200-6.954-3.081-6.998-6.92-0.689-60.181-20.358-111.56-32.022-136.82-2.812-6.092-2.008-13.174%202.097-18.482%204.115-5.32%2010.786-7.885%2017.407-6.69%204.718%200.851%209.821%203.228%2016.547%207.709%2012.618%208.406%2028.924%208.406%2041.542%200%206.726-4.481%2011.828-6.858%2016.547-7.709%206.622-1.194%2013.293%201.37%2017.406%206.69%204.106%205.308%204.91%2012.39%202.098%2018.482-11.663%2025.269-31.332%2076.644-32.021%20136.82-0.045%203.866-3.218%206.958-7.08%206.92-3.865-0.045-6.964-3.214-6.919-7.08%200.718-62.782%2021.177-116.25%2033.31-142.53%200.9-1.953-0.021-3.483-0.459-4.05-0.444-0.572-1.707-1.864-3.851-1.477-2.666%200.481-6.352%202.306-11.269%205.582-17.333%2011.548-39.732%2011.548-57.065%200-4.916-3.276-8.602-5.101-11.268-5.582-2.143-0.39-3.407%200.904-3.85%201.477-0.439%200.567-1.361%202.097-0.46%204.05%2012.132%2026.281%2032.591%2079.746%2033.31%20142.53%200.044%203.866-3.054%207.035-6.919%207.08h-0.1%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m188.13%20410.7c-3.829%200-6.954-3.081-6.998-6.92-0.689-60.181-20.358-111.56-32.022-136.82-2.812-6.092-2.008-13.174%202.097-18.482%204.115-5.32%2010.786-7.885%2017.407-6.69%204.718%200.851%209.821%203.228%2016.547%207.709%2012.618%208.406%2028.924%208.406%2041.542%200%206.726-4.481%2011.828-6.858%2016.547-7.709%206.622-1.194%2013.293%201.37%2017.406%206.69%204.106%205.308%204.91%2012.39%202.098%2018.482-11.663%2025.269-31.332%2076.644-32.021%20136.82-0.045%203.866-3.218%206.958-7.08%206.92-3.865-0.045-6.964-3.214-6.919-7.08%200.718-62.782%2021.177-116.25%2033.31-142.53%200.9-1.953-0.021-3.483-0.459-4.05-0.444-0.572-1.707-1.864-3.851-1.477-2.666%200.481-6.352%202.306-11.269%205.582-17.333%2011.548-39.732%2011.548-57.065%200-4.916-3.276-8.602-5.101-11.268-5.582-2.143-0.39-3.407%200.904-3.85%201.477-0.439%200.567-1.361%202.097-0.46%204.05%2012.132%2026.281%2032.591%2079.746%2033.31%20142.53%200.044%203.866-3.054%207.035-6.919%207.08h-0.1z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m19.366%20302.42c-2.808%200-5.458-1.702-6.531-4.479-1.393-3.605%200.4-7.659%204.006-9.053l27.689-10.7c3.606-1.393%207.659%200.4%209.053%204.006s-0.399%207.659-4.005%209.053l-27.69%2010.703c-0.829%200.32-1.683%200.47-2.522%200.47%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m19.366%20302.42c-2.808%200-5.458-1.702-6.531-4.479-1.393-3.605%200.4-7.659%204.006-9.053l27.689-10.7c3.606-1.393%207.659%200.4%209.053%204.006s-0.399%207.659-4.005%209.053l-27.69%2010.703c-0.829%200.32-1.683%200.47-2.522%200.47z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m39.988%20178.97c-0.493%200-0.993-0.052-1.495-0.162l-28.727-6.249c-3.778-0.821-6.174-4.55-5.352-8.327%200.821-3.779%204.548-6.178%208.327-5.352l28.728%206.249c3.778%200.821%206.174%204.55%205.352%208.327-0.713%203.28-3.613%205.51-6.833%205.51%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m39.988%20178.97c-0.493%200-0.993-0.052-1.495-0.162l-28.727-6.249c-3.778-0.821-6.174-4.55-5.352-8.327%200.821-3.779%204.548-6.178%208.327-5.352l28.728%206.249c3.778%200.821%206.174%204.55%205.352%208.327-0.713%203.28-3.613%205.51-6.833%205.51z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m96.201%2088.69c-1.775%200-3.551-0.671-4.915-2.016l-20.125-19.85c-2.752-2.715-2.783-7.147-0.068-9.899%202.714-2.753%207.147-2.784%209.899-0.068l20.125%2019.849c2.752%202.715%202.783%207.147%200.068%209.9-1.374%201.388-3.181%202.084-4.989%202.084%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m96.201%2088.69c-1.775%200-3.551-0.671-4.915-2.016l-20.125-19.85c-2.752-2.715-2.783-7.147-0.068-9.899%202.714-2.753%207.147-2.784%209.899-0.068l20.125%2019.849c2.752%202.715%202.783%207.147%200.068%209.9-1.374%201.388-3.181%202.084-4.989%202.084z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m209.27%2047.196c-3.866%200-7-3.134-7-7v-28.944c0-3.867%203.134-7%207-7s7%203.133%207%207v28.944c0%203.867-3.13%207-7%207%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m209.27%2047.196c-3.866%200-7-3.134-7-7v-28.944c0-3.867%203.134-7%207-7s7%203.133%207%207v28.944c0%203.867-3.13%207-7%207z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m398.17%20302.42c-0.839%200-1.692-0.152-2.521-0.474l-27.69-10.703c-3.605-1.394-5.398-5.447-4.006-9.053%201.395-3.607%205.45-5.399%209.053-4.006l27.69%2010.704c3.605%201.394%205.398%205.447%204.006%209.053-1.07%202.78-3.72%204.48-6.53%204.48%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m398.17%20302.42c-0.839%200-1.692-0.152-2.521-0.474l-27.69-10.703c-3.605-1.394-5.398-5.447-4.006-9.053%201.395-3.607%205.45-5.399%209.053-4.006l27.69%2010.704c3.605%201.394%205.398%205.447%204.006%209.053-1.07%202.78-3.72%204.48-6.53%204.48z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m378.55%20178.97c-3.221%200-6.121-2.237-6.833-5.514-0.822-3.777%201.574-7.506%205.352-8.327l28.729-6.249c3.776-0.825%207.506%201.574%208.328%205.352%200.82%203.777-1.575%207.506-5.353%208.327l-28.728%206.249c-0.51%200.11-1.01%200.16-1.5%200.16%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m378.55%20178.97c-3.221%200-6.121-2.237-6.833-5.514-0.822-3.777%201.574-7.506%205.352-8.327l28.729-6.249c3.776-0.825%207.506%201.574%208.328%205.352%200.82%203.777-1.575%207.506-5.353%208.327l-28.728%206.249c-0.51%200.11-1.01%200.16-1.5%200.16z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m322.34%2088.69c-1.809%200-3.615-0.696-4.984-2.084-2.715-2.753-2.684-7.185%200.068-9.9l20.125-19.849c2.752-2.715%207.185-2.685%209.898%200.068%202.716%202.752%202.685%207.184-0.067%209.899l-20.125%2019.85c-1.37%201.345-3.15%202.016-4.92%202.016%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m322.34%2088.69c-1.809%200-3.615-0.696-4.984-2.084-2.715-2.753-2.684-7.185%200.068-9.9l20.125-19.849c2.752-2.715%207.185-2.685%209.898%200.068%202.716%202.752%202.685%207.184-0.067%209.899l-20.125%2019.85c-1.37%201.345-3.15%202.016-4.92%202.016z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m252.3%20485.72h-90.115c-3.866%200-7-3.134-7-7s3.134-7%207-7h90.12c3.866%200%207%203.134%207%207s-3.13%207-7%207%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m252.3%20485.72h-90.115c-3.866%200-7-3.134-7-7s3.134-7%207-7h90.12c3.866%200%207%203.134%207%207s-3.13%207-7%207z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m271.41%20448.72h-128.33c-3.866%200-7-3.134-7-7s3.134-7%207-7h128.33c3.866%200%207%203.134%207%207s-3.14%207-7%207%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m271.41%20448.72h-128.33c-3.866%200-7-3.134-7-7s3.134-7%207-7h128.33c3.866%200%207%203.134%207%207s-3.14%207-7%207z%22%20clip-path%3D%22url%28%23icon-lightbulb-SVGID_2_%29%22%20stroke%3D%22%23414042%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%228.504%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
			.mdpp-icon-presentation-dims{width:288.63905325444px;height:300px}
			.whatwedo .developsolution h3::before,.mdpp-icon-puzzle,.mdpp-icon-puzzle\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22icon-puzzle-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%22300%22%20viewBox%3D%220%200%20866.485%20866.483%22%20width%3D%22300%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%20866.485%20866.483%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22icon-puzzle-SVGID_1_%22%20width%3D%22866.48%22%20height%3D%22866.48%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22icon-puzzle-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23icon-puzzle-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m860.37%20398.13c-11.975-28.095-39.169-46.022-69.585-46.022-0.115%200-0.231%200.002-0.347%200.002-2.965-0.278-5.521-2.112-6.716-4.864-1.14-2.633-0.586-6.03%200.627-7.647l48.994-48.989c0.003-0.004%200.006-0.009%200.009-0.012%2010.147-10.153%2015.736-23.67%2015.736-38.066%200-14.395-5.588-27.913-15.732-38.063-0.005-0.005-0.009-0.009-0.013-0.012l-181.31-181.32c-0.002-0.002-0.003-0.005-0.006-0.007-21.106-21.094-55.443-21.094-76.549-0.002-0.002%200.002-0.006%200.004-0.009%200.007l-48.867%2048.869c-2.236%201.645-5.034%201.933-7.768%200.749-2.64-1.144-4.328-3.751-4.543-6.984-0.39-30.623-18.32-57.892-45.93-69.662-28.546-12.163-61.168-5.847-83.109%2016.094-21.943%2021.942-28.259%2054.565-16.09%2083.112%2011.784%2027.651%2038.914%2045.605%2069.312%2045.989%203.056%200.211%205.706%202.073%206.926%204.891%201.091%202.517%200.848%205.344-0.593%207.614l-49.428%2049.429c-1.224%201.222-2.235%202.572-3.082%203.992-16.217%2019.747-16.216%2048.437%200.006%2068.183%200.846%201.416%201.856%202.764%203.076%203.983l50.273%2050.275c1.729%202.233%202.131%205.245%200.979%207.86-1.239%202.808-4.022%204.629-7.094%204.636-0.023%200-0.045%200.002-0.069%200.002-30.609-0.428-58.212%2017.58-70.311%2045.966-12.164%2028.547-5.846%2061.17%2016.097%2083.11%2014.526%2014.526%2033.732%2022.201%2053.338%2022.201%2010.01%200%2020.126-2.001%2029.773-6.112%2028.364-12.093%2046.342-39.727%2045.946-70.516%200.001-0.017%200.003-0.031%200.003-0.045%200.02-3.006%201.799-5.655%204.649-6.91%202.702-1.193%205.862-0.695%208.122%201.238l49.605%2049.608h0.001v0.003c10.554%2010.553%2024.417%2015.829%2038.28%2015.829s27.727-5.276%2038.281-15.832l49.373-49.373c1.727-1.556%204.932-1.837%207.661-0.652%202.858%201.237%204.935%203.755%204.937%205.985%200%200.021%200.004%200.04%200.004%200.061-0.43%2030.824%2017.557%2058.501%2045.95%2070.603%209.647%204.111%2019.76%206.112%2029.769%206.112%2019.606%200%2038.815-7.678%2053.342-22.203%2021.93-21.93%2028.25-54.55%2016.08-83.1m-44.89%2054.31c-10.12%2010.122-25.167%2013.038-38.338%207.424-13.168-5.613-21.487-18.487-21.194-32.799%200.002-0.075-0.008-0.147-0.007-0.22%200.001-0.074%200.011-0.145%200.011-0.217-0.02-18.561-11.587-35.563-29.478-43.319-17.331-7.502-37.024-4.57-50.643%207.38-0.1%200.079-0.192%200.168-0.289%200.25-0.281%200.251-0.576%200.48-0.851%200.737-0.078%200.075-0.146%200.157-0.224%200.232-0.079%200.077-0.166%200.145-0.245%200.222l-49.779%2049.78c-5.049%205.048-13.907%205.05-18.956%200-0.002-0.002-0.004-0.005-0.006-0.007l-50.179-50.18c-0.121-0.122-0.254-0.225-0.378-0.342-0.126-0.119-0.237-0.25-0.366-0.367-0.178-0.161-0.368-0.302-0.548-0.459-0.137-0.116-0.273-0.234-0.412-0.346-14.119-12.114-34.013-15.139-51.069-7.619-16.995%207.488-28.181%2024.015-28.887%2042.388-0.001%200.007-0.001%200.017-0.001%200.024-0.019%200.507-0.063%201.01-0.066%201.523%200%200.089%200.012%200.175%200.012%200.264%200.001%200.094-0.01%200.183-0.007%200.276%200.292%2014.312-8.028%2027.186-21.193%2032.799-13.168%205.611-28.218%202.698-38.339-7.422s-13.036-25.169-7.424-38.337c5.612-13.172%2018.349-21.467%2032.536-21.207%200.069%200%200.136-0.007%200.204-0.007%200.069%200.002%200.138%200.011%200.208%200.011h0.044c19.171-0.04%2036.554-11.402%2044.283-28.947%207.732-17.55%204.38-38.047-8.541-52.218-0.522-0.573-1.076-1.102-1.646-1.603l-46.59-46.59c-0.717-1.062-1.536-2.074-2.475-3.014-5.078-5.078-5.079-13.34-0.001-18.418%200.943-0.943%201.766-1.961%202.485-3.027l45.847-45.847c0.853-0.728%201.671-1.509%202.415-2.396%2011.949-14.276%2014.776-33.754%207.376-50.838-7.25-16.732-22.893-27.847-40.994-29.277-0.17-0.018-0.342-0.03-0.514-0.046-0.213-0.014-0.423-0.045-0.637-0.056-0.19-0.013-0.375%200.002-0.565-0.005-0.19-0.005-0.375-0.029-0.567-0.029h-0.03c-14.446%200-27.334-8.337-32.835-21.246-5.613-13.167-2.7-28.215%207.422-38.338%2010.121-10.12%2025.17-13.031%2038.335-7.424%2012.875%205.489%2021.193%2018.527%2021.193%2033.215%200%200.192%200.023%200.377%200.028%200.566%200.006%200.19-0.008%200.38%200.003%200.572%200.014%200.219%200.044%200.435%200.06%200.652%200.013%200.16%200.024%200.318%200.042%200.478%201.426%2018.239%2012.414%2033.912%2028.934%2041.068%206.332%202.742%2012.981%204.085%2019.564%204.085%2011%200%2021.807-3.76%2030.621-11.007%200.064-0.054%200.132-0.103%200.195-0.156%200.047-0.04%200.098-0.075%200.145-0.115%200.225-0.189%200.425-0.398%200.64-0.594%200.229-0.209%200.466-0.401%200.687-0.62l49.78-49.785h0.001c5.05-5.045%2013.906-5.042%2018.957%200.005%200.002%200.002%200.004%200.004%200.006%200.007l181.34%20181.36c0.001%200%200.003%200.003%200.005%200.003%202.457%202.459%203.811%205.751%203.811%209.27%200%203.517-1.354%206.81-3.813%209.271%200%200-0.001%200-0.002%200.003l-49.783%2049.779c-0.164%200.164-0.304%200.342-0.464%200.51-0.157%200.171-0.326%200.323-0.479%200.499-0.09%200.103-0.168%200.215-0.257%200.318-0.143%200.171-0.28%200.342-0.416%200.515-11.21%2013.508-13.973%2033.447-6.794%2050.016%207.255%2016.735%2022.899%2027.85%2041.001%2029.275%200.181%200.018%200.363%200.032%200.547%200.049%200.201%200.014%200.398%200.042%200.601%200.054%200.364%200.021%200.728%200.03%201.088%200.03%200.012%200%200.021%200.003%200.033%200.003h0.035c0.129-0.003%200.259-0.003%200.387-0.005%2014.348-0.255%2027.232%208.049%2032.859%2021.251%205.6%2013.18%202.69%2028.23-7.43%2038.35%22%20clip-path%3D%22url%28%23icon-puzzle-SVGID_2_%29%22%2F%3E%09%3Cpath%20fill%3D%22%23414042%22%20d%3D%22m427.76%20715.15c-0.387%200-0.775%200.005-1.162%200.012h-0.006c-2.231%200-4.659-2.008-5.904-4.882-1.184-2.73-0.893-5.526%200.753-7.764l48.865-48.867c20.996-20.996%2020.996-55.159%200-76.155l-50.59-50.59c-0.123-0.124-0.256-0.227-0.381-0.346-0.126-0.119-0.236-0.248-0.365-0.363-0.183-0.166-0.379-0.313-0.564-0.475-0.125-0.105-0.247-0.215-0.374-0.315-14.225-12.248-33.523-15.2-50.678-7.636-17.355%207.643-29.076%2025.021-29.352%2043.396-0.002%200.063-0.002%200.129-0.004%200.191-0.001%200.157-0.009%200.314-0.009%200.471%200%200.253%200.029%200.498%200.038%200.749%200.009%200.253-0.002%200.501%200.018%200.756%200.957%2012.928-7.78%2025.969-21.244%2031.711-13.168%205.611-28.219%202.7-38.338-7.42-10.122-10.124-13.037-25.173-7.426-38.34%205.529-12.973%2018.714-21.49%2032.941-21.209%200.069%200.002%200.137-0.008%200.206-0.005%200.07%200%200.137%200.009%200.206%200.009h0.042c0.515%200%201.022-0.042%201.534-0.059%200.033-0.002%200.066-0.002%200.099-0.004%2018.523-0.663%2035.147-11.841%2042.652-28.882%207.467-16.951%204.274-36.854-8.052-51.103-0.1-0.124-0.207-0.243-0.31-0.365-0.181-0.203-0.344-0.421-0.529-0.622-0.107-0.119-0.226-0.22-0.336-0.335-0.108-0.111-0.201-0.233-0.313-0.346l-50.185-50.187c-10.153-10.156-23.676-15.745-38.077-15.745h-0.001c-14.402%200-27.926%205.592-38.079%2015.745l-48.569%2048.573c-2.664%201.729-5.9%202.159-8.469%201.048-2.642-1.146-4.333-3.758-4.547-6.994-0.41-30.166-18.758-58.07-45.936-69.657-28.548-12.163-61.169-5.848-83.11%2016.094-21.938%2021.96-28.255%2054.58-16.088%2083.13%2011.404%2026.755%2039.933%2045.512%2069.641%2045.931%203.043%200.206%205.786%202.137%207.004%204.949%201.031%202.378%200.399%205.593-1.536%208.154l-48.891%2048.889c-0.003%200.005-0.006%200.007-0.01%200.012-20.986%2020.996-20.983%2055.152%200.01%2076.146%200.009%200.009%200.02%200.016%200.029%200.025%200.01%200.01%200.019%200.021%200.029%200.033l50.515%2050.109c1.923%201.926%201.727%205.186%200.681%207.561-1.35%203.065-4.03%205.049-6.826%205.054-0.019%200-0.038%200.003-0.057%200.003-30.799-0.482-58.491%2017.561-70.59%2045.954-12.165%2028.544-5.848%2061.165%2016.095%2083.109%2014.528%2014.526%2033.734%2022.201%2053.34%2022.201%2010.011%200%2020.125-2.001%2029.774-6.114%2027.935-11.911%2046.337-40.296%2045.957-70.765%200-0.016%200.003-0.032%200.003-0.049%200.019-3.059%201.838-5.829%204.633-7.06%202.531-1.113%205.699-0.459%208.132%201.647l50.063%2049.663c0.017%200.016%200.034%200.027%200.05%200.044%2010.142%2010.088%2023.618%2015.643%2037.97%2015.643%2014.4%200%2027.922-5.59%2038.076-15.744%200-0.001%200.001-0.001%200.001-0.001l49.427-49.425c2.269-1.443%205.098-1.687%207.616-0.599%203.043%201.319%204.928%204.135%204.93%205.985%200%200.021%200.004%200.039%200.004%200.062-0.431%2030.823%2017.557%2058.498%2045.948%2070.598%209.648%204.113%2019.762%206.114%2029.773%206.114%2019.604%200%2038.813-7.678%2053.342-22.204%2021.94-21.945%2028.257-54.566%2016.091-83.109-11.97-28.09-39.16-46.01-69.57-46.01m24.68%20100.33c-10.124%2010.12-25.173%2013.033-38.34%207.42-13.168-5.611-21.487-18.483-21.194-32.794%200.002-0.075-0.008-0.147-0.007-0.22%200.001-0.075%200.011-0.146%200.011-0.219-0.02-18.281-11.864-35.688-29.473-43.316-17.084-7.401-36.564-4.572-50.837%207.383-0.911%200.763-1.72%201.6-2.462%202.477l-48.737%2048.735h-0.001l-0.001%200.002c-2.459%202.459-5.752%203.814-9.273%203.814s-6.814-1.355-9.274-3.814c-0.009-0.009-0.019-0.019-0.029-0.027-0.01-0.01-0.019-0.021-0.029-0.031l-50.59-50.18c-0.116-0.114-0.242-0.211-0.36-0.323-0.113-0.107-0.213-0.222-0.329-0.327-0.198-0.181-0.41-0.34-0.611-0.515-0.126-0.105-0.25-0.216-0.379-0.318-14.288-12.26-34.167-15.43-51.033-7.998-17.467%207.693-28.829%2024.997-28.945%2044.087-0.001%200.089%200.011%200.175%200.012%200.264%200%200.094-0.011%200.183-0.009%200.276%200.292%2014.239-8.231%2027.521-21.206%2033.054-13.167%205.611-28.215%202.698-38.337-7.422s-13.036-25.168-7.424-38.335c5.611-13.169%2018.523-21.462%2032.792-21.197%200.07%200%200.137-0.007%200.206-0.007%200.071%200%200.139%200.011%200.21%200.011h0.035c0.534-0.002%201.062-0.044%201.594-0.063%200.016-0.003%200.032-0.003%200.048-0.003%2018.255-0.677%2034.774-12.013%2042.391-29.302%208.095-18.376%204.515-39.083-9.119-52.751-0.014-0.013-0.028-0.024-0.042-0.036-0.012-0.012-0.022-0.026-0.034-0.038l-50.536-50.131c-2.457-2.461-3.811-5.752-3.811-9.271%200-3.521%201.354-6.812%203.812-9.274%200.001%200%200.001%200%200.002-0.001l49.783-49.779c0.281-0.281%200.529-0.583%200.791-0.876%200.137-0.154%200.287-0.287%200.42-0.446%200.034-0.042%200.064-0.085%200.097-0.127%200.1-0.119%200.192-0.245%200.288-0.367%2011.711-14.337%2014.721-34.06%207.622-50.446-7.149-16.498-23.17-27.888-41.03-29.33-0.182-0.02-0.366-0.034-0.55-0.048-0.207-0.017-0.411-0.047-0.619-0.059-0.187-0.01-0.37%200.002-0.556-0.003-0.195-0.004-0.384-0.027-0.58-0.027-0.014-0.003-0.022%200-0.031%200-13.994%200-27.949-8.911-33.183-21.19-5.612-13.167-2.698-28.217%207.423-38.34%2010.121-10.12%2025.169-13.036%2038.336-7.422%2012.478%205.318%2021.193%2018.977%2021.193%2033.214%200%200.19%200.023%200.375%200.028%200.564%200.005%200.192-0.007%200.38%200.003%200.571%200.013%200.22%200.044%200.433%200.059%200.652%200.014%200.159%200.025%200.321%200.043%200.48%201.425%2018.237%2012.412%2033.907%2028.931%2041.067%206.177%202.678%2012.747%203.99%2019.317%203.99%2010.952%200%2021.9-3.648%2031.005-10.693%200.058-0.045%200.107-0.097%200.164-0.141%200.285-0.227%200.557-0.471%200.832-0.714%200.26-0.229%200.524-0.456%200.77-0.694%200.056-0.057%200.117-0.102%200.172-0.157l49.78-49.782c2.459-2.459%205.752-3.814%209.274-3.814%203.521%200%206.815%201.355%209.275%203.814l49.657%2049.66c2.082%202.383%202.715%205.527%201.593%208.075-1.236%202.809-4.018%204.626-7.089%204.631-0.023%200-0.045%200.005-0.067%200.005-30.873-0.44-58.617%2017.57-70.719%2045.966-12.164%2028.542-5.846%2061.166%2016.096%2083.109%2014.526%2014.526%2033.731%2022.2%2053.339%2022.2%2010.009%200%2020.126-2%2029.774-6.113%2029.273-12.479%2047.593-40.827%2045.965-70.844%200.085-2.558%202.213-5.379%205.04-6.624%202.687-1.188%205.411-0.742%207.699%201.227l50.026%2050.025c2.46%202.461%203.814%205.753%203.814%209.275%200%203.521-1.354%206.813-3.814%209.275l-49.779%2049.778c-0.212%200.212-0.394%200.441-0.594%200.659-0.205%200.225-0.421%200.43-0.618%200.666-0.034%200.04-0.063%200.085-0.097%200.124-0.101%200.122-0.193%200.248-0.29%200.372-11.487%2014.077-14.115%2033.183-6.811%2050.033%207.506%2017.317%2023.698%2028.661%2041.571%2029.347%200.108%200.01%200.22%200.007%200.328%200.015%200.46%200.014%200.917%200.054%201.379%200.054%200.069%200%200.137-0.01%200.205-0.012%200.071%200%200.14%200.007%200.211%200.007%2014.324-0.283%2027.228%208.05%2032.855%2021.251%205.62%2013.15%202.7%2028.2-7.42%2038.32%22%20clip-path%3D%22url%28%23icon-puzzle-SVGID_2_%29%22%2F%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
			.mdpp-icon-puzzle-dims{width:300px;height:300px}
			.whatwedo .handover h3::before,.mdpp-icon-roleswap,.mdpp-icon-roleswap\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22icon-roleswap-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%22300%22%20viewBox%3D%220%200%20774.695%20797.233%22%20width%3D%22291.71894604768%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%20774.695%20797.233%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22icon-roleswap-SVGID_1_%22%20width%3D%22774.7%22%20height%3D%22797.23%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22icon-roleswap-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23icon-roleswap-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%3Cg%20fill%3D%22%23414042%22%3E%09%3Cpath%20d%3D%22m774.69%20634.87c-0.002-30.099-11.444-58.373-32.223-79.612-20.977-21.446-49.085-33.256-79.152-33.256h-111.58c-30.067%200-58.181%2011.813-79.158%2033.259-20.778%2021.239-32.222%2049.515-32.222%2079.61v102.65c0%2017.687%2013.855%2031.543%2031.542%2031.543h271.75c17.118%200%2031.044-13.704%2031.044-30.55v-103.64zm-222.95-75.57h111.59c19.947%200%2038.59%207.826%2052.49%2022.037%2013.919%2014.231%2021.588%2033.243%2021.589%2053.535v96.896h-40.39v-88.466c0-8.481-6.876-15.357-15.357-15.357-8.482%200-15.357%206.876-15.357%2015.357v88.466h-117.55v-88.466c0-8.481-6.875-15.357-15.357-15.357-8.483%200-15.358%206.876-15.358%2015.357v88.466h-40.379v-96.896c0-41.68%2033.24-75.58%2074.09-75.58%22%20clip-path%3D%22url%28%23icon-roleswap-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m527.14%20418.41c0%2044.874%2036.506%2081.38%2081.379%2081.38%2044.872%200%2081.378-36.506%2081.378-81.38%200-44.873-36.506-81.378-81.378-81.378-44.88%200-81.38%2036.51-81.38%2081.38m125.46%200c0%2024.308-19.774%2044.083-44.081%2044.083s-44.082-19.775-44.082-44.083%2019.775-44.082%2044.082-44.082%2044.08%2019.77%2044.08%2044.08%22%20clip-path%3D%22url%28%23icon-roleswap-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m333.84%20403.29v-103.64c-0.002-30.105-11.34-58.36-31.925-79.564-20.853-21.478-48.892-33.305-78.955-33.305h-111.58c-30.068%200-58.181%2011.811-79.159%2033.257-20.778%2021.23-32.221%2049.51-32.221%2079.61v102.65c0%2017.687%2013.854%2031.542%2031.539%2031.542h271.75c17.13%200%2030.55-13.42%2030.55-30.55m-222.46-179.22h111.58c41.261-0.003%2073.585%2033.194%2073.589%2075.575v96.894h-39.89v-88.466c0-8.481-6.875-15.357-15.357-15.357s-15.358%206.876-15.358%2015.357v88.466h-117.55v-88.466c0-8.481-6.875-15.357-15.358-15.357-8.482%200-15.357%206.876-15.357%2015.357v88.466h-40.378v-96.895c0-41.66%2033.234-75.57%2074.083-75.57%22%20clip-path%3D%22url%28%23icon-roleswap-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m168.16%20164.56c44.873%200%2081.379-36.506%2081.379-81.378%200-44.874-36.506-81.38-81.379-81.38-44.872%200-81.378%2036.506-81.378%2081.38%200.001%2044.878%2036.508%2081.378%2081.378%2081.378m0-125.46c24.307%200%2044.082%2019.775%2044.082%2044.083%200%2024.306-19.775%2044.082-44.082%2044.082s-44.081-19.776-44.081-44.082c0-24.31%2019.77-44.084%2044.08-44.084%22%20clip-path%3D%22url%28%23icon-roleswap-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m587.72%20274.59c1.58%209.063%209.455%2015.448%2018.347%2015.448%201.065%200%202.145-0.091%203.229-0.28%2010.146-1.77%2016.936-11.429%2015.166-21.575-9.996-57.325-37.759-108.62-80.287-148.34-38.442-35.905-85.501-59.125-136.94-67.733v-23.717c0-11.117-5.821-20.922-15.167-25.579-9.396-4.699-21.194-3.429-30.061%203.232-0.003%200.002-0.005%200.003-0.008%200.005l-56.034%2042.151c-0.011%200.007-0.02%200.017-0.031%200.025-6.175%204.66-9.683%2011.748-9.879%2019.968-0.261%2010.904%204.606%2017.265%208.735%2020.682%200.003%200.003%200.005%200.005%200.009%200.007%200.006%200.005%200.011%200.011%200.015%200.015l56.532%2046.614c0.217%200.179%200.445%200.336%200.669%200.503%205.171%204.032%2011.443%206.146%2017.721%206.146%204.007%200%208.011-0.854%2011.72-2.598%209.729-4.574%2015.778-14.299%2015.778-25.38v-24.121c91.43%2018.141%20164.24%2091.461%20180.48%20184.53m-247.91-205.18l30.127-22.663v47.504l-30.13-24.841z%22%20clip-path%3D%22url%28%23icon-roleswap-SVGID_2_%29%22%2F%3E%09%3Cpath%20d%3D%22m382.94%20703.28c-0.009-0.008-0.02-0.013-0.031-0.021-0.01-0.009-0.021-0.019-0.032-0.026l-56.466-42.105c-0.001-0.001-0.002-0.002-0.003-0.002-0.002-0.003-0.004-0.004-0.006-0.006l-0.056-0.041c-0.023-0.016-0.046-0.028-0.069-0.046-8.852-6.588-19.652-7.773-28.935-3.148-9.52%204.752-15.67%2014.795-15.67%2025.587v19.83c-94.014-24.784-162.29-106.27-168.97-205.02-0.695-10.276-9.599-18.044-19.864-17.347-10.277%200.694-18.042%209.589-17.347%2019.864%204.022%2059.438%2028.3%20116.45%2068.363%20160.54%2036.526%2040.195%2085%2068.348%20137.82%2080.341v27.584c0%2010.932%206.232%2020.654%2016.269%2025.379%203.698%201.738%207.63%202.592%2011.556%202.592%206.41%200%2012.8-2.276%2018.106-6.681%200-0.001%200.002-0.001%200.002-0.004l0.012-0.009%2056.038-46.616c0.013-0.01%200.023-0.021%200.035-0.03%206.243-5.205%209.85-12.921%209.652-20.577-0.18-7.86-3.97-15.16-10.41-20.01m-63.98%2045.94v-47.117l29.868%2022.27-29.87%2024.85z%22%20clip-path%3D%22url%28%23icon-roleswap-SVGID_2_%29%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
			.mdpp-icon-roleswap-dims{width:291.71894604768px;height:300px}
			.whatwedo .decisionmaking h3::before,.mdpp-icon-round-table,.mdpp-icon-round-table\:regular{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22icon-presentation-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%22300%22%20viewBox%3D%220%200%20813.047%20845.163%22%20width%3D%22288.63905325444%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%20813.047%20845.163%22%3E%09%3Cdefs%3E%09%09%3Crect%20id%3D%22icon-presentation-SVGID_1_%22%20width%3D%22813.05%22%20height%3D%22845.16%22%2F%3E%09%3C%2Fdefs%3E%09%3CclipPath%20id%3D%22icon-presentation-SVGID_2_%22%3E%09%09%3Cuse%20overflow%3D%22visible%22%20xlink%3Ahref%3D%22%23icon-presentation-SVGID_1_%22%2F%3E%09%3C%2FclipPath%3E%3Cg%20stroke-linejoin%3D%22round%22%20stroke%3D%22%23414042%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%2234.016%22%20fill%3D%22none%22%3E%09%09%3Cpath%20d%3D%22m181.63%20206.26c25.15%200%2045.728-20.577%2045.728-45.728v-54.873c0-25.15-20.578-45.727-45.728-45.727s-45.728%2020.577-45.728%2045.727v54.873c0%2025.15%2020.58%2045.73%2045.73%2045.73z%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%2F%3E%09%09%3Crect%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%20height%3D%22567.02%22%20width%3D%22164.62%22%20y%3D%22261.13%22%20x%3D%2299.317%22%2F%3E%09%09%3Cline%20x1%3D%22181.63%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%20y2%3D%22517.21%22%20x2%3D%22181.63%22%20y1%3D%22828.16%22%2F%3E%09%09%3Cpath%20d%3D%22m99.317%20553.79v-292.66h-45.728c-20.203%200-36.582%2016.379-36.582%2036.582v173.76c0%2045.47%2036.852%2082.32%2082.31%2082.32z%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%2F%3E%09%09%3Cpath%20d%3D%22m556.59%20334.3h-146.32l-146.33-73.165v82.311l146.33%2073.163h64.018c45.45%200%2082.3-36.85%2082.3-82.31z%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%2F%3E%09%09%3Cpolyline%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%20points%3D%22263.94%20261.13%20181.63%20352.59%2099.317%20261.13%22%2F%3E%09%09%3Cline%20x1%3D%22181.63%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%20y2%3D%22425.75%22%20x2%3D%22181.63%22%20y1%3D%22352.59%22%2F%3E%09%09%3Cline%20x1%3D%22263.52%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%20y2%3D%22828.16%22%20x2%3D%2298.738%22%20y1%3D%22828.16%22%2F%3E%09%09%3Cpath%20d%3D%22m286.29%20133.35c51.2-70.502%20134.28-116.34%20228.07-116.34%20155.56%200%20281.68%20126.11%20281.68%20281.68%200%20155.56-126.11%20281.68-281.68%20281.68-78.267%200-149.08-31.921-200.12-83.453%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%2F%3E%09%09%3Cpolyline%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%20points%3D%22514.36%2017.008%20514.36%20298.68%20796.04%20298.68%22%2F%3E%09%09%3Cline%20x1%3D%22514.37%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%20y2%3D%22298.68%22%20x2%3D%22614.38%22%20y1%3D%22198.67%22%2F%3E%09%09%3Cline%20x1%3D%22516.18%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%20y2%3D%22298.69%22%20x2%3D%22730.98%22%20y1%3D%2283.889%22%2F%3E%09%09%3Cline%20x1%3D%22571.74%22%20clip-path%3D%22url%28%23icon-presentation-SVGID_2_%29%22%20y2%3D%22241.32%22%20x2%3D%22790.2%22%20y1%3D%2222.86%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat:no-repeat}
			.mdpp-icon-round-table-dims{width:278.08641975309px;height:300px}
			[class*='mdpp-icon-'] {height:50px;width:50px;background-size:contain;}
		.whatwedo .content h3::before {content:'';display:inline-flex;justify-content:center;align-items:center;height:50px;width:50px;height:calc((50 / 1920) * 100vw);width:calc((50 / 1920) * 100vw);float: left;margin-top: -5px;vertical-align: middle;background-size:contain;}
		.whatwedo .content h3~* {clear:left;}

	.whatwedoheader:first-child {margin: 5rem auto 0px auto;text-align: center;border-top: 6px solid #b2b4b6;}
	.whatwedoheader h2 {margin-bottom: 0;}
	.whatwedoheader h2 a, .team h2 a, .affiliates h2 a, .projects h2 a, #newsletter h2 a, .news h2, .events h2 {color: #6054a4;}
	.whatwedoheader h2 a:hover, .team h2 a:hover, .affiliates h2 a:hover, .projects h2 a:hover, #newsletter h2 a:hover, .news h2:hover, .events h2:hover {color: #8a8c8e;}
	.whatwedo .content>a>*{z-index: 2;min-height:100%;padding: 50px 200px 0 50px;padding:calc((50 / 1920) * 100vw) calc((200 / 1920) * 100vw) 0 calc((50 / 1920) * 100vw);transform: scale(0.9);transform-origin: 20% 20%;transition: opacity 600ms, transform 600ms cubic-bezier(0.25, 0.46, 0.45, 0.94);position: absolute;opacity: 0;}
	.whatwedo .content .readon,
	.whatwedo .content:hover .number, /* todo fix */
	.whatwedo .content:hover h3 {color:#5b61ac;}
	.whatwedo .content:hover .readon {color:#000;}
	.whatwedo .content:hover>a>* {transform:scale(1);}
	.whatwedo .number {position:absolute;top: 0ex;right: 50px;right: calc((50 / 1920) * 100vw);color:#fff;font-family: AvenirLTStd-Black;font-size:257.93px;font-size:calc((257.93 / 1920) * 100vw);line-height:1.64;line-height: 0.8;z-index: 1;text-shadow: -35px 35px 87px rgba(0, 0, 0, 0.27);pointer-events:none;width: 1020px;width:calc((1020 / 1920) * 100vw);bottom: 0;text-align: right;opacity:0;transform: translateY(1ex);transition: transform 600ms, opacity 600ms, color 600ms;}
	.whatwedo .content>a>.active,
	.whatwedo .number.active{opacity:1;}
	.whatwedo .number.active {transform:translateY(0);}
	.whatwedo .number.screening,
	.whatwedo .number.workshopping {top:0.13ex;}
	.whatwedo .number.developsolution {top:0.12ex;}
	.whatwedo .number.handover {top:0.1ex;}

	.whatwedo .nav .bg {opacity:0.6;} /*drop shadow 144px;*/

	.whatwedo .content>a::before,
	.whatwedo .content>a::after {content:'';position:absolute;bottom: calc((-6 / 1920) * 100vw);width:50px;width: calc((306 / 1920) * 100vw);display:inline-block;height: calc((53.3 / 1920) * 100vw);background: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20id%3D%22bracket-Layer_1%22%20xml%3Aspace%3D%22preserve%22%20height%3D%222%22%20viewBox%3D%220%200%2010.656%201.522%22%20width%3D%2211%22%20version%3D%221.1%22%20y%3D%220px%22%20x%3D%220px%22%20enable-background%3D%22new%200%200%2010.656%201.522%22%3E%3Cpolygon%20points%3D%220%200%200%201.522%200.576%201.522%200.576%200.534%2010.08%200.534%2010.08%201.522%2010.656%201.522%2010.656%200%22%20fill%3D%22%23DCDDDE%22%2F%3E%3C%2Fsvg%3E') no-repeat center center;background-size: contain;}
	.whatwedo .content>a::before {left: calc((46.6 / 1920) * 100vw);transform: rotate(270deg) scale(1);transform-origin: 0 100%;}
	.whatwedo .content>a::after {right: calc((46.6 / 1920) * 100vw);transform: rotate(90deg);transform-origin: 100% 100%;}

	.whatwedo .content::before {content:'';position:absolute;top:55px;top: calc((55 / 1920) * 100vw);left:0;right:0;bottom:0;background:#fff;opacity:0.71;transform:translateX(-100%);transition:150ms cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index: 1;}
	.whatwedo .content:hover::before {transform:translateX(0%);}

.blog.projects .articles,
.nspMain.projects .nspArtPage {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(19em, 1fr)); /* wraps at 19em line length */
	grid-gap:1em;
	grid-template-rows: minmax(33vw, 1fr);
	padding-bottom:50px;
	padding-top: 1em;
}
body.projects .blog.projects .articles {grid-template-rows:unset;}
/* Positioning View All Projects */
	.nspMain.projects .nspArtPage {padding:30px 50px 190px;padding: calc((30 / 1920) * 100vw) calc((50 / 1920) * 100vw) 85px;}
	.custom.projects.readmore:first-child {position:absolute;left:0;right:0;text-align:center;transform:translateY(-130px);    margin-top: 5rem;}

/* readmores */
	.readmore p {transform: translateZ(0);margin-bottom: 0;}
	.readmore a {position:relative;display:inline-block;margin-top:1em;padding: 1.5ex 1.5ex 1.5ex 1.5ex;border:1px solid black;background:#414042;color:white;text-transform:uppercase;font-weight:700;border-radius: 0;transition:color 600ms, background 600ms;line-height: 1;}
	.readmore a::after {content:'';position:absolute;bottom: calc(100% - (113px / 2));left: calc(100% - (113px / 2));width:113px;height:113px;z-index: -1;background-image:url('icons/icons.svg');background-position:0 0;background-repeat:no-repeat;transform: scale(0.4);transform-origin: 50%;} 
	.readmore a:hover {background:white;color:black;}
	.home #top_banner .readmore a::after {filter: hue-rotate(170deg) brightness(1.9) saturate(2);}

	@-webkit-keyframes spin-rotate {
	  0%   { -webkit-transform: scale(0.4) rotate(0deg); transform: scale(0.4) rotate(0deg); }
	  50%  { -webkit-transform: scale(0.4) rotate(180deg); transform: scale(0.4) rotate(180deg); }
	  100% { -webkit-transform: scale(0.4) rotate(360deg); transform: scale(0.4) rotate(360deg); } }

	@keyframes spin-rotate {
	  0%   { -webkit-transform: scale(0.4) rotate(0deg); transform: scale(0.4) rotate(0deg); }
	  50%  { -webkit-transform: scale(0.4) rotate(180deg); transform: scale(0.4) rotate(180deg); }
	  100% { -webkit-transform: scale(0.4) rotate(360deg); transform: scale(0.4) rotate(360deg); } }
	.readmore a:hover::after {
		-webkit-animation: spin-rotate 4s 0s infinite reverse linear;
		animation: spin-rotate 4s 0s infinite reverse linear;
		transform-origin:center center;}

	/*.projects .readmore a {position:absolute;bottom:20px;right:20px;}*/
	.blog.projects .readmore a {display:none;}
	#MainContainer .blog.projects .readmore a::after {content:unset;}

.blog.projects .articles>*,
.nspMain.projects .nspArtPage>* {position:relative;background:darkblue;color:#fff;padding: 2.7em 2.5rem !important;pointer-events:none;z-index:2;width: unset;box-shadow: 0 89px 125px rgba(0,0,0,0.34);}
.blog.projects div.item-image,
.nspMain.projects .nspImageWrapper {z-index:-1;}
.blog.projects div.item-image,
.nspMain.projects .nspImageWrapper,
.blog.projects div.item-image a,
.blog.projects div.item-image a::after,
.nspMain.projects .nspImageWrapper::after,
.blog.projects div.item-image img,
.nspMain.projects .nspImageWrapper img {pointer-events: initial;position: absolute;top: 0;left: 0;width: 100%!important;object-fit: cover;height: 100%!important;margin: 0!important;}
.blog.projects div.item-image img,
.nspMain.projects .nspImageWrapper img {/* transform: translateZ(0); */}
.blog.projects div.item-image a::after {content:'';background: rgba(91, 97, 172, 0.4);
    background: -moz-linear-gradient(45deg, #987fff 1%, rgba(35, 31, 32, 0.6) 75%);
    background: -webkit-linear-gradient(45deg, #987fff 1%,rgba(35, 31, 32, 0.6) 75%);
    background: linear-gradient(45deg, #987fff 1%,rgba(35, 31, 32, 0.6) 75%) 75%);opacity: 0;transition: 600ms;} /* cover if needed */
.blog.projects div.item-image:hover a::after {
    opacity: 1;
    transition: 600ms;
    }
body.projects h2::after {
    content: unset!important;
}

@media only screen and (max-width:767px) {
	.scrolled #logonav svg#logo,
	#logonav svg#logo {width: 275px;width: 175px;}
	#logonav, #logonav .row > [id], #logoheader svg, .megamenu.level0, #dj-megamenu129 {height: 65px;max-height: 65px;transition: max-height 600ms;}
	#navigation .dj-megamenu-select-dark .dj-mobile-open-btn, #navigation .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, #navigation .dj-megamenu-accordion-dark .dj-mobile-open-btn {background: none;}
	#navigation #dj-megamenu129mobile {height: 100%;flex: 1;display: inline-flex !important;align-items: center;justify-content: center;}
	#navigation {text-align: center;}
	body.home #MainContainer {transform: translateY(118px) !important;transform: translateY(73px) !important;}
	.custom.about.video a {margin: 50px auto 0;}
	.home .about.custom h2 {position: relative !important;}
	#news h3, #news h3 a, body.news h2, body.news h2 a {font-size: 30.16px !important;line-height: 30.42px !important;}
	#news h2 {margin: 70px 0 0px 0;}
	.custom.projects.readmore {margin: 20px auto 0;}
	#events .nspArts {padding: 0 5px;}
	#events h3, #events h3 a, body.events h2, body.events h2 a {line-height: 1.86 !important;font-size: 0.8rem !important;}
	#events .gkArtContentWrap, body.events h2 {padding: 0 1em !important;}
	.team .blog .span4 {width: 100%;padding: 4rem 2rem;}
	body:not(.home) {padding-top:115px !important;padding-top: 73px!important;transition: padding-top 600ms;}
	body:not(.home).scrolled #MainContainer {padding-top:70;transition: padding-top 600ms;}
	body.dj-offcanvas-anim, .dj-offcanvas-anim .dj-offcanvas-wrapper {padding-top: 0px !important;transition: padding-top 0ms !important;}
	#events>.events {margin-right:-25px!important;}
	.nspCol2 {width: 100% !important;}
}

.blog.projects .articles>*::before,
.nspMain.projects .nspArtPage>::before {position:absolute;bottom:20px;right:20px;content:'+';font-family: AvenirLTStd-Black;font-size:65.24px;line-height:0.477;opacity:1;transition:opacity 600ms;opacity:0;}
.blog.projects .articles>*:hover::before,
.nspMain.projects .nspArtPage>:hover::before {opacity:0;}

@media only screen and (min-width:768px) { /* show text on mobiles */
.blog.projects .articles>*::before,
.nspMain.projects .nspArtPage>::before {opacity:1;}
	.blog.projects .item-image~*,
	.nspMain.projects .nspArtPage .nspImageWrapper~* {opacity:0;transition:opacity 600ms;}
	.blog.projects .items-row:hover .item-image~*,
	.nspMain.projects .nspArtPage>*:hover .nspImageWrapper~* {opacity:1;}
	#navigation .dj-megamenu-select-dark .dj-mobile-open-btn, #navigation .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, #navigation .dj-megamenu-accordion-dark .dj-mobile-open-btn {background: none;}
	#navigation #dj-megamenu129mobile {height: 100%;flex: 1;display: inline-flex !important;align-items: center;justify-content: center;}
	#dj-megamenu129mobile {text-align: right;float: right;}
	body:not(.home) {padding-top: 155px!important;transition: padding-top 600ms;}
	html body.dj-offcanvas-open {padding-top:0!important;}
	.dj-offcanvas-open .dj-offcanvas-pusher-in {padding-top: 155px!important;}
	body:not(.home).scrolled #MainContainer {padding-top:78;transition: padding-top 600ms;}
	.home #homepage_top_sections {margin-top: 0rem;}
	#homepage_top_sections {margin-top: -4rem;}
	.team .blog .span4 {padding: 4rem 2rem !important;}
	#homepage_top_sections .about .readon {position: relative;top: -7px;}
	.home .about.custom h2 {position: relative;}
}

@media only screen and (min-width:768px) and (max-width:991px) {
	.home .about.custom h2 {position: relative !important; }
		.nspCol2 {width: 100% !important;}
}

.blog.projects .item-image::after,
.nspMain.projects .nspArtPage>::after {content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;transition:opacity 600ms;background: -moz-linear-gradient(45deg, #987fff 1%, rgba(35, 31, 32, 0.6) 75%); /* FF3.6-15 */background: -webkit-linear-gradient(45deg, #987fff 1%,rgba(35, 31, 32, 0.6) 75%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(45deg, #987fff 1%,rgba(35, 31, 32, 0.6) 75%) 75%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */}
.blog.projects .item-image:hover::after,
.nspMain.projects .nspArtPage>:hover::after {opacity:1;}
.nspMain.projects .nspArtPage>:hover>* {z-index:4;}
.nspMain.projects .nspArtPage>:hover>.nspImageWrapper {z-index:-1;}


/* intro styling for most blog pages */
	.blog.projects h2 a,
	.nspMain.projects .nspHeader a {color:white;font-family: AvenirLTStd-Black;font-size:40.16px;line-height:37.42px;}
	.blog.projects h2,
	.nspMain.projects .nspHeader {margin: 0 0 1ex;text-transform: uppercase;}
	.blog.projects h2::before {content:unset;}
	.home .about.custom p::after,
	.blog.projects h2::after,
	div[itemprop="articleBody"]>p:first-child::after,
	.category-desc>p:first-child::after {content:'';display: inline-block;width: 3ex;border-bottom: 3px solid white;vertical-align: middle;}

	.home .about.custom h2 {position:absolute;margin-top: 8px;}
	.home .about.custom p::after,
	div[itemprop="articleBody"]>p:first-child::after,
	.category-desc>p:first-child::after {display:block;width:3em;border-bottom-color:#a3a5a6;margin:1em 0;}
	.home .about.custom p,
	div[itemprop="articleBody"]>p:first-child,
	.category-desc>p:first-child {font-size: 20px;line-height: 1.1;font-family: AvenirLTStd-Light;}
	div[itemprop="articleBody"],
	.category-desc {padding-bottom:50px;}

	/* responsive sizing / typography */

		@media only screen and (min-width:992px) {
			.home .about.custom p,
			div[itemprop="articleBody"]>p:first-child,
			.category-desc>p:first-child {font-size: 32px;font-size: calc((32 / 1920) * 100vw);}
			.home .about.custom p,
			.container>.page-header+.category-desc>p:first-child,
			.container>.page-header+div[itemprop="articleBody"]>p:first-child {margin-left: 30%;}
			.programbenefits .container>.page-header+div[itemprop="articleBody"]>p:first-child,
			.submitinnovation .container>.page-header+div[itemprop="articleBody"]>p:first-child {margin-left: 37%;}
			.container>.page-header,
			.blog.events .container>.page-header {position:absolute;}
			.item-page.news.container>.page-header {position:unset;}
			.container>.page-header h1 {margin:0!important;}
			.partners .container>.page-header {position:unset;}
			
			/* exclude news/events */
				body.news div[itemprop="articleBody"]>p:first-child,
				body.events div[itemprop="articleBody"]>p:first-child {margin-left:unset!important;}
				.item-page .item-image {margin:0 3ex 2ex 0;}
				/*body.news .container>.page-header,*/
				body.events .container>.page-header {position:unset;}
		}

		@media only screen and (min-width:992px) and (max-width:1199px) {
			.home .about.custom p,
			.container>.page-header+.category-desc>p:first-child,
			.container>.page-header+div[itemprop="articleBody"]>p:first-child {margin-left: 30%;}
			.programbenefits .container>.page-header+div[itemprop="articleBody"]>p:first-child,
			.submitinnovation .container>.page-header+div[itemprop="articleBody"]>p:first-child {margin-left: 43%;}
			.home .about.custom p,
			div[itemprop="articleBody"]>p:first-child,
			.category-desc>p:first-child {margin-top:50px;margin-top: calc((50 / 1920) * 100vw);font-size: 20px;} /* OOS font-size*/
			#navigation .dj-megamenu-custom129 li a.dj-up_a, #navigation .dj-megamenu-custom129 li ul.dj-submenu > li > a {font-size: 13.28px;}
			#navigation .dj-megamenu-custom129 li a.dj-up_a {padding: 12px 10px;}
			#navigation #dj-megamenu129 {padding-right: 0em !important;}
		}
		
		@media only screen and (min-width:1200px) and (max-width:1496px) {
			#navigation .dj-megamenu-custom129 li a.dj-up_a, #navigation .dj-megamenu-custom129 li ul.dj-submenu > li > a {font-size: 13.28px;}
			#navigation .dj-megamenu-custom129 li a.dj-up_a {padding: 12px 10px;}
			#navigation #dj-megamenu129 {padding-right: 0em !important;}
		}
		@media only screen and (min-width:1350px) {
			.dj-mobile-open-btn .dj-mobile-open-btn {display:none;}
		}
		@media only screen and (min-width:1920px) {
			.home .about.custom p,
			div[itemprop="articleBody"]>p:first-child,
			.category-desc>p:first-child {margin-top:50px;margin-top: calc((50 / 1920) * 100vw);font-size: 32px;}
			.dj-mobile-open-btn .fa-bars {display:none;}
		}
		
		@media only screen and (max-width:430px) {
			.team .blog .span4 {width: 100% !important;padding: 4rem 2rem !important;}
			#homepage_top_sections {margin-top: 1rem;}
			body:not(.home) {padding-top:135px !important;padding-top: 73px!important;transition: padding-top 600ms;}
			body:not(.home).scrolled #MainContainer {padding-top:70;transition: padding-top 600ms;}
			.home #homepage_top_sections {margin-top: 1rem;}
			#MainContainer h1, h2 {margin: 25px 0;}
			.nspArts, .nspLinksWrap {padding: 0 10px !important;}
			.formContainer .col-6 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
			.form-control, .form-control:focus {padding: 30px 15px 30px 15px !important; font-size: 20px !important;}
			#rsform_4_page_0 button {position: relative !important;margin-top: 15px !important;}
			body.dj-offcanvas-anim, .dj-offcanvas-anim .dj-offcanvas-wrapper {padding-top: 0px !important;transition: padding-top 0ms !important;}
			#logonav svg#logo {width: 175px;}
			#left .rl_tabs.align_center > ul.nav-tabs > li {width: 100% !important;}
			
		}

	div[itemprop="articleBody"] h2 {text-transform: initial;font-weight: 600;font-size: 22.915px;min-height: unset;margin: unset;}
	div[itemprop="articleBody"] h2::before,
	div[itemprop="articleBody"] h2::after {content:unset;}

/* news / events. # = module, . = page */
	#news .news .nspInfo:first-child {margin-top:0px;}

	#news .news .nspInfo {font-size:16.85px;line-height:32.25px;margin:17.19px 0 1px;text-transform: uppercase;font-family: AvenirLTStd-Black;color: #8a8c8e;} /* date */
	#news p,
	#events p {font-size:20.08px;line-height:28.8px;margin:17.19px 0 1px;}
	.readon,.readon:hover {display:inline-block;background:#414042;text-transform: uppercase;font-family: AvenirLTStd-Black;color:white;padding:0.5ex 1ex;font-size:11.53px;line-height:16.3px;margin:11.76px 0 1px;/* margin: calc((11.76 / 1920) * 100vw) 0 1px; */text-decoration: none;transition: 600ms;}
	.readon:hover {background:#5b61ac;}
	
	.whatwedo .content .readon {background: unset;border:1px solid #414042;color:#5b61ac;margin: 0;font-size: calc((16.3 / 1920) * 100vw);}

	#news h2,
	#events h2 {/* display:block; */text-align:left;}
	#news h3 {text-align: left;text-transform: uppercase; font-size: 0.8rem;}
	#news h3,
	#news h3 a,
	body.news h2,
	body.news h2 a {color: #5b61ac;text-transform: uppercase;font-size: 1.8rem;font-size:40.16px;line-height:37.42px;font-family: AvenirLTStd-Black;padding: 0;margin:14.38px 0 1px;transition: color 600ms;}
	body.news h2 {margin-bottom:1ex;}
	body.events h2::before,
	body.events h2::after,
	body.news h2::before,
	body.news h2::after {content:unset;}

	.nspArts {padding: 0!important;}
	
	#news h3 a:hover, #events h3 a:hover {color: #ffcc00;}


	#news .nspMain .nspArt.nspCol1 {border-bottom: 3px solid #8a8c8e;padding-bottom: 50px!important;margin-bottom: 20px;}
	#news,#events {padding-bottom: 50px;display: inline-flex;flex-direction: column;}
	#news .readmore,#events .readmore {margin-top:auto;}
	#events {position:relative;}
	#events>.events {margin-right: calc((-50 / 1920) * 100vw);}
	@media only screen and (min-width:992px) {
		#events::before {content:'';position:absolute;left:0;top: calc(((50 + 70) / 1920) * 100vw + (20.09px * 3));bottom: calc(50px + 17.19px + 2px + 2ex + 17.28px + 50px);border-left: 2px solid #96989a;}

		.container-fluid {padding-left:calc((60 / 1920) * 100vw);padding-right:calc((60 / 1920) * 100vw);}
		.col-lg-6:first-child {padding-right:calc((60 / 1920) * 100vw);padding-left:0;}
		.col-lg-6:last-child {padding-left:calc((60 / 1920) * 100vw);padding-right:0;}
	}
	#events h3,
	#events h3 a,
	body.events h2,
	body.events h2 a {display:block;color:#fff;font-size:42.24px;font-size: calc((42.24 / 1920) * 100vw);line-height: 0.86;text-transform: uppercase;font-family: AvenirLTStd-Black;padding: 0;/* max-height: 152px; */margin-bottom: 0;transition: color 600ms;} /* lh 19/22 */
	body.events h2,
	#events h3 a {padding-top: 1ex!important;padding-bottom: 1ex!important;}
	#events .gkArtContentWrap,
	body.events h2 {min-height: calc((152 / 1920) * 100vw);/* min-height: 152px; */display:flex;flex-direction:column;justify-content:center;background:#b1b3b6;padding: 0 calc((35 / 1920) * 100vw);flex: 1;}
	body.events h2 {min-height:unset;position: relative;margin-bottom: calc((30 / 1920) * 100vw);}
	#news+#events .nspArt .gkArtContentWrap:only-child::before,
	#news+#events .nspArt .gkArtContentWrap:only-child::after,
	body.events h2::before {content:'';display:inline-block;height:100%;top: 0;left: 0;position: absolute;}
	.item-page.events h2,
	body.events h2 {padding-left:3ex;}

	#news+#events .nspArt .gkArtContentWrap:only-child::after,
	body.events h2::before,
	#news+#events .nspArt .gkArtContentWrap:only-child::before,
	#events .nspArt .nspImageWrapper {background:#5b61ac;padding-right: calc((35 / 1920) * 100vw);transition:background 600ms;margin: 0!important;height: calc((152 / 1920) * 100vw);height: 100%;max-height: 100%;max-width: calc(((173 + 35) / 1920) * 100vw);}
	#events .nspArt .nspImageWrapper img {max-height:100%;height: 100%;width: auto!important;object-fit: cover;}
	#news+#events .nspArt:hover .gkArtContentWrap:only-child::after,
	#events .nspArt:hover .nspImageWrapper {background:#ffcc00;transition:background 600ms;}
	#events .nspCol1 {margin-bottom:15px;display: flex;flex-direction: row;flex-flow: wrap;position: relative;}
	#news+#events .nspArt .gkArtContentWrap:only-child {padding-left: calc(((173 + 35 + 35) / 1920) * 100vw);}
	#news+#events .nspArt .gkArtContentWrap:only-child::before{/* position:relative; */width: calc(((173) / 1920) * 100vw);min-height: calc((152 / 1920) * 100vw);background-image: url('/images/template/example.jpg');background-size: cover;padding-right: 0!important;}
	#news+#events .nspArt .gkArtContentWrap:only-child::after {left: calc(((173) / 1920) * 100vw);}
	#news+#events .nspArt .gkArtContentWrap:only-child a {padding-left: calc(((173 + 35) / 1920) * 100vw);}

@media only screen and (min-width:768px) {
	#news+#events .nspArt .gkArtContentWrap:only-child a {margin-left: calc(((-173 - 35) / 1920) * 100vw);}
}

	#news+#events .nspArt .gkArtContentWrap:only-child h3 {z-index:1;}

/* team */
	.team.heading h2 {margin-bottom: calc(20.09px * 3);}
	.team {/* line-height:40.32;*//* line-height:2.33; */}
	.border-white {border: none!important;border-radius:50%!important;}
	.team .item {position:relative;padding:0!important;margin:0!important;overflow:visible!important;}

	.n2-ss-img-wrapper {position:relative;padding:0!important;margin:0!important;overflow:visible!important;}
	.n2-ss-slide:hover h4,
	.n2-ss-slide:hover p {color:#5b61ac!important;}

	.team .modal_link {display:flex;flex-direction:column;align-items:center;}
	#team .n2-ss-img-wrapper a,
	.team .modal_link>p:first-child {position:relative;display: inline-block;overflow:hidden;border-radius:50%;box-shadow: inset 0px 0px 0px 0px white, 0px 0px 0px 20px white!important;}
	#team .n2-ss-img-wrapper a::before,
	.team .modal_link>p:first-child::before {content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg, rgba(108,49,196,0.55) 0%, rgba(108,49,196,0) 50%, rgba(0,0,0,0) 100%);box-shadow: inset 0px 0px 0px 0px white, 0px 0px 0px 20px white;z-index:1;}
	#team .n2-ss-slide .n2-ss-img-wrapper img,
	.team .modal_link>p img {filter:saturate(0);transition:600ms;}
	#team .n2-ss-slide:hover .n2-ss-img-wrapper img,
	.team .modal_link>p:hover img {filter:saturate(1);transform:scale(1.1);}
	@media not all and (min-resolution:.001dpcm) { @supports (-webkit-appearance:none) and (stroke-color:transparent) { /* safari 11 bugfix */
		#team .n2-ss-slide .n2-ss-img-wrapper img,
		#team .n2-ss-slide:hover .n2-ss-img-wrapper img,
		.team .modal_link>p img,
		.team .modal_link>p:hover img {transition:none;}
		} }
	.team .item img,
	#cboxLoadedContent img, #rl_modals_loaded_content img {border-radius:50%;transition: box-shadow 600ms;}
	.team .item img:hover {/*box-shadow: inset 0px 0px 0px 50px white, 0px 0px 0px 20px white;*//*transition: box-shadow 600ms;*//*opacity: 0.8*/}
	#cboxLoadedContent img, #rl_modals_loaded_content img {width: 25%;}
	
@media only screen and (max-width:768px) {
	#colorbox {left: 10%!important;right: 10%!important;}
	#colorbox,
	[id^='cbox'] {width: unset!important;right: 0;max-width: 100%;}
#cboxLoadedContent img {width:90%;}
}

.custom.whatwedo,
.nspMain.projects,
.custom.about.video a,
 #homepage_top_sections .honeycomb .n2-ss-slide-background-mask {position:relative;}
.custom.whatwedo::after,
.custom.about.video a::after,
#top_banner::after,
.nspMain.projects::after,
 #homepage_top_sections .honeycomb .n2-ss-slide-background-mask:after {position:absolute;top:0;bottom:0;left:0;right:0;content:'';opacity:0.2;pointer-events:none;}
.custom.whatwedo::after,
.custom.about.video a::after,
#top_banner::after,
.nspMain.projects::after,
div#newsletter,
#team, 
.blog.projects .articles,
#homepage_top_sections .honeycomb .n2-ss-slide-background-mask:after {background: url(icons/honeycomb.svg) repeat;}

div#newsletter {background: url(icons/honeycomb.svg) repeat !important;}

.custom.whatwedo::after {opacity:0.5;}

.nspMain.projects::after {filter:invert(1);}

.blog.projects .articles {padding:50px 50px 150px;}

#affiliates {margin-bottom:150px;margin-bottom: calc((150 / 1920) * 100vw);}
#affiliates .n2-ss-slide-background-mask {transition:filter 600ms;}
#affiliates .n2-ss-slide-background-mask:hover {filter:saturate(0) brightness(1.2) contrast(0.5);transition:filter 600ms;}
#affiliates h2 {margin-bottom: 0;display: inline-block!important;}

@media only screen and (max-width:768px) {
	#affiliates .n2-ss-layer-content .n2-ss-layer {display:flex;align-items:center;justify-content:center;}
	#affiliates h2 {font-size: calc((44 / 768) * 100vw)!important;margin:0!important;display: inline-flex!important;align-items: center;}
	#n2-ss-18item1::after, #n2-ss-18item1::before {/* font-size: calc((44 / 768) * 100vw)!important; *//* height: calc((44 / 768) * 100vw)!important; */height: 100%;top: -0.1ex;line-height: 1.5;}

	#contactus .container {padding-left:0;padding-right:0;}
}

.item-page.affiliates.container {max-width: 100%;}
@media only screen and (min-width:1200px) {
	.item-page.affiliates.container>.page-header,
	.item-page.affiliates.container>.page-header+div>p~p {
	/*	margin-left: calc(((1920 - 1140) / 1920) * 50vw);*/
	margin-left: calc(((1920 - 1500) / 1920) * 50vw);
		margin-right: calc(((1920 - 1140) / 1920) * 50vw);
	}
	.item-page.affiliates.container>.page-header+div[itemprop="articleBody"]>p:first-child {
		/*margin-left: calc((((1920 - 1140) / 1920) + (1920 - 1140 - 342) / 1920) * 50vw);
		margin-right: calc((((1920 - 1140) / 1920) + (1920 - 1140 - 342) / 1920) * 50vw);*/
		margin-left: calc((((1920 - 1140) / 1920) + (1920 - 1140 - 342) / 1920) * 60vw);
		margin-right: calc((((1920 - 1140) / 1920) + (1920 - 1140 - 342) / 1920) * 25vw);
	}
}

#newsletter form {padding-bottom: 180px;padding-bottom: calc((180 / 1920) * 100vw);}
#newsletter fieldset {margin: 0 auto;max-width: 50vw;box-shadow: 0 89px 147px rgba(0,0,0,0.16);position: relative;}
#newsletter fieldset .formBody {height: 139px;height: calc((139 / 1920) * 100vw);}
#newsletter input:focus {outline:none;}
#newsletter input,
#newsletter button {font-size:61.49px;font-size: calc((61.49 / 1920) * 100vw);line-height:76.42px;line-height:1.24;padding-left: 40px;padding-left: calc((40 / 1920) * 100vw);padding-right: 0px;width: 100%;float: left;height: 100%;border: none;font-family: AvenirLTStd-Light;color: #5b61ac;}
::-webkit-input-placeholder,
::-moz-placeholder,
:-ms-input-placeholder,
:-moz-placeholder,
::placeholder {color: #5b61ac;}
::-webkit-input-placeholder {color:    #5b61ac;}
:-moz-placeholder {color:    #5b61ac;opacity:  1;}
::-moz-placeholder {color:    #5b61ac;opacity:  1;}
:-ms-input-placeholder {color:    #5b61ac;}
::-ms-input-placeholder {color:    #5b61ac;}
::placeholder {color:    #5b61ac;}
#newsletter .rsform-block.rsform-block-email {width: calc(100% - ((169 / 1920) * 100vw))!important;float: left;z-index: 1;}
#newsletter .rsform-block.rsform-block-send {z-index:-1;}

#newsletter .formBody:nth-child(1) {float:none;}
#newsletter .formBody:nth-child(2) {width: calc(100% - 169px);}
#newsletter button {width: 169px;width: calc((169/ 1920) * 100vw);height: 139px;height: calc((139 / 1920) * 100vw);color: white;background-size: 60%;background-position: 50%;background-color: #5b61ac;cursor: pointer;position:absolute;right:0;}
#newsletter button:hover {background-color: #ffcc00;}

#newsletter .newsletterbutton {width: calc((499/ 1920) * 80vw);
height: calc((139 / 1920) * 100vw);
color: white;
background-size: 60%;
background-position: 50%;
background-color: #5b61ac;
    font-size: calc((41.49 / 1920) * 100vw);
    padding-left: calc((80 / 1920) * 100vw);
    padding-right: calc((80 / 1920) * 100vw);
    padding-top: calc((40 / 1920) * 100vw);
    padding-bottom: calc((40 / 1920) * 100vw);
    display: inline-block;
margin: calc((70 / 1920) * 0vw) 0 calc((90 / 1920) * 100vw);
}

#newsletter .newsletterbutton:hover {
    background-color: #ffcc00;
}

.ournewsletter .control-label {display:none;}
.ournewsletter .formControls {flex: 100%;max-width: 100%;padding: 0;}
.ournewsletter .form-group {width: 100% !important;}
.ournewsletter input {font-size: calc((41.49 / 1920) * 100vw) !important;color: #5b61ac !important;}
#newsletter .ournewsletter .rsform-block.rsform-block-email {width:100% !important;}
#newsletter .ournewsletter fieldset {
    max-width: 70vw;
    box-shadow: none;
}

.nodisplay {display:none;}

strong.formRequired:empty,
p.formDescription:empty {display: none;}

/* general form styling */
	.form-control,
	.form-control:focus {box-shadow: 0 45px 74px rgba(0,0,0,0.16);border-radius: 0;border: none;font-size: 25px;padding: 30px 30px 30px 40px;height: unset!important;}
	.rsform-submit-button:focus {box-shadow:none;}
	
.custom.partner {overflow:hidden;}
.partner {position:relative;height: calc((536 / 1803) * 100vw);display: flex;flex-direction: column;justify-content: center;background: rgba(255,211,0,1); /*background: -moz-radial-gradient(center, ellipse cover, #feeba3 0%, #feeba3 17%, #ffd61b 59%, #ffcd1c 65%,#fcb31f 76%,#f37321 91%,#f37321 100%);background: -webkit-radial-gradient(center, ellipse cover, #feeba3 0%,#feeba3 17%,#ffd61b 59%,#ffcd1c 65%,#fcb31f 76%,#f37321 91%,#f37321 100%);background: radial-gradient(ellipse at 50% 40%, #f3e673 0%,#f5e168 17%,#ffd61b 39%,#ffcd1c 45%,#fcb31f 66%,#f37321 91%,#f37321 100%);*/}
.partner p img {transition: filter 600ms;width: auto;max-height: calc((150 / 1803) * 100vw);}
.partner:hover p img {filter: drop-shadow(10px 10px 25px #fff)drop-shadow(10px 10px 25px #fff);transition: filter 600ms;}
.partner .mdpp-sun_yellow {opacity:0.4;transition:600ms;}
.partner:hover .mdpp-sun_yellow {opacity:1;}
.partner h2 {position:absolute;bottom: calc((30 / 1803) * 100vw);left:0;right:0;color:#fff;margin: 0;z-index:1;text-align: center;}
.partner h2::before,
.partner h2::after {content:unset;}
.partner p {margin: auto;z-index:1;}

#footerwrapper {background: #58595b;padding-bottom:calc((80 / 1920) * 100vw);}
#footer {text-align:center;background:white;padding:25px 0 0;}
#footer>div {margin: 0 auto;padding: 4ex 0 3ex;}
#footer .readmore a {position: relative;bottom: unset;right: unset;}

/* sizing */
.process .box {width:1020px;height:350px;}


/************************/
/*** Content ***/
/**********************/

body.home #MainContainer {transform: translateY(155px);transition: transform 600ms;}
body.home.scrolled #MainContainer {transform: translateY(78px);margin-bottom: 70px;transition: transform 600ms;}

body:not(.home) {padding-top: 155px;transition: padding-top 600ms;}
body:not(.home).scrolled #MainContainer {padding-top:70;transition: padding-top 600ms;}

/* test styling for bare bones single page with no slider or modules */
	#left:only-child .item-page.container,
	.blog>.container {margin-top: 50px;}

#social {background: #58595b;background: #ffd300;}
#social:empty {background: #ffd300 url('/~elsoeuqt/images/template/flinders_logo.png') no-repeat center center;background-size:60%;padding:0!important;}
.scrolled #social:empty {background-size:40%;}

@media only screen and (min-width: 1351px) {
	#social {
		max-width: calc((293 / 1920) * 100vw);
		padding-left: calc((20 / 1920) * 100vw);
		padding-right: calc((20 / 1920) * 100vw);
	}
	#navigation {margin-left: auto;margin-right: 0;}
}

#affiliates .moduletable:first-child {margin: 0 0 2rem 0;}
#affiliates .moduletable {margin: 0 0 4rem 0;}
#affiliates h1 {max-width: 385px;}

#left .rl_tabs .nav-tabs > li > a {
    color: #fff;
    background-color: #414042;
    border: 1px solid #ddd;
    text-transform:uppercase;
    border:none;
    box-shadow: none;
    border-radius: 0;
     font-family: AvenirLTStd-Black;
     font-size: 16px;
}

#left .rl_tabs.align_center > ul.nav-tabs > li {
    width: 25%;
  border-bottom: 3px solid #FFF;
}

#left .nspImageWrapper {
 border: 1px solid #b7b7b7;
}

#left .nspArt img.nspImage {
    padding: 20px;
}

#left .gkArtContentWrap h3, #left .gkArtContentWrap h3 a {
    font-family: AvenirLTStd-Black;
    color: #58595b;

}

#left .rl_tabs .nav-tabs > li > a:hover, #left .rl_tabs .nav-tabs > li.active > a {
    background-color: #6054a4;
}

#left .rl_tabs .nav-tabs {border-bottom: none;}

#slider {position: relative; width: 100vw; height: 80vh;}
#slider > div {position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

#rsform_4_page_0 .form-group.rsform-block-message {margin-bottom: 0rem;}
.form-group.row {margin-left:0;margin-right:0;}
#rsform_4_page_0 .control-label {display: none;}
#rsform_4_page_0 .formControls {flex: 0 0 100%;max-width: 100%;}
.rsform-submit-button, .rsform-submit-button\:regular {background: none;}
#rsform_4_page_0 .form-control {line-height: 1.5;}
#rsform_4_page_0 .formError {color: #b94a48;padding-left: 5px;vertical-align: middle;font-size: 13px;font-weight: normal;margin: 3px 5px 3px 0;height: 18px;display: block;}
#rsform_4_page_0 input.rsform-error, #rsform_4_page_0 textarea.rsform-error, #rsform_4_page_0 select.rsform-error {color: #b94a48;border-color: #b94a48;}
.invalid-feedback {display: block !important ;}
.formRed {color: red;font-weight: normal;margin-bottom: 0;}
.team .span4 {float:left;width: 33%;text-align:center;padding: 4rem 0;}
.team .articles {background: url(icons/honeycomb.svg) repeat;}
#cboxContent #team {background: #FFF;}
.team .name { color: #58595b; /*font-weight: bold;*/ font-family: "AvenirLTStd-Black";text-transform: uppercase;margin-bottom: 0px;line-height: 1.5;margin-top: 2rem;}
.team .position {color: #58595b;margin-bottom: 0px;line-height: 1.5; }
#left .articles {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.cat-children {margin-top: 5rem;}
.btn-info {background: #6054a4;text-transform:uppercase;font-size: 1.8rem;border:none;border-radius:0;padding: 1.5rem;font-family: AvenirLTStd-Black;}
.btn-info:hover {background: #7468ba;}
.widebutton .btn {width: 49%;}
#menu117 .menu-title::after {background:none;}
.category-desc a {font-size: 32px;}
h5, h5 a {color: #6054a4 !important;/*font-weight: bold !important*/;font-family:"AvenirLTStd-Black";font-size: 26px !important;}

#rsform_4_page_0 button {width: 100px;height: 50px;color: white;background-size: 30%;background-position: 50%;background-color: #5b61ac;cursor: pointer;position: absolute;right: 15px;border: none;margin-top: -5%;border-radius: 0;}
#rsform_4_page_0 button:hover {background-color: #ffcc00; }
#rsform_4_page_0 .rsform-block.rsform-block-send, #rsform_5_page_0 .rsform-block.rsform-block-send {z-index: -1;}
#rsform_5_page_0 button {width: 100px;height: 50px;color: white;background-size: 30%;background-position: 50%;background-color: #5b61ac;cursor: pointer;border: none;border-radius: 0;}
#rsform_5_page_0 button:hover {background-color: #ffcc00;}
.item-page.submitinnovation .form-row > [class*="col-"] {
    padding-left: 15px;
    padding-right: 15px;
}

.affiliates #affiliates {display:none;}

/************************/
/*** Pagination ***/
/**********************/
.pagination {
	float:right;
	position:relative;
	left:-50%;
	text-align:left;
}
.pagination ul{
	list-style:none;
	position:relative;
	left:50%;
	text-align: center;
	margin: 0px !important;
	padding: 0px !important;
}

.pagination li {
	list-style: none;
	float: left;
	border: 1px solid #ddd; 
	padding: 5px;
	border-radius: 5px;
	margin-right: 5px !important;
}

.pagination p.pull-right {
	text-align: center;
}

.pagination li.disabled {
	display: none;
}

.pagination a,
.pagination span {
	float: none;
	display: block;
	padding: 5px;
}


.icon-next, .icon-last, .icon-previous, .icon-first {
	position: relative;
	top: 1px;
	display: inline-block;
	font-family: 'Glyphicons Halflings';
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	margin-top: 3px;
	margin-bottom: 3px;
	font-size: 16px;
	padding: 0px !important;
}

.icon-next:hover, .icon-last:hover, .icon-previous:hover, .icon-first:hover {
	text-decoration: none;
	border: none;
}

.icon-next::before {
	content: "\e080";
}

.icon-last::before {
	content: "\e075";
}

.icon-previous::before {
	content: "\e079";
}

.icon-first::before {
	content: "\e071";
}

.counter {
	display: none;
}

.mceContentBody  {
	text-align: left !important;
}

.fa-navicon::before, .fa-reorder::before, .fa-bars::before {
    content: "" !important;
}

/* --- Logo Scroll Switcher Fix --- */

/* 1. Header & Link Setup (Ensure overlapping alignment for smooth fade) */
#logoheader .custom,
#logoheader a {
  position: relative;
  display: block;
}

/* 2. Common styles for both logos */
#logoheader .logo-img,
#logoheader .logo-svg {
  transition: opacity 0.4s ease-in-out, visibility 0.4s ease-in-out, transform 0.4s ease-in-out;
  backface-visibility: hidden; /* Prevents micro-stutter during transition */
}

#logoheader .logo-img{
    position: relative;
    top: 2rem;
    min-height: 80px;
    min-width: 243px;
}

.scrolled #logonav svg#logo{
    position: relative;
    top: -70px;
}

/* 3. Image Logo (Initial State: Visible) */
#logoheader .logo-img {
  opacity: 1;
  visibility: visible;
  display: block;
}

/* 4. SVG Logo (Initial State: Hidden, positioned absolutely over image) */
#logoheader .logo-svg {
  position: absolute;
  top: 0;
  left: 0;
  width: 190px;
  height: auto;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

/* 5. Scrolled State (Fade out image, fade in SVG) */
body.scrolled #logoheader .logo-img {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

body.scrolled #logoheader .logo-svg {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.megamenu.level0, #dj-megamenu129 {
    float: inline-start!important;
}

/* Constrain the main container */
.nspLinks {
    max-width: 1024px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

/* Override the slider-like horizontal layout */
.nspLinkScroll2.nspPages3 {
    width: 100% !important;
    display: flex;
    flex-direction: column;
}

/* Make each list take full width and stop floating */
ul.nspList.active.nspCol3 {
    width: 100% !important;
    float: none !important;
    display: block !important;
}

.whatwedoheader p {
  max-width:1026px;
  margin-left:auto;
  margin-right:auto;
}













@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   .projects .nspArt { height: 500px !important; } 
   .projects .blog .cols-1 { width: 20%!important; float: left; height: 500px !important; }
      .projects .blog .cols-1 p { display: none; }
   .home .about.custom p::after, .blog.projects h2::after, div[itemprop='articleBody'] > p:first-child::after, .category-desc > p:first-child::after { border-bottom: 0 none; }
   .blog.projects h2::before { display: none; }
   #left .blog.container {width:1000px !important; max-width: none !important;}
   body.container { max-width: none !important; }
   body.news h2::before, body.news h2::after,  .home #top_banner h1::before, .home #top_banner h1::after { content: none; display: none; }
   .home #top_banner { height: auto !important; }
   .n2-ss-img-wrapper img { max-width: 320px !important; }
   .partner p { text-align: center; margin: 0 !important; }
   #top_banner .custom.connect,  #top_banner .custom.capability { width: auto; }
   .mdpp-sun_white-dims { margin: 50px 0 0 0; }
.news .item-page .page-header, .events .item-page .page-header{position: relative;}
.news .item-page p:first-child, .events .item-page p:first-child {margin-left:0 !important;}
body.events h2 {padding-bottom: 0 !important;}
.custom-select {height: auto !important;}
}

#newsletter .subscribe-btn { box-shadow: 0 34px 127px rgba(0,0,0,0.16); margin: 0 0 100px 0; transition: all 0.3s ease; }
#newsletter .subscribe-btn:hover { -webkit-transform: scale(1.12); transform: scale(1.12); opacity: 0.85; }

img[alt="launchvic"] {
    max-width: 631px;
    max-height: calc((385 - (86.56 * 2) / 1920) * 100vw);
    height: calc(2 * (86.56 / 1920) * 90vw)!important;
    margin-top: calc((86.56 / 1920) * 90vw)!important;
    object-fit: contain;
    object-position: center left;
}
.custom.victoria~.custom.enhancing,
.custom.victoria {transition:transform 300ms ease-in-out;a}
.custom.enhancing {transform:translateX(0);}
.custom.victoria {transform:translateX(-100vw);position:absolute;}
.custom.victoria h1 {height: 5.7em;}

@keyframes enhancing {
    0%   {transform:translateX(-0)}
    3%   {transform:translateX(-100vw)}
    25%  {transform:translateX(-100vw)}
    28%  {transform:translateX(0)}
    100% {transform:translateX(0)}
}
@keyframes victoria {
    0%   {transform:translateX(-100vw)}
    3%  {transform:translateX(0)}
    25%  {transform:translateX(0)}
    28%  {transform:translateX(-100vw)}
    100% {transform:translateX(-100vw)}
}

body:not(.loading) .custom.victoria~div.enhancing {animation: enhancing 39s ease-in-out infinite;} /* 8000 + 800 * 4 seems a bit off :\ */
body:not(.loading) div.victoria {animation: victoria 39s ease-in-out infinite}

div.victoria img.victoria {
    position: absolute;
    top: -10%;
    left: 0%;
    margin-left: 10vw;
    transform-origin: left center;
    filter: drop-shadow(0 0 1em black);
    object-fit: contain;
    min-width: 73vw;
    max-height: calc(80vh - 155px);
}

@media only screen and (max-width: 1743px) {
  .affiliates h1 {
    font-size: 17.09px !important;
  }
}

@media only screen and (max-width: 1500px) {
  .affiliates h1 {
    font-size: 15.09px !important;
  }
}