@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab&family=Roboto:wght@300;700&display=swap');

.ce_iconbox .mod_backboneit_navigation_menu .fa::before {
	display: none;
}
.fullwidth.boxed-content .contentwrap {
	padding-left: 0;
	padding-right: 0;
}

.submenu_v2 li a {
	background-color: #eeeeee;
	border-right: 1px solid #fff;
	transition: background-color 0.2s ease-in-out 0s;
}

.submenu_v2 li a:hover {
	background-color: #0074BE;
	color: #ffffff;
}

.ce_teambox .function {
	color: #666;
	font-weight: bold;
}

.ce_teambox .email a {
	font-weight: bold;
	padding: 3px 8px;
	color: #fff;
	background-color: #0074BE;
	font-size: 13px;
}

.ce_teambox .email a:hover {
	background-color: #333;
}

.offcanvas-trigger {
	display: none;
}

.mod_backboneit_navigation_menu li {
	
}

.mod_backboneit_navigation_menu a:before {
	font-family: 'FontAwesome';
	padding-right: 10px;
	content: "\f105";
	font-weight: bold;
}

.mod_backboneit_navigation_menu a {
	color: rgba(255, 255, 255, 1);
	font-weight: bold;
}

.mod_backboneit_navigation_menu a:hover {
	color: rgba(255, 255, 255, 0.75);
}

.ce_iconbox li {
	list-style-type: none;
}

#main .ce_iconbox p a {
	font-weight: 700;
	color: #fff;
}

#main .ce_iconbox p a:hover {
	opacity: 0.6;
}

#main .ce_iconbox p a:before {
	font-family: 'FontAwesome';
	padding-right: 10px;
	content: "\f105";
}
#main .ce_iconbox .ce_iconbox_outside.padding .content {
	opacity: 1;
}
.ce_gallery li:hover .content {
opacity: 0.85;
}

.mainmenu ul li.open-left ul.level_2 {
	width: auto;
}