#to_top_scrollup {
background-color: #000;
-webkit-border-radius: 5%;
-moz-border-radius: 5%;
border-radius: 5%;
box-sizing: content-box;
bottom: 20px;
color: #fff;
cursor: pointer;
display: none;
font-size: 32px;
font-weight: normal;
height: 32px;
opacity: 0.5;
padding: 5px;
position: fixed;
right: 20px;
text-align: center;
text-decoration: none;
vertical-align: middle;
width: 32px;
z-index: 9999;
}
#to_top_scrollup img {
width: 100%;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px; word-wrap: normal !important;
}html{scroll-behavior: smooth}
.natural span.wp-block-cover__background{
backdrop-filter: blur(10px);background-color:rgb(229,83,80,.8) !important;}
header{z-index:9999 !important;width:100%;background:#fff;}
footer{margin-block-start: 0;}
.natural-foods{padding-top:10px;}
.natural-foods .wp-block-getwid-megamenu-item{padding-top:10px;padding-bottom:8px}
.natural-foods a{text-decoration:none;text-transform:uppercase;}
.gform_button{text-transform:uppercase;border:2px solid #fff !important;}
body p, h1, h2, h3{word-break: keep-all !important;}
a{text-decoration:none;}
ul{padding-inline-start: 12px !important;}
.summary{max-width:360px;}
.parallax-divider-container {
position: relative;
z-index: 10;
width: 100%;
height: 0;
margin: 0;
padding: 0;
overflow: visible;
}
.parallax-divider-image {
display: block;
position: absolute;
width: 100%;
max-width:160px;
height: auto;
left: 90%;
transform: translateX(-90%);
top: -50px;
z-index: 10;
transition: transform 0.1s linear;
}
@media (min-width:961px) {
header{position:fixed;top:0;}
.call-us{display:none;}
.organic-company{min-width:180px;}
.contact-form{min-width:440px;}
.contact-us-button{background-color:#df5935;margin-left:40px !important;}
.contact-us-button .gw-mm-item__link.has-text-color a{color:#fff;font-family:"NatFoodBold"}
}
@media (max-width:960px) {
header{position:relative;}
.gw-mm-item .gw-mm-item__toggle{width:82px;}
button.gw-mm__toggle{background:transparent;color:#111;border:none;font-size:11px;margin-top:10px;}
span.dashicons-menu {
display:block;
}
.dashicons-menu:before {
font-size:38px;
}
button.gw-mm__toggle .dashicons{width:40px; height:35px;}
.wp-block-site-logo{max-width:200px}
.private-label-video{margin-top:-100px !important;}
.redesign{flex-direction: column-reverse;}
.parallax-divider-image {
top: -40px;
max-width:100px;
}
.white-label{background-color:rgb(255,255,255,.4);padding:1rem;}
}