
/* MENU */
    /* MENU */
    .prague-header .prague-navigation .main-menu > li > a {
                    font-family: "Open Sans", sans-serif !important;
                                                                        }

/* SUBMENU */
    /* SUBMENU */
    .prague-header .prague-navigation .sub-menu li a {
                    font-family: "Open Sans", sans-serif !important;
                                                                        }

/* BUTTON */

/* Theme Options Custom CSS */
.footer-content-outer {
background-color: #fff;
color: #000;
}
p.footer-bottom-content {
color: #000;
}
vc_empty_space  vc_custom_1628113217604 {
background-color: #fff;
}
.footer-copyright p {
color: #000;
}
.prague-footer {
color: #000;
}
.prague-footer .footer-bottom-content .footer-copyright {
color: #000;
}
vc_empty_space  vc_custom_1628113217604 {
background-color: #fff;
}
.prague-header dark static easy_style simple {
height: 60px;
}
.prague-logo {
img height: 40px;
img width: auto;
img width: 100%;
height: 40px;
width: 100%;
width: auto;
}
.prague-logo img {
img height: 40px;
img width: auto;
img width: 100%;
height: 40px;
width: 100%;
width: auto;
}
.main-menu {
width: 600px;
}
.container-fluid top-banner no-padd simple dark {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
.container-fluid {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
.top-banner {
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
.project-masonry-item-title {
font-size: 16px;
}

.vc_btn3.vc_btn3-size-sm {
font-weight: 700;
}
.name:hover {
color: #cd202e;
}
h3:hover {
color: #ce2030;
}
p:hover {
color: #ce2030;
}
p:wp-block-media-text__content {
color: #ce2030;
}
a:link {
color: #ce2030;
}
a:hover {
color: #ce2030;
}

.prague_timeline .project-timeline-content-wrapper {
padding:0px;
width: 100%;
padding-right: 0px;
}
}