@media only screen and (max-width:1200px){header{height:80vh}.hero-text-box{width:90%}.row{margin:0 1rem}}@media only screen and (max-width:1024px){.mobile-menu span{display:block}header{height:55vh}.main-nav{display:none}html{font-size:55.5%}.client-photo{width:100%;float:none;text-align:center}.client-review{width:100%;float:none;text-align:center}.contact-section form{width:100%;margin-left:0}}@media only screen and (max-width:980px){.span_1_of_4{width:49.2%}.span_1_of_4:nth-child(3){margin-left:0}html{font-size:62.5%}}@media only screen and (max-width:768px){.little-description{width:100%;margin-left:0}h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.6rem}}@media only screen and (max-width:480px){header{height:55vh}.span_1_of_4{width:100%}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.5rem}.testimonial .col:nth-child(3),.testimonial .col:nth-child(4){margin-top:3rem}}