@media screen and (max-width: 700px) {
	
.mainmenu-style3-area.stricky-fixed,
.mainmenu-style3-area {
    
    background: #fff;
}

.main-menu .navbar-collapse .navigation li, 
.main-menu .navbar-collapse .navigation li ul li, 
.main-menu .navbar-collapse .navigation li ul li ul li {
    background: #fff;
   
}

.main-menu .navbar-collapse .navigation li:hover, 
.main-menu .navbar-collapse .navigation li ul li:hover, 
.main-menu .navbar-collapse .navigation li ul li ul li:hover {
    background: #fff !important;
   
}

.main-menu .navbar-collapse > .navigation > li:hover > a,
.main-menu .navbar-collapse > .navigation > li > ul > li:hover > a,
.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a,
.main-menu .navbar-collapse > .navigation > li.current > a{
    background: #fff !important;
   color:#222;
}

.main-menu .navbar-collapse .navigation li ul li a {
    background: #fff !important;
   color:#222 !important;
}
	
.main-slider.style3 .slide-content .big-title {
    font-size: 35px;
    
    text-align: center;
}	
	
.slide-content.left-slide .big-title span {
    display: unset;
    font-weight: 600;
}

.mobile-main-slider-item {
    position: relative;
    height: 240px;
    background-size: cover;
}


.mobile-main-slider-item-title {
    color: white;
    font-size: 30px;
    text-align: center;
    padding-top: 40px;
    font-weight: 300;
}
.mobile-main-slider-item-title span {
    display: table;
    width: 100%;
    margin-top: 15px;
    font-weight: 600;
}


.mobile-slider-buttons {
    text-align: center;
    margin-top: 50px;
}

.slider-button-one.mobile-slider-button-one {
    color: white;
    background: #018ec6;
    padding: 5px 22px;
    border-radius: 24px;
    margin-right: 4px;
    display: inline-table;
    border: 2px solid #018ec6;
    font-size: 12px;
}

.slider-button-two.mobile-slider-button-two {
    color: white;
    border:2px solid white;
    padding: 5px 22px;
    border-radius: 24px;
    font-size: 12px;
    display: inline-table;
	background:rgba(0,0,0,0.6);
	
}

.featured-area {
    margin-top: 0px;
    padding-top: 0px;
    background: #ffffff;
}

.single-featured-box-col {
    width: 33.33% !important;
  
}

.single-featured-box .inner .img-holder {
   
    height: unset;
   
}

.row {
   
    margin-right: 0px;
    margin-left: 0px;
}

.logo-eye {
    position: absolute;
    top: 36px;
    z-index: 10;
    width: 6px;
}
.logo-eye-left-eye {
    left: 12px;
}	
.logo-eye-right-eye {
    left: 24px;
}

.about-slide-image-icon {
    position: absolute;
    right: -2px;
    z-index: 10;
}

.featured-area .container {
    padding: 0px !important;
}

.slogan-stitle {
    font-size: 38px;
    color: #fff;
    margin-top: 23px;
    margin-bottom: -10px;
    line-height: 44px;
}

.single-featured-box {
    padding-top: 10px;
}


.about-area {
    padding-top: 10px;
}


.slogan-style2-area {
    position: relative;
    display: block;
    background-attachment: unset;
    background-size: cover;
    background-position: center top;
    background-repeat: no-repeat;
    padding: 40px 0 40px;
    z-index: 1;
    background-size: cover;
}


.about-area {
    padding-bottom: 30px;
}

.mobile-phone-info a {
    color: #fff;
}

.about-text.about-left-slids-text {
    padding-left: 0px;
}
.why-choose-content .single-box {
    position: relative;
    display: block;
    padding: 60px 40px 20px;
        padding-right: 40px;
    padding-right: 40px;
    padding-right: 30px;
    width: 100%;
}

.top-bar {
    padding: 5px 0px;
    border-bottom: 1px solid #C2C2C2;
    font-size: 13px;
} 
.about-image-box .inner-box img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}

.about-area .button {
    text-align: center;
}


.btn-one.slider-button-one.about-button {
   
    margin-right: 0;
}


.about-right-slider-image{
	display:none;
}
.single-footer-widget {
   
    padding-right: 0px;
}

.footer-area.style4 {
    padding: 0px;
    z-index: 10;
    text-align: center;
}


.breadcrumb-area .inner-content-box .title-s2 {
    position: relative;
    display: block;
    padding: 25px 0 10px;
}

.breadcrumb-area.style2.hero-page-image-inner {
   
    background-attachment: unset;
}

.project-info-area {
    padding-top: 0px;
    padding-bottom: 110px;
}
.project-info-image-box img {
    max-width: 100%;
    float: none;
    width: 100%;
    height: auto !important;
}



.project-description-content-right-image {
   
    padding-right: 0px;
   
} 


.project-info-image-box iframe {
    width: 100% !important;
    height: 300px !important;
    margin-top: 35px;
}












	
}