.prague-logo a img {width:350 !important;height:72 !important;}        h1,
        h1 a {
            font-family: Trebuchet MS !important;        }
            p,
        p a {
            font-family: Trebuchet MS !important;        }
            h2,
        h2 a {
            font-family: Trebuchet MS !important;        }
            h3,
        h3 a {
            font-family: Trebuchet MS !important;        }
            h4,
        h4 a {
            font-family: Trebuchet MS !important;        }
            h5,
        h5 a {
            font-family: Trebuchet MS !important;        }
            h1,
        h1 a {
            font-family: Arial !important;        }
            h1,
        h1 a {
            font-family: Trebuchet MS !important;        }
            h1,
        h1 a {
            font-family: Trebuchet MS !important;        }
    
/* MENU */
    /* MENU */
    .prague-header .prague-navigation .main-menu > li > a {
                    font-family: "Trebuchet MS", sans-serif !important;
                                                                        font-size: 11px !important;
                    }

/* SUBMENU */

/* BUTTON */
    /* BUTTON */
    .a-btn, .a-btn-arrow-2, .a-btn-2, .a-btn-arrow, .button.prev, .button.next {
                    font-family: "Trebuchet MS", sans-serif !important;
                                                                                }

/* Theme Options Custom CSS */
.detail-parallax-text-item .detail-parallax-item-left {
    padding: 35px 63px 57px 70px;
}
* {
    font-family: 'Trebuchet MS';
}
.detail-parallax-item-header-title {}
.detail-parallax-text-item .detail-parallax-item-right {
    padding: 37px 42px 57px 70px;
}
.detail-parallax-item-bg .js-detail-parallax-item-bg p {font-size:17px;}
 .main-menu li.current-menu-item a {
    opacity: 1;
    font-weight: bold;
}
.prague-footer .footer-bottom-content {
    display: none;
}
.prague-footer .footer-content-outer {
    padding: 20px 0 3px 0;
}
.prague-footer .footer-copyright {

    display: none;

}
body, html {
    font-size: 15px;

}
.prague-header .prague-logo {
    margin: 0 0 0 73px;
    position: relative;
}
.prague-footer .footer-top-content .prague-footer-main-block .footer-main-content p {
    font-size: 14px;
    line-height: inherit;
    font-weight: inherit;
    color: inherit;
}
.a-btn-arrow-2 {
    color: #fff;
 padding-right: 0;
}
.a-btn-arrow-2:hover {
    color: #7e7d7d;
}
.arrow-right {
    display: none;
}
h3 {font-size: 23px !important;}
h2 {
    font-size: 23px;
    line-height: 28px;
    color: #fff;
} 
h6, detail-parallax-item-left-subtitle {
    font-size: 13px !important;
line-height:25px  !important;
text-transform:uppercase;
letter-spacing: 0.4em   !important;
}
p, .p1, p3 {
    font-size: 13px;
    line-height: 21px;
    font-weight: 400;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
text-align: justify;
}
.prague-footer-info-block .footer-info-block-content p {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    color: inherit;
    margin-bottom: 0;
    text-align: end;
}
.project-detail-splitted-info .project-detail-block-outer .project-detail-block-wrapper {
    width: auto;
    min-width: 300px;
    display: none;
color:#fff !important;
}
.project-detail-splitted-info .project-detail-splitted-content .project-detail-splitted-content-title {
    letter-spacing: 1px;
    margin-bottom: 0;
    margin-top: 0;
    color: #fff;
}

@media screen and (max-width: 1199px) {
.prague-header.light:not(.left):not(.easy_style) .prague-navigation {
    background-color: #000;
}
.prague-header.light:not(.left):not(.easy_style) .main-menu li a {
    color: #fff;
}
.prague-footer .footer-top-content .prague-footer-info-block .footer-info-block-title {
    margin-bottom: 15px;
    text-align: end;
}
@media only screen and (max-width: 767px) {
.project-grid-wrapper {
    max-width: 470px;
    margin-left: auto;
    margin-right: auto;
}
.prague_gap_col15 .portfolio-item {
    margin: 0 0 44px;
}
.prague-footer .footer-top-content {

    padding-right: 20px;
}
}
@media screen and (max-width: 600px) {
 .prague-header .prague-logo {
    margin: 0 0 0 23px;
    position: relative;
}
.detail-parallax-item-header-title
{font-size:26px;line-height:29px;margin:0;}
}
