@font-face {
	font-family:ieurwd-icons;src:url(icons/ieurwd-icons.eot?8782s2);src:url(icons/ieurwd-icons.eot?8782s2#iefix) format("embedded-opentype"),url(icons/ieurwd-icons.ttf?8782s2) format("truetype"),url(icons/ieurwd-icons.woff?8782s2) format("woff"),url(icons/ieurwd-icons.svg?8782s2#ieurwd-icons) format("svg");font-weight:400;font-style:normal
}

.icon-loanData:before {
	content: "\e919"
}

.icon-hamburger:before {
	content: "\e913"
}

.icon-house:before {
	content: "\e914"
}

.icon-cell-phone:before {
	content: "\e915"
}

.icon-train:before {
	content: "\e916"
}

.icon-tshirt:before {
	content: "\e917"
}

.icon-wine:before {
	content: "\e918"
}

.icon-flickr:before {
	content: "\e912"
}

.icon-play2:before {
	content: "\e911"
}

.icon-cross2:before {
	content: "\e910"
}

.icon-added:before {
	content: "\e90d"
}

.icon-delete:before {
	content: "\e90e"
}

.icon-filter:before {
	content: "\e90f"
}

.icon-trash:before {
	content: "\e90c"
}

.icon-general-management:before {
	content: "\e908"
}

.icon-program-finder:before {
	content: "\e909"
}

.icon-sectoral-programs:before {
	content: "\e90a"
}

.icon-special-programs:before {
	content: "\e90b"
}

.icon-laurel-left:before {
	content: "\e906"
}

.icon-laurel-right:before {
	content: "\e907"
}

.icon-enterpreunership-style02:before {
	content: "\e905"
}

.icon-humanities-style02:before {
	content: "\e902"
}

.icon-innovation:before {
	content: "\e903"
}

.icon-diversity:before {
	content: "\e904"
}

.icon-businessSchoolLogo:before {
	content: "\e900"
}

.icon-comparator:before {
	content: "\e901"
}

.icon-list:before {
	content: "\e633"
}

.icon-bulb:before {
	content: "\e630"
}

.icon-globe:before {
	content: "\e631"
}

.icon-briefcase:before {
	content: "\e632"
}

.icon-arrowUpNarrow:before {
	content: "\e62b"
}

.icon-marker-tab:before {
	content: "\e62f"
}

.icon-tumblr:before {
	content: "\e62e"
}

.icon-linkedin-color:before {
	content: "\e62d"
}

.icon-email:before {
	content: "\e62b"
}

.icon-phone:before {
	content: "\e62c"
}

.icon-pinterest:before {
	content: "\e629"
}

.icon-whatsApp:before {
	content: "\e62a"
}

.icon-leftArrowLarge:before {
	content: "\e627"
}

.icon-rightArrowLarge:before {
	content: "\e628"
}

.icon-rrss:before {
	content: "\e626"
}

.icon-back-arrow:before {
	content: "\e623"
}

.icon-check:before {
	content: "\e624"
}

.icon-view-calendar:before {
	content: "\e625"
}

.icon-business-management:before {
	content: "\e61e"
}

.icon-download:before {
	content: "\e61f"
}

.icon-interpersonal-skills:before {
	content: "\e620"
}

.icon-ethics:before {
	content: "\e621"
}

.icon-humanities:before {
	content: "\e622"
}

.icon-instagram:before {
	content: "\e61d"
}

.icon-share:before {
	content: "\e61c"
}

.icon-plus:before {
	content: "\e61b"
}

.icon-view-grid:before {
	content: "\e619"
}

.icon-view-list:before {
	content: "\e61a"
}

.icon-link-blank:before {
	content: "\e615"
}

.icon-play:before {
	content: "\e614"
}

.icon-cross:before {
	content: "\e613"
}

.icon-more:before {
	content: "\e611"
}

.icon-less:before {
	content: "\e612"
}

.icon-arrowUp:before {
	content: "\e610"
}

.icon-arrowDown:before {
	content: "\e600"
}

.icon-arrowBottomNarrow:before {
	content: "\e601"
}

.icon-arrowLeft:before {
	content: "\e602"
}

.icon-arrowRight:before {
	content: "\e603"
}

.icon-arrowLeftNarrow:before {
	content: "\e616"
}

.icon-arrowRightNarrow:before {
	content: "\e617"
}

.icon-compass:before {
	content: "\e604"
}

.icon-facebook:before {
	content: "\e605"
}

.icon-google:before {
	content: "\e606"
}

.icon-ieuLogo:before {
	content: "\e607"
}

.icon-layers:before {
	content: "\e608"
}

.icon-linkedin:before {
	content: "\e609"
}

.icon-pen:before {
	content: "\e60a"
}

.icon-rosette:before {
	content: "\e60b"
}

.icon-search:before {
	content: "\e60c"
}

.icon-triangle:before {
	content: "\e60d"
}

.icon-link-arrow:before {
	content: "\e618"
}

.icon-twitter:before {
	content: "\e60e"
}

.icon-youtube:before {
	content: "\e60f"
}

.icon-snapchat:before {
	content: "\e91a"
}

.icon-email-open:before {
	content: "\e91b"
}

.icon-email-open-bold:before {
	content: "\e91c"
}

.icon-open-full:before {
	content: "\e920"
}

.icon-bell:before {
	content: "\e91d"
}

.icon-file-read:before {
	content: "\e99d"
}

.icon-eye:before {
	content: "\e99e"
}

.icon-speaker:before {
	content: "\e99f"
}

.icon-heart:before {
	content: "\e51f"
}

.icon-heart-solid:before {
	content: "\e51e"
}

.icon-calendar-month:before {
	content: "\e925"
}

.icon-language:before {
	content: "\e924"
}

.icon-clock:before {
	content: "\e923"
}

.icon-creditcard:before {
	content: "\e922"
}

.icon-calendar-day:before {
	content: "\e921"
}

.icon-briefcase2:before {
	content: "\e91f"
}

.icon-clock-dots:before {
	content: "\e91e"
}

.icon-custom:before {
	content: "\e928"
}

.icon-quote:before {
	content: "\e927"
}

.icon-quote-end:before {
	content: "\e926"
}

.icon-share-arrow:before {
	content: "\e940"
}

.icon-scroll:before {
	content: "\e929"
}

.icon-tiktok:before {
	content: "\e999"
}

.imgContainerFull .imageContainer {
	background-color: #fff;
	height: auto;
	padding-bottom: 0!important;
	overflow: visible
}

.imgContainerFull .imageContainer img {
	position: relative
}

@media only screen and (min-width:1280px) {
	.imgContainerFull {
		display: block
	}
}

@media only screen and (max-width:1279px) {
	.imgContainerFull {
		display: block
	}
}

@media only screen and (max-width:820px) {
	.imgContainerFull {
		display: none
	}
}

@media only screen and (max-width:600px) {
	.imgContainerFull {
		display: none
	}
}

.imgContainerFullResp .imageContainer {
	background-color: #fff;
	height: auto;
	padding-bottom: 0!important;
	overflow: visible
}

.imgContainerFullResp .imageContainer img {
	position: relative
}

@media only screen and (min-width:1280px) {
	.imgContainerFullResp {
		display: none
	}
}

@media only screen and (max-width:1279px) {
	.imgContainerFullResp {
		display: none
	}
}

@media only screen and (max-width:820px) {
	.imgContainerFullResp {
		display: block
	}
}

@media only screen and (max-width:600px) {
	.imgContainerFullResp {
		display: block
	}
}

.imageContainer {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 0
}

.imageContainer img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: auto;
	z-index: 2
}

.imageContainer.loading {
	background-color: #23A9EA
}

.imageContainer.loading img {
	display: none
}

.imageContainer.loading:before {
	content: "";
	position: absolute;
	display: block;
	width: 60px;
	height: 60px;
	left: 50%;
	top: 50%;
	margin-left: -30px;
	margin-top: -30px;
	border: 3px solid;
	box-sizing: border-box;
	border-radius: 50%;
	background-clip: padding-box;
	border-color: #809fb7 hsla(0,0%,100%,.9) #809fb7 #809fb7;
	-webkit-animation: loading 1.2s linear infinite
}

@keyframes loading {
	0% {
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		-ms-transform: rotate(0deg)
	}

	to {
		transform: rotate(1turn);
		-webkit-transform: rotate(1turn);
		-ms-transform: rotate(1turn)
	}
}

@keyframes fadeIn {
	0% {
		-webkit-opacity: 0;
		-moz-opacity: 0;
		opacity: 0
	}

	to {
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1
	}
}

@keyframes rangeComparatorAnimation {
	0% {
		transform: translateX(0);
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0)
	}

	to {
		transform: translateX(-58.3333%);
		-webkit-transform: translateX(-58.3333%);
		-ms-transform: translateX(-58.3333%)
	}
}

@keyframes accented-box {
	0% {
		box-shadow: 0 0 1px 1px #e6e7ea
	}

	50% {
		box-shadow: 0 0 15px 1px #aaa
	}

	to {
		box-shadow: 0 0 1px 1px #e6e7ea
	}
}

@keyframes accented-block {
	0% {
		box-shadow: 0 0 1px 1px transparent
	}

	50% {
		box-shadow: 0 0 15px 1px rgba(0,0,0,.4)
	}

	to {
		box-shadow: 0 0 1px 1px rgba(0,0,0,.2)
	}
}

.module {
	padding: 88px 70px 90px
}

.module,body:not(.iOS):not(.criOS) .mfp-wrap .module:not(.module-result) {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

body:not(.iOS):not(.criOS) .module:not(.module-result) {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translate3d(0,-10px,0);
	-webkit-transform: translate3d(0,-10px,0);
	-ms-transform: translate3d(0,-10px,0);
	transition: opacity .6s ease-out .2s,transform .8s ease-out .2s
}

body:not(.iOS):not(.criOS) .mfp-content .module {
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module.module-bg1+.module-bg1 {
	padding-top: 30px
}

.module.module-bg1+.module-pagination {
	padding-top: 0
}

.module .module_inner {
	max-width: 1542px;
	margin: auto
}

.module .module_inner+.footerModule {
	margin-top: 90px
}

@media only screen and (max-width:820px) {
	.module .module_inner+.footerModule {
		margin-top: 70px
	}
}

@media only screen and (max-width:600px) {
	.module .module_inner+.footerModule {
		margin-top: 50px
	}
}

.contentMain .module .module_inner+.footerModule {
	margin-top: 70px
}

.module .module_title {
	font-family: Montserrat;
	font-size: 1.9444444444444444em;
	line-height: 1.2em;
	letter-spacing: .00714285714286em;
	font-weight: 800;
	text-transform: uppercase;
	text-align: left
}

.module .module_title+.module_intro {
	margin-top: 1.5555555555555556em
}

.module .module_title+.gridContent,.module .module_title+.module_content {
	margin-top: 59px
}

.module .module_title+.tabs {
	margin-top: 40px
}

.module .module_title+* {
	margin-top: 50px
}

.module .module_intro {
	font-size: 1em;
	font-weight: 400;
	line-height: 1.7em;
	letter-spacing: 0;
	text-align: left;
	margin-bottom: 0
}

.module .module_intro+.module_intro {
	margin-top: 1em
}

.module .module_intro+.module_content {
	margin-top: 61px
}

.module .module_intro+.linkBox {
	margin-top: 7.2727272727272725em
}

.module .content_title,.module .content_title.link-external {
	font-family: Montserrat;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em;
	font-weight: 800;
	text-transform: uppercase;
	text-align: left
}

.module .content_title+p,.module .content_title.link-external+p {
	margin-top: 12px
}

.module .module_content figure {
	margin: 0
}

.module .module_content p {
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	margin-bottom: 0
}

.module .module_content p+p {
	margin-top: .8em
}

.module .module_content .content_img+.content_title {
	margin-top: 1.8em
}

.module .module_content+p {
	margin-top: 30px
}

.module .module_content+.linkBox {
	margin-top: 6.090909090909091em
}

.module .module_content ol,.module .module_content ul {
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em
}

.module .module_content ol li,.module .module_content ul li {
	margin-bottom: .8em
}

.module .link,.module .link-arrow,.module .link-external,.module .link-trash {
	color: #23A9EA;
	font-family: Montserrat;
	font-size: .6111111111111112rem;
	line-height: 1.6363636363636365em;
	letter-spacing: .06363636363636em;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: 1.5454545454545454em;
	display: inline-block
}

.module .link-arrow:not(.link-trash):after,.module .link-external:not(.link-trash):after,.module .link-trash:not(.link-trash):after,.module .link:not(.link-trash):after {
	display: inline-block;
	transform: translateX(0) translateZ(0);
	-webkit-transform: translateX(0) translateZ(0);
	-ms-transform: translateX(0) translateZ(0)
}

body:not(.iOS):not(.criOS) .module .link-arrow:not(.link-trash):after,body:not(.iOS):not(.criOS) .module .link-external:not(.link-trash):after,body:not(.iOS):not(.criOS) .module .link-trash:not(.link-trash):after,body:not(.iOS):not(.criOS) .module .link:not(.link-trash):after {
	transition: transform .2s ease-out
}

.noTouchDevice .module .link-arrow:not(.link-trash):hover:after,.noTouchDevice .module .link-external:not(.link-trash):hover:after,.noTouchDevice .module .link-trash:not(.link-trash):hover:after,.noTouchDevice .module .link:not(.link-trash):hover:after {
	transform: translateX(5px) translateZ(0);
	-webkit-transform: translateX(5px) translateZ(0);
	-ms-transform: translateX(5px) translateZ(0)
}

.module .link-arrow.style02,.module .link-external.style02,.module .link-trash.style02,.module .link.style02 {
	color: #fff
}

.module .link-arrow.style03,.module .link-external.style03,.module .link-trash.style03,.module .link.style03 {
	font-family: "PT serif",sans-serif;
	text-transform: none;
	font-size: 1em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	font-weight: 400;
	margin-top: 0
}

@media only screen and (min-width:1542px) {
	.module .link-arrow.style03,.module .link-external.style03,.module .link-trash.style03,.module .link.style03 {
		line-height: 1.6470588235294117em
	}
}

@media only screen and (max-width:820px) {
	.module .link-arrow.style03,.module .link-external.style03,.module .link-trash.style03,.module .link.style03 {
		line-height: 1.5714285714285714em
	}
}

.module .link-arrow.style03:after,.module .link-external.style03:after,.module .link-trash.style03:after,.module .link.style03:after {
	font-size: .8em
}

.module .link+.module_content,.module .link-arrow+.module_content,.module .link-external+.module_content,.module .link-trash+.module_content {
	margin-top: 61px
}

.module .link+.linkBox,.module .link-arrow+.linkBox,.module .link-external+.linkBox,.module .link-trash+.linkBox {
	margin-top: 8.181818181818182em
}

.noTouchDevice .module .link-arrow.link:not(.link-trash):hover,.noTouchDevice .module .link-external.link:not(.link-trash):hover,.noTouchDevice .module .link-trash.link:not(.link-trash):hover,.noTouchDevice .module .link.link:not(.link-trash):hover {
	color: #5c88ab
}

.noTouchDevice .module .link-arrow.link:not(.link-trash):hover:after,.noTouchDevice .module .link-external.link:not(.link-trash):hover:after,.noTouchDevice .module .link-trash.link:not(.link-trash):hover:after,.noTouchDevice .module .link.link:not(.link-trash):hover:after {
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%)
}

.module .content_fullscreen {
	margin-left: -70px;
	margin-right: -70px
}

.module .module_footerLink {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	margin-top: 70px;
	padding-top: 32px
}

.module .module_footerLink a {
	display: inline-block;
	vertical-align: top;
	font-family: Montserrat;
	font-size: .6111em;
	font-weight: 800;
	line-height: 2.1818em;
	text-transform: uppercase;
	letter-spacing: .0636em
}

.module .module_footerLink:before {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	right: 0;
	height: 1px;
	background-color: #e6e8e8
}

.module.module-bg2,.module:first-child.module-bg2 {
	border-top: 1px solid #e6e7ea
}

.module.module-bg2 {
	background-color: #fff
}

.module.module-bg2+.module-bg2 {
	border-top: 1px solid #e6e7ea
}

.module.module-bg2+.subModule-cyphers {
	margin-top: 0
}

.module.module-bg3 {
	background-color: #23A9EA;
	color: #fff
}

.module.module-bg3+.module {
	border-top: 0
}

.module.module-bg3 .linkBox:not(.header_logo).style03 {
	border-color: #fff
}

body:not(.iOS):not(.criOS) .module.module-bg3 .linkBox:not(.header_logo).style03 {
	transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out;
	-webkit-transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out;
	-moz-transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out;
	-ms-transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out;
	-o-transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out
}

.noTouchDevice .module.module-bg3 .linkBox:not(.header_logo).style03:hover {
	border-color: #032c4b
}

body:not(.iOS):not(.criOS) .noTouchDevice .module.module-bg3 .linkBox:not(.header_logo).style03:hover {
	transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out;
	-webkit-transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out;
	-moz-transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out;
	-ms-transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out;
	-o-transition: background .2s ease-out,color .2s ease-out .1s,border .2s ease-out
}

.module .linkBox:not(.header_logo) {
	font-size: .6111111111111112em;
	line-height: 2.1818181818181817em;
	letter-spacing: .06363636363636em;
	padding: 17px 24px;
	min-width: 224px
}

body:not(.iOS):not(.criOS) .module .linkBox:not(.header_logo) {
	transition: background .2s ease-out,color .2s ease-out,border .2s ease-out;
	-webkit-transition: background .2s ease-out,color .2s ease-out,border .2s ease-out;
	-moz-transition: background .2s ease-out,color .2s ease-out,border .2s ease-out;
	-ms-transition: background .2s ease-out,color .2s ease-out,border .2s ease-out;
	-o-transition: background .2s ease-out,color .2s ease-out,border .2s ease-out
}

.module .linkBox:not(.header_logo).style01 {
	background-color: transparent;
	color: #333;
	border-color: #333
}

.module .linkBox:not(.header_logo).style01:after {
	background-color: #23A9EA
}

.module .linkBox:not(.header_logo).style02 {
	color: #fff;
	border-color: #fff
}

.module .linkBox:not(.header_logo).style02:after {
	background-color: #fff
}

.module .linkBox:not(.header_logo).style03 {
	color: #fff;
	border-color: #333;
	border: 0
}

.module .linkBox:not(.header_logo).style03:before {
	background-color: #23A9EA
}

.module .linkBox:not(.header_logo).style03:after {
	background-color: #032c4b
}

.module .linkBox:not(.header_logo).style04 {
	color: #333;
	border-color: #fff
}

.module .linkBox:not(.header_logo).style04:before {
	background-color: #fff
}

.module .linkBox:not(.header_logo).style04:after {
	background-color: #032c4b
}

.noTouchDevice .module .linkBox:not(.header_logo).style04:hover {
	color: #fff;
	border-color: #032c4b
}

.module .linkBox:not(.header_logo).style05 {
	color: #333;
	border-color: #333
}

.module .linkBox:not(.header_logo).style05 span {
	color: #fff
}

.module .linkBox:not(.header_logo).style05:before {
	background-color: #23A9EA
}

.module .linkBox:not(.header_logo).style05:after {
	background-color: #032c4b
}

.noTouchDevice .module .linkBox:not(.header_logo).style05:hover {
	color: #fff;
	border-color: #032c4b
}

.noTouchDevice .module .linkBox:not(.header_logo).style05:hover:before {
	width: auto;
	left: 0;
	right: 0
}

.noTouchDevice .module .linkBox:not(.header_logo).style05:hover span {
	color: #fff
}

.module .linkBox:not(.header_logo).closeModule {
	display: table;
	margin-left: auto;
	margin-right: auto
}

.module .linkBox:not(.header_logo) i {
	margin-left: 15px
}

.module .linkBox:not(.header_logo):after {
	display: block;
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 50%;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0
}

body:not(.iOS):not(.criOS) .module .linkBox:not(.header_logo):after {
	transition: left .2s ease-out,right .2s ease-out,opacity .2s ease-out,background-color .2s ease-out
}

.module .linkBox:not(.header_logo):before {
	display: block;
	content: "";
	position: absolute;
	z-index: -2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.noTouchDevice .module .linkBox:not(.header_logo):hover.style01 {
	color: #fff;
	border-color: #23A9EA
}

.noTouchDevice .module .linkBox:not(.header_logo):hover.style02 {
	color: #333
}

.noTouchDevice .module .linkBox:not(.header_logo):hover:after {
	left: 0;
	right: 0;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module .button_more {
	z-index: 4;
	width: 68px;
	height: 68px;
	border: 0;
	border-radius: 50%;
	background-color: #fff;
	position: absolute;
	left: 50%;
	margin-left: -34px;
	bottom: -34px;
	padding: 0;
	outline: none;
	transition: background-color .2s ease-out,opacity .2s ease-out
}

.appear .module .button_more {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	display: block
}

.module .button_more span {
	z-index: 2;
	display: block;
	vertical-align: middle;
	position: absolute;
	font-size: 1em;
	top: 50%;
	left: 50%;
	margin: -9px;
	color: #23A9EA;
	transition: color .22s ease-out
}

.module .button_more:before {
	z-index: 3;
	width: 100%;
	height: 100%;
	transform: translate(-50%,-50%) scale(.95);
	-webkit-transform: translate(-50%,-50%) scale(.95);
	-ms-transform: translate(-50%,-50%) scale(.95);
	border-radius: 50%;
	background-color: transparent;
	border: 3px solid #fff;
	border-left-color: #23A9EA;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition-duration: 0ms
}

.module .button_more:after,.module .button_more:before {
	content: "";
	display: block;
	top: 50%;
	left: 50%;
	position: absolute
}

.module .button_more:after {
	z-index: 1;
	width: 0;
	height: 0;
	border-radius: 50%;
	background-color: #23A9EA;
	transition: width .2s cubic-bezier(.15,.12,.58,1.32),height .2s cubic-bezier(.15,.12,.58,1.32),left .2s cubic-bezier(.15,.12,.58,1.32),top .2s cubic-bezier(.15,.12,.58,1.32),opacity .2s ease-out,background-color 50ms ease-out
}

.noTouchDevice .module .button_more:hover span {
	color: #fff
}

.noTouchDevice .module .button_more:hover:after {
	width: 102%;
	height: 102.2%;
	left: -1%;
	top: -1.1%
}

.module .button_more.loading {
	animation: rotateit 1s linear infinite
}

.module .button_more.loading span {
	display: none
}

.module .button_more.loading:after {
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-color: #fff;
	transition: none
}

.module .button_more.loading:before {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transition: opacity .2s ease-out
}

.module .button_more.button_less span {
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transition-duration: .5s
}

.module .orderedList-featured {
	list-style: none;
	counter-reset: a;
	padding-left: 22%;
	margin-top: 90px;
	margin-bottom: 0
}

.module .orderedList-featured li {
	position: relative;
	counter-increment: a
}

.module .orderedList-featured li h4 {
	font-family: Montserrat;
	font-size: 1.5555555555555556em;
	line-height: 1.25em;
	text-transform: uppercase
}

.module .orderedList-featured li h4+p {
	margin-top: .7777777777777778em
}

.module .orderedList-featured li:before {
	position: absolute;
	content: "0" counter(a) ". ";
	text-align: right;
	font-family: Montserrat;
	font-size: 4.444444444444445em;
	font-weight: 800;
	width: 150px;
	left: -174px;
	top: -18px
}

.ie10 .module .orderedList-featured li:before,.ie11 .module .orderedList-featured li:before {
	font-size: 80px
}

.module .orderedList-featured li:nth-child(9)~li:before {
	content: counter(a) ". "
}

.module .orderedList-featured li+li {
	margin-top: 90px
}

.module .subModule-cyphers {
	margin-right: -70px;
	margin-left: -70px
}

.module .footerModule {
	text-align: center
}

@media only screen and (max-width:800px) {
	.module .footerModule {
		margin-bottom: 0
	}
}

@media only screen and (max-width:600px) {
	.module .footerModule {
		margin-top: 60px
	}
}

.module .footerModule .link-arrow {
	margin-top: -48px;
	display: block;
	float: left
}

@media (max-width:820px) {
	.module .footerModule .link-arrow {
		margin-top: -30px
	}
}

@media (max-width:600px) {
	.module .footerModule .link-arrow {
		margin-top: -25px
	}
}

@media (max-width:920px) {
	.module-bg1.module .footerModule>.linkBox,.module-bg2.module .footerModule>.linkBox {
		margin-top: 0
	}
}

@media (max-width:920px) and (max-width:600px) {
	.module-bg1.module .footerModule>.linkBox,.module-bg2.module .footerModule>.linkBox {
		margin-bottom: 0
	}
}

.module-bg1.module .footerModule>.linkBox+.linkBox,.module-bg2.module .footerModule>.linkBox+.linkBox {
	margin-left: 20px
}

@media (max-width:600px) {
	.module-bg1.module .footerModule>.linkBox+.linkBox,.module-bg2.module .footerModule>.linkBox+.linkBox {
		margin-top: 15px;
		margin-left: 0
	}
}

.module+.module-pagination {
	padding-top: 0
}

body:not(.iOS):not(.criOS) .module.appear {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

@media only screen and (min-width:1542px) {
	.module {
		padding: 103px 70px 108px
	}

	.module .module_title {
		font-size: 3.0555555555555554em;
		line-height: 1.2727272727272727em;
		letter-spacing: .00454545454545em
	}

	.module .module_title+* {
		margin-top: 60px
	}

	.module .module_title+.module_intro {
		margin-top: .9090909090909091em
	}

	.module .module_title+*,.module .module_title+.gridContent,.module .module_title+.module_content {
		margin-top: 64px
	}

	.module .module_intro {
		font-size: 1.2222222222222223em;
		line-height: 1.5909090909090908em
	}

	.module .module_intro+.module_intro {
		margin-top: .7272727272727273em
	}

	.module .module_intro+.module_content {
		margin-top: 71px
	}

	.module .module_intro+.module_footerLink {
		margin-top: 5.454545454545454em
	}

	.module .content_title,.module .content_title.link-external {
		font-size: 1em;
		line-height: 1.5555555555555556em;
		letter-spacing: .01388888888889em;
		font-weight: 800;
		text-transform: uppercase;
		text-align: left
	}

	.module .content_title+p,.module .content_title.link-external+p {
		margin-top: .7058823529411765em
	}

	.module .link-external {
		font-size: .7222222222222222em
	}

	.module .module_content p {
		font-size: .944444em;
		line-height: 1.6470588235294117em
	}

	.module .module_content p+p {
		margin-top: .8823529411764706em
	}

	.module .module_content .content_img+.content_title {
		margin-top: 1.2777777777777777em
	}

	.module .module_content+.linkBox {
		margin-top: 6.363636363636363em
	}

	.module .module_content ol,.module .module_content ul {
		font-size: .944444em;
		line-height: 1.6470588235294117em
	}

	.module .orderedList-featured {
		padding-left: 280px
	}

	.module.module-bg2+.subModule-featuredDistributor {
		margin-top: 103px
	}
}

@media only screen and (max-width:1024px) {
	.module {
		padding: 88px 40px
	}

	.module .module_intro+.module_content {
		margin-top: 71px
	}

	.module .module {
		padding-bottom: 0
	}

	.module .module.subModule-cyphers:last-child {
		padding: 0
	}

	.module .content_fullscreen {
		margin-left: -40px;
		margin-right: -40px
	}

	.module .orderedList-featured {
		margin-top: 70px;
		padding-left: 24%
	}

	.module .orderedList-featured li h4+p {
		margin-top: .5555555555555556em
	}

	.module .orderedList-featured li:before {
		font-size: 3.3333333333333335em;
		top: -10px
	}

	.module .orderedList-featured li+li {
		margin-top: 54px
	}

	.module .subModule-cyphers {
		margin-right: -40px;
		margin-left: -40px
	}
}

@media only screen and (max-width:1100px) {
	.module.module-bg2+.module-tabsAccordion {
		margin-top: 88px
	}
}

@media only screen and (max-width:800px) {
	.module {
		padding: 62px 44px 60px
	}

	.module .module_title+* {
		margin-top: 2.2222222222222223em
	}

	.module .module_title+.module_intro {
		margin-top: 1.1111111111111112em
	}

	.module .module_title+.gridContent,.module .module_title+.module_content {
		margin-top: 51px
	}

	.module.module-bg1+.subModule-cyphers {
		margin-top: 0
	}

	.module .module_intro+.module_content {
		margin-top: 51px
	}

	.module .content_fullscreen {
		margin-left: -44px;
		margin-right: -44px
	}

	.module .module_content+.linkBox {
		margin-top: 4.7272727272727275em
	}

	.module .linkBox.closeModule {
		margin-bottom: 0
	}

	.module .subModule-cyphers {
		margin-right: -44px;
		margin-left: -44px
	}

	.module+.subModule-cyphers {
		margin-top: 70px
	}
}

@media only screen and (max-width:600px) {
	.module {
		padding: 44px 15px
	}

	.module .module_icon+* {
		margin-top: .5556em
	}

	.module .module_icon+.module_title {
		margin-top: .4348em
	}

	.module .module_title {
		font-size: 1.1111111111111112em;
		line-height: 1.3em;
		letter-spacing: .0125em
	}

	.module .module_title+* {
		margin-top: 23px
	}

	.module .module_title+.module_intro {
		margin-top: 1em
	}

	.module .module_title+.gridContent,.module .module_title+.module_content {
		margin-top: 23px
	}

	.module .module_intro {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em;
		font-weight: 800
	}

	.module .module_intro+.module_content {
		margin-top: 31px
	}

	.module .module_intro+.module_content>p {
		margin-top: -20px
	}

	.module .module_intro+.module_footerLink {
		margin-top: 30px
	}

	.module .content_title,.module .content_title.link-external {
		font-size: .7222222222222222em;
		line-height: 1.6153846153846154em;
		letter-spacing: .01923076923077em
	}

	.module .content_title+p,.module .content_title.link-external+p {
		margin-top: .21428571428571427em
	}

	.module .module_content p {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module .module_content p+p {
		margin-top: .8823529411764706em
	}

	.module .module_content .content_img+.content_title {
		margin-top: 14px
	}

	.module .module_content+.linkBox {
		margin-top: 2.3em
	}

	.module .module_content ol,.module .module_content ul {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module .link-arrow,.module .link-external,.module .link-trash {
		font-size: .56em;
		line-height: 2.1em;
		letter-spacing: .07em;
		margin-top: .7em
	}

	.module .link-arrow+.module_content,.module .link-external+.module_content,.module .link-trash+.module_content {
		margin-top: 20px
	}

	.module .link-arrow+.linkBox,.module .link-external+.linkBox,.module .link-trash+.linkBox {
		margin-top: 3em
	}

	.module .content_fullscreen {
		margin-left: -15px;
		margin-right: -15px
	}

	.module .module_footerLink {
		padding-top: 14px;
		margin-top: 40px
	}

	.module .module_footerLink a {
		font-size: .5556em;
		line-height: 1.9em
	}

	.module .module_footerLink:before {
		left: 10px;
		right: 10px
	}

	.module .linkBox {
		margin-left: 0;
		margin-right: 0;
		font-size: .5555555555555556em;
		line-height: 2.4em;
		letter-spacing: .07em;
		min-width: 290px
	}

	.module .linkBox.closeModule {
		margin-bottom: 6px;
		margin-left: 0;
		margin-right: 0
	}

	.module .button_more {
		width: 54px;
		height: 54px;
		bottom: -28px
	}

	.module .button_more span {
		font-size: .8888888888888888em;
		margin: -8px
	}

	.module .orderedList-featured {
		margin-top: 10px;
		padding-left: 60px
	}

	.module .orderedList-featured li h4 {
		font-size: 18px
	}

	.module .orderedList-featured li h4+p {
		margin-top: .5555555555555556em
	}

	.module .orderedList-featured li p {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module .orderedList-featured li:before {
		font-size: 1.6666666666666667em;
		left: -164px;
		top: -10px
	}

	.module .orderedList-featured li+li {
		margin-top: 30px
	}

	.module .subModule-cyphers {
		margin-right: -15px;
		margin-left: -15px
	}

	.module.module-bg1+.module-bg1 {
		padding-top: 0
	}

	.module.module-bg1+.module-bg1.module-special {
		padding-top: 14px
	}

	.module.module-bg1+.module-shareBachelorFooter.onlyCover {
		margin-top: 174px
	}

	.module.module-bg2+.module-tabsAccordion {
		margin-top: 50px
	}

	.module.module-bg2+.module-shareBachelorFooter.onlyCover {
		margin-top: 205px
	}

	.module.module-bg1 .linkBox,.module.module-bg2 .linkBox {
		margin-bottom: -14px
	}
}

@media only screen and (max-width:414px) {
	.module .linkBox {
		width: 100%;
		padding-left: 15px;
		padding-right: 15px
	}
}

.module-cyphersHome {
	letter-spacing: -4.5px
}

.module-cyphersHome .module_cypher {
	font-family: Montserrat;
	font-weight: 400;
	letter-spacing: 0;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	color: #353739;
	padding: 0 1%;
	margin-bottom: -6px
}

.module-cyphersHome .module_cypher:last-child {
	margin-right: 0
}

.module-cyphersHome .module_cypher_featured {
	font-size: 3.8889em;
	font-weight: 800;
	line-height: .74em
}

.module-cyphersHome .module_cypher_featured+*,.module-cyphersHome .module_cypher_featured+.module_cypher_label {
	margin-top: 2.3077em
}

.module-cyphersHome .module_cypher_label {
	font-size: .7222em;
	letter-spacing: .0538em;
	line-height: 1.6923em;
	text-transform: uppercase;
	font-weight: 400;
	max-width: 200px;
	display: inline-block
}

@media only screen and (min-width:1500px) {
	.module-cyphersHome .module_cypher_featured {
		font-size: 4.75vw
	}
}

@media only screen and (max-width:800px) {
	.module-cyphersHome .module_cypher_featured {
		font-size: 8.75vw
	}
}

@media only screen and (max-width:600px) {
	.module-cyphersHome .module_cypher+.module_cypher {
		margin-top: 35px
	}

	.module-cyphersHome .module_cypher_featured {
		font-size: 3.3333em
	}

	.module-cyphersHome .module_cypher_featured+*,.module-cyphersHome .module_cypher_featured+.module_cypher_label {
		margin-top: 1.3333em
	}

	.module-cyphersHome .module_cypher_label {
		font-size: .6667em
	}
}

.module-stories {
	overflow: hidden;
	width: 100%
}

.module-stories .module-stories_inner {
	margin-top: 60px
}

.module-stories .module-stories_inner .module-stories_carousel {
	padding: 0;
	list-style: none
}

.module-stories .module-stories_inner .module-stories_carousel .owl-item {
	margin: 0;
	position: relative;
	text-align: center;
	vertical-align: top
}

.module-stories .module-stories_inner .module-stories_carousel .owl-item:hover a {
	position: absolute;
	height: auto;
	pointer-events: auto
}

.module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_image:before {
	background-color: #23A9EA;
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8
}

body:not(.iOS):not(.criOS) .module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_image:before {
	transition: opacity .8s ease-out,background-color .8s ease-out;
	-webkit-transition: opacity .8s ease-out,background-color .8s ease-out;
	-moz-transition: opacity .8s ease-out,background-color .8s ease-out;
	-ms-transition: opacity .8s ease-out,background-color .8s ease-out;
	-o-transition: opacity .8s ease-out,background-color .8s ease-out
}

.noTouchDevice .module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_image img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transition: transform 3s ease-out
}

.module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_name,.module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_year {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0
}

body:not(.iOS):not(.criOS) .module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_name,body:not(.iOS):not(.criOS) .module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_year {
	transition: opacity .8s ease-out;
	-webkit-transition: opacity .8s ease-out;
	-moz-transition: opacity .8s ease-out;
	-ms-transition: opacity .8s ease-out;
	-o-transition: opacity .8s ease-out
}

.module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_shortdesc {
	position: relative;
	visibility: visible;
	height: auto;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translate3d(0,-50px,0);
	-webkit-transform: translate3d(0,-50px,0);
	-ms-transform: translate3d(0,-50px,0)
}

.noTouchDevice .module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_shortdesc {
	transition: transform .6s ease-out .4s,opacity .7s ease-out .3s
}

.module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_link {
	position: relative;
	visibility: visible;
	height: auto;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

body:not(.iOS):not(.criOS) .module-stories .module-stories_inner .module-stories_carousel .owl-item:hover .module-stories_link {
	transition: opacity .4s ease-out .65s;
	-webkit-transition: opacity .4s ease-out .65s;
	-moz-transition: opacity .4s ease-out .65s;
	-ms-transition: opacity .4s ease-out .65s;
	-o-transition: opacity .4s ease-out .65s
}

body:not(.iOS):not(.criOS) .module-stories .module-stories_inner .module-stories_carousel .owl-item.ajaxLoaded .module-stories_image {
	animation: ajaxloaded .4s ease-out 50ms
}

.module-stories .module-stories_inner .module-stories_carousel .owl-controls .owl-nav+.owl-dots {
	margin-top: 15px
}

@media only screen and (max-width:768px) {
	.module-stories .module-stories_inner .module-stories_carousel .owl-controls .owl-nav+.owl-dots {
		margin-top: 10px
	}
}

@media only screen and (max-width:600px) {
	.module-stories .module-stories_inner .module-stories_carousel .owl-controls .owl-nav+.owl-dots {
		margin-top: 0
	}
}

.module-stories .module-stories_inner .module-stories_carousel .owl-controls .owl-dots .owl-dot:before {
	background-color: #000
}

.module-stories .module-stories_inner:after {
	position: absolute;
	content: "";
	height: 2px;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #fff;
	z-index: 3
}

.module-stories .module-stories_inner .module-stories_image {
	margin: 0;
	position: relative;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
	padding-top: 121%
}

.module-stories .module-stories_inner .module-stories_image:before {
	content: "";
	background-color: #000;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 3;
	-webkit-opacity: .2;
	-moz-opacity: .2;
	opacity: .2;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

body:not(.iOS):not(.criOS) .module-stories .module-stories_inner .module-stories_image:before {
	transition: opacity 2s ease-out,background-color 2s ease-out;
	-webkit-transition: opacity 2s ease-out,background-color 2s ease-out;
	-moz-transition: opacity 2s ease-out,background-color 2s ease-out;
	-ms-transition: opacity 2s ease-out,background-color 2s ease-out;
	-o-transition: opacity 2s ease-out,background-color 2s ease-out
}

.module-stories .module-stories_inner .module-stories_image .imageContainer {
	position: absolute;
	vertical-align: top;
	width: 101%;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.noTouchDevice .module-stories .module-stories_inner .module-stories_image .imageContainer img {
	transition: transform 3s ease-out
}

.module-stories .module-stories_inner a {
	display: block;
	height: 0;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 3;
	letter-spacing: -5px;
	pointer-events: none
}

.module-stories .module-stories_inner a:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 1px;
	margin-right: -1px
}

.module-stories .module-stories_inner a .module-stories_content {
	display: inline-block;
	vertical-align: middle;
	letter-spacing: 0;
	padding: 0 12%
}

.module-stories .module-stories_inner a .module-stories_name {
	position: absolute;
	font-family: Montserrat;
	font-weight: 600;
	font-size: .8889em;
	line-height: 1.8095em;
	letter-spacing: .019em;
	text-transform: uppercase;
	color: #fff;
	bottom: 90px;
	left: 0;
	opacity: 1;
	right: 0;
	z-index: 3
}

.module-stories .module-stories_inner a .module-stories_name+.module-stories_shortdesc {
	margin-top: 34px
}

.module-stories .module-stories_inner a .module-stories_year {
	position: absolute;
	font-style: italic;
	color: #fff;
	bottom: 43px;
	left: 0;
	opacity: 1;
	right: 0;
	z-index: 3;
	font-size: .8333em;
	line-height: 1.5em
}

.module-stories .module-stories_inner a .module-stories_year+.module-stories_shortdesc {
	margin-top: 34px
}

.module-stories .module-stories_inner a .module-stories_shortdesc {
	position: absolute;
	visibility: hidden;
	overflow: hidden;
	max-width: 320px;
	color: #fff;
	font-size: 1.1111em;
	line-height: 1.7em;
	padding: 20px 0;
	font-style: italic;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translate3d(0,-60px,0);
	-webkit-transform: translate3d(0,-60px,0);
	-ms-transform: translate3d(0,-60px,0)
}

body:not(.iOS):not(.criOS) .module-stories .module-stories_inner a .module-stories_shortdesc {
	transition: opacity .3s ease-out;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out
}

.module-stories .module-stories_inner a .module-stories_shortdesc+.module-stories_link {
	margin-top: 8px
}

.module-stories .module-stories_inner a .module-stories_link {
	display: block;
	position: absolute;
	font-family: Montserrat;
	font-weight: 600;
	font-size: .6111em;
	text-transform: uppercase;
	color: #fff;
	visibility: hidden;
	height: 0;
	overflow: hidden;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translate3d(0,-50px,0);
	-webkit-transform: translate3d(0,-50px,0);
	-ms-transform: translate3d(0,-50px,0)
}

body:not(.iOS):not(.criOS) .module-stories .module-stories_inner a .module-stories_link {
	transition: opacity .3s ease-out;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out
}

.module-stories .module_footerLink {
	margin-top: 0
}

.module-stories .module_footerLink:before,.module-stories .slider_controls {
	display: none
}

@media only screen and (min-width:1542px) {
	.module-stories .module-stories_inner {
		margin-top: 70px
	}
}

@media only screen and (max-width:1024px) {
	.module-stories .module-stories_inner .module-stories_carousel .owl-item a {
		position: absolute;
		height: auto;
		pointer-events: auto
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_image:before {
		background-color: #23A9EA;
		-webkit-opacity: .8;
		-moz-opacity: .8;
		opacity: .8;
		transition: opacity .8s ease-out,background-color .8s ease-out;
		-webkit-transition: opacity .8s ease-out,background-color .8s ease-out;
		-moz-transition: opacity .8s ease-out,background-color .8s ease-out;
		-ms-transition: opacity .8s ease-out,background-color .8s ease-out;
		-o-transition: opacity .8s ease-out,background-color .8s ease-out
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_image img {
		transform: scale(1.1);
		-webkit-transform: scale(1.1);
		-ms-transform: scale(1.1);
		transition: transform 3s ease-out
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_shortdesc {
		position: relative;
		visibility: visible;
		height: auto;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		transition: transform .6s ease-out .4s,opacity .7s ease-out .3s;
		transform: translate3d(0,-50px,0);
		-webkit-transform: translate3d(0,-50px,0);
		-ms-transform: translate3d(0,-50px,0)
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_link {
		position: relative;
		visibility: visible;
		height: auto;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		transition: opacity .4s ease-out .65s;
		-webkit-transition: opacity .4s ease-out .65s;
		-moz-transition: opacity .4s ease-out .65s;
		-ms-transition: opacity .4s ease-out .65s;
		-o-transition: opacity .4s ease-out .65s
	}
}

@media only screen and (max-width:1024px) {
	.module-stories .module-stories_inner {
		margin-top: 51px
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item a {
		position: absolute;
		height: auto;
		pointer-events: auto
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_image:before {
		background-color: #23A9EA;
		-webkit-opacity: .8;
		-moz-opacity: .8;
		opacity: .8;
		transition: opacity .8s ease-out,background-color .8s ease-out;
		-webkit-transition: opacity .8s ease-out,background-color .8s ease-out;
		-moz-transition: opacity .8s ease-out,background-color .8s ease-out;
		-ms-transition: opacity .8s ease-out,background-color .8s ease-out;
		-o-transition: opacity .8s ease-out,background-color .8s ease-out
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_image img {
		transform: scale(1.1);
		-webkit-transform: scale(1.1);
		-ms-transform: scale(1.1);
		transition: transform 3s ease-out
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_shortdesc {
		position: relative;
		visibility: visible;
		height: auto;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		transition: transform .6s ease-out .4s,opacity .7s ease-out .3s;
		transform: translate3d(0,-50px,0);
		-webkit-transform: translate3d(0,-50px,0);
		-ms-transform: translate3d(0,-50px,0)
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_link {
		position: relative;
		visibility: visible;
		height: auto;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		transition: opacity .4s ease-out .65s;
		-webkit-transition: opacity .4s ease-out .65s;
		-moz-transition: opacity .4s ease-out .65s;
		-ms-transition: opacity .4s ease-out .65s;
		-o-transition: opacity .4s ease-out .65s
	}
}

@media only screen and (max-width:700px) {
	.module-stories .module-stories_inner a .module-stories_content {
		padding: 0 40px
	}

	.module-stories .module-stories_inner a .module-stories_shortdesc {
		font-size: 1em
	}

	.module-stories .module-stories_inner a .module-stories_name {
		bottom: 68px
	}

	.module-stories .module-stories_inner a .module-stories_year {
		bottom: 38px
	}

	.module-stories .module_footerLink {
		margin-top: 15px
	}
}

@media only screen and (max-width:600px) {
	.module-stories .module-stories_inner {
		margin-top: 25px
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_shortdesc {
		font-size: 1em;
		line-height: 1.6666666666666667em
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_name {
		bottom: 80px;
		font-size: .7222222222222222em;
		line-height: 2em;
		letter-spacing: .01923076923077em
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_year {
		bottom: 51px;
		font-size: .7777777777777778em;
		line-height: 1.7142857142857142em
	}

	.module-stories .module-stories_inner .module-stories_carousel .owl-item .module-stories_link {
		margin-top: 0
	}

	.module-stories .linkBox.closeModule {
		margin-top: 3em;
		margin-left: auto;
		margin-right: auto
	}
}

.module-testimonials {
	position: relative;
	width: 100%;
	padding: 0;
	z-index: 2;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module-testimonials .module-testimonials_wrapper {
	position: relative
}

.module-testimonials .module-testimonials_wrapper .owl-controls {
	display: none;
	position: absolute;
	width: 100%;
	text-align: center;
	bottom: -22px
}

.module-testimonials .module-testimonials_wrapper .owl-controls .owl-dot {
	position: relative;
	display: inline-block;
	width: 64px;
	height: 64px;
	vertical-align: top;
	-webkit-backface-visibility: hidden
}

.module-testimonials .module-testimonials_wrapper .owl-controls .owl-dot span {
	position: absolute;
	top: 0;
	right: 0;
	width: 64px;
	height: 64px;
	margin: 0;
	background-size: cover;
	border-radius: 50%;
	background-clip: padding-box;
	transform: scale(.81);
	-webkit-transform: scale(.81);
	-moz-transform: scale(.81);
	-ms-transform: scale(.81);
	-o-transform: scale(.81);
	transition: transform .1s ease-out,background-image .4s ease-out .4s
}

.module-testimonials .module-testimonials_wrapper .owl-controls .owl-dot:after,.module-testimonials .module-testimonials_wrapper .owl-controls .owl-dot:before {
	display: none;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0
}

.module-testimonials .module-testimonials_wrapper .owl-controls .owl-dot.active span {
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1)
}

.module-testimonials .module-testimonials_wrapper .owl-controls .owl-dot+.owl-dot {
	margin-left: 18px
}

.module-testimonials .module-testimonials_wrapper .empty+.slider_controls {
	pointer-events: none
}

@media (max-width:1100px) {
	.module-testimonials .module-testimonials_wrapper .empty .owl-controls {
		pointer-events: none
	}
}

@media (max-width:900px) {
	.module-testimonials .module-testimonials_wrapper .empty .owl-item {
		padding-top: 450px
	}
}

.module-testimonials .module-testimonials_wrapper .slider_controls {
	display: block;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%
}

.module-testimonials .module-testimonials_wrapper .slider_controls a {
	width: 88px;
	height: 88px;
	margin-top: -40.5px
}

.module-testimonials .module-testimonials_wrapper .slider_controls a span {
	position: absolute;
	top: 0;
	right: 0;
	width: 88px;
	height: 88px;
	margin: 0;
	background-size: cover;
	border-radius: 50%;
	background-clip: padding-box;
	transform: translateX(0) translateZ(0) scale(.95);
	-webkit-transform: translateX(0) translateZ(0) scale(.95);
	-ms-transform: translateX(0) translateZ(0) scale(.95);
	transition: transform .4s ease-out,background-image .4s ease-out .4s
}

.module-testimonials .module-testimonials_wrapper .slider_controls a.hide:after,.module-testimonials .module-testimonials_wrapper .slider_controls a.hide:before {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: opacity .4s ease-out
}

.module-testimonials .module-testimonials_wrapper .slider_controls a.hide span {
	transform: translateX(-200px) translateZ(0);
	-webkit-transform: translateX(-200px) translateZ(0);
	-ms-transform: translateX(-200px) translateZ(0);
	transition: transform .4s ease-out,background-image .4s ease-out .4s
}

.noTouchDevice .module-testimonials .module-testimonials_wrapper .slider_controls a.disabled:hover {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0
}

.noTouchDevice .module-testimonials .module-testimonials_wrapper .slider_controls a.activeControl:hover {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	width: 290px
}

.noTouchDevice .module-testimonials .module-testimonials_wrapper .slider_controls a.activeControl:hover span {
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transition: transform .2s cubic-bezier(.51,.2,0,3),background-image .4s ease-out .4s,width 0s ease-out .6s
}

.noTouchDevice .module-testimonials .module-testimonials_wrapper .slider_controls a.activeControl:hover:after,.noTouchDevice .module-testimonials .module-testimonials_wrapper .slider_controls a.activeControl:hover:before {
	width: 200px;
	display: block;
	pointer-events: all
}

.module-testimonials .module-testimonials_wrapper .slider_controls a:before {
	position: absolute;
	content: attr(data-controlname);
	font-family: Montserrat;
	font-weight: 600;
	text-transform: uppercase;
	width: 0;
	bottom: 38px;
	top: auto;
	line-height: 1.3em;
	pointer-events: none;
	font-size: .8889em;
	display: none;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transition: opacity .4s ease-out .8s
}

.module-testimonials .module-testimonials_wrapper .slider_controls a:after {
	position: absolute;
	content: attr(data-controlyear);
	font-style: italic;
	font-size: .7222em;
	width: 0;
	top: 48px;
	pointer-events: none;
	height: 40px;
	display: none;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transition: opacity .4s ease-out .8s
}

.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right {
	right: 50px
}

.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right.hide span {
	transform: translateX(200px) translateZ(0);
	-webkit-transform: translateX(200px) translateZ(0);
	-ms-transform: translateX(200px) translateZ(0)
}

.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:after,.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:before {
	right: 104px;
	text-align: right
}

.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left {
	left: 50px
}

.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left span {
	left: 0
}

.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:after,.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:before {
	left: 104px;
	text-align: left
}

.module-testimonials .module-testimonials_inner {
	width: 100%
}

.module-testimonials .module-testimonials_inner .owl-item {
	padding-top: 800px
}

.module-testimonials .module-testimonials_inner .slider_image {
	background-size: cover;
	background-position: 50%
}

.module-testimonials .module-testimonials_inner .module-testimonials_image {
	margin: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	overflow: hidden;
	padding-top: 100%
}

.module-testimonials .module-testimonials_inner .module-testimonials_image .imageContainer {
	display: none;
	position: absolute;
	vertical-align: top;
	width: 100%;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.module-testimonials .module-testimonials_inner .module-testimonials_image:before {
	backface-visibility: hidden;
	content: "";
	background-color: #000;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 3;
	-webkit-opacity: .4;
	-moz-opacity: .4;
	opacity: .4
}

.module-testimonials .module-testimonials_inner .module-testimonials_content {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	letter-spacing: -5px;
	padding: 0 400px;
	text-align: center
}

.module-testimonials .module-testimonials_inner .module-testimonials_content:before {
	display: inline-block;
	content: "";
	height: 100%;
	width: 1px;
	margin-right: -1px;
	vertical-align: middle
}

.module-testimonials .module-testimonials_inner .module-testimonials_shortdesc {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	letter-spacing: 0;
	font-style: italic;
	font-size: 1.6666666666666667em;
	line-height: 1.5em;
	text-align: center;
	z-index: 3;
	max-width: 900px
}

.module-testimonials .module-testimonials_inner .module-testimonials_shortdesc .touchDevice:not(.iOS),.noTouchDevice .module-testimonials .module-testimonials_inner .module-testimonials_shortdesc {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: opacity .3s ease-out .4s;
	transform: translateY(-10px) translateZ(0);
	-webkit-transform: translateY(-10px) translateZ(0);
	-ms-transform: translateY(-10px) translateZ(0)
}

.module-testimonials .module-testimonials_inner .module-testimonials_name {
	font-family: Montserrat;
	font-weight: 600;
	font-size: .5em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em;
	font-style: normal;
	margin-top: 63px;
	text-transform: uppercase
}

.module-testimonials .module-testimonials_inner .module-testimonials_name+.module-testimonials_year {
	margin-top: 10px
}

.module-testimonials .module-testimonials_inner .module-testimonials_year {
	font-size: .5em;
	line-height: 1.6em;
	letter-spacing: 0
}

.module-testimonials .module-testimonials_inner .active .module-testimonials_shortdesc .touchDevice:not(.iOS),.module-testimonials .module-testimonials_inner .cloned .module-testimonials_shortdesc .touchDevice:not(.iOS),.noTouchDevice .module-testimonials .module-testimonials_inner .active .module-testimonials_shortdesc,.noTouchDevice .module-testimonials .module-testimonials_inner .cloned .module-testimonials_shortdesc {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateY(0) translateZ(0);
	-webkit-transform: translateY(0) translateZ(0);
	-ms-transform: translateY(0) translateZ(0)
}

.module-testimonials .module_title {
	font-family: PT Serif;
	text-transform: none;
	position: absolute;
	top: 50px;
	z-index: 4;
	color: #fff;
	font-size: 13px;
	line-height: 25px;
	font-style: italic;
	text-align: center;
	width: 100%;
	font-weight: 400
}

.module-testimonials .module_title+* {
	margin-top: 0
}

@media only screen and (min-width:1600px) {
	.module-testimonials .module-testimonials_wrapper {
		position: relative
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls a:before {
		font-size: 1em;
		top: auto;
		bottom: 38px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls a:after {
		font-size: 1em;
		top: 52px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:after,.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:before,.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:after,.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:before {
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		transform: translateX(0) translateZ(0);
		-webkit-transform: translateX(0) translateZ(0);
		-ms-transform: translateX(0) translateZ(0);
		width: 200px;
		pointer-events: all
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_shortdesc {
		font-size: 1.875vw
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_name,.module-testimonials .module-testimonials_inner .module-testimonials_year {
		font-size: 1rem
	}

	.module-testimonials .module_title {
		top: 80px
	}
}

@media only screen and (min-width:1400px) {
	.module-testimonials .module-testimonials_wrapper {
		position: relative
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right {
		right: 30px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left {
		left: 30px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls a:after,.module-testimonials .module-testimonials_wrapper .slider_controls a:before {
		width: 200px;
		display: block
	}

	.module-testimonials .module-testimonials_inner figure {
		padding-top: 100%
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_content {
		padding: 0 350px
	}
}

@media only screen and (max-width:1100px) {
	.module-testimonials .module-testimonials_wrapper {
		position: relative
	}

	.module-testimonials .module-testimonials_wrapper .owl-controls {
		display: block
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls {
		display: none
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls a {
		width: 70px;
		height: 70px;
		margin-top: -35px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right {
		right: 30px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:after,.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:before {
		display: none
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left {
		left: 30px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:after,.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:before {
		display: none
	}

	.module-testimonials .module-testimonials_inner .owl-item {
		padding-top: 640px
	}

	.module-testimonials .module-testimonials_inner figure {
		padding-top: 100%
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_content {
		padding: 0 20%
	}

	.module-testimonials+.module {
		padding-top: 90px
	}

	.module-testimonials+.module-shareBachelorFooter {
		padding-top: 40px
	}
}

@media only screen and (max-width:900px) {
	.module-testimonials .module-testimonials_wrapper {
		position: relative
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls a {
		width: 70px;
		height: 70px;
		margin-top: -35px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls a figure {
		width: 70px;
		height: 70px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right {
		right: 30px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:after,.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:before {
		display: none
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left {
		left: 30px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:after,.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:before {
		display: none
	}

	.module-testimonials .module-testimonials_inner .owl-item {
		padding-top: 12%
	}

	.module-testimonials .module-testimonials_inner figure {
		padding-top: 100%
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_content {
		padding: 0 20%
	}

	.module-testimonials+.module-shareBachelorFooter {
		background-color: #353739;
		padding-top: 30px
	}
}

@media only screen and (max-width:600px) {
	.module-testimonials .module-testimonials_wrapper {
		position: relative
	}

	.module-testimonials .module-testimonials_wrapper .owl-controls {
		bottom: -22px
	}

	.module-testimonials .module-testimonials_wrapper .owl-controls .owl-dot {
		width: 64px;
		height: 64px
	}

	.module-testimonials .module-testimonials_wrapper .owl-controls .owl-dot+.owl-dot {
		margin-left: 12px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls a {
		width: 26px;
		height: 26px;
		margin-top: -13px;
		padding: 8px;
		background: none!important
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls a figure {
		display: none
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls a:before {
		position: absolute;
		display: inline-block;
		vertical-align: middle;
		left: 50%;
		right: inherit;
		top: 50%;
		margin-left: -9px;
		margin-top: -9px;
		font-family: ieurwd-icons;
		speak: none;
		font-style: normal;
		font-weight: 400;
		font-variant: normal;
		text-transform: none;
		line-height: 1;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale
	}

	.noTouchDevice .module-testimonials .module-testimonials_wrapper .slider_controls a:hover {
		width: 26px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right {
		right: 15px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:before {
		top: 50%;
		display: block;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		content: "\e603";
		transform: translateX(0) translateZ(0);
		-webkit-transform: translateX(0) translateZ(0);
		-ms-transform: translateX(0) translateZ(0);
		text-align: left
	}

	.noTouchDevice .module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_right:hover:before {
		right: inherit;
		width: 26px;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		transform: translateX(0) translateZ(0);
		-webkit-transform: translateX(0) translateZ(0);
		-ms-transform: translateX(0) translateZ(0);
		text-align: left
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left {
		left: 15px
	}

	.module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:before {
		left: 50%;
		top: 50%;
		display: block;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		content: "\e602";
		transform: translateX(0) translateZ(0);
		-webkit-transform: translateX(0) translateZ(0);
		-ms-transform: translateX(0) translateZ(0)
	}

	.noTouchDevice .module-testimonials .module-testimonials_wrapper .slider_controls .slider_control_left:hover:before {
		width: 26px;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		transform: translateX(0) translateZ(0);
		-webkit-transform: translateX(0) translateZ(0);
		-ms-transform: translateX(0) translateZ(0)
	}

	.module-testimonials .module-testimonials_inner .owl-item {
		padding-top: 450px
	}

	.module-testimonials .module-testimonials_inner figure {
		padding-top: 180%
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_content {
		padding: 0 25px
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_shortdesc {
		font-size: 1.0555555555555556em;
		line-height: 1.5263157894736843em;
		letter-spacing: 0
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_name {
		font-family: Montserrat;
		font-weight: 600;
		font-size: .6842105263157895em;
		line-height: 2em;
		letter-spacing: .01923076923077em;
		font-style: normal;
		margin-top: 33px;
		text-transform: uppercase
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_name+.module-testimonials_year {
		margin-top: 0
	}

	.module-testimonials .module-testimonials_inner .module-testimonials_year {
		font-size: .7777777777777778em;
		line-height: 1.7142857142857142em;
		letter-spacing: 0
	}

	.module-testimonials .module_title {
		top: 20px
	}

	.module-testimonials+.module {
		padding-top: 72px
	}

	.module-testimonials+.module-shareBachelorFooter {
		padding-top: 30px
	}
}

.module-videogallery {
	z-index: 3;
	position: relative;
	padding: 0
}

.module-videogallery .module_inner {
	width: 100%;
	max-width: 100%;
	padding: 88px 70px 0
}

.module-videogallery .module_inner .module_intro {
	max-width: 1542px;
	margin: 0 auto;
	font-family: PT Serif;
	font-size: 1.6666666666666667em;
	font-style: italic
}

.module-videogallery .module_inner .module_intro>span {
	white-space: pre
}

.module-videogallery .module_inner .module_titleContainer {
	max-width: 1542px;
	margin: 0 auto
}

.module-videogallery .module_inner+* {
	margin-top: 60px
}

.module-videogallery>ul {
	position: relative;
	overflow: hidden;
	transition: height .6s ease-out;
	-webkit-transition: height .6s ease-out;
	-moz-transition: height .6s ease-out;
	-ms-transition: height .6s ease-out;
	-o-transition: height .6s ease-out
}

.module-videogallery ul {
	background-color: #f6f6f7;
	margin: 0;
	padding: 0;
	list-style: none;
	letter-spacing: -.25em
}

.module-videogallery ul .module-videogallery_item {
	display: inline-block;
	vertical-align: top;
	position: relative;
	width: 50%
}

.module-videogallery ul .module-videogallery_item a {
	display: table;
	position: relative;
	width: 100.1%;
	padding-top: 50%;
	background-size: cover;
	background-position: 50%;
	display: block;
	overflow: hidden
}

.module-videogallery ul .module-videogallery_item a .videoGallery_image-background {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover;
	background-position: 50%
}

body:not(.iOS):not(.criOS) .module-videogallery ul .module-videogallery_item a .videoGallery_image-background {
	transition: transform .4s ease-out
}

.module-videogallery ul .module-videogallery_item a .module-videogallery_item_title {
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 2em;
	right: 2em;
	letter-spacing: -5px;
	z-index: 3;
	text-align: center;
	font-family: PT Serif;
	font-size: 1.3333em;
	line-height: 32px;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translate3d(0,-10px,0);
	-webkit-transform: translate3d(0,-10px,0);
	-ms-transform: translate3d(0,-10px,0);
	transition: transform .4s ease-out,opacity .3s ease-out
}

.module-videogallery ul .module-videogallery_item a .module-videogallery_item_title:before {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	content: "";
	width: 1px;
	height: 100%;
	letter-spacing: 0;
	margin-right: -1px
}

.module-videogallery ul .module-videogallery_item a .module-videogallery_item_title span {
	display: inline-block;
	vertical-align: middle;
	letter-spacing: 0;
	color: #fff
}

.module-videogallery ul .module-videogallery_item a .module-videogallery_item_section {
	z-index: 3;
	position: absolute;
	left: 40px;
	bottom: 40px;
	text-align: left;
	font-family: Montserrat;
	font-size: .6111111111111112em;
	letter-spacing: 0;
	text-transform: uppercase;
	color: #fff;
	transition: opacity .3s ease-out;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out
}

.module-videogallery ul .module-videogallery_item a .module-videogallery_item_icon {
	z-index: 3;
	position: absolute;
	right: 40px;
	bottom: 37px;
	color: #fff
}

.module-videogallery ul .module-videogallery_item a .module-videogallery_item_icon.icon-share {
	font-size: 1em
}

.module-videogallery ul .module-videogallery_item a .module-videogallery_item_icon.icon-instagram {
	font-size: 1.3888888888888888em
}

.module-videogallery ul .module-videogallery_item a:before {
	position: absolute;
	color: #fff;
	top: 50%;
	left: 50%;
	padding: 1px;
	margin-left: -.5em;
	margin-top: -.5em;
	font-size: 65px;
	z-index: 3;
	transform: scale(.9);
	-webkit-transform: scale(.9);
	-moz-transform: scale(.9);
	-ms-transform: scale(.9);
	-o-transform: scale(.9);
	transition: opacity .3s ease-out,transform .3s ease-out
}

.module-videogallery ul .module-videogallery_item a:after {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	top: 0;
	bottom: 0;
	left: 2em;
	right: 2em;
	content: attr(data-title);
	color: #fff;
	font-family: PT Serif;
	font-size: 1.3333em;
	line-height: 1.25em;
	text-align: center;
	z-index: 3;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: opacity .3s ease-out;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out
}

.module-videogallery ul .module-videogallery_item.grid1x1 {
	width: 25%
}

.module-videogallery ul .module-videogallery_item.grid1x1 a {
	padding-top: 100%
}

.module-videogallery ul .module-videogallery_item.grid1x2 {
	width: 50%
}

.module-videogallery ul .module-videogallery_item.grid1x2 a {
	padding-top: 200%
}

.module-videogallery ul .module-videogallery_item.grid2x1 {
	width: 50%
}

.module-videogallery ul .module-videogallery_item.grid2x1 a {
	padding-top: 50%
}

.module-videogallery ul .module-videogallery_item.grid2x2 {
	width: 50%
}

.module-videogallery ul .module-videogallery_item.grid2x2 a {
	padding-top: 100%
}

.module-videogallery ul .module-videogallery_item.instagram a:before {
	display: none
}

.module-videogallery ul .module-videogallery_item:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background-color: #000;
	-webkit-opacity: .3;
	-moz-opacity: .3;
	opacity: .3;
	z-index: 2;
	pointer-events: none;
	transition: opacity .3s ease-out;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out
}

.noTouchDevice .module-videogallery ul .module-videogallery_item:hover:after {
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.noTouchDevice .module-videogallery ul .module-videogallery_item:hover a .videoGallery_image-background {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1)
}

.noTouchDevice .module-videogallery ul .module-videogallery_item:hover a .module-videogallery_item_title {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.noTouchDevice .module-videogallery ul .module-videogallery_item:hover a:after {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0
}

.noTouchDevice .module-videogallery ul .module-videogallery_item:hover a:before {
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0
}

.module-videogallery ul .module-videogallery_container {
	display: inline-block;
	vertical-align: top;
	width: 50%
}

.module-videogallery ul .module-videogallery_container ul .module-videogallery_item .videoGallery_notClick {
	cursor: auto
}

.module-videogallery ul .module-videogallery_container ul .module-videogallery_item.grid1x1 {
	width: 50%
}

.module-videogallery ul .module-videogallery_container ul .module-videogallery_item.grid1x1 a {
	padding-top: 100%
}

.module-videogallery ul .module-videogallery_container ul .module-videogallery_item.grid1x2 {
	width: 100%
}

.module-videogallery ul .module-videogallery_container ul .module-videogallery_item.grid1x2 a {
	padding-top: 200%
}

.module-videogallery ul .module-videogallery_container ul .module-videogallery_item.grid2x1 {
	width: 100%
}

.module-videogallery ul .module-videogallery_container ul .module-videogallery_item.grid2x1 a {
	padding-top: 50%
}

.module-videogallery ul .module-videogallery_container ul .module-videogallery_item.grid2x2 {
	width: 100%
}

.module-videogallery ul .module-videogallery_container ul .module-videogallery_item.grid2x2 a {
	padding-top: 100%
}

.module-videogallery ul .module-videogallery_container ul:after,.module-videogallery ul:after {
	content: "";
	display: block;
	clear: both
}

.module-videogallery.large {
	padding-right: 70px;
	padding-left: 70px
}

.module-videogallery.large>ul {
	margin-right: -70px;
	margin-left: -70px
}

.module-videogallery.large>ul .module-videogallery_item {
	width: 50%
}

.module-videogallery.large>ul .module-videogallery_item.empty:after {
	padding-bottom: 100%;
	background-color: #f6f6f7;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-videogallery.large>ul .module-videogallery_item a {
	padding-top: 100%
}

.module-videogallery+.module-newsAndTags.module-tags {
	padding-top: 0
}

.module-videogallery+.module-newsAndTags.module-tags .newsTags {
	margin-top: 0
}

.module-videogallery+.module-pagination {
	background-color: #fff
}

.module-videogallery~.module-videogallery {
	z-index: 2
}

@media only screen and (min-width:1280px) {
	.module-videogallery.large>ul .module-videogallery_item {
		width: 33.3%
	}

	.module-videogallery.large>ul .module-videogallery_item a {
		padding-top: 100%
	}

	.module-videogallery.large>ul .module-videogallery_item:nth-child(3n) {
		width: 33.4%
	}

	.module-videogallery.large>ul .module-videogallery_item:nth-child(3n) a {
		padding-top: 99.7%
	}
}

@media only screen and (min-width:1542px) {
	.module-videogallery .module_inner {
		padding: 103px 70px 0
	}

	.module-videogallery .module_inner+* {
		margin-top: 65px
	}

	.module-videogallery:not(.large) ul .module-videogallery_container:nth-child(3)~.module-videogallery_container {
		display: none
	}

	.module-videogallery ul .module-videogallery_item {
		width: 33.333%
	}

	.module-videogallery ul .module-videogallery_item a:before {
		font-size: 85px
	}

	.module-videogallery ul .module-videogallery_item a .module-videogallery_item_section {
		left: 40px;
		bottom: 40px
	}

	.module-videogallery ul .module-videogallery_item a .module-videogallery_item_icon {
		z-index: 9;
		right: 40px;
		bottom: 35px;
		color: #fff
	}

	.module-videogallery ul .module-videogallery_item.grid1x1 {
		width: 16.666%
	}

	.module-videogallery ul .module-videogallery_item.grid1x1 a {
		padding-top: 100%
	}

	.module-videogallery ul .module-videogallery_item.grid1x2 {
		width: 16.666%
	}

	.module-videogallery ul .module-videogallery_item.grid1x2 a {
		padding-top: 200%
	}

	.module-videogallery ul .module-videogallery_item.grid2x1 {
		width: 33.333%
	}

	.module-videogallery ul .module-videogallery_item.grid2x1 a {
		padding-top: 50%
	}

	.module-videogallery ul .module-videogallery_item.grid2x2 {
		width: 33.333%
	}

	.module-videogallery ul .module-videogallery_item.grid2x2 a {
		padding-top: 100%
	}

	.module-videogallery ul .module-videogallery_container {
		width: 33.333%
	}

	.module-videogallery ul .module-videogallery_container ul .module-videogallery_item.grid2x2 {
		width: 100%
	}

	.module-videogallery+.module-videogallery {
		z-index: 3
	}
}

@media only screen and (max-width:1024px) {
	.module-videogallery .module_inner {
		padding: 88px 40px 0
	}

	.module-videogallery.large {
		padding-right: 40px;
		padding-left: 40px
	}

	.module-videogallery.large .module_inner {
		padding: 0
	}

	.module-videogallery.large>ul {
		margin-left: -40px;
		margin-right: -40px
	}
}

@media only screen and (max-width:1542px) {
	.module-videogallery:not(.large) ul .module-videogallery_container:nth-child(2)~.module-videogallery_container {
		display: none
	}
}

@media only screen and (max-width:1024px) {
	.module-videogallery.large>ul .module-videogallery_item>.icon-play:before {
		top: 40%
	}

	.module-videogallery.large>ul .module-videogallery_item>.icon-play>.module-videogallery_item_title {
		font-size: 1em;
		line-height: 1.6111111111111112em;
		letter-spacing: .01388888888889em;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1
	}

	.module-videogallery.large>ul .module-videogallery_item>.icon-play>.module-videogallery_item_title:before {
		content: none
	}

	.module-videogallery.large>ul .module-videogallery_item>.icon-play>.module-videogallery_item_title>span {
		width: 100%;
		position: absolute;
		left: 0;
		top: calc(40% + 64px)
	}

	.noTouchDevice .module-videogallery.large>ul .module-videogallery_item:hover>.icon-play:before {
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1;
		transform: scale(.9);
		-webkit-transform: scale(.9);
		-moz-transform: scale(.9);
		-ms-transform: scale(.9);
		-o-transform: scale(.9)
	}

	.noTouchDevice .module-videogallery.large>ul .module-videogallery_item:hover>.icon-play>.module-videogallery_item_title {
		transform: translateX(0) translateY(-10px) translateZ(0);
		-webkit-transform: translateX(0) translateY(-10px) translateZ(0);
		-ms-transform: translateX(0) translateY(-10px) translateZ(0)
	}
}

@media only screen and (max-width:820px) {
	.module-videogallery.large {
		padding-right: 44px;
		padding-left: 44px
	}

	.module-videogallery.large>ul {
		margin-left: -44px;
		margin-right: -44px
	}

	.module-videogallery:not(.large) ul .module-videogallery_item a .module-videogallery_item_title {
		display: none
	}

	.module-videogallery:not(.large) ul .module-videogallery_item a .module-videogallery_item_section {
		left: 20px;
		bottom: 20px
	}

	.module-videogallery:not(.large) ul .module-videogallery_item a .module-videogallery_item_icon {
		right: 20px;
		bottom: 17px
	}
}

@media only screen and (max-width:800px) {
	.module-videogallery .module_inner {
		padding: 62px 44px 0
	}

	.module-videogallery .module_inner+* {
		margin-top: 50px
	}
}

@media only screen and (max-width:600px) {
	.module-videogallery .module_inner {
		padding: 44px 15px 0
	}

	.module-videogallery .module_inner .module_intro {
		font-size: 1.0555555555555556em;
		line-height: 1.263157894736842em;
		font-weight: 400
	}

	.module-videogallery .module_inner+* {
		margin-top: 20px
	}

	.module-videogallery ul .module-videogallery_item {
		width: 100%
	}

	.module-videogallery ul .module-videogallery_item a .module-videogallery_item_section {
		left: 15px;
		bottom: 15px;
		font-size: .5555555555555556em
	}

	.module-videogallery ul .module-videogallery_item a .module-videogallery_item_icon {
		right: 50%;
		margin-right: -12px;
		bottom: 50%;
		margin-bottom: -15px
	}

	.module-videogallery ul .module-videogallery_item a .module-videogallery_item_icon.icon-share {
		font-size: 1em
	}

	.module-videogallery ul .module-videogallery_item a .module-videogallery_item_icon.icon-instagram {
		font-size: 1.3888888888888888em
	}

	.module-videogallery ul .module-videogallery_container,.module-videogallery ul .module-videogallery_container ul .module-videogallery_item {
		width: 100%
	}

	.module-videogallery.large {
		padding-right: 15px;
		padding-left: 15px
	}

	.module-videogallery.large>ul {
		margin-left: -15px;
		margin-right: -15px
	}

	.module-videogallery.large>ul .module-videogallery_item {
		width: 100%
	}

	.module-videogallery.large>ul .module-videogallery_item>.icon-play:before {
		font-size: 54px
	}

	.module-videogallery.large>ul .module-videogallery_item>.icon-play>.module-videogallery_item_title>span {
		top: calc(40% + 60px)
	}
}

.module-informative .module_title+.module_content>p:first-child {
	margin-top: -10px
}

.module-informative .module_title+.module-informative_img {
	margin-top: 50px
}

.module-informative .module-informative_img .content_img {
	margin: 0
}

.module-informative .module-informative_img+.module_content {
	margin-top: 40px
}

.module-informative .module-informative_content {
	letter-spacing: -5px;
	text-align: left
}

.module-informative .module-informative_content .module-informative_content_block {
	letter-spacing: 0;
	display: inline-block;
	vertical-align: top
}

.module-informative .module-informative_content .module-informative_content_block .content_title+a {
	margin-top: 17px;
	display: block
}

.module-informative .module-informative_content .module-informative_content_block ul {
	padding-left: 19px
}

.module-informative .module-informative_content .module-informative_content_block ul li {
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0
}

.module-informative .module-informative_content .module-informative_content_block ul li+li {
	margin-top: 8px
}

body:not(.iOS):not(.criOS) .module-informative .module-informative_content .module-informative_content_block {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translate3d(0,-10px,0);
	-webkit-transform: translate3d(0,-10px,0);
	-ms-transform: translate3d(0,-10px,0);
	transition: opacity .6s ease-out .2s,transform .8s ease-out .2s
}

.module-informative .module-informative_content .module-informative_content_block.col6:nth-child(2n),.module-informative .module-informative_content .module-informative_content_block:last-child {
	margin-right: 0
}

.module-informative .module-informative_content .module-informative_content_block.col6:nth-child(2)~.col6 {
	margin-top: 60px
}

.module-informative .module-informative_content .module-informative_content_block.col4:nth-child(3n) {
	margin-right: 0
}

.module-informative .module-informative_content .module-informative_content_block.col4:nth-child(3n)~.col4 {
	margin-top: 58px
}

.module-informative .module-informative_content .module-informative_content_block+.module-informative_content_block {
	transition: opacity .6s ease-out .5s,transform .8s ease-out .5s
}

.module-informative .module-informative_content .module-informative_content_block+.module-informative_content_block+.module-informative_content_block {
	transition: opacity .6s ease-out .8s,transform .8s ease-out .8s
}

.module-informative.style02 .module_inner .module_intro p:last-child {
	margin-bottom: 0
}

.module-informative.style02 .module_inner .module_content .module-informative_content_block .content_title+p {
	margin-top: 10px
}

.module-informative.style02 .module_inner .module_content .module-informative_content_block p+.link-contact {
	margin-top: 22px;
	line-height: 1.4em
}

.module-informative.style02 .module_inner .module_content .module-informative_content_block .link-contact {
	display: inline-block
}

.module-informative.style02 .module_inner .module_content .module-informative_content_block .link-contact:before {
	color: #333
}

.module-informative.style02+.module-informative.style02 {
	padding-top: 0
}

.module-informative.style04 .module-informative_content .module-informative_content_block {
	vertical-align: middle
}

.module-informative.style04 .module-informative_content .module-informative_content_block figure {
	max-width: 210px;
	margin: 0 auto
}

.module-informative.style04 .module-informative_content .module-informative_content_block.col4:nth-child(3n) {
	margin-right: 0
}

.module-informative.style04 .module-informative_content .module-informative_content_block.col4:nth-child(3n)~.col4 {
	margin-top: 10px
}

body:not(.iOS):not(.criOS) .module-informative.appear .module-informative_content_block {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

@media only screen and (min-width:1542px) {
	.module-informative .module_title+.module-informative_img {
		margin-top: 60px
	}

	.module-informative:after {
		content: "";
		display: block;
		clear: both
	}

	.module-informative .module-informative_content {
		float: left;
		margin-right: 0
	}

	.module-informative .module-informative_content .module-informative_content_block .content_title+ul {
		margin-top: .7058823529411765em
	}

	.module-informative .module-informative_content .module-informative_content_block ul li {
		font-size: .9444444444444444em;
		line-height: 1.6470588235294117em
	}

	.module-informative .module-informative_content .module-informative_content_block ul li+li {
		margin-top: 7px
	}

	.module-informative .module-informative_content+.linkBox.closeModule {
		float: right;
		margin-top: 98px
	}

	.module-informative.style02 .module_inner .module_content .module-informative_content_block .content_title+p {
		margin-top: 12px
	}

	.module-informative.style03 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(3n),.module-informative.style04 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(3n) {
		margin-right: 4.23728814%
	}

	.module-informative.style03 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(3n)~.col4,.module-informative.style04 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(3n)~.col4 {
		margin-top: 0
	}

	.module-informative.style03 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(4n),.module-informative.style04 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(4n) {
		margin-right: 0
	}

	.module-informative.style03 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(4n)~.col4,.module-informative.style04 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(4n)~.col4 {
		margin-top: 57px
	}

	.module-informative.style04 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(4n)~.col4 {
		margin-top: 30px
	}
}

@media only screen and (max-width:1542px) and (min-width:820px) {
	.module-informative .module_title+.module-informative_content {
		margin-top: 50px
	}
}

@media only screen and (max-width:820px) {
	.module-informative .module_title+.module-informative_img {
		margin-top: 50px
	}

	.module-informative .module-informative_img+.module_content {
		margin-top: 20px
	}

	.module-informative .module-informative_content .module-informative_content_block+.module-informative_content_block {
		margin-top: 51px
	}

	.module-informative.style02 .module_inner .module_content .module-informative_content_block p+.link-contact {
		margin-top: 17px
	}

	.module-informative.style03 .module-informative_content_block h4:first-child.content_title,.module-informative.style04 .module-informative_content_block h4:first-child.content_title {
		margin-top: 0
	}

	.module-informative.style03 .module-informative_content_block:nth-child(3n).col4,.module-informative.style04 .module-informative_content_block:nth-child(3n).col4 {
		margin-right: 5.46448087%
	}

	.module-informative.style03 .module-informative_content_block:nth-child(2n).col4,.module-informative.style04 .module-informative_content_block:nth-child(2n).col4 {
		margin-right: 0
	}

	.module-informative.style03 .module-informative_content_block+.module-informative_content_block,.module-informative.style04 .module-informative_content_block+.module-informative_content_block {
		margin-top: 0
	}

	.module-informative.style03 .module-informative_content_block+.module-informative_content_block+.module-informative_content_block,.module-informative.style03 .module-informative_content_block.col4:nth-child(3n)~.col4,.module-informative.style04 .module-informative_content_block+.module-informative_content_block+.module-informative_content_block,.module-informative.style04 .module-informative_content_block.col4:nth-child(3n)~.col4 {
		margin-top: 51px
	}

	.module-informative.style04 .module-informative_content {
		margin-top: 30px
	}

	.module-informative.style04 .module-informative_content .module-informative_content_block,.module-informative.style04 .module-informative_content .module-informative_content_block+.module-informative_content_block,.module-informative.style04 .module-informative_content .module-informative_content_block.col4:nth-child(3n)~.col4 {
		margin-top: 5px
	}

	.module-informative.style04 .module-informative_content .module-informative_content_block.col4:nth-child(odd) {
		padding-right: 4%;
		margin-right: 5.46448087%
	}

	.module-informative.style04 .module-informative_content .module-informative_content_block.col4:nth-child(2n) {
		padding-left: 4%
	}
}

@media only screen and (max-width:600px) {
	.module-informative .module_title+.module-informative_img {
		margin-top: 24px
	}

	.module-informative .module-informative_img+.module_content {
		margin-top: 10px
	}

	.module-informative .module-informative_content .module-informative_content_block {
		margin-right: 0
	}

	.module-informative .module-informative_content .module-informative_content_block.col6:first-child~.col6 {
		margin-top: 21px
	}

	.module-informative .module-informative_content .module-informative_content_block.col4:first-child~.col4 {
		margin-top: 23px
	}

	.module-informative .module-informative_content .module-informative_content_block .content_title+ul {
		margin-top: .35714285714285715em
	}

	.module-informative .module-informative_content .module-informative_content_block .content_title+a {
		margin-top: 7px
	}

	.module-informative .module-informative_content .module-informative_content_block ul li {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module-informative .module-informative_content .module-informative_content_block ul li+li {
		margin-top: 5px
	}

	.module-informative .module-informative_content .module-informative_content_block+.module-informative_content_block {
		margin-top: 23px
	}

	.module-informative.style03 .module-informative_content_block:nth-child(2n).col4,.module-informative.style03 .module-informative_content_block:nth-child(3n).col4,.module-informative.style04 .module-informative_content_block:nth-child(2n).col4,.module-informative.style04 .module-informative_content_block:nth-child(3n).col4 {
		margin-right: 0
	}

	.module-informative.style04 .module_inner .module-informative_content {
		margin-top: 18px
	}

	.module-informative.style04 .module_inner .module-informative_content .module-informative_content_block,.module-informative.style04 .module_inner .module-informative_content .module-informative_content_block.col4:first-child~.col4 {
		margin-top: 5px
	}

	.module-informative.style04 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(odd) {
		padding-right: 3%;
		margin-right: 5.46448087%
	}

	.module-informative.style04 .module_inner .module-informative_content .module-informative_content_block.col4:nth-child(2n) {
		padding-left: 3%
	}

	.module-informative.style02 .module_inner .module_content .module-informative_content_block p+.link-contact {
		margin-top: 12px
	}

	.module-informative.style02 .module_inner .module_content .module-informative_content_block+.module-informative_content_block {
		margin-top: 33px
	}
}

.module-studentsLife .module-studentsLife_content {
	margin-top: 70px;
	letter-spacing: -5px;
	text-align: center
}

.module-studentsLife .module-studentsLife_content_block {
	letter-spacing: 0;
	display: inline-block;
	position: relative;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translate3d(-10px,0,0);
	-webkit-transform: translate3d(-10px,0,0);
	-ms-transform: translate3d(-10px,0,0);
	transition: opacity .6s ease-out .4s,transform .8s ease-out .4s
}

.module-studentsLife .module-studentsLife_content_block figure {
	margin: 0
}

.module-studentsLife .module-studentsLife_content_block figure:before {
	content: "";
	background-color: #000;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 3;
	-webkit-opacity: .2;
	-moz-opacity: .2;
	opacity: .2;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transition: opacity .3s ease-out;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out
}

.module-studentsLife .module-studentsLife_content_block figure img {
	vertical-align: top
}

.module-studentsLife .module-studentsLife_content_block .figureCaption {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 20px;
	right: 20px;
	z-index: 3;
	color: #fff;
	letter-spacing: -5px;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: opacity .5s ease-out 1s
}

.module-studentsLife .module-studentsLife_content_block .figureCaption h4 {
	font-family: Montserrat;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 1.1666666666666667em;
	letter-spacing: .03888888888888889em
}

.module-studentsLife .module-studentsLife_content_block .figureCaption h4+* {
	margin-top: 0
}

.module-studentsLife .module-studentsLife_content_block .figureCaption span {
	display: block;
	font-style: italic;
	line-height: 1.5em
}

.module-studentsLife .module-studentsLife_content_block .figureCaption .figureCaption_wrapper {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	letter-spacing: 0
}

.module-studentsLife .module-studentsLife_content_block .figureCaption .figureCaption_wrapper:before {
	content: "";
	position: absolute;
	height: 1px;
	width: 50px;
	background-color: #fff;
	left: 50%;
	margin-left: -25px;
	top: -23px;
	transform: translate3d(0,-10px,0);
	-webkit-transform: translate3d(0,-10px,0);
	-ms-transform: translate3d(0,-10px,0);
	transition: opacity .6s ease-out .4s,transform .5s ease-out 1s
}

.module-studentsLife .module-studentsLife_content_block .figureCaption .figureCaption_wrapper:after {
	content: "";
	position: absolute;
	height: 1px;
	width: 50px;
	background-color: #fff;
	left: 50%;
	margin-left: -25px;
	bottom: -23px;
	transform: translate3d(0,10px,0);
	-webkit-transform: translate3d(0,10px,0);
	-ms-transform: translate3d(0,10px,0);
	transition: opacity .6s ease-out .4s,transform .5s ease-out 1s
}

.module-studentsLife .module-studentsLife_content_block .figureCaption:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%;
	width: 1px;
	margin-right: -1px
}

.module-studentsLife .module-studentsLife_content_block:hover figure:before {
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-studentsLife .module-studentsLife_content_block+.module-studentsLife_content_block {
	margin-right: 0;
	transform: translate3d(10px,0,0);
	-webkit-transform: translate3d(10px,0,0);
	-ms-transform: translate3d(10px,0,0)
}

.module-studentsLife.appear .module-studentsLife_content_block {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module-studentsLife.appear .module-studentsLife_content_block .figureCaption {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-studentsLife.appear .module-studentsLife_content_block .figureCaption .figureCaption_wrapper:after,.module-studentsLife.appear .module-studentsLife_content_block .figureCaption .figureCaption_wrapper:before {
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

@media only screen and (max-width:600px) {
	.module-studentsLife .module-studentsLife_content {
		margin-top: 30px;
		text-align: center
	}

	.module-studentsLife .module-studentsLife_content_block {
		display: block;
		margin-right: 0
	}

	.module-studentsLife .module-studentsLife_content_block .figureCaption {
		font-size: 16px
	}

	.module-studentsLife .module-studentsLife_content_block .figureCaption .figureCaption_wrapper:before {
		top: -18px
	}

	.module-studentsLife .module-studentsLife_content_block .figureCaption .figureCaption_wrapper:after {
		bottom: -18px
	}

	.module-studentsLife .module-studentsLife_content_block+.module-studentsLife_content_block {
		margin-top: 15px
	}
}

.module-studies .module-studies_content.module-dualdegree>ul>li p {
	font-style: normal
}

.module-studies .module-studies_content>ul {
	margin: 0;
	list-style: none;
	letter-spacing: -5px;
	padding: 0
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:first-child {
	transition: transform .5s ease-out .22s,opacity .5s ease-out .22s
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:nth-child(2) {
	transition: transform .5s ease-out .34s,opacity .5s ease-out .34s
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:nth-child(3) {
	transition: transform .5s ease-out .46s,opacity .5s ease-out .46s
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:nth-child(4) {
	transition: transform .5s ease-out .58s,opacity .5s ease-out .58s
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:nth-child(5) {
	transition: transform .5s ease-out .7s,opacity .5s ease-out .7s
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:nth-child(6) {
	transition: transform .5s ease-out .82s,opacity .5s ease-out .82s
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:nth-child(7) {
	transition: transform .5s ease-out .94s,opacity .5s ease-out .94s
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:nth-child(8) {
	transition: transform .5s ease-out 1.06s,opacity .5s ease-out 1.06s
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:nth-child(9) {
	transition: transform .5s ease-out 1.18s,opacity .5s ease-out 1.18s
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul li:nth-child(10) {
	transition: transform .5s ease-out 1.3s,opacity .5s ease-out 1.3s
}

.module-studies .module-studies_content>ul>li {
	display: inline-block;
	letter-spacing: 0;
	vertical-align: top
}

.module-studies .module-studies_content>ul>li.highlighted:nth-child(2)~* {
	margin-top: 70px
}

.module-studies .module-studies_content>ul>li.highlighted:nth-child(2n) {
	margin-right: 0
}

.module-studies .module-studies_content>ul>li.highlighted *+.module-quickFacts {
	margin-top: 30px
}

.module-studies .module-studies_content>ul>li.highlighted>.content_title {
	font-size: 1.5555555555555556em;
	line-height: 1.3571428571428572em
}

.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(3n) {
	margin-right: 3.53107345%
}

.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(5),.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(8),.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(11),.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(14),.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(17),.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(20),.module-studies .module-studies_content>ul>li.col4:nth-child(3n) {
	margin-right: 0
}

.module-studies .module-studies_content>ul>li .content_img+* {
	margin-top: 35px
}

.module-studies .module-studies_content>ul>li .colorLine {
	display: block;
	width: 50px;
	height: 5px;
	background-color: #23A9EA;
	margin-bottom: 18px
}

body:not(.iOS):not(.criOS) .module-studies .module-studies_content>ul>li {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0
}

.module-studies .module-studies_content>ul>li p {
	font-style: italic
}

.module-studies .module-studies_content>ul>li p+* {
	margin-top: 13px
}

.module-studies .module-studies_content>ul>li.module-studies_architecture .colorLine {
	background-color: #757575
}

.module-studies .module-studies_content>ul>li.module-studies_administration .colorLine {
	background-color: #4ca5e0
}

.module-studies .module-studies_content>ul>li.module-module_laws .colorLine {
	background-color: #6ac171
}

.module-studies .module-studies_content>ul>li.module-studies_relations .colorLine {
	background-color: #e99028
}

.module-studies .module-studies_content>ul>li.module-studies_communication .colorLine {
	background-color: #ffdc02
}

.module-studies .module-studies_content>ul>li.module-studies_psychology .colorLine {
	background-color: #8f2b8b
}

.module-studies .module-studies_content>ul>li.module-studies_bbaLawColor .colorLine {
	background-color: #ccc
}

.module-studies .module-studies_content>ul>li.module-studies_bbaRelations .colorLine {
	background-color: #da4b54
}

.module-studies .module-studies_content>ul>li.module-studies_llbLegalPractice .colorLine {
	background-color: #6ec3b8
}

.module-studies .module-studies_content>ul ul {
	list-style: none;
	margin: 0;
	padding: 0;
	line-height: 0;
	letter-spacing: -.25em
}

.module-studies .module-studies_content>ul ul li {
	display: inline-block;
	vertical-align: top
}

.module-studies .module-studies_content>ul ul+ul {
	margin-top: 32px
}

.module-studies .module-studies_content>ul ul+ul.module_studyInfo {
	margin-top: 12px
}

.module-studies .module-studies_content>ul .module_studyInfo li:last-child:after {
	content: ",";
	display: none
}

.module-studies .module-studies_content>ul .module_studyInfo li:first-child {
	display: block
}

.module-studies .module-studies_content>ul .module_studyInfo li:first-child:after {
	display: none
}

.module-studies .module-studies_content>ul .module_studyInfo li:after {
	margin-right: 4px
}

.module-studies .module-studies_content>ul .module_tags {
	position: relative
}

.module-studies .module-studies_content>ul .module_tags:before {
	content: "";
	display: block;
	position: absolute;
	top: -16px;
	left: 0;
	width: 30px;
	height: 1px;
	background-color: #c6c6c8
}

.module-studies .module-studies_content>ul .module_tags li {
	position: relative;
	margin-right: 20px
}

.module-studies .module-studies_content>ul .module_tags li:last-child:after {
	display: none
}

.module-studies .module-studies_content>ul .module_tags li:after {
	content: "";
	position: absolute;
	top: 50%;
	right: -10px;
	width: 1px;
	height: 10px;
	margin-top: -6px;
	background-color: #c6c6c8
}

.module-studies .module-studies_content>ul .module_tags li a {
	color: #23A9EA;
	font-weight: 700
}

.noTouchDevice .module-studies .module-studies_content>ul .module_tags li a:hover {
	color: #5c88ab
}

.module-studies .module-quickFacts {
	padding: 0
}

body:not(.iOS):not(.criOS) .module-studies.appear .module-studies_content ul li {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-studies.module-initiatives .module-studies_content>ul {
	margin-bottom: 55px
}

@media only screen and (min-width:1542px) {
	.module-studies .module-studies_content>ul>li h3 {
		font-size: 1em;
		line-height: 1.55555555555556em
	}

	.module-studies .module-studies_content>ul>li:nth-child(3n+3) {
		margin-right: 0
	}

	.module-studies .module-studies_content>ul>li:nth-child(3n+3)~li {
		margin-top: 55px
	}

	.module-studies .module-studies_content>ul .module_tags li:after {
		margin-top: -4px
	}
}

@media only screen and (max-width:1180px) {
	.module-studies .module-quickFacts .module_list .module_listElem.col4 {
		width: 50%;
		margin-right: 0
	}

	.module-studies .module-quickFacts .module_list .module_listElem.col4:nth-child(2n)~div {
		margin-top: 20px
	}
}

@media only screen and (max-width:1541px) and (min-width:820px) {
	.module-studies .module_title+* {
		margin-top: 65px
	}

	.module-studies .module-studies_content>ul>li {
		width: 30.97928437%;
		margin-right: 3.53107345%
	}

	.module-studies .module-studies_content>ul>li.highlighted {
		width: 47.89473684%;
		margin-right: 4.21052632%
	}

	.module-studies .module-studies_content>ul>li.highlighted:nth-child(3n+3) {
		margin-right: 4.21052632%
	}

	.module-studies .module-studies_content>ul>li:nth-child(3n+3) {
		margin-right: 0
	}

	.module-studies .module-studies_content>ul>li:nth-child(3n+3)~li {
		margin-top: 55px
	}
}

@media only screen and (max-width:900px) and (min-width:600px) {
	.module-studies .module_title+* {
		margin-top: 55px
	}

	.module-studies .module-studies_content>ul>li {
		width: 48.31081081%;
		margin-right: 3.37837838%
	}

	.module-studies .module-studies_content>ul>li .colorLine {
		margin-bottom: 14px
	}

	.module-studies .module-studies_content>ul>li:nth-child(3n+3) {
		margin-right: 3.37837838%
	}

	.module-studies .module-studies_content>ul>li:nth-child(2n+2) {
		margin-right: 0
	}

	.module-studies .module-studies_content>ul>li:nth-child(2n+2)~li {
		margin-top: 45px
	}

	.module-studies .module-studies_content>ul>li .content_img+* {
		margin-top: 25px
	}

	.module-studies .module-studies_content+.module_footerLink {
		margin-top: 55px
	}
}

@media only screen and (max-width:820px) {
	.module-studies .module-studies_content>ul>li.col4.projects-entrep {
		width: 47.89473684%!important
	}

	.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(3n),.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(5),.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(11),.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(17) {
		margin-right: 3.37837838%!important
	}

	.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(6),.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(8),.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(10),.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(12),.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(14),.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(18),.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(20) {
		margin-right: 0!important
	}

	.module-studies .module-studies_content>ul>li.col4.projects-entrep:nth-child(3n) {
		margin-right: 0
	}

	.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(3n),.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(5n) {
		margin-right: 3.37837838%
	}

	.module-studies .module-studies_content>ul>li.col4.module-studies_projects:nth-child(6n) {
		margin-right: 0
	}

	.module-studies .module-studies_content>ul>li.highlighted {
		width: 100%
	}

	.module-studies .module-studies_content>ul>li.highlighted:first-child ~ * {
		margin-top: 70px
	}

	.module-studies .module-quickFacts .module_list .module_listElem.col4 {
		width: 33.33%
	}

	.module-studies .module-quickFacts .module_list .module_listElem.col4:nth-child(2n)~div {
		margin-top: 0
	}

	.module-studies .module-quickFacts .module_list .module_listElem.col4:nth-child(3n)~div {
		margin-top: 30px
	}
}

@media only screen and (max-width:600px) {
	.module-studies .module_title+*,.module-studies .module_title+.module_block {
		margin-top: 25px
	}

	.module-studies .module-studies_content>ul>li.highlighted:first-child ~ * {
		margin-top: 30px
	}

	.module-studies .module-studies_content>ul>li.highlighted *+.module-quickFacts {
		margin-top: 15px
	}

	.module-studies .module-studies_content>ul>li.highlighted .content_title {
		font-size: .7222222222222222em;
		line-height: 1.6153846153846154em;
		letter-spacing: .01923076923077em
	}

	.module-studies .module-studies_content>ul>li.col4.projects-entrep {
		width: 100%!important
	}

	.module-studies .module-studies_content>ul>li .content_img+* {
		margin-top: 20px
	}

	.module-studies .module-studies_content>ul>li span {
		font-size: .8333em
	}

	.module-studies .module-studies_content>ul>li .colorLine {
		width: 40px;
		height: 3px;
		margin-bottom: 8px
	}

	.module-studies .module-studies_content>ul>li+li {
		margin-top: 35px
	}

	.module-studies .module-studies_content>ul ul+ul {
		margin-top: 6px
	}

	.module-studies .module-studies_content>ul .module_tags:before {
		display: none;
		top: -11px
	}

	.module-studies .module-quickFacts .module_list .module_listElem.col4 {
		width: 50%
	}

	.module-studies .module-quickFacts .module_list .module_listElem.col4:nth-child(2n)~div {
		margin-top: 10px
	}
}

.module-getStarted {
	position: relative;
	letter-spacing: -5px
}

.module-getStarted,body:not(.iOS):not(.criOS) .module-getStarted {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.mfp-wrap .module-getStarted.module-getStarted-two-cols {
	max-width: 904px
}

.module-getStarted .module_title {
	color: #353739;
	font-family: Montserrat;
	text-align: left;
	font-size: 1.5555555555555556em;
	line-height: 1.3571428571428572em;
	letter-spacing: .02892857142857em;
	font-weight: 800;
	display: inline-block;
	vertical-align: top
}

.module-getStarted .module_intro+*,.module-getStarted .module_title+* {
	margin-top: 48px
}

.module-getStarted .module-getStarted_content {
	display: inline-block;
	margin-right: 0;
	vertical-align: top
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block {
	display: inline-block;
	letter-spacing: 0;
	vertical-align: top
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block:last-child {
	margin-right: 0
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block p {
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block p+p {
	margin-top: -5px
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block h4 {
	font-family: Montserrat;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em;
	text-transform: uppercase
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block h4+p {
	margin-top: .9333333333333333em
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block a {
	color: #23A9EA;
}

.noTouchDevice .module-getStarted .module-getStarted_content .module-getStarted_content_block a:hover {
	color: #809fb7
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block p {
	width: 100%;
	float: left;
	clear: both
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.footer_callToAction {
	margin-top: .5454545454545454em
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.link-arrow,.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.link-external {
	margin-top: -.09090909em
}

.module-getStarted .module-getStarted_content .module-getStarted_content_block .link-arrow+p,.module-getStarted .module-getStarted_content .module-getStarted_content_block .link-external+p {
	margin-top: 22px
}

.module-getStarted .module-getStarted_content .footer_callToAction {
	position: relative;
	display: block;
	float: left;
	clear: both;
	font-size: .6111111111111112em;
	line-height: 2.1818181818181817em;
	font-family: Montserrat;
	font-weight: 800;
	text-transform: uppercase;
	letter-spacing: .06363636363636em;
	padding: 18px 0;
	width: 100%;
	min-width: 240px;
	max-width: 350px;
	color: #333;
	border: 1px solid #333;
	text-align: center;
	transition: color .2s ease-out,border .2s ease-out;
	-webkit-transition: color .2s ease-out,border .2s ease-out;
	-moz-transition: color .2s ease-out,border .2s ease-out;
	-ms-transition: color .2s ease-out,border .2s ease-out;
	-o-transition: color .2s ease-out,border .2s ease-out
}

.module-getStarted .module-getStarted_content .footer_callToAction i {
	z-index: 3;
	position: relative;
	margin-left: 15px
}

.module-getStarted .module-getStarted_content .footer_callToAction .after,.module-getStarted .module-getStarted_content .footer_callToAction .colorBg3 {
	display: block;
	position: absolute;
	z-index: 2;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 50%;
	background-color: #23A9EA;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: left .2s ease-out,right .2s ease-out,opacity .2s ease-out,background-color .2s ease-out
}

.module-getStarted .module-getStarted_content .footer_callToAction .before,.module-getStarted .module-getStarted_content .footer_callToAction .colorBg2 {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.module-getStarted .module-getStarted_content .footer_callToAction .before+span,.module-getStarted .module-getStarted_content .footer_callToAction .colorBg2+span {
	z-index: 3;
	position: relative
}

.module-getStarted .module-getStarted_content .footer_callToAction.cta_requestInformation {
	color: #fff
}

.module-getStarted .module-getStarted_content .footer_callToAction.cta_requestInformation .after,.module-getStarted .module-getStarted_content .footer_callToAction.cta_requestInformation .colorBg3 {
	background-color: #032c4b
}

.module-getStarted .module-getStarted_content .footer_callToAction.cta_requestInformation .before,.module-getStarted .module-getStarted_content .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #23A9EA
}

.noTouchDevice .module-getStarted .module-getStarted_content .footer_callToAction:hover {
	color: #fff
}

.noTouchDevice .module-getStarted .module-getStarted_content .footer_callToAction:hover .after,.noTouchDevice .module-getStarted .module-getStarted_content .footer_callToAction:hover .colorBg3 {
	left: 0;
	right: 0;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-getStarted .module-getStarted_content .link-arrow {
	display: inline-block;
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.272727272727273em;
	letter-spacing: .06363636363636em;
	font-weight: 800;
	text-transform: uppercase;
	vertical-align: top
}

.mfp-wrap .module-getStarted {
	max-width: 1240px;
	margin-left: auto;
	margin-right: auto
}

.mfp-wrap .module-getStarted .module_title {
	font-size: 1.9444444444444444em
}

.mfp-wrap .module-getStarted .module_title+* {
	margin-top: 50px
}

.module-getStarted.colorBg {
	border-top: none!important;
	background-color: #fff
}

.module-getStarted.colorBg .link-arrow {
	color: #333
}

.module-getStarted.colorBg .footer_callToAction:after {
	background-color: #fff
}

.noTouchDevice .module-getStarted.colorBg .footer_callToAction:hover {
	color: #fff;
	border-color: #fff
}

.module-getStarted.colorBg .footer_callToAction.cta_requestInformation {
	border-color: #333
}

.module-getStarted.colorBg .footer_callToAction.cta_requestInformation:before {
	background-color: #333
}

.module-getStarted.colorBg .footer_callToAction.cta_requestInformation:after {
	background-color: #fff
}

.module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block,.module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block .link-arrow,.module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block .link-external,.module-getStarted.negative .module_inner .module_title,.noTouchDevice .module-getStarted.colorBg .footer_callToAction.cta_requestInformation:hover {
	color: #fff
}

.module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction {
	border-color: #fff;
	color: #fff
}

.module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction .text,.module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction i {
	z-index: 3;
	position: relative
}

.module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction.cta_requestInformation {
	border: 0
}

.module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #fff!important
}

.noTouchDevice .module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction.cta_requestInformation:hover .colorText {
	color: #fff!important
}

.noTouchDevice .module-getStarted.negative .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction:hover .colorBg3 {
	z-index: 2;
	top: -1px;
	bottom: -1px;
	left: -1px;
	right: -1px
}

.module-getStarted.negative .mfp-close {
	color: #fff
}

.module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block,.module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .link-arrow,.module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .link-external,.module-getStarted.positive .module_inner .module_title {
	color: #333
}

.module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction {
	border-color: #333;
	color: #333
}

.module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction.cta_requestInformation {
	border-color: #333!important
}

.module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #333!important
}

.module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction.cta_requestInformation .colorText {
	color: #fff!important
}

.noTouchDevice .module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction.cta_requestInformation:hover {
	border-color: #fff!important
}

.noTouchDevice .module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction.cta_requestInformation:hover .colorText {
	color: #333!important
}

.noTouchDevice .module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction:hover {
	border-color: #fff
}

.noTouchDevice .module-getStarted.positive .module_inner .module-getStarted_content .module-getStarted_content_block .footer_callToAction:hover .colorBg3 {
	background-color: #fff!important
}

.module-getStarted.positive .mfp-close {
	color: #333
}

.module-getStarted.communicationColor {
	border-top: none!important;
	background-color: #ffdc02
}

.module-getStarted.communicationColor .link-arrow {
	color: #333
}

.module-getStarted.communicationColor .footer_callToAction .colorBg3 {
	background-color: #fff
}

.noTouchDevice .module-getStarted.communicationColor .footer_callToAction:hover {
	color: #333;
	border-color: #fff
}

.module-getStarted.communicationColor .footer_callToAction.cta_requestInformation {
	border-color: #ffcc02;
	color: #fff
}

.module-getStarted.communicationColor .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #333
}

.module-getStarted.communicationColor .footer_callToAction.cta_requestInformation .colorBg3 {
	background-color: #fff
}

.noTouchDevice .module-getStarted.communicationColor .footer_callToAction.cta_requestInformation:hover {
	color: #333
}

.module-getStarted.lawsColor {
	border-top: none!important;
	background-color: #6ac171;
	color: #fff
}

.module-getStarted.lawsColor .mfp-close {
	color: #fff
}

.module-getStarted.lawsColor .mfp-close .mfp-close-icn:after,.module-getStarted.lawsColor .mfp-close .mfp-close-icn:before {
	background-color: transparent
}

.module-getStarted.lawsColor .link-arrow,.module-getStarted.lawsColor .module_title {
	color: #fff
}

.module-getStarted.lawsColor .footer_callToAction {
	color: #fff;
	border-color: #fff
}

.module-getStarted.lawsColor .footer_callToAction .colorBg3 {
	background-color: #5aa660
}

.noTouchDevice .module-getStarted.lawsColor .footer_callToAction:hover {
	color: #fff;
	border-color: #5aa660
}

.module-getStarted.lawsColor .footer_callToAction.cta_requestInformation {
	border-color: #fff;
	color: #5aa660
}

.module-getStarted.lawsColor .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #fff
}

.module-getStarted.lawsColor .footer_callToAction.cta_requestInformation .colorBg3 {
	background-color: #5aa660
}

.module-getStarted.bbaRelationsColor {
	border-top: none!important;
	background-color: #da4b54;
	color: #fff
}

.module-getStarted.bbaRelationsColor .mfp-close {
	color: #fff
}

.module-getStarted.bbaRelationsColor .mfp-close .mfp-close-icn:after,.module-getStarted.bbaRelationsColor .mfp-close .mfp-close-icn:before {
	background-color: transparent
}

.module-getStarted.bbaRelationsColor .link-arrow,.module-getStarted.bbaRelationsColor .module_title {
	color: #fff
}

.module-getStarted.bbaRelationsColor .footer_callToAction {
	color: #fff;
	border-color: #fff
}

.module-getStarted.bbaRelationsColor .footer_callToAction .colorBg3 {
	background-color: #aa3b42
}

.noTouchDevice .module-getStarted.bbaRelationsColor .footer_callToAction:hover {
	border-color: #aa3b42
}

.module-getStarted.bbaRelationsColor .footer_callToAction.cta_requestInformation {
	border-color: #fff;
	color: #aa3b42
}

.module-getStarted.bbaRelationsColor .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #fff
}

.module-getStarted.bbaRelationsColor .footer_callToAction.cta_requestInformation .colorBg3 {
	background-color: #aa3b42
}

.module-getStarted.psychologyColor {
	border-top: none!important;
	background-color: #8f2b8b;
	color: #fff
}

.module-getStarted.psychologyColor .mfp-close {
	color: #fff
}

.module-getStarted.psychologyColor .mfp-close .mfp-close-icn:after,.module-getStarted.psychologyColor .mfp-close .mfp-close-icn:before {
	background-color: transparent
}

.module-getStarted.psychologyColor .link-arrow,.module-getStarted.psychologyColor .module_title {
	color: #fff
}

.module-getStarted.psychologyColor .footer_callToAction {
	color: #fff;
	border-color: #fff
}

.module-getStarted.psychologyColor .footer_callToAction .colorBg3 {
	background-color: #866b93
}

.noTouchDevice .module-getStarted.psychologyColor .footer_callToAction:hover {
	color: #fff;
	border-color: #866b93
}

.module-getStarted.psychologyColor .footer_callToAction.cta_requestInformation {
	border-color: #fff;
	color: #866b93
}

.module-getStarted.psychologyColor .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #fff
}

.module-getStarted.psychologyColor .footer_callToAction.cta_requestInformation .colorBg3 {
	background-color: #866b93
}

.module-getStarted.relationsColor {
	border-top: none!important;
	background-color: #e99028;
	color: #fff
}

.module-getStarted.relationsColor .mfp-close {
	color: #fff
}

.module-getStarted.relationsColor .mfp-close .mfp-close-icn:after,.module-getStarted.relationsColor .mfp-close .mfp-close-icn:before {
	background-color: transparent
}

.module-getStarted.relationsColor .link-arrow,.module-getStarted.relationsColor .module_title {
	color: #fff
}

.module-getStarted.relationsColor .footer_callToAction {
	color: #fff;
	border-color: #fff
}

.module-getStarted.relationsColor .footer_callToAction .colorBg3 {
	background-color: #df7b07
}

.noTouchDevice .module-getStarted.relationsColor .footer_callToAction:hover {
	color: #fff;
	border-color: #df7b07
}

.module-getStarted.relationsColor .footer_callToAction.cta_requestInformation {
	border-color: #fff;
	color: #df7b07
}

.module-getStarted.relationsColor .footer_callToAction.cta_requestInformation:before {
	background-color: #fff
}

.module-getStarted.relationsColor .footer_callToAction.cta_requestInformation:after {
	background-color: #df7b07
}

.module-getStarted.architectureColor {
	border-top: none!important;
	background-color: #757575;
	color: #fff
}

.module-getStarted.architectureColor .mfp-close {
	color: #fff
}

.module-getStarted.architectureColor .mfp-close .mfp-close-icn:after,.module-getStarted.architectureColor .mfp-close .mfp-close-icn:before {
	background-color: transparent
}

.module-getStarted.architectureColor .link-arrow,.module-getStarted.architectureColor .module_title {
	color: #fff
}

.module-getStarted.architectureColor .footer_callToAction {
	color: #fff;
	border-color: #fff
}

.module-getStarted.architectureColor .footer_callToAction .colorBg3 {
	background-color: #353739
}

.noTouchDevice .module-getStarted.architectureColor .footer_callToAction:hover {
	color: #fff;
	border-color: #353739
}

.module-getStarted.architectureColor .footer_callToAction.cta_requestInformation {
	color: #353739;
	border-color: #fff
}

.module-getStarted.architectureColor .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #fff
}

.module-getStarted.architectureColor .footer_callToAction.cta_requestInformation .colorBg3 {
	background-color: #353739
}

.module-getStarted.administrationColor {
	border-top: none!important;
	background-color: #4ca5e0;
	color: #fff
}

.module-getStarted.administrationColor .mfp-close {
	color: #fff
}

.module-getStarted.administrationColor .mfp-close .mfp-close-icn:after,.module-getStarted.administrationColor .mfp-close .mfp-close-icn:before {
	background-color: transparent
}

.module-getStarted.administrationColor .link-arrow,.module-getStarted.administrationColor .module_title {
	color: #fff
}

.module-getStarted.administrationColor .footer_callToAction {
	color: #fff;
	border-color: #fff
}

.module-getStarted.administrationColor .footer_callToAction .colorBg3 {
	background-color: #338ac4
}

.noTouchDevice .module-getStarted.administrationColor .footer_callToAction:hover {
	color: #fff;
	border-color: #338ac4
}

.module-getStarted.administrationColor .footer_callToAction.cta_requestInformation {
	color: #338ac4;
	border-color: #fff
}

.module-getStarted.administrationColor .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #fff
}

.module-getStarted.administrationColor .footer_callToAction.cta_requestInformation .colorBg3 {
	background-color: #338ac4
}

.module-getStarted.legalPracticeColor {
	border-top: none!important;
	background-color: #6ec3b8;
	color: #fff
}

.module-getStarted.legalPracticeColor .mfp-close {
	color: #fff
}

.module-getStarted.legalPracticeColor .mfp-close .mfp-close-icn:after,.module-getStarted.legalPracticeColor .mfp-close .mfp-close-icn:before {
	background-color: transparent
}

.module-getStarted.legalPracticeColor .link-arrow,.module-getStarted.legalPracticeColor .module_title {
	color: #fff
}

.module-getStarted.legalPracticeColor .footer_callToAction {
	color: #fff;
	border-color: #fff
}

.module-getStarted.legalPracticeColor .footer_callToAction .colorBg3 {
	background-color: #64aea5
}

.noTouchDevice .module-getStarted.legalPracticeColor .footer_callToAction:hover {
	color: #fff;
	border-color: #64aea5
}

.module-getStarted.legalPracticeColor .footer_callToAction.cta_requestInformation {
	border-color: #fff;
	color: #64aea5
}

.module-getStarted.legalPracticeColor .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #fff
}

.module-getStarted.legalPracticeColor .footer_callToAction.cta_requestInformation .colorBg3 {
	background-color: #64aea5
}

.module-getStarted.bbaLawColor {
	border-top: none!important;
	background-color: #ccc
}

.module-getStarted.bbaLawColor .link-arrow {
	color: #333
}

.module-getStarted.bbaLawColor .footer_callToAction .colorBg3 {
	background-color: #fff
}

.noTouchDevice .module-getStarted.bbaLawColor .footer_callToAction:hover {
	color: #333;
	border-color: #fff
}

.module-getStarted.bbaLawColor .footer_callToAction.cta_requestInformation {
	border-color: #333
}

.module-getStarted.bbaLawColor .footer_callToAction.cta_requestInformation .colorBg2 {
	background-color: #333
}

.module-getStarted.bbaLawColor .footer_callToAction.cta_requestInformation .colorBg3 {
	background-color: #fff
}

@media only screen and (min-width:1542px) {
	.module-getStarted .module_title {
		font-size: 3.0555555555555554em;
		line-height: 1.1818181818181819em;
		letter-spacing: .03454545454545em
	}

	.module-getStarted .module_title+* {
		margin-top: 10px
	}

	.module-getStarted .module_intro+* {
		margin-top: 58px
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block h4 {
		font-size: 1em;
		line-height: 1.5555555555555556em;
		letter-spacing: .01188888888889em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block h4+p {
		margin-top: .7058823529411765em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block p {
		margin: 0;
		font-size: .9444444444444444em;
		line-height: 1.6470588235294117em;
		letter-spacing: 0
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block p+p {
		margin-top: 0px
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.footer_callToAction {
		margin-top: 2.4615384615384617em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.link-arrow,.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.link-external {
		margin-top: 1.9230769230769231em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block .link-arrow+p,.module-getStarted .module-getStarted_content .module-getStarted_content_block .link-external+p {
		margin-top: 2.4705882352941178em
	}

	.module-getStarted .module-getStarted_content .footer_callToAction {
		font-size: .7222222222222222em;
		line-height: 1.8461538461538463em;
		letter-spacing: .05384615384615em;
		padding: 21px 0
	}

	.module-getStarted .module-getStarted_content .link-arrow,.module-getStarted .module-getStarted_content .link-external {
		font-size: .7222222222222222em;
		line-height: 1.9230769230769231em;
		letter-spacing: .06784615384615em
	}

	.mfp-wrap .module-getStarted .module_title {
		font-size: 3.0555555555555554em;
		width: 100%
	}

	.mfp-wrap .module-getStarted .module_title+* {
		margin-top: 80px
	}

	.mfp-wrap .module-getStarted .module-getStarted_content {
		width: 100%
	}

	.module-getStarted.module-bg2+.subModule-featuredDistributor {
		margin-top: 120px
	}
}

@media only screen and (max-width:1024px) {
	.module-getStarted .module_title {
		line-height: 1.5em
	}

	.module-getStarted .module-getStarted_content_block .link-arrow {
		line-height: 2em
	}
}

@media only screen and (min-width:820px) {
	.mfp-wrap .module-getStarted.module-getStarted-two-cols .col6-big {
		width: 46.9%!important;
		margin-right: 6.1%!important
	}

	.mfp-wrap .module-getStarted.module-getStarted-two-cols .col6-big:last-child {
		margin-right: 0!important
	}

	.mfp-wrap .module-getStarted.module-getStarted-two-cols .footer_callToAction {
		max-width: 360px
	}
}

@media only screen and (max-width:820px) {
	.module-getStarted .module_title+* {
		margin-top: 1.7777777777777777em
	}

	.module-getStarted .module_intro+.module-getStarted_content {
		margin-top: 56px
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block h4+p {
		margin-top: .7333333333333333em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.footer_callToAction {
		margin-top: .6363636363636364em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.link-arrow {
		margin-top: 0
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block .footer_callToAction {
		max-width: 288px
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block .link-arrow+p {
		margin-top: 2.6666666666666665em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block+* {
		margin-top: 42px
	}
}

@media only screen and (max-width:600px) {
	.module-getStarted .module_title {
		font-size: 1.2777777777777777em;
		line-height: 1.3043478260869565em;
		letter-spacing: .03086956521739em
	}

	.module-getStarted .module_title+* {
		margin-top: 1.3333333333333333em
	}

	.module-getStarted .module_intro+.module-getStarted_content {
		margin-top: 18px
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block h4 {
		font-size: .7222222222222222em;
		line-height: 1.6153846153846154em;
		letter-spacing: .01423076923077em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block h4+p {
		margin-top: .35714285714285715em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block p {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em;
		letter-spacing: 0
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.footer_callToAction {
		margin-top: .2em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block p+.link-arrow {
		margin-top: -.8em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block .footer_callToAction {
		font-size: .5555555555555556em;
		line-height: 2.5em;
		letter-spacing: .07em;
		padding: 13px 0
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block .link-arrow {
		font-size: .5555555555555556em;
		line-height: 2.5em;
		letter-spacing: .07em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block .link-arrow+p {
		margin-top: 1em
	}

	.module-getStarted .module-getStarted_content .module-getStarted_content_block+* {
		margin-top: 34px
	}

	.mfp-wrap .module-getStarted .module_title {
		font-size: 1.2777777777777777em
	}

	.mfp-wrap .module-getStarted .module_title+* {
		margin-top: 30px
	}

	.module-getStarted.module-getStartedInside {
		margin-top: -3px
	}

	.module-getStarted.module-getStartedInside .module-getStarted_content .module-getStarted_content_block p+.footer_callToAction {
		margin-top: 0
	}

	.module-getStarted.module-getStartedInside .module-getStarted_content .module-getStarted_content_block+* {
		margin-top: 24px
	}
}

@media only screen and (max-width:414px) {
	.module-getStarted .module-getStarted_content .module-getStarted_content_block .footer_callToAction {
		max-width: 100%
	}
}

.module-confidence {
	padding: 59px 70px 56px;
	letter-spacing: -5px
}

.module-confidence,body:not(.iOS):not(.criOS) .module-confidence {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module-confidence .module-confidence_content .module-confidence_content_block {
	letter-spacing: 0;
	display: inline-block;
	text-align: center;
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 1.6363636363636365em;
	letter-spacing: .06363636363636em;
	color: #424446;
	font-weight: 800;
	width: 25%;
	vertical-align: top;
	padding: 0 15px;
	text-transform: uppercase
}

.module-confidence .module-confidence_content .module-confidence_content_block:last-child {
	margin: 0
}

.module-confidence .module-confidence_content .module-confidence_content_block:before {
	position: relative;
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 3.6363636363636362em;
	margin-bottom: .525em;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-confidence .module-confidence_content .module-confidence_content_block:before,.module-confidence .module-confidence_content .module-confidence_content_block>i {
	display: block;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transition: transform .2s ease-out,opacity .2s ease-out;
	-webkit-transition: transform .2s ease-out,opacity .2s ease-out;
	-moz-transition: transform ease-out .2s,opacity ease-out .2s;
	-ms-transition: transform ease-out .2s,opacity ease-out .2s;
	-o-transition: transform ease-out .2s,opacity ease-out .2s
}

.module-confidence .module-confidence_content .module-confidence_content_block>i {
	margin-bottom: 35px
}

@media only screen and (max-width:1540px) {
	.module-confidence .module-confidence_content .module-confidence_content_block>i {
		margin-bottom: 24px;
		margin-bottom: 10px
	}
}

.module-confidence .module-confidence_content .module-confidence_content_block>i img {
	vertical-align: top;
	width: auto;
	height: 50px
}

@media only screen and (max-width:1540px) {
	.module-confidence .module-confidence_content .module-confidence_content_block>i img {
		height: 40px
	}
}

@media only screen and (max-width:820px) {
	.module-confidence .module-confidence_content .module-confidence_content_block>i img {
		height: 35px
	}
}

.ie9 .module-confidence .module-confidence_content .module-confidence_content_block,.ie10 .module-confidence .module-confidence_content .module-confidence_content_block,.ie11 .module-confidence .module-confidence_content .module-confidence_content_block {
	font-size: 11px
}

.ie9 .module-confidence .module-confidence_content .module-confidence_content_block:before,.ie10 .module-confidence .module-confidence_content .module-confidence_content_block:before,.ie11 .module-confidence .module-confidence_content .module-confidence_content_block:before {
	font-size: 40px
}

.noTouchDevice .module-confidence .module-confidence_content .module-confidence_content_block:hover:before,.noTouchDevice .module-confidence .module-confidence_content .module-confidence_content_block:hover>i {
	transform: translate3d(0,-5px,0);
	-webkit-transform: translate3d(0,-5px,0);
	-ms-transform: translate3d(0,-5px,0)
}

.module-confidence .module-confidence_content .module-confidence_content_block.not-clickable:hover {
	color: #424446;
	cursor: default
}

.module-confidence .module-confidence_content .module-confidence_content_block.not-clickable:hover:before,.module-confidence .module-confidence_content .module-confidence_content_block.not-clickable:hover>i {
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module-confidence .module-confidence_content .confidence-humanistic:before {
	content: "\e631"
}

.module-confidence .module-confidence_content .confidence-innovation:before {
	content: "\e630"
}

.module-confidence .module-confidence_content .confidence-entrepreneurship:before {
	content: "\e632"
}

.module-confidence .module-confidence_content .confidence-academic:before {
	content: "\e60b"
}

.module-confidence .module-confidence_content .confidence-diversity:before {
	content: "\e904"
}

.module-confidence .module-confidence_content .confidence-socialInnovation:before {
	content: "\e903"
}

.module-confidence .module-confidence_content .confidence-enterpreneurship-style02:before {
	content: "\e905"
}

.module-confidence .module-confidence_content .confidence-humanities-style02:before {
	content: "\e902"
}

@media only screen and (min-width:1542px) {
	.module-confidence {
		padding: 86px 70px 72px
	}

	.module-confidence .module-confidence_content .module-confidence_content_block {
		font-size: 1em;
		line-height: 1.6666666666666667em;
		letter-spacing: .01388888888889em
	}

	.module-confidence .module-confidence_content .module-confidence_content_block:before {
		font-size: 2.8333333333333335em;
		margin-bottom: .7058823529411765em
	}

	.ie9 .module-confidence .module-confidence_content .module-confidence_content_block {
		font-size: 18px
	}

	.ie9 .module-confidence .module-confidence_content .module-confidence_content_block:before {
		font-size: 51px
	}
}

@media only screen and (max-width:1024px) {
	.module-confidence {
		padding: 45px 40px 39px
	}
}

@media only screen and (max-width:820px) {
	.module-confidence {
		padding: 45px 15px 39px
	}

	.module-confidence .module-confidence_content .module-confidence_content_block {
		font-size: .5555555555555556em;
		line-height: 1.6em;
		letter-spacing: .025em;
		width: 50%
	}

	.module-confidence .module-confidence_content .module-confidence_content_block:before {
		font-size: 3.5em;
		margin-bottom: .3142857142857143em
	}

	.module-confidence .module-confidence_content .module-confidence_content_block:nth-child(1n+3) {
		margin-top: 45px
	}
}

.module-degrees {
	letter-spacing: -5px
}

.module-degrees,body:not(.iOS):not(.criOS) .module-degrees {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module-degrees .module_title {
	color: #fff;
	font-family: Montserrat;
	text-align: left;
	font-size: 1.5555555555555556em;
	line-height: 1.3571428571428572em;
	letter-spacing: .03002857142857em;
	font-weight: 800;
	display: inline-block;
	vertical-align: top
}

.module-degrees .module_title+* {
	margin-top: 39px
}

.module-degrees a {
	color: #fff
}

.noTouchDevice .module-degrees a:hover {
	color: #809fb7
}

.module-degrees a.link-external {
	margin-top: 0
}

.module-degrees .module-degrees_content {
	width: 100%
}

.module-degrees .module-degrees_content .module-degrees_content_block {
	display: inline-block;
	letter-spacing: 0;
	vertical-align: top;
	margin-right: 0
}

.module-degrees .module-degrees_content .module-degrees_content_block:last-child {
	margin-right: 0
}

.module-degrees .module-degrees_content .module-degrees_content_block a {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2em;
	letter-spacing: .02272727272727em;
	text-transform: uppercase;
	font-weight: 800;
	display: inline-block;
	vertical-align: top;
	float: left
}

.noTouchDevice .module-degrees .module-degrees_content .module-degrees_content_block a:hover {
	color: #000
}

.module-degrees .module-degrees_content .module-degrees_content_block ul {
	position: relative;
	list-style: none;
	letter-spacing: -.25em;
	padding: 0;
	margin: 0;
	margin-right: 0;
	width: 100%
}

.module-degrees .module-degrees_content .module-degrees_content_block li {
	display: inline-block;
	vertical-align: top;
	letter-spacing: 0;
	padding-right: 45px;
	width: 48%;
	line-height: 1.85em
}

@media (max-width:820px) {
	.module-degrees .module-degrees_content .module-degrees_content_block li {
		width: auto;
		width: 100%
	}
}

.module-degrees .module-degrees_content .module-degrees_content_block li.current-menu-ancestor>a,.module-degrees .module-degrees_content .module-degrees_content_block li.current-menu-item>a,.module-degrees .module-degrees_content .module-degrees_content_block li.current-menu-parent>a,.module-degrees .module-degrees_content .module-degrees_content_block li.current-page-parent>a,.module-degrees .module-degrees_content .module-degrees_content_block li.current_page_ancestor>a,.module-degrees .module-degrees_content .module-degrees_content_block li.current_page_parent>a {
	pointer-events: none;
	cursor: default;
	color: #809fb7
}

.ie9 .module-degrees .module-degrees_content .module-degrees_content_block li {
	width: 29.45736434%;
	margin-right: 5.81395349%;
	float: left
}

.ie9 .module-degrees .module-degrees_content .module-degrees_content_block li:nth-child(3n+3) {
	margin-right: 0
}

.module-degrees .module-degrees_content .module-degrees_content_block+* {
	margin-top: 55px
}

.module-degrees .module-degrees_content_cta {
	display: inline-block;
	vertical-align: top;
	margin-top: 1.3em!important;
	margin-right: 0;
	margin-left: -5%
}

@media (max-width:1542px) {
	.module-degrees .module-degrees_content_cta {
		margin-top: 0!important
	}
}

@media (max-width:820px) {
	.module-degrees .module-degrees_content_cta {
		margin-top: 32px!important;
		margin-left: 0
	}
}

.module-degrees .module-degrees_content_cta .degrees_callToAction {
	position: relative;
	display: inline-block;
	float: left;
	clear: both;
	font-size: .6111111111111112em;
	line-height: 1.8461538461538463em;
	font-family: Montserrat;
	font-weight: 800;
	text-transform: uppercase;
	letter-spacing: .05384615384615em;
	padding: 18px 0;
	color: #fff;
	border: 1px solid #fff;
	width: 100%;
	max-width: 288px;
	text-align: center;
	transition: color .2s ease-out .1s,border .2s ease-out;
	-webkit-transition: color .2s ease-out .1s,border .2s ease-out;
	-moz-transition: color .2s ease-out .1s,border .2s ease-out;
	-ms-transition: color .2s ease-out .1s,border .2s ease-out;
	-o-transition: color .2s ease-out .1s,border .2s ease-out
}

.module-degrees .module-degrees_content_cta .degrees_callToAction:after {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 50%;
	background-color: #032c4b;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: left .2s ease-out,right .2s ease-out,opacity .2s ease-out,background-color .2s ease-out
}

.module-degrees .module-degrees_content_cta .degrees_callToAction:before {
	content: "";
	position: absolute;
	background-color: #23A9EA;
	z-index: -2;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0
}

.noTouchDevice .module-degrees .module-degrees_content_cta .degrees_callToAction:hover {
	color: #fff;
	border: 1px solid #032c4b
}

.noTouchDevice .module-degrees .module-degrees_content_cta .degrees_callToAction:hover:after {
	left: 0;
	right: 0;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

@media only screen and (min-width:1542px) {
	.module-degrees .module_title {
		font-size: 1.6666666666666667em;
		line-height: 1.3333333333333333em;
		letter-spacing: .03133333333333em
	}

	.module-degrees .module_title+* {
		margin-top: 45px
	}

	.module-degrees .module-degrees_content .module-degrees_content_block a {
		font-size: .7222222222222222em;
		line-height: 1.8461538461538463em;
		letter-spacing: .01923076923077em
	}

	.module-degrees .module-degrees_content .module-degrees_content_block li {
		margin-top: 1.0555555555555556em
	}

	.module-degrees .module-degrees_content .module-degrees_content_block+* {
		margin-top: 0
	}

	.module-degrees .module-degrees_content .module-degrees_content_cta {
		vertical-align: top;
		margin-top: 26px
	}

	.module-degrees .module-degrees_content .module-degrees_content_cta .degrees_callToAction {
		padding: 21px 0;
		max-width: none;
		font-size: .7222222222222222em
	}

	.module-degrees .module-degrees_content.threeColumns .module-degrees_content_cta {
		margin-top: 55px
	}
}

@media only screen and (max-width:1024px) {
	.module-degrees .module_title+* {
		margin-top: 40px
	}

	.module-degrees .module-degrees_content .module-degrees_content_cta .degrees_callToAction {
		font-size: .6111111111111112em;
		line-height: 2.1818181818181817em;
		letter-spacing: .06363636363636em
	}
}

@media only screen and (max-width:820px) {
	.module-degrees .module-degrees_content .module-degrees_content_block ul {
		columns: 2
	}

	.module-degrees .module-degrees_content .module-degrees_content_block li {
		margin-top: 2px
	}

	.module-degrees .module-degrees_content .module-degrees_content_block li:nth-child(3n+3) {
		-moz-column-break-after: avoid;
		page-break-after: avoid
	}

	.ie9 .module-degrees .module-degrees_content .module-degrees_content_block li {
		width: 47.19101124%;
		margin-right: 5.61797753%
	}

	.ie9 .module-degrees .module-degrees_content .module-degrees_content_block li:nth-child(3n+3) {
		margin-right: 5.61797753%
	}

	.ie9 .module-degrees .module-degrees_content .module-degrees_content_block li:nth-child(2n+2) {
		margin-right: 0
	}

	.module-degrees .module-degrees_content .module-degrees_content_block+* {
		margin-top: 32px
	}
}

@media only screen and (max-width:600px) {
	.module-degrees .module_title {
		font-size: 1.2777777777777777em;
		line-height: 1.3043478260869565em;
		letter-spacing: .04586956521739em
	}

	.module-degrees .module_title+* {
		margin-top: 29px
	}

	.module-degrees .module-degrees_content .module-degrees_content_block a {
		font-size: 1em;
		line-height: 1.8em;
		letter-spacing: .025em
	}

	.module-degrees .module-degrees_content .module-degrees_content_block ul {
		columns: 1
	}

	.module-degrees .module-degrees_content .module-degrees_content_block li {
		font-size: .5555555555555556em;
		margin-top: 0;
		line-height: 15px
	}
	.module-degrees .module-degrees_content .module-degrees_content_block li:nth-last-child(2){display: none;}
	.ie9 .module-degrees .module-degrees_content .module-degrees_content_block li {
		width: 100%;
		margin-right: 0
	}

	.module-degrees .module-degrees_content .module-degrees_content_block+* {
		margin-top: 35px
	}

	.module-degrees .module-degrees_content .module-degrees_content_cta .degrees_callToAction {
		font-size: .5555555555555556em;
		line-height: 2.5em;
		letter-spacing: .07em
	}
}

@media only screen and (max-width:414px) {
	.module-degrees .module-degrees_content .module-degrees_content_cta .degrees_callToAction {
		max-width: 100%
	}
}

.module-featuredDistributorCyphers,.module-featuredDistributorHome {
	overflow: hidden;
	letter-spacing: -4.5px
}

.module-featuredDistributorCyphers .module_inner,.module-featuredDistributorHome .module_inner {
	position: relative
}

.module-featuredDistributorCyphers .module-content_block,.module-featuredDistributorHome .module-content_block {
	margin-top: 28px
}

.module-featuredDistributorCyphers .module-content_block div,.module-featuredDistributorHome .module-content_block div {
	display: inline-block;
	vertical-align: top
}

.module-featuredDistributorCyphers .module-content_block div:last-child,.module-featuredDistributorHome .module-content_block div:last-child {
	margin-right: 0
}

body:not(.iOS):not(.criOS) .module-featuredDistributorCyphers .module_intro,body:not(.iOS):not(.criOS) .module-featuredDistributorHome .module_intro {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translateX(0) translateY(-10px) translateZ(0);
	-webkit-transform: translateX(0) translateY(-10px) translateZ(0);
	-ms-transform: translateX(0) translateY(-10px) translateZ(0);
	transition: transform .22s ease-out .8s,opacity .22s ease-out .8s
}

body:not(.iOS):not(.criOS) .module-featuredDistributorCyphers .module_intro+.link-arrow,body:not(.iOS):not(.criOS) .module-featuredDistributorHome .module_intro+.link-arrow {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translateX(0) translateY(-10px) translateZ(0);
	-webkit-transform: translateX(0) translateY(-10px) translateZ(0);
	-ms-transform: translateX(0) translateY(-10px) translateZ(0);
	transition: transform .22s ease-out 1s,opacity .22s ease-out 1s
}

.module-featuredDistributorCyphers .module_content,.module-featuredDistributorHome .module_content {
	margin-top: 60px
}

body:not(.iOS):not(.criOS) .module-featuredDistributorCyphers .module_content,body:not(.iOS):not(.criOS) .module-featuredDistributorHome .module_content {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translateX(0) translateY(-10px) translateZ(0);
	-webkit-transform: translateX(0) translateY(-10px) translateZ(0);
	-ms-transform: translateX(0) translateY(-10px) translateZ(0);
	transition: transform .22s ease-out 1.2s,opacity .22s ease-out 1.2s
}

.module-featuredDistributorCyphers .module_content .content_img,.module-featuredDistributorHome .module_content .content_img {
	display: block;
	overflow: hidden
}
.module-featuredDistributorCyphers .module_content .content_img img, .module-featuredDistributorHome .module_content .content_img img{width: 100%;}
.module-featuredDistributorCyphers .module_content .content_img img,.module-featuredDistributorHome .module_content .content_img img {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	width: 100%;
}

.module-featuredDistributorCyphers .module_content:last-child,.module-featuredDistributorHome .module_content:last-child {
	transition-delay: 1.4s
}

.module-featuredDistributorCyphers .module_info,.module-featuredDistributorHome .module_info {
	display: inline-block;
	vertical-align: top;
	min-height: 600px
}

.module-featuredDistributorCyphers .module_info.no_cyphers,.module-featuredDistributorHome .module_info.no_cyphers {
	width: 100%
}

.module-featuredDistributorCyphers .column-cyphers,.module-featuredDistributorHome .column-cyphers {
	background: #23A9EA;
	display: inline-block;
	position: absolute;
	top: 0;
	right: 0;
	height: calc(100% + 88px + 90px);
	margin: -88px -70px -90px 0;
	padding: 88px 0 90px;
	width: calc(30.52631579% + 70px)
}

.module-featuredDistributorCyphers .cyphers-content_block,.module-featuredDistributorHome .cyphers-content_block {
	height: 100%
}

.module-featuredDistributorCyphers .cyphers-content_block .owl-controls,.module-featuredDistributorHome .cyphers-content_block .owl-controls {
	position: relative
}

.module-featuredDistributorCyphers .cyphers-content_block .owl-item,.module-featuredDistributorHome .cyphers-content_block .owl-item {
	text-align: center
}

.module-featuredDistributorCyphers .cyphers-content_block .owl-dots,.module-featuredDistributorHome .cyphers-content_block .owl-dots {
	text-align: center;
	margin-top: 20px;
	position: relative
}

.module-featuredDistributorCyphers .cypher,.module-featuredDistributorHome .cypher {
	font-family: Montserrat;
	font-weight: 400;
	letter-spacing: 0;
	text-align: center;
	color: #fff;
	height: 33.3%
}

body:not(.iOS):not(.criOS) .module-featuredDistributorCyphers .cypher,body:not(.iOS):not(.criOS) .module-featuredDistributorHome .cypher {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translateX(0) translateY(-10px) translateZ(0);
	-webkit-transform: translateX(0) translateY(-10px) translateZ(0);
	-ms-transform: translateX(0) translateY(-10px) translateZ(0);
	transition: transform .22s ease-out .6s,opacity .22s ease-out .6s
}

.module-featuredDistributorCyphers .cypher:first-child,.module-featuredDistributorHome .cypher:first-child {
	transition-delay: .4s
}

.module-featuredDistributorCyphers .cypher:first-child .content_cypher,.module-featuredDistributorHome .cypher:first-child .content_cypher {
	vertical-align: top
}

.module-featuredDistributorCyphers .cypher:last-child,.module-featuredDistributorHome .cypher:last-child {
	margin-right: 0;
	transition-delay: .8s
}

.module-featuredDistributorCyphers .cypher:last-child .content_cypher,.module-featuredDistributorHome .cypher:last-child .content_cypher {
	vertical-align: bottom
}

.module-featuredDistributorCyphers .cypher:before,.module-featuredDistributorHome .cypher:before {
	content: "";
	width: 1px;
	height: 100%;
	display: inline-block;
	vertical-align: middle
}

.module-featuredDistributorCyphers .content_cypher,.module-featuredDistributorHome .content_cypher {
	display: inline-block;
	vertical-align: middle
}

.module-featuredDistributorCyphers .cypher_featured,.module-featuredDistributorHome .cypher_featured {
	font-size: 60px;
	line-height: 1em;
	font-weight: 800
}

.module-featuredDistributorCyphers .cypher_featured+*,.module-featuredDistributorCyphers .cypher_featured+.cypher_label,.module-featuredDistributorHome .cypher_featured+*,.module-featuredDistributorHome .cypher_featured+.cypher_label {
	margin-top: .7333333333333333em
}

.module-featuredDistributorCyphers .cypher_featured span,.module-featuredDistributorHome .cypher_featured span {
	display: inline-block;
	position: relative
}

@media (max-width:400px) {
	.module-featuredDistributorCyphers .cypher_featured span,.module-featuredDistributorHome .cypher_featured span {
		font-size: .9em
	}
}

.module-featuredDistributorCyphers .cypher_featured .cypher_super,.module-featuredDistributorHome .cypher_featured .cypher_super {
	display: inline-block;
	position: relative;
	vertical-align: top;
	margin-left: -15px;
	font-size: .275em;
	font-weight: 400;
	line-height: 0;
	text-transform: uppercase;
	letter-spacing: 0
}

@media (max-width:1024px) {
	.module-featuredDistributorCyphers .cypher_featured .cypher_super,.module-featuredDistributorHome .cypher_featured .cypher_super {
		font-size: 2vw
	}
}

@media (max-width:680px) {
	.module-featuredDistributorCyphers .cypher_featured .cypher_super,.module-featuredDistributorHome .cypher_featured .cypher_super {
		font-size: .275em
	}
}

.module-featuredDistributorCyphers .cypher_featured .cypher_super.style02,.module-featuredDistributorHome .cypher_featured .cypher_super.style02 {
	text-transform: lowercase;
	font-weight: 800;
	font-size: .6em
}

@media (max-width:1024px) {
	.module-featuredDistributorCyphers .cypher_featured .cypher_super.style02,.module-featuredDistributorHome .cypher_featured .cypher_super.style02 {
		font-size: 4vw;
		line-height: 4vw
	}
}

@media (max-width:680px) {
	.module-featuredDistributorCyphers .cypher_featured .cypher_super.style02,.module-featuredDistributorHome .cypher_featured .cypher_super.style02 {
		font-size: .6em;
		line-height: 50px
	}
}

.module-featuredDistributorCyphers .cypher_label,.module-featuredDistributorHome .cypher_label {
	font-family: PT Serif;
	font-style: italic;
	font-size: 18px;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	font-weight: 100;
	max-width: 200px;
	display: inline-block
}

body:not(.iOS):not(.criOS) .module-featuredDistributorCyphers.appear .cypher,body:not(.iOS):not(.criOS) .module-featuredDistributorCyphers.appear .module_content,body:not(.iOS):not(.criOS) .module-featuredDistributorCyphers.appear .module_intro,body:not(.iOS):not(.criOS) .module-featuredDistributorCyphers.appear .module_intro+.link-arrow,body:not(.iOS):not(.criOS) .module-featuredDistributorHome.appear .cypher,body:not(.iOS):not(.criOS) .module-featuredDistributorHome.appear .module_content,body:not(.iOS):not(.criOS) .module-featuredDistributorHome.appear .module_intro,body:not(.iOS):not(.criOS) .module-featuredDistributorHome.appear .module_intro+.link-arrow {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateX(0) translateY(0) translateZ(0);
	-webkit-transform: translateX(0) translateY(0) translateZ(0);
	-ms-transform: translateX(0) translateY(0) translateZ(0)
}

@media only screen and (min-width:1542px) {
	.module-featuredDistributorCyphers .column-cyphers,.module-featuredDistributorHome .column-cyphers {
		height: calc(100% + 103px + 108px);
		padding: 220px 0 108px;
		margin: -103px 0 -108px;
		width: 21.8220339%
	}

	.module-featuredDistributorCyphers .module_content,.module-featuredDistributorHome .module_content {
		margin-top: 0
	}

	.module-featuredDistributorCyphers .cypher_featured+*,.module-featuredDistributorCyphers .cypher_featured+.cypher_label,.module-featuredDistributorHome .cypher_featured+*,.module-featuredDistributorHome .cypher_featured+.cypher_label {
		margin-top: .7777777777777778em
	}

	.module-featuredDistributorCyphers .cypher_label,.module-featuredDistributorHome .cypher_label {
		font-size: 1em;
		line-height: 1.5555555555555556em
	}
}

@media only screen and (max-width:1024px) {
	.module-featuredDistributorCyphers,.module-featuredDistributorHome {
		padding-bottom: 0
	}

	.module-featuredDistributorCyphers .module_info,.module-featuredDistributorHome .module_info {
		margin-right: 0;
		margin-bottom: 62px;
		width: 100%;
		min-height: 0
	}

	.module-featuredDistributorCyphers .column-cyphers,.module-featuredDistributorHome .column-cyphers {
		display: block;
		width: auto;
		position: relative;
		margin: 0 -44px;
		padding: 57px 44px 60px;
		letter-spacing: -5px
	}

	.module-featuredDistributorCyphers .cypher,.module-featuredDistributorHome .cypher {
		display: inline-block;
		width: 30%;
		margin-right: 3%;
		vertical-align: top;
		letter-spacing: 0
	}

	.module-featuredDistributorCyphers .cypher:last-child,.module-featuredDistributorHome .cypher:last-child {
		margin-right: 0
	}

	.module-featuredDistributorCyphers .cypher_featured,.module-featuredDistributorHome .cypher_featured {
		font-size: 5em;
		line-height: 1em
	}

	.module-featuredDistributorCyphers .cypher_featured+*,.module-featuredDistributorCyphers .cypher_featured+.cypher_label,.module-featuredDistributorHome .cypher_featured+*,.module-featuredDistributorHome .cypher_featured+.cypher_label {
		margin-top: .9333333333333333em
	}

	.module-featuredDistributorCyphers .cypher_featured {
		font-size: 8vw
	}
}

@media only screen and (max-width:800px) {
	.module-featuredDistributorCyphers,.module-featuredDistributorHome {
		padding-bottom: 0
	}

	.module-featuredDistributorCyphers .module-content_block,.module-featuredDistributorHome .module-content_block {
		margin-top: 20px
	}

	.module-featuredDistributorCyphers .module_content,.module-featuredDistributorHome .module_content {
		margin-top: 50px
	}

	.module-featuredDistributorCyphers .module_info,.module-featuredDistributorHome .module_info {
		margin-right: 0;
		margin-bottom: 62px
	}

	.module-featuredDistributorCyphers .column-cyphers,.module-featuredDistributorHome .column-cyphers {
		display: block;
		width: auto;
		position: relative;
		margin: 0 -44px;
		padding: 24px 44px 60px;
		letter-spacing: -5px
	}

	.module-featuredDistributorCyphers .cypher,.module-featuredDistributorHome .cypher {
		display: inline-block;
		width: 30%;
		margin-right: 3%;
		vertical-align: top;
		letter-spacing: 0
	}

	.module-featuredDistributorCyphers .cypher:last-child,.module-featuredDistributorHome .cypher:last-child {
		margin-right: 0
	}

	.module-featuredDistributorCyphers .content_cypher,.module-featuredDistributorHome .content_cypher {
		display: block
	}

	.module-featuredDistributorCyphers .cypher_featured,.module-featuredDistributorHome .cypher_featured {
		font-size: 5em;
		line-height: 1em
	}

	.module-featuredDistributorCyphers .cypher_featured+*,.module-featuredDistributorCyphers .cypher_featured+.cypher_label,.module-featuredDistributorHome .cypher_featured+*,.module-featuredDistributorHome .cypher_featured+.cypher_label {
		margin-top: .7333333333333333em
	}

	.module-featuredDistributorCyphers .cypher_featured {
		font-size: 60px
	}
}

@media only screen and (max-width:680px) {
	.module-featuredDistributorCyphers .module-content_block,.module-featuredDistributorHome .module-content_block {
		margin-top: 15px
	}

	.module-featuredDistributorCyphers .module_info,.module-featuredDistributorHome .module_info {
		margin-bottom: 40px
	}

	.module-featuredDistributorCyphers .module_content,.module-featuredDistributorHome .module_content {
		margin-top: 20px
	}

	.module-featuredDistributorCyphers .column-cyphers,.module-featuredDistributorHome .column-cyphers {
		padding: 9px 44px 10px
	}

	.module-featuredDistributorCyphers .cypher,.module-featuredDistributorHome .cypher {
		width: 100%
	}

	.module-featuredDistributorCyphers .cypher_label,.module-featuredDistributorHome .cypher_label {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module-featuredDistributorCyphers .cypher_featured {
		font-size: 5.555555555555555em
	}
}

@media only screen and (max-width:600px) {
	.module-featuredDistributorCyphers .column-cyphers,.module-featuredDistributorHome .column-cyphers {
		margin: 0 -15px;
		padding: 9px 15px 10px
	}
}

.module-homeFeaturedContent {
	width: 100%;
	height: 0;
	letter-spacing: -4.5px;
	padding-top: 0;
	padding-bottom: 0;
	position: absolute;
	text-align: right;
	z-index: 4;
	transform: translate3d(0,-100%,0);
	-webkit-transform: translate3d(0,-100%,0);
	-ms-transform: translate3d(0,-100%,0)
}

@media only screen and (max-width:1542px) {
	.module-homeFeaturedContent {
		height: auto
	}
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent {
	transition-duration: 0ms
}

.module-homeFeaturedContent .module_inner {
	display: inline;
	max-width: 1542px;
	margin: 0 auto;
	text-align: right
}

@media only screen and (max-width:1542px) {
	.module-homeFeaturedContent .module_inner {
		display: block
	}
}

.module-homeFeaturedContent .module_inner .content-modules {
	display: inline-block;
	text-align: left;
	max-width: 1542px
}

@media only screen and (max-width:1542px) {
	.module-homeFeaturedContent .module_inner .content-modules {
		display: inline-block
	}
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent {
	display: inline
}

@media only screen and (max-width:1542px) {
	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent {
		display: block;
		top: 0!important;
		text-align: right
	}
}

@media only screen and (max-width:1024px) {
	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent {
		text-align: left
	}
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div:first-child,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div:last-child {
	width: 100%;
	text-align: left
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div {
	min-height: 300px
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translate3d(0,10px,0);
	-webkit-transform: translate3d(0,10px,0);
	-ms-transform: translate3d(0,10px,0)
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div:first-child {
	width: calc(46.63551402% + 6.72897196% - 1px);
	margin-right: 0
}

body:not(.iOS):not(.criOS).noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div:first-child {
	transition: opacity .32s ease-out .5s
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div:last-child {
	width: calc(46.63551402% + 70px + 1px);
	margin-right: -70px
}

body:not(.iOS):not(.criOS).noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div:last-child {
	transition: opacity .32s ease-out .82s
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .content_inner {
	position: relative
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .event_icon {
	z-index: 9;
	position: absolute;
	top: -10px;
	right: -9px;
	width: 45px!important;
	height: 45px;
	text-align: right
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .event_icon a {
	display: block;
	width: 45px;
	height: 45px;
	padding: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	transition: opacity .22s ease-out;
	-webkit-transition: opacity .22s ease-out;
	-moz-transition: opacity .22s ease-out;
	-ms-transition: opacity .22s ease-out;
	-o-transition: opacity .22s ease-out
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .event_icon a:hover {
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .event_icon img {
	width: 25px;
	height: 25px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .bottom_text,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .bottom_text span,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .content_link,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .section_link {
	display: block
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .module-newsAndEvents_calendarText {
	font-size: .7222222222222222em;
	font-style: italic;
	line-height: 24px;
	display: block
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small {
	width: auto;
	max-width: none;
	text-align: center;
	color: #333;
	border: 1px solid #333
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small:after {
	background-color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small:before {
	background-color: #23A9EA
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small .button-small {
	position: absolute;
	min-width: 0;
	width: 50%;
	margin-top: 0;
	border-width: 0 1px 0 0
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small .button-small+.button-small {
	border-width: 0
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small+.button-small {
	border-left: none
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .register_link {
	color: #fff;
	border: 1px solid #23A9EA;
	z-index: 1
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .register_link:after {
	background-color: #23A9EA
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .register_link:before {
	background-color: #062c4a
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .register_link {
	font-family: Montserrat;
	font-size: .6111111111111112rem;
	line-height: 1.5454545454545454em;
	font-weight: 800;
	letter-spacing: .06363636363636em;
	text-transform: uppercase;
	position: relative;
	text-align: center;
	padding: 7px 12px;
	margin-top: 20px;
	width: 100%;
	transition: color .2s ease-out,border-color .2s ease-out,transform .2s ease-out
}

@media only screen and (max-width:1084px) {
	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .register_link {
		min-width: 0
	}
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small:before,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .register_link:before {
	content: "";
	display: block;
	position: absolute;
	width: 0;
	height: 100%;
	top: 0;
	left: 50%;
	right: 50%;
	z-index: -1;
	transition: width .2s ease-out,left .2s ease-out,right .2s ease-out
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small:after,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .register_link:after {
	content: "";
	display: block;
	position: absolute;
	width: auto;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	z-index: -2
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small:hover,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .register_link:hover {
	color: #fff;
	border-color: #23A9EA
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .button-small:hover:before,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .register_link:hover:before {
	width: 100%;
	left: 0;
	right: 0
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 {
	position: relative;
	letter-spacing: 0;
	display: inline-block;
	vertical-align: top;
	background-size: cover;
	padding: 40px 30px;
	color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02>a {
	display: block;
	color: #fff
}

body:not(.iOS):not(.criOS).noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a,body:not(.iOS):not(.criOS).noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02>a {
	transition: opacity .2s ease-out
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a .bottom_link,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02>a .bottom_link {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.272727272727273em;
	letter-spacing: .06363636363636em;
	font-weight: 800;
	text-transform: uppercase;
	position: absolute;
	bottom: 29px;
	right: 30px
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a .bottom_link,body:not(.iOS):not(.criOS) .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02>a .bottom_link {
	transition: right .2s ease-out,opacity .2s ease-out
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a .bottom_link:after,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02>a .bottom_link:after {
	content: "\e617";
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	font-size: 1em;
	position: relative;
	right: -10px;
	top: 1px
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a .bottom_link:after,body:not(.iOS):not(.criOS) .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02>a .bottom_link:after {
	transition: right .2s ease-out
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a:hover,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02>a:hover {
	color: #fff
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a:hover .bottom_link:after,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02>a:hover .bottom_link:after {
	right: -13px
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img {
	padding: 0
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a {
	width: 100%;
	height: 100%
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img>a:hover .link-arrow:after {
	transform: translateX(5px) translateZ(0);
	-webkit-transform: translateX(5px) translateZ(0);
	-ms-transform: translateX(5px) translateZ(0)
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img div {
	z-index: 2;
	position: relative;
	width: 100%;
	height: 100%;
	padding: 40px 30px
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-arrow,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-external {
	z-index: 2;
	position: absolute;
	bottom: 40px;
	right: 30px;
	color: #fff
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-arrow:hover,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-external:hover {
	color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.4)
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 {
	letter-spacing: 0;
	display: inline-block;
	vertical-align: top;
	color: #fff;
	padding: 40px;
	background-color: #23A9EA
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 a {
	color: #fff
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 a:hover {
	color: #809fb7
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .small_text,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 a .big_text,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 a .info_text,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 a:hover .big_text,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 a:hover .info_text {
	color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .bottom_text:before {
	background-color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .register_link {
	color: #333;
	border-color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .register_link:before {
	background-color: #062c4a
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .register_link:after {
	background-color: #fff
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .register_link:hover {
	color: #fff;
	border-color: #003e6f
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .button-small {
	color: #fff;
	border-color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .button-small:before {
	background-color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .button-small:after {
	background-color: transparent
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01 .button-small:hover {
	border-color: #fff;
	color: #333
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01+.bg_style01 {
	background-color: #003e6f
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 {
	letter-spacing: 0;
	display: inline-block;
	vertical-align: top;
	padding: 40px;
	background-color: #fff;
	color: #333
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 a {
	color: #333
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 a.tag_link:hover {
	color: #809fb7
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 a .big_text,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 a .info_text,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 a.tag_link:hover .big_text,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 a.tag_link:hover .info_text {
	color: #333
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .bottom_text {
	color: #707070
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .tag_link,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .tag_link p {
	color: #23A9EA;
	transition: color .2s ease-out;
	-webkit-transition: color .2s ease-out;
	-moz-transition: color .2s ease-out;
	-ms-transition: color .2s ease-out;
	-o-transition: color .2s ease-out
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .tag_link:hover,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .tag_link p:hover {
	color: #809fb7
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .register_link {
	color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .button-small.button-ical:before {
	background-color: #bc5755
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .button-small.button-ical:hover {
	color: #fff;
	border-color: #bc5755
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .button-small.button-ics:before {
	background-color: #3e78bf
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02 .button-small.button-ics:hover {
	color: #fff;
	border-color: #3e78bf
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02+.bg_style02 {
	background-color: #fafafb
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02>a:hover>div:not(.module_inner) {
	color: #333
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 {
	letter-spacing: 0;
	display: inline-block;
	vertical-align: top;
	padding: 40px;
	background-repeat: no-repeat;
	background-size: cover;
	color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03:before,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04:before {
	content: "";
	z-index: 0;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background-color: #000;
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .content_inner,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .content_inner {
	position: relative
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link),.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link) {
	color: #fff
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link),body:not(.iOS):not(.criOS) .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link) {
	transition: color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link):hover,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link):hover {
	color: #fff;
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .small_text,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link) .big_text,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link) .info_text,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .small_text,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link) .big_text,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link) .info_text,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link):hover .big_text,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link):hover .info_text,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link):hover .big_text,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link):hover .info_text {
	color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .bottom_text:before,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .bottom_text:before {
	background-color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .register_link,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .register_link {
	color: #333;
	border-color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .register_link:before,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .register_link:before {
	background-color: #062c4a
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .register_link:after,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .register_link:after {
	background-color: #fff
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .register_link:hover,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .register_link:hover {
	color: #fff;
	border-color: #062c4a
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .button-small,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .button-small {
	color: #fff;
	border-color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .button-small:before,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .button-small:before {
	background-color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .button-small:after,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .button-small:after {
	background-color: transparent
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style03 .button-small:hover,.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .button-small:hover {
	border-color: #fff;
	color: #333
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 {
	background-color: #20a68c
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04:before {
	display: none
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .link-arrow {
	position: absolute;
	bottom: 40px;
	right: 40px;
	color: #fff
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .tag_link {
	color: #23A9EA
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div a {
	display: inline-block;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div a {
	transition: color .2s ease-out,border-color .2s ease-out,transform .2s ease-out
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div a.section_link+* {
	margin-top: 15px
}

.noTouchDevice .module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div a:hover {
	color: #23A9EA
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div p,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div p+p {
	margin: 0
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .title_text {
	font-size: .7222222222222222em;
	line-height: 1.8461538461538463em;
	font-weight: 400;
	font-style: italic
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .title_text+.big_text {
	margin-top: .5357142857142857em
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .title_text+.middle_text {
	margin-top: 1em
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .big_text {
	font-family: Montserrat;
	font-size: 1.5555555555555556em;
	line-height: 1.3571428571428572em;
	letter-spacing: .00892857142857em;
	font-weight: 800;
	text-transform: uppercase
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .middle_text {
	font-family: Montserrat;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em;
	font-weight: 800;
	text-transform: uppercase
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .middle_text+.info_text {
	margin-top: .8666666666666667em;
	max-height: 100px;
	overflow: hidden
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .info_text {
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	margin-top: .7333333333333333em
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .small_text {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.5454545454545454em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: .7272727272727273em;
	color: #707070
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .bottom_text {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 1.6363636363636365em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 2.727272727272727em
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .bottom_text:before {
	content: "";
	width: 31px;
	height: 1px;
	position: relative;
	top: -8px;
	display: block;
	background: #333;
	opacity: .3
}

.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .bottom_text+.module-newsAndEvents_calendarText {
	margin-top: 12px
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent.appear {
	transform: translate3d(0,-100%,0);
	transform: translateY(-100%);
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%)
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent.appear .module_inner .content-modules .content_FeaturedContent>div {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent.appear_eventos {
	transform: translateZ(0);
	transform: translateY(0);
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0)
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent.appear_eventos .module_inner .content-modules .content_FeaturedContent>div {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module-homeFeaturedContent+.module-bg2 {
	border-top: 1px solid #ebebed
}

@media only screen and (min-width:1542px) {
	.module-homeFeaturedContent {
		padding: 0 70px
	}

	.module-homeFeaturedContent .module_inner .content-modules {
		width: 100%;
		text-align: right
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div:first-child {
		width: 26.05932%
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div:last-child {
		width: 21.8220339%;
		margin-right: 0
	}
}

@media only screen and (max-width:1024px) {
	.module-homeFeaturedContent {
		padding: 0 70px
	}

	.module-homeFeaturedContent,body:not(.iOS):not(.criOS) .module-homeFeaturedContent {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0)
	}

	.module-homeFeaturedContent .module_inner .content-modules {
		display: block;
		width: auto;
		margin: 0 -70px
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div:first-child,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent>div:last-child {
		width: 50%
	}

	.module-homeFeaturedContent.appear,body:not(.iOS):not(.criOS) .module-homeFeaturedContent.appear {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0)
	}
}

@media only screen and (max-width:820px) {
	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img {
		padding: 0
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img div {
		padding: 71px 40px 60px
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img .bottom_link {
		bottom: 49px
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .content_link {
		margin-top: 6px
	}
}

@media only screen and (max-width:600px) {
	.module-homeFeaturedContent {
		padding: 0
	}

	.module-homeFeaturedContent .module_inner .content-modules {
		width: auto;
		margin: 0
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div a.section_link+* {
		margin-top: 0
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div a.content_link+* {
		margin-top: 4px
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div:first-child,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div:last-child {
		width: 100%
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style01,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style02,.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 {
		padding: 30px 15px
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_style04 .link-arrow {
		position: relative;
		bottom: 0;
		right: 0
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img {
		padding: 0
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img .bottom_link {
		position: absolute;
		bottom: 22px;
		right: 40px;
		margin-top: 0;
		margin-bottom: 0
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img .bottom_link:hover {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0)
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img div {
		padding: 30px 15px
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-arrow {
		position: relative;
		right: 0;
		bottom: 0
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .big_text {
		font-size: 1.3888888888888888em;
		line-height: 1.52em;
		letter-spacing: .01em
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .middle_text {
		font-size: .7222222222222222em;
		line-height: 1.6153846153846154em;
		letter-spacing: .01923076923077em
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .middle_text+.info_text {
		margin-top: .8666666666666667em
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .info_text {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em;
		letter-spacing: 0;
		margin-top: .5714285714285714em
	}

	.module-homeFeaturedContent .module_inner .content-modules .content_FeaturedContent div .small_text {
		font-size: .5555555555555556em
	}

	.module-homeFeaturedContent.appear {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0)
	}
}

.module-homeFeaturedContent-ls {
	padding: 0;
	width: 100%;
	height: 0;
	letter-spacing: -4.5px;
	padding-top: 0;
	padding-bottom: 0;
	position: absolute;
	text-align: right;
	z-index: 4;
	transform: translate3d(0,-100%,0);
	-webkit-transform: translate3d(0,-100%,0);
	-ms-transform: translate3d(0,-100%,0)
}

@media only screen and (max-width:1542px) {
	.module-homeFeaturedContent-ls {
		height: auto
	}
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls {
	transition-duration: 0ms
}

.module-homeFeaturedContent-ls .module_inner {
	display: block;
	width: 100%;
	max-width: 1542px;
	margin: 0 auto;
	text-align: right
}

@media only screen and (max-width:1542px) {
	.module-homeFeaturedContent-ls .module_inner {
		display: block
	}
}

.module-homeFeaturedContent-ls .module_inner .content-modules {
	display: inline-block;
	text-align: right;
	max-width: 1542px
}

@media only screen and (max-width:1542px) {
	.module-homeFeaturedContent-ls .module_inner .content-modules {
		display: inline-block;
		margin-right: 0
	}
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent {
	display: block;
	width: 100%
}

@media only screen and (max-width:1542px) {
	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent {
		display: block;
		top: 0!important
	}
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div:first-child,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div:last-child {
	width: 100%;
	text-align: left
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div {
	min-height: 100px
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translate3d(0,10px,0);
	-webkit-transform: translate3d(0,10px,0);
	-ms-transform: translate3d(0,10px,0)
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div:first-child {
	width: 100%;
	margin-right: 0
}

body:not(.iOS):not(.criOS).noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div:first-child {
	transition: opacity .32s ease-out .5s
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div:last-child {
	width: 100%;
	margin-right: -70px
}

body:not(.iOS):not(.criOS).noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div:last-child {
	transition: opacity .32s ease-out .82s
}

@media only screen and (max-width:600px) {
	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div {
		height: auto!important
	}
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .content_inner {
	position: relative
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .event_icon {
	z-index: 9;
	position: absolute;
	top: -10px;
	right: -9px;
	width: 45px!important;
	height: 45px;
	text-align: right
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .event_icon a {
	display: block;
	width: 45px;
	height: 45px;
	padding: 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	transition: opacity .22s ease-out;
	-webkit-transition: opacity .22s ease-out;
	-moz-transition: opacity .22s ease-out;
	-ms-transition: opacity .22s ease-out;
	-o-transition: opacity .22s ease-out
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .event_icon a:hover {
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .event_icon img {
	width: 25px;
	height: 25px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .bottom_text,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .bottom_text span,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .content_link,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .section_link {
	display: block
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .module-newsAndEvents_calendarText {
	font-size: .7222222222222222em;
	font-style: italic;
	line-height: 24px;
	display: block
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small {
	width: auto;
	max-width: none;
	text-align: center;
	color: #333;
	border: 1px solid #333
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small:after {
	background-color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small:before {
	background-color: #23A9EA
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small .button-small {
	position: absolute;
	min-width: 0;
	width: 50%;
	margin-top: 0;
	border-width: 0 1px 0 0
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small .button-small+.button-small {
	border-width: 0
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small+.button-small {
	border-left: none
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .register_link {
	color: #fff;
	border: 1px solid #23A9EA;
	z-index: 1
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .register_link:after {
	background-color: #23A9EA
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .register_link:before {
	background-color: #062c4a
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .register_link {
	font-family: Montserrat;
	font-size: .6111111111111112rem;
	line-height: 1.5454545454545454em;
	font-weight: 800;
	letter-spacing: .06363636363636em;
	text-transform: uppercase;
	position: relative;
	text-align: center;
	padding: 7px 12px;
	margin-top: 20px;
	width: 100%;
	transition: color .2s ease-out,border-color .2s ease-out,transform .2s ease-out
}

@media only screen and (max-width:1084px) {
	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .register_link {
		min-width: 0
	}
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small:before,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .register_link:before {
	content: "";
	display: block;
	position: absolute;
	width: 0;
	height: 100%;
	top: 0;
	left: 50%;
	right: 50%;
	z-index: -1;
	transition: width .2s ease-out,left .2s ease-out,right .2s ease-out
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small:after,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .register_link:after {
	content: "";
	display: block;
	position: absolute;
	width: auto;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	z-index: -2
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small:hover,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .register_link:hover {
	color: #fff;
	border-color: #23A9EA
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .button-small:hover:before,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .register_link:hover:before {
	width: 100%;
	left: 0;
	right: 0
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 {
	position: relative;
	letter-spacing: 0;
	display: inline-block;
	vertical-align: top;
	background-size: cover;
	padding: 40px 30px;
	color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02>a {
	display: block;
	color: #fff
}

body:not(.iOS):not(.criOS).noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a,body:not(.iOS):not(.criOS).noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02>a {
	transition: opacity .2s ease-out
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a .bottom_link,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02>a .bottom_link {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.272727272727273em;
	letter-spacing: .06363636363636em;
	font-weight: 800;
	text-transform: uppercase;
	position: absolute;
	bottom: 29px;
	right: 30px
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a .bottom_link,body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02>a .bottom_link {
	transition: right .2s ease-out,opacity .2s ease-out
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a .bottom_link:after,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02>a .bottom_link:after {
	content: "\e617";
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	font-size: 1em;
	position: relative;
	right: -10px;
	top: 1px
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a .bottom_link:after,body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02>a .bottom_link:after {
	transition: right .2s ease-out
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a:hover,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02>a:hover {
	color: #fff
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a:hover .bottom_link:after,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02>a:hover .bottom_link:after {
	right: -13px
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img {
	padding: 0
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a {
	width: 100%;
	height: 100%
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img>a:hover .link-arrow:after {
	transform: translateX(5px) translateZ(0);
	-webkit-transform: translateX(5px) translateZ(0);
	-ms-transform: translateX(5px) translateZ(0)
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img div {
	z-index: 2;
	position: relative;
	width: 100%;
	height: 100%;
	padding: 40px 30px
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-arrow,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-external {
	z-index: 2;
	position: absolute;
	bottom: 40px;
	right: 30px;
	color: #fff
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-arrow:hover,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-external:hover {
	color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.4)
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 {
	letter-spacing: 0;
	display: inline-block;
	vertical-align: top;
	color: #fff;
	padding: 40px;
	background-color: #23A9EA
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 a {
	color: #fff
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 a:hover {
	color: #809fb7
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .small_text,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 a .big_text,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 a .info_text,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 a:hover .big_text,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 a:hover .info_text {
	color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .bottom_text:before {
	background-color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .register_link {
	color: #333;
	border-color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .register_link:before {
	background-color: #062c4a
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .register_link:after {
	background-color: #fff
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .register_link:hover {
	color: #fff;
	border-color: #003e6f
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .button-small {
	color: #fff;
	border-color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .button-small:before {
	background-color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .button-small:after {
	background-color: transparent
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01 .button-small:hover {
	border-color: #fff;
	color: #333
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01+.bg_style01 {
	background-color: #003e6f
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 {
	letter-spacing: 0;
	display: block;
	vertical-align: top;
	padding: 40px;
	background-color: #fff;
	color: #333
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 a {
	color: #333
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 a.tag_link:hover {
	color: #809fb7
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 a .big_text,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 a .info_text,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 a.tag_link:hover .big_text,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 a.tag_link:hover .info_text {
	color: #333
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .bottom_text {
	color: #707070
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .tag_link,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .tag_link p {
	color: #23A9EA;
	transition: color .2s ease-out;
	-webkit-transition: color .2s ease-out;
	-moz-transition: color .2s ease-out;
	-ms-transition: color .2s ease-out;
	-o-transition: color .2s ease-out
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .tag_link:hover,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .tag_link p:hover {
	color: #809fb7
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .register_link {
	color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .button-small.button-ical:before {
	background-color: #bc5755
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .button-small.button-ical:hover {
	color: #fff;
	border-color: #bc5755
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .button-small.button-ics:before {
	background-color: #3e78bf
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02 .button-small.button-ics:hover {
	color: #fff;
	border-color: #3e78bf
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02+.bg_style02 {
	background-color: #fafafb
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02>a:hover>div:not(.module_inner) {
	color: #333
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 {
	letter-spacing: 0;
	display: inline-block;
	vertical-align: top;
	padding: 40px;
	background-repeat: no-repeat;
	background-size: cover;
	color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03:before,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04:before {
	content: "";
	z-index: 0;
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background-color: #000;
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .content_inner,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .content_inner {
	position: relative
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link),.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link) {
	color: #fff
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link),body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link) {
	transition: color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link):hover,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link):hover {
	color: #fff;
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .small_text,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link) .big_text,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link) .info_text,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .small_text,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link) .big_text,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link) .info_text,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link):hover .big_text,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 a:not(.button-small):not(.register_link):hover .info_text,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link):hover .big_text,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 a:not(.button-small):not(.register_link):hover .info_text {
	color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .bottom_text:before,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .bottom_text:before {
	background-color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .register_link,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .register_link {
	color: #333;
	border-color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .register_link:before,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .register_link:before {
	background-color: #062c4a
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .register_link:after,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .register_link:after {
	background-color: #fff
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .register_link:hover,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .register_link:hover {
	color: #fff;
	border-color: #062c4a
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .button-small,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .button-small {
	color: #fff;
	border-color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .button-small:before,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .button-small:before {
	background-color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .button-small:after,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .button-small:after {
	background-color: transparent
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style03 .button-small:hover,.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .button-small:hover {
	border-color: #fff;
	color: #333
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 {
	background-color: #20a68c
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04:before {
	display: none
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .link-arrow {
	position: absolute;
	bottom: 40px;
	right: 40px;
	color: #fff
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .tag_link {
	color: #23A9EA
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div a {
	display: inline-block;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div a {
	transition: color .2s ease-out,border-color .2s ease-out,transform .2s ease-out
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div a.section_link+* {
	margin-top: 15px
}

.noTouchDevice .module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div a:hover {
	color: #23A9EA
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div p,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div p+p {
	margin: 0
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .title_text {
	font-size: .7222222222222222em;
	line-height: 1.8461538461538463em;
	font-weight: 400;
	font-style: italic
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .title_text+.big_text {
	margin-top: .5357142857142857em
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .title_text+.middle_text {
	margin-top: 1em
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .big_text {
	font-family: Montserrat;
	font-size: 1.5555555555555556em;
	line-height: 1.3571428571428572em;
	letter-spacing: .00892857142857em;
	font-weight: 800;
	text-transform: uppercase
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .middle_text {
	font-family: Montserrat;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em;
	font-weight: 800;
	text-transform: uppercase
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .middle_text+.info_text {
	margin-top: .8666666666666667em;
	max-height: 100px;
	overflow: hidden
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .info_text {
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	margin-top: .7333333333333333em
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .small_text {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.5454545454545454em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: .7272727272727273em;
	color: #707070
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .bottom_text {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 1.6363636363636365em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 2.727272727272727em
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .bottom_text:before {
	content: "";
	width: 31px;
	height: 1px;
	position: relative;
	top: -8px;
	display: block;
	background: #333;
	opacity: .3
}

.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .bottom_text+.module-newsAndEvents_calendarText {
	margin-top: 12px
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls.appear {
	transform: translate3d(0,-100%,0);
	transform: translateY(-100%);
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%)
}

body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls.appear .module_inner .content-modules .content_FeaturedContent>div {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module-homeFeaturedContent-ls+.module-bg2 {
	border-top: 1px solid #ebebed
}

@media only screen and (min-width:1542px) {
	.module-homeFeaturedContent-ls {
		padding: 0 70px
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules {
		width: 100%;
		text-align: right
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div:first-child {
		width: 100%
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div:last-child {
		width: 100%;
		margin-right: 0
	}
}

@media only screen and (max-width:1024px) {
	.module-homeFeaturedContent-ls {
		padding: 0 70px;
		position: relative
	}

	.module-homeFeaturedContent-ls,body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0)
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules {
		display: block;
		width: auto;
		margin: 0 -70px
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div:first-child,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent>div:last-child {
		width: 100%
	}

	.module-homeFeaturedContent-ls.appear,body:not(.iOS):not(.criOS) .module-homeFeaturedContent-ls.appear {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0)
	}
}

@media only screen and (max-width:820px) {
	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img {
		padding: 0
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img div {
		padding: 71px 40px 60px
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img .bottom_link {
		bottom: 49px
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .content_link {
		margin-top: 6px
	}
}

@media only screen and (max-width:600px) {
	.module-homeFeaturedContent-ls {
		padding: 0
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules {
		width: auto;
		margin: 0
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div a.section_link+* {
		margin-top: 0
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div a.content_link+* {
		margin-top: 4px
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div:first-child,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div:last-child {
		width: 100%
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style01,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style02,.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 {
		padding: 30px 15px
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_style04 .link-arrow {
		position: relative;
		bottom: 0;
		right: 0
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img {
		padding: 0
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img .bottom_link {
		position: absolute;
		bottom: 22px;
		right: 40px;
		margin-top: 0;
		margin-bottom: 0
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img .bottom_link:hover {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0)
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img div {
		padding: 30px 15px
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div.bg_img div .link-arrow {
		position: relative;
		right: 0;
		bottom: 0
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .big_text {
		font-size: 1.3888888888888888em;
		line-height: 1.52em;
		letter-spacing: .01em
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .middle_text {
		font-size: .7222222222222222em;
		line-height: 1.6153846153846154em;
		letter-spacing: .01923076923077em
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .middle_text+.info_text {
		margin-top: .8666666666666667em
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .info_text {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em;
		letter-spacing: 0;
		margin-top: .5714285714285714em
	}

	.module-homeFeaturedContent-ls .module_inner .content-modules .content_FeaturedContent div .small_text {
		font-size: .5555555555555556em
	}

	.module-homeFeaturedContent-ls.appear {
		transform: translateZ(0);
		-webkit-transform: translateZ(0);
		-ms-transform: translateZ(0)
	}
}

.module-newsAndEvents {
	z-index: 1;
	position: relative
}

.module-newsAndEvents .module_inner+.linkBox {
	margin-top: 40px
}

.module-newsAndEvents .module_inner {
	position: relative
}

.module-newsAndEvents .module_inner+.footerModule {
	margin-top: 0
}

@media only screen and (max-width:820px) {
	.module-newsAndEvents .module_inner+.footerModule {
		margin-top: 0
	}
}

@media only screen and (max-width:600px) {
	.module-newsAndEvents .module_inner+.footerModule {
		margin-top: 60px
	}
}

.module-newsAndEvents .content_inner,.module-newsAndEvents .gridContent {
	width: 100%;
	padding-right: 1px;
	overflow: visible
}

.module-newsAndEvents .content_inner.content_inner,.module-newsAndEvents .gridContent.content_inner {
	position: relative
}

.module-newsAndEvents .module-countable_news {
	height: auto;
	line-height: 33px;
	font-size: .65rem;
	margin-bottom: 15px
}

.module-newsAndEvents .module-countable_news .counted_item_wrapper {
	display: inline-block
}

.module-newsAndEvents .module-countable_news a {
	cursor: default
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable {
	display: none;
	color: #333;
	border: 1px solid transparent;
	letter-spacing: .05em;
	padding: 4px 20px 2px;
	font-weight: 700;
	min-width: 0;
	width: auto
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable[data-status] {
	display: inline-table
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable>i {
	font-size: 1.25em
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable .post-like,.module-newsAndEvents .module-countable_news a.counted_likes_likable .pre-like {
	display: none
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable[data-status=pre-like] {
	cursor: pointer
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable[data-status=pre-like] * {
	color: #fff
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable[data-status=pre-like] .pre-like {
	display: inline
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable[data-status=post-like] {
	border-color: #ccc
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable[data-status=post-like]>span {
	color: #333!important
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable[data-status=post-like]:after {
	display: none
}

.module-newsAndEvents .module-countable_news a.counted_likes_likable[data-status=post-like] .post-like {
	display: inline
}

.module-newsAndEvents .module-countable_news .counted_item {
	display: inline-table;
	position: relative;
	font-family: Montserrat;
	font-size: .8em;
	line-height: 2.6em;
	text-transform: uppercase;
	margin-right: 20px
}

.module-newsAndEvents .module-countable_news .counted_item i {
	padding-right: 5px;
	font-size: 1.75em;
	line-height: 0
}

.module-newsAndEvents .module-countable_news .counted_item i.icon-eye {
	font-size: 2.25em
}

.module-newsAndEvents .module-countable_news .counted_item>i,.module-newsAndEvents .module-countable_news .counted_item>span {
	display: table-cell;
	vertical-align: middle
}

.module-newsAndEvents .module-countable_news .counted_item:last-child {
	margin-right: 0
}

.module-newsAndEvents .module-countable_news .counted_item:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.module-newsAndEvents .module_content {
	letter-spacing: -5px;
	position: relative;
	overflow-y: visible;
	transition: height .6s ease-out
}

.module-newsAndEvents .module_content .section_link+.taxonomy-image+.content_link {
	margin-top: 30px
}

.module-newsAndEvents .module_content .taxonomy-image {
	position: absolute;
	margin-top: 0!important;
	top: 0;
	right: 0
}

.noTouchDevice .module-newsAndEvents .module_content .taxonomy-image:hover img {
	opacity: .5
}

.module-newsAndEvents .module_content .taxonomy-image img {
	width: 25px;
	height: 25px;
	opacity: 1;
	transition: opacity .25s ease-out
}

.module-newsAndEvents .module_content .taxonomy-image+.content_link {
	margin-top: 40px
}

.module-newsAndEvents .module_content .module-eventsAndTags_event {
	position: relative;
	z-index: 1
}

.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner .section_link,.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner p,.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner .section_link,.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner p {
	color: #fff
}

.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner .register_link,.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner .register_link {
	color: #333;
	border-color: #fff
}

.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner .register_link:before,.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner .register_link:before {
	background-color: #062c4a
}

.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner .register_link:after,.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner .register_link:after {
	background-color: #fff
}

.noTouchDevice .module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner .register_link:hover,.noTouchDevice .module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner .register_link:hover {
	color: #fff;
	border-color: #062c4a
}

.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner .button-small,.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner .button-small {
	color: #fff;
	border-color: #fff
}

.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner .button-small:before,.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner .button-small:before {
	background-color: #fff
}

.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner .button-small:after,.module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner .button-small:after {
	background-color: transparent
}

.noTouchDevice .module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style01 .content_inner .button-small:hover,.noTouchDevice .module-newsAndEvents .module_content .module-eventsAndTags_event.bg_style03 .content_inner .button-small:hover {
	border-color: #fff;
	color: #333
}

.module-newsAndEvents .module_content>div {
	margin-bottom: 40px;
	display: inline-block;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transition: padding .2s ease-out,opacity .3s ease-out .3s
}

.module-newsAndEvents .module_content div.news_content.bg_img {
	z-index: 0
}

.module-newsAndEvents .module_content div:not(.button-small) {
	display: inline-block;
	vertical-align: top;
	letter-spacing: 0;
	background-size: cover;
	transition: none;
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none
}

body:not(.iOS):not(.criOS) .module-newsAndEvents .module_content div:not(.button-small) {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translate3d(0,-10px,990);
	-webkit-transform: translate3d(0,-10px,990);
	-ms-transform: translate3d(0,-10px,990);
	transition: transform .22s ease-out .2s,opacity .22s ease-out .2s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents .module_content div:not(.button-small)+div {
	transition: transform .22s ease-out .4s,opacity .22s ease-out .4s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents .module_content div:not(.button-small)+div+div {
	transition: transform .22s ease-out .6s,opacity .22s ease-out .6s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents .module_content div:not(.button-small)+div+div+div {
	transition: transform .22s ease-out .8s,opacity .22s ease-out .8s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents .module_content div:not(.button-small)+div+div+div+div {
	transition: transform .22s ease-out 1s,opacity .22s ease-out 1s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents .module_content div:not(.button-small)+div+div+div+div+div {
	transition: transform .22s ease-out 1.2s,opacity .22s ease-out 1.2s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents .module_content div:not(.button-small)+div+div+div+div+div+div {
	transition: transform .22s ease-out 1.4s,opacity .22s ease-out 1.4s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents .module_content div:not(.button-small)+div+div+div+div+div+div+div {
	transition: transform .22s ease-out 1.6s,opacity .22s ease-out 1.6s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents .module_content div:not(.button-small).imgContainer {
	transition: transform .4s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small).col4 .button-small,.module-newsAndEvents .module_content div:not(.button-small).col4 .register_link {
	width: 100%;
	min-width: 0
}

.module-newsAndEvents .module_content div:not(.button-small).col4 .register_link+.button-small {
	margin-left: 0
}

.module-newsAndEvents .module_content div:not(.button-small) .event_icon {
	z-index: 9;
	position: absolute;
	top: -10px;
	right: -9px;
	width: 45px;
	height: 45px;
	text-align: right
}

.module-newsAndEvents .module_content div:not(.button-small) .event_icon.hidden {
	display: none
}

.module-newsAndEvents .module_content div:not(.button-small) .event_icon a {
	display: block;
	width: 45px;
	height: 45px;
	padding: 10px;
	transition: opacity .22s ease-out;
	box-sizing: border-box;
	-moz-box-sizing: border-box
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small) .event_icon a:hover {
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-newsAndEvents .module_content div:not(.button-small) .event_icon img {
	width: 25px;
	height: 25px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden
}

.module-newsAndEvents .module_content div:not(.button-small) a {
	color: #333;
	display: inline-block;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transition: color .22s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small) a.section_link+* {
	margin-top: 15px
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small) a:hover {
	color: #23A9EA
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small) a:hover.tag_link .bottom_text:after {
	transform: translateY(-4px);
	-webkit-transform: translateY(-4px);
	-ms-transform: translateY(-4px)
}

.module-newsAndEvents .module_content div:not(.button-small) .bottom_text,.module-newsAndEvents .module_content div:not(.button-small) .content_link,.module-newsAndEvents .module_content div:not(.button-small) .section_link {
	display: block
}

.module-newsAndEvents .module_content div:not(.button-small) .social_content .middle_text a:hover {
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module-newsAndEvents .module_content div:not(.button-small) .content_link+.description_text {
	margin-top: 10px
}

.module-newsAndEvents .module_content div:not(.button-small) .description_text+.small_text {
	margin-top: 15px
}

.module-newsAndEvents .module_content div:not(.button-small) .module-newsAndEvents_calendarText {
	font-size: .7222222222222222em;
	font-style: italic;
	line-height: 24px;
	display: block
}

.module-newsAndEvents .module_content div:not(.button-small) .module-newsAndEvents_calendarText~.button-small {
	margin-top: 6px
}

.module-newsAndEvents .module_content div:not(.button-small) .button-small {
	width: auto;
	max-width: none;
	text-align: center;
	color: #333;
	border: 1px solid #333
}

.module-newsAndEvents .module_content div:not(.button-small) .button-small:after {
	background-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small) .button-small:before {
	background-color: #23A9EA
}

.module-newsAndEvents .module_content div:not(.button-small) .button-small .button-small {
	position: absolute;
	min-width: 0;
	width: 50%;
	margin-top: 0;
	border-width: 0 1px 0 0
}

.module-newsAndEvents .module_content div:not(.button-small) .button-small .button-small+.button-small {
	border-width: 0
}

.module-newsAndEvents .module_content div:not(.button-small) .button-small+.button-small {
	border-left: none;
	margin-left: 20px
}

@media only screen and (max-width:1084px) {
	.module-newsAndEvents .module_content div:not(.button-small) .button-small+.button-small {
		margin-left: 0
	}
}

.module-newsAndEvents .module_content div:not(.button-small) .register_link {
	color: #fff;
	border: 1px solid #23A9EA;
	z-index: 1
}

.module-newsAndEvents .module_content div:not(.button-small) .register_link:after {
	background-color: #23A9EA
}

.module-newsAndEvents .module_content div:not(.button-small) .register_link:before {
	background-color: #062c4a
}

.module-newsAndEvents .module_content div:not(.button-small) .register_link+.button-small {
	margin-left: 20px
}

@media only screen and (max-width:1084px) {
	.module-newsAndEvents .module_content div:not(.button-small) .register_link+.button-small {
		margin-left: 0
	}
}

.module-newsAndEvents .module_content div:not(.button-small) .button-small,.module-newsAndEvents .module_content div:not(.button-small) .register_link {
	font-family: Montserrat;
	font-size: .6111111111111112rem;
	line-height: 1.5454545454545454em;
	font-weight: 800;
	min-width: 170px;
	letter-spacing: .06363636363636em;
	text-transform: uppercase;
	position: relative;
	text-align: center;
	padding: 7px 12px;
	margin-top: 20px;
	transition: color .2s ease-out,border-color .2s ease-out,transform .2s ease-out
}

@media only screen and (max-width:1084px) {
	.module-newsAndEvents .module_content div:not(.button-small) .button-small,.module-newsAndEvents .module_content div:not(.button-small) .register_link {
		width: 100%;
		min-width: 0
	}
}

.module-newsAndEvents .module_content div:not(.button-small) .button-small:before,.module-newsAndEvents .module_content div:not(.button-small) .register_link:before {
	content: "";
	display: block;
	position: absolute;
	width: 0;
	height: 100%;
	top: 0;
	left: 50%;
	right: 50%;
	z-index: -1;
	transition: width .2s ease-out,left .2s ease-out,right .2s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small) .button-small:after,.module-newsAndEvents .module_content div:not(.button-small) .register_link:after {
	content: "";
	display: block;
	position: absolute;
	width: auto;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	z-index: -2
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small) .button-small:hover,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small) .register_link:hover {
	color: #fff;
	border-color: #23A9EA
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small) .button-small:hover:before,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small) .register_link:hover:before {
	width: 100%;
	left: 0;
	right: 0
}

.module-newsAndEvents .module_content div:not(.button-small).bg_img {
	min-height: 300px;
	position: relative;
	padding: 30px 40px
}

.module-newsAndEvents .module_content div:not(.button-small).bg_img a {
	color: #fff;
	transition: opacity .22s ease-out
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_img a:hover {
	color: #fff;
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-newsAndEvents .module_content div:not(.button-small).bg_img .description_text,.module-newsAndEvents .module_content div:not(.button-small).bg_img .module-countable_news,.module-newsAndEvents .module_content div:not(.button-small).bg_img .small_text,.module-newsAndEvents .module_content div:not(.button-small).bg_img .title_text {
	color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_img .bottom_text:before {
	background-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_img:after {
	content: "";
	z-index: -1;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: .4
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 {
	padding: 30px 40px 40px;
	background-color: #23A9EA;
	color: #fff
}

@media only screen and (max-width:667px) {
	.module-newsAndEvents .module_content div:not(.button-small).bg_style01 {
		padding: 30px 15px
	}
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 a {
	color: #fff
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style01 a:hover {
	color: #809fb7
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 .small_text,.module-newsAndEvents .module_content div:not(.button-small).bg_style01 a .big_text,.module-newsAndEvents .module_content div:not(.button-small).bg_style01 a .info_text,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style01 a:hover .big_text,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style01 a:hover .info_text {
	color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01+.bg_style01 {
	background-color: #003e6f
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01+.bg_style01+.bg_style01 {
	background-color: #0a4c80
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01+.bg_style01+.bg_style01+.bg_style01 {
	background-color: #23A9EA
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01+.bg_style01+.bg_style01+.bg_style01+.bg_style01 {
	background-color: #0a4c80
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01+.bg_style01+.bg_style01+.bg_style01+.bg_style01+.bg_style01 {
	background-color: #003e6f
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01+.bg_style01+.bg_style01+.bg_style01+.bg_style01+.bg_style01+.bg_style01 {
	background-color: #23A9EA
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 .bottom_text:before {
	background-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 .register_link {
	color: #333;
	border-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 .register_link:before {
	background-color: #062c4a
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 .register_link:after {
	background-color: #fff
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style01 .register_link:hover {
	color: #fff;
	border-color: #003e6f
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 .button-small {
	color: #fff;
	border-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 .button-small:before {
	background-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style01 .button-small:after {
	background-color: transparent
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style01 .button-small:hover {
	border-color: #fff;
	color: #333
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style02 {
	padding: 30px 40px 40px;
	background-color: #fff
}

@media only screen and (max-width:667px) {
	.module-newsAndEvents .module_content div:not(.button-small).bg_style02 {
		padding: 30px 15px
	}
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style02 a,.module-newsAndEvents .module_content div:not(.button-small).bg_style02 a .big_text,.module-newsAndEvents .module_content div:not(.button-small).bg_style02 a .info_text,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style02 a:hover .big_text,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style02 a:hover .info_text {
	color: #333
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style02 .tag_link {
	color: #23A9EA
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style02 .register_link {
	color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style02 .button-small.button-ical:before {
	background-color: #bc5755
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style02 .button-small.button-ical:hover {
	color: #fff;
	border-color: #bc5755
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style02 .button-small.button-ics:before {
	background-color: #3e78bf
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style02 .button-small.button-ics:hover {
	color: #fff;
	border-color: #3e78bf
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 {
	position: relative;
	padding: 30px 40px 40px;
	background-repeat: no-repeat;
	background-size: cover;
	color: #fff
}

@media only screen and (max-width:667px) {
	.module-newsAndEvents .module_content div:not(.button-small).bg_style03,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 {
		padding: 30px 15px
	}
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03:before,.module-newsAndEvents .module_content div:not(.button-small).bg_style04:before {
	content: "";
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background-color: #000;
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03 a:not(.button-small):not(.register_link),.module-newsAndEvents .module_content div:not(.button-small).bg_style04 a:not(.button-small):not(.register_link) {
	color: #fff;
	transition: opacity .22s ease-out;
	-webkit-transition: opacity .22s ease-out;
	-moz-transition: opacity .22s ease-out;
	-ms-transition: opacity .22s ease-out;
	-o-transition: opacity .22s ease-out
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style03 a:not(.button-small):not(.register_link):hover,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style04 a:not(.button-small):not(.register_link):hover {
	color: #fff;
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03 .small_text,.module-newsAndEvents .module_content div:not(.button-small).bg_style03 a:not(.button-small):not(.register_link) .big_text,.module-newsAndEvents .module_content div:not(.button-small).bg_style03 a:not(.button-small):not(.register_link) .info_text,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 .small_text,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 a:not(.button-small):not(.register_link) .big_text,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 a:not(.button-small):not(.register_link) .info_text,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style03 a:not(.button-small):not(.register_link):hover .big_text,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style03 a:not(.button-small):not(.register_link):hover .info_text,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style04 a:not(.button-small):not(.register_link):hover .big_text,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style04 a:not(.button-small):not(.register_link):hover .info_text {
	color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03 .bottom_text:before,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 .bottom_text:before {
	background-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03 .register_link,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 .register_link {
	color: #333;
	border-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03 .register_link:before,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 .register_link:before {
	background-color: #062c4a
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03 .register_link:after,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 .register_link:after {
	background-color: #fff
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style03 .register_link:hover,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style04 .register_link:hover {
	color: #fff;
	border-color: #062c4a
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03 .button-small,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 .button-small {
	color: #fff;
	border-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03 .button-small:before,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 .button-small:before {
	background-color: #fff
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style03 .button-small:after,.module-newsAndEvents .module_content div:not(.button-small).bg_style04 .button-small:after {
	background-color: transparent
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style03 .button-small:hover,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style04 .button-small:hover {
	border-color: #fff;
	color: #333
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style04 {
	background-color: #a070a0
}

.module-newsAndEvents .module_content div:not(.button-small).bg_style04:before {
	display: none
}

.module-newsAndEvents .module_content div:not(.button-small).news_content,.module-newsAndEvents .module_content div:not(.button-small).social_content {
	padding: 40px
}

@media only screen and (max-width:600px) {
	.module-newsAndEvents .module_content div:not(.button-small).news_content,.module-newsAndEvents .module_content div:not(.button-small).social_content {
		padding: 20px
	}
}

.module-newsAndEvents .module_content div:not(.button-small).news_content:not(.bg_img):not(.social_instagram):not(.social_youtube):not(.bg_style01):not(.bg_style02),.module-newsAndEvents .module_content div:not(.button-small).social_content:not(.bg_img):not(.social_instagram):not(.social_youtube):not(.bg_style01):not(.bg_style02) {
	padding: 40px 0
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).bg_style02 .tag_link:hover,.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).news_content:not(.bg_img):not(.social_instagram):not(.social_youtube) .tag_link:hover {
	color: #809fb7
}

.module-newsAndEvents .module_content div:not(.button-small) .tag_link {
	color: #23A9EA
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small) .tag_link.hover .bottom_text:after {
	top: -1px
}

.module-newsAndEvents .module_content div:not(.button-small) p,.module-newsAndEvents .module_content div:not(.button-small) p+p {
	margin: 0
}

.module-newsAndEvents .module_content div:not(.button-small) .title_text {
	margin-right: 32px;
	font-size: .7222222222222222em;
	line-height: 1.8461538461538463em;
	font-weight: 400;
	font-style: italic
}

.module-newsAndEvents .module_content div:not(.button-small) .title_text+.big_text {
	margin-top: .5357142857142857em
}

.module-newsAndEvents .module_content div:not(.button-small) .title_text+.middle_text {
	margin-top: 1em
}

.module-newsAndEvents .module_content div:not(.button-small) .big_text {
	font-family: Montserrat;
	font-size: 1.3333333333333333em;
	line-height: 1.3571428571428572em;
	letter-spacing: .00892857142857em;
	font-weight: 800;
	text-transform: uppercase
}

.module-newsAndEvents .module_content div:not(.button-small) .middle_text {
	font-family: Montserrat;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em;
	font-weight: 800;
	text-transform: uppercase
}

.module-newsAndEvents .module_content div:not(.button-small) .middle_text+.info_text {
	margin-top: .8666666666666667em;
	max-height: 150px;
	overflow: hidden
}

.module-newsAndEvents .module_content div:not(.button-small) .description_text {
	font-family: "PT serif",sans-serif;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em
}

.module-newsAndEvents .module_content div:not(.button-small) .small_text {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.5454545454545454em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: .7272727272727273em;
	color: #707070
}

.module-newsAndEvents .module_content div:not(.button-small) .bottom_text {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 1.6363636363636365em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 3.1818181818181817em
}

.module-newsAndEvents .module_content div:not(.button-small) .bottom_text:before {
	content: "";
	width: 31px;
	height: 1px;
	position: relative;
	top: -12px;
	display: block;
	background: #333;
	opacity: .3;
	transition: transform .22s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small) .bottom_text span {
	display: block
}

.module-newsAndEvents .module_content div:not(.button-small) .bottom_text+.module-newsAndEvents_calendarText {
	margin-top: 17px
}

.module-newsAndEvents .module_content div:not(.button-small).social_twitter {
	color: #707070
}

.module-newsAndEvents .module_content div:not(.button-small).social_twitter .section_link {
	display: none;
	color: #333
}

.module-newsAndEvents .module_content div:not(.button-small).social_twitter .big_text {
	color: #333
}

.module-newsAndEvents .module_content div:not(.button-small).social_twitter .big_text a {
	color: #4cb9e0
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_twitter .big_text a:hover {
	color: #23A9EA
}

.module-newsAndEvents .module_content div:not(.button-small).social_twitter .middle_text {
	color: #333
}

.module-newsAndEvents .module_content div:not(.button-small).social_twitter .middle_text a {
	color: #4cb9e0
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_twitter .middle_text a:hover {
	color: #23A9EA
}

.module-newsAndEvents .module_content div:not(.button-small).social_twitter .bottom_text,.module-newsAndEvents .module_content div:not(.button-small).social_twitter .tag_link {
	color: #4cb9e0
}

.module-newsAndEvents .module_content div:not(.button-small).social_twitter .bottom_text:after {
	content: "\e60e";
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	font-size: 2.272727272727273em;
	margin-left: 20px;
	position: relative;
	top: 4px
}

.module-newsAndEvents .module_content div:not(.button-small).social_facebook {
	color: #707070
}

.module-newsAndEvents .module_content div:not(.button-small).social_facebook .big_text,.module-newsAndEvents .module_content div:not(.button-small).social_facebook .section_link {
	color: #333
}

.module-newsAndEvents .module_content div:not(.button-small).social_facebook .big_text a {
	color: #3b5998
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_facebook .big_text a:hover {
	color: #23A9EA
}

.module-newsAndEvents .module_content div:not(.button-small).social_facebook .middle_text {
	color: #333
}

.module-newsAndEvents .module_content div:not(.button-small).social_facebook .middle_text a {
	color: #3b5998
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_facebook .middle_text a:hover {
	color: #23A9EA
}

.module-newsAndEvents .module_content div:not(.button-small).social_facebook .bottom_text,.module-newsAndEvents .module_content div:not(.button-small).social_facebook .tag_link {
	color: #3b5998
}

.module-newsAndEvents .module_content div:not(.button-small).social_facebook .bottom_text:after {
	content: "\e605";
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	font-size: 2.272727272727273em;
	margin-left: 20px;
	position: relative;
	top: 4px
}

.module-newsAndEvents .module_content div:not(.button-small).social_instagram {
	padding: 0;
	overflow: hidden;
	position: relative;
	text-align: center;
	min-height: 300px;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-newsAndEvents .module_content div:not(.button-small).social_instagram a {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.module-newsAndEvents .module_content div:not(.button-small).social_instagram a:before {
	content: "";
	width: 1px;
	height: 100%;
	display: inline-block;
	vertical-align: middle
}

.module-newsAndEvents .module_content div:not(.button-small).social_instagram .imgContainer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: 50%;
	background-size: cover;
	z-index: -2;
	transform: scale(1);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-newsAndEvents .module_content div:not(.button-small).social_instagram .imgContainer body:not(.iOS):not(.criOS) {
	transition: transform .4s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small).social_instagram .instagram_text {
	display: inline-block;
	vertical-align: middle;
	max-width: 50%;
	height: auto
}

.module-newsAndEvents .module_content div:not(.button-small).social_instagram .instagram_text span {
	font-family: PT Serif;
	text-align: center;
	font-size: 1.3333333333333333em;
	line-height: 1.3333333333333333em;
	color: #fff;
	display: inline-block;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translateY(-10px) translateZ(0);
	-webkit-transform: translateY(-10px) translateZ(0);
	-ms-transform: translateY(-10px) translateZ(0);
	transition: opacity .4s ease-out,transform .4s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small).social_instagram i {
	font-size: 1.3888888888888888em;
	color: #fff;
	position: absolute;
	right: 44px;
	bottom: 44px
}

.module-newsAndEvents .module_content div:not(.button-small).social_instagram:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: -1;
	-webkit-opacity: .3;
	-moz-opacity: .3;
	opacity: .3;
	transition: opacity .4s ease-out
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_instagram:hover .imgContainer {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1)
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_instagram:hover .instagram_text span {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateY(0) translateZ(0);
	-webkit-transform: translateY(0) translateZ(0);
	-ms-transform: translateY(0) translateZ(0)
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_instagram:hover:after {
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube {
	padding: 0;
	overflow: hidden;
	position: relative;
	text-align: center;
	min-height: 300px;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube a {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube a:before {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -33px 0 0 -33px;
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #fff;
	font-size: 3.611111111111111em;
	transition: opacity .4s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube .imgContainer {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-position: 50%;
	background-size: cover;
	z-index: -2;
	transform: scale(1);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube .imgContainer body:not(.iOS):not(.criOS) {
	transition: transform .4s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube .imgContainer:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: -1;
	-webkit-opacity: .3;
	-moz-opacity: .3;
	opacity: .3;
	transition: opacity .4s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube .youtube_text {
	display: inline-block;
	vertical-align: middle;
	max-width: 50%;
	height: auto;
	width: 100%;
	height: 100%
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube .youtube_text span {
	font-family: PT Serif;
	text-align: center;
	font-size: 1.3333333333333333em;
	line-height: 1.3333333333333333em;
	color: #fff;
	display: inline-block;
	vertical-align: middle;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: translateY(-10px) translateZ(0);
	-webkit-transform: translateY(-10px) translateZ(0);
	-ms-transform: translateY(-10px) translateZ(0);
	transition: opacity .4s ease-out,transform .4s ease-out
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube .youtube_text:before {
	content: "";
	width: 1px;
	height: 100%;
	display: inline-block;
	vertical-align: middle;
	margin-left: -1px
}

.module-newsAndEvents .module_content div:not(.button-small).social_youtube i {
	font-size: 1.3888888888888888em;
	color: #fff;
	position: absolute;
	right: 44px;
	bottom: 44px
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_youtube:hover a:before {
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_youtube:hover .imgContainer {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1)
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_youtube:hover .youtube_text span {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateY(0) translateZ(0);
	-webkit-transform: translateY(0) translateZ(0);
	-ms-transform: translateY(0) translateZ(0)
}

.noTouchDevice .module-newsAndEvents .module_content div:not(.button-small).social_youtube:hover .imgContainer:after {
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-newsAndEvents .button_more {
	bottom: -5px;
	display: none
}

.module-newsAndEvents.module-mainNewsAndEvents .module_content>div {
	margin-bottom: 0
}

.module-newsAndEvents.module-mainEvents .module_inner+.linkBox {
	margin-top: 70px
}

.module-newsAndEvents.module-mainEvents .module_content>div {
	margin-bottom: 0
}

.module-newsAndEvents.module-mainEvents .module_content>div:nth-child(2)~div {
	display: inline-block;
	margin-top: 65px
}

.module-newsAndEvents.module-mainNews .module_inner+.linkBox {
	margin-top: 0
}

.module-newsAndEvents.module-mainNews .module-countable_news {
	height: auto;
	line-height: 33px;
	font-size: .65rem;
	margin-bottom: 15px
}

.module-newsAndEvents.module-mainNews .module-countable_news .counted_item_wrapper {
	display: inline-block
}

.module-newsAndEvents.module-mainNews .module-countable_news .counted_item {
	display: inline-table;
	position: relative;
	font-family: Montserrat;
	font-size: .8em;
	line-height: 2.6em;
	text-transform: uppercase;
	margin-right: 10px
}

.module-newsAndEvents.module-mainNews .module-countable_news .counted_item i {
	padding-right: 5px;
	font-size: 1.75em;
	line-height: 0
}

.module-newsAndEvents.module-mainNews .module-countable_news .counted_item i.icon-eye {
	font-size: 2.25em
}

.module-newsAndEvents.module-mainNews .module-countable_news .counted_item>i,.module-newsAndEvents.module-mainNews .module-countable_news .counted_item>span {
	display: table-cell;
	vertical-align: middle
}

.module-newsAndEvents.module-mainNews .module-countable_news .counted_item:last-child {
	margin-right: 0
}

.module-newsAndEvents.module-mainNews .module-countable_news .counted_item:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.module-newsAndEvents.module-mainSocial .module_content>div.social_content:not(.bg_img):not(.social_instagram) {
	padding-top: 14px;
	padding-bottom: 14px
}

.module-newsAndEvents.module-mainSocial .social_links {
	margin-top: 85px;
	text-align: center
}

.module-newsAndEvents.module-mainSocial .social_links ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.module-newsAndEvents.module-mainSocial .social_links li {
	display: inline-block;
	margin-left: 65px
}

.module-newsAndEvents.module-mainSocial .social_links li:first-child {
	margin-left: 0
}

body:not(.iOS):not(.criOS) .module-newsAndEvents.module-mainSocial .social_links li {
	transform: translateY(-10px) translateZ(0);
	-webkit-transform: translateY(-10px) translateZ(0);
	-ms-transform: translateY(-10px) translateZ(0);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: opacity .5s ease-out .5s,transform .5s ease-out .5s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents.module-mainSocial .social_links li+li {
	transition-delay: .7s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents.module-mainSocial .social_links li+li+li {
	transition-delay: .9s
}

body:not(.iOS):not(.criOS) .module-newsAndEvents.module-mainSocial .social_links li+li+li+li {
	transition-delay: 1.1s
}

.module-newsAndEvents.module-mainSocial .social_links a {
	color: #23A9EA;
	display: block
}

.module-newsAndEvents.module-mainSocial .social_links a:before {
	display: block;
	transition: transform .2s ease-out
}

.noTouchDevice .module-newsAndEvents.module-mainSocial .social_links a:hover:before {
	transform: translateY(-5px) translateZ(0);
	-webkit-transform: translateY(-5px) translateZ(0);
	-ms-transform: translateY(-5px) translateZ(0)
}

.module-newsAndEvents.module-mainSocial .module_inner+.linkBox {
	margin-top: 30px
}

.module-newsAndEvents.module-distributor-blog-lawahead .module_intro {
	margin-bottom: 2em
}

.module-newsAndEvents.appear .module_content>div:nth-child(1n+4) {
	display: inline-block;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

body:not(.iOS):not(.criOS) .module-newsAndEvents.appear .module_content div {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(990);
	-webkit-transform: translateZ(990);
	-ms-transform: translateZ(990)
}

body:not(.iOS):not(.criOS) .module-newsAndEvents.appear.module-mainSocial .social_links li {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateY(0) translateZ(0);
	-webkit-transform: translateY(0) translateZ(0);
	-ms-transform: translateY(0) translateZ(0)
}

@keyframes rotateit {
	0% {
		transform: rotate(-1turn)
	}

	to {
		transform: rotate(0deg)
	}
}

@media only screen and (min-width:1542px) {
	.module-newsAndEvents .module_inner~.linkBox {
		margin-top: 90px
	}

	.module-newsAndEvents .module_content a.section_link+* {
		margin-top: 15px
	}

	.module-newsAndEvents .module_content .bg_img,.module-newsAndEvents .module_content .bg_style01,.module-newsAndEvents .module_content .bg_style02 {
		padding: 50px
	}

	.module-newsAndEvents .module_content .title_text {
		font-size: .7222222222222222em;
		line-height: 1.8461538461538463em;
		font-weight: 400;
		font-style: italic
	}

	.module-newsAndEvents .module_content .title_text+.big_text {
		margin-top: .5357142857142857em
	}

	.module-newsAndEvents .module_content .title_text+.middle_text {
		margin-top: .8333333333333334em
	}

	.module-newsAndEvents .module_content div:not(.button-small) .middle_text+.info_text {
		max-height: 160px
	}

	.module-newsAndEvents .module_content .big_text {
		font-family: Montserrat;
		font-size: 1.6666666666666667em;
		line-height: 1.3333333333333333em;
		letter-spacing: .00892857142857em;
		font-weight: 800;
		text-transform: uppercase
	}

	.module-newsAndEvents .module_content .middle_text {
		font-family: Montserrat;
		font-size: 1em;
		line-height: 1.5555555555555556em;
		letter-spacing: .01388888888889em
	}

	.module-newsAndEvents .module_content .small_text {
		margin-top: .7272727272727273em
	}

	.module-newsAndEvents .module_content .bottom_text,.module-newsAndEvents .module_content .small_text {
		font-family: Montserrat;
		font-size: .6111111111111112em;
		line-height: 2.5454545454545454em;
		letter-spacing: 0;
		font-weight: 400;
		text-transform: uppercase
	}

	.module-newsAndEvents .module_content .bottom_text {
		margin-top: 2.727272727272727em
	}

	.module-newsAndEvents .module_content .bottom_text:before {
		content: "";
		width: 31px;
		height: 1px;
		position: relative;
		top: -8px;
		display: block;
		background: #333;
		opacity: .3
	}

	.module-newsAndEvents .module-mainEvents .module_content>div {
		margin-bottom: 0
	}

	.module-newsAndEvents.module-mainSocial .social_links {
		margin-top: 95px
	}
}

@media only screen and (min-width:920px) and (max-width:1542px) {
	.module-newsAndEvents .module_inner~.linkBox {
		margin-top: 70px
	}
}

@media only screen and (max-width:1180px) {
	.module-newsAndEvents.module-mainNewsAndEvents .module_content>div:first-child {
		margin-bottom: 30px
	}
}

@media only screen and (max-width:920px) {
	.module-newsAndEvents .module_inner .module_content>div:nth-child(3n+1) {
		transition-delay: .2s
	}

	.module-newsAndEvents .module_inner .module_content>div:nth-child(3n+2) {
		transition-delay: .4s
	}

	.module-newsAndEvents .module_inner .module_content>div:nth-child(3n+3) {
		transition-delay: .6s
	}

	.module-newsAndEvents .module_inner .module_content>div:nth-child(1n+4) {
		display: none;
		-webkit-opacity: 0;
		-moz-opacity: 0;
		opacity: 0
	}

	.module-newsAndEvents .module_inner .module_content>div.addOpacity {
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1
	}

	.module-newsAndEvents .module_inner .module_content>div.addDisplay {
		display: inline-block
	}

	.module-newsAndEvents .module_inner .module_content .col8-md {
		width: 94.53551913%;
		margin-right: 5.46448087%
	}

	.module-newsAndEvents .module_inner .module_content .col4-md {
		width: 44.53551913%;
		margin-right: 5.46448087%
	}

	.module-newsAndEvents .module_inner+.linkBox {
		margin-top: 0
	}

	.module-newsAndEvents .button_more {
		display: block;
		bottom: 160px;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1
	}

	.module-newsAndEvents .button_more.appear {
		display: inline-block;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1
	}

	.module-newsAndEvents .linkBox {
		margin-top: 100px
	}

	.module-newsAndEvents.module-mainEvents .module_inner+.linkBox {
		margin-top: 60px
	}

	.module-newsAndEvents.module-mainNews .module_inner+.linkBox,.module-newsAndEvents.module-mainSocial .module_inner+.linkBox {
		margin-top: 20px
	}

	.module-newsAndEvents.module-mainNews .module_inner .module_content>div:nth-child(1n+4) {
		display: inline-block;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1
	}

	.module-newsAndEvents.module-mainSocial .social_links {
		margin-top: 75px
	}

	.module-mainNews.module-newsAndEvents .module_inner .button_more {
		display: none
	}
}

@media only screen and (max-width:600px) {
	.module-newsAndEvents .content_inner,.module-newsAndEvents .gridContent {
		overflow: visible
	}

	.module-newsAndEvents .module_resultText {
		font-weight: 400
	}

	.module-newsAndEvents .module_inner .module_content {
		width: auto;
		margin: 0 -15px 24px
	}

	.module-newsAndEvents .module_inner .module_content>div {
		margin-bottom: 0;
		margin-top: 17px;
		padding: 30px 20px;
		margin-top: 0
	}

	.module-newsAndEvents .module_inner .module_content>div:not(.bg_img):not(.bg_style01):not(.bg_style02):not(.social_instagram):not(.social_youtube):not(.bg_style04) {
		background-color: #fff;
		padding: 30px 15px
	}

	.module-newsAndEvents .module_inner .module_content>div:not(.bg_img):not(.bg_style01):not(.bg_style02):not(.social_instagram):not(.social_youtube):not(.bg_style04).lastElement {
		padding-bottom: 50px
	}

	.module-newsAndEvents .module_inner .module_content>div:not(.bg_img):not(.bg_style01)+div:not(.bg_img):not(.bg_style01),.module-newsAndEvents .module_inner .module_content>div:not(.bg_img):not(.bg_style01):not(.bg_style02):not(.social_instagram):not(.social_youtube):not(.bg_style04)+div:not(.bg_img):not(.bg_style01) {
		border-top: 1px solid #e6e7ea
	}

	.module-newsAndEvents .module_inner .module_content>div.lastElement {
		padding-bottom: 50px
	}

	.module-newsAndEvents .module_inner .module_content>div.bg_img .bottom_text {
		margin-top: 27px;
		color: #fff
	}

	.module-newsAndEvents .module_inner .module_content>div.social_twitter .tag_link,.module-newsAndEvents .module_inner .module_content>div.social_twitter .tag_link .bottom_text {
		width: 100%;
		position: relative
	}

	.module-newsAndEvents .module_inner .module_content>div .big_text {
		font-size: 1.3888888888888888em;
		line-height: 1.24em;
		letter-spacing: .01em
	}

	.module-newsAndEvents .module_inner .module_content>div .middle_text {
		font-size: .7222222222222222em;
		line-height: 1.6153846153846154em;
		letter-spacing: .01923076923077em
	}

	.module-newsAndEvents .module_inner .module_content>div .middle_text+.info_text {
		margin-top: .8666666666666667em
	}

	.module-newsAndEvents .module_inner .module_content>div .small_text {
		font-size: .6111111111111112em;
		line-height: 2.5454545454545454em;
		letter-spacing: 0;
		margin-top: .2727272727272727em
	}

	.module-newsAndEvents .module_inner .module_content>div .bottom_text {
		width: 100%
	}

	.module-newsAndEvents .module_inner .module_content>div .bottom_text:after {
		position: absolute;
		right: 0;
		top: inherit;
		margin-left: 0
	}

	.module-newsAndEvents .module_inner .module_content a.content_link+.small_text,.module-newsAndEvents .module_inner .module_content a.section_link+* {
		margin-top: 4px
	}

	.module-newsAndEvents .module_inner .module_content a.content_link+* {
		margin-top: 30px
	}

	.module-newsAndEvents .module_inner .module_content .col4-md,.module-newsAndEvents .module_inner .module_content .col8-md {
		width: 100%;
		margin-right: 0
	}

	.module-newsAndEvents .module_inner+.linkBox {
		margin-top: 0
	}

	.module-newsAndEvents .button_more {
		width: 54px;
		height: 54px;
		margin-left: -27px;
		bottom: 77px
	}

	.module-newsAndEvents .button_more span {
		font-size: .8888888888888888em;
		margin: -8px
	}

	.module-newsAndEvents .linkBox {
		margin-top: 55px
	}

	.module-newsAndEvents .linkBox.closeModule {
		margin-left: auto;
		margin-right: auto;
		width: auto
	}

	.module-newsAndEvents.module-mainNewsAndEvents .module_content>div:first-child {
		margin-bottom: 0
	}

	.module-newsAndEvents.module-mainEvents .module_inner+.linkBox {
		margin-top: 30px
	}

	.module-newsAndEvents.module-mainEvents .module_content>div:nth-child(2)~div {
		margin-top: 0
	}

	.module-newsAndEvents.module-mainNews .module_inner+.linkBox,.module-newsAndEvents.module-mainSocial .module_inner+.linkBox {
		margin-top: 30px
	}

	.module-newsAndEvents.module-mainSocial .social_links {
		margin-top: 25px
	}

	.module-newsAndEvents.module-mainSocial .social_links ul>li {
		margin-left: 40px
	}

	.module-mainNews.module-newsAndEvents .module_inner .gridContent .flexGrid {
		overflow: hidden
	}

	.module-mainNews.module-newsAndEvents .module_inner .button_more {
		bottom: 0;
		display: block;
		transform: translateY(50%)
	}

	.module-mainNews.module-newsAndEvents .module_inner+.linkBox {
		margin-top: 60px
	}
}

@media only screen and (max-width:414px) {
	.module .linkBox.closeModule {
		width: 100%;
		padding-left: 15px;
		padding-right: 15px
	}
}

.module-studyPromo {
	position: relative;
	z-index: 3
}

.module-studyPromo.module-bg1+.module-bg1 {
	padding-top: 90px
}

@media (max-width:600px) {
	.module-studyPromo.module-bg1+.module-bg1 {
		padding-top: 45px
	}
}

.module-studyPromo .module-studyPromo_content {
	padding-bottom: 20px;
	overflow: hidden;
	transition: max-height .4s ease-out;
	-webkit-transition: max-height .4s ease-out;
	-moz-transition: max-height .4s ease-out;
	-ms-transition: max-height .4s ease-out;
	-o-transition: max-height .4s ease-out
}

.module-studyPromo+.module-shareBachelorFooter.onlySocial {
	margin-top: 100px
}

@media only screen and (max-width:820px) {
	.module-studyPromo+.module-shareBachelorFooter.onlySocial {
		margin-top: 80px
	}
}

@media only screen and (max-width:600px) {
	.module-studyPromo+.module-shareBachelorFooter.onlySocial {
		margin-top: 60px
	}
}

.module-studyPromo.style02 .orderedList-featured {
	display: block;
	padding-left: 0;
	text-align: left;
	letter-spacing: -.25em
}

.module-studyPromo.style02 li {
	display: inline-block;
	vertical-align: top;
	padding-left: 65px;
	box-sizing: border-box;
	letter-spacing: 0
}

.module-studyPromo.style02 li:before {
	top: 0;
	left: -107px;
	font-size: 28px;
	line-height: 35px
}

.ie10 .module-studyPromo.style02 li:before,.ie11 .module-studyPromo.style02 li:before {
	font-size: 28px
}

.module-studyPromo.style02 li+li {
	margin-top: 0
}

.module-studyPromo.style02 li:nth-child(2)~li {
	margin-top: 90px
}

.module-studyPromo.style02 li:nth-child(2n) {
	margin-right: 0
}

.contentMain .module-studyPromo .orderedList-featured h4+p {
	margin-bottom: 0
}

.contentMain .module-studyPromo .orderedList-featured li {
	width: 100%;
	margin: 0
}

.contentMain .module-studyPromo .orderedList-featured li+li {
	margin-top: 54px
}

.contentMain .module-studyPromo .button_more {
	margin-left: -28px
}

.module-studyPromo+.subModule-cyphers {
	margin-top: 0
}

@media only screen and (min-width:1542px) {
	.module-studyPromo+* {
		margin-top: 36px
	}
}

@media only screen and (max-width:1024px) {
	.module-studyPromo.style02 li:nth-child(2)~li {
		margin-top: 54px
	}
}

@media only screen and (max-width:820px) {
	.module-studyPromo.style02 li:first-child ~ li {
		margin-top: 54px
	}
}

@media only screen and (max-width:600px) {
	.module-studyPromo+* {
		margin-top: 34px
	}

	.module-studyPromo.style02 li {
		padding-left: 45px
	}

	.module-studyPromo.style02 li:first-child ~ li {
		margin-top: 30px
	}

	.module-studyPromo.style02 li:before {
		left: -122px;
		font-size: 18px;
		line-height: 22px
	}

	.contentMain .module-studyPromo .orderedList-featured li+li {
		margin-top: 30px
	}
}

.subModule-featuredDistributor {
	padding: 0;
	background-color: transparent
}

.module .subModule-featuredDistributor {
	margin-bottom: -30px
}

.subModule-featuredDistributor .module_inner {
	position: relative
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer {
	display: block;
	overflow: hidden;
	position: relative;
	max-width: none;
	width: 100%;
	padding-top: 37.355%;
	min-height: 370px;
	color: #fff
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer .bg-img {
	z-index: 0;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	margin: 0;
	background-size: cover;
	background-position: 50%
}

body:not(.iOS):not(.criOS) .subModule-featuredDistributor .module_inner .featuredDistributor-layer .bg-img {
	transition: transform .5s ease-out 0ms
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer .bg-img:after {
	content: "";
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #000;
	-webkit-opacity: .4;
	-moz-opacity: .4;
	opacity: .4
}

body:not(.iOS):not(.criOS) .subModule-featuredDistributor .module_inner .featuredDistributor-layer .bg-img:after {
	transition: opacity .5s ease-out 0ms
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content {
	z-index: 1;
	position: absolute;
	bottom: 80px;
	left: 70px;
	padding-right: 70px
}

@media only screen and (max-width:1541px) {
	.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content {
		padding-right: 0
	}
}

@media (max-width:1240px) {
	.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content {
		width: auto;
		top: 50%;
		bottom: auto;
		transform: translateY(-50%)
	}
}

@media (max-width:1024px) {
	.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content {
		max-width: 50%
	}
}

@media (max-width:820px) {
	.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content {
		max-width: none
	}
}

@media (max-width:600px) {
	.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content {
		width: auto
	}
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content .module_title+* {
	margin-top: .7em
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content .module_intro {
	display: block;
	width: 100%
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content .module_intro+* {
	margin-top: 1.3em
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content .bottom_link {
	display: inline-block;
	position: relative;
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.272727272727273em;
	letter-spacing: .06363636363636em;
	font-weight: 800;
	text-transform: uppercase;
	color: #fff
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content .bottom_link.link-external {
	color: #fff
}

body:not(.iOS):not(.criOS) .subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content .bottom_link {
	transition: transform .22s ease-out
}

.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content .bottom_link:after {
	content: "\e617";
	position: absolute;
	right: -20px;
	top: 7px;
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: block;
	font-size: 1em
}

body:not(.iOS):not(.criOS) .subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content .bottom_link:after {
	transition: right .2s ease-out
}

body:not(.iOS):not(.criOS).noTouchDevice .subModule-featuredDistributor .module_inner .featuredDistributor-layer:hover {
	color: #fff
}

body:not(.iOS):not(.criOS).noTouchDevice .subModule-featuredDistributor .module_inner .featuredDistributor-layer:hover .bg-img {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2)
}

body:not(.iOS):not(.criOS).noTouchDevice .subModule-featuredDistributor .module_inner .featuredDistributor-layer:hover .subModule-featuredDistributor_content .bottom_link:after {
	right: -25px
}

.subModule-featuredDistributor.layer {
	background-color: transparent
}

.subModule-featuredDistributor.layer .module_inner {
	overflow: hidden
}

.subModule-featuredDistributor.layer .module_inner>a .bg-img {
	width: 69.47368%
}

.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer {
	z-index: 2;
	position: absolute;
	top: 0;
	right: 0;
	width: 31%;
	height: 100.2%;
	margin-right: 0;
	background: #23A9EA
}

.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	text-align: center
}

.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher .contentCypher {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	width: 82%
}

.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher .contentCypher .cypherFeatured {
	margin-top: -25px;
	font-family: Montserrat;
	font-size: 5.555555555555555em;
	line-height: 1.2em;
	font-weight: 800
}

.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher .contentCypher .cypherFeatured+* {
	margin-top: .5em
}

@media (max-width:1240px) {
	.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher .contentCypher .cypherFeatured {
		font-size: 3.7777777777777777em
	}
}

.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher .contentCypher .cypherPhrase {
	margin-top: -10px;
	font-family: Montserrat;
	font-size: 1.9444444444444444em;
	line-height: 1.2em;
	font-weight: 800;
	text-transform: uppercase
}

.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher .contentCypher .cypherPhrase+* {
	margin-top: 25px
}

.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher .contentCypher .cypherLabel {
	font-family: PT Serif;
	font-size: .8333333333333334em;
	line-height: 1.73333333333333em;
	font-style: italic
}

.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.subModule-featuredDistributor.module.module-bg3 {
	background-color: transparent
}

.subModule-featuredDistributor.module.module-bg3+.module-featuredDistributor {
	padding: 88px 70px 90px
}

.subModule-featuredDistributor+.module-shareBachelorFooter.onlySocial {
	margin-top: 0
}

@media only screen and (min-width:1542px) {
	.subModule-featuredDistributor {
		margin-right: 0;
		margin-left: 0
	}

	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content .module_intro {
		margin-top: .438em
	}

	.subModule-featuredDistributor.layer .module_inner>a .bg-img {
		width: 69.50045%
	}

	.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer {
		width: 30.52631579%
	}

	.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher .contentCypher .cypherLabel {
		font-size: 1em
	}

	.subModule-featuredDistributor+.module-bg2 {
		margin-top: 150px
	}

	.subModule-featuredDistributor+.subModule-cyphers {
		margin-top: 120px
	}

	.subModule-featuredDistributor.module.module-bg3+.module-featuredDistributor {
		padding: 103px 70px 0
	}

	.subModule-featuredDistributor+.module-shareBachelorFooter.onlySocial {
		margin-top: 103px
	}
}

@media only screen and (max-width:1024px) {
	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content {
		left: 40px
	}
}

@media only screen and (max-width:820px) {
	.subModule-featuredDistributor .module_inner>a {
		height: 426px;
		padding-top: 0
	}

	.subModule-featuredDistributor .module_inner>a .bg-img {
		background-size: cover
	}

	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content {
		left: 40px;
		width: 100%;
		padding-right: 80px
	}

	.subModule-featuredDistributor.layer .module_inner>a {
		min-height: 426px;
		height: auto
	}

	.subModule-featuredDistributor.layer .module_inner>a .bg-img {
		width: 100%
	}

	.subModule-featuredDistributor.layer .module_inner>a .subModule-featuredDistributor_content {
		width: 100%;
		margin-right: 0;
		padding-right: 80px
	}

	.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer {
		position: relative;
		width: 100%
	}

	.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher {
		position: relative;
		padding: 90px 0
	}

	.subModule-featuredDistributor+.subModule-cyphers {
		margin-top: 0
	}

	.subModule-featuredDistributor.module.module-bg3+.module-featuredDistributor {
		padding: 62px 44px 60px
	}

	.subModule-featuredDistributor+.module-shareBachelorFooter.onlySocial {
		margin-top: 0
	}
}

@media only screen and (max-width:600px) {
	.subModule-featuredDistributor {
		margin: 0
	}

	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content {
		bottom: 50px;
		left: 30px;
		width: 100%;
		padding-right: 60px
	}

	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content .module_title+* {
		margin-top: 1.2em
	}

	.subModule-featuredDistributor.layer .module_inner>a .subModule-featuredDistributor_content {
		padding-right: 60px
	}

	.subModule-featuredDistributor+* {
		margin-top: 0
	}

	.subModule-featuredDistributor.module.module-bg3+.module-featuredDistributor {
		padding: 62px 44px 60px;
		padding: 44px 15px
	}

	.subModule-featuredDistributor+.module-shareBachelorFooter.onlySocial {
		margin-top: 0
	}

	.module *+.subModule-featuredDistributor {
		margin: 44px 0 0
	}
}

.sliderCarrusel {
	padding: 0;
	background-color: transparent
}

.module .sliderCarrusel {
	margin-bottom: -30px
}

.sliderCarrusel ul li .module_inner {
	overflow: hidden
}

.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel {
	z-index: 2;
	position: absolute;
	top: 0;
	left: 0;
	width: 45%;
	height: 100.2%;
	margin-right: 0;
	background: #fff
}

.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content {
	top: 30%;
	position: relative;
	z-index: 1;
	display: inline-block;
	vertical-align: middle;
	letter-spacing: 0;
	min-width: 720px;
	padding: 70px;
	width: 99.8%;
	text-align: left
}

.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content .slider-title,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content h2 {
	color: #26292e;
	font-size: 1.888888888888889em;
	line-height: 1.0714285714285714em;
	letter-spacing: .00357142857143em;
	text-transform: uppercase;
	max-width: 70%
}

.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content .slider-title span,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content h2 span {
	font-size: .36363636363636365em;
	max-width: 80%
}

.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2 {
	font-size: 2.625em;
	line-height: 1.0833333333333333em;
	letter-spacing: .00416666666667em;
	max-width: 85%
}

.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_callToAction {
	color: #26292e;
	font-family: Montserrat;
	font-weight: 800;
	font-size: .6111111111111112em;
	line-height: 2.1818em;
	letter-spacing: .06363636363636em;
	text-transform: uppercase;
	padding: 18px 33px;
	border: 1px solid #26292e;
	min-width: 225px;
	text-align: center
}

.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_callToAction:after {
	background-color: #26292e;
	color: #fff
}

.noTouchDevice .sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_callToAction:hover {
	color: #fff
}

.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel_image {
	z-index: 2;
	position: absolute;
	top: 0;
	left: 45%;
	width: 55%;
	height: 100.2%;
	margin-right: 0
}

.sliderCarrusel.module.module-bg3 {
	background-color: transparent
}

.sliderCarrusel.module.module-bg3+.module-featuredDistributor {
	padding: 88px 70px 90px
}

.sliderCarrusel+.module-shareBachelorFooter.onlySocial {
	margin-top: 0
}

.module *+.subModule-featuredDistributor {
	margin: 70px 0 0
}

@media only screen and (min-width:1542px) {
	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text {
		padding: 50px 50px 50px 150px;
		width: 100%
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2 {
		font-size: 3.888888888888889em;
		line-height: 1.0714285714285714em;
		letter-spacing: .00357142857143em;
		max-width: 90%
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title span,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2 span {
		font-size: .36em;
		max-width: 75%
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider_callToAction {
		font-size: .6111111111111112em;
		line-height: 2.1818181818181817em
	}

	.subModule-featuredDistributor {
		margin-right: 0;
		margin-left: 0
	}

	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content .module_intro {
		margin-top: .438em
	}

	.subModule-featuredDistributor.layer .module_inner>a .bg-img {
		width: 69.50045%
	}

	.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer {
		width: 30.52631579%
	}

	.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher .contentCypher .cypherLabel {
		font-size: 1em
	}

	.subModule-featuredDistributor+.module-bg2 {
		margin-top: 150px
	}

	.subModule-featuredDistributor+.subModule-cyphers {
		margin-top: 120px
	}

	.subModule-featuredDistributor.module.module-bg3+.module-featuredDistributor {
		padding: 103px 70px 0
	}

	.subModule-featuredDistributor+.module-shareBachelorFooter.onlySocial {
		margin-top: 103px
	}
}

@media only screen and (max-width:1024px) {
	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text {
		top: 10%;
		min-width: 500px
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2 {
		font-size: 2.375em;
		line-height: 1.1em;
		letter-spacing: .005em;
		max-width: 95%
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title span,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2 span {
		font-size: .36em;
		line-height: 1.6666666666666667em
	}

	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content {
		left: 40px
	}
}

@media only screen and (max-width:820px) {
	.sliderCarrusel {
		padding: 0;
		background-color: transparent
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel {
		z-index: 2;
		position: absolute;
		top: 35%;
		left: 0;
		width: 100%;
		height: 75%
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text {
		top: 30%;
		max-width: none;
		min-width: inherit;
		padding: 10px 44px
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2 {
		font-size: 2.2em;
		line-height: 1.1em;
		max-width: 100%
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title span,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2 span {
		max-width: 80%
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_callToAction {
		padding: 14px 32px;
		font-size: .5556em;
		line-height: 2.4em;
		letter-spacing: .07em;
		width: 100%;
		max-width: 290px
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel_image {
		z-index: 2;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 55%;
		margin-right: 0
	}

	.subModule-featuredDistributor .module_inner>a {
		height: 426px;
		padding-top: 0
	}

	.subModule-featuredDistributor .module_inner>a .bg-img {
		background-size: cover
	}

	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content {
		left: 40px;
		width: 100%;
		padding-right: 80px
	}

	.subModule-featuredDistributor.layer .module_inner>a {
		min-height: 426px;
		height: auto
	}

	.subModule-featuredDistributor.layer .module_inner>a .bg-img {
		width: 100%
	}

	.subModule-featuredDistributor.layer .module_inner>a .subModule-featuredDistributor_content {
		width: 100%;
		margin-right: 0;
		padding-right: 80px
	}

	.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer {
		position: relative;
		width: 100%
	}

	.subModule-featuredDistributor.layer .module_inner .subModule-featuredDistributor_layer .subModule-featuredDistributor_cypher {
		position: relative;
		padding: 90px 0
	}

	.subModule-featuredDistributor+.subModule-cyphers {
		margin-top: 0
	}

	.subModule-featuredDistributor.module.module-bg3+.module-featuredDistributor {
		padding: 62px 44px 60px
	}

	.subModule-featuredDistributor+.module-shareBachelorFooter.onlySocial {
		margin-top: 0
	}
}

@media only screen and (max-width:600px) {
	.sliderCarrusel {
		padding: 0;
		background-color: transparent
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel {
		z-index: 2;
		position: absolute;
		top: 30%;
		left: 0;
		width: 100%;
		height: 80%
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text {
		padding: 15px
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2 {
		font-size: 1.6666666666666667em;
		line-height: 1.2em;
		letter-spacing: .00833333333333em
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title span,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2 span {
		max-width: 100%
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text .slider-title+.slider_callToAction,.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_content_text h2+.slider_callToAction {
		margin-top: 25px
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel .slider_callToAction {
		padding: 14px 32px;
		font-size: .5556em;
		line-height: 2.4em;
		letter-spacing: .07em;
		width: 100%;
		max-width: 290px
	}

	.sliderCarrusel ul li .module_inner .subModule-featuredDistributor_carrusel_image {
		z-index: 2;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 50%;
		margin-right: 0
	}

	.subModule-featuredDistributor {
		margin: 0
	}

	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content {
		bottom: 50px;
		left: 30px;
		width: 100%;
		padding-right: 60px
	}

	.subModule-featuredDistributor .module_inner>a .subModule-featuredDistributor_content .module_title+* {
		margin-top: 1.2em
	}

	.subModule-featuredDistributor.layer .module_inner>a .subModule-featuredDistributor_content {
		padding-right: 60px
	}

	.subModule-featuredDistributor+* {
		margin-top: 0
	}

	.subModule-featuredDistributor.module.module-bg3+.module-featuredDistributor {
		padding: 62px 44px 60px;
		padding: 44px 15px
	}

	.subModule-featuredDistributor+.module-shareBachelorFooter.onlySocial {
		margin-top: 0
	}

	.module *+.subModule-featuredDistributor {
		margin: 44px 0 0
	}
}

@media (max-width:600px) {
	.subModule-featuredDistributor .module_inner .featuredDistributor-layer .subModule-featuredDistributor_content {
		padding-right: 15px;
		left: 15px;
		width: auto
	}
}

.module-featuredDistributor .subModule-featuredDistributor {
	margin-right: -70px;
	margin-left: -70px
}

.module-featuredDistributor+.module.module-bg1 {
	padding-top: 88px
}

.module-featuredDistributor+.module-shareBachelorFooter {
	margin-top: 148px
}

.module-featuredDistributor+.module-shareBachelorFooter.onlySocial {
	margin-top: 88px
}

.module-bg3+.module-featuredDistributor,.module-testimonials+.module-featuredDistributor {
	padding-top: 0
}

.module-bg3+.module-featuredDistributor h2:first-child,.module-bg3+.module-featuredDistributor h3:first-child,.module-testimonials+.module-featuredDistributor h2:first-child,.module-testimonials+.module-featuredDistributor h3:first-child {
	margin-top: 88px
}

@media only screen and (min-width:1542px) {
	.module-bg3+.module-featuredDistributor h2:first-child,.module-bg3+.module-featuredDistributor h3:first-child,.module-testimonials+.module-featuredDistributor h2:first-child,.module-testimonials+.module-featuredDistributor h3:first-child {
		margin-top: 0
	}
}

@media only screen and (max-width:800px) {
	.module-bg3+.module-featuredDistributor h2:first-child,.module-bg3+.module-featuredDistributor h3:first-child,.module-testimonials+.module-featuredDistributor h2:first-child,.module-testimonials+.module-featuredDistributor h3:first-child {
		margin-top: 62px
	}
}

@media only screen and (max-width:600px) {
	.module-bg3+.module-featuredDistributor h2:first-child,.module-bg3+.module-featuredDistributor h3:first-child,.module-testimonials+.module-featuredDistributor h2:first-child,.module-testimonials+.module-featuredDistributor h3:first-child {
		margin-top: 44px
	}
}

@media only screen and (min-width:1542px) {
	.module-featuredDistributor .subModule-featuredDistributor {
		margin-right: 0;
		margin-left: 0
	}

	.module-featuredDistributor+.module-shareBachelorFooter {
		margin-top: 173px
	}

	.module-featuredDistributor+.module-shareBachelorFooter.onlySocial {
		margin-top: 103px
	}

	.module-featuredDistributor+.module,.module-featuredDistributor+.module.module-bg2 {
		margin-top: 120px
	}

	.module-featuredDistributor+.module.module-bg1 {
		margin-top: 100px;
		padding-top: 30px
	}

	.module-bg3+.module-featuredDistributor,.module-testimonials+.module-featuredDistributor,.subModule-cyphers+.module-featuredDistributor {
		padding: 103px 70px 108px;
		padding-bottom: 0
	}
}

@media only screen and (max-width:1024px) {
	.module-featuredDistributor .subModule-featuredDistributor {
		margin-left: -40px;
		margin-right: -40px
	}

	.module-featuredDistributor+.module-testimonials {
		margin-top: 100px
	}
}

@media only screen and (max-width:820px) {
	.module-featuredDistributor .subModule-featuredDistributor {
		margin-left: -40px;
		margin-right: -40px
	}

	.module-featuredDistributor+.module-shareBachelorFooter {
		margin-top: -58px
	}

	.module-featuredDistributor+.module-shareBachelorFooter.onlySocial {
		margin-top: 62px
	}
}

@media only screen and (max-width:800px) {
	.module-featuredDistributor .subModule-featuredDistributor {
		margin-left: -44px;
		margin-right: -44px
	}

	.module-featuredDistributor+.module-shareBachelorFooter {
		margin-top: 122px
	}

	.module-featuredDistributor+.module.module-bg1 {
		padding-top: 62px
	}
}

@media only screen and (max-width:600px) {
	.module-featuredDistributor .subModule-featuredDistributor {
		margin-left: -15px;
		margin-right: -15px
	}

	.module-featuredDistributor+.module-shareBachelorFooter {
		margin-top: -14px
	}

	.module-featuredDistributor+.module-shareBachelorFooter.onlySocial {
		margin-top: 44px
	}

	.module-featuredDistributor+.module.module-bg1 {
		padding-top: 44px
	}

	.module-featuredDistributor+.module-testimonials {
		margin-top: 50px
	}
}

.module-multipleDistributor .module_inner .flexGrid_container .flexGrid {
	padding-bottom: 30px
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image {
	display: inline-block;
	vertical-align: top
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image figure {
	position: relative;
	overflow: hidden
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .imageContainer {
	position: relative;
	overflow: visible;
	z-index: 1
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .linkBoxCTA {
	margin-top: 20px;
	max-width: 224px;
	width: 100%;
	min-width: unset;
	display: block
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .school-logo {
	width: 30%;
	padding: 15px 15px 5px;
	position: absolute;
	right: 0;
	bottom: 0;
	z-index: 2
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .school-logo img {
	width: 100%
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .imageContainer_multiple {
	position: relative;
	overflow: visible;
	z-index: 1;
	width: 100%;
	height: 0;
	padding-bottom: 64%
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .imageContainer_multiple img {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: auto;
	z-index: 2
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title {
	color: #23A9EA;
	margin-top: 2.6em
}

body:not(.iOS):not(.criOS) .module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title {
	transition: color .22s ease-out
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title a.content_imgTitleWrapper {
	color: #333
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title a.content_imgTitleWrapper .content_img {
	display: block;
	overflow: hidden
}

body:not(.iOS):not(.criOS) .module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title a.content_imgTitleWrapper .content_img img {
	transition: transform .5s ease-out,width .5s ease-out
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title .link-external {
	font-size: .6111111111111112rem
}

.noTouchDevice .module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title:hover .content_img img {
	width: 110%;
	backface-visibility: hidden;
	transform: translateX(-5%) translateY(-5%) translateZ(0);
	-webkit-transform: translateX(-5%) translateY(-5%) translateZ(0);
	-ms-transform: translateX(-5%) translateY(-5%) translateZ(0)
}

.noTouchDevice .module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title:hover .content_title {
	color: #809fb7
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title+p {
	margin-top: .6666666666666666em
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title_club {
	color: #333;
	margin-top: 2.6em;
	font-family: Montserrat;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em;
	font-weight: 800;
	text-transform: uppercase;
	text-align: left
}

body:not(.iOS):not(.criOS) .module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title_club {
	transition: color .22s ease-out
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title_club a.content_imgTitleWrapper {
	color: #333
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title_club a.content_imgTitleWrapper .content_img {
	display: block;
	overflow: hidden
}

body:not(.iOS):not(.criOS) .module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title_club a.content_imgTitleWrapper .content_img img {
	transition: transform .5s ease-out,width .5s ease-out
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title_club .link-external {
	font-size: .6111111111111112rem
}

.noTouchDevice .module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title_club:hover .content_img img {
	width: 110%;
	backface-visibility: hidden;
	transform: translateX(-5%) translateY(-5%) translateZ(0);
	-webkit-transform: translateX(-5%) translateY(-5%) translateZ(0);
	-ms-transform: translateX(-5%) translateY(-5%) translateZ(0)
}

.noTouchDevice .module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title_club:hover .content_title_club {
	color: #23A9EA
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .content_title_club+p {
	margin-top: .6666666666666666em
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .link-external-club {
	font-family: PT Serif;
	position: relative;
	line-height: 26px;
	font-size: .8333333333333334em;
	font-weight: 400;
	line-height: 1.7333333333333334em;
	padding-left: 32px
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .link-external-club:before {
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	position: absolute;
	font-size: 1.4em;
	left: 0;
	top: 0
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .link-contact-club {
	position: relative;
	padding-left: 32px;
	font-family: PT Serif;
	font-size: .8333333333333334em;
	letter-spacing: .01666666666667em;
	color: #333;
	text-decoration: none;
	transition: color .2s ease-out
}

@media only screen and (max-width:600px) {
	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .link-contact-club {
		font-size: .7777777777777778em
	}
}

body:not(.iOS):not(.criOS) .module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .link-contact-club:hover {
	color: #23A9EA
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .link-contact-club:before {
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -11px;
	font-family: ieurwd-icons;
	color: #333;
	font-size: 1.2em
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .link-contact-club.icon-phone:before {
	font-size: 1.4em
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .link-contact-club.icon-email:before {
	top: 50%;
	margin-top: -9px;
	font-size: 1.2em
}

@media (max-width:500px) {
	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image+.module-multipleDistributor_image {
		margin-top: 40px
	}
}

.module-multipleDistributor:not(.style03):not(.style02):not(.style04) .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(2n) {
	margin-right: 0
}

.module-multipleDistributor:not(.style03):not(.style02):not(.style04) .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(2)~.module-multipleDistributor_image {
	margin-top: 60px
}

.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(3n) {
	margin-right: 0
}

.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(3)~.module-multipleDistributor_image {
	margin-top: 40px
}

.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .school-logo {
	width: 42%
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image a.content_imgTitleWrapper .content_title {
	color: #23A9EA
}

.noTouchDevice .module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image a.content_imgTitleWrapper:hover .content_title {
	color: #809fb7
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image a.content_imgTitleWrapper+.module-multipleDistributor_projectData {
	margin-top: .7058823529411765em
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(3n) {
	margin-right: 0
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(3)~.module-multipleDistributor_image {
	margin-top: 60px
}

.module-multipleDistributor.underline .flexGrid_container .module_content .module-multipleDistributor_image .content_title:before {
	content: "";
	width: 30px;
	height: 2px;
	display: block;
	position: absolute;
	background-color: #23A9EA
}

body:not(.iOS):not(.criOS) .module-multipleDistributor.underline .flexGrid_container .module_content .module-multipleDistributor_image .content_title:before {
	transform: translateY(-20px) translateZ(0);
	-webkit-transform: translateY(-20px) translateZ(0);
	-ms-transform: translateY(-20px) translateZ(0);
	transition: transform .5s ease-out .2s
}

.module-multipleDistributor .bg-ieBusiness {
	background-color: #38a6df
}

.module-multipleDistributor .bg-ieLaw {
	background-color: #e3363a
}

.module-multipleDistributor .bg-ieHumanSciences {
	background-color: #7aa52b
}

.module-multipleDistributor .bg-ieArchitecture {
	background-color: #8f2b8b
}

.module-multipleDistributor .bg-iePublicAffairs {
	background-color: #0097a9
}

.module-multipleDistributor .bg-ieExponential,.module-multipleDistributor .bg-ieUniversity {
	background-color: #23A9EA
}

@media only screen and (min-width:1542px) {
	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(3)~.module-multipleDistributor_image {
		margin-top: 65px
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_projectData {
		font-size: .9444444444444444em;
		line-height: 1.6470588235294117em
	}

	.module-multipleDistributor.style04 .module_inner .linkBox {
		font-size: .7222222222222222em;
		line-height: 1.8461538461538463em;
		letter-spacing: .05384615384615em
	}
}

@media only screen and (max-width:1280px) {
	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .school-logo {
		width: 46%;
		padding: 10px 10px 0
	}
}

@media only screen and (max-width:820px) {
	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image {
		width: 100%
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image+.module-multipleDistributor_image {
		margin-top: 40px
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(3n) {
		margin-right: 5.46448087%
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(2n) {
		margin-right: 0
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image+.module-multipleDistributor_image,.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(2)~.module-multipleDistributor_image,.module-multipleDistributor.style04 .module_inner .flexGrid_container+.linkBox+.link-external {
		margin-top: 40px
	}
}

@media only screen and (max-width:750px) {
	.module-multipleDistributor .module_inner .flexGrid_container .module_content,.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image {
		width: 100%
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image+.module-multipleDistributor_image,.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(2)~.module-multipleDistributor_image {
		margin-top: 38px
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(2)~.module-multipleDistributor_image {
		margin-top: 40px
	}
}

@media only screen and (max-width:600px) {
	.module-multipleDistributor {
		padding-bottom: 49px
	}

	.module-multipleDistributor .module_inner *+.flexGrid_container {
		margin-top: 20px
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:first-child a.content_imgTitleWrapper .content_title {
		margin-top: 14px
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:first-child a.content_imgTitleWrapper+p {
		margin-top: .21428571428571427em
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image+.module-multipleDistributor_image {
		margin-top: 24px
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_image .school-logo {
		width: 38%
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_applyBefore {
		margin-top: 0
	}

	.module-multipleDistributor .module_inner .flexGrid_container+.linkBox {
		margin-top: 30px
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:first-child~.module-multipleDistributor_image {
		margin-top: 40px
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:nth-child(3n) {
		margin-right: 0
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image a.content_imgTitleWrapper+.module-multipleDistributor_projectData {
		margin-top: .21428571428571427em
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_image:first-child ~ .module-multipleDistributor_image {
		margin-top: 21px
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_projectData {
		margin-top: 5px;
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content+.button_more {
		margin-top: 30px
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container+.linkBox {
		margin-top: 30px;
		margin-left: auto;
		margin-right: auto
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container+.linkBox+.link-external {
		margin-top: 47px
	}
}

.module-profileDistributor .module_inner {
	padding-top: 60px;
	color: #fff
}

.module-profileDistributor .module_inner *+.flexGrid_container {
	margin-top: 60px
}

.module-profileDistributor .module_inner .flexGrid_container {
	overflow: hidden
}

.module-profileDistributor .module_inner .flexGrid_container .module_content {
	letter-spacing: -5px
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image {
	display: inline-block;
	vertical-align: top;
	text-align: left
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.linkBox {
	background-color: #fff
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a+a,.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.cta-custom {
	margin-top: 10px
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image .content_img--profile {
	position: relative;
	display: block;
	width: 100%;
	height: 100%
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image .content_img--profile .imageContainer {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
	display: block;
	padding-bottom: 20px!important
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image .content_img--profile .imageContainer img {
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: auto;
	z-index: 0;
	display: block
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image .content_img--profile.overlay_black .imageContainer {
	padding-bottom: 0!important;
	margin-bottom: 20px!important;
	background-color: #000
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image .content_img--profile.overlay_black .imageContainer img {
	-webkit-opacity: .5;
	-moz-opacity: .5;
	opacity: .5
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image .content_img--profile a.icon-play:before {
	position: absolute;
	font-size: 60px;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	transition: font-size .2s linear;
	z-index: 3
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image .content_img--profile a.icon-play:hover {
	color: #fff
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image .content_img--profile a.icon-play:hover:before {
	font-size: 70px
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image .content_title {
	text-align: left
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper {
	color: #333
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper .content_img {
	display: block;
	overflow: hidden
}

body:not(.iOS):not(.criOS) .module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper .content_img img {
	transition: transform .5s ease-out,width .5s ease-out
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper .content_title {
	color: #23A9EA
}

body:not(.iOS):not(.criOS) .module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper .content_title {
	transition: color .22s ease-out
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper .link-external {
	font-size: .6111111111111112rem
}

.noTouchDevice .module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper:hover .content_img img {
	width: 110%;
	backface-visibility: hidden;
	transform: translateX(-5%) translateY(-5%) translateZ(0);
	-webkit-transform: translateX(-5%) translateY(-5%) translateZ(0);
	-ms-transform: translateX(-5%) translateY(-5%) translateZ(0)
}

.noTouchDevice .module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper:hover .content_title {
	color: #809fb7
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper+p {
	margin-top: .6666666666666666em
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image p.destacado {
	font-weight: bolder;
	font-size: 1em;
	padding: 5px
}

@media (max-width:500px) {
	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image+.module-profileDistributor_image {
		margin-top: 40px
	}
}

@media (min-width:1280px) {
	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_col5 {
		width: 15%;
		margin-right: 5%
	}
}

@media (min-width:1024px) and (max-width:1280px) {
	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_col5 {
		width: 29.0960452%;
		margin-right: 4.23728814%
	}
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_applyBefore {
	display: block;
	margin-top: 1.2em;
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.54545454545455em;
	letter-spacing: 0;
	text-transform: uppercase;
	color: #707070
}

.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_date {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.5454545454545454em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: .7272727272727273em;
	color: #707070
}

.module-profileDistributor .module_inner .flexGrid_container .module_content a {
	color: #fff
}

.module-profileDistributor .module_inner .flexGrid_container .module_content a h4:after {
	font-size: .866667em
}

.module-profileDistributor .module_inner .flexGrid_container .module_content a .module-profileDistributor_tag {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.5454545454545454em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 2.4em
}

.module-profileDistributor .module_inner .flexGrid_container .module_content a .module-profileDistributor_tag:before {
	content: "";
	width: 31px;
	height: 1px;
	position: relative;
	top: -8px;
	display: block;
	background: #333;
	opacity: .3;
	transition: transform .22s ease-out
}

.noTouchDevice .module-profileDistributor .module_inner .flexGrid_container .module_content a:hover {
	color: #809fb7
}

.module-profileDistributor .module_inner .flexGrid_container .module_content:after {
	content: "";
	clear: both;
	display: block
}

.module-profileDistributor .module_inner .flexGrid_container+.linkBox {
	margin-top: 6.090909090909091em
}

.module-profileDistributor.style03 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(4n) {
	margin-right: 0
}

.module-profileDistributor.style03 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(4)~.module-profileDistributor_image {
	margin-top: 40px
}

.module-profileDistributor.style04 {
	text-align: center
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content {
	text-align: left
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_image {
	display: inline-block;
	vertical-align: top;
	text-align: left
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper .content_title {
	color: #23A9EA
}

.noTouchDevice .module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper:hover .content_title {
	color: #809fb7
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper+.module-profileDistributor_projectData {
	margin-top: .7058823529411765em
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(4n) {
	margin-right: 0
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(4)~.module-profileDistributor_image {
	margin-top: 60px
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_projectData {
	margin-bottom: 0;
	padding-left: 0;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	list-style: none
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_projectData .data span {
	font-weight: 800
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_projectData .data p {
	display: inline
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_projectData .data a {
	color: #23A9EA;
	cursor: pointer
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_projectData .data a:hover {
	color: #809fb7
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_tags {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.5454545454545454em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 2.4em
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_tags:before {
	content: "";
	width: 31px;
	height: 1px;
	position: relative;
	top: -8px;
	display: block;
	background: #333;
	opacity: .3;
	transition: transform .22s ease-out
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_tags ul {
	margin: 0;
	padding: 0;
	list-style: none
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_tags li {
	display: inline
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_tags li:after {
	content: ","
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_tags li:last-child:after {
	display: none
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content+.button_more {
	margin-top: 60px
}

.module-profileDistributor.style04 .module_inner .flexGrid_container .button_more {
	position: relative;
	bottom: 0
}

.module-profileDistributor.style04 .module_inner .flexGrid_container+.linkBox {
	margin-top: 60px
}

.module-profileDistributor.style04 .module_inner .flexGrid_container+.linkBox+.link-external {
	display: inline-block;
	vertical-align: top;
	margin-top: 60px;
	text-align: center
}

.frm-site-business-school .module-profileDistributor .content_img--profile .icon-play,.frm-site-university .module-profileDistributor .content_img--profile .icon-play {
	color: #fff!important
}

@media only screen and (min-width:1542px) {
	.module-profileDistributor.style03 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(3)~.module-profileDistributor_image {
		margin-top: 65px
	}

	.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_projectData {
		font-size: .9444444444444444em;
		line-height: 1.6470588235294117em
	}

	.module-profileDistributor.style04 .module_inner .linkBox {
		font-size: .7222222222222222em;
		line-height: 1.8461538461538463em;
		letter-spacing: .05384615384615em
	}
}

@media only screen and (max-width:820px) {
	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image+.module-profileDistributor_image {
		margin-top: 0;
		margin-bottom: 40px
	}

	.module-profileDistributor.style03 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(3n) {
		margin-right: 5.46448087%
	}

	.module-profileDistributor.style03 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(2n) {
		margin-right: 0
	}

	.module-profileDistributor.style03 .module_inner .flexGrid_container .module_content .module-profileDistributor_image+.module-profileDistributor_image,.module-profileDistributor.style03 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(2)~.module-profileDistributor_image {
		margin-top: 0;
		margin-bottom: 40px
	}

	.module-profileDistributor.style04 .module_inner .flexGrid_container+.linkBox+.link-external {
		margin-top: 40px
	}
}

@media only screen and (max-width:750px) {
	.module-profileDistributor .module_inner .flexGrid_container .module_content {
		width: 100%
	}

	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image,.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_image {
		margin-top: 0;
		margin-bottom: 40px
	}
}

@media only screen and (max-width:600px) {
	.module-profileDistributor {
		padding-bottom: 49px
	}

	.module-profileDistributor .module_inner *+.flexGrid_container {
		margin-top: 20px
	}

	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image:first-child a.content_imgTitleWrapper .content_title {
		margin-top: 14px
	}

	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image:first-child a.content_imgTitleWrapper+p {
		margin-top: .21428571428571427em
	}

	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image~.module-profileDistributor_image {
		margin-top: 0
	}

	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(2n) {
		padding-left: 0;
		padding-right: 12px
	}

	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(odd) {
		padding-right: 0;
		padding-left: 12px
	}

	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_applyBefore {
		margin-top: 0
	}

	.module-profileDistributor .module_inner .flexGrid_container+.linkBox {
		margin-top: 30px
	}

	.module-profileDistributor.style03 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:first-child~.module-profileDistributor_image {
		margin-top: 0;
		margin-bottom: 40px
	}

	.module-profileDistributor.style03 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(3n) {
		margin-right: 0
	}

	.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_image a.content_imgTitleWrapper+.module-profileDistributor_projectData {
		margin-top: .21428571428571427em
	}

	.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_image:first-child ~ .module-profileDistributor_image {
		margin-top: 21px
	}

	.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content .module-profileDistributor_projectData {
		margin-top: 5px;
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module-profileDistributor.style04 .module_inner .flexGrid_container .module_content+.button_more {
		margin-top: 30px
	}

	.module-profileDistributor.style04 .module_inner .flexGrid_container+.linkBox {
		margin-top: 30px;
		margin-left: auto;
		margin-right: auto
	}

	.module-profileDistributor.style04 .module_inner .flexGrid_container+.linkBox+.link-external {
		margin-top: 47px
	}
}

@media only screen and (max-width:320px) {
	.module-profileDistributor .module_inner .flexGrid_container~.linkBox {
		min-width: 0
	}

	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(2n),.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_image:nth-child(odd) {
		padding-left: 0;
		padding-right: 0
	}

	.module-profileDistributor .module_inner .flexGrid_container .module_content .module-profileDistributor_col5 {
		width: 100%
	}
}

.module-multipleDistributor .module_inner *+.flexGrid_container {
	margin-top: 60px
}

.module-multipleDistributor .module_inner .flexGrid_container {
	overflow: hidden
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content {
	letter-spacing: -5px
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink {
	display: inline-block;
	vertical-align: top
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink figure {
	overflow: hidden;
	position: relative
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink figure .imageContainer_distributor:after {
	transition: opacity .7s ease-out,background-color .7s ease-out;
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink figure .imageContainer_distributor.imageNegroOverlay:after {
	background-color: #000;
	-webkit-opacity: .35;
	-moz-opacity: .35;
	opacity: .35
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink figure .imageContainer_distributor.imageColorOverlay:after {
	background-color: #23A9EA;
	-webkit-opacity: .35;
	-moz-opacity: .35;
	opacity: .35
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink figure:hover .imageContainer_distributor {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1)
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink figure:hover .imageContainer_distributor.imageToNegroOverlay:after {
	background-color: #000;
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink figure:hover .imageContainer_distributor.imageToColorOverlay:after {
	background-color: #23A9EA;
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink .content_title {
	color: #23A9EA;
	margin-top: 2.6em
}

body:not(.iOS):not(.criOS) .module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink .content_title {
	transition: color .22s ease-out
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink .content_title a.content_imgTitleWrapper {
	color: #333
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink .content_title a.content_imgTitleWrapper .content_img {
	display: block;
	overflow: hidden
}

body:not(.iOS):not(.criOS) .module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink .content_title a.content_imgTitleWrapper .content_img img {
	transition: transform .5s ease-out,width .5s ease-out
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink .content_title .link-external {
	font-size: .6111111111111112rem
}

.noTouchDevice .module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink .content_title:hover .content_img img {
	width: 110%;
	backface-visibility: hidden;
	transform: translateX(-5%) translateY(-5%) translateZ(0);
	-webkit-transform: translateX(-5%) translateY(-5%) translateZ(0);
	-ms-transform: translateX(-5%) translateY(-5%) translateZ(0)
}

.noTouchDevice .module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink .content_title:hover .content_title {
	color: #809fb7
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink .content_title+p {
	margin-top: .6666666666666666em
}

@media (max-width:500px) {
	.module-multipleDistributor .module_inner .flexGrid_container .module_content .modulelink+.module-multipleDistributor_imagelink {
		margin-top: 40px
	}
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_applyBefore {
	display: block;
	margin-top: 1.2em;
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.54545454545455em;
	letter-spacing: 0;
	text-transform: uppercase;
	color: #707070
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_date {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.5454545454545454em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: .7272727272727273em;
	color: #707070
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content a {
	color: #23A9EA
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content a h4:after {
	font-size: .866667em
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content a .module-multipleDistributor_tag {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.5454545454545454em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 2.4em
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content a .module-multipleDistributor_tag:before {
	content: "";
	width: 31px;
	height: 1px;
	position: relative;
	top: -8px;
	display: block;
	background: #333;
	opacity: .3;
	transition: transform .22s ease-out
}

.noTouchDevice .module-multipleDistributor .module_inner .flexGrid_container .module_content a:hover {
	color: #809fb7
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content:after {
	content: "";
	clear: both;
	display: block
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_item_title {
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 2em;
	right: 2em;
	letter-spacing: -5px;
	z-index: 3;
	text-align: center;
	font-family: PT Serif;
	font-size: 1.111em;
	line-height: 32px;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translate3d(0,-10px,0);
	-webkit-transform: translate3d(0,-10px,0);
	-ms-transform: translate3d(0,-10px,0);
	transition: transform .4s ease-out,opacity .3s ease-out
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_item_title:before {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	content: "";
	height: 100%;
	width: 1px;
	letter-spacing: 0;
	margin-right: -1px
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_item_title span {
	display: inline-block;
	vertical-align: middle;
	letter-spacing: 0;
	color: #fff;
	width: 99%
}

.module-multipleDistributor .module_inner .flexGrid_container .module_content .imageContainer_distributor {
	position: relative;
	overflow: visible;
	transition: transform .4s ease-out;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-size: cover!important;
	background-position: 50%!important
}

.module-multipleDistributor .module_inner .flexGrid_container+.linkBox {
	margin-top: 6.090909090909091em
}

.module-multipleDistributor:not(.style03):not(.style02):not(.style04) .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(2n) {
	margin-right: 0
}

.module-multipleDistributor:not(.style03):not(.style02):not(.style04) .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(2)~.module-multipleDistributor_imagelink {
	margin-top: 60px
}

.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink {
	margin-top: 40px
}

.module-multipleDistributor.style04 {
	text-align: center
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content {
	text-align: left
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink a.content_imgTitleWrapper .content_title {
	color: #23A9EA
}

.noTouchDevice .module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink a.content_imgTitleWrapper:hover .content_title {
	color: #809fb7
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink a.content_imgTitleWrapper+.module-multipleDistributor_projectData {
	margin-top: .7058823529411765em
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(4n) {
	margin-right: 0
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(4)~.module-multipleDistributor_imagelink {
	margin-top: 60px
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_projectData {
	margin-bottom: 0;
	padding-left: 0;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	list-style: none
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_projectData .data span {
	font-weight: 800
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_projectData .data p {
	display: inline
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_projectData .data a {
	color: #23A9EA;
	cursor: pointer
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_projectData .data a:hover {
	color: #809fb7
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_tags {
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.5454545454545454em;
	letter-spacing: 0;
	font-weight: 400;
	text-transform: uppercase;
	margin-top: 2.4em
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_tags:before {
	content: "";
	width: 31px;
	height: 1px;
	position: relative;
	top: -8px;
	display: block;
	background: #333;
	opacity: .3;
	transition: transform .22s ease-out
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_tags ul {
	margin: 0;
	padding: 0;
	list-style: none
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_tags li {
	display: inline
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_tags li:after {
	content: ","
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_tags li:last-child:after {
	display: none
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content+.button_more {
	margin-top: 60px
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container .button_more {
	position: relative;
	bottom: 0
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container+.linkBox {
	margin-top: 60px
}

.module-multipleDistributor.style04 .module_inner .flexGrid_container+.linkBox+.link-external {
	display: inline-block;
	vertical-align: top;
	margin-top: 60px;
	text-align: center
}

.module-multipleDistributor.underline .flexGrid_container .module_content .module-multipleDistributor_imagelink .imageContainer_distributor:after {
	content: "";
	width: 30px;
	height: 2px;
	display: block;
	position: absolute;
	bottom: -40px;
	background-color: #23A9EA
}

body:not(.iOS):not(.criOS) .module-multipleDistributor.underline .flexGrid_container .module_content .module-multipleDistributor_imagelink .imageContainer_distributor:after {
	transform: translateY(-20px) translateZ(0);
	-webkit-transform: translateY(-20px) translateZ(0);
	-ms-transform: translateY(-20px) translateZ(0);
	transition: transform .5s ease-out .2s
}

@media only screen and (min-width:1542px) {
	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink .module-multipleDistributor_imagelink {
		margin-top: 65px
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_projectData {
		font-size: .9444444444444444em;
		line-height: 1.6470588235294117em
	}

	.module-multipleDistributor.style04 .module_inner .linkBox {
		font-size: .7222222222222222em;
		line-height: 1.8461538461538463em;
		letter-spacing: .05384615384615em
	}
}

@media only screen and (max-width:820px) {
	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink {
		width: 100%
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink+.module-multipleDistributor_imagelink {
		margin-top: 40px
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(3n) {
		margin-right: 5.46448087%
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(2n) {
		margin-right: 0
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink+.module-multipleDistributor_imagelink,.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(2)~.module-multipleDistributor_imagelink,.module-multipleDistributor.style04 .module_inner .flexGrid_container+.linkBox+.link-external {
		margin-top: 40px
	}
}

@media only screen and (max-width:750px) {
	.module-multipleDistributor .module_inner .flexGrid_container .module_content,.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink {
		width: 100%
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink+.module-multipleDistributor_imagelink,.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(2)~.module-multipleDistributor_imagelink {
		margin-top: 38px
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(2)~.module-multipleDistributor_imagelink {
		margin-top: 40px
	}
}

@media only screen and (max-width:600px) {
	.module-multipleDistributor {
		padding-bottom: 49px
	}

	.module-multipleDistributor .module_inner *+.flexGrid_container {
		margin-top: 20px
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:first-child a.content_imgTitleWrapper .content_title {
		margin-top: 14px
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:first-child a.content_imgTitleWrapper+p {
		margin-top: .21428571428571427em
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink+.module-multipleDistributor_imagelink {
		margin-top: 24px
	}

	.module-multipleDistributor .module_inner .flexGrid_container .module_content .module-multipleDistributor_applyBefore {
		margin-top: 0
	}

	.module-multipleDistributor .module_inner .flexGrid_container+.linkBox {
		margin-top: 30px
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:first-child~.module-multipleDistributor_imagelink {
		margin-top: 40px
	}

	.module-multipleDistributor.style03 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:nth-child(3n) {
		margin-right: 0
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink a.content_imgTitleWrapper+.module-multipleDistributor_projectData {
		margin-top: .21428571428571427em
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_imagelink:first-child ~ .module-multipleDistributor_imagelink {
		margin-top: 21px
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content .module-multipleDistributor_projectData {
		margin-top: 5px;
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container .module_content+.button_more {
		margin-top: 30px
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container+.linkBox {
		margin-top: 30px;
		margin-left: auto;
		margin-right: auto
	}

	.module-multipleDistributor.style04 .module_inner .flexGrid_container+.linkBox+.link-external {
		margin-top: 47px
	}
}

@media only screen and (max-width:320px) {
	.module-multipleDistributor .module_inner .flexGrid_container~.linkBox {
		min-width: 0
	}
}

@media only screen and (min-width:1541px) {
	.contentMain .module-introductionBlock.module-admissionsDepartmentWelcome .module_content {
		width: 106.57%
	}
}

@media only screen and (min-width:1541px) {
	.contentMain .module-introductionBlock.module-admissionsDepartmentWelcome .module-introductionBlock_oneColumn {
		max-width: 93%
	}
}

.contentMain .module-introductionBlock .module-admissionsDepartmentWelcome_contactPlace {
	width: 100%
}

@media only screen and (min-width:1541px) {
	.contentMain .module-introductionBlock .module-admissionsDepartmentWelcome_contactPlace {
		width: 43.3%
	}
}

@media only screen and (max-width:1541px) {
	.contentMain .module-introductionBlock .module-admissionsDepartmentWelcome_contactPlace+.module-admissionsDepartmentWelcome_contactPlace {
		margin-top: 60px
	}
}

@media only screen and (max-width:600px) {
	.contentMain .module-introductionBlock .module-admissionsDepartmentWelcome_contactPlace+.module-admissionsDepartmentWelcome_contactPlace {
		margin-top: 25px
	}
}

.module-introductionBlock.intro {
	padding-bottom: 65px
}

.module-introductionBlock.intro+.module {
	padding-top: 0
}

.module-introductionBlock.intro+.module.module-rankings {
	padding-top: 55px
}

.module-introductionBlock.intro+.module.module-faculty {
	padding-top: 88px
}

.module-introductionBlock.intro+.module .search_result {
	margin-top: -20px
}

.module-introductionBlock .module_intro+.module_content {
	margin-top: 55px
}

.module-introductionBlock .module_intro p:first-child {
	margin-top: 0
}

.contentMain .module-introductionBlock .module_content {
	width: 100%
}

.module-introductionBlock .module_content .module-introductionBlock_oneColumn {
	float: left
}

.contentMain .module-introductionBlock .module_content .module-introductionBlock_oneColumn {
	width: 100%
}

.module-introductionBlock .module_content .module-introductionBlock_oneColumn .module_intro+.module-introductionBlock_contactPlace {
	margin-top: 60px
}

.module-introductionBlock .module_content .module-introductionBlock_oneColumn>p:first-child,.module-introductionBlock .module_content .module-introductionBlock_oneColumn p:first-child {
	margin-top: 0
}

.module-introductionBlock .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace {
	display: inline-block;
	vertical-align: top;
	width: 100%;
	padding: 35px 40px 40px;
	background: #fff;
	letter-spacing: 0
}

.module-introductionBlock .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace .content_title+div {
	margin-top: 13px
}

.module-introductionBlock .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace .content_title+div+div {
	margin-top: 6px
}

.module-introductionBlock .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace a {
	display: inline-block
}

.module-introductionBlock .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace:last-child {
	margin-right: 0
}

.module-introductionBlock .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace+.module-introductionBlock_contactPlace {
	margin-top: 30px
}

.module-introductionBlock .module_content :last-child {
	margin-right: 0
}

.module-introductionBlock .module_content .module {
	float: left
}

.module-introductionBlock .module_image {
	float: right
}

@media only screen and (min-width:1542px) {
	.module-introductionBlock.intro+.module.module-faculty {
		padding-top: 103px
	}

	.module-introductionBlock .module_inner .module_intro+.module_content {
		margin-top: 65px
	}
}

@media only screen and (max-width:1100px) {
	.module-introductionBlock .module_inner .module_content,.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn {
		width: 100%
	}

	.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn+* {
		margin-top: 50px
	}

	.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn+.module {
		margin-top: 30px
	}

	.module-introductionBlock .module_inner .module_content .module {
		width: 100%
	}

	.module-introductionBlock .module_inner .module_content .module.subModule-requestInformation .module_inner {
		width: 100%;
		margin-right: 0;
		margin-left: 0
	}

	.module-introductionBlock .module_inner .module_content .module.subModule-requestInformation .subModule-requestInformation_contact {
		text-align: center
	}

	.module-introductionBlock .module_inner .module_image {
		width: 100%;
		margin-right: 0
	}
}

@media only screen and (max-width:820px) {
	.module-introductionBlock.intro+.module.module-faculty {
		padding-top: 62px
	}
}

@media only screen and (max-width:680px) {
	.module-introductionBlock .module_inner .module_content,.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn {
		width: 100%
	}

	.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn .module_intro+.module_content {
		margin-top: 23px
	}

	.module-introductionBlock .module_inner .module_content .module {
		width: 100%
	}
}

@media only screen and (max-width:600px) {
	.module-introductionBlock.intro {
		padding-top: 45px!important;
		padding-bottom: 45px
	}

	.module-introductionBlock.intro+.module.module-rankings {
		padding-top: 30px
	}

	.module-introductionBlock.intro+.module.module-eventsCalendar .search_result {
		margin-top: -15px
	}

	.module-introductionBlock.intro+.module.module-faculty {
		padding-top: 44px
	}

	.module-introductionBlock.intro+.module .search_result {
		margin-top: -10px;
		padding-top: 0
	}

	.module-introductionBlock .module_inner .module_intro+.module_content {
		margin-top: 20px
	}

	.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn .module_intro+.module-introductionBlock_contactPlace {
		margin-top: 25px
	}

	.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace {
		padding: 25px 30px 30px
	}

	.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace .content_title+a,.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace a+a {
		margin-top: 1em
	}

	.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn+*,.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn+.module,.module-introductionBlock .module_inner .module_content .module-introductionBlock_oneColumn .module-introductionBlock_contactPlace+.module-introductionBlock_contactPlace {
		margin-top: 25px
	}

	.module-introductionBlock .module_inner .module_content .module.subModule-requestInformation .subModule-requestInformation_contact {
		text-align: left
	}
}

.module-introductionBlock .subModule-requestInformation {
	padding: 35px 40px 40px;
	background: #fff;
	text-align: center
}

.module-introductionBlock .subModule-requestInformation .module_inner {
	text-align: left
}

.module-introductionBlock .subModule-requestInformation .module_inner+* {
	margin-top: 25px
}

.module-introductionBlock .subModule-requestInformation .linkBox {
	width: 100%;
	min-width: 0;
	margin-bottom: 0;
	padding-right: 0;
	padding-left: 0
}

.module-introductionBlock .subModule-requestInformation .linkBox span {
	z-index: 3;
	position: relative
}

.module-introductionBlock .subModule-requestInformation .linkBox:after {
	z-index: 2
}

.module-introductionBlock .subModule-requestInformation .linkBox:before {
	z-index: 1
}

.module-introductionBlock .subModule-requestInformation .linkBox.closeModule {
	margin-bottom: 0
}

.module-introductionBlock .subModule-requestInformation .linkBox+* {
	margin-top: 25px
}

.module-introductionBlock .subModule-requestInformation .subModule-requestInformation_contact {
	font-family: PT Serif;
	font-style: italic;
	font-size: .7222222222222222em;
	line-height: 1.84615385em;
	letter-spacing: 0
}

.module-introductionBlock .subModule-requestInformation .subModule-requestInformation_contact a {
	color: #23A9EA
}

.noTouchDevice .module-introductionBlock .subModule-requestInformation .subModule-requestInformation_contact a:hover {
	color: #809fb7
}

.module-introductionBlock .subModule-requestInformation .module .subModule-requestInformation {
	padding-bottom: 40px
}

@media only screen and (min-width:1542px) {
	.module-introductionBlock .subModule-requestInformation {
		padding: 55px 60px 60px
	}

	.module-introductionBlock .subModule-requestInformation .module_inner+* {
		margin-top: 25px
	}
}

@media only screen and (max-width:1542px) {
	.module-introductionBlock .subModule-requestInformation .module_inner+* {
		margin-top: 25px
	}
}

@media only screen and (max-width:1100px) {
	.module-introductionBlock .subModule-requestInformation .module_inner,.module-introductionBlock .subModule-requestInformation .module_inner .module_content .content_title {
		text-align: center
	}

	.module-introductionBlock .subModule-requestInformation .module_inner+* {
		margin-top: 25px
	}

	.module-introductionBlock .subModule-requestInformation .linkBox {
		width: auto;
		padding-right: 59px;
		padding-left: 59px
	}
}

@media only screen and (max-width:600px) {
	.module-introductionBlock .subModule-requestInformation {
		padding: 25px 30px 30px
	}

	.module-introductionBlock .subModule-requestInformation .module_inner,.module-introductionBlock .subModule-requestInformation .module_inner .module_content .content_title {
		text-align: left
	}

	.module-introductionBlock .subModule-requestInformation .module_inner+* {
		margin-top: 15px
	}

	.module-introductionBlock .subModule-requestInformation .linkBox {
		min-width: 0
	}

	.module-introductionBlock .subModule-requestInformation .linkBox+* {
		margin-top: 15px
	}
}

@media only screen and (max-width:414px) {
	.module-introductionBlock .subModule-requestInformation .linkBox {
		min-width: 0;
		width: 100%;
		padding-right: 0;
		padding-left: 0
	}
}

.module-studiesCombination .module_inner .module_title {
	font-family: Montserrat;
	text-align: left;
	font-size: 1.5555555555555556em;
	line-height: 1.3571428571428572em;
	letter-spacing: .03002857142857em;
	font-weight: 800;
	display: inline-block;
	vertical-align: top;
	max-width: 65.26315789%
}

body:not(.iOS):not(.criOS) .module-studiesCombination .module_inner .module_title {
	transition: color .22s ease-out
}

.module-studiesCombination .module_inner .module_title .colorLine {
	height: 5px;
	width: 50px;
	display: block;
	background-color: #23A9EA;
	margin-bottom: 15px
}

.module-studiesCombination .module_inner .module_title+* {
	margin-top: 0.48889em
}

.module-studiesCombination .module_inner .module-studiesCombination_subtitle {
	font-family: PT Serif;
	font-size: .99em;
	line-height: 1.66666666666667em;
	font-style: italic;
	font-weight: 400
}

.module-studiesCombination .module_inner .module-studiesCombination_subtitle+* {
	margin-top: 2em
}

.module-studiesCombination .module_inner .module_content p {
	float: left;
	margin-top: 0
}

.module-studiesCombination .module_inner .module_content .module-studiesCombination_logo {
	float: left;
	margin-right: 0;
	padding-top: 7px;
	text-align: left;
	letter-spacing: -5px
}

.module-studiesCombination .module_inner .module_content .module-studiesCombination_logo img {
	display: inline-block;
	vertical-align: top;
	max-width: 163px;
	margin: 0 25px 25px
}

.module-studiesCombination .linkBox {
	margin-right: 50px;
	padding-left: 25px;
	padding-right: 25px
}

.module.module-bg2+.module-studiesCombination {
	padding-top: 0;
	border-top: 0
}

@media only screen and (max-width:820px) {
	.module-studiesCombination .module_inner .module_title {
		max-width: none
	}

	.module-studiesCombination .module_inner .module_content p {
		margin-right: 0;
		width: 100%
	}

	.module-studiesCombination .module_inner .module_content p+.module-studiesCombination_logo {
		margin-top: 30px
	}

	.module-studiesCombination .module_inner .module_content .module-studiesCombination_logo {
		margin-right: 0;
		width: 100%;
		text-align: left
	}

	.module-studiesCombination .module_inner .module_content .module-studiesCombination_logo img {
		max-width: 129px;
		max-height: 42px;
		margin: 0 25px 25px 0
	}

	.module-studiesCombination .module_inner .module_content+* {
		margin-top: 20px
	}

	.module-studiesCombination .linkBox {
		margin-right: 15px
	}
}

@media only screen and (max-width:600px) {
	.module-studiesCombination {
		padding-top: 50px
	}

	.module-studiesCombination .module_inner .module_title {
		font-size: 1.1111111111111112em;
		line-height: 1.3em
	}

	.module-studiesCombination .module_inner .module_title .colorLine {
		height: 3px;
		width: 40px;
		margin-bottom: 9px
	}

	.module-studiesCombination .module_inner .module-studiesCombination_subtitle {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module-studiesCombination .module_inner .module-studiesCombination_subtitle+.module_content {
		margin-top: 23px
	}

	.module-studiesCombination .module_inner .module_content p+.module-studiesCombination_logo {
		margin-top: 25px
	}

	.module-studiesCombination .linkBox {
		min-width: 260px;
		margin-top: -15px;
		margin-bottom: 0
	}

	.module-studiesCombination .linkBox+.linkBox {
		margin-top: 15px
	}

	.module-studiesCombination.module-bg2 .linkBox {
		margin-bottom: 0
	}
}

.subModule-undergraduateDegrees {
	display: inline-block;
	vertical-align: top;
	padding: 0
}

.subModule-undergraduateDegrees .module_inner .linkBox {
	margin: 20px 0
}

.subModule-undergraduateDegrees .module_inner .module_title {
	font-family: Montserrat;
	text-align: left;
	font-size: 1.5555555555555556em;
	line-height: 1.3571428571428572em;
	letter-spacing: .03002857142857em;
	font-weight: 800;
	display: inline-block;
	vertical-align: top
}

.subModule-undergraduateDegrees .module_inner .module_title.studies_architecture .colorLine {
	background-color: #757575
}

.subModule-undergraduateDegrees .module_inner .module_title.studies_administration .colorLine {
	background-color: #4ca5e0
}

.subModule-undergraduateDegrees .module_inner .module_title.module_laws .colorLine {
	background-color: #6ac171
}

.subModule-undergraduateDegrees .module_inner .module_title.studies_relations .colorLine {
	background-color: #e99028
}

.subModule-undergraduateDegrees .module_inner .module_title.studies_communication .colorLine {
	background-color: #ffdc02
}

.subModule-undergraduateDegrees .module_inner .module_title.studies_psychology .colorLine {
	background-color: #8f2b8b
}

.subModule-undergraduateDegrees .module_inner .module_title.studies_bbaLawColor .colorLine {
	background-color: #ccc
}

.subModule-undergraduateDegrees .module_inner .module_title.studies_bbaRelations .colorLine {
	background-color: #da4b54
}

.subModule-undergraduateDegrees .module_inner .module_title.studies_llbLegalPractice .colorLine {
	background-color: #6ec3b8
}

.subModule-undergraduateDegrees .module_inner .module_title .colorLine {
	height: 5px;
	width: 50px;
	display: block;
	background-color: #23A9EA;
	margin-bottom: 15px
}

.subModule-undergraduateDegrees .module_inner .module_title+* {
	margin-top: 0.48889em
}

.subModule-undergraduateDegrees .module_inner .subModule-undergraduateDegrees_subtitle {
	font-family: PT Serif;
	font-size: .99em;
	line-height: 1.66666666666667em;
	font-style: italic;
	font-weight: 400
}

.subModule-undergraduateDegrees .module_inner .subModule-undergraduateDegrees_subtitle+* {
	margin-top: 2em
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_tags .module_tags {
	margin-bottom: -6px;
	padding: 0 200px 0 0;
	list-style: none;
	line-height: 0;
	letter-spacing: -.25em;
	color: #707070
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_tags .module_tags li {
	display: inline-block;
	vertical-align: middle;
	margin-right: 8px
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_tags .module_tags li:after {
	content: ",";
	display: inline;
	margin-left: 1px
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_tags .module_tags li:last-child:after {
	display: none
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns {
	width: 100%
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn {
	float: left;
	width: 33%
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn .content_title+* {
	margin-top: 0.11111em
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn p {
	padding-right: 30px
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn p+* {
	margin-top: 0.83333em
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn:last-child {
	width: 33%
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns+.subModule-undergraduateDegrees_accreditation {
	margin-top: 50px
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation {
	position: relative
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent {
	width: 100%
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent * {
	display: inline-block;
	vertical-align: middle
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent .subModule-undergraduateDegrees_accreditationLogo {
	max-width: 140px;
	max-height: 60px;
	margin-right: 30px;
	margin-bottom: 20px
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent .subModule-undergraduateDegrees_accreditationDescription {
	width: calc(100% - 180px);
	margin-top: 0;
	margin-bottom: 20px;
	font-style: italic
}

.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent+.subModule-undergraduateDegrees_accreditationContent {
	margin-top: 5px
}

.subModule-undergraduateDegrees .linkBox {
	margin-right: 50px;
	padding-left: 25px;
	padding-right: 25px
}

.subModule-undergraduateDegrees:before {
	content: "";
	letter-spacing: -20%
}

.subModule-undergraduateDegrees:nth-child(2n):not(.style03) {
	margin-right: 0
}

.subModule-undergraduateDegrees.module-bg1+.subModule-undergraduateDegrees {
	margin-top: 90px;
	padding-top: 0
}

.subModule-undergraduateDegrees+.subModule-undergraduateDegrees:nth-child(2) {
	margin-top: 0
}

.subModule-undergraduateDegrees.style03:nth-child(3n) {
	margin-right: 0
}

.subModule-undergraduateDegrees.style03+.subModule-undergraduateDegrees:nth-child(3) {
	margin-top: 0
}

@media only screen and (min-width:1625px) {
	.subModule-undergraduateDegrees.col6-big {
		width: 47.74%
	}
}

@media only screen and (max-width:1024px) and (min-width:820px) {
	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn {
		width: 50%
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn:nth-child(2n)~* {
		margin-top: 15px
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn:nth-child(odd) {
		clear: left
	}
}

@media only screen and (max-width:950px) {
	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns {
		width: 100%
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn {
		float: left;
		width: 50%
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns+.subModule-undergraduateDegrees_accreditation {
		margin-top: 2em
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent .subModule-undergraduateDegrees_accreditationLogo+.subModule-undergraduateDegrees_accreditationDescription {
		margin-left: 0
	}+	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent .subModule-undergraduateDegrees_accreditationLogo {
		margin-top: 12px
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent .subModule-undergraduateDegrees_accreditationDescription {
		width: 100%;
		margin-top: -7px;
		margin-bottom: 15px
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent+.subModule-undergraduateDegrees_accreditationContent {
		margin-top: 10px
	}
}

@media only screen and (max-width:820px) {
	.subModule-undergraduateDegrees .module_inner .module_content {
		width: 100%;
		margin-right: 0
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn,.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn:last-child {
		width: 33%
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent .subModule-undergraduateDegrees_accreditationLogo {
		max-width: 100px;
		max-height: 40px;
		margin-bottom: 15px
	}+	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent .subModule-undergraduateDegrees_accreditationLogo {
		margin-top: 30px
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_accreditation .subModule-undergraduateDegrees_accreditationContent+* {
		margin-top: 25px
	}

	.subModule-undergraduateDegrees.module-bg1+.subModule-undergraduateDegrees {
		margin-top: 60px
	}
}

@media only screen and (max-width:600px) {
	.subModule-undergraduateDegrees .module_inner .module_title {
		font-size: 1.1111111111111112em;
		line-height: 1.3em
	}

	.subModule-undergraduateDegrees .module_inner .module_title .colorLine {
		height: 3px;
		width: 40px;
		margin-bottom: 9px
	}

	.subModule-undergraduateDegrees .module_inner .module_title+* {
		margin-top: 5px
	}

	.subModule-undergraduateDegrees .module_inner .subModule-undergraduateDegrees_subtitle {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.subModule-undergraduateDegrees .module_inner .subModule-undergraduateDegrees_subtitle+.module_content {
		margin-top: 8px
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns+.subModule-undergraduateDegrees_accreditation {
		margin-top: 20px
	}

	.subModule-undergraduateDegrees:last-child {
		margin-bottom: -4px
	}

	.subModule-undergraduateDegrees.module-bg1+.subModule-undergraduateDegrees {
		margin-top: 30px
	}
}

@media only screen and (max-width:450px) {
	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn {
		width: 50%
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn:nth-child(2n)~* {
		margin-top: 10px
	}

	.subModule-undergraduateDegrees .module_inner .module_content .subModule-undergraduateDegrees_columns .subModule-undergraduateDegrees_subColumn:nth-child(odd) {
		clear: left
	}
}

.module-technicalDetails {
	z-index: 4;
	position: relative
}

.module-technicalDetails .module_inner {
	position: relative
}

.module-technicalDetails .module_inner .module_intro+.module_content {
	margin-top: 25px
}

.module-technicalDetails .module_inner.module-distributor-dualdegree {
	margin: 0 0 70px
}

.module-technicalDetails .module_inner .module-technicalDetails_degreeCover .link-arrow:after {
	content: "\e61f";
	font-size: 1.6em
}

.module-technicalDetails .module_inner .module-technicalDetails_degreeCover .module-technicalDetails_degreeCover-links a {
	display: block
}

.module-technicalDetails .module_inner .module-technicalDetails-main-content .module-technicalDetails_column img {
	max-width: 100%
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form {
	background-color: #fff;
	padding: 15px;
	z-index: 10;
	min-width: 260px;
	box-shadow: 0 0 1px 1px #e6e7ea
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form.accented-box {
	animation: accented-box 2s ease-in-out 3
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .grecaptcha-badge {
	box-shadow: none!important
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form form {
	margin-bottom: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-richtext {
	font-family: PT Serif
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-input::placeholder {
	color: #bfbfbf!important
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form select.hs-input:not(.hs-input-selected) {
	color: #bfbfbf!important
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .cookie-reset-container {
	font-size: .7em;
	line-height: 1em;
	margin-top: 10px
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .cookie-reset-container a {
	color: #00457b
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .cookie-reset-container a:hover {
	color: #5c88ab
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form input[type=number]::-webkit-inner-spin-button,.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form input[type=number]::-webkit-outer-spin-button {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	margin: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-required {
	display: none
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-fieldtype-select .input {
	position: relative
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-fieldtype-select .input:after {
	content: "\e601";
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	font-size: .83em!important;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	position: absolute;
	top: 15px;
	right: 0;
	color: #999;
	font-size: .5555555555555556em;
	pointer-events: none;
	transition: color .2s ease-out,top .2s ease-out
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-fieldtype-select .input select {
	text-indent: 15px;
	padding-right: 16px
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-fieldtype-select:hover select {
	color: #999;
	cursor: pointer
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field {
	width: 100%;
	margin-bottom: 15px
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field .hs-input {
	font-family: PT Serif;
	position: relative;
	font-size: 1.1em;
	font-style: normal;
	display: block;
	border: transparent;
	border-bottom: solid #c4c4c4;
	border-width: 0 0 1px;
	border-radius: 0!important;
	box-shadow: none;
	padding: 6px 0;
	color: #2b2b2b;
	width: 100%;
	outline: 0;
	margin-top: 0;
	transition: color .2s,border .2s;
	-webkit-transition: color .2s,border .2s;
	-moz-transition: color .2s,border .2s;
	-ms-transition: color .2s,border .2s;
	-o-transition: color .2s,border .2s
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field .hs-input:focus {
	color: #2b2b2b;
	border-bottom: 1px solid #2b2b2b
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field .hs-input.error {
	color: #de2b31;
	border-bottom: solid #de2b31;
	border-width: 0 0 1px
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field select {
	background-color: transparent;
	background: 0 0;
	height: 32px;
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	transition: color .2s ease-out,padding-left .2s ease-out
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .form-columns-2 .hs-form-field:nth-child(2n) .input {
	margin-right: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .form-columns-2 .hs-form-field {
	width: 50%
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .form-columns-2 .hs-form-field select {
	height: 27px
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .form-columns-2 .input {
	margin-right: 24px
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .form-columns-1 .hs-form-field {
	width: 100%
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .form-columns-1 .hs-form-field .input {
	margin-right: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-error-msgs {
	margin-top: 5px;
	line-height: 1.5em;
	font-style: italic;
	letter-spacing: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-error-msgs li {
	margin-bottom: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-error-msgs li label {
	color: #de2b31;
	margin-bottom: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs_error_rollup {
	margin-bottom: 10px
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs_error_rollup ul {
	margin-top: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs_error_rollup ul.inputs-list:first-child {
	padding-top: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox,.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-gdpr_global_hubspot {
	margin-bottom: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox .hs-input,.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-gdpr_global_hubspot .hs-input {
	display: inline;
	width: auto
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox .hs-input+span,.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-gdpr_global_hubspot .hs-input+span {
	display: inline;
	font-style: normal
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox .hs-input+span a,.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-gdpr_global_hubspot .hs-input+span a {
	color: #00457b
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox .hs-input+span a:hover,.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-gdpr_global_hubspot .hs-input+span a:hover {
	color: #5c88ab
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox label,.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-gdpr_global_hubspot label {
	font-family: PT Serif
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-submit .actions {
	padding: 0;
	margin: 0
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-submit .actions .hs-button {
	font-size: .6111111111111112em;
	line-height: 2.1818181818181817em;
	letter-spacing: .06363636363636em;
	padding: 17px 10px;
	color: #fff;
	width: 100%;
	border-radius: 0;
	border-color: #fff;
	background-image: none;
	text-shadow: none;
	box-sizing: inherit;
	font-family: Montserrat;
	text-align: center
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-submit .actions .hs-button:focus:not(.inactive),.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs-submit .actions .hs-button:hover {
	box-shadow: none
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form:after {
	content: "";
	clear: both;
	display: block
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .grecaptcha-badge {
	visibility: hidden
}

.module-technicalDetails .module_inner .module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hbspt-form .hs_recaptcha.hs-recaptcha {
	height: 0
}

.module-technicalDetails .module_inner .module_content.flexGrid {
	letter-spacing: -5px
}

.module-technicalDetails .module_inner .module_content.flexGrid .module-multipleDistributor_image {
	display: inline-block;
	vertical-align: top
}

.module-technicalDetails .module_inner .module_content.flexGrid .module-multipleDistributor_image:nth-child(3n) {
	margin-right: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column {
	display: block;
	width: 100%;
	text-align: left
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .content_img_link {
	display: block
}

@media (max-width:820px) {
	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column p+.module-technicalDetails_degreeCover {
		margin-top: 20px
	}
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn {
	display: inline-block;
	vertical-align: top;
	padding-right: 25px;
	width: 33.33%;
	box-sizing: border-box
}

@media (max-width:667px) {
	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn {
		width: 50%
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn:nth-child(2)~.module-technicalDetails_subColumn {
		margin-top: 20px
	}
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn:nth-child(3)~.module-technicalDetails_subColumn {
	margin-top: 20px
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn .content_title+* {
	margin-top: 0.11111em
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn:first-child {
	margin-left: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn:last-child {
	margin-right: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:first-child {
	letter-spacing: -5px
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:first-child .module-technicalDetails_desc {
	letter-spacing: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc {
	float: left;
	margin-top: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form {
	position: absolute;
	top: 0;
	right: 0;
	margin-right: 0;
	background-color: #fff;
	padding: 15px;
	z-index: 10;
	min-width: 220px;
	box-shadow: 0 0 1px 1px #e6e7ea
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form {
	margin-top: 10px
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form form {
	margin-bottom: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-required {
	display: none
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-fieldtype-select .input {
	position: relative
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-fieldtype-select .input:after {
	content: "\e601";
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	font-size: .83em!important;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	position: absolute;
	top: 15px;
	right: 0;
	color: #999;
	font-size: .5555555555555556em;
	pointer-events: none;
	transition: color .2s ease-out,top .2s ease-out
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-fieldtype-select:hover select {
	color: #999;
	cursor: pointer
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field {
	width: 100%;
	margin-bottom: 15px
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field .hs-input {
	font-family: PT Serif;
	position: relative;
	font-size: 1.1538461538461537em;
	font-style: normal;
	display: block;
	border: transparent;
	border-bottom: solid #c4c4c4;
	border-width: 0 0 1px;
	border-radius: 0!important;
	box-shadow: none;
	padding: 6px 0;
	color: #2b2b2b;
	width: 100%;
	outline: 0;
	margin-top: 0;
	transition: color .2s,border .2s;
	-webkit-transition: color .2s,border .2s;
	-moz-transition: color .2s,border .2s;
	-ms-transition: color .2s,border .2s;
	-o-transition: color .2s,border .2s
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field .hs-input:focus {
	color: #2b2b2b;
	border-bottom: 1px solid #2b2b2b
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field .hs-input.error {
	color: #de2b31;
	border-bottom: solid #de2b31;
	border-width: 0 0 1px
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-field select {
	background-color: transparent;
	background: 0 0;
	height: 32px;
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	transition: color .2s ease-out,padding-left .2s ease-out
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-error-msgs {
	margin-top: 5px;
	line-height: 1.5em;
	font-style: italic;
	letter-spacing: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-error-msgs li {
	margin-bottom: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-error-msgs li label {
	color: #de2b31;
	margin-bottom: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs_error_rollup {
	margin-bottom: 10px
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs_error_rollup ul {
	margin-top: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs_error_rollup ul.inputs-list:first-child {
	padding-top: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox .hs-input {
	display: inline;
	width: auto
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox .hs-input+span {
	display: inline;
	font-style: normal
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox .hs-input+span a {
	color: #00457b
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-form-booleancheckbox .hs-input+span a:hover {
	color: #5c88ab
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-submit .actions {
	padding: 0;
	margin: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-submit .actions .hs-button {
	font-size: .6111111111111112em;
	line-height: 2.1818181818181817em;
	letter-spacing: .06363636363636em;
	padding: 17px 10px;
	color: #fff;
	width: 100%;
	border-radius: 0;
	border-color: #fff;
	background-image: none;
	text-shadow: none;
	box-sizing: inherit;
	font-family: Montserrat;
	text-align: center
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-submit .actions .hs-button:focus:not(.inactive),.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form .hs-submit .actions .hs-button:hover {
	box-shadow: none
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form .hbspt-form:after {
	content: "";
	clear: both;
	display: block
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover {
	position: absolute;
	top: 0;
	right: 0;
	margin-right: 0
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img .imageContainer {
	padding: 0!important;
	height: 100%!important
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow {
	float: right;
	text-align: right;
	clear: right
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow:after {
	content: "\e61f";
	font-size: 1.6em
}

body:not(.iOS):not(.criOS).noTouchDevice .module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow:hover:after {
	animation: toContentAnim 1s forwards linear infinite
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow+.link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow+.link-external {
	margin-top: 10px
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external {
	float: right;
	text-align: right;
	clear: right
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external:after {
	font-size: 1.2em
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external+.link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external+.link-external {
	margin-top: 10px
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover:after {
	content: "";
	clear: both;
	display: block
}

.module-technicalDetails .module_inner .module_content .module-technicalDetails_column+* {
	margin-top: 45px
}

.module-technicalDetails .module_inner .column {
	margin-top: 30px;
	display: inline-block;
	vertical-align: top;
	width: 29.12280702%;
	margin-right: 4.21052632%
}

.module-technicalDetails .module_inner .column:nth-child(3n) {
	margin-right: 0
}

.module-technicalDetails .module_inner .column p {
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	margin-bottom: 0
}

.module-technicalDetails.module-introductionImage.introduction_image {
	padding: 80px 50px 0
}

.module-technicalDetails.module-introductionImage.introduction_image figure {
	margin: 1em 0 0
}

body:not(.iOS):not(.criOS).noTouchDevice .module-technicalDetails.module-introductionImage .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_degreeCover .link-arrow:hover:after {
	animation: none
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_degreeCover .link-arrow:after {
	content: "\e618";
	font-family: ieurwd-icons;
	font-size: 1em
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block {
	position: relative;
	min-height: 390px;
	left: 0;
	top: 0;
	color: #fff;
	overflow: hidden;
	width: 100%;
	text-align: left;
	display: inline-block;
	vertical-align: middle;
	margin-top: 160px;
	padding: 0 50px
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .title_02 {
	font-family: Montserrat;
	font-size: 2.7777777777777777em;
	line-height: 1.1em;
	letter-spacing: .005em;
	text-transform: uppercase;
	max-width: 85%;
	text-align: left
}

body:not(.iOS):not(.criOS) .module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .title_02 {
	transform: translateY(10px) translateZ(0);
	-webkit-transform: translateY(10px) translateZ(0);
	-ms-transform: translateY(10px) translateZ(0);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: transform .3s ease-out,opacity .3s ease-out
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .title_02 span {
	max-width: 70%;
	font-family: PT Serif;
	font-size: .36em;
	line-height: 1.6666666666666667em;
	font-weight: 400;
	font-style: italic;
	letter-spacing: 0;
	display: block;
	text-transform: none;
	margin-top: 1.1666666666666667em
}

body:not(.iOS):not(.criOS) .module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .title_02 span {
	transform: translateY(10px) translateZ(0);
	-webkit-transform: translateY(10px) translateZ(0);
	-ms-transform: translateY(10px) translateZ(0);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: transform .3s ease-out .3s,opacity .3s ease-out .3s
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .title_02+.orientation_callToAction {
	margin-top: 2.8181818181818183em
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block p {
	max-width: 70%
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block p+.orientation_callToAction {
	margin-top: 2.8181818181818183em
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .orientation_callToAction {
	position: relative;
	display: block;
	float: left;
	clear: both;
	font-size: .6111111111111112em;
	line-height: 2.1818181818181817em;
	font-family: Montserrat;
	font-weight: 800;
	text-transform: uppercase;
	letter-spacing: .06363636363636em;
	padding: 17px 78px;
	color: #fff;
	border: 1px solid #fff;
	text-align: center
}

@media only screen and (max-width:600px) {
	.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .orientation_callToAction {
		padding: 17px;
		width: 100%
	}
}

body:not(.iOS):not(.criOS) .module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .orientation_callToAction {
	transform: translateY(10px) translateZ(0);
	-webkit-transform: translateY(10px) translateZ(0);
	-ms-transform: translateY(10px) translateZ(0);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: transform .3s ease-out .6s,opacity .3s ease-out .6s
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .orientation_callToAction:after {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	bottom: 0;
	left: 50%;
	right: 50%;
	background-color: #fff
}

body:not(.iOS):not(.criOS) .module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .orientation_callToAction:after {
	transition: all .2s ease-out;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .orientation_callToAction i {
	margin-left: 14px;
	margin-right: -3px;
	font-size: 13.5px;
	vertical-align: middle
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .orientation_callToAction i.icon-play2 {
	font-size: 24px
}

.noTouchDevice .module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .orientation_callToAction:hover {
	color: #333
}

.noTouchDevice .module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block .orientation_callToAction:hover:after {
	left: 0;
	right: 0;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText {
	text-align: center
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText p {
	margin: 0 auto;
	max-width: 70%
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText .quote {
	font-size: 1.6666666666666667em;
	line-height: 1.5em;
	letter-spacing: 0;
	font-style: italic
}

body:not(.iOS):not(.criOS) .module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText .quote {
	transform: translateY(10px) translateZ(0);
	-webkit-transform: translateY(10px) translateZ(0);
	-ms-transform: translateY(10px) translateZ(0);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: transform .3s ease-out,opacity .3s ease-out
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText .quote+* {
	margin-top: 53px
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText .author {
	font-family: Montserrat;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em;
	letter-spacing: 0;
	font-weight: 800;
	text-transform: uppercase
}

body:not(.iOS):not(.criOS) .module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText .author {
	transform: translateY(10px) translateZ(0);
	-webkit-transform: translateY(10px) translateZ(0);
	-ms-transform: translateY(10px) translateZ(0);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: transform .3s ease-out .3s,opacity .3s ease-out .3s
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText .author+.authorInfo {
	margin-top: 4px
}

.module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText .authorInfo {
	font-size: .8333333333333334em;
	line-height: 1.6em;
	letter-spacing: 0;
	font-style: italic
}

body:not(.iOS):not(.criOS) .module-technicalDetails.module-introductionImage .module_inner .module_content .textContent_block.quoteText .authorInfo {
	transform: translateY(10px) translateZ(0);
	-webkit-transform: translateY(10px) translateZ(0);
	-ms-transform: translateY(10px) translateZ(0);
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: transform .3s ease-out .6s,opacity .3s ease-out .6s
}

.module-technicalDetails.module-introductionHubSpot {
	min-height: 600px
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor {
	width: 100%
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor:after {
	content: "";
	display: block;
	clear: both
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>* {
	vertical-align: top
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-main-content {
	float: left
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content {
	float: right;
	margin-right: 0
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form {
	position: relative;
	padding: 30px
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .content_title {
	padding-left: 110px
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hs-form .cookie-reset-container {
	position: absolute;
	left: 30px;
	top: 150px
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hs-form .hs-richtext {
	padding-left: 110px;
	font-size: .9em;
	line-height: 1.4em;
	min-height: 90px;
	margin-bottom: 20px
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hs-form .hs-richtext p {
	margin: 5px 0 0
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .submitted-message {
	font-family: PT Serif;
	font-size: .9em;
	line-height: 1.5em;
	padding-left: 110px
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .submitted-message a {
	font-weight: 700
}

.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .content_img {
	position: absolute;
	top: 30px;
	left: 30px;
	width: 80px;
	margin: 0
}

@media only screen and (min-width:1542px) {
	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img {
		height: 400px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img img {
		float: right;
		position: relative;
		width: auto;
		height: 400px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external {
		font-size: .6111111111111112em
	}

	.module-technicalDetails.withCover .module_inner {
		min-height: 400px
	}
}

@media only screen and (min-width:1200px) {
	.module-technicalDetails .module-technicalDetails-distributor .module-technicalDetails-box {
		z-index: 10
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails-distributor {
		display: table;
		width: 100%
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails-distributor>* {
		display: table-cell;
		vertical-align: top
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails-main-content {
		position: relative
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails-box {
		padding-left: 22%;
		margin-right: 45px;
		min-height: 415px
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails_degreeCover {
		position: absolute;
		top: 0;
		left: 0;
		width: 15%;
		padding: 0 0 30px 30px
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails_degreeCover figure {
		margin: .5em 1em 1em 0
	}

	.module-technicalDetails.module-technicalDetails-left-brochure.module-technicalDetails-white-box .module-technicalDetails-box {
		background-color: #fff;
		padding-top: 30px;
		padding-bottom: 30px;
		padding-right: 30px;
		box-shadow: 0 0 1px 1px #e6e7ea
	}

	.module-technicalDetails.module-technicalDetails-left-brochure.module-technicalDetails-white-box .module-technicalDetails_degreeCover {
		padding-top: 30px
	}
}

@media only screen and (min-width:800px) {
	.module-technicalDetails.module-technicalDetails-right-content .module-technicalDetails-distributor {
		display: table;
		width: 100%
	}

	.module-technicalDetails.module-technicalDetails-right-content .module-technicalDetails-distributor>* {
		display: table-cell;
		vertical-align: top
	}

	.module-technicalDetails.module-technicalDetails-right-content .module-technicalDetails-distributor>.module-technicalDetails-main-content {
		width: 80%
	}

	.module-technicalDetails.module-technicalDetails-right-content .module-technicalDetails-distributor>.module-technicalDetails-main-content .module-technicalDetails-box {
		margin-right: 45px
	}

	.module-technicalDetails.module-technicalDetails-right-content .module-technicalDetails-distributor>.module-technicalDetails-aside-content {
		width: 20%
	}

	.module-technicalDetails.module-technicalDetails-right-content .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_degreeCover {
		padding: 15px 0 30px
	}

	.module-technicalDetails.module-technicalDetails-right-content .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_degreeCover figure {
		max-width: 250px;
		margin: .5em auto 1em
	}
}

@media only screen and (max-width:1542px) and (min-width:1200px) {
	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img {
		height: 320px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img img {
		float: right;
		position: relative;
		width: auto;
		height: 320px
	}

	.module-technicalDetails.withCover .module_inner {
		min-height: 320px
	}
}

@media only screen and (max-width:1200px) and (min-width:820px) {
	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img {
		height: 250px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img img {
		float: right;
		position: relative;
		width: auto;
		height: 250px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external {
		width: 210px;
		white-space: normal
	}

	.module-technicalDetails.withCover .module_inner {
		min-height: 250px
	}
}

@media only screen and (max-width:1024px) {
	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form {
		position: relative;
		min-width: 320px;
		margin-top: 40px
	}

	.module-technicalDetails.module-introductionHubSpot .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc {
		float: none
	}
}

@media only screen and (max-width:820px) {
	.module-technicalDetails.module-introductionImage.introduction_image {
		overflow: hidden
	}

	.module-technicalDetails.module-introductionImage.introduction_image figure {
		width: 200%;
		left: 50%;
		margin-left: -200px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column {
		display: block
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn {
		display: inline-block;
		vertical-align: top
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc {
		column-count: auto
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc+.module-technicalDetails_degreeCover {
		float: right
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc+.module-technicalDetails_degreeCover .link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc+.module-technicalDetails_degreeCover .link-external {
		text-align: right;
		float: right
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover {
		position: relative
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img {
		height: 43.7vw
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external {
		width: 210px;
		white-space: normal;
		text-align: left;
		float: left
	}
}

@media only screen and (max-width:820px) and (min-width:600px) {
	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn:nth-child(4)~.module-technicalDetails_subColumn {
		margin-top: 18px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn:nth-child(n+4) {
		margin-right: 0
	}
}

@media only screen and (max-width:1199px) and (min-width:800px) {
	.module-technicalDetails .module-technicalDetails-distributor .module-technicalDetails-box {
		margin-bottom: 45px
	}

	.module-technicalDetails .module-technicalDetails-distributor .module-technicalDetails-aside-content {
		width: 100%
	}

	.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hs-form .cookie-reset-container {
		top: 152px
	}

	.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hs-form .hs-richtext {
		min-height: 90px;
		margin-bottom: 35px
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails-aside-content {
		display: table
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails-aside-content>* {
		display: table-cell;
		width: 50%!important;
		vertical-align: top
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails_degreeCover {
		padding: 30px
	}

	.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails_degreeCover .module-technicalDetails_degreeCover-links,.module-technicalDetails.module-technicalDetails-left-brochure .module-technicalDetails_degreeCover figure {
		margin: 1em auto;
		max-width: 250px
	}

	.module-technicalDetails.module-technicalDetails-left-brochure.module-technicalDetails-white-box .module-technicalDetails-box {
		background-color: #fff;
		padding: 30px;
		box-shadow: 0 0 1px 1px #e6e7ea
	}

	.module-technicalDetails.module-technicalDetails-left-brochure.module-technicalDetails-white-box .module-technicalDetails_degreeCover {
		padding-top: 30px
	}
}

@media only screen and (max-width:600px) {
	.module-technicalDetails.module-introductionImage.introduction_image {
		padding: 88px 30px 0;
		overflow: hidden
	}

	.module-technicalDetails.module-introductionImage.introduction_image figure {
		width: 300%;
		left: 50%;
		margin-left: -200px
	}

	.module-technicalDetails.module-introductionHubSpot .module_inner .module_intro,.module-technicalDetails.module-introductionHubSpot .module_inner .module_title {
		width: 100%;
		margin-right: 0;
		font-size: .9em
	}

	.module-technicalDetails.module-introductionHubSpot .module_inner .module_intro {
		font-weight: 400
	}

	.module-technicalDetails .module_inner .module_intro+.module_content {
		margin-top: 18px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn {
		margin-left: 0;
		margin-bottom: 18px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn .content_title+* {
		margin-top: 5px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column .module-technicalDetails_subColumn:nth-child(2n) {
		margin-left: -5px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc {
		float: none
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc+.module-technicalDetails_degreeCover {
		margin-top: 24px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc+.module-technicalDetails_degreeCover .link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_desc+.module-technicalDetails_degreeCover .link-external {
		text-align: left;
		float: left
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover {
		float: none
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img .imageContainer {
		height: 250px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .content_img .imageContainer img {
		width: auto;
		height: 250px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external {
		float: left;
		clear: left;
		margin-top: 12px;
		text-align: left
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow+.link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-arrow+.link-external,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external+.link-arrow,.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_degreeCover .link-external+.link-external {
		margin-top: 6px
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column:last-child .module-technicalDetails_moreInfo_form {
		width: 100%;
		min-width: auto
	}

	.module-technicalDetails .module_inner .module_content .module-technicalDetails_column+* {
		margin-top: 0
	}

	.module-technicalDetails .module_inner .column {
		width: 44.53551913%;
		margin-right: 5.46448087%
	}

	.module-technicalDetails .module_inner .column:nth-child(3n) {
		margin-right: 5.46448087%
	}

	.module-technicalDetails .module_inner .column:nth-child(2n) {
		margin-right: 0
	}
}

@media only screen and (max-width:799px) {
	.module-technicalDetails.module-introductionHubSpot .module_inner .module_intro,.module-technicalDetails.module-introductionHubSpot .module_inner .module_title {
		width: 100%;
		margin-right: 0
	}

	.module-technicalDetails .module-technicalDetails-distributor .module-technicalDetails-box {
		margin-bottom: 45px
	}

	.module-technicalDetails .module-technicalDetails-distributor .module-technicalDetails-aside-content {
		width: 100%
	}

	.module-technicalDetails .module-technicalDetails-distributor .module-technicalDetails-aside-content>.module-technicalDetails_moreInfo_form {
		margin: 1rem 0 45px
	}

	.module-technicalDetails .module-technicalDetails-distributor .module-technicalDetails-aside-content>.module-technicalDetails_degreeCover {
		margin: 1rem 0 0;
		padding: 0 0 30px
	}

	.module-technicalDetails .module-technicalDetails-distributor .module-technicalDetails-aside-content>.module-technicalDetails_degreeCover .module-technicalDetails_degreeCover-links,.module-technicalDetails .module-technicalDetails-distributor .module-technicalDetails-aside-content>.module-technicalDetails_degreeCover figure {
		margin: 1em auto;
		max-width: 250px;
		min-width: 250px
	}

	.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hs-form .cookie-reset-container {
		top: 152px
	}

	.module-technicalDetails.module-technicalDetails-form-brochure .module-technicalDetails-distributor>.module-technicalDetails-aside-content .module-technicalDetails_moreInfo_form .hs-form .hs-richtext {
		min-height: 90px;
		margin-bottom: 35px
	}
}

@media only screen and (max-width:320px) {
	.module-technicalDetails .module_inner .column {
		width: 100%;
		margin-right: 0
	}
}

.module-studiesRankings .module_inner .module_content {
	letter-spacing: -5px
}

.module-studiesRankings .module_inner .module_content .award {
	display: inline-block;
	vertical-align: top;
	font-family: Montserrat;
	font-weight: 400;
	letter-spacing: 0;
	text-align: center;
	height: 33.3%
}

.module-studiesRankings .module_inner .module_content .award:nth-child(3n) {
	margin-right: 0
}

.module-studiesRankings .module_inner .module_content .award:nth-child(3n)~.award {
	margin-top: 40px
}

.module-studiesRankings .module_inner .module_content .award+.footerModule {
	margin-top: 60px
}

.module-studiesRankings .module_inner .module_content .award_featured {
	font-size: 5.555555555555555em;
	line-height: 1em;
	font-weight: 800
}

.module-studiesRankings .module_inner .module_content .award_featured+*,.module-studiesRankings .module_inner .module_content .award_featured+.award_label {
	margin-top: 1.4em
}

.module-studiesRankings .module_inner .module_content .award_featuredImg img {
	width: auto;
	height: 100px
}

.module-studiesRankings .module_inner .module_content .award_featuredImg+.award_label {
	margin-top: .7333333333333333em
}

.module-studiesRankings .module_inner .module_content .award_label {
	font-family: PT Serif;
	font-style: italic;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	font-weight: 100;
	max-width: 300px;
	display: inline-block
}

@media only screen and (min-width:1542px) {
	.module-studiesRankings .module_inner .module_content .award:nth-child(3n) {
		margin-right: 0
	}

	.module-studiesRankings .module_inner .module_content .award:nth-child(3n)~.award {
		margin-top: 60px
	}

	.module-studiesRankings .module_inner .module_content .award_featured+.award_label {
		margin-top: 1.23em
	}

	.module-studiesRankings .module_inner .module_content .award_label {
		font-size: 1em;
		line-height: 1.5555555555555556em
	}
}

@media only screen and (max-width:820px) {
	.module-studiesRankings .module_inner .module_content .award_featured {
		font-size: 5em;
		line-height: 1em
	}

	.module-studiesRankings .module_inner .module_content .award_featured+.award_label {
		margin-top: 2.05em
	}
}

@media only screen and (max-width:600px) {
	.module-studiesRankings {
		padding-bottom: 40px
	}

	.module-studiesRankings .module_inner .module_intro+.module_content {
		margin-top: 24px
	}

	.module-studiesRankings .module_inner .module_content .award:first-child~.award {
		margin-top: 20px
	}

	.module-studiesRankings .module_inner .module_content .award_featured+.award_label,.module-studiesRankings .module_inner .module_content .award_featuredImg+.award_label {
		margin-top: 0
	}

	.module-studiesRankings .module_inner .module_content .award_label {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}
}

.module-iconList .module_inner .module_intro+* {
	margin-top: 60px
}

.module-iconList .module_inner .module-confidence_content {
	letter-spacing: -5px
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block {
	letter-spacing: 0;
	display: inline-block;
	text-align: center;
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 1.6363636363636365em;
	letter-spacing: .06363636363636em;
	color: #424446;
	font-weight: 800;
	width: 25%;
	vertical-align: top;
	padding: 0 15px;
	text-transform: uppercase
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block p {
	font-family: PT Serif;
	font-style: italic;
	font-weight: 100;
	text-transform: none
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons i img {
	vertical-align: top;
	width: auto
}

@media only screen and (max-width:600px) {
	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons i img {
		height: 65px
	}
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.six-tex-icons {
	width: 16%
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.five-tex-icons {
	width: 20%
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.four-tex-icons {
	width: 25%
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.three-tex-icons {
	width: 33%
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block:last-child {
	margin: 0
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block:before {
	position: relative;
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: block;
	font-size: 3.6363636363636362em;
	margin-bottom: .525em
}

body:not(.iOS):not(.criOS) .module-iconList .module_inner .module-confidence_content .module-confidence_content_block:before {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transition: transform .2s ease-out,opacity .2s ease-out;
	-webkit-transition: transform .2s ease-out,opacity .2s ease-out;
	-moz-transition: transform ease-out .2s,opacity ease-out .2s;
	-ms-transition: transform ease-out .2s,opacity ease-out .2s;
	-o-transition: transform ease-out .2s,opacity ease-out .2s
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block i {
	position: relative;
	display: block;
	margin-bottom: 38px
}

@media only screen and (max-width:1540px) {
	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block i {
		margin-bottom: 22px
	}
}

@media only screen and (max-width:600px) {
	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block i {
		margin-bottom: 12px
	}
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block i img {
	vertical-align: top;
	width: auto;
	height: 40px
}

@media only screen and (max-width:600px) {
	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block i img {
		height: 35px
	}
}

.ie9 .module-iconList .module_inner .module-confidence_content .module-confidence_content_block {
	font-size: 11px
}

.ie9 .module-iconList .module_inner .module-confidence_content .module-confidence_content_block:before {
	font-size: 40px
}

.module-iconList .module_inner .module-confidence_content .module-confidence_content_block i {
	transition: transform .2s ease-out
}

body:not(.iOS):not(.criOS).noTouchDevice .module-iconList .module_inner .module-confidence_content .module-confidence_content_block:hover i {
	transform: translate3d(0,-5px,0);
	-webkit-transform: translate3d(0,-5px,0);
	-ms-transform: translate3d(0,-5px,0)
}

body:not(.iOS):not(.criOS).noTouchDevice .module-iconList .module_inner .module-confidence_content .module-confidence_content_block.not-clickable:hover {
	cursor: default
}

body:not(.iOS):not(.criOS).noTouchDevice .module-iconList .module_inner .module-confidence_content .module-confidence_content_block.not-clickable:hover i {
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0)
}

.module-iconList .module_inner .module-confidence_content .confidence-business-management:before {
	content: "\e61e"
}

.module-iconList .module_inner .module-confidence_content .confidence-humanities:before {
	content: "\e622"
}

.module-iconList .module_inner .module-confidence_content .confidence-ethics:before {
	content: "\e621"
}

.module-iconList .module_inner .module-confidence_content .confidence-interpersonal-skills:before {
	content: "\e620"
}

.module-iconList .footerModule .linkBox {
	margin-top: 0
}

.module-iconList .linkBox {
	margin-top: 70px
}

.module-iconList+.module-getStarted,.module-iconList+.subModule-featuredDistributor {
	margin-top: 30px
}

@media only screen and (min-width:1542px) {
	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block {
		font-size: 1em;
		line-height: 1.6666666666666667em;
		letter-spacing: .01388888888889em
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block:before {
		font-size: 2.8333333333333335em;
		margin-bottom: .7058823529411765em
	}

	.ie9 .module-iconList .module_inner .module-confidence_content .module-confidence_content_block {
		font-size: 18px
	}

	.ie9 .module-iconList .module_inner .module-confidence_content .module-confidence_content_block:before {
		font-size: 51px
	}

	.module-iconList .linkBox {
		margin-top: 60px
	}
}

@media only screen and (max-width:820px) {
	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.six-tex-icons {
		width: 16%
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.six-tex-icons i img {
		height: 65px
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.five-tex-icons {
		width: 20%
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.five-tex-icons i img {
		height: 65px
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.four-tex-icons {
		width: 25%
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.three-tex-icons {
		width: 33%
	}

	.module-iconList .module_inner .linkBox.closeModule {
		margin-top: 40px
	}
}

@media only screen and (max-width:600px) {
	.module-iconList .module_inner .module_intro+* {
		margin-top: 23px
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block {
		font-size: .5555555555555556em;
		line-height: 1.6em;
		letter-spacing: .025em;
		width: 50%
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons {
		margin-top: 25px
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.five-tex-icons,.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.four-tex-icons,.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.six-tex-icons,.module-iconList .module_inner .module-confidence_content .module-confidence_content_block.tex-icons.three-tex-icons {
		width: 100%
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block:before {
		font-size: 3.5em;
		margin-bottom: .3142857142857143em
	}

	.module-iconList .module_inner .module-confidence_content .module-confidence_content_block:nth-child(1n+3) {
		margin-top: 25px
	}

	.module-iconList .linkBox.closeModule {
		width: auto;
		margin-left: auto;
		margin-right: auto;
		margin-top: 25px
	}
}

@media only screen and (max-width:414px) {
	.module-iconList .linkBox.closeModule {
		width: 100%
	}
}

.slider.module-sliderVideoHeader {
	background-color: #fff
}

.slider.module-sliderVideoHeader .module-VideoHeader[data-play-status] .module-introImage_video .iframe_player {
	display: block!important
}

.slider.module-sliderVideoHeader .module-VideoHeader[data-play-status] .module-introImage_video .iframe_player+.content_img {
	display: none!important
}

.slider.module-sliderVideoHeader .module-VideoHeader[data-play-status=true] .module-introImage_video.videomanualplay:not(:hover):before {
	opacity: 0!important
}

.module-introImage.module-VideoHeader {
	padding: 50px 70px 88px 90px
}

.module-introImage.module-VideoHeader .module-introImage_img .imageContainer {
	padding-bottom: 54%!important
}

.module-introImage.module-VideoHeader .module-icons_iconBlock i:after {
	content: "";
	width: 44px;
	height: 3px;
	display: block;
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #333
}

.module-introImage.module-VideoHeader .module_inner .module_content .module_title {
	font-size: 2.667em
}

.module-introImage.module-VideoHeader .module_inner .module_content .module_title+.module_intro {
	margin-top: .5555555555555556em
}

.module-introImage.module-VideoHeader .module_inner .description_text {
	font-style: italic
}

.module-introImage.module-VideoHeader .module_inner .module_sub_content {
	padding-top: 2.5em
}

.module-introImage.module-VideoHeader .module_inner .module_sub_content .module_sub_title {
	font-family: Montserrat;
	font-size: 2em;
	line-height: 1.25em;
	text-transform: uppercase
}

.module-introImage.module-VideoHeader .module-introImage_video .imageContainer {
	padding-bottom: 55%!important
}

.module-introImage.module-VideoHeader .module-introImage_video .imageContainer img {
	min-height: 135%!important
}

.module-introImage.module-VideoHeader .module-introImage_video:hover:after {
	opacity: 0!important
}

.module-introImage.module-VideoHeader .module-introImage_video:hover:before {
	font-size: 80px!important
}

.module-introImage .module_inner .module_intro {
	float: left
}

.module-introImage .module_inner .module_intro.main {
	float: none
}

.module-introImage .module_inner .module_intro.main+* {
	margin-top: 61px
}

.module-introImage .module_inner .module_intro+*,.module-introImage .module_inner .module_intro+*+*,.module-introImage .module_inner .module_intro+.module_content {
	margin-top: 2.2222222222222223em
}

.module-introImage .module_inner .module-introImage_img,.module-introImage .module_inner .module-introImage_video {
	float: right;
	position: relative;
	margin-top: 5px
}

.module-introImage .module_inner .module-introImage_img.not-icon-play:before,.module-introImage .module_inner .module-introImage_video.not-icon-play:before {
	content: ""!important
}

.module-introImage .module_inner .module-introImage_img.not-icon-play:after,.module-introImage .module_inner .module-introImage_video.not-icon-play:after {
	height: 113.4%
}

.module-introImage .module_inner .module-introImage_img.module-introImage_header,.module-introImage .module_inner .module-introImage_video.module-introImage_header {
	height: 363px
}

.module-introImage .module_inner .module-introImage_img.module-introImage_header .manual-frame-play,.module-introImage .module_inner .module-introImage_video.module-introImage_header .manual-frame-play {
	display: none
}

.module-introImage .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage .module_inner .module-introImage_video.module-introImage_header:after {
	height: 400px
}

.module-introImage .module_inner .module-introImage_img.module-introImage_header iframe,.module-introImage .module_inner .module-introImage_video.module-introImage_header iframe {
	width: 100%;
	height: 113.4%
}

.module-introImage .module_inner .module-introImage_img .content_img,.module-introImage .module_inner .module-introImage_video .content_img {
	margin: 0
}

.module-introImage .module_inner .module-introImage_img .content_img .imageContainer img,.module-introImage .module_inner .module-introImage_video .content_img .imageContainer img {
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	width: auto;
	max-width: 120%;
	min-height: 100%;
	height: auto;
	max-height: 120%;
	transform: translateX(-50%) translateY(-50%)
}

.module-introImage .module_inner .module-introImage_img:before,.module-introImage .module_inner .module-introImage_video:before {
	z-index: 3;
	position: absolute;
	color: #fff;
	top: 50%;
	left: 50%;
	padding: 1px;
	margin-left: -.5em;
	margin-top: -.5em;
	font-size: 65px
}

body:not(.iOS):not(.criOS) .module-introImage .module_inner .module-introImage_img:before,body:not(.iOS):not(.criOS) .module-introImage .module_inner .module-introImage_video:before {
	transition: transform .3s ease-out;
	-webkit-transition: transform .3s ease-out;
	-moz-transition: transform .3s ease-out;
	-ms-transition: transform .3s ease-out;
	-o-transition: transform .3s ease-out
}

.module-introImage .module_inner .module-introImage_img:after,.module-introImage .module_inner .module-introImage_video:after {
	content: "";
	z-index: 2;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #000;
	opacity: .3
}

body:not(.iOS):not(.criOS) .module-introImage .module_inner .module-introImage_img:after,body:not(.iOS):not(.criOS) .module-introImage .module_inner .module-introImage_video:after {
	transition: opacity .3s ease-out;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out
}

.module-introImage .module_inner .module-introImage_img:after {
	display: none
}

body:not(.iOS):not(.criOS).noTouchDevice .module-introImage .module_inner .module-introImage_video:hover:before {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1)
}

body:not(.iOS):not(.criOS).noTouchDevice .module-introImage .module_inner .module-introImage_video:hover:after {
	-webkit-opacity: .6;
	-moz-opacity: .6;
	opacity: .6
}

.module-introImage .module_inner .module_content {
	float: left;
	clear: left
}

@media only screen and (min-width:1542px) {
	.module-introImage .module_inner .module_content {
		float: left!important
	}
}

.module-introImage .module_inner .module_content :first-child {
	margin-top: 0
}

.module-introImage .module_inner .flexGrid+* {
	margin-top: 70px
}

.module-introImage.style02 .module_inner .module_intro.main {
	float: none
}

.module-introImage.style02 .module_inner .module-introImage_img,.module-introImage.style02 .module_inner .module-introImage_video {
	float: left
}

.module-introImage.style02 .module_inner .module_content {
	float: right;
	clear: right
}

.module-introImage.style02+.module-informative.style02 {
	padding-top: 0
}

@media only screen and (min-width:1542px) {
	.slider.module-sliderVideoHeader .module-introImage_img.module-introImage_header iframe,.slider.module-sliderVideoHeader .module-introImage_video.module-introImage_header iframe {
		width: 100%;
		height: 153.4%
	}

	.module-introImage .module_inner .module_intro.main+* {
		margin-top: 71px
	}

	.module-introImage .module_inner .module_intro+*+* {
		margin-top: 3.3333333333333335em
	}
}

@media only screen and (min-width:1601px) {
	.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:before {
		top: 75%
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:after {
		height: 553px
	}

	.module-introImage.module-VideoHeader .module_inner .module_content .module_title {
		font-size: 3.4em;
		line-height: 1em
	}

	.module-introImage.module-VideoHeader .module_inner .module_content .module_title+.module_intro {
		margin-top: .5555555555555556em
	}

	.module-introImage.module-VideoHeader .module_inner .module_sub_content {
		padding-top: 3em
	}

	.module-introImage.module-VideoHeader .module_inner .module_sub_content .module_sub_title {
		font-size: 3.056em
	}
}

@media only screen and (min-width:1542px) and (max-width:1600px) {
	.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:before {
		top: 65%
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:after {
		height: 516px
	}

	.module-introImage.module-VideoHeader .module_inner .module_content .module_title {
		font-size: 3.4em;
		line-height: 1em
	}

	.module-introImage.module-VideoHeader .module_inner .module_content .module_title+.module_intro {
		margin-top: .5555555555555556em
	}

	.module-introImage.module-VideoHeader .module_inner .module_sub_content {
		padding-top: 3em
	}

	.module-introImage.module-VideoHeader .module_inner .module_sub_content .module_sub_title {
		font-size: 3.056em
	}
}

@media only screen and (min-width:1440px) and (max-width:1542px) {
	.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header {
		height: 412px
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:after {
		height: 460px
	}
}

@media only screen and (min-width:1361px) and (max-width:1439px) {
	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header {
		height: 390px
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header:before,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:before {
		top: 50%
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:after {
		height: 432px
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.not-icon-play:after,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.not-icon-play:after {
		height: 2px
	}
}

@media only screen and (min-width:1281px) and (max-width:1360px) {
	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header {
		height: 412px
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header:before,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:before {
		top: 50%
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:after {
		height: 400px
	}
}

@media only screen and (max-width:1100px) and (min-width:820px) {
	.slider.module-sliderVideoHeader .module-introImage_video {
		width: 60%!important
	}

	.module-introImage.module-VideoHeader {
		padding: 50px 70px 88px 45px
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img,.module-introImage.module-VideoHeader .module_inner .module-introImage_video {
		width: 56%;
		margin-right: 0
	}

	.module-introImage.module-VideoHeader .module_inner .module_content.col4 {
		width: 38%;
		margin-right: .5em
	}

	.module-introImage.module-VideoHeader .module_inner .module_content .module_title {
		font-size: 2em
	}

	.module-introImage.module-VideoHeader .module_inner .module_content .module_sub_content .module_sub_title {
		font-size: 1.556em
	}

	.module-introImage .flexGrid {
		width: 100%
	}

	.module-introImage .module_inner .module_intro {
		width: 100%;
		margin-right: 0
	}

	.module-introImage .module_inner .module_intro.main+* {
		margin-top: 40px
	}

	.module-introImage .module_inner .module_intro+.module-introImage_img,.module-introImage .module_inner .module_intro+.module-introImage_video {
		margin-top: 40px;
		margin-right: 0
	}

	.module-introImage .module_inner .module-introImage_img,.module-introImage .module_inner .module-introImage_video {
		width: 100%;
		margin-right: 0
	}

	.module-introImage .module_inner .module-introImage_img.module-introImage_header,.module-introImage .module_inner .module-introImage_video.module-introImage_header {
		height: 260px
	}

	.module-introImage .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage .module_inner .module-introImage_video.module-introImage_header:after {
		height: 300px
	}

	.module-introImage .module_inner .module-introImage_img+*,.module-introImage .module_inner .module-introImage_video+* {
		margin-top: 2.2222222222222223em
	}

	.module-introImage .module_inner .module_content {
		width: 100%;
		margin-right: 0
	}

	.module-introImage .module_inner .flexGrid+* {
		margin-top: 42px
	}
}

@media only screen (min-width:820px) and (max-width:1024px) {
	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header {
		height: 275px
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:after {
		height: 300px
	}
}

@media only screen and (max-width:820px) {
	.slider.module-sliderVideoHeader {
		min-height: 850px
	}

	.slider.module-sliderVideoHeader .module-introImage_video {
		width: 90%!important
	}

	.slider.module-sliderVideoHeader .module-introImage_video:after {
		height: 380px
	}

	.slider.module-sliderVideoHeader .module-introImage_img {
		margin-top: 5%
	}

	.module-introImage.module-VideoHeader {
		padding: 50px 48px 88px
	}

	.module-introImage.module-VideoHeader .module_inner .module_title {
		font-size: 1.556em!important
	}

	.module-introImage.module-VideoHeader .module_inner .module_sub_content {
		position: absolute;
		top: 600px;
		padding-top: 2.5em
	}

	.module-introImage.module-VideoHeader .module_inner .module_sub_content .module_sub_title {
		font-size: 1.2em;
		line-height: 1em
	}

	.module-introImage.module-VideoHeader .module_inner .module_intro {
		font-size: .9em
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:after {
		height: 233px;
		display: none
	}

	.module-introImage .flexGrid {
		width: 100%
	}

	.module-introImage .module_inner .module_intro {
		width: 100%;
		margin-right: 0
	}

	.module-introImage .module_inner .module_intro+.module-introImage_img,.module-introImage .module_inner .module_intro+.module-introImage_video,.module-introImage .module_inner .module_intro.main+* {
		margin-top: 40px
	}

	.module-introImage .module_inner .module-introImage_img,.module-introImage .module_inner .module-introImage_video {
		float: left;
		width: 100%;
		margin-right: 0
	}

	.module-introImage .module_inner .module-introImage_img.module-introImage_header,.module-introImage .module_inner .module-introImage_video.module-introImage_header {
		position: absolute;
		top: 265px;
		left: 45px;
		height: 343px
	}

	.module-introImage .module_inner .module-introImage_img+*,.module-introImage .module_inner .module-introImage_video+* {
		margin-top: 2.2222222222222223em
	}
}

@media only screen and (max-width:600px) {
	.slider.module-sliderVideoHeader {
		min-width: 320px!important;
		min-height: 680px!important
	}

	.slider.module-sliderVideoHeader .module-introImage_video {
		width: 100%!important;
		margin-top: 0
	}

	.module-introImage {
		padding-top: 40px
	}

	.module-introImage.module-VideoHeader {
		padding: 25px 15px 10px
	}

	.module-introImage.module-VideoHeader .module-icons_iconBlock i img {
		max-height: 60px
	}

	.module-introImage.module-VideoHeader .module_inner .module_title {
		font-size: 2em
	}

	.module-introImage.module-VideoHeader .module_inner .module_title+.module_intro {
		max-height: 60px;
		overflow: hidden
	}

	.module-introImage.module-VideoHeader .module_inner .module_intro+*+* {
		margin-top: 1.2222222222222223em
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:after {
		height: 233px;
		display: none
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img {
		margin-top: 15px
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_video {
		position: absolute;
		top: 255px;
		left: 0
	}

	.module-introImage.module-VideoHeader .module_inner .module_sub_content {
		position: absolute;
		top: 530px;
		margin-top: 0;
		padding-top: 0
	}

	.module-introImage .module_inner {
		width: 100%
	}

	.module-introImage .module_inner .module_intro.main+* {
		margin-top: 21px
	}

	.module-introImage .module_inner .module_intro+.module-introImage_img,.module-introImage .module_inner .module_intro+.module-introImage_video {
		margin-top: 25px
	}

	.module-introImage .module_inner .module-introImage_img+.module_content,.module-introImage .module_inner .module-introImage_video+.module_content {
		margin-top: 11px
	}

	.module-introImage .module_inner .module-introImage_img.module-introImage_header,.module-introImage .module_inner .module-introImage_video.module-introImage_header {
		height: 190px
	}

	.module-introImage .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage .module_inner .module-introImage_video.module-introImage_header:after {
		height: 233px
	}

	.module-introImage .module_inner .flexGrid+* {
		margin-top: 20px
	}
}

@media only screen and (min-width:375px) and (max-width:424px) {
	.slider.module-sliderVideoHeader {
		min-height: 750px!important
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img,.module-introImage.module-VideoHeader .module_inner .module-introImage_video {
		margin-top: 25px
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage.module-VideoHeader .module_inner .module-introImage_video.module-introImage_header:after {
		height: 207px
	}
}

@media only screen and (max-width:374px) {
	.slider.module-sliderVideoHeader {
		min-height: 750px!important
	}

	.module-introImage {
		padding-top: 40px
	}

	.module-introImage.module-VideoHeader .module_inner .module_title {
		font-size: 2em
	}

	.module-introImage.module-VideoHeader .module_inner .module_title+.module_intro {
		max-height: 60px;
		overflow: hidden
	}

	.module-introImage.module-VideoHeader .module_inner .module_intro+*+* {
		margin-top: 1.2222222222222223em
	}

	.module-introImage.module-VideoHeader .module_inner .module-introImage_video {
		position: absolute;
		top: 290px;
		left: 0
	}

	.module-introImage.module-VideoHeader .module_inner .module_sub_content {
		position: absolute;
		top: 500px;
		margin-top: 0;
		padding-top: 0
	}

	.module-introImage .module_inner {
		width: 100%
	}

	.module-introImage .module_inner .module_intro.main+* {
		margin-top: 21px
	}

	.module-introImage .module_inner .module_intro+.module-introImage_img,.module-introImage .module_inner .module_intro+.module-introImage_video {
		margin-top: 25px
	}

	.module-introImage .module_inner .module-introImage_img+.module_content,.module-introImage .module_inner .module-introImage_video+.module_content {
		margin-top: 11px
	}

	.module-introImage .module_inner .module-introImage_img.module-introImage_header,.module-introImage .module_inner .module-introImage_video.module-introImage_header {
		height: 160px
	}

	.module-introImage .module_inner .module-introImage_img.module-introImage_header:after,.module-introImage .module_inner .module-introImage_video.module-introImage_header:after {
		height: 175px
	}

	.module-introImage .module_inner .flexGrid+* {
		margin-top: 20px
	}
}

.module-social .button_more {
	display: block;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	bottom: -34px
}

.module_listRrss {
	position: relative;
	margin: 0;
	padding: 80px 70px 75px;
	background: #23A9EA;
	text-align: center
}

.module_listRrss.style02 {
	text-align: left
}

.module_listRrss:after {
	content: "";
	display: table;
	clear: both
}

.style02.module_listRrss .module_listRrss_intro {
	float: left;
	width: calc(100% - 350px);
	max-width: 600px;
	padding-right: 30px
}

@media (max-width:820px) {
	.style02.module_listRrss .module_listRrss_intro {
		width: 60%
	}
}

@media (max-width:690px) {
	.style02.module_listRrss .module_listRrss_intro {
		width: 100%
	}
}

@media (max-width:690px) {
	.module_listRrss .module_listRrss_intro+.fb-page {
		margin-top: 15px
	}
}

.module_listRrss .module_listRrss_intro+.fb-page+.listRrss {
	margin-top: 30px
}

.module_listRrss .module_listRrss_intro+.listRrss {
	margin-top: 25px
}

.module_listRrss .module_title {
	width: 100%;
	color: #fff;
	font-family: Montserrat;
	font-size: 1.5555555555555556em;
	line-height: 1.3571428571428572em;
	letter-spacing: .00714285714286em;
	text-transform: uppercase;
	max-width: 500px;
	margin-left: auto;
	margin-right: auto;
	text-align: center
}

.style02.module_listRrss .module_title {
	float: left;
	font-size: 1.9444444444444444em;
	line-height: 1.3428571428571427em;
	text-align: left
}

.module_listRrss .module_title+.fb-page {
	margin-top: 0
}

@media (max-width:690px) {
	.module_listRrss .module_title+.fb-page {
		margin-top: 30px
	}
}

.module_listRrss .module_title+.fb-page+.listRrss {
	margin-top: 25px
}

.module_listRrss .module_title+.fb-page+.module_description {
	margin-top: 50px
}

.module_listRrss .fb-page {
	float: right;
	width: 350px;
	height: 550px
}

.module_listRrss .fb-page iframe,.module_listRrss .fb-page span {
	height: 550px!important
}

@media (max-width:690px) {
	.module_listRrss .fb-page iframe,.module_listRrss .fb-page span {
		height: 400px!important
	}
}

@media (max-width:820px) {
	.module_listRrss .fb-page {
		width: 40%
	}
}

@media (max-width:690px) {
	.module_listRrss .fb-page {
		width: 100%;
		height: 400px
	}
}

@media (max-width:690px) {
	.module_listRrss .fb-page+.listRrss {
		margin-top: 30px
	}
}

.module_listRrss .module_description {
	width: 100%;
	list-style: none;
	padding: 0
}

.style02.module_listRrss .module_description {
	float: left;
	clear: left
}

.module_listRrss .listRrss {
	width: 100%;
	list-style: none;
	margin: 0 0 -10px;
	padding: 0
}

.style02.module_listRrss .listRrss {
	float: left;
	clear: left;
	width: calc(100% - 350px);
	max-width: none;
	padding-right: 30px
}

@media (max-width:820px) {
	.style02.module_listRrss .listRrss {
		width: 60%
	}
}

@media (max-width:690px) {
	.style02.module_listRrss .listRrss {
		width: 100%;
		padding-right: 0
	}
}

.module_listRrss .listRrss li {
	display: inline-block;
	color: #fff;
	margin: 10px 17px
}

.style02.module_listRrss .listRrss li {
	margin: 10px 25px 10px 0
}

.style02.module_listRrss .listRrss li:first-child {
	margin-left: 0
}

.module_listRrss .listRrss li a {
	display: block
}

.module_listRrss .listRrss li a span.icon-facebook {
	font-size: 1.5555555555555556em
}

.module_listRrss .listRrss li a span.icon-twitter {
	font-size: 1.4444444444444444em
}

.module_listRrss .listRrss li a span.icon-google {
	font-size: 1.5555555555555556em
}

.module_listRrss .listRrss li a span.icon-youtube {
	font-size: 2.0555555555555554em
}

.module_listRrss .listRrss li a span.icon-linkedin,.module_listRrss .listRrss li a span.icon-tumblr {
	font-size: 1.4444444444444444em
}

.module_listRrss .listRrss li a span.icon-instagram,.module_listRrss .listRrss li a span.icon-tiktok {
	font-size: 1.5555555555555556em
}

.module_listRrss .listRrss li a span:before {
	color: #fff;
	display: block;
	transition: transform .2s ease-out
}

.noTouchDevice .module_listRrss .listRrss li a:hover span:before {
	transform: translateY(-5px) translateZ(0);
	-webkit-transform: translateY(-5px) translateZ(0);
	-ms-transform: translateY(-5px) translateZ(0);
	color: #fff
}

.module_listRrss .listRrss+.listRrss_link {
	margin-top: 60px
}

@media (max-width:600px) {
	.module_listRrss .listRrss+.listRrss_link {
		margin-top: 40px
	}
}

.style02.module_listRrss:not(.module-stories) .listRrss_link {
	float: left;
	width: calc(100% - 350px);
	max-width: none;
	padding-right: 30px
}

@media (max-width:820px) {
	.style02.module_listRrss:not(.module-stories) .listRrss_link {
		width: 60%
	}
}

@media (max-width:690px) {
	.style02.module_listRrss:not(.module-stories) .listRrss_link {
		width: 100%
	}
}

.module_listRrss:not(.module-stories) .listRrss_link.link-arrow,.module_listRrss:not(.module-stories) .listRrss_link.link-external {
	color: #fff;
	display: inline-block
}

.noTouchDevice .module_listRrss:not(.module-stories) .listRrss_link.link-arrow:hover,.noTouchDevice .module_listRrss:not(.module-stories) .listRrss_link.link-external:hover {
	color: #fff
}

@media only screen and (max-width:1024px) {
	.module-social .module_listRrss {
		margin: 70px -40px 0
	}
}

@media only screen and (max-width:920px) {
	.module-social .module_inner .module_content>div:nth-child(1n+4) {
		display: inline-block;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1
	}
}

@media only screen and (max-width:820px) {
	.module-social .module_listRrss {
		margin: 70px -44px 0
	}
}

@media only screen and (max-width:600px) {
	.module-social .module_listRrss {
		margin: 70px -15px 0
	}

	.module-social .module_listRrss .submodule_title {
		font-size: 1.1111111111111112em;
		line-height: 1.3em
	}

	.module-social .module_listRrss .submodule_title+.listRrss {
		margin-top: 20px
	}

	.module-social .module_listRrss .listRrss li {
		margin-left: 3%
	}

	.module-social .module_listRrss .listRrss li a span:before {
		transform: scale(.7);
		-webkit-transform: scale(.7);
		-moz-transform: scale(.7);
		-ms-transform: scale(.7);
		-o-transform: scale(.7)
	}

	.module-social .module_listRrss .listRrss li:first-child {
		margin-left: 0
	}

	.module-social .button_more {
		bottom: -27px
	}

	.module_listRrss {
		padding: 70px 15px
	}
}

.module-newsAndTags {
	margin-bottom: -40px
}

.module-videogallery+.module-newsAndTags {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0
}

.module-newsAndTags .module_resultText {
	font-family: PT Serif;
	font-size: 1.6666666666666667em;
	line-height: 1.5em;
	letter-spacing: 0;
	font-weight: 400;
	font-style: italic;
	margin-bottom: 49px
}

.module-newsAndTags .module_resultText.noResults {
	font-size: 1em;
	line-height: 1.6666666666666667em
}

.module-newsAndTags .search_intro+.gridContent {
	margin-top: 70px
}

.module-newsAndTags .gridContent {
	margin-top: 9px
}

@media only screen and (min-width:1542px) {
	.module-newsAndTags .module_resultText {
		margin-top: 5px;
		margin-bottom: 59px
	}

	.module-newsAndTags .gridContent {
		margin-top: 14px
	}
}

@media only screen and (max-width:1024px) {
	.module-newsAndTags .newsTags {
		margin: -20px -40px 0;
		padding: 40px
	}
}

@media only screen and (max-width:920px) {
	.module-newsAndTags .module_inner .module_content>div:nth-child(1n+4) {
		display: inline-block;
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1
	}

	.module-newsAndTags .module_inner .module_content>div.addOpacity {
		-webkit-opacity: 1;
		-moz-opacity: 1;
		opacity: 1
	}

	.module-newsAndTags .module_inner .module_content>div.addDisplay {
		display: inline-block
	}
}

@media only screen and (max-width:820px) {
	.module-newsAndTags .newsTags {
		padding-bottom: 30px
	}

	.module-newsAndTags .newsTags .newsTags_list {
		letter-spacing: -.28571429em;
		column-count: 3
	}

	.ff .module-newsAndTags .newsTags .newsTags_list {
		letter-spacing: -.26666667em
	}

	.module-newsAndTags .newsTags .newsTags_list li {
		display: block;
		line-height: 21px;
		width: 100%;
		margin: 0;
		margin-bottom: 10px;
		padding-right: 30px
	}
}

@media only screen and (max-width:800px) {
	.module-videogallery+.module-newsAndTags {
		padding: 0;
		margin-top: 0;
		margin-bottom: 0
	}

	.module-videogallery+.module-newsAndTags .newsTags {
		margin: 0;
		padding: 40px 40px 30px
	}
}

@media only screen and (max-width:600px) {
	.module-newsAndTags {
		margin-top: 0;
		margin-bottom: 0
	}

	.module-newsAndTags .module_inner .gridContent,.module-newsAndTags .module_inner .gridContent .module_content {
		margin-top: 0
	}

	.module-newsAndTags .module_resultText {
		margin-bottom: 23px;
		font-size: 1.0555555555555556em;
		line-height: 1.263157894736842em
	}

	.module-newsAndTags .module_resultText.noResults {
		font-size: .8888888888888888em;
		line-height: 1.4375em
	}

	.module-newsAndTags .newsTags {
		margin: -20px -15px 0;
		padding: 40px 20px 30px
	}

	.module-newsAndTags .newsTags .button_more {
		top: -27px
	}

	.module-newsAndTags .newsTags .newsTags_list {
		column-count: 2
	}

	.module-newsAndTags .search_intro+.gridContent {
		margin-top: 20px
	}
}

.module-wysiwyg a {
	color: #23A9EA;
	cursor: pointer
}

.noTouchDevice .module-wysiwyg a:hover {
	color: #809fb7
}

.module-wysiwyg .module_wrapper {
	max-width: 1542px;
	margin: auto
}

.module-wysiwyg blockquote,.module-wysiwyg h1,.module-wysiwyg h2,.module-wysiwyg h3,.module-wysiwyg h4,.module-wysiwyg h6 {
	clear: both
}

.module-wysiwyg blockquote+.icon-play,.module-wysiwyg h1+.icon-play,.module-wysiwyg h2+.icon-play,.module-wysiwyg h3+.icon-play,.module-wysiwyg h4+.icon-play,.module-wysiwyg h6+.icon-play {
	margin-top: 30px
}

.module-wysiwyg h4 {
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em
}

.module-wysiwyg h2,.module-wysiwyg h4 {
	font-family: Montserrat;
	font-weight: 800;
	text-transform: uppercase;
	text-align: left
}

.module-wysiwyg h2 {
	font-size: 1.9444444444444444em;
	line-height: 1.2em;
	letter-spacing: .00714285714286em
}

.module-wysiwyg h2+.module_content {
	margin-top: 30px
}

.module-wysiwyg .module_inner .module_title,.module-wysiwyg .module_inner h1 {
	font-family: PT Serif;
	font-size: 2em;
	line-height: 1.33333333333333em;
	font-weight: 400;
	text-transform: none
}

.module-wysiwyg .module_inner .module_title:after,.module-wysiwyg .module_inner h1:after {
	content: "";
	width: 44px;
	height: 2px;
	display: block;
	position: relative;
	margin-top: 20px;
	background-color: #333
}

.module-wysiwyg .module_inner .module_title+.module-wysiwyg_social,.module-wysiwyg .module_inner h1+.module-wysiwyg_social {
	margin-top: 17px
}

.module-wysiwyg .module_inner .module_intro,.module-wysiwyg .module_inner h3 {
	font-family: PT Serif;
	font-size: 1em;
	line-height: 1.7em;
	letter-spacing: 0;
	text-align: left;
	margin-bottom: 0;
	text-transform: none;
	font-weight: 400
}

@media only screen and (max-width:600px) {
	.module-wysiwyg .module_inner .module_intro,.module-wysiwyg .module_inner h3 {
		font-weight: 800
	}
}

.module-wysiwyg .module_inner .module_intro+.module_content,.module-wysiwyg .module_inner h3+.module_content {
	margin-top: 35px
}

.module-wysiwyg .module_inner .module_intro+p,.module-wysiwyg .module_inner h3+p {
	margin-top: 30px
}

.module-wysiwyg .module_inner .module-countable_news {
	height: auto;
	line-height: 33px;
	font-size: .65rem;
	margin-bottom: 15px
}

.module-wysiwyg .module_inner .module-countable_news .counted_item_wrapper {
	display: inline-block
}

.module-wysiwyg .module_inner .module-countable_news a {
	cursor: default
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable {
	display: none;
	color: #333;
	border: 1px solid transparent;
	letter-spacing: .05em;
	padding: 4px 20px 2px;
	font-weight: 700;
	min-width: 0;
	width: auto
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable[data-status] {
	display: inline-table
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable>i {
	font-size: 1.25em
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable .post-like,.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable .pre-like {
	display: none
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable[data-status=pre-like] {
	cursor: pointer
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable[data-status=pre-like] * {
	color: #fff
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable[data-status=pre-like] .pre-like {
	display: inline
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable[data-status=post-like] {
	border-color: #ccc
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable[data-status=post-like]>span {
	color: #333!important
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable[data-status=post-like]:after {
	display: none
}

.module-wysiwyg .module_inner .module-countable_news a.counted_likes_likable[data-status=post-like] .post-like {
	display: inline
}

.module-wysiwyg .module_inner .module-countable_news .counted_item {
	display: inline-table;
	position: relative;
	font-family: Montserrat;
	font-size: .8em;
	line-height: 2.6em;
	text-transform: uppercase;
	margin-right: 20px
}

.module-wysiwyg .module_inner .module-countable_news .counted_item i {
	padding-right: 5px;
	font-size: 1.75em;
	line-height: 0
}

.module-wysiwyg .module_inner .module-countable_news .counted_item i.icon-eye {
	font-size: 2.25em
}

.module-wysiwyg .module_inner .module-countable_news .counted_item>i,.module-wysiwyg .module_inner .module-countable_news .counted_item>span {
	display: table-cell;
	vertical-align: middle
}

.module-wysiwyg .module_inner .module-countable_news .counted_item:last-child {
	margin-right: 0
}

.module-wysiwyg .module_inner .module-countable_news .counted_item:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.module-wysiwyg .module_inner .module-wysiwyg_social {
	height: auto;
	line-height: 33px
}

.module-wysiwyg .module_inner .module-wysiwyg_social .dateAndTag {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 2.4545454545455em;
	text-transform: uppercase;
	color: #707070
}

.module-wysiwyg .module_inner .module-wysiwyg_social .dateAndTag .date {
	margin-right: 25px
}

.module-wysiwyg .module_inner .module-wysiwyg_social .dateAndTag .tag {
	margin-right: 12px;
	color: #23A9EA
}

.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .dateAndTag .tag:hover {
	color: #809fb7
}

.module-wysiwyg .module_inner .module-wysiwyg_social .dateAndTag:before {
	content: "";
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share {
	float: right;
	display: inline-block;
	font-family: Montserrat;
	font-size: .6111111111111112em;
	line-height: 1.4444444444444444em;
	letter-spacing: .05em;
	text-transform: uppercase;
	font-weight: 800
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social {
	display: inline-block;
	vertical-align: middle;
	list-style: none;
	margin: 0;
	padding: 0;
	letter-spacing: 0
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink {
	float: left
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink * {
	z-index: 0;
	display: inline-block;
	vertical-align: middle;
	letter-spacing: 0
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox {
	min-width: 0;
	padding: 8px 15px;
	border: 1px solid #ccc;
	color: #707070
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox .icon {
	margin-left: 0;
	font-size: 2.4em
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox .icon+* {
	margin-left: 10px;
	font-size: 1.35em;
	letter-spacing: .05em
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox .icon-twitter {
	color: #27bffc
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox .icon-facebook {
	color: #39579a
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox .icon-google {
	color: #f34430
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox .icon-linkedin-color {
	font-size: 2em;
	color: #013f70
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox .icon-whatsApp {
	color: #41b700
}

.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox:hover,.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox:hover .icon-facebook,.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox:hover .icon-google,.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox:hover .icon-linkedin-color,.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox:hover .icon-twitter,.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox:hover .icon-whatsApp,.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox:hover span {
	color: #fff
}

.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink.twitter .linkBox:hover:after {
	background: #27bffc
}

.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink.facebook .linkBox:hover:after {
	background: #39579a
}

.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink.google .linkBox:hover:after {
	background: #f34430
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink.linkedin .linkBox {
	padding: 9px 15px
}

.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink.linkedin .linkBox:hover:after {
	background: #013f70
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink.whatsapp {
	display: none
}

.noTouchDevice .module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink.whatsapp .linkBox:hover:after {
	background: #41b700
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink+.socialLink {
	margin-left: 20px
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share .social:after {
	content: "";
	clear: both;
	display: block
}

.module-wysiwyg .module_inner .module-wysiwyg_social .share.left {
	float: none;
	margin-top: 10px
}

.module-wysiwyg .module_inner .module-wysiwyg_social:after {
	content: "";
	clear: both;
	display: block
}

.module-wysiwyg .module_inner .module-wysiwyg_social+img {
	margin-top: 50px
}

.module-wysiwyg .module_inner .module-wysiwyg_social+.module_content,.module-wysiwyg .module_inner .module-wysiwyg_social+.module_intro,.module-wysiwyg .module_inner .module-wysiwyg_social+h3 {
	margin-top: 40px
}

.module-wysiwyg .module_inner>img {
	width: 100%
}

.module-wysiwyg .module_inner img {
	display: block;
	margin: auto;
	max-width: 100%;
	height: auto
}

.module-wysiwyg .module_inner img.left {
	float: left;
	clear: left;
	width: calc(50% - 30px);
	margin-right: 60px;
	margin-bottom: 50px
}

.module-wysiwyg .module_inner img.right {
	float: right;
	clear: right;
	width: calc(50% - 30px);
	margin-left: 60px;
	margin-bottom: 50px
}

.module-wysiwyg .module_inner img+.footPrint,.module-wysiwyg .module_inner img+.wp-caption-text {
	margin-top: 1.6666666666666667em;
	text-align: center;
	font-size: .7222222222222222em;
	font-style: italic;
	line-height: 1.84615384615385em
}

.module-wysiwyg .module_inner img+.module_content,.module-wysiwyg .module_inner img+.module_intro,.module-wysiwyg .module_inner img+h3 {
	margin-top: 40px
}

.module-wysiwyg .module_inner img+p {
	margin-top: 1.9444444444444444em
}

.module-wysiwyg .module_inner .module_content img {
	margin-top: 30px;
	margin-bottom: 30px
}

.module-wysiwyg .module_inner .module_content img:first-child+* {
	margin-top: 40px
}

.module-wysiwyg .module_inner .module_content h2+ol,.module-wysiwyg .module_inner .module_content h2+ul {
	margin-top: 42px
}

.module-wysiwyg .module_inner .module_content h2+.module_intro,.module-wysiwyg .module_inner .module_content h2+h3,.module-wysiwyg .module_inner .module_content h2+p {
	margin-top: 30px
}

.module-wysiwyg .module_inner .module_content h2+h4 {
	margin-top: 3.6666666666666665em
}

.module-wysiwyg .module_inner .module_content h2+.icon-play {
	margin-top: 65px
}

@media only screen and (max-width:1540px) {
	.module-wysiwyg .module_inner .module_content h2+.icon-play {
		margin-top: 58px
	}
}

@media only screen and (max-width:800px) {
	.module-wysiwyg .module_inner .module_content h2+.icon-play {
		margin-top: 50px
	}
}

@media only screen and (max-width:600px) {
	.module-wysiwyg .module_inner .module_content h2+.icon-play {
		margin-top: 25px
	}
}

.module-wysiwyg .module_inner .module_content h4+ol,.module-wysiwyg .module_inner .module_content h4+ul {
	margin-top: 32px
}

@media only screen and (max-width:600px) {
	.module-wysiwyg .module_inner .module_content h4+ol,.module-wysiwyg .module_inner .module_content h4+ul {
		margin-top: 12px
	}
}

.module-wysiwyg .module_inner .module_content .module_intro+h4,.module-wysiwyg .module_inner .module_content h3+h4 {
	margin-top: 3.888888888888889em
}

.module-wysiwyg .module_inner .module_content>p {
	margin-top: .8823529411764706em
}

.module-wysiwyg .module_inner .module_content>p:first-child {
	margin-top: 0
}

.module-wysiwyg .module_inner .module_content p:first-child img {
	width: 100%;
	margin-bottom: 40px
}

.module-wysiwyg .module_inner .module_content p.footPrint+*,.module-wysiwyg .module_inner .module_content p.wp-caption-text+* {
	margin-top: 55px
}

.module-wysiwyg .module_inner .module_content p+h3 {
	margin-top: 1.75em
}

.module-wysiwyg .module_inner .module_content p+h4,.module-wysiwyg .module_inner .module_content p+h5,.module-wysiwyg .module_inner .module_content p+h6 {
	margin-top: 3.888888888888889em
}

.module-wysiwyg .module_inner .module_content p+h2 {
	margin-top: 85px
}

.module-wysiwyg .module_inner .module_content p+blockquote,.module-wysiwyg .module_inner .module_content p+img.fullWidth {
	margin-top: 65px
}

.module-wysiwyg .module_inner .module_content p+img.left,.module-wysiwyg .module_inner .module_content p+img.right {
	margin-top: 35px
}

.module-wysiwyg .module_inner .module_content p+.module-wysiwyg_smallImageText {
	margin-top: 30px
}

.module-wysiwyg .module_inner .module_content p+ol,.module-wysiwyg .module_inner .module_content p+ul {
	margin-top: 32px
}

.module-wysiwyg .module_inner .module_content p+a {
	margin-top: 33px
}

.module-wysiwyg .module_inner .module_content ol,.module-wysiwyg .module_inner .module_content ul {
	margin: 0;
	padding: 0;
	padding-left: 100px
}

.module-wysiwyg .module_inner .module_content ol li,.module-wysiwyg .module_inner .module_content ul li {
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	margin-bottom: 0
}

.module-wysiwyg .module_inner .module_content ol>li,.module-wysiwyg .module_inner .module_content ul>li {
	position: relative;
	font-weight: 400
}

.module-wysiwyg .module_inner .module_content ol>li:before,.module-wysiwyg .module_inner .module_content ul>li:before {
	left: -37px
}

.module-wysiwyg .module_inner .module_content ol>li+li,.module-wysiwyg .module_inner .module_content ul>li+li {
	margin-top: 1.7777777777777777em
}

.module-wysiwyg .module_inner .module_content ol>li ol,.module-wysiwyg .module_inner .module_content ol>li ul,.module-wysiwyg .module_inner .module_content ul>li ol,.module-wysiwyg .module_inner .module_content ul>li ul {
	list-style: none;
	margin-top: 15px;
	padding-left: 50px
}

.module-wysiwyg .module_inner .module_content ol>li ol>li,.module-wysiwyg .module_inner .module_content ol>li ul>li,.module-wysiwyg .module_inner .module_content ul>li ol>li,.module-wysiwyg .module_inner .module_content ul>li ul>li {
	position: relative;
	font-size: 1em
}

.module-wysiwyg .module_inner .module_content ol>li ol>li+li,.module-wysiwyg .module_inner .module_content ol>li ul>li+li,.module-wysiwyg .module_inner .module_content ul>li ol>li+li,.module-wysiwyg .module_inner .module_content ul>li ul>li+li {
	margin-top: .6666666666666666em
}

.module-wysiwyg .module_inner .module_content ol>li ol>li:before,.module-wysiwyg .module_inner .module_content ol>li ul>li:before,.module-wysiwyg .module_inner .module_content ul>li ol>li:before,.module-wysiwyg .module_inner .module_content ul>li ul>li:before {
	left: -23px
}

.module-wysiwyg .module_inner .module_content ol+h4,.module-wysiwyg .module_inner .module_content ul+h4 {
	margin-top: 55px
}

.module-wysiwyg .module_inner .module_content ol+h2,.module-wysiwyg .module_inner .module_content ul+h2 {
	margin-top: 85px
}

.module-wysiwyg .module_inner .module_content ol+p,.module-wysiwyg .module_inner .module_content ul+p {
	margin-top: 32px
}

.module-wysiwyg .module_inner .module_content ol+blockquote,.module-wysiwyg .module_inner .module_content ul+blockquote {
	margin-top: 65px
}

.module-wysiwyg .module_inner .module_content ol {
	list-style: none;
	counter-reset: b
}

.module-wysiwyg .module_inner .module_content ol>li {
	counter-increment: b
}

.module-wysiwyg .module_inner .module_content ol>li:before {
	content: counter(b) ".";
	position: absolute;
	top: 0;
	font-weight: 700
}

.module-wysiwyg .module_inner .module_content ul {
	list-style: none
}

.module-wysiwyg .module_inner .module_content ul>li:before {
	content: "\b7";
	position: absolute;
	top: -2px;
	font-size: 2.5em
}

.module-wysiwyg .module_inner .module_content iframe {
	width: 100%;
	height: 565px
}

@media (max-width:1690px) {
	.module-wysiwyg .module_inner .module_content iframe {
		height: 33vw
	}
}

@media (max-width:1540px) {
	.module-wysiwyg .module_inner .module_content iframe {
		height: 39.5vw
	}
}

@media (max-width:820px) {
	.module-wysiwyg .module_inner .module_content iframe {
		height: 47vw
	}
}

@media (max-width:600px) {
	.module-wysiwyg .module_inner .module_content iframe {
		height: 48.5vw
	}
}

.module-wysiwyg .module_inner .module_content .afterSmallImage {
	clear: both;
	margin-top: 50px;
	border: 0
}

.module-wysiwyg .module_inner .module_content .afterSmallImage+* {
	clear: both;
	margin-top: 62px
}

.module-wysiwyg .module_inner .module_content .afterSmallImage+h2 {
	margin-top: 85px
}

.module-wysiwyg .module_inner .module_content blockquote {
	display: block;
	position: relative;
	padding: 40px 0 43px;
	font-size: 1.6666666666666667em;
	font-weight: 400;
	line-height: 1.5em;
	font-style: italic;
	text-align: center
}

.module-wysiwyg .module_inner .module_content blockquote:after,.module-wysiwyg .module_inner .module_content blockquote:before {
	content: "";
	position: absolute;
	left: calc(50% - 22.5px);
	width: 45px;
	height: 2px;
	background: #333
}

.module-wysiwyg .module_inner .module_content blockquote:before {
	top: 0
}

.module-wysiwyg .module_inner .module_content blockquote:after {
	bottom: 0
}

.module-wysiwyg .module_inner .module_content blockquote>p {
	margin: 0
}

.module-wysiwyg .module_inner .module_content blockquote+* {
	margin-top: 65px
}

.module-wysiwyg .module_inner .module_content:after {
	content: "";
	clear: both;
	display: block
}

.module-wysiwyg .module_inner .module_content+.module-wysiwyg_sign {
	margin-top: 41px
}

.module-wysiwyg .module_inner .module-wysiwyg_sign {
	letter-spacing: -5px
}

.module-wysiwyg .module_inner .module-wysiwyg_sign>* {
	display: inline-block;
	vertical-align: middle
}

.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_img {
	width: 85px;
	height: 85px;
	border-radius: 500px;
	overflow: hidden
}

.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_img+.module-wysiwyg_sign_text {
	margin-left: 20px
}

.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_text {
	letter-spacing: 0;
	max-width: calc(100% - 80px)
}

.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_text p {
	margin-top: 0;
	margin-bottom: 0;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: 0
}

.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_text p+.module-wysiwyg_sign_title {
	margin-top: 6px
}

.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_text .module-wysiwyg_sign_title {
	font-family: Montserrat;
	font-size: .8333333333333334em;
	line-height: 1.7333333333333334em;
	letter-spacing: .01666666666667em;
	font-weight: 800;
	text-transform: uppercase;
	text-align: left
}

@media only screen and (max-width:600px) {
	.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_text .link-contact {
		padding-left: 26px
	}
}

.module-wysiwyg .module-introductionBlock_oneColumn>p:first-child,.module-wysiwyg .module-introductionBlock_oneColumn p:first-child {
	margin-top: 0
}

.module-wysiwyg .icon-play {
	font-family: ieurwd-icons;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	display: block;
	position: relative;
	margin-bottom: 30px
}

@media only screen and (max-width:600px) {
	.module-wysiwyg .icon-play {
		margin-bottom: 0
	}
}

.module-wysiwyg .icon-play:first-child+* {
	margin-top: 40px
}

.module-wysiwyg .icon-play:before {
	z-index: 3;
	position: absolute;
	color: #fff;
	top: 50%;
	left: 50%;
	padding: 1px;
	margin-left: -.5em;
	margin-top: -.5em;
	font-size: 60px
}

body:not(.iOS):not(.criOS) .module-wysiwyg .icon-play:before {
	transition: transform .3s ease-out;
	-webkit-transition: transform .3s ease-out;
	-moz-transition: transform .3s ease-out;
	-ms-transition: transform .3s ease-out;
	-o-transition: transform .3s ease-out
}

.module-wysiwyg .icon-play:after {
	content: "";
	z-index: 2;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #000;
	opacity: .3
}

body:not(.iOS):not(.criOS) .module-wysiwyg .icon-play:after {
	transition: opacity .3s ease-out;
	-webkit-transition: opacity .3s ease-out;
	-moz-transition: opacity .3s ease-out;
	-ms-transition: opacity .3s ease-out;
	-o-transition: opacity .3s ease-out
}

.module-wysiwyg .icon-play .bg-img {
	padding-top: 34vw;
	background-size: cover;
	background-position: 50%
}

@media only screen and (min-width:1700px) {
	.module-wysiwyg .icon-play .bg-img {
		padding-top: 600px
	}
}

@media only screen and (max-width:1150px) {
	.module-wysiwyg .icon-play .bg-img {
		padding-top: 48vw
	}
}

@media only screen and (max-width:820px) {
	.module-wysiwyg .icon-play .bg-img {
		padding-top: 320px
	}
}

body:not(.iOS):not(.criOS).noTouchDevice .module-wysiwyg .icon-play:hover:before {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1)
}

body:not(.iOS):not(.criOS).noTouchDevice .module-wysiwyg .icon-play:hover:after {
	-webkit-opacity: .2;
	-moz-opacity: .2;
	opacity: .2
}

.module-wysiwyg .icon-play+.footPrint,.module-wysiwyg .icon-play+.wp-caption-text {
	margin-top: 1.6666666666666667em;
	text-align: center;
	font-size: .7222222222222222em;
	font-style: italic;
	line-height: 1.84615384615385em
}

@media only screen and (max-width:600px) {
	.module-wysiwyg .icon-play+h2,.module-wysiwyg .icon-play+h3,.module-wysiwyg .icon-play+h4 {
		margin-top: 30px
	}
}

.module-wysiwyg.generics .module_inner {
	margin: 0
}

.contentMain .module-wysiwyg .module_inner {
	width: 100%;
	margin: 0
}

.module-wysiwyg.module-wysiwyg-withhero {
	position: relative;
	z-index: 3;
	width: 80%;
	margin: auto;
	margin-top: -12%;
	background-color: #fff
}

.module-wysiwyg.module-bg1 p a.olverlay:hover,.module-wysiwyg.module-bg1 p a.overlay:hover {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-wysiwyg.module-bg1 p a.olverlay img:hover,.module-wysiwyg.module-bg1 p a.overlay img:hover {
	-webkit-opacity: .8;
	-moz-opacity: .8;
	opacity: .8
}

@media only screen and (min-width:1542px) {
	.module-wysiwyg .module_inner h2 {
		font-size: 3.0555555555555554em;
		line-height: 1.2727272727272727em
	}

	.module-wysiwyg .module_inner h2+.module_content {
		margin-top: 40px
	}

	.module-wysiwyg .module_inner .module_title,.module-wysiwyg .module_inner h1 {
		font-size: 2.5em;
		line-height: 1.4em
	}

	.module-wysiwyg .module_inner .module_intro,.module-wysiwyg .module_inner h3 {
		font-size: 1.2222222222222223em;
		line-height: 1.5909090909090908em
	}

	.module-wysiwyg .module_inner .module_intro+.module_content,.module-wysiwyg .module_inner .module_intro+p,.module-wysiwyg .module_inner h3+.module_content,.module-wysiwyg .module_inner h3+p {
		margin-top: 40px
	}

	.module-wysiwyg .module_inner img+.footPrint,.module-wysiwyg .module_inner img+.wp-caption-text {
		margin-top: 1.3888888888888888em;
		font-size: .8333333333333334em;
		line-height: 1.86666666666667em
	}

	.module-wysiwyg .module_inner img+.module_content,.module-wysiwyg .module_inner img+.module_intro,.module-wysiwyg .module_inner img+p {
		margin-top: 32px
	}

	.module-wysiwyg .module_inner .module_content p {
		font-size: 1em;
		line-height: 1.72222222222222em
	}

	.module-wysiwyg .module_inner .module_content p:first-child img {
		margin-bottom: 60px
	}

	.module-wysiwyg .module_inner .module_content p+h4 {
		margin-top: 4.722222222222222em
	}

	.module-wysiwyg .module_inner .module_content p+h2 {
		margin-top: 95px
	}

	.module-wysiwyg .module_inner .module_content p+blockquote {
		margin-top: 75px
	}

	.module-wysiwyg .module_inner .module_content p+img {
		margin-top: 70px
	}

	.module-wysiwyg .module_inner .module_content p+img.left,.module-wysiwyg .module_inner .module_content p+img.right {
		margin-top: 42px
	}

	.module-wysiwyg .module_inner .module_content p+a {
		margin-top: 43px
	}

	.module-wysiwyg .module_inner .module_content .module_intro+h4,.module-wysiwyg .module_inner .module_content h3+h4 {
		margin-top: 4.722222222222222em
	}

	.module-wysiwyg .module_inner .module_content ol li,.module-wysiwyg .module_inner .module_content ul li {
		font-size: 1em
	}

	.module-wysiwyg .module_inner .module_content ol+h4,.module-wysiwyg .module_inner .module_content ul+h4 {
		margin-top: 85px
	}

	.module-wysiwyg .module_inner .module_content ol+h2,.module-wysiwyg .module_inner .module_content ul+h2 {
		margin-top: 95px
	}

	.module-wysiwyg .module_inner .module_content ol+blockquote,.module-wysiwyg .module_inner .module_content ul+blockquote {
		margin-top: 55px
	}

	.module-wysiwyg .module_inner .module_content h2+* {
		margin-top: 1.7777777777777777em
	}

	.module-wysiwyg .module_inner .module_content h2+h4 {
		margin-top: 55px
	}

	.module-wysiwyg .module_inner .module_content h4 {
		font-size: 1em
	}

	.module-wysiwyg .module_inner .module_content h4+p {
		margin-top: 1.6666666666666667em
	}

	.module-wysiwyg .module_inner .module_content .afterSmallImage+h2 {
		margin-top: 105px;
		padding-top: 0
	}

	.module-wysiwyg .module_inner .module_content .afterSmallImage+* {
		margin-top: 73px
	}

	.module-wysiwyg .module_inner .module_content blockquote {
		font-size: 1.9444444444444444em;
		line-height: 1.42857142857143em
	}

	.module-wysiwyg .module_inner .module_content blockquote+* {
		margin-top: 4.166666666666667em
	}

	.module-wysiwyg .module_inner .module_content img+h2 {
		margin-top: 95px
	}

	.module-wysiwyg .module_inner .module_content img+h4 {
		margin-top: 3.3333333333333335em
	}
}

@media only screen and (max-width:820px) {
	.module-wysiwyg .module_inner .module_intro+.module_content,.module-wysiwyg .module_inner h2+.module_content,.module-wysiwyg .module_inner h3+.module_content {
		margin-top: 30px
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social+.module_content,.module-wysiwyg .module_inner .module-wysiwyg_social+.module_intro,.module-wysiwyg .module_inner .module-wysiwyg_social+img {
		margin-top: 40px
	}

	.module-wysiwyg .module_inner img.left+p,.module-wysiwyg .module_inner img.right+p {
		margin-top: 1.6666666666666667em
	}

	.module-wysiwyg .module_inner img+.module_content,.module-wysiwyg .module_inner img+.module_intro,.module-wysiwyg .module_inner img+h3 {
		margin-top: 35px
	}

	.module-wysiwyg .module_inner img+p {
		margin-top: 45px
	}

	.module-wysiwyg .module_inner .module_content img:first-child+* {
		margin-top: 35px
	}

	.module-wysiwyg .module_inner .module_content h2+h4 {
		margin-top: 2.2777777777777777em
	}

	.module-wysiwyg .module_inner .module_content .module_intro+h4,.module-wysiwyg .module_inner .module_content h3+h4 {
		margin-top: 3.3333333333333335em
	}

	.module-wysiwyg .module_inner .module_content p:first-child img {
		margin-bottom: 30px
	}

	.module-wysiwyg .module_inner .module_content p+h4 {
		margin-top: 3.3333333333333335em
	}

	.module-wysiwyg .module_inner .module_content p+h2 {
		margin-top: 62px
	}

	.module-wysiwyg .module_inner .module_content p+blockquote {
		margin-top: 55px
	}

	.module-wysiwyg .module_inner .module_content p+img {
		margin-top: 50px
	}

	.module-wysiwyg .module_inner .module_content p+img.left,.module-wysiwyg .module_inner .module_content p+img.right {
		margin-top: 30px
	}

	.module-wysiwyg .module_inner .module_content ol,.module-wysiwyg .module_inner .module_content ul {
		padding-left: 50px
	}

	.module-wysiwyg .module_inner .module_content ol>li+li,.module-wysiwyg .module_inner .module_content ul>li+li {
		margin-top: 1.7777777777777777em
	}

	.module-wysiwyg .module_inner .module_content ol>li ol,.module-wysiwyg .module_inner .module_content ol>li ul,.module-wysiwyg .module_inner .module_content ul>li ol,.module-wysiwyg .module_inner .module_content ul>li ul {
		margin-top: 15px;
		padding-left: 15px
	}

	.module-wysiwyg .module_inner .module_content ol>li ol>li:before,.module-wysiwyg .module_inner .module_content ol>li ul>li:before,.module-wysiwyg .module_inner .module_content ul>li ol>li:before,.module-wysiwyg .module_inner .module_content ul>li ul>li:before {
		left: -16px;
		font-size: 2em
	}

	.module-wysiwyg .module_inner .module_content ol>li ol>li+li,.module-wysiwyg .module_inner .module_content ol>li ul>li+li,.module-wysiwyg .module_inner .module_content ul>li ol>li+li,.module-wysiwyg .module_inner .module_content ul>li ul>li+li {
		margin-top: .6666666666666666em
	}

	.module-wysiwyg .module_inner .module_content ol>li ol>li:before,.module-wysiwyg .module_inner .module_content ul>li ol>li:before {
		font-size: 1em
	}

	.module-wysiwyg .module_inner .module_content ol>li:before,.module-wysiwyg .module_inner .module_content ul>li:before {
		left: -27px
	}

	.module-wysiwyg .module_inner .module_content ol+blockquote,.module-wysiwyg .module_inner .module_content ol+h4,.module-wysiwyg .module_inner .module_content ul+blockquote,.module-wysiwyg .module_inner .module_content ul+h4 {
		margin-top: 55px
	}

	.module-wysiwyg .module_inner .module_content ol+h2,.module-wysiwyg .module_inner .module_content ul+h2 {
		margin-top: 62px
	}

	.module-wysiwyg .module_inner .module_content .afterSmallImage {
		margin-top: 40px
	}

	.module-wysiwyg .module_inner .module_content .afterSmallImage+h4 {
		margin-top: 52px
	}

	.module-wysiwyg .module_inner .module_content .afterSmallImage+h2 {
		margin-top: 62px
	}

	.module-wysiwyg .module_inner .module_content blockquote {
		padding: 25px 0 33px
	}

	.module-wysiwyg .module_inner .module_content blockquote+* {
		margin-top: 3.3333333333333335em
	}

	.module-wysiwyg .module_inner .module_content img {
		margin-bottom: 40px
	}

	.module-wysiwyg .module_inner .module_content img.fullWidth {
		margin-bottom: 0
	}

	.module-wysiwyg .module_inner .module_content img.left {
		margin-right: 40px
	}

	.module-wysiwyg .module_inner .module_content img.right {
		margin-left: 40px
	}

	.module-wysiwyg .module_inner .module_content img+h4 {
		margin-top: 3.3333333333333335em
	}

	.module-wysiwyg.module-wysiwyg-withhero {
		margin-top: -18%
	}
}

@media only screen and (max-width:680px) {
	.module-wysiwyg .module_inner h2 {
		font-size: 1.1111111111111112em;
		line-height: 1.3em;
		padding-top: 0
	}

	.module-wysiwyg .module_inner h2+.module_content {
		margin-top: 15px
	}

	.module-wysiwyg .module_inner .module_title,.module-wysiwyg .module_inner h1 {
		font-size: 1.5555555555555556em
	}

	.module-wysiwyg .module_inner .module_intro,.module-wysiwyg .module_inner h3 {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module-wysiwyg .module_inner .module_intro+.module_content,.module-wysiwyg .module_inner h3+.module_content {
		margin-top: 20px
	}

	.module-wysiwyg .module_inner .module_intro+p,.module-wysiwyg .module_inner h3+p {
		margin-top: 10px
	}

	.module-wysiwyg .module_inner img+.footPrint,.module-wysiwyg .module_inner img+.wp-caption-text {
		margin-top: .8125em
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social .share,.module-wysiwyg .module_inner .module-wysiwyg_social .share .social {
		width: 100%
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink {
		float: left;
		margin: 0 8px 14.2px 0
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox {
		margin-bottom: 0;
		padding: 8px 15px
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink .linkBox .icon+* {
		display: none
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink.linkedin .linkBox {
		padding: 9px 16px 8px
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink.whatsapp {
		display: inline-block
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink:last-child {
		margin-right: 0
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink:last-child .linkBox {
		border-right: 1px solid #ccc
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social .share .social .socialLink+.socialLink {
		margin-left: 0
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social+img {
		margin-top: 15px
	}

	.module-wysiwyg .module_inner .module-wysiwyg_social+.module_content,.module-wysiwyg .module_inner .module-wysiwyg_social+.module_intro,.module-wysiwyg .module_inner .module-wysiwyg_social+h3 {
		margin-top: 30px
	}

	.module-wysiwyg .module_inner img+.module_content,.module-wysiwyg .module_inner img+.module_intro,.module-wysiwyg .module_inner img+h3 {
		margin-top: 20px
	}

	.module-wysiwyg .module_inner img+p {
		margin-top: 25px
	}

	.module-wysiwyg .module_inner .module_content img:first-child+* {
		margin-top: 20px
	}

	.module-wysiwyg .module_inner .module_content h2+.module_intro,.module-wysiwyg .module_inner .module_content h2+h3,.module-wysiwyg .module_inner .module_content h2+p {
		margin-top: .7em
	}

	.module-wysiwyg .module_inner .module_content h2+ol,.module-wysiwyg .module_inner .module_content h2+ul {
		margin-top: 20px
	}

	.module-wysiwyg .module_inner .module_content h2+h4 {
		margin-top: .8333333333333334em
	}

	.module-wysiwyg .module_inner .module_content .module_intro+h4,.module-wysiwyg .module_inner .module_content h3+h4 {
		margin-top: 1.3888888888888888em
	}

	.module-wysiwyg .module_inner .module_content p:first-child img {
		margin-bottom: 25px
	}

	.module-wysiwyg .module_inner .module_content p.footPrint+*,.module-wysiwyg .module_inner .module_content p.wp-caption-text+* {
		margin-top: 1.1111111111111112em
	}

	.module-wysiwyg .module_inner .module_content p+h4 {
		margin-top: 1.3888888888888888em
	}

	.module-wysiwyg .module_inner .module_content p+h2 {
		margin-top: 28px
	}

	.module-wysiwyg .module_inner .module_content p+blockquote,.module-wysiwyg .module_inner .module_content p+img.fullWidth,.module-wysiwyg .module_inner .module_content p+img.left,.module-wysiwyg .module_inner .module_content p+img.right {
		margin-top: 25px
	}

	.module-wysiwyg .module_inner .module_content p+ol,.module-wysiwyg .module_inner .module_content p+ul {
		margin-top: 20px
	}

	.module-wysiwyg .module_inner .module_content p+a {
		margin-top: 12px
	}

	.module-wysiwyg .module_inner .module_content ol,.module-wysiwyg .module_inner .module_content ul {
		padding-left: 26px
	}

	.module-wysiwyg .module_inner .module_content ol li,.module-wysiwyg .module_inner .module_content ul li {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module-wysiwyg .module_inner .module_content ol li+li,.module-wysiwyg .module_inner .module_content ol li ol,.module-wysiwyg .module_inner .module_content ol li ul,.module-wysiwyg .module_inner .module_content ul li+li,.module-wysiwyg .module_inner .module_content ul li ol,.module-wysiwyg .module_inner .module_content ul li ul {
		margin-top: 8px
	}

	.module-wysiwyg .module_inner .module_content ol+blockquote,.module-wysiwyg .module_inner .module_content ul+blockquote {
		margin-top: 25px
	}

	.module-wysiwyg .module_inner .module_content ol+h4,.module-wysiwyg .module_inner .module_content ul+h4 {
		margin-top: 20px
	}

	.module-wysiwyg .module_inner .module_content ol+h2,.module-wysiwyg .module_inner .module_content ul+h2 {
		margin-top: 28px
	}

	.module-wysiwyg .module_inner .module_content .afterSmallImage {
		margin-top: 0
	}

	.module-wysiwyg .module_inner .module_content .afterSmallImage+h4 {
		margin-top: 18px
	}

	.module-wysiwyg .module_inner .module_content .afterSmallImage+h2 {
		margin-top: 28px
	}

	.module-wysiwyg .module_inner .module_content blockquote {
		padding: 15px 0 23px;
		font-size: 1.0555555555555556em;
		line-height: 1.52631578947368em
	}

	.module-wysiwyg .module_inner .module_content blockquote+* {
		margin-top: 1.6666666666666667em
	}

	.module-wysiwyg .module_inner .module_content img {
		margin-bottom: 0
	}

	.module-wysiwyg .module_inner .module_content img.left,.module-wysiwyg .module_inner .module_content img.right {
		float: none;
		width: 100%;
		margin-left: 0;
		margin-right: 0
	}

	.module-wysiwyg .module_inner .module_content img.left+p,.module-wysiwyg .module_inner .module_content img.right+p {
		margin-top: 1.6666666666666667em
	}

	.module-wysiwyg .module_inner .module_content img+* {
		margin-top: 10px
	}

	.module-wysiwyg .module_inner .module_content img+h4 {
		margin-top: 25px
	}

	.module-wysiwyg .module_inner .module_content+.module-wysiwyg_sign {
		margin-top: 21px
	}

	.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_img {
		width: 65px;
		height: 65px
	}

	.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_img+.module-wysiwyg_sign_text {
		margin-left: 15px
	}

	.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_text p {
		font-size: .7777777777777778em;
		line-height: 1.5714285714285714em
	}

	.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_text p+.module-wysiwyg_sign_title {
		margin-top: 1px
	}

	.module-wysiwyg .module_inner .module-wysiwyg_sign .module-wysiwyg_sign_text .module-wysiwyg_sign_title {
		font-size: .7222222222222222em;
		line-height: 1.6153846153846154em;
		letter-spacing: .01923076923077em
	}

	.module-wysiwyg+.module-shareBachelorFooter {
		margin-top: 10px
	}

	.module-wysiwyg.module-wysiwyg-withhero {
		width: 100%;
		background-color: #f6f6f7;
		margin-top: -22%;
		padding: 20px 15px 44px
	}
}

.module_steps.appear .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step {
	transform: translateX(0);
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module_steps .module_inner .module_content .module_steps_steps {
	list-style: none;
	margin-left: -50px;
	margin-right: -50px;
	margin-bottom: 0;
	padding-left: 0;
	letter-spacing: -5px;
	text-align: center
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer {
	display: inline-block;
	vertical-align: top;
	width: calc(20% - 100px);
	text-align: center;
	letter-spacing: -.5px
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer.not-clickable a {
	pointer-events: none
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:first-child .module_steps_step {
	background-color: #276697
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:first-child+.module_steps_stepContainer .module_steps_step {
	background-color: #1a5a8c
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:first-child+.module_steps_stepContainer+.module_steps_stepContainer .module_steps_step {
	background-color: #0a4c80
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:first-child+.module_steps_stepContainer+.module_steps_stepContainer+.module_steps_stepContainer .module_steps_step {
	background-color: #003f71
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:first-child+.module_steps_stepContainer+.module_steps_stepContainer+.module_steps_stepContainer+.module_steps_stepContainer .module_steps_step {
	background-color: #00345c
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer a {
	width: 100%;
	display: block;
	cursor: pointer
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step {
	position: relative;
	border-radius: 50%;
	border: 1px solid #ccc;
	transform: translateX(-30px);
	-webkit-transform: translateX(-30px);
	-ms-transform: translateX(-30px);
	transition: transform .33s ease-out;
	-webkit-transition: transform .33s ease-out;
	-moz-transition: transform .33s ease-out;
	-ms-transition: transform .33s ease-out;
	-o-transition: transform .33s ease-out;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step .stepInner {
	position: relative;
	width: 100%;
	height: 100%
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step .stepInner:before {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step .stepInner:after {
	content: "";
	position: absolute;
	display: block;
	top: -47%;
	left: -47%;
	right: -47%;
	bottom: -47%;
	border-radius: 500px;
	border: 1px solid #23A9EA;
	transform: scale(.5);
	transition: transform .33s ease-out,opacity .33s ease-out;
	-webkit-transition: transform .33s ease-out,opacity .33s ease-out;
	-moz-transition: transform .33s ease-out,opacity .33s ease-out;
	-ms-transition: transform .33s ease-out,opacity .33s ease-out;
	-o-transition: transform .33s ease-out,opacity .33s ease-out;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step svg {
	display: none;
	position: absolute;
	top: -4.5%;
	left: -4%;
	width: 109%;
	height: 109%;
	padding: 1px
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step .cypher_featured {
	position: relative;
	z-index: 2;
	display: inline-block;
	vertical-align: middle;
	font-family: Montserrat;
	font-size: 3.242542153048vw;
	line-height: 1em;
	font-weight: 800;
	letter-spacing: -.03em;
	transition: color .33s ease-out;
	-webkit-transition: color .33s ease-out;
	-moz-transition: color .33s ease-out;
	-ms-transition: color .33s ease-out;
	-o-transition: color .33s ease-out;
	color: #fff!important
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step:before {
	content: "";
	position: absolute;
	top: 50%;
	right: -52px;
	width: 0;
	height: 0;
	margin-top: -5px;
	border-top: 5px solid transparent;
	border-left: 10px solid #9db7cc;
	border-bottom: 5px solid transparent
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step:after {
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%
}

.noTouchDevice .module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step:hover .cypher_featured {
	color: #23A9EA
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .content_title {
	display: block;
	width: 100%;
	margin-top: 50px;
	text-align: center;
	transition: color .33s ease-out;
	-webkit-transition: color .33s ease-out;
	-moz-transition: color .33s ease-out;
	-ms-transition: color .33s ease-out;
	-o-transition: color .33s ease-out
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .content_title span {
	display: block
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:nth-child(4) .module_steps_step:before {
	right: -58px
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:last-child .module_steps_step:before {
	display: none
}

body:not(.iOS):not(.criOS) .module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer a:hover .module_steps_step {
	transform: translate3d(0,-5px,0);
	-webkit-transform: translate3d(0,-5px,0);
	-ms-transform: translate3d(0,-5px,0)
}

body:not(.iOS):not(.criOS) .module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer a:hover .stepInner:after {
	transform: scale(.57);
	-webkit-transform: scale(.57);
	-ms-transform: scale(.57);
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer+.module_steps_stepContainer {
	margin-left: 100px
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer+.module_steps_stepContainer .module_steps_step {
	transition: transform .5s ease-out .2s,opacity .5s ease-out .2s;
	-webkit-transition: transform .5s ease-out .2s,opacity .5s ease-out .2s;
	-moz-transition: transform .5s ease-out .2s,opacity .5s ease-out .2s;
	-ms-transition: transform .5s ease-out .2s,opacity .5s ease-out .2s;
	-o-transition: transform .5s ease-out .2s,opacity .5s ease-out .2s
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer+.module_steps_stepContainer+.module_steps_stepContainer .module_steps_step {
	transition: transform .5s ease-out .4s,opacity .5s ease-out .4s;
	-webkit-transition: transform .5s ease-out .4s,opacity .5s ease-out .4s;
	-moz-transition: transform .5s ease-out .4s,opacity .5s ease-out .4s;
	-ms-transition: transform .5s ease-out .4s,opacity .5s ease-out .4s;
	-o-transition: transform .5s ease-out .4s,opacity .5s ease-out .4s
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer+.module_steps_stepContainer+.module_steps_stepContainer+.module_steps_stepContainer .module_steps_step {
	transition: transform .5s ease-out .6s,opacity .5s ease-out .6s;
	-webkit-transition: transform .5s ease-out .6s,opacity .5s ease-out .6s;
	-moz-transition: transform .5s ease-out .6s,opacity .5s ease-out .6s;
	-ms-transition: transform .5s ease-out .6s,opacity .5s ease-out .6s;
	-o-transition: transform .5s ease-out .6s,opacity .5s ease-out .6s
}

.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer+.module_steps_stepContainer+.module_steps_stepContainer+.module_steps_stepContainer+.module_steps_stepContainer .module_steps_step {
	transition: transform .5s ease-out .8s,opacity .5s ease-out .8s;
	-webkit-transition: transform .5s ease-out .8s,opacity .5s ease-out .8s;
	-moz-transition: transform .5s ease-out .8s,opacity .5s ease-out .8s;
	-ms-transition: transform .5s ease-out .8s,opacity .5s ease-out .8s;
	-o-transition: transform .5s ease-out .8s,opacity .5s ease-out .8s
}

.module_steps .module_inner+.linkBox {
	margin-top: 6.090909090909091em
}

.noTouchDevice .module_steps:hover .module_inner .module_content .module_steps_steps .module_steps_stepContainer+.module_steps_stepContainer a .module_steps_step {
	transition: transform .33s ease-out 0ms,opacity .33s ease-out 0ms!important;
	-webkit-transition: transform .33s ease-out 0ms,opacity .33s ease-out 0ms!important;
	-moz-transition: transform .33s ease-out 0ms,opacity .33s ease-out 0ms!important;
	-ms-transition: transform .33s ease-out 0ms,opacity .33s ease-out 0ms!important;
	-o-transition: transform .33s ease-out 0ms,opacity .33s ease-out 0ms!important
}

@media only screen and (min-width:1542px) {
	.module_steps .module_inner .module_content .module_steps_steps {
		margin-left: -55px;
		margin-right: -55px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer {
		width: calc(20% - 110px)
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step .cypher_featured {
		font-size: 3.3333333333333335em
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step:before {
		right: -60px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer+.module_steps_stepContainer {
		margin-left: 110px
	}
}

@media only screen and (max-width:1100px) {
	.module_steps .module_inner .module_content .module_steps_steps {
		margin-right: 0;
		margin-left: 0;
		padding: 0
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer {
		width: calc(33.33% - 115px);
		margin-right: 115px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step .cypher_featured {
		font-size: 4.363636363636vw
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step:before {
		right: -60px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .content_title {
		margin-top: 35px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:nth-child(3) {
		margin-right: 0
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:nth-child(3)~.module_steps_stepContainer {
		margin-top: 40px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:nth-child(3) .module_steps_step:before {
		display: none
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:nth-child(4):last-child {
		display: block;
		margin-left: auto;
		margin-right: auto
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:nth-child(4) .module_steps_step:before {
		right: -65px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:last-child {
		margin-right: 0
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer+.module_steps_stepContainer {
		margin-left: 0
	}

	.module_steps .module_inner+.linkBox {
		margin-top: 50px
	}
}

@media only screen and (max-width:650px) {
	.module_steps .module_inner .module_intro+.module_content {
		margin-top: 45px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer {
		display: block;
		width: 110px;
		margin-right: auto;
		margin-left: auto
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step {
		width: 100%
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step .cypher_featured {
		font-size: 2em
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .module_steps_step:before {
		display: none
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .content_title {
		position: relative;
		width: 200%;
		margin-left: -50%;
		margin-top: 15px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer .content_title:after {
		content: "";
		position: absolute;
		top: 100%;
		left: 50%;
		width: 0;
		height: 0;
		margin-top: 23px;
		margin-left: -5px;
		border-right: 5px solid transparent;
		border-top: 10px solid #9db7cc;
		border-left: 5px solid transparent
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:nth-child(3) {
		margin-right: auto
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:nth-child(3)~.module_steps_stepContainer {
		margin-top: 65px
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:last-child {
		margin-right: auto
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer:last-child .content_title:after {
		display: none
	}

	.module_steps .module_inner .module_content .module_steps_steps .module_steps_stepContainer+.module_steps_stepContainer {
		margin-top: 65px;
		margin-left: auto
	}

	.module_steps .module_inner+.linkBox {
		margin-top: 30px;
		margin-left: auto;
		margin-right: auto
	}
}

@media only screen and (max-width:600px) {
	.module_steps .module_inner .module_content .module_steps_steps {
		margin-right: 0;
		margin-left: 0
	}
}

.module-pagination {
	position: relative;
	text-align: center;
	padding-bottom: 70px;
	z-index: 2
}

.module-videogallery+.module-pagination {
	padding-top: 70px
}

.module-pagination .pagination_next,.module-pagination .pagination_prev {
	display: inline-block;
	vertical-align: middle;
	font-size: 12px;
	line-height: 40px;
	color: #838383;
	width: 40px;
	height: 40px;
	cursor: pointer
}

.noTouchDevice .module-pagination .pagination_next:hover,.noTouchDevice .module-pagination .pagination_prev:hover {
	color: #333
}

.module-pagination ul {
	display: inline-block;
	vertical-align: middle;
	list-style: none;
	margin: 0;
	padding: 0;
	letter-spacing: -.23529412em
}

.module-pagination ul li {
	display: inline-block;
	position: relative;
	width: 40px;
	height: 40px;
	font-style: italic;
	font-size: .8333333333333334em;
	letter-spacing: 0;
	margin: 0 10px
}

.module-pagination ul li a {
	display: block;
	position: absolute;
	line-height: 39px;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	cursor: pointer;
	color: #999
}

.module-pagination ul li a:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 3px;
	background-color: #e8e8ea
}

.noTouchDevice .module-pagination ul li a:hover {
	color: #333
}

.module-pagination ul li.active a {
	color: #23A9EA;
	pointer-events: none
}

.module-pagination ul li.active a:after {
	background-color: #23A9EA
}

.noTouchDevice .module-pagination ul li.active a:hover {
	color: #23A9EA
}

.module-pagination+.module-newsAndTags.module-bg1 {
	padding-top: 20px
}

@media only screen and (max-width:820px) {
	.module-pagination {
		padding-bottom: 50px
	}

	.module-videogallery+.module-pagination {
		padding-top: 50px
	}

	.module-pagination+.module-newsAndTags.module-tags {
		padding-top: 0
	}
}

@media only screen and (max-width:600px) {
	.module-pagination {
		padding-bottom: 40px;
		margin-top: -30px
	}

	.module-videogallery+.module-pagination {
		padding-top: 40px;
		margin-top: 0
	}

	.module-pagination .pagination_next,.module-pagination .pagination_prev {
		width: 22px
	}

	.module-pagination .pagination_prev {
		text-align: left
	}

	.module-pagination .pagination_next {
		text-align: right
	}

	.module-pagination ul li {
		margin: 0 10px
	}

	.module-pagination .penultimate li:first-child,.module-pagination ul li:nth-child(4)~li {
		display: none
	}

	.module-pagination .penultimate li:nth-child(4),.module-pagination .penultimate li:nth-child(5) {
		display: inline-block
	}

	.module-pagination .penultimate li:nth-child(6),.module-pagination .ultimate li:first-child,.module-pagination .ultimate li:nth-child(2) {
		display: none
	}

	.module-pagination .ultimate li:nth-child(4),.module-pagination .ultimate li:nth-child(5),.module-pagination .ultimate li:nth-child(6) {
		display: inline-block
	}
}

.module-biography .module_list {
	list-style-type: none;
	padding: 0;
	margin: 0
}

.module-biography .module_list+.module_list {
	margin-top: 50px
}

.module-biography .module_list>li {
	position: relative;
	background-color: #fff;
	padding: 40px
}

.module-biography .module_list>li:not(:only-child) {
	border-bottom: 1px solid #e6e6e6
}

.module-biography .module_list>li.highlighted {
	text-align: center;
	padding: 50px 40px
}

.module-biography .module_list>li.highlighted .module_biographyUserpic img {
	border-radius: 50%;
	display: block;
	max-width: 105px;
	margin: 0 auto
}

.module-biography .module_list>li.highlighted .module_biographyUserpic+p {
	margin-top: 30px
}

.module-biography .module_list>li.highlighted .module_biographyUserUsername {
	padding-right: 0
}

.module-biography .module_list>li.highlighted .module_biographyUserInfo {
	position: static
}

.module-biography .module_list>li.highlighted .module_biographyUserDescription ol,.module-biography .module_list>li.highlighted .module_biographyUserDescription ul {
	padding-left: 0
}

.module-biography .module_list>li.highlighted .module_biographyUserDescription ol li,.module-biography .module_list>li.highlighted .module_biographyUserDescription ul li {
	text-align: center
}

.module-biography .module_list>li.highlighted .module_biographyUserDescription ol li:before,.module-biography .module_list>li.highlighted .module_biographyUserDescription ul li:before {
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin-right: 18px;
	left: 0;
	top: -3px
}

.module-biography .module_list>li.highlighted .icon-linkedin {
	top: 40px;
	right: 40px
}

.module-biography .module_list>li.highlighted .module_biographyUserTestimony {
	max-width: 390px;
	font-size: 1em;
	margin: 0 auto
}

.module-biography .module_list>li.highlighted .module_biographyUserTestimony+.module_biographyUserInfo {
	margin-top: 35px
}

.module-biography .module_list>li.highlighted .module_biographyUserAppointment+.module_biographyUserDescription p {
	margin-top: 0
}

.module-biography .module_list .module_biographyUserInfo {
	position: relative
}

.module-biography .module_list .module_biographyUserDescription {
	position: relative;
	transition: height .25s ease-out
}

.module-biography .module_list .module_biographyUserDescription>* {
	font-size: .8333333333333334em
}

.module-biography .module_list .module_biographyUserDescription p+ol,.module-biography .module_list .module_biographyUserDescription p+ul {
	margin-top: 25px
}

.module-biography .module_list .module_biographyUserDescription ol,.module-biography .module_list .module_biographyUserDescription ul {
	margin: 0;
	padding: 0;
	padding-left: 50px
}

.module-biography .module_list .module_biographyUserDescription ol li,.module-biography .module_list .module_biographyUserDescription ul li {
	text-align: left;
	line-height: 1.7333333333333334em;
	letter-spacing: 0;
	margin-bottom: 0
}

.module-biography .module_list .module_biographyUserDescription ol>li,.module-biography .module_list .module_biographyUserDescription ul>li {
	position: relative;
	font-weight: 400
}

.module-biography .module_list .module_biographyUserDescription ol>li:before,.module-biography .module_list .module_biographyUserDescription ul>li:before {
	left: -37px
}

.module-biography .module_list .module_biographyUserDescription ol>li+li,.module-biography .module_list .module_biographyUserDescription ul>li+li {
	margin-top: 10px
}

.module-biography .module_list .module_biographyUserDescription ol>li ol,.module-biography .module_list .module_biographyUserDescription ol>li ul,.module-biography .module_list .module_biographyUserDescription ul>li ol,.module-biography .module_list .module_biographyUserDescription ul>li ul {
	list-style: none;
	margin-top: 15px;
	padding-left: 50px
}

.module-biography .module_list .module_biographyUserDescription ol>li ol>li,.module-biography .module_list .module_biographyUserDescription ol>li ul>li,.module-biography .module_list .module_biographyUserDescription ul>li ol>li,.module-biography .module_list .module_biographyUserDescription ul>li ul>li {
	position: relative;
	font-size: 1em
}

.module-biography .module_list .module_biographyUserDescription ol>li ol>li+li,.module-biography .module_list .module_biographyUserDescription ol>li ul>li+li,.module-biography .module_list .module_biographyUserDescription ul>li ol>li+li,.module-biography .module_list .module_biographyUserDescription ul>li ul>li+li {
	margin-top: .6666666666666666em
}

.module-biography .module_list .module_biographyUserDescription ol>li ol>li:before,.module-biography .module_list .module_biographyUserDescription ol>li ul>li:before,.module-biography .module_list .module_biographyUserDescription ul>li ol>li:before,.module-biography .module_list .module_biographyUserDescription ul>li ul>li:before {
	left: -23px
}

.module-biography .module_list .module_biographyUserDescription ol+h4,.module-biography .module_list .module_biographyUserDescription ul+h4 {
	margin-top: 55px
}

.module-biography .module_list .module_biographyUserDescription ol+h2,.module-biography .module_list .module_biographyUserDescription ul+h2 {
	margin-top: 85px
}

.module-biography .module_list .module_biographyUserDescription ol+p,.module-biography .module_list .module_biographyUserDescription ul+p {
	margin-top: 32px
}

.module-biography .module_list .module_biographyUserDescription ol+blockquote,.module-biography .module_list .module_biographyUserDescription ul+blockquote {
	margin-top: 65px
}

.module-biography .module_list .module_biographyUserDescription ol {
	list-style: none;
	counter-reset: b
}

.module-biography .module_list .module_biographyUserDescription ol>li {
	counter-increment: b
}

.module-biography .module_list .module_biographyUserDescription ol>li:before {
	content: counter(b) ".";
	position: absolute;
	top: 0;
	font-weight: 700
}

.module-biography .module_list .module_biographyUserDescription ul {
	list-style: none
}

.module-biography .module_list .module_biographyUserDescription ul>li:before {
	content: "\b7";
	position: absolute;
	top: -2px;
	font-size: 2.5em
}

.module-biography .module_list .icon-linkedin {
	color: #23A9EA;
	position: absolute;
	right: 0;
	top: 0
}

.module-biography .module_list .module_biographyUserUsername {
	display: block;
	margin-top: 0;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-right: 25px
}

.module-biography .module_list .module_biographyUserUsername+.module_biographyUserAppointment {
	margin-top: 0;
	padding-top: 0
}

.module-biography .module_list .module_biographyUserAppointment+.module_biographyUserDescription {
	margin-top: 60px
}

@media only screen and (max-width:600px) {
	.module-biography .module_list {
		margin: 0 -20px
	}

	.module-biography .module_list li,.module-biography .module_list li.highlighted {
		padding: 33px 20px 30px
	}

	.module-biography .module_list li.highlighted .module_biographyUserpic img {
		max-width: 70px
	}

	.module-biography .module_list li.highlighted .icon-linkedin {
		top: 30px;
		right: 0
	}

	.module-biography .module_list li.highlighted .module_biographyUserTestimony {
		font-size: .8333333333333334em;
		line-height: 1.69em
	}

	.module-biography .module_list li.highlighted .module_biographyUserTestimony+.module_biographyUserInfo {
		margin-top: 10px
	}

	.module-biography .module_list li .partial-moreGradient_Button {
		margin-bottom: -5px
	}

	.module-biography .module_list .module_biographyUserUsername+.module_biographyUserAppointment {
		margin-top: 6px
	}

	.module-biography .module_list .module_biographyUserAppointment+.module_biographyUserDescription {
		margin-top: 30px;
		text-align: left
	}

	.module-biography .module_list .module_biographyUserDescription p {
		font-size: .7222222222222222em;
		line-height: 22px
	}

	.module-biography .module_list .module_biographyUserDescription.minimized {
		height: 80px;
		overflow: hidden
	}
}

.addevent {
	position: relative;
	font-family: Montserrat;
	font-size: .6111111111111112rem;
	line-height: 1.5454545454545454em;
	font-weight: 800;
	letter-spacing: .06363636363636em;
	text-transform: uppercase;
	text-align: center!important;
	padding: 7px 12px;
	margin-top: 20px;
	width: 100%;
	max-width: none;
	color: #333;
	border: 1px solid #333;
	outline: none;
	cursor: pointer
}

.addevent.two-columns {
	width: auto;
	min-width: 170px;
	margin-left: 20px;
	display: inline-block
}

@media only screen and (max-width:1084px) {
	.addevent.two-columns {
		width: 100%;
		min-width: 0;
		margin-left: 0
	}
}

.addevent .ace_dd {
	width: 100%;
	max-width: none;
	position: absolute;
	border: 1px solid #e8e8e8;
	background-color: #fff;
	font-family: "PT serif",sans-serif;
	font-weight: 400;
	top: 43px!important;
	left: 0!important;
	display: none;
	z-index: 99999999;
	transition: transform .15s ease;
	box-shadow: 0 2px 4px rgba(0,0,0,.15);
	text-transform: none
}

.addevent .ace_dd:before {
	content: "";
	vertical-align: middle;
	position: absolute;
	left: 30px;
	top: -9px;
	width: 15px;
	height: 15px;
	background: #fff;
	border-top: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg)
}

.addevent .ace_dd .ace_opt {
	display: block!important;
	line-height: 100%;
	background-color: #fff;
	cursor: pointer;
	font-size: 1.2em;
	color: #333;
	padding: 15px 10px;
	text-align: left;
	border-bottom: 1px solid #f1f1f1;
	margin-left: 10px;
	margin-right: 10px
}

.addevent .ace_dd .ace_opt:hover {
	color: #23A9EA
}

.addevent .ace_dd .ace_opt:last-child {
	border-bottom: none
}

.module-gallery {
	position: relative;
	z-index: 3
}

.module-gallery .module_intro {
	font-weight: 400
}

.module-gallery .module_content {
	position: relative
}

.module-gallery .module_content .module-gallery_image {
	display: inline-block;
	position: relative;
	vertical-align: top;
	overflow: hidden;
	margin-bottom: 25px
}

.module-gallery .module_content .module-gallery_image:nth-child(4n) {
	margin-right: 0
}

.module-gallery .module_content .module-gallery_image:hover .imageContainer {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1)
}

.module-gallery .module_content .module-gallery_image .overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,.5);
	opacity: 0;
	transition: opacity .25s ease-out;
	z-index: 3
}

.noTouchDevice .module-gallery .module_content .module-gallery_image .overlay:hover {
	opacity: 1
}

.module-gallery .module_content .module-gallery_image .smartphoneZoom {
	display: none;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 35px;
	height: 35px;
	background-color: #23A9EA;
	outline: none;
	z-index: 3
}

.module-gallery .module_content .module-gallery_image .module-gallery_image_title {
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 2em;
	right: 2em;
	letter-spacing: -5px;
	z-index: 3;
	text-align: center;
	font-family: Montserrat;
	font-size: .9em;
	line-height: 20px;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1;
	transform: translate3d(0,-10px,0);
	-webkit-transform: translate3d(0,-10px,0);
	-ms-transform: translate3d(0,-10px,0);
	transition: transform .4s ease-out,opacity .3s ease-out
}

.module-gallery .module_content .module-gallery_image .module-gallery_image_title:before {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	content: "";
	width: 1px;
	height: 100%;
	letter-spacing: 0;
	margin-right: -1px
}

.module-gallery .module_content .module-gallery_image .module-gallery_image_title span {
	display: inline-block;
	vertical-align: middle;
	letter-spacing: 0;
	color: #fff
}

@media only screen and (max-width:1180px) {
	.module-gallery .module_content .module-gallery_image:nth-child(4n) {
		margin-right: 4.23728814%
	}

	.module-gallery .module_content .module-gallery_image:nth-child(3n) {
		margin-right: 0
	}
}

@media only screen and (max-width:820px) {
	.module-gallery .module_content .module-gallery_image:nth-child(odd) {
		margin-right: 4.23728814%
	}

	.module-gallery .module_content .module-gallery_image:nth-child(2n) {
		margin-right: 0
	}
}

@media only screen and (max-width:360px) {
	.module-gallery .module_content .module-gallery_image {
		width: 100%;
		margin-right: 0
	}
}

.module-ctaForm.section-alumni {
	letter-spacing: -5px;
	overflow-x: hidden
}

.module-ctaForm.section-alumni .module_intro {
	margin-bottom: 50px
}

.module-ctaForm.section-alumni .module_inner.form-alumni h1 {
	display: block;
	width: auto;
	margin-right: -300px;
	margin-left: -300px;
	padding: 24px 400px;
	font-size: 1.8em;
	line-height: 2em;
	letter-spacing: .02em;
	background-color: #ebebed
}

.module-ctaForm.section-alumni .module_inner.form-alumni .module_title {
	position: relative
}

.module-ctaForm.section-alumni .module_inner.form-alumni .checkbox {
	display: block;
	margin-bottom: 0
}

.module-ctaForm.section-alumni .module_inner.form-alumni #sendButton {
	margin-top: 30px;
	margin-bottom: -40px
}

.module-ctaForm.section-alumni .module-contact_big {
	width: 100%;
	text-align: center
}

.module-ctaForm.section-alumni .module-contact_big .form-area {
	text-align: left;
	width: 70%
}

.module-ctaForm.section-alumni .module-contact_big .form-area label {
	width: 100%;
	height: auto;
	padding: 20px 0
}

.module-ctaForm.section-alumni .module-contact_big .form-area span {
	color: #000
}

.module-ctaForm.section-alumni .module-contact_big .form-area .linkBox {
	color: #fff
}

.module-ctaForm.section-alumni .module-contact_big .filters-select {
	font-size: 1.1538461538461537em;
	font-style: normal;
	display: block;
	border-bottom: solid #c4c4c4;
	border-width: 0 0 1px;
	border-radius: 0!important;
	padding: 16px 0;
	color: #2b2b2b;
	width: 100%;
	outline: none;
	margin-top: 0;
	transition: color .2s,border .2s;
	-webkit-transition: color .2s,border .2s;
	-moz-transition: color .2s,border .2s;
	-ms-transition: color .2s,border .2s;
	-o-transition: color .2s,border .2s;
	height: 52px
}

.module-ctaForm.section-alumni .module-contact_big .filters-select_content:after {
	top: 70px
}

.module-ctaForm.section-alumni .module-contact_big .checkbox .icon-check {
	letter-spacing: 0
}

.module-ctaForm.section-alumni .module-contact_big .textarea {
	border-right: none;
	border-left: none;
	border-top: none;
	padding: 16px 20px 16px 0
}

.module-ctaForm.section-alumni .linkBox:hover {
	cursor: pointer
}

.module-ctaForm.section-alumni .module-contact_big .form-area span {
	max-width: 1542px
}

.form-alumni.hidden {
	display: none
}

@media only screen and (max-width:820px) {
	.module-ctaForm.section-alumni .module_inner.form-alumni h1 {
		font-size: 1em
	}
}

@media only screen and (max-width:1120px) {
	.module-ctaForm.section-alumni .module_inner.form-alumni h1 {
		position: relative;
		margin-right: -70px;
		margin-left: -70px;
		padding: 24px 70px;
		text-align: left
	}
}

.venture-grid {
	max-width: 80%!important
}

.venture {
	max-width: 100%!important;
	position: relative;
	overflow: hidden;
	-webkit-clip-path: url(#clipped);
	clip-path: url(#clipped)
}

.venture iframe {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width: 100%;
	height: 250%;
	pointer-events: none
}

.venturesvg {
	max-width: 100%!important
}

.venturesvg svg {
	position: relative
}

.venturesvg .imgVenture {
	width: 100%
}

.module-ventureDays.style02>* {
	text-align: center
}

.module-ventureDays.style02 .linkBox {
	width: 100%;
	max-width: 350px;
	margin-right: 0
}

.module-ventureDays.style02 .module_intro {
	text-align: center;
	font-weight: 400
}

.module-ventureDays.style02 .module_intro+.linkBox {
	margin-top: 28px
}

.module-ventureDays .linkBox {
	display: inline-block;
	vertical-align: middle;
	padding: 21px 30px;
	min-width: inherit;
	max-width: 225px;
	margin-bottom: 0;
	margin-top: 0;
	line-height: 1.8em
}

@media only screen and (max-width:940px) {
	.venture-grid {
		max-width: 100%!important
	}
}

@media only screen and (min-width:1542px) {
	.module-ventureDays.style02 .module_intro+.linkBox {
		margin-top: 33px
	}
}

.module-masonry .module-masonry__list {
	font-size: 0;
	margin: 0 -10px
}

.module-masonry .masonry-item {
	position: relative;
	display: inline-block;
	font-size: 1rem;
	height: 0;
	vertical-align: top
}

.module-masonry .masonry-item .masonry-item__wrapper {
	margin: 10px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}

.module-masonry .masonry-item .masonry-item__wrapper:hover .masonry-item__image .image {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1)
}

.module-masonry .masonry-item a:hover {
	box-shadow: 0 0 10px 0 rgba(0,0,0,.25)
}

.module-masonry .masonry-item .masonry-item__content {
	padding: 24px 16px;
	text-align: center;
	height: 100%;
	display: flex;
	flex-flow: column nowrap;
	justify-content: space-between;
	max-height: 100%;
	overflow: hidden
}

.module-masonry .masonry-item .masonry-item__content .masonry-item__main {
	flex: 1 0 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 10px
}

.module-masonry .masonry-item .masonry-item__content .masonry-item__testimonial:before {
	content: "\201C"
}

.module-masonry .masonry-item .masonry-item__content .masonry-item__testimonial:after {
	content: "\201D"
}

.module-masonry .masonry-item .masonry-item__content .masonry-item__title {
	line-height: 1.5
}

.module-masonry .masonry-item .masonry-item__content .masonry-item__subtitle {
	position: relative;
	padding-top: 10px;
	flex: 0 0 auto
}

.module-masonry .masonry-item .masonry-item__content .masonry-item__subtitle .testimonial-name {
	display: block
}

.module-masonry .masonry-item .masonry-item__content .masonry-item__subtitle .testimonial-position {
	display: block;
	text-transform: uppercase;
	color: #707070;
	font-size: 90%;
	margin-top: .25em
}

.module-masonry .masonry-item .masonry-item__content .masonry-item__subtitle:before {
	content: "";
	display: inline-block;
	width: 25px;
	border-top-style: solid;
	border-top-width: 1px;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%)
}

.module-masonry .masonry-item .masonry-item__image {
	position: relative;
	background-color: #ccc;
	padding: 16px;
	text-align: right;
	height: 0;
	overflow: hidden
}

.module-masonry .masonry-item .masonry-item__image .image {
	background-position: 50%;
	background-size: cover;
	background-repeat: no-repeat;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 0;
	transform: scale(1);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transition: transform .5s linear;
	-webkit-transition: transform .5s linear;
	-moz-transition: transform .5s linear;
	-ms-transition: transform .5s linear;
	-o-transition: transform .5s linear
}

.module-masonry .masonry-item .masonry-item__image .masonry-item__typology {
	position: relative;
	border-radius: 2px;
	border: 2px solid #fff;
	padding: 0 12px;
	color: #fff;
	font-family: PT Serif;
	font-size: 13px;
	font-weight: 400;
	font-style: italic;
	display: inline-block;
	text-transform: capitalize;
	z-index: 10
}

.module-masonry .masonry-item .masonry-item__image .masonry-item__overlay {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,.8);
	z-index: 4;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transform: scale(1);
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transition: transform .5s linear,opacity .25s linear;
	-webkit-transition: transform .5s linear,opacity .25s linear;
	-moz-transition: transform linear .5s,opacity linear .25s;
	-ms-transition: transform linear .5s,opacity linear .25s;
	-o-transition: transform linear .5s,opacity linear .25s
}

.module-masonry .masonry-item .masonry-item__image .masonry-item__overlay>span {
	color: #fff;
	top: 50%;
	left: 50%;
	position: absolute;
	transform: translate(-50%,-50%);
	text-align: center
}

.module-masonry .masonry-item .masonry-item__image .masonry-item__overlay .text {
	display: block;
	font-family: PT Serif;
	font-style: italic;
	font-size: 85%
}

.module-masonry .masonry-item .masonry-item__image .masonry-item__overlay .icon {
	display: block
}

.module-masonry .masonry-item .masonry-item__image .masonry-item__overlay .icon:before {
	font-size: 2.25em
}

body:not(.touchDevice) .module-masonry .masonry-item:not(.item-type-quote) .masonry-item__wrapper:hover .masonry-item__image .masonry-item__typology {
	display: none
}

body:not(.touchDevice) .module-masonry .masonry-item:not(.item-type-quote) .masonry-item__wrapper:hover .masonry-item__image .masonry-item__overlay {
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-ms-transform: scale(1.2);
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.module-masonry .masonry-item.item-style-positive .masonry-item__wrapper {
	background-color: #fff
}

.module-masonry .masonry-item.item-style-positive a:hover {
	color: initial
}

.module-masonry .masonry-item.item-style-positive .masonry-item__subtitle:before {
	border-color: #23A9EA
}

.module-masonry .masonry-item.item-style-negative .masonry-item__wrapper {
	background-color: #23A9EA
}

.module-masonry .masonry-item.item-style-negative .masonry-item__subtitle,.module-masonry .masonry-item.item-style-negative .masonry-item__testimonial,.module-masonry .masonry-item.item-style-negative .masonry-item__title,.module-masonry .masonry-item.item-style-negative a:hover {
	color: #fff
}

.module-masonry .masonry-item.item-style-negative .masonry-item__subtitle:before {
	border-color: #fff
}

.module-masonry .module-section-links {
	padding-top: 40px;
	clear: both
}

@media only screen and (min-width:981px) {
	.module-masonry .masonry-item .masonry-item__wrapper {
		margin: 10px
	}

	.module-masonry .masonry-item .masonry-item__content {
		padding: 24px 16px
	}

	.module-masonry .masonry-item .masonry-item__image {
		padding: 16px
	}

	.module-masonry .masonry-item .masonry-item__image .masonry-item__typology {
		font-size: 13px
	}

	.module-masonry .masonry-item.item-weight-half {
		width: 25%;
		padding-bottom: 18.49%
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__content {
		padding: 18px 16px;
		width: 67%
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__image {
		width: 33%;
		top: 0;
		right: 0;
		bottom: 0;
		position: absolute;
		height: auto
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__image .masonry-item__typology {
		display: none
	}

	.module-masonry .masonry-item.item-weight-one {
		width: 25%;
		padding-bottom: 37%
	}

	.module-masonry .masonry-item.item-weight-one .masonry-item__content {
		padding: 24px;
		position: relative;
		top: 40%;
		width: 100%;
		height: 60%
	}

	.module-masonry .masonry-item.item-weight-one .masonry-item__image {
		width: 100%;
		left: 0;
		top: 0;
		right: 0;
		bottom: 60%;
		position: absolute;
		height: 40%
	}

	.module-masonry .masonry-item.item-weight-two {
		width: 50%;
		padding-bottom: 37%
	}

	.module-masonry .masonry-item.item-weight-two .masonry-item__content {
		padding: 32px 24px 24px;
		width: 60%
	}

	.module-masonry .masonry-item.item-weight-two .masonry-item__image {
		width: 40%;
		top: 0;
		right: 0;
		bottom: 0;
		position: absolute;
		height: auto
	}
}

@media only screen and (min-width:1280px) {
	.module-masonry .masonry-item .masonry-item__content .masonry-item__testimonial {
		font-size: 90%
	}

	.module-masonry .masonry-item.item-weight-half {
		padding-bottom: 16.49%
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__content {
		width: 60%
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__image {
		width: 40%
	}

	.module-masonry .masonry-item.item-weight-one {
		padding-bottom: 33%
	}

	.module-masonry .masonry-item.item-weight-one .masonry-item__content {
		top: 45%;
		height: 55%
	}

	.module-masonry .masonry-item.item-weight-one .masonry-item__image {
		bottom: 55%;
		height: 45%
	}

	.module-masonry .masonry-item.item-weight-two {
		padding-bottom: 33%
	}

	.module-masonry .masonry-item.item-weight-two .masonry-item__content {
		width: 40%
	}

	.module-masonry .masonry-item.item-weight-two .masonry-item__image {
		width: 60%
	}
}

@media only screen and (min-width:1600px) {
	.module-masonry .masonry-item .masonry-item__wrapper {
		margin: 16px
	}

	.module-masonry .masonry-item .masonry-item__content {
		padding: 24px 16px
	}

	.module-masonry .masonry-item .masonry-item__content .masonry-item__testimonial {
		font-size: 95%
	}

	.module-masonry .masonry-item .masonry-item__image {
		padding: 16px
	}

	.module-masonry .masonry-item .masonry-item__image .masonry-item__typology {
		font-size: 13px
	}

	.module-masonry .masonry-item.item-weight-half {
		padding-bottom: 14.99%
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__content {
		padding: 24px
	}

	.module-masonry .masonry-item.item-weight-one {
		padding-bottom: 30%
	}

	.module-masonry .masonry-item.item-weight-one .masonry-item__content {
		padding: 32px
	}

	.module-masonry .masonry-item.item-weight-two {
		padding-bottom: 30%
	}

	.module-masonry .masonry-item.item-weight-two .masonry-item__content {
		padding: 40px 40px 32px;
		width: 36%
	}

	.module-masonry .masonry-item.item-weight-two .masonry-item__image {
		width: 64%
	}
}

@media only screen and (max-width:980px) {
	.module-masonry .masonry-item__wrapper {
		margin: 10px
	}

	.module-masonry .masonry-item .masonry-item__content {
		padding: 24px
	}

	.module-masonry .masonry-item .masonry-item__content .masonry-item__testimonial {
		font-size: 1em
	}

	.module-masonry .masonry-item .masonry-item__image {
		padding: 20px
	}

	.module-masonry .masonry-item.item-weight-half,.module-masonry .masonry-item.item-weight-one,.module-masonry .masonry-item.item-weight-two.item-mobile-weight-one {
		width: 50%;
		padding-bottom: 50%
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__content,.module-masonry .masonry-item.item-weight-one .masonry-item__content,.module-masonry .masonry-item.item-weight-two.item-mobile-weight-one .masonry-item__content {
		padding: 24px;
		position: relative;
		top: 40%;
		width: 100%;
		height: 60%
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__image,.module-masonry .masonry-item.item-weight-one .masonry-item__image,.module-masonry .masonry-item.item-weight-two.item-mobile-weight-one .masonry-item__image {
		width: 100%;
		left: 0;
		top: 0;
		right: 0;
		bottom: 60%;
		position: absolute;
		height: 40%
	}

	.module-masonry .masonry-item.item-weight-two.item-mobile-weight-two {
		width: 100%;
		padding-bottom: 50%
	}

	.module-masonry .masonry-item.item-weight-two.item-mobile-weight-two .masonry-item__content {
		padding: 32px 24px;
		width: 60%
	}

	.module-masonry .masonry-item.item-weight-two.item-mobile-weight-two .masonry-item__image {
		width: 40%;
		top: 0;
		right: 0;
		bottom: 0;
		position: absolute;
		height: auto
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__content {
		padding: 20px 16px
	}
}

@media only screen and (max-width:800px) {
	.module-masonry .masonry-item__wrapper {
		margin: 10px
	}

	.module-masonry .masonry-item .masonry-item__content {
		padding: 24px
	}

	.module-masonry .masonry-item .masonry-item__content .masonry-item__testimonial {
		font-size: .8333333333333334em
	}

	.module-masonry .masonry-item .masonry-item__image {
		padding: 20px
	}

	.module-masonry .masonry-item.item-weight-half,.module-masonry .masonry-item.item-weight-one,.module-masonry .masonry-item.item-weight-two {
		padding-bottom: 60%!important
	}
}

@media only screen and (max-width:600px) {
	.module-masonry .masonry-item__wrapper {
		margin: 8px
	}

	.module-masonry .masonry-item.item-weight-half .masonry-item__content,.module-masonry .masonry-item.item-weight-one .masonry-item__content,.module-masonry .masonry-item.item-weight-two .masonry-item__content,.module-masonry .masonry-item .masonry-item__content,.module-masonry .masonry-item .masonry-item__image {
		padding: 16px
	}
}

@media only screen and (max-width:420px) {
	.module-masonry .masonry-item.item-weight-half,.module-masonry .masonry-item.item-weight-one,.module-masonry .masonry-item.item-weight-two {
		padding-bottom: 75%!important
	}
}

body.book-a-call-form {
	overflow: hidden
}

body.book-a-call-form #general {
	height: 100%
}

body.book-a-call-form #general:before {
	background-color: #000;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
	z-index: 99999;
	-webkit-opacity: .4;
	-moz-opacity: .4;
	opacity: .4
}

:not(.iOS) body.book-a-call-form #general:before {
	transition: opacity .5s ease-out .6s;
	-webkit-transition: opacity .5s ease-out .6s;
	-moz-transition: opacity .5s ease-out .6s;
	-ms-transition: opacity .5s ease-out .6s;
	-o-transition: opacity .5s ease-out .6s
}

body.book-a-call-form #general .modal-book-a-call.active .modal {
	z-index: 999999;
	max-height: 750px;
	overflow: visible;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

@media (max-height:838px) {
	body.book-a-call-form #general .modal-book-a-call.active .modal {
		max-height: calc(100vh - 88px)
	}
}

body .modal-book-a-call .modal {
	max-width: 1542px;
	margin: auto;
	z-index: -999999;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 100%;
	max-height: 0;
	overflow: hidden;
	transform: translate(-50%,-50%);
	display: flex;
	flex-flow: column;
	justify-content: center;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: opacity .5s ease-out .6s;
	-webkit-transition: opacity .5s ease-out .6s;
	-moz-transition: opacity .5s ease-out .6s;
	-ms-transition: opacity .5s ease-out .6s;
	-o-transition: opacity .5s ease-out .6s
}

@media (max-width:1680px) {
	body .modal-book-a-call .modal {
		max-width: calc(100vw - 140px)
	}
}

@media (max-width:1024px) {
	body .modal-book-a-call .modal {
		max-width: calc(100vw - 80px)
	}
}

@media (max-width:600px) {
	body .modal-book-a-call .modal {
		max-width: calc(100vw - 30px)
	}
}

body .modal-book-a-call .modal .module {
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	max-height: 100%;
	overflow-x: auto;
	padding: 0
}

body .modal-book-a-call .modal .mfp-close {
	position: absolute;
	top: -2.5rem;
	right: -.5rem;
	color: #fff;
	-webkit-opacity: .75;
	-moz-opacity: .75;
	opacity: .75
}

body .modal-book-a-call .modal .mfp-close:hover {
	-webkit-opacity: 1;
	-moz-opacity: 1;
	opacity: 1
}

.modal-book-a-call .module-load-script.module-load-hubspot .content_title,.module-book-a-call .module-load-script.module-load-hubspot .content_title {
	display: block;
	margin-bottom: .5em
}

.modal-book-a-call .module-load-script.module-load-hubspot .module_inner {
	display: table;
	display: flex;
	flex-flow: row nowrap
}

.modal-book-a-call .module-load-script.module-load-hubspot .col-left,.modal-book-a-call .module-load-script.module-load-hubspot .col-right {
	display: table-cell;
	vertical-align: top
}

.modal-book-a-call .module-load-script.module-load-hubspot .col-left {
	background-color: #fff;
	width: 55%;
	padding: 40px;
	flex: 0 0 55%
}

@media (max-width:767px) {
	.modal-book-a-call .module-load-script.module-load-hubspot .col-left {
		padding: 24px
	}
}

.modal-book-a-call .module-load-script.module-load-hubspot .col-right {
	width: 45%;
	flex: 0 0 45%;
	display: flex;
	flex-flow: column;
	justify-content: center
}

.modal-book-a-call .module-load-script.module-load-hubspot .col-right .first-step {
	background-color: #f6f6f7
}

.modal-book-a-call .module-load-script.module-load-hubspot .col-right .second-step {
	background-color: #fff
}

.modal-book-a-call .module-load-script.module-load-hubspot .hbspt-form {
	margin-top: 0;
	padding: 40px
}

@media (max-width:767px) {
	.modal-book-a-call .module-load-script.module-load-hubspot .hbspt-form {
		padding: 24px
	}
}

.modal-book-a-call .module-load-script.module-load-hubspot .hbspt-form fieldset,.modal-book-a-call .module-load-script.module-load-hubspot .hs-form fieldset {
	max-width: none
}

.modal-book-a-call .module-load-script.module-load-hubspot .hbspt-form .hs-input,.modal-book-a-call .module-load-script.module-load-hubspot .hs-form .hs-input {
	background-color: transparent;
	font-style: italic!important
}

.modal-book-a-call .module-load-script.module-load-hubspot .hbspt-form ul,.modal-book-a-call .module-load-script.module-load-hubspot .hs-form ul {
	list-style: none;
	padding-inline-start: 0
}

.modal-book-a-call .module-load-script.module-load-hubspot .hbspt-form .hs-richtext,.modal-book-a-call .module-load-script.module-load-hubspot .hs-form .hs-richtext {
	margin-bottom: 23px
}

.modal-book-a-call .module-load-script.module-load-hubspot .hbspt-form .hs-richtext p,.modal-book-a-call .module-load-script.module-load-hubspot .hs-form .hs-richtext p {
	font-family: PT Serif;
	font-size: 13px;
	font-weight: 400
}

.modal-book-a-call .module-load-script.module-load-hubspot .hbspt-form .hs-submit .hs-button,.modal-book-a-call .module-load-script.module-load-hubspot .hs-form .hs-submit .hs-button {
	border-width: 1px;
	border-style: solid
}

.modal-book-a-call .module-load-script.module-load-hubspot .module-book-a-call__user-block {
	margin: 0 auto
}

.modal-book-a-call[data-form-step="1"] .first-step {
	display: block;
	flex: 1 0 100%
}

.modal-book-a-call[data-form-step="1"] .second-step,.modal-book-a-call[data-form-step="2"] .first-step {
	display: none
}

.modal-book-a-call[data-form-step="2"] .second-step {
	display: block;
	flex: 0 0 auto;
	padding-top: 20px
}

@media (max-width:767px) {
	.modal-book-a-call[data-form-step="2"] .second-step {
		padding-top: 10px
	}
}

.module-book-a-call__user-block {
	padding: 0 50px 50px;
	max-width: 425px
}

.module-book-a-call__user-image {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 120px;
	height: 120px;
	margin: 0 auto 24px;
	overflow: hidden;
	width: 120px
}

.module-book-a-call__user-name,.module-book-a-call__user-position {
	text-align: center!important
}

.module-book-a-call__columns {
	display: block
}

.module-book-a-call__column {
	display: inline-block;
	vertical-align: top
}

.module-book-a-call__column:last-child {
	margin-right: 0
}

.module-book-a-call__column img {
	max-width: 54px;
	max-height: 54px;
	margin-bottom: 5px
}

.module-book-a-call .module_content {
	font-size: 0
}

.module-book-a-call .module_content .col-left,.module-book-a-call .module_content .col-right {
	display: inline-block;
	width: 50%;
	vertical-align: top;
	font-size: 1rem;
	padding-top: 50px;
	padding-bottom: 30px
}

.module-book-a-call .module_content .col-right .linkBox {
	margin-top: 32px
}

.module-book-a-call .module_content .col-right .linkBox:first-child {
	margin-top: 0
}

@media only screen and (max-width:1280px) {
	body .modal-book-a-call .modal {
		width: 750px
	}

	.modal-book-a-call .module-load-script.module-load-hubspot .module_inner {
		display: block
	}

	.modal-book-a-call .module-load-script.module-load-hubspot .col-left {
		display: none
	}

	.modal-book-a-call .module-load-script.module-load-hubspot .col-right {
		display: block;
		width: 100%
	}

	.module-book-a-call__user-block {
		margin: 0 auto
	}

	.module-book-a-call .module_content .col-left,.module-book-a-call .module_content .col-right {
		display: block;
		width: 100%;
		padding-top: 0;
		padding-bottom: 0
	}
}

@media only screen and (max-width:600px) {
	.module-book-a-call .module_content .col-right .linkBox {
		display: block;
		width: 100%
	}
}