/* Pagination */
.relative svg{
    width: 20px;
    
}

span span.relative{

}
span.relative{
    border-radius: 50%;
}
span.relative a{
    border-radius: 50%;
    padding-right: 12px !important;
    padding-left: 15px !important;
    margin-right: 5px;
}
span.relative a svg{
    border-radius: 50%;
}
nav div.flex-1{
    display: none;
}
.section-padding {
    padding-top: 60px;
    padding-bottom: 60px;
}
.content-project ul{
    list-style-type: disc;
}
.process .wrap .number h2 {
    font-size: 48px;
    line-height: 48px;
    font-weight: 400;
    font-family: 'Oswald', sans-serif;
    color: transparent;
    -webkit-text-stroke: 1px #c5a47e;
    opacity: .8;
    margin-bottom: 20px;
}
.projects .items img{
    height: 320px;
}
button[type="submit"] {
    font-size: 15px;
    font-weight: 400;
    font-family: 'Barlow', sans-serif;
    background: #c5a47e;
    color: #fff;
    padding: 10px 30px;
    margin: 0;
    position: relative;
    border-radius: 50px;
}
button[type="submit"]:hover{
    background-color: transparent;
    color: #c5a47e;
    border: 1px solid #c5a47e;
}
.header .caption h4:before {
    background-color: #c5a47e;
   
}
.header .caption h4 {
    color: #c5a47e;
    font-size: 16px;
    font-weight: 600;
}
.des-slider p{
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    COLOR:#E6E6E6;
}
.sub-title{
    font-size: 16px;
    
}
.banner-header .subtitle{
    font-weight: 600;
}
.navbar .navbar-nav .nav-link{
    font-size: 18px;
}
.owl-theme .owl-nav [class*=owl-]{
    line-height: 29px;
    border: 3px solid white;
    font-size: 13px;
}
.slider-fade .owl-theme .owl-nav [class*=owl-]{
    line-height: 29px;
    border: 3px solid white;
    font-size: 13px;
}
[class^="ti-"], [class*=" ti-"]{
    font-weight: 900;
}
.post ul li{
    list-style-type: disc;
    font-size: 18px;
    line-height: 1.5em;
    margin-bottom: 10px;
}
p {
    font-size: 18px;
    line-height: 1.5em;
    margin-bottom: 20px;
    color:#E6E6E6;
}
.project-page p {
    font-size: 18px;
    line-height: 1.5em;
    margin-bottom: 10px;
    color:#E6E6E6;
}
.prev-next a {
    font-size: 17px;
    font-weight: 600;
}
.prev-next .prev-next-left a i {
    font-size: 15px;
}
.prev-next .prev-next-right a i {
    font-size: 15px;
}
.header .caption p {
    font-size: 18px;
    line-height: 1.5em;
}
.skills .skill-item h6 {
    font-size: 18px;
}
.skills .skill-item h6 i {
    font-size: 14px;
}
.services .item p {
    font-size: 20px;
}
.accordion-box .block .acc-btn {
    font-size: 18px;
}
.projects2-wrap p {
    font-size: 16px;
}
.nav-scroll {
   background: #fff; 
 /*   background: transparent;*/
}
.nav-scroll .navbar-nav{
    background: rgba(0,0,0,0.3);
    /* opacity: .5;
    z-index: 0; */
}
.project-bar{
    padding: 15px;
    margin-top: 0px;
    margin-bottom: 15px;
}
.owl-nav {
    bottom: 2%;
}
.project-mt-120{
    margin-top: 120px;
}
.footer .top .item p {
    color: #E6E6E6;
}
.projects .items .con .info{
    background: rgba(0,0,0,0.3);
}
.projects2-con {
    background: rgba(0,0,0,0.3);
    padding: 5px 7px;
}

@media screen and (max-width: 768px){
    .owl-nav {
        display: block;
    }
    .project-bar {
        margin-top: 0px;
    }
    .owl-nav {
        bottom: 6%;
    }
    .header .caption h1{
        font-size: 33px;
    }
    .section-title {
        font-size: 26px;
    }
    .section-padding {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .project-mt-120{
        margin-top: 20px;
    }
}
@media (max-width: 1024px){
    .projects2-wrap h3 {
        margin-bottom: 0px;
    }
}