        h4,
        h4 a {
            font-family: Lato !important;font-size: 14px !important;
 line-height: normal;color: #000000 !important;        }
            h1,
        h1 a {
            font-family: Roboto !important;                font-weight: 500 !important;
            font-size: 27px !important;
 line-height: normal;color: #000000 !important;        }
            h2,
        h2 a {
            font-family: Roboto !important;                font-weight: 500 !important;
            font-size: 25px !important;
 line-height: normal;color: #000000 !important;        }
            p,
        p a {
            font-family: Lato !important;                font-weight: 300 !important;
            font-size: 14px !important;
 line-height: normal;color: #000000 !important;        }
            h3,
        h3 a {
            font-family: Lato !important;font-size: 15px !important;
 line-height: normal;        }
    
/* MENU */
    /* MENU */
    .prague-header .prague-navigation .main-menu > li > a {
                    font-family: "Arial", sans-serif !important;
                                                                        }

/* SUBMENU */
    /* SUBMENU */
    .prague-header .prague-navigation .sub-menu li a {
                    font-family: "Arial", sans-serif !important;
                                                                        }

/* BUTTON */
    /* BUTTON */
    .a-btn, .a-btn-arrow-2, .a-btn-2, .a-btn-arrow, .button.prev, .button.next {
                    font-family: "Arial", sans-serif !important;
                                                                                }

/* Theme Options Custom CSS */
.prague-header.full .prague-navigation .main-menu li a {
 color:#000;

.prague-header {
	background-color: white;
}

.prague-header-form:before {
	display: none;
}

.prague-header.full .prague-navigation {
	background-color: white !important;
}

.prague-header.full .prague-navigation nav {
	background-color: white !important; 
	margin: auto;
	text-align:center;
}

.prague-header.full .main-menu .sub-menu {
	padding-left: 0;
}

.top-banner {
	height: 66vh;
}

.project-detail-slider-outer .project-detail-slider-content {
	margin-bottom: 0;
}

.prague-header.full .main-menu li.active>a, .prague-header.full .main-menu li:hover>a {
	opacity: 1;
}

.prague-header.full .main-menu li a:before {
	display: none;
}

.project-time-list-item:hover:before {
	opacity: 0;
}

.project-time-list-item:hover {
	cursor: pointer;
}

.prague-header .prague-nav-menu-icon a {
	border: none;
}

.project-detail-block-outer .project-detail-block-wrapper .project-detail-block-item {
	background-color: transparent;
}

.tag {
	display: inline-block;
	border: 1px solid black;
	padding: 1px 8px 1px 8px;
	margin-top: 13px;
	margin-left: 4px;
	margin-right: 4px;
	font-weight: 100;
	font-size: 1rem;"
}

.tag:hover {
	background-color: black;
	color: white;
}