/*.projects-grid .owl-carousel.owl-drag .owl-item{
	width: 32% !important;
}

.projects-grid .owl-carousel.stage-margin .owl-stage-outer .owl-stage{
	width: auto !important;

}*/

nav {
 color: #222831;
}
.checkbtn {
 font-size: 1.5rem;
 color: #222831;
 cursor: pointer;
}
.nav-mobile {
 display: none;
}
#check:checked ~ .nav-mobile {
 display: block !important;
}
.nav-mobile {
 position: absolute;
 top: 5.2rem;
 left: 0;
 background: #0a0a0aa1;
 z-index: 1;
 width: 100%;
 padding-bottom: 60px;
 padding-top: 15px;
}
.nav-mobile a {
 color: #fff;
 padding: 5px;
 display: block !important;
 text-transform: uppercase;
 border-bottom: solid 1px #ef7d0073;
 width: 20%;
}

.tab-content>.active {
    
    margin: 0px auto;
}

.thumb-info.thumb-info-no-borders .thumb-info-wrapper {
    padding: 15px;
}

.emp {
    margin-bottom: -15px !important;
    text-align: center;

}

.emp input {
    height: 30px;
    border: solid #666 1px;
    font-size: 14px !important;
    color: #666 !important;
    border-radius: 0px;
}

.emp select {
    height: 30px;
    width: 100%;
    border: solid #666 1px;
    font-size: 14px !important;
    color: #666 !important;
    border-radius: 0px;
}

.wp-block-heading {
    font-weight: 300;
    color: #ff6600 !important;
}

.post-image img {
    width: 100% !important;
    height: auto;
}


@media only screen and (max-width: 992px) {
 .checkbtn {
 display: block !important;
 font-size: 1.7rem;
 position: relative;
 top: 10px;

 }
.nav-mobile {
 width: 100%;
 }
.nav-mobile a {
 font-size: 16px;
 width: 100%;
 }

 .contact-info {
    display: none;
 }

 .barra-hero2 {
    display: none;
}

.intro-text{
    padding: 15% !important;
}

.mob-12 {
    width: 100% !important;
}

.mob-form {
    width: 94%;
    margin-left: 3%;
}

.logo-lp {
    width: 80%;
}

.status-content {
    display: contents;

}

.status-images {
    margin-top: 50px;
}

.right-btns {
    display: none;
}

}