/* // Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) { ... }

/* // Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) { 
    body{word-wrap: break-word;}
.homepage-hero-module {display: none;}
 #home {
		background:url('img/bg.jpg') no-repeat center center;
   -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    width:100vw;
	height:100vh;
 }
.about-name {font-size:2rem; word-wrap: break-word;}
.h2{font-size:6.5vw!important; word-wrap: break-word;}
.menu-area .nav-item .nav-link {
    font-size: 15px!important;
    word-wrap: break-word!important;
}
 }

/* // Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) { 
   }

/* // Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) { ... }