/*
Theme Name: STAP Theme
Theme URI: #
Author: GO-SOLUTION
Author URI: #
Description: STAP Theme Wordpress
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: STAP
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.

*/
html {
    scroll-behavior: smooth;
  }

a {
    text-decoration: none;
    color: #2a2a2a!important;
}
#wpadminbar a{
	color:white!important
}
a:hover {
    opacity: 0.7;
    font-weight: 400;
   
}
a img:hover {
    opacity: 0.7;
   transition: 0.3s;
   
}
body {
   background: #E0DBCD;
   color:#2a2a2a!important
}
p {
    font-size: 1.25rem;
    font-weight: 300;
}
.container {
	max-width: 1200px;
}
.footer {
    font-weight:600;
    padding-top:30px;
    padding-bottom:30px
}
.header {
   
    padding-top:30px;
    padding-bottom:30px
}
.vl {
    border-left: 2px solid #0a0a0a;
    height: 100px;
    margin-top: 15px;
    margin-bottom: 15px;
}
.intro-homepage {
   
    padding-top:30px;
    padding-bottom:30px
}
.intro-jumbo {
    font-weight: 800;
}
.the-line {
    border-top: 1px solid #0a0a0a;
    height: 1px;
    margin-top: 15px;
    margin-bottom: 15px;
}

#owl-carousel-project>.owl-stage-outer>.owl-stage {
    padding-left:0px!important
}
#owl-carousel-project-2>.owl-stage-outer>.owl-stage {
    padding-left:0px!important
}
#owl-carousel-project-3>.owl-stage-outer>.owl-stage {
    padding-left:0px!important
}
.logo {
    width: 170px;
    max-width: 100%;
}
.footer-logo {
    width: 190px;
    max-width: 100%;
    padding: 20px;
}
.arrow-intro {
    margin-top:40px;
    position: relative;
    bottom:0px
}
.project-title {
    margin-top: 10px;
    margin-bottom:20px
}
.customPrevBtn {
    cursor: pointer;
}
.customNextBtn {
    cursor: pointer;
}
.customPrevBtn-project {
    cursor: pointer;
}
.customNextBtn-project {
    cursor: pointer;
}
.customNextBtn-project:hover,.customPrevBtn-project:hover,.customNextBtn:hover,.customPrevBtn:hover {
    opacity: 0.7;
}
.fix-menu {
    position: fixed;
    background: #E0DBCD;
    z-index: 9;
    top:-2px

}
body {
    margin-top: 130px;
}
.nav-category {
    display: block;
    font-size: 1.25rem;
    font-weight: 300;
    padding-bottom: 12px;
    border:0px
}
.active-btn {
    border-bottom: 3px solid #2a2a2a;
    margin-bottom: 10px;
  }
@media only screen and (max-width: 600px)  {
    .nav-category {
        display: inline-block;
        font-size: 1rem;
        font-weight: 300;
        padding-bottom: 12px;
        padding: 5px 5px 12px;
       
    }
}