@media only screen and (max-width: 735px) {.section-hero h1 { max-width: initial !important}}

@media only screen and (max-width: 735px){ .section-package.small-left p { padding-left: 15px !important}}

@media only screen and (max-width: 320px) {.section-solar .animation-container { top: 280px !important }}

@media only screen and (min-width: 320px) and (max-width: 735px) {.section-solar .animation-container { top: 270px !important }}

@media only screen and (min-width: 736px) and (max-width: 1068px) {.section-solar .animation-container { margin-top: 400px;}}

.section-hero h1 {max-width: 710px;}

.section-recycle h2 {max-width: 660px;}

@media screen and (min-width: 1068px) {.section-materials h2 {max-width: 730px;}}
@media screen and (min-width: 735px) and (max-width: 1067px) {.section-materials h2 {max-width: 610px;}}
@media screen and (min-width: 1068px) {.section-read-more p {max-width: 281px;}}