.logo-box,
.main-header .header-lower .logo-box .logo:before,
.logo-box img {
	width: 180px;
	height: 80px;
}

.footer-logo img {
	width: 125px;
    height: 80px;
}

.team-block_one-image img {
	width: 100%;
	height: 100%;
}

.page-title {
	padding: 150px 0px 150px;
}

.sidebar-page-container {
	padding: 60px 0px 30px;
}

.service-block_two-image img,
.projects-block_one-image img {
    height: 300px;
}

.projects-one .projects-block_one:nth-child(2n + 0) {
    margin-top: 0;
}

.testimonial-block_one-author img {
        border: 1px solid #fff;
    border-radius: 50%;
    width: 100%;
    height: 100%;
}

.openMenuInMobile {
    position: absolute;
    right: 0%;
    border: 2px solid #ee7d1d;
    padding: 5px;
    border-radius: 50%;
    width: 30px;
    display: none;
    height: 35px;
}

.openMenuInMobile i {
    color: #ee7d1d;
}

.whatsapp-bar {
    display:none
    
}

.swiper-wrapper {
            height: 550px;
        }
        
.title-box h1,
h1, h2 {
    font-size: 24px;
}

img {
    width: 100%;
    height: auto;
    object-fit: cover;
}

.main-header .header-lower .logo-box .logo:before {
    background-color: transparent;
}

@media screen and (max-width: 768px)
{
    .logo-box img {
        top: -10px;   
        position: relative;
    }
    
    .main-header .header-lower .logo-box .logo:before {
        display: none;
        
    }
    
    .openMenuInMobile {
        display: block;
    }
    
    .mobile-menu .close-btn {
        left: 15px;
        top: 15px;
        right: initial;
    }
    
    .mobile-menu .close-btn i {
        top: 40px;
        position: absolute;
    }
    
    .whatsapp-bar{
            position:fixed;left:0;right:0;bottom:0;z-index:9999;
            display:flex;justify-content:center;align-items:center;gap:.5rem;
            width:100%;height:64px;text-decoration:none;
            font-size:1.05rem;font-weight:600;
            background:#25D366;color:#fff;
          }
          body{padding-bottom:64px}
          
    .slider-one .swiper-slide {
        background-size: contain;
        background-repeat: no-repeat;
        height: 100% !important;
        width: 100% !important;
    }
    
    .services-two, .about-one {
        padding-top: 35px;
    }
    
    .swiper-wrapper {
        height: 120px;
    }
}