@media only screen and (min-width: 850px){.gallery .gallery-body{grid-gap:20px}}@media only screen and (max-width: 890px){.hiringus-box{width:100%}.hiringus{width:45%}}@media only screen and (max-width: 790px){.services .service{width:100%}.services .service .serv-img{min-width:130px}}@media only screen and (max-width: 600px){.bg-index-header-in .bg-text{left:5%;right:5%}.bg-index-header-in .bg-text .base-text{font-size:2.5em}.bg-index-header-in .bg-text .services{font-size:1.3em}.gallery .gallery-body{grid-template-columns:repeat(2, minmax(30%, 1fr))}}@media only screen and (max-width: 415px){.bg-index-header-in .bg-text .base-text{font-size:2em}.bg-index-header-in .bg-text .services{font-size:1.2em}}@media only screen and (max-width: 750px){.top-nav-container{display:none}.top-nav-mobile-container,.top-nav-mobile-link-container{display:flex}.top-nav-mobile-container{align-items:center;justify-content:space-between}.top-nav-mobile-link-container{flex-direction:column}.board-mobile{display:block}.board{position:absolute;transform:translateX(-100%)}.gallery .gallery-body .gallery-item::before{background:none}.gallery .gallery-body .gallery-item img{width:100%;height:100%}}