@media(max-width:970px){body {overflow-x:hidden!important;}#intro { background-color:#fff; }#intro h1 { font-size:28px!important; line-height:36px!important; }#intro h2 { font-size:14px!important; line-height:20px!important; letter-spacing:6px; }#intro .inner {padding:0 20px;}#sidebar + #wrapper {margin-left:0;padding-top:0em;}.homepictures {max-width:900px;width:100%;margin:auto;text-align:center;padding:20px 0;z-index:3;}.homepictures .col-4, .homepictures .col-12 {padding:0px;}.homepictures img {width:100%;height:auto;}#intro h1 {color:#2AA57E;margin:0 0 0.1em 0;text-align:center;font-size:36px;line-height:44px;}#intro h2 {color:#ACB0AF;text-align:center;font-weight:400;font-size:24px;line-height:42px;}#intro p {font-size:1em;line-height:1.5em;text-align:center;color:#706A70;max-width:900px;margin:auto;}.features section {padding:1em 2em 1em 2em;width:100%;border-top:solid 1px rgba(42, 165, 126, 0.25);border-top-width:1px;border-top-width:1px;position:relative;}.exppictures {padding:20px 0;margin:-15px;}.exppictures img {width:100%;height:auto;}.button {font-size:0.6em;}.logos_cont {padding:40px 0px 40px 0px;display:flex;align-items:center;justify-content:center;}.logos_cont .brand {max-height:40px;max-width:240px;height:auto;width:auto;margin:0 5px;display:inline-block;}#intro .inner,#profile,#distributors,#gallery,#contact,footer {z-index:3;}#contact, #distributors { background:#F6FCFA; }#contact .split > * {border-top:solid 1px rgba(255, 255, 255, 0.15);margin:0 0 0 0;padding:1.5em 0 0 0;padding-left:0px;width:100% !important;text-align:center;}.mm-menu a, .mm-menu a:link, .mm-menu a:visited {text-decoration:none;color:#bbb;font-weight:700;}.mm-menu a:active, .mm-menu a.active, .mm-menu a:hover {text-decoration:none;color:#2AA57E;font-weight:700;}}