.inner1 {
    padding-top: 70px;
    padding-bottom: 70px;
}
.inner2 {
    padding-top: 70px;
    padding-bottom: 0px;
}
.inner3{
    padding-top: 70px;
    padding-bottom: 50px;
}
.inner4{
    padding-top: 70px;
    padding-bottom: 50px;
}

.owl-carousel .caption-overlay .caption .layer {
background: rgba(29,29,33,0.7);

}
.owl-carousel .caption-overlay .caption.bottom-right {
    right: 0;
}
.bootom_footer {
    display: flex;
    justify-content: space-between;
}
ul.social.naked {
    display: flex;
        justify-content: end;
    /* margin-bottom: 20px; */
}
.navbar.fixed .navbar-nav {
    padding-bottom: 0px;
}
.navbar-nav li a.current {
    color: #6ca8cc !important;
}
textarea {
    min-height: 100px !important;
}

section#testimonial_sec {
    padding: 50px 0px;
    background-size: cover;
    position: relative;
    z-index: 1;
    border-bottom: 1px solid rgba(0,0,0,0.1);
    color: #FFF !important;
}

.contact_infoicons i {
    font-size: 40px;
}

.contact-info {
    display: flex;
    justify-content: space-evenly;
    padding-top: 10px;
        font-weight: 900;
}

.clients img {
    width: 200px !important;
    padding: 10px;
    border: 1px solid #1b1a1a14;
    height: 150px;
    object-fit: contain;
}
.dark-wrapper1{
    background-color: #fff;
}
.section-title1 {
    font-size: 20px;
    line-height: 28px;
    margin-bottom: 20px;
}

@media (min-width:992px){


.d_lg_none{
 display:none !important;   
}


}

@media (max-width:992px){
.navbar-brand img {
    width: 25% !important;
    padding-top: 10px;
}
}
@media (max-width: 767px){
.owl-carousel .caption-overlay .caption {
    display: block ;
}
}
@media (max-width:600px){
.bootom_footer {
    flex-direction: column;
    align-items: center;
}
.tp-leftarrow.default, .tp-rightarrow.default {
    display: none;
}
.contact-info {
    flex-direction: column;
}
}