@charset "utf-8";/* CSS Fonts */@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i&subset=greek,greek-ext,latin-ext');/* CSS Document */html,body {	width: 100%;	font-family: 'Roboto', sans-serif;	color: #000;	line-height: normal;	font-weight: normal;	font-size: 0.95em;	line-height: 150%;	background-color: #fff;}.owl-theme .owl-nav.disabled + .owl-dots{position: absolute;width: 100%;	}.row-colors .card-colors{	border-top: 4px solid #dbdbdb !important;} .row-colors div:nth-child(4n-7) .card-colors{	border-top-color: #2baee5 !important;}.row-colors div:nth-child(4n-6) .card-colors{	border-top-color: #d4c8b5 !important;}.row-colors div:nth-child(4n-5)  .card-colors{	border-top-color: #347c74 !important;}.row-colors div:nth-child(4n-4)  .card-colors{	border-top-color:#04326c !important;} img {	image-rendering: -webkit-optimize-contrast;}.img-people{	filter: grayscale(100%);	-webkit-transition: all 1s ease;	/* Safari and Chrome */	-moz-transition: all 1s ease;	/* Firefox */	-ms-transition: all 1s ease;	/* IE 9 */	-o-transition: all 1s ease;	/* Opera */	transition: all 1s ease;}.img-people:hover{	filter: grayscale(0%);	-webkit-transition: all 1s ease;	/* Safari and Chrome */	-moz-transition: all 1s ease;	/* Firefox */	-ms-transition: all 1s ease;	/* IE 9 */	-o-transition: all 1s ease;	/* Opera */	transition: all 1s ease;}.img-department {	filter: brightness(0) invert(1);	-webkit-transition: all 1s ease;	/* Safari and Chrome */	-moz-transition: all 1s ease;	/* Firefox */	-ms-transition: all 1s ease;	/* IE 9 */	-o-transition: all 1s ease;	/* Opera */	transition: all 1s ease;	image-rendering: -webkit-optimize-contrast;}.img-department:hover {	filter: brightness(0) invert(1);	-webkit-transform: scale(1.2);	/* Safari and Chrome */	-moz-transform: scale(1.2);	/* Firefox */	-ms-transform: scale(1.2);	/* IE 9 */	-o-transform: scale(1.2);	/* Opera */	transform: scale(1.2);}/* CMSListMenuUL*/.container-CMSListMenuUL{	margin-top: 0px;}.CMSListMenuUL {	border: none;	list-style: none !important;	padding-left: 0px;	padding: 0px;	margin: 0px;	width: 100%;	list-style-type: none;	font-weight: 600;	color: #000000;	}.CMSListMenuLI {	padding: 0px;	width: 100%;}.CMSListMenuLink,.CMSListMenuLinkHighlighted {	padding: 7px 0px !important;	display: block;}.CMSListMenuLI .CMSListMenuUL {	border: none !important;}.CMSListMenuUL .CMSListMenuHighlightedLI {	color: #000;	width: 100%;}.CMSListMenuHighlightedLI .CMSListMenuUL {	border: none !important;	padding: 0px;	width: 100%;	padding-left: 12px;}.CMSListMenuUL .CMSListMenuLI .CMSListMenuUL .CMSListMenuHighlightedLI .CMSListMenuLinkHighlighted,.CMSListMenuUL .CMSListMenuHighlightedLI .CMSListMenuUL .CMSListMenuLI .CMSListMenuLink,.CMSListMenuUL .CMSListMenuLI .CMSListMenuUL .CMSListMenuLI .CMSListMenuLink {	padding: 7px 0px !important;	display: block;	font-weight: normal;}.CMSListMenuUL .CMSListMenuLI {	color: #000;	width: 100%;	display: none;}.CMSListMenuUL .CMSListMenuHighlightedLI .CMSListMenuUL .CMSListMenuLI {	color: #000;	width: 100%;	display: block;}.CMSListMenuUL .CMSListMenuLI .CMSListMenuUL .CMSListMenuHighlightedLI {	color: #000;	width: 100%;}.btn {	border-radius: 0px !important;}.PagerControl {	text-align: center;	margin: 0 auto;	padding: 15px;	padding-bottom: 0px;}.SearchResult {	border-bottom: 1px solid #dbdbdb;	padding: 10px;}.ResultTitle {	font-weight: 600;}.accordion .card-header:hover {	color: #0c0d08;}.accordion .card-header {	cursor: pointer !important;	color: #0c0d08;}.accordion .collapsed {	color: #000;}.accordion .fa-icon-accordion {	width: 14px;}.accordion .fa-icon-accordion::before {	content: "\f107";}.accordion .collapsed .fa-icon-accordion::before {	content: "\f105";}.container-fluid-header-image {	min-width: 100% !important;	max-width: 100% !important;	width: 100% !important;	height: auto !important;	min-height: auto !important;}.fancybox-button--thumbs {	display: none;}.fancybox-button--play {	display: none;}.fancybox-button--zoom {	display: none;}/* Back to Top */.back-to-top {	position: fixed;	display: none;	right: 15px;	bottom: 15px;	z-index: 99999;	text-decoration: none !important;}.back-to-top i {	display: flex;	align-items: center;	justify-content: center;	font-size: 24px;	width: 40px;	height: 40px;	border-radius: 100% !important;	text-decoration: none !important;	background: #f5f5f5;	border: 1px solid #eee;	color: #000000;	transition: all 0.4s;}.back-to-top i:hover {	background: #000000;	border: 1px solid #000000;	color: #fff;	transition: all 0.4s;}/* HorizontalNav menu class definitions*/.PeopleHorizontalNav {	display: table;	margin: 0 auto;	width: auto;}.HorizontalNav {	border-right: none;	margin: 0 auto;	width: auto;	font-size: 16px;	padding: 0px;}.HorizontalNav ul {	padding: 0px;	margin: 0px;	background-color: #fff;	list-style: none;}.HorizontalNav li,.HorizontalNav .CMSListMenuHighlightedLI {	display: inline;	float: left;	padding: 5px;}.HorizontalNav a,.CMSListMenuLinkHighlighted {	display: block;	margin: 0px;	width: auto;	color: black;	text-decoration: none;	padding: 7px 10px;	border-bottom: 2px solid #dbdbdb;}.HorizontalNav a:hover,.CMSListMenuLinkHighlighted {	border-bottom: 2px solid #0c0d08;	color: #000;	display: table;	padding-right: 10px !important;}.HorizontalNav UL UL {	z-index: 500;	min-width: 170px;	border: 1px solid #dbdbdb;	POSITION: absolute;	background-color: #fff;}.HorizontalNav UL UL LI {	CLEAR: left;	DISPLAY: block;	POSITION: relative;	width: 100%;	padding: 0px;}.HorizontalNav UL UL LI a {	border: none !important;	border-bottom: 1px solid #dbdbdb !important;	padding: 10px !important;}.HorizontalNav UL UL UL {	BORDER-RIGHT: #c2c2c2 2px solid;	LEFT: 100%;	BORDER-BOTTOM: white 0px solid;	TOP: -1px}.HorizontalNav UL UL {	DISPLAY: none}.HorizontalNav UL LI:hover UL UL {	DISPLAY: none}.HorizontalNav UL UL LI:hover UL UL {	DISPLAY: none}.HorizontalNav UL LI:hover UL {	DISPLAY: block}.HorizontalNav UL UL LI:hover UL {	DISPLAY: block}.HorizontalNav UL UL UL LI:hover UL {	DISPLAY: block}.row-vacancies-open .badge-vacancies-closed {	display: none !important;}.row-vacancies-closed .badge-vacancies-open {	display: none !important;}.badge-vacancies-open {	background-color: #0C3 !important;}.badge-vacancies-closed {	background-color: #F90 !important;}.badge-vacancies-fulfilled {	background-color: #F90006 !important;}.fancybox-slide--image .fancybox-content {	border: 3px solid rgba(255, 255, 255, 0.25);}.fancybox-navigation .fancybox-button {	border-radius: 100%;}/* Forms */.form-control {	display: block;	width: 100%;	height: calc(2.3rem + 2px);	padding: .5rem 1rem;	font-size: 1rem;	font-weight: 400;	line-height: normal;	color: #000;	background-color: #fff;	border: 1px solid #dbdbdb;	border-radius: 0px !important;}.form-control-outline-light {	bordr: 1px solid #eee !important;	background-color: transparent !important;	border-radius: 0px !important;	color: #fff !important;}.NewsletterSubscription .editing-form-label-cell {	display: none;}.btn-primary,.btn-default {	color: #fff;	background-color: #0c0d08;	border-color: #0c0d08;}/* Goals */.container-fluid-goals {	padding-top: 2.5rem;	padding-bottom: 2.5rem;	background-color: #dc3545;	text-align: center;	color: #fff !important;}.container-goals-label {	font-size: 1.15rem;	font-weight: 300;	text-transform: uppercase;}.container-goals-value {	font-size: 3.25rem;	font-weight: 500;	text-transform: uppercase;	line-height: 3.25rem;	margin-bottom: 10px;}.h1, h1 {    font-size: 2.2rem;}.h2, h2 {    font-size: 1.9rem;}.h3, h3 {    font-size: 1.6rem;}.h4, h4 {    font-size: 1.3rem;}.h5, h5 {    font-size: 1.15rem;}.h6, h6 {    font-size: 1rem;}.card-research-groups {    height: 150px;}.carousel-item-fit {    height: 50vh;}.container {	max-width: 1335px;}* {	transition: all 0.25s ease-in-out;	-moz-transition: all 0.25s ease-in-out;	-webkit-transition: all 0.25s ease-in-out;}a {	color: #000;	text-decoration: none;	background-color: transparent;	-webkit-text-decoration-skip: objects;}a:hover {	color: #0c0d08;	text-decoration: none;	background-color: transparent;	-webkit-text-decoration-skip: objects;}.navbar-light .navbar-toggler {	color: rgba(0, 0, 0, .5);	border-color: rgba(0, 0, 0, .0);	background-color:transparent;}.navbar-light .navbar-toggler-icon {	background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-custom .navbar-brand,.navbar-brand img {	margin: 0px !important;	padding: 0px !important;	height: 60px;	width: auto;}strong,b {	font-weight: 600;}.carousel-item-fit {	background-size: cover !important;	background-position: center !important;	height: 50vh;}.carousel-fit {	 }.carousel-item-content {	background-size: cover !important;	background-position: center !important;} .carousel-item-fit-content {	background-size: cover !important;	background-position: center !important;	height: 33vh;}.container-fluid-callback {	border-top: 1px solid #111;	border-bottom: 1px solid #111;	background: linear-gradient(45deg, #111, #1c1c1c);	color: #fff;}.container-callback {	padding-top: 3.25rem;	padding-bottom: 3.25rem;	color: #ddd;}.carousel-caption {	position: absolute;	right: 0;	left: 0;	top: 0;	z-index: 10;	color: #191b18;	text-align: center; 	height: 100%;	width: 100%;	/* background-image: url('../images/raster.png'); */}.carousel-caption .carousel-caption-content {	top: calc(50% - 45px);	position: absolute;	width: 100%;	text-align: left;}.carousel-content .carousel-caption-content {}.carousel-caption .carousel-caption-title {	font-size: 1.7rem;	font-weight: 600;}.carousel-caption .carousel-caption-summary {	font-size: 1rem;	font-weight: normal;} .navbar-custom {	padding: 1.25rem 4rem;	border-bottom: 1px solid transparent !important;	background-color: #fff;}.navbar-scrolled{	padding: .825rem 4rem;}.navbar-custom .navbar-nav .nav-link {	display: block;	color: #191b18 !important;	padding: 0.7rem;	font-size: 0.95rem;}.navbar-custom .navbar-nav .nav-link.disabled {	color: #191b18 !important;}.navbar-custom .navbar-nav .nav-link:hover,.navbar-custom .navbar-nav .nav-link.active {	color: #0c0d08 !important;	opacity: 1;}.navbar-custom .navbar-nav .active>.nav-link,.navbar-custom .navbar-nav .nav-link.active,.navbar-custom .navbar-nav .nav-link.show,.navbar-custom .navbar-nav .show>.nav-link {	color: #0c0d08 !important;	opacity: 1;}.navbar-scrolled {	background-color: #fff;	border-bottom: 1px solid #eee !important;	transition: all .3s ease-in-out;	box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .065) !important;}.navbar-scrolled .navbar-brand,.navbar-scrolled .navbar-brand img {	height: 50px;	width: auto;}.dropdown-menu {	position: absolute;	top: 100%;	left: 0;	z-index: 1000;	display: none;	float: left;	min-width: 10rem;	padding: 0px;	margin: 0px;	font-size: 1rem;	color: #fff;	text-align: left;	list-style: none;	background-clip: padding-box;	border: none;	border-radius: 0rem !important;	background-color: rgba(250, 250, 250, .95);}.dropdown-item {	display: block;	width: 100%;	padding: .75rem 1.25rem;	clear: both;	font-weight: 400;	color: #191b18;	text-align: inherit;	white-space: nowrap;	border-radius: 0rem !important;	background-color: transparent;	border-top: 1px solid rgba(250, 250, 250, .125);}.dropdown-item:hover {	background-color: rgba(0, 0, 0, .1);	color: #191b18;}.btn-custom {	background: #0c0d08;	border-color: #0c0d08;	font-size: 0.95rem;	transition: all 0.25s ease-in-out;	-moz-transition: all 0.25s ease-in-out;	-webkit-transition: all 0.25s ease-in-out;}.btn-custom-80 {	background: #0c0d08;	border-color: #0c0d08;}.btn-custom:hover {	background: rgba(6, 12, 34, 0.9);	border-color: rgba(6, 12, 34, 0.9);	color: #fff;}.btn-xl {	padding: 1rem 2rem !important;}.btn-custom-search {	background-color: #0c0d08;	border-color: #0c0d08;	color: #fff !important;	font-size: 13px !important;	padding: 10px 20px;	font-weight: 500;}.btn-custom-search .fa {	color: #fff !important;}.container-fluid-search {	padding-top: 1.5rem;	padding-bottom: 1.5rem;	background-color: #000;	background-color: rgba(0, 0, 0, 0.925);	color: #fff;}.container-search .form-control {	background-color: rgba(255, 255, 255, 0.05);	border-color: rgba(255, 255, 255, 0.05);	color: #fff;	height: calc(2.75rem + 2px);	padding: 0.5rem 1rem;}.container-content {	padding-top: 3.25rem;	padding-bottom: 3.25rem;}.container-fluid-breadcrumb {	width: 100%;	color: #999;}.container-breadcrumb {	padding-top: 1.25rem;	padding-bottom: 1.25rem;	color: #999;}.container-breadcrumb h1 {	font-size: 2.15rem;	font-weight: 500;	color: #000;}.container-breadcrumb h1::after {	content: '';	display: block;	width: 60px;	height: 2px;	background: #0c0d08;	bottom: 0;	margin-top: 0px;	margin-top: 5px;	text-align: left;}.container-search .form-control option {	color: #000 !important;}.container-header {	text-align: center;	margin-bottom: 30px;}.container-header::after {	content: '';	display: block;	width: 60px;	height: 4px;	background: #0c0d08;	bottom: 0;	margin: 0 auto;	margin-top: 15px;	text-align: center;}.container-header .container-header-title {	font-weight: 600;	color: rgba(6, 12, 34, 0.99);	font-size: 2.15rem;	text-align: center;}.container-header .container-header-subtitle {	font-weight: 500;	color: rgba(6, 12, 34, 0.66);	font-size: 1.25rem;	text-align: center;}.container-subheader::after {	content: '';	display: block;	width: 60px;	height: 2px;	background: #0c0d08;	bottom: 0;	margin-top: 7px;	margin-bottom: 15px;}.container-subheader .container-subheader-title {	font-weight: 600;	color: rgba(6, 12, 34, 0.99);	text-align: left;}.container-subheader .container-subheader-subtitle {	font-weight: 500;	color: rgba(6, 12, 34, 0.66);	text-align: center;}.container-fluid-introduction {	padding-top: 4rem;	padding-bottom: 4rem;	background-color: #dc3545;	background-color: #136581;	background-color: rgba(6, 12, 34, 1);	background-color: #f1a600;	background-image: url('/CMSTemplates/RISE/images/raster-light.png');	text-align: center;	color: #fff !important;	border-top: 2px solid rgba(6, 10, 24, 0.51);}.container-fluid-introduction .container-header-title {	color: #fff !important;}.container-fluid-introduction .container-header-subtitle {	color: rgba(255, 255, 255, 0.85) !important;}.container-fluid-content {	padding-top: 2rem;	padding-bottom: 2rem;	background-color: #fff;	text-align: left;	color: #000 !important;}.container-search .input-group-text {	color: #0c0d08;	background-color: rgba(255, 255, 255, 0.05);	border-color: rgba(255, 255, 255, 0.015);	border-right: none !important;}.container-fluid-parallax {	background-attachment: fixed;	background-position: center;	background-repeat: no-repeat;	background-size: cover;	padding: 0px !important;	margin: 0px !important;}.container-fluid-parallax-content {	display: table;	text-align: center;	width: 100%;	background-color: rgba(0, 0, 0, 0.45);	height: 100%;	font-weight: 400;	padding-top: 15rem;	padding-bottom: 15rem;	background-image: url('../images/raster.png');}.container-fluid-parallax-1 {	background-image: url('../images/parallax/1.jpg');}.container-fluid-parallax-2 {	background-image: url('../images/parallax/2.jpg');}.container-fluid-gallery {	padding-top: 8rem;	padding-bottom: 8rem;	background-color: #f9f9f9;}.container-fluid-articles {	padding-top: 7rem;	padding-bottom: 5rem;}.container-fluid-follow {	padding-top: 4.5rem;	padding-bottom: 4.5rem;	background-color: #000;	text-align: center;	color: #fff !important;}.container-fluid-newsletter {	padding-top: 3rem;	padding-bottom: 3rem;	background-color: #f1f1f1 !important;	text-align: center;	color: #333;}.container-fluid-about {	background-color: #04326d !important;}.container-fluid-news {	background-color: #04326d !important;}.container-fluid-departments {	background-color: #3d3d3d !important;}.container-fluid-research-groups {	background-color: #e3dad1 !important;}.col-research-groups {	border-right: 1px solid #ccc !important;	border-bottom: 1px solid #ccc !important;}.row-research-groups {	border-left: 1px solid #ccc !important;}.card-research-groups {	background-size: contain;	background-position: center center;	height: 200px;	background-repeat: no-repeat;	image-rendering: -webkit-optimize-contrast;}.card-research-groups .card-container {	opacity: 0;	position: absolute;	width: 100%;	overflow: hidden;	background-color: rgba(5, 50, 110, 0.95);	color: #fff;}.card-research-groups:hover .card-container {	opacity: 1;}.card-departments {	background-size: 95%;	background-position: center center;	height: 180px;	background-repeat: no-repeat;}.card-departments .card-body {	opacity: 0;	position: absolute;	width: 100%;	overflow: hidden;}.card-departments:hover .card-container {	background-color: rgba(5, 50, 110, 0.95);	color: #fff;}.card-departments:hover .card-body {	opacity: 1;}.container-fluid-footer-sitemap {	padding-top: 2.25rem;	padding-bottom: 1.25rem;	text-align: center;	color: #fff;	background: #377d75;}.container-fluid-footer-sitemap h6 {	color: #fff;}.container-fluid-footer-sitemap hr {	border-top: 1px dotted rgba(255, 255, 255, .5);}.container-fluid-footer-sitemap a {	color: #fff;}.container-fluid-partners {	padding-top: 4rem;	padding-bottom: 2rem;	background-color: #fff;	text-align: center;	color: #000 !important;}.container-fluid-footer {	padding-top: 1.5rem;	padding-bottom: 4rem;	background-color: #000;	text-align: center;	color: #fff !important;}.btn-login {	color: #fff;	border-color: #f1a600;	background-color: #f1a600;}.btn-social {	font-size: 28px !important;	margin: 10px;	color: #fff;	vertical-align: middle;	text-decoration: none !important;}.container-fluid-facilities {	padding-top: 8rem;	padding-bottom: 8rem;	background-color: #ae1a28;	color: #fff;	background-image: url('../images/parallax/stripes.png');	border-top: 3px solid rgba(255, 255, 255, 0.025) !important;	border-bottom: 3px solid rgba(255, 255, 255, 0.025) !important;	background-attachment: fixed;	background-position: bottom;	background-repeat: no-repeat;	background-size: cover;}.container-fluid-video {	background-color: #000;	color: #fff;	margin: 0px;	padding: 0px;}.container-fluid-parallax-video-player {	color: #fff !important;	background-color: rgba(0, 0, 0, 0.45);	background-image: url('../images/raster.png');	font-size: 36px;	font-weight: 300;	width: 100%;	position: absolute;	z-index: 999;	height: 700px;	padding-top: 17.5rem;	padding-bottom: 17.5rem;}.container-fluid-video-player {	height: 700px;	width: 100%;	position: relative;}.container-fluid-services {	padding: inherit !important;	padding-top: 8rem !important;	padding-bottom: 8rem !important;	background-color: rgba(0, 0, 0, 0.33);}.card-gallery {	transition: all 0.25s ease-in-out;	-moz-transition: all 0.25s ease-in-out;	-webkit-transition: all 0.25s ease-in-out;	background-repeat: no-repeat;	background-position: center;	background-size: 115% auto;	margin-bottom: 30px;	cursor: pointer;	border: 2px solid rgba(30, 30, 30, 0.05);	line-height: 0;}.card-gallery:hover {	transition: all 0.25s ease-in-out;	-moz-transition: all 0.25s ease-in-out;	-webkit-transition: all 0.25s ease-in-out;	background-size: 120% auto;}.card-gallery-item {	background-image: url('../images/raster-light.png');	background-color: rgba(255, 255, 255, 0.025) !important;}.card-articles {	background-color: #fafafa;	border-bottom: 2px solid #0c0d08;}.card-articles-date {	font-size: 0.85rem;}.card-articles h5 {	font-size: 1.05rem;	font-weight: 600;}.card-img-articles,.img-lightbox-container {	background-size: cover;	background-position: center;}.card-services {	background-color: transparent;	width: 100%;	text-align: center !important;	border: 1px solid #eee !important;	border-bottom: 2px solid #dbdbdb !important;}.card-services:hover {	border: 1px solid #dbdbdb !important;	border-bottom: 2px solid #0c0d08 !important;}.container-fluid-services .card-services {	border: none !important;	border-bottom: 2px solid #dbdbdb !important;}.card-img-services {	background-size: cover;	background-position: center;	-webkit-filter: grayscale(66%);	/* Safari */	filter: grayscale(66%);}.card-services:hover .card-img-services {	-webkit-filter: none !important;	filter: none !important;}.card-services .card-body {	background-color: rgba(255, 255, 255, 1) !important;	border-radius: 0px !important;}.card-services h5 {	font-size: 1.125rem;	font-weight: 600;}.card-services p {	font-size: inherit;}.card-services hr {	border-top: 1px solid rgba(0, 0, 0, .1);	width: 100%;	margin: 0 auto;	margin-bottom: 10px;	margin-top: 10px;}.container-fluid-contact {	background-color: #ccc;	color: #666;}.container-contact {	padding-top: 15px;	padding-bottom: 15px;	font-size: 1rem;}.container-contact .fas,.container-contact .far,.container-contact fab,.container-contac fa {	font-size: 38px;	margin: 0px;	color: #666;}.container-contact h5 {	font-size: 1rem;	margin: 0px !important;}.col-categories-icons {	color: #fff;	cursor: pointer;	font-weight: 500 !important;	text-transform: uppercase;}.col-categories-icons .fa,.col-categories-icons .fas,.col-categories-icons .fab,.col-categories-icons .far,.col-categories-icons .fac {	font-size: 3rem;	color: #fff;	margin: 12px;}@media (max-width:1025px) {	.navbar-custom {		padding: 1.25rem; 	}		} @media (max-width:741px) { .row-research-groups{	 margin-left:-15px !important;	 margin-right: -15px !important; }	.card-research-groups {		height: 150px !important;	}	.carousel-control-next,	.carousel-control-prev {		display: none !important;	}	.carousel-item-fit-content {		height: 20vh;	}	.navbar-custom {		padding: 1.25rem; 	}	  	.navbar-custom .navbar-brand,	.navbar-brand img {		height: 45px !important;		margin: 1px;		width: auto;	}	.carousel-caption .carousel-caption-title {		font-size: 1.5rem !important;	}	.container-header .container-header-title {		font-size: 1.65rem !important;	}	.carousel-caption .carousel-caption-summary {		font-size: 1rem;		font-weight: 500;	}	.container-fluid-articles {		padding-top: 5rem !important;		padding-bottom: 3rem !important;	}	.container-fluid-goals {		padding-top: 2.5rem;		padding-bottom: 2.5rem;	}	.container-goals-label {		font-size: 1rem;	}	.container-goals-value {		font-size: 2.25rem;		line-height: 2.25rem;		margin-bottom: 5px;	}} @media (min-width:0px) {	.dropdown:hover>.dropdown-menu {		display: block;	}}@media (min-width:1025px) {	.dropdown:hover>.dropdown-menu {		display: block;	}}@media (min-width:1281px) {	.dropdown:hover>.dropdown-menu {		display: block;	}}.SideNav .container-CMSListMenuUL{	  padding: 0px 30px;	  margin-top: -50px;	  font-size: 15px;	}.SideNav .CMSListMenuUL .CMSListMenuLI {    color: #000;    width: 100%;    display:block;}.SideNav {  height: 100%; /* 100% Full-height */  width: 0px; /* 0 width - change this with JavaScript */  position: fixed; /* Stay in place */  z-index: 1; /* Stay on top */  top: 0; /* Stay at the top */  right: 0;  background-color: #fff; /* Black*/  overflow-x: hidden; /* Disable horizontal scroll */  padding-top: 60px; /* Place content 60px from the top */  transition: 0.35s; /* 0.5 second transition effect to slide in the sidenav */  z-index: 1100;  border-left: 1px solid #dbdbdb;} .SideNav .closebtn {position: absolute;top: 15px;right: 25px;font-size: 32px;}  