
/* MENU */

/* SUBMENU */

/* BUTTON */

/* Theme Options Custom CSS */
.showcase_slider .slide-title a {
    font-size: 20px;
    font-family: "Roboto", sans-serif;
    font-weight: bold;
    letter-spacing: .2px;
    line-height: 1.15;
    text-decoration: none;
    color: #111;
    transition: color .35s ease;
    text-transform: unset;
}
.top-banner .content .prague-svg-animation-text .prague-svg {
    stroke: #000;
    stroke-width: 2px;
    fill: #fff;
}
h1, h2, h3, h4, h5, h6 {
    font-family: Roboto, sans-serif !important;
    font-weight: 300 !important;
    color: #111;
}
.vc_gitem-post-data {
    margin-bottom: 15px;
    background-color: rgba(0, 0, 0, 0.4);
}
.project-detail-picture-wrapper img {
    max-height: 500px;
}
.prague-pricing-wrapper.featured_image .pricing-img-wrapp {
    min-height: 400px;
}
.project-detail-simple-wrapper {
    padding: 0px;
}
.top-banner {
    position: inherit;
}
.prague-footer .footer-content-outer {
    padding: 30px 0 30px;
}
.heading.dark .content p {
    color: #515151;
}
.prague_list .project-list-item .project-list-outer .project-list-wrapper .project-list-excerpt p {
    margin-bottom: 0;
    color: #515151;
}
.prague-post-thumbnail {
    display: none;
}
/* Three image containers (use 25% for four, and 50% for two, etc) */
.columntak {
  float: left;
  width: 50%;
  padding: 5px;
}

/* Clear floats after image containers */
.rowtak::after {
  content: "";
  clear: both;
  display: table;
}