        p,
        p a {
            font-family: Arial !important;font-size: 13px !important;
 line-height: normal;        }
            h1,
        h1 a {
            font-family: Arial !important;font-size: 18px !important;
 line-height: normal;color: #282828 !important;        }
            h2,
        h2 a {
            font-family: Arial !important;font-size: 20px !important;
 line-height: normal;        }
            h4,
        h4 a {
            font-family: Arial !important;font-size: 20px !important;
 line-height: normal;        }
            h3,
        h3 a {
            font-family: Arial !important;font-size: 18px !important;
 line-height: normal;        }
            h6,
        h6 a {
            font-family: Arial !important;font-size: 10px !important;
 line-height: normal;color: #e5e5e5 !important;        }
    
/* MENU */
    /* MENU */
    .prague-header .prague-navigation .main-menu > li > a {
                    font-family: "Arial", sans-serif !important;
                                                                color: #a8a8a8 !important;
                            font-size: 13px !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;
                                                                        font-size: 15px !important;;
                            line-height: 5px !important;;
                            letter-spacing: 1px !important;
            }

/* Theme Options Custom CSS */
a { color: #6c6c6c; }
a:hover { color: #6c6c6c; }
h2 { letter-spacing: 2px; }
h1 { letter-spacing: 2px; }
h4 { letter-spacing: 2px; }

/* header */
.project-detail-parallax-item .detail-parallax-item-bg>img { object-fit:cover; height:100%; }
.project-detail-parallax-item { margin-bottom:2.5rem; }

/* menu */
body .prague-header .prague-navigation .main-menu > li > a { color: #ffffff !important; }
@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 .sub-menu {
    background-color: #000;
 }
 .prague-header.light:not(.left):not(.easy_style) .main-menu .sub-menu li a {
    color: #fff;
 }
}

.prague-footer .footer-content-outer {  max-width:100%; padding:60px 20px; }
/*.prague-footer .footer-top-content, .prague-footer .footer-bottom-content { padding-left:20px; padding-right:20px; }*/

/* apply classname 'projects-grid' to the row containing the grid */
.projects-grid .vc_gitem-acf, .projects-grid .vc_custom_heading { color:#fff; }

/* header social fix */
.prague-header .prague-social-nav .social-content {
    top: -10px;
    display:block 
}
.prague-header.light .prague-social-nav a,
  .prague-footer .footer-bottom-content .prague-social-nav .social-content li a { border:none; }

.prague-header.light .prague-social-nav a i, 
  .prague-footer .footer-bottom-content .prague-social-nav .social-content li a i { font-size:19px; }

/* TESTIMONIALS */
body .testimonials-wrapper .testimonials-swiper { box-shadow:none; }