@media all and (max-width:1100px) {

    #navigation {
        display: none;
    }

    #openmenu, 
    #closemenu {
        display: inline-block;
    }

    .aboutus-content {
        width: 100%;
        padding: 100px 20px 0px 20px;
    }

    .aboutus-img {
        width: 100%;
    }

    .plans-content {
        width: 100%;
        padding: 100px 20px;

   }

    .plans-img {
        width: 100%;
    }

    .wrapper-contact>div {
        width: 50%;
    }

    .wrapper-blog .single-blog {
	width: calc(50% - 20px);
	
    }

}

@media all and (max-width:700px) {

    .wrapper-header-top {
        display: none;
    }

    h1 {
    font-size: 70px;
   }
    
   h2 {
    font-size: 40px;
   } 

   .wrapper-header-bottom {
    padding-top: 20px;
   }
  
   .wrapper-header-content {
    background-position: center center;
   }

    .wrapper-blog .single-blog {
	   width: calc(100% - 20px);
   }

   .wrapper-input p {
		width: 100%;
	}

}

@media all and (max-width:580px) {
   .wrapper-contact>div {
        width: 100%;
    }

    .wrapper-header-content {
        height: 750px;
    }

       h1 {
    font-size: 50px;
   }
    
   h2 {
    font-size: 30px;
   } 
}