@media only screen and (max-width: 779px){

}

@media only screen and (max-width: 579px){
nav{
        width: 100%;
        display: block;
        background-color: white;
    }
    .nav-menu {
   display: none;
    position: relative;
    top: 0px;
    width: 99%;
    left: -4px;
    height: auto;
    z-index: 2500;
}
  .nav-menu .main-drop-down{
    display: flex;
    flex-direction: column;
    top: 100px;

  }
    .toggle-design {
  display: block;
    padding: 10px 5px;
    background-color: white;
    width: 100%;
    z-index: 1200;
    position: relative;
    }
    .bar1, .bar2, .bar3 {
  width: 35px;
  height: 5px;
  background-color:#28cb75;
  margin: 6px 0;
  transition: 0.4s;
  display: block;
}
.square {
    display: none;
    position: absolute;
    top: -70px;
    left: 110px;
}
.menu-bar:hover > .scroll-bar{
    width: 100%;
}
.menu-bar .scroll-bar{
    display: block;
    width: 100%;
    background-color: white;
}
.menu-bar .scroll-bar li a{
color: black;
}
.slider-menu h3 {
    color: white;
    font-size: 30px;
}
.slider-menu h1 {
    color: white;
    font-size: 45px;
    padding-bottom: 10px;
}
.button-design a {
    padding: 9px 10px;
    font-size: 16px;
}
h3 {
    padding: 20px 0px;
    font-size: 30px;
}
.about {
    padding: 10px 0px;
}
.awards h4 span {

    font-size: 30px;
}
.awards i {
    font-size: 55px;
}
.small-design h5 {
    padding: 10px 0px;
    font-size: 30px;
}
.small-design p {
    font-size: 35px;
}
.f-design h6 {
    font-size: 22px;
}
.f-design ul li a {
    font-size: 16px;
}
.f-design p {
    font-size: 16px;
}
.details-1 .padding1{
    padding-left:0px ;
}
.calling-button img{
    width:45%;
}
.nav-slider {

    position: relative;
    top: 0px;
}
.logo-menu{
    flex: 0;
    position: relative;
    bottom: 0px;
}
.sub-slider{
    bottom: 0px;
}
.f-design img{
    width: 70%;
}
.sub-slider-design h1 {
    font-size: 35px;
}
}