
#cws-wp-help-document {
    max-width: 100%;
} 
.mobileTopIcons{
    display: flex;
	text-align: center;
}
.mobileTopIcons .mobIcon{
    width: 50%;
    background: #fff;
    padding: 11px;
    font-size: 20px;
    margin: 3px;
    line-height: 20px;
}
.mobileTopIcons .hideOnMobile{
    display: none;
}
.main-page-wrapper {
    padding-top: 0px;
}
.brands-hover-simple .brand-item img,
.brands-hover-alt .brand-item img{
    filter: unset;
	opacity: 1;
}
.banner-mask.color-scheme-dark .wrapper-content-banner {
    background-color: rgb(0 0 0 / 30%);
}
.banner-mask.banner-hover-zoom.color-scheme-dark:hover .wrapper-content-banner {
    background-color: rgb(88 88 88 / 60%);
}
.informationSection h3,
.contactInfo{
	color:#fff;
}
.contactInfo i{
	color:#2a2a2a;
}
.contactInfo:hover{
	color:#000;
}
.woodmart-prefooter {
    padding-bottom: 0px;
}
.inputSubmitMC{
	background-color:#231F20!important;
}
.page-title .entry-title{
	padding-top: 60px;
    padding-bottom: 60px;
}
.cookie-notice-container {
    border: 1px solid #000;
}
#cn-accept-cookie, #cn-refuse-cookie, #cn-more-info {
    border: 1px solid #000!important;
}
.newsletterPage .inputEmailMC,
.newsletterPage input[type="email"].inputEmailMC::-webkit-input-placeholder {
	color: #000;
}
.copyrights-wrapper{
	background:#231F20;
}
.copyrights-wrapper{
	color: #fff;
}
.copyrights-wrapper a{
	color: #c2c2c2;
}
.copyrights-wrapper a:hover{
	color: #fff;
}
.woodmart-prefooter p{
	margin-bottom:0px;
}
@media (min-width: 800px){
	.conference-intro{
		flex-direction: row;
		align-items: flex-start;
		--content-bg: #fff;
		display: flex;
	}
}
@media (min-width: 800px) and (min-width: 1216px){
	.conference-intro__text {
		margin-right: -64px;
		margin-left: 64px;
		margin-top: 64px;
	}
}
@media screen and (max-width: 1024px){
	.conference-intro{
		display: grid;
	}
	.conference-intro .conference-intro__img p{
		text-align: center;
	}
	.conference-intro .conference-intro__img{
		order:1;
	}
	.conference-intro .conference-intro__text{
		order:2;
	}
	.conference-intro .conference-intro__text{
		width: 100%;
	}
	.conference-intro .conference-intro__img{
		width: 100%;
	}
	.conference-intro__text .vc_column-inner {
		background-color: transparent;
		padding: 0px;
	}
	.conference-intro__text > .vc_column-inner > .wpb_wrapper{
		margin: 25px 80px 25px 80px;
		background: radial-gradient(#0000004f,#030e008c);
		padding: 15px 15px 10px 15px;
	}
}
@media screen and (max-width: 767px){
	.conference-intro__text > .vc_column-inner > .wpb_wrapper{
		margin: 0px;
	}
}