body, p, h1, h2, h3, h4, h5, h6, .link-default, .form-label-outside{
	color:black;
}

p{
	font-size:18px;
}

.footer-advanced-text, .rights, footer h4{
	color:black!important;
}

.bg-primary-darker, .bg-gray-700, .rd-navbar-corporate.rd-navbar-static .rd-navbar-main-outer, .rd-navbar-fixed .rd-nav-item:hover .rd-nav-link, .rd-navbar-fixed .rd-nav-item.focus .rd-nav-link, .rd-navbar-fixed .rd-nav-item.active .rd-nav-link, .rd-navbar-fixed .rd-nav-item.opened .rd-nav-link{
	background-color:#C6303C;
}

.rd-navbar-static .rd-nav-item.active .rd-nav-link, .rd-navbar-static .rd-nav-link{
	color:#FFDE58!important;
	font-size:28px;
}

.rd-navbar-nav .active{
	text-decoration: underline;
}

.rd-navbar-corporate.rd-navbar-static{
	  background: linear-gradient(
    135deg,
    #eeeeee,    /* light grey */    
    #f9d423,   /* yellow */
    #ff4e50   /* red */
  );

	  background: #342F2F;
}


.icon-modern, .icon{
	color:#C6303C !important;
}


.button.button-primary, .button.button-primary:focus, .button-primary-outline, .button-primary-outline:focus, .context-dark .button-primary:hover, .bg-gray-700 .button-primary:hover, .bg-gray-800 .button-primary:hover, .bg-primary .button-primary:hover, .bg-primary-darker .button-primary:hover, .button-primary-outline:hover, .button-primary-outline:active{
	background-color:#FFDE58!important;
	color:darkslategrey;
	border-color:darkslategrey;
	border-width:3px;
}

.ui-to-top, .swiper-pagination.swiper-pagination-modern .swiper-pagination-mark{
	color:black!important;
background-color:#FFDE58!important;
}

.section-lg, .bg-gray-100, .section-sm, body{
	background-color:antiquewhite;
}

.unit-body, .unit-body .link-default{
	color:white;
}

.talks .thumbnail-light-image{
	height:250px!important;
}

.mobileshow{
	display:none;
}

.secondslide{
	padding-top:0;
	margin-top:-150px;
}

.thirdslide{
	max-width:100%!important;
	padding-top:0;
	margin-top:-350px;
}


.thirdslide .button-outer{
	text-align:center;
}

.fourthslide{
	float:right;
}

@media only screen and (max-width: 768px) {

	.fourthslide{
		padding-top:0!important;
		margin-top:-105px;
		float:left;
	}

	.thirdslide{
		margin-top:-110px;
	}

	.thirdslide .button-outer{
		text-align: left;
	}

	.secondslide{
		margin-top:0;
	}

	.desktopshow{
		display:none;
	}
	.mobileshow{
		display:block;
	}

	.mobileshow {
	  display: flex;
	  justify-content: center; /* pushes images to left & right */
	  align-items: center; /* optional: vertical alignment */
	}

	.unit-body, .unit-body .link-default{
		color:black;
	}

	.rd-navbar-brand{
		width:75%;
	}

	.logotext{
		max-height:35px;
	}

	.rd-navbar-fixed .rd-navbar-brand img{
		max-height:40px;
	}
}


.breadcrumbs-custom-container{
	justify-content:flex-start;
}

.breadcrumbs-custom .breadcrumbs-custom-subtitle, .breadcrumbs-custom-title, .breadcrumbs-custom-path a, .breadcrumbs-custom-path a:active, .breadcrumbs-custom-path a:focus, .breadcrumbs-custom-path li, .breadcrumbs-custom-path li::after{
	color:#FFDE58 !important;
	font-weight:bold;
}


.icon-lg{
	font-size:4em;

}

.layout-bordered-item-inner{
	max-width:100%!important;

}

.layout-bordered-item-inner .link-default{
	font-size:24px;
}

.breadcrumbs-custom-path{
	display:none;
}

.breadcrumbs-custom-title{
	display:none;
}

.breadcrumbs-custom-subtitle{
	font-size:28px;
}