@charset "UTF-8";
meta.foundation-version {
  font-family: "/5.5.1/";
}

meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em;
}

meta.foundation-mq-small-only {
  font-family: "/only screen and (max-width: 40em)/";
  width: 0em;
}

meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em;
}

meta.foundation-mq-medium-only {
  font-family: "/only screen and (min-width:40.063em) and (max-width:64em)/";
  width: 40.063em;
}

meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em;
}

meta.foundation-mq-large-only {
  font-family: "/only screen and (min-width:64.063em) and (max-width:75em)/";
  width: 64.063em;
}

meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:95.063em)/";
  width: 95.063em;
}

meta.foundation-mq-xlarge-only {
  font-family: "/only screen and (min-width:95.063em) and (max-width:120em)/";
  width: 95.063em;
}

meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em;
}

meta.foundation-data-attribute-namespace {
  font-family: false;
}

body[data-aos-duration="50"] [data-aos], [data-aos][data-aos][data-aos-duration="50"] {
  transition-duration: 50ms;
}
body[data-aos-delay="50"] [data-aos], [data-aos][data-aos][data-aos-delay="50"] {
  transition-delay: 0s;
}
body[data-aos-delay="50"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="50"].aos-animate {
  transition-delay: 50ms;
}
body[data-aos-duration="100"] [data-aos], [data-aos][data-aos][data-aos-duration="100"] {
  transition-duration: 100ms;
}
body[data-aos-delay="100"] [data-aos], [data-aos][data-aos][data-aos-delay="100"] {
  transition-delay: 0s;
}
body[data-aos-delay="100"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="100"].aos-animate {
  transition-delay: 100ms;
}
body[data-aos-duration="150"] [data-aos], [data-aos][data-aos][data-aos-duration="150"] {
  transition-duration: 150ms;
}
body[data-aos-delay="150"] [data-aos], [data-aos][data-aos][data-aos-delay="150"] {
  transition-delay: 0s;
}
body[data-aos-delay="150"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="150"].aos-animate {
  transition-delay: 150ms;
}
body[data-aos-duration="200"] [data-aos], [data-aos][data-aos][data-aos-duration="200"] {
  transition-duration: 200ms;
}
body[data-aos-delay="200"] [data-aos], [data-aos][data-aos][data-aos-delay="200"] {
  transition-delay: 0s;
}
body[data-aos-delay="200"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="200"].aos-animate {
  transition-delay: 200ms;
}
body[data-aos-duration="250"] [data-aos], [data-aos][data-aos][data-aos-duration="250"] {
  transition-duration: 250ms;
}
body[data-aos-delay="250"] [data-aos], [data-aos][data-aos][data-aos-delay="250"] {
  transition-delay: 0s;
}
body[data-aos-delay="250"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="250"].aos-animate {
  transition-delay: 250ms;
}
body[data-aos-duration="300"] [data-aos], [data-aos][data-aos][data-aos-duration="300"] {
  transition-duration: 300ms;
}
body[data-aos-delay="300"] [data-aos], [data-aos][data-aos][data-aos-delay="300"] {
  transition-delay: 0s;
}
body[data-aos-delay="300"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="300"].aos-animate {
  transition-delay: 300ms;
}
body[data-aos-duration="350"] [data-aos], [data-aos][data-aos][data-aos-duration="350"] {
  transition-duration: 350ms;
}
body[data-aos-delay="350"] [data-aos], [data-aos][data-aos][data-aos-delay="350"] {
  transition-delay: 0s;
}
body[data-aos-delay="350"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="350"].aos-animate {
  transition-delay: 350ms;
}
body[data-aos-duration="400"] [data-aos], [data-aos][data-aos][data-aos-duration="400"] {
  transition-duration: 400ms;
}
body[data-aos-delay="400"] [data-aos], [data-aos][data-aos][data-aos-delay="400"] {
  transition-delay: 0s;
}
body[data-aos-delay="400"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="400"].aos-animate {
  transition-delay: 400ms;
}
body[data-aos-duration="450"] [data-aos], [data-aos][data-aos][data-aos-duration="450"] {
  transition-duration: 450ms;
}
body[data-aos-delay="450"] [data-aos], [data-aos][data-aos][data-aos-delay="450"] {
  transition-delay: 0s;
}
body[data-aos-delay="450"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="450"].aos-animate {
  transition-delay: 450ms;
}
body[data-aos-duration="500"] [data-aos], [data-aos][data-aos][data-aos-duration="500"] {
  transition-duration: 500ms;
}
body[data-aos-delay="500"] [data-aos], [data-aos][data-aos][data-aos-delay="500"] {
  transition-delay: 0s;
}
body[data-aos-delay="500"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="500"].aos-animate {
  transition-delay: 500ms;
}
body[data-aos-duration="550"] [data-aos], [data-aos][data-aos][data-aos-duration="550"] {
  transition-duration: 550ms;
}
body[data-aos-delay="550"] [data-aos], [data-aos][data-aos][data-aos-delay="550"] {
  transition-delay: 0s;
}
body[data-aos-delay="550"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="550"].aos-animate {
  transition-delay: 550ms;
}
body[data-aos-duration="600"] [data-aos], [data-aos][data-aos][data-aos-duration="600"] {
  transition-duration: 600ms;
}
body[data-aos-delay="600"] [data-aos], [data-aos][data-aos][data-aos-delay="600"] {
  transition-delay: 0s;
}
body[data-aos-delay="600"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="600"].aos-animate {
  transition-delay: 600ms;
}
body[data-aos-duration="650"] [data-aos], [data-aos][data-aos][data-aos-duration="650"] {
  transition-duration: 650ms;
}
body[data-aos-delay="650"] [data-aos], [data-aos][data-aos][data-aos-delay="650"] {
  transition-delay: 0s;
}
body[data-aos-delay="650"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="650"].aos-animate {
  transition-delay: 650ms;
}
body[data-aos-duration="700"] [data-aos], [data-aos][data-aos][data-aos-duration="700"] {
  transition-duration: 700ms;
}
body[data-aos-delay="700"] [data-aos], [data-aos][data-aos][data-aos-delay="700"] {
  transition-delay: 0s;
}
body[data-aos-delay="700"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="700"].aos-animate {
  transition-delay: 700ms;
}
body[data-aos-duration="750"] [data-aos], [data-aos][data-aos][data-aos-duration="750"] {
  transition-duration: 750ms;
}
body[data-aos-delay="750"] [data-aos], [data-aos][data-aos][data-aos-delay="750"] {
  transition-delay: 0s;
}
body[data-aos-delay="750"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="750"].aos-animate {
  transition-delay: 750ms;
}
body[data-aos-duration="800"] [data-aos], [data-aos][data-aos][data-aos-duration="800"] {
  transition-duration: 800ms;
}
body[data-aos-delay="800"] [data-aos], [data-aos][data-aos][data-aos-delay="800"] {
  transition-delay: 0s;
}
body[data-aos-delay="800"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="800"].aos-animate {
  transition-delay: 800ms;
}
body[data-aos-duration="850"] [data-aos], [data-aos][data-aos][data-aos-duration="850"] {
  transition-duration: 850ms;
}
body[data-aos-delay="850"] [data-aos], [data-aos][data-aos][data-aos-delay="850"] {
  transition-delay: 0s;
}
body[data-aos-delay="850"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="850"].aos-animate {
  transition-delay: 850ms;
}
body[data-aos-duration="900"] [data-aos], [data-aos][data-aos][data-aos-duration="900"] {
  transition-duration: 900ms;
}
body[data-aos-delay="900"] [data-aos], [data-aos][data-aos][data-aos-delay="900"] {
  transition-delay: 0s;
}
body[data-aos-delay="900"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="900"].aos-animate {
  transition-delay: 900ms;
}
body[data-aos-duration="950"] [data-aos], [data-aos][data-aos][data-aos-duration="950"] {
  transition-duration: 950ms;
}
body[data-aos-delay="950"] [data-aos], [data-aos][data-aos][data-aos-delay="950"] {
  transition-delay: 0s;
}
body[data-aos-delay="950"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="950"].aos-animate {
  transition-delay: 950ms;
}
body[data-aos-duration="1000"] [data-aos], [data-aos][data-aos][data-aos-duration="1000"] {
  transition-duration: 1000ms;
}
body[data-aos-delay="1000"] [data-aos], [data-aos][data-aos][data-aos-delay="1000"] {
  transition-delay: 0s;
}
body[data-aos-delay="1000"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1000"].aos-animate {
  transition-delay: 1000ms;
}
body[data-aos-duration="1050"] [data-aos], [data-aos][data-aos][data-aos-duration="1050"] {
  transition-duration: 1050ms;
}
body[data-aos-delay="1050"] [data-aos], [data-aos][data-aos][data-aos-delay="1050"] {
  transition-delay: 0s;
}
body[data-aos-delay="1050"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1050"].aos-animate {
  transition-delay: 1050ms;
}
body[data-aos-duration="1100"] [data-aos], [data-aos][data-aos][data-aos-duration="1100"] {
  transition-duration: 1100ms;
}
body[data-aos-delay="1100"] [data-aos], [data-aos][data-aos][data-aos-delay="1100"] {
  transition-delay: 0s;
}
body[data-aos-delay="1100"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1100"].aos-animate {
  transition-delay: 1100ms;
}
body[data-aos-duration="1150"] [data-aos], [data-aos][data-aos][data-aos-duration="1150"] {
  transition-duration: 1150ms;
}
body[data-aos-delay="1150"] [data-aos], [data-aos][data-aos][data-aos-delay="1150"] {
  transition-delay: 0s;
}
body[data-aos-delay="1150"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1150"].aos-animate {
  transition-delay: 1150ms;
}
body[data-aos-duration="1200"] [data-aos], [data-aos][data-aos][data-aos-duration="1200"] {
  transition-duration: 1200ms;
}
body[data-aos-delay="1200"] [data-aos], [data-aos][data-aos][data-aos-delay="1200"] {
  transition-delay: 0s;
}
body[data-aos-delay="1200"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1200"].aos-animate {
  transition-delay: 1200ms;
}
body[data-aos-duration="1250"] [data-aos], [data-aos][data-aos][data-aos-duration="1250"] {
  transition-duration: 1250ms;
}
body[data-aos-delay="1250"] [data-aos], [data-aos][data-aos][data-aos-delay="1250"] {
  transition-delay: 0s;
}
body[data-aos-delay="1250"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1250"].aos-animate {
  transition-delay: 1250ms;
}
body[data-aos-duration="1300"] [data-aos], [data-aos][data-aos][data-aos-duration="1300"] {
  transition-duration: 1300ms;
}
body[data-aos-delay="1300"] [data-aos], [data-aos][data-aos][data-aos-delay="1300"] {
  transition-delay: 0s;
}
body[data-aos-delay="1300"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1300"].aos-animate {
  transition-delay: 1300ms;
}
body[data-aos-duration="1350"] [data-aos], [data-aos][data-aos][data-aos-duration="1350"] {
  transition-duration: 1350ms;
}
body[data-aos-delay="1350"] [data-aos], [data-aos][data-aos][data-aos-delay="1350"] {
  transition-delay: 0s;
}
body[data-aos-delay="1350"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1350"].aos-animate {
  transition-delay: 1350ms;
}
body[data-aos-duration="1400"] [data-aos], [data-aos][data-aos][data-aos-duration="1400"] {
  transition-duration: 1400ms;
}
body[data-aos-delay="1400"] [data-aos], [data-aos][data-aos][data-aos-delay="1400"] {
  transition-delay: 0s;
}
body[data-aos-delay="1400"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1400"].aos-animate {
  transition-delay: 1400ms;
}
body[data-aos-duration="1450"] [data-aos], [data-aos][data-aos][data-aos-duration="1450"] {
  transition-duration: 1450ms;
}
body[data-aos-delay="1450"] [data-aos], [data-aos][data-aos][data-aos-delay="1450"] {
  transition-delay: 0s;
}
body[data-aos-delay="1450"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1450"].aos-animate {
  transition-delay: 1450ms;
}
body[data-aos-duration="1500"] [data-aos], [data-aos][data-aos][data-aos-duration="1500"] {
  transition-duration: 1500ms;
}
body[data-aos-delay="1500"] [data-aos], [data-aos][data-aos][data-aos-delay="1500"] {
  transition-delay: 0s;
}
body[data-aos-delay="1500"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1500"].aos-animate {
  transition-delay: 1500ms;
}
body[data-aos-duration="1550"] [data-aos], [data-aos][data-aos][data-aos-duration="1550"] {
  transition-duration: 1550ms;
}
body[data-aos-delay="1550"] [data-aos], [data-aos][data-aos][data-aos-delay="1550"] {
  transition-delay: 0s;
}
body[data-aos-delay="1550"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1550"].aos-animate {
  transition-delay: 1550ms;
}
body[data-aos-duration="1600"] [data-aos], [data-aos][data-aos][data-aos-duration="1600"] {
  transition-duration: 1600ms;
}
body[data-aos-delay="1600"] [data-aos], [data-aos][data-aos][data-aos-delay="1600"] {
  transition-delay: 0s;
}
body[data-aos-delay="1600"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1600"].aos-animate {
  transition-delay: 1600ms;
}
body[data-aos-duration="1650"] [data-aos], [data-aos][data-aos][data-aos-duration="1650"] {
  transition-duration: 1650ms;
}
body[data-aos-delay="1650"] [data-aos], [data-aos][data-aos][data-aos-delay="1650"] {
  transition-delay: 0s;
}
body[data-aos-delay="1650"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1650"].aos-animate {
  transition-delay: 1650ms;
}
body[data-aos-duration="1700"] [data-aos], [data-aos][data-aos][data-aos-duration="1700"] {
  transition-duration: 1700ms;
}
body[data-aos-delay="1700"] [data-aos], [data-aos][data-aos][data-aos-delay="1700"] {
  transition-delay: 0s;
}
body[data-aos-delay="1700"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1700"].aos-animate {
  transition-delay: 1700ms;
}
body[data-aos-duration="1750"] [data-aos], [data-aos][data-aos][data-aos-duration="1750"] {
  transition-duration: 1750ms;
}
body[data-aos-delay="1750"] [data-aos], [data-aos][data-aos][data-aos-delay="1750"] {
  transition-delay: 0s;
}
body[data-aos-delay="1750"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1750"].aos-animate {
  transition-delay: 1750ms;
}
body[data-aos-duration="1800"] [data-aos], [data-aos][data-aos][data-aos-duration="1800"] {
  transition-duration: 1800ms;
}
body[data-aos-delay="1800"] [data-aos], [data-aos][data-aos][data-aos-delay="1800"] {
  transition-delay: 0s;
}
body[data-aos-delay="1800"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1800"].aos-animate {
  transition-delay: 1800ms;
}
body[data-aos-duration="1850"] [data-aos], [data-aos][data-aos][data-aos-duration="1850"] {
  transition-duration: 1850ms;
}
body[data-aos-delay="1850"] [data-aos], [data-aos][data-aos][data-aos-delay="1850"] {
  transition-delay: 0s;
}
body[data-aos-delay="1850"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1850"].aos-animate {
  transition-delay: 1850ms;
}
body[data-aos-duration="1900"] [data-aos], [data-aos][data-aos][data-aos-duration="1900"] {
  transition-duration: 1900ms;
}
body[data-aos-delay="1900"] [data-aos], [data-aos][data-aos][data-aos-delay="1900"] {
  transition-delay: 0s;
}
body[data-aos-delay="1900"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1900"].aos-animate {
  transition-delay: 1900ms;
}
body[data-aos-duration="1950"] [data-aos], [data-aos][data-aos][data-aos-duration="1950"] {
  transition-duration: 1950ms;
}
body[data-aos-delay="1950"] [data-aos], [data-aos][data-aos][data-aos-delay="1950"] {
  transition-delay: 0s;
}
body[data-aos-delay="1950"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="1950"].aos-animate {
  transition-delay: 1950ms;
}
body[data-aos-duration="2000"] [data-aos], [data-aos][data-aos][data-aos-duration="2000"] {
  transition-duration: 2000ms;
}
body[data-aos-delay="2000"] [data-aos], [data-aos][data-aos][data-aos-delay="2000"] {
  transition-delay: 0s;
}
body[data-aos-delay="2000"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2000"].aos-animate {
  transition-delay: 2000ms;
}
body[data-aos-duration="2050"] [data-aos], [data-aos][data-aos][data-aos-duration="2050"] {
  transition-duration: 2050ms;
}
body[data-aos-delay="2050"] [data-aos], [data-aos][data-aos][data-aos-delay="2050"] {
  transition-delay: 0s;
}
body[data-aos-delay="2050"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2050"].aos-animate {
  transition-delay: 2050ms;
}
body[data-aos-duration="2100"] [data-aos], [data-aos][data-aos][data-aos-duration="2100"] {
  transition-duration: 2100ms;
}
body[data-aos-delay="2100"] [data-aos], [data-aos][data-aos][data-aos-delay="2100"] {
  transition-delay: 0s;
}
body[data-aos-delay="2100"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2100"].aos-animate {
  transition-delay: 2100ms;
}
body[data-aos-duration="2150"] [data-aos], [data-aos][data-aos][data-aos-duration="2150"] {
  transition-duration: 2150ms;
}
body[data-aos-delay="2150"] [data-aos], [data-aos][data-aos][data-aos-delay="2150"] {
  transition-delay: 0s;
}
body[data-aos-delay="2150"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2150"].aos-animate {
  transition-delay: 2150ms;
}
body[data-aos-duration="2200"] [data-aos], [data-aos][data-aos][data-aos-duration="2200"] {
  transition-duration: 2200ms;
}
body[data-aos-delay="2200"] [data-aos], [data-aos][data-aos][data-aos-delay="2200"] {
  transition-delay: 0s;
}
body[data-aos-delay="2200"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2200"].aos-animate {
  transition-delay: 2200ms;
}
body[data-aos-duration="2250"] [data-aos], [data-aos][data-aos][data-aos-duration="2250"] {
  transition-duration: 2250ms;
}
body[data-aos-delay="2250"] [data-aos], [data-aos][data-aos][data-aos-delay="2250"] {
  transition-delay: 0s;
}
body[data-aos-delay="2250"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2250"].aos-animate {
  transition-delay: 2250ms;
}
body[data-aos-duration="2300"] [data-aos], [data-aos][data-aos][data-aos-duration="2300"] {
  transition-duration: 2300ms;
}
body[data-aos-delay="2300"] [data-aos], [data-aos][data-aos][data-aos-delay="2300"] {
  transition-delay: 0s;
}
body[data-aos-delay="2300"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2300"].aos-animate {
  transition-delay: 2300ms;
}
body[data-aos-duration="2350"] [data-aos], [data-aos][data-aos][data-aos-duration="2350"] {
  transition-duration: 2350ms;
}
body[data-aos-delay="2350"] [data-aos], [data-aos][data-aos][data-aos-delay="2350"] {
  transition-delay: 0s;
}
body[data-aos-delay="2350"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2350"].aos-animate {
  transition-delay: 2350ms;
}
body[data-aos-duration="2400"] [data-aos], [data-aos][data-aos][data-aos-duration="2400"] {
  transition-duration: 2400ms;
}
body[data-aos-delay="2400"] [data-aos], [data-aos][data-aos][data-aos-delay="2400"] {
  transition-delay: 0s;
}
body[data-aos-delay="2400"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2400"].aos-animate {
  transition-delay: 2400ms;
}
body[data-aos-duration="2450"] [data-aos], [data-aos][data-aos][data-aos-duration="2450"] {
  transition-duration: 2450ms;
}
body[data-aos-delay="2450"] [data-aos], [data-aos][data-aos][data-aos-delay="2450"] {
  transition-delay: 0s;
}
body[data-aos-delay="2450"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2450"].aos-animate {
  transition-delay: 2450ms;
}
body[data-aos-duration="2500"] [data-aos], [data-aos][data-aos][data-aos-duration="2500"] {
  transition-duration: 2500ms;
}
body[data-aos-delay="2500"] [data-aos], [data-aos][data-aos][data-aos-delay="2500"] {
  transition-delay: 0s;
}
body[data-aos-delay="2500"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2500"].aos-animate {
  transition-delay: 2500ms;
}
body[data-aos-duration="2550"] [data-aos], [data-aos][data-aos][data-aos-duration="2550"] {
  transition-duration: 2550ms;
}
body[data-aos-delay="2550"] [data-aos], [data-aos][data-aos][data-aos-delay="2550"] {
  transition-delay: 0s;
}
body[data-aos-delay="2550"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2550"].aos-animate {
  transition-delay: 2550ms;
}
body[data-aos-duration="2600"] [data-aos], [data-aos][data-aos][data-aos-duration="2600"] {
  transition-duration: 2600ms;
}
body[data-aos-delay="2600"] [data-aos], [data-aos][data-aos][data-aos-delay="2600"] {
  transition-delay: 0s;
}
body[data-aos-delay="2600"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2600"].aos-animate {
  transition-delay: 2600ms;
}
body[data-aos-duration="2650"] [data-aos], [data-aos][data-aos][data-aos-duration="2650"] {
  transition-duration: 2650ms;
}
body[data-aos-delay="2650"] [data-aos], [data-aos][data-aos][data-aos-delay="2650"] {
  transition-delay: 0s;
}
body[data-aos-delay="2650"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2650"].aos-animate {
  transition-delay: 2650ms;
}
body[data-aos-duration="2700"] [data-aos], [data-aos][data-aos][data-aos-duration="2700"] {
  transition-duration: 2700ms;
}
body[data-aos-delay="2700"] [data-aos], [data-aos][data-aos][data-aos-delay="2700"] {
  transition-delay: 0s;
}
body[data-aos-delay="2700"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2700"].aos-animate {
  transition-delay: 2700ms;
}
body[data-aos-duration="2750"] [data-aos], [data-aos][data-aos][data-aos-duration="2750"] {
  transition-duration: 2750ms;
}
body[data-aos-delay="2750"] [data-aos], [data-aos][data-aos][data-aos-delay="2750"] {
  transition-delay: 0s;
}
body[data-aos-delay="2750"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2750"].aos-animate {
  transition-delay: 2750ms;
}
body[data-aos-duration="2800"] [data-aos], [data-aos][data-aos][data-aos-duration="2800"] {
  transition-duration: 2800ms;
}
body[data-aos-delay="2800"] [data-aos], [data-aos][data-aos][data-aos-delay="2800"] {
  transition-delay: 0s;
}
body[data-aos-delay="2800"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2800"].aos-animate {
  transition-delay: 2800ms;
}
body[data-aos-duration="2850"] [data-aos], [data-aos][data-aos][data-aos-duration="2850"] {
  transition-duration: 2850ms;
}
body[data-aos-delay="2850"] [data-aos], [data-aos][data-aos][data-aos-delay="2850"] {
  transition-delay: 0s;
}
body[data-aos-delay="2850"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2850"].aos-animate {
  transition-delay: 2850ms;
}
body[data-aos-duration="2900"] [data-aos], [data-aos][data-aos][data-aos-duration="2900"] {
  transition-duration: 2900ms;
}
body[data-aos-delay="2900"] [data-aos], [data-aos][data-aos][data-aos-delay="2900"] {
  transition-delay: 0s;
}
body[data-aos-delay="2900"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2900"].aos-animate {
  transition-delay: 2900ms;
}
body[data-aos-duration="2950"] [data-aos], [data-aos][data-aos][data-aos-duration="2950"] {
  transition-duration: 2950ms;
}
body[data-aos-delay="2950"] [data-aos], [data-aos][data-aos][data-aos-delay="2950"] {
  transition-delay: 0s;
}
body[data-aos-delay="2950"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="2950"].aos-animate {
  transition-delay: 2950ms;
}
body[data-aos-duration="3000"] [data-aos], [data-aos][data-aos][data-aos-duration="3000"] {
  transition-duration: 3000ms;
}
body[data-aos-delay="3000"] [data-aos], [data-aos][data-aos][data-aos-delay="3000"] {
  transition-delay: 0s;
}
body[data-aos-delay="3000"] [data-aos].aos-animate, [data-aos][data-aos][data-aos-delay="3000"].aos-animate {
  transition-delay: 3000ms;
}

[data-aos] {
  pointer-events: none;
}
[data-aos].aos-animate {
  pointer-events: auto;
}

body[data-aos-easing=linear] [data-aos], [data-aos][data-aos][data-aos-easing=linear] {
  transition-timing-function: cubic-bezier(0.25, 0.25, 0.75, 0.75);
}
body[data-aos-easing=ease] [data-aos], [data-aos][data-aos][data-aos-easing=ease] {
  transition-timing-function: cubic-bezier(0.25, 0.1, 0.25, 1);
}
body[data-aos-easing=ease-in] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in] {
  transition-timing-function: cubic-bezier(0.42, 0, 1, 1);
}
body[data-aos-easing=ease-out] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out] {
  transition-timing-function: cubic-bezier(0, 0, 0.58, 1);
}
body[data-aos-easing=ease-in-out] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out] {
  transition-timing-function: cubic-bezier(0.42, 0, 0.58, 1);
}
body[data-aos-easing=ease-in-back] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-back] {
  transition-timing-function: cubic-bezier(0.6, -0.28, 0.735, 0.045);
}
body[data-aos-easing=ease-out-back] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-back] {
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
body[data-aos-easing=ease-in-out-back] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-back] {
  transition-timing-function: cubic-bezier(0.68, -0.55, 0.265, 1.55);
}
body[data-aos-easing=ease-in-sine] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-sine] {
  transition-timing-function: cubic-bezier(0.47, 0, 0.745, 0.715);
}
body[data-aos-easing=ease-out-sine] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-sine] {
  transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1);
}
body[data-aos-easing=ease-in-out-sine] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-sine] {
  transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95);
}
body[data-aos-easing=ease-in-quad] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-quad] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing=ease-out-quad] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-quad] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing=ease-in-out-quad] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-quad] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing=ease-in-cubic] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-cubic] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing=ease-out-cubic] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-cubic] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing=ease-in-out-cubic] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-cubic] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}
body[data-aos-easing=ease-in-quart] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-quart] {
  transition-timing-function: cubic-bezier(0.55, 0.085, 0.68, 0.53);
}
body[data-aos-easing=ease-out-quart] [data-aos], [data-aos][data-aos][data-aos-easing=ease-out-quart] {
  transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
body[data-aos-easing=ease-in-out-quart] [data-aos], [data-aos][data-aos][data-aos-easing=ease-in-out-quart] {
  transition-timing-function: cubic-bezier(0.455, 0.03, 0.515, 0.955);
}

@media screen {
  html:not(.no-js) {
    /**
    * Fade animations:
    * fade
    * fade-up, fade-down, fade-left, fade-right
    * fade-up-right, fade-up-left, fade-down-right, fade-down-left
    */
    /**
    * Zoom animations:
    * zoom-in, zoom-in-up, zoom-in-down, zoom-in-left, zoom-in-right
    * zoom-out, zoom-out-up, zoom-out-down, zoom-out-left, zoom-out-right
    */
    /**
    * Slide animations
    */
    /**
    * Flip animations:
    * flip-left, flip-right, flip-up, flip-down
    */
  }
  html:not(.no-js) [data-aos^=fade][data-aos^=fade] {
    opacity: 0;
    transition-property: opacity, transform;
  }
  html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate {
    opacity: 1;
    transform: none;
  }
  html:not(.no-js) [data-aos=fade-up] {
    transform: translate3d(0, 100px, 0);
  }
  html:not(.no-js) [data-aos=fade-down] {
    transform: translate3d(0, -100px, 0);
  }
  html:not(.no-js) [data-aos=fade-right] {
    transform: translate3d(-100px, 0, 0);
  }
  html:not(.no-js) [data-aos=fade-left] {
    transform: translate3d(100px, 0, 0);
  }
  html:not(.no-js) [data-aos=fade-up-right] {
    transform: translate3d(-100px, 100px, 0);
  }
  html:not(.no-js) [data-aos=fade-up-left] {
    transform: translate3d(100px, 100px, 0);
  }
  html:not(.no-js) [data-aos=fade-down-right] {
    transform: translate3d(-100px, -100px, 0);
  }
  html:not(.no-js) [data-aos=fade-down-left] {
    transform: translate3d(100px, -100px, 0);
  }
  html:not(.no-js) [data-aos^=zoom][data-aos^=zoom] {
    opacity: 0;
    transition-property: opacity, transform;
  }
  html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1);
  }
  html:not(.no-js) [data-aos=zoom-in] {
    transform: scale(0.6);
  }
  html:not(.no-js) [data-aos=zoom-in-up] {
    transform: translate3d(0, 100px, 0) scale(0.6);
  }
  html:not(.no-js) [data-aos=zoom-in-down] {
    transform: translate3d(0, -100px, 0) scale(0.6);
  }
  html:not(.no-js) [data-aos=zoom-in-right] {
    transform: translate3d(-100px, 0, 0) scale(0.6);
  }
  html:not(.no-js) [data-aos=zoom-in-left] {
    transform: translate3d(100px, 0, 0) scale(0.6);
  }
  html:not(.no-js) [data-aos=zoom-out] {
    transform: scale(1.2);
  }
  html:not(.no-js) [data-aos=zoom-out-up] {
    transform: translate3d(0, 100px, 0) scale(1.2);
  }
  html:not(.no-js) [data-aos=zoom-out-down] {
    transform: translate3d(0, -100px, 0) scale(1.2);
  }
  html:not(.no-js) [data-aos=zoom-out-right] {
    transform: translate3d(-100px, 0, 0) scale(1.2);
  }
  html:not(.no-js) [data-aos=zoom-out-left] {
    transform: translate3d(100px, 0, 0) scale(1.2);
  }
  html:not(.no-js) [data-aos^=slide][data-aos^=slide] {
    transition-property: transform;
    visibility: hidden;
  }
  html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate {
    visibility: visible;
    transform: translate3d(0, 0, 0);
  }
  html:not(.no-js) [data-aos=slide-up] {
    transform: translate3d(0, 100%, 0);
  }
  html:not(.no-js) [data-aos=slide-down] {
    transform: translate3d(0, -100%, 0);
  }
  html:not(.no-js) [data-aos=slide-right] {
    transform: translate3d(-100%, 0, 0);
  }
  html:not(.no-js) [data-aos=slide-left] {
    transform: translate3d(100%, 0, 0);
  }
  html:not(.no-js) [data-aos^=flip][data-aos^=flip] {
    backface-visibility: hidden;
    transition-property: transform;
  }
  html:not(.no-js) [data-aos=flip-left] {
    transform: perspective(2500px) rotateY(-100deg);
  }
  html:not(.no-js) [data-aos=flip-left].aos-animate {
    transform: perspective(2500px) rotateY(0);
  }
  html:not(.no-js) [data-aos=flip-right] {
    transform: perspective(2500px) rotateY(100deg);
  }
  html:not(.no-js) [data-aos=flip-right].aos-animate {
    transform: perspective(2500px) rotateY(0);
  }
  html:not(.no-js) [data-aos=flip-up] {
    transform: perspective(2500px) rotateX(-100deg);
  }
  html:not(.no-js) [data-aos=flip-up].aos-animate {
    transform: perspective(2500px) rotateX(0);
  }
  html:not(.no-js) [data-aos=flip-down] {
    transform: perspective(2500px) rotateX(100deg);
  }
  html:not(.no-js) [data-aos=flip-down].aos-animate {
    transform: perspective(2500px) rotateX(0);
  }
}
/* sections */
/* execute - areas landingpage */
.app-areas-execute .header-banner {
  display: none;
}
.app-areas-execute .footer-banner {
  margin-top: 0;
}
.app-areas-execute .essentials-hero {
  padding-top: 5vh;
  padding-bottom: 5vh;
  background-image: url("/images/apps/areas/default/1.jpg");
  background-size: cover;
  background-repeat: no-repeat;
}
@media only screen and (min-width:40.063em) {
  .app-areas-execute .essentials-hero {
    padding-top: 10vh;
    padding-bottom: 10vh;
  }
}
.app-areas-execute .essentials-hero h2 {
  color: white;
  font-weight: 500;
  text-transform: uppercase;
  text-align: center;
  font-size: 1.925rem;
  letter-spacing: 6px;
}
@media only screen and (min-width:40.063em) {
  .app-areas-execute .essentials-hero h2 {
    font-size: 5.6rem;
    letter-spacing: 9px;
  }
}
.app-areas-execute .essentials-hero p {
  color: white;
  font-weight: 500;
  font-size: 1.2rem;
  text-align: center;
}
.app-areas-execute .essentials-hero .essentials-boxes {
  margin-top: 3vh;
  margin-bottom: 3vh;
}
@media only screen and (min-width:40.063em) {
  .app-areas-execute .essentials-hero .essentials-boxes {
    z-index: 1;
    margin-top: 7vh;
    margin-bottom: 7vh;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.app-areas-execute .essentials-hero .essentials-boxes > a {
  position: relative;
  display: block;
  background-color: #F5F5F5;
  padding: 0.46875rem;
  box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
  transition: all 0.25s;
  margin-bottom: 0.625rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-execute .essentials-hero .essentials-boxes > a {
    margin-bottom: 0;
  }
}
.app-areas-execute .essentials-hero .essentials-boxes > a img {
  object-fit: cover;
}
.app-areas-execute .essentials-hero .essentials-boxes > a h3 {
  margin-bottom: 0;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 6px;
}
.app-areas-execute .essentials-hero .essentials-boxes > a p {
  text-align: center;
  color: #565656;
  font-size: 0.8333333333rem;
  margin-bottom: 0.625rem;
}
.app-areas-execute .essentials-hero .essentials-boxes > a button {
  margin-bottom: 0;
}
@media only screen and (min-width:40.063em) {
  .app-areas-execute .essentials-hero .essentials-boxes > a:nth-child(1) {
    transform: scale(1.1) rotate(-5deg);
  }
  .app-areas-execute .essentials-hero .essentials-boxes > a:nth-child(2) {
    transform: scale(1.1) rotate(0.1deg);
  }
  .app-areas-execute .essentials-hero .essentials-boxes > a:nth-child(3) {
    transform: scale(1.1) rotate(3deg);
  }
  .app-areas-execute .essentials-hero .essentials-boxes > a:hover:nth-child(1) {
    transform: scale(1.4) rotate(-2deg);
    z-index: 2;
  }
  .app-areas-execute .essentials-hero .essentials-boxes > a:hover:nth-child(2) {
    transform: scale(1.4) rotate(0.5deg);
    z-index: 2;
  }
  .app-areas-execute .essentials-hero .essentials-boxes > a:hover:nth-child(3) {
    transform: scale(1.4) rotate(2deg);
    z-index: 2;
  }
}

/* essential */
.app-areas-essential {
  position: relative;
  height: 100%;
  width: 100%;
}
.app-areas-essential .header-banner {
  display: none;
}
.app-areas-essential .hero-video {
  position: relative;
  min-width: 100vw;
  min-height: 70vh;
  width: 100vw;
  height: 70vh;
  overflow: hidden;
  margin-bottom: 0.9375rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential .hero-video {
    margin-bottom: 3.75rem;
  }
}
.app-areas-essential .hero-video video {
  position: absolute;
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.app-areas-essential .hero-video .content {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  align-content: center;
  justify-content: center;
  background-color: rgba(0, 0, 0, 0.25);
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential .hero-video .content {
    background-color: transparent;
  }
}
.app-areas-essential .hero-video .content > div {
  padding: 1.875rem;
  text-align: center;
}
.app-areas-essential .hero-video .content > div h2 {
  text-transform: uppercase;
  font-size: 2.8rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential .hero-video .content > div h2 {
    font-size: 7.6rem;
    letter-spacing: 9px;
  }
}
.app-areas-essential .hero-video .content > div p {
  font-size: 1.3rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential .hero-video .content > div p {
    font-size: 2.5rem;
  }
}
@media only screen and (min-width:64.063em) {
  .app-areas-essential .hero-video .content > div p {
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
}
.app-areas-essential .hero-video .content > div h2, .app-areas-essential .hero-video .content > div p {
  color: white;
  font-weight: 500;
}
.app-areas-essential article section {
  margin-bottom: 1.875rem;
  display: grid;
  justify-items: center;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section {
    margin-bottom: 3.75rem;
  }
}
.app-areas-essential article section .section-cluster {
  max-width: 60.625rem;
  padding: 1.875rem;
}
.app-areas-essential article section .section-cluster > .teaser > .image {
  margin-bottom: 0.9375rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .teaser {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 1.875rem;
  }
  .app-areas-essential article section .section-cluster > .teaser > .image {
    transform: scale(1.2) translateX(-44px) translateY(-25px) rotate(-3deg);
    background-color: #F5F5F5;
    margin-bottom: 0;
    padding: 0.46875rem 0.46875rem 1.875rem 0.46875rem;
    box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
    transition: all 250ms;
  }
  .app-areas-essential article section .section-cluster > .teaser > .image:hover {
    transform: scale(1.3) translateX(-44px) translateY(-30px) rotate(-1deg);
  }
}
.app-areas-essential article section .section-cluster > .teaser > .content {
  display: flex;
  flex-direction: column;
}
.app-areas-essential article section .section-cluster > .teaser > .content h3 {
  font-size: 1.375rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .teaser > .content h3 {
    font-size: 2rem;
  }
}
.app-areas-essential article section .section-cluster > .teaser > .content p {
  flex: 1;
  font-size: 1.25rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .teaser > .content p {
    font-size: 1.375rem;
  }
}
.app-areas-essential article section .section-cluster > .teaser > .content .open {
  text-align: right;
}
.app-areas-essential article section .section-cluster > .teaser > .content .open a {
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "JBL Sans", "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: 500;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  display: inline-block;
  padding-top: 1rem;
  padding-right: 2rem;
  padding-bottom: 1.0625rem;
  padding-left: 2rem;
  font-size: 1rem;
  background-color: #F5F5F5;
  border-color: #c4c4c4;
  color: #333333;
  transition: background-color 300ms ease-out;
  width: 100%;
}
.app-areas-essential article section .section-cluster > .teaser > .content .open a:hover, .app-areas-essential article section .section-cluster > .teaser > .content .open a:focus {
  background-color: #c4c4c4;
}
.app-areas-essential article section .section-cluster > .teaser > .content .open a:hover, .app-areas-essential article section .section-cluster > .teaser > .content .open a:focus {
  color: #333333;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .teaser > .content .open a {
    width: auto;
    font-size: 1.1rem;
  }
  .app-areas-essential article section .section-cluster > .teaser > .content .open a .ji, .app-areas-essential article section .section-cluster > .teaser > .content .open a .fa {
    font-size: 1.2rem;
  }
}
.app-areas-essential article section .section-cluster > .details {
  display: none;
}
.app-areas-essential article section .section-cluster > .details .close {
  text-align: right;
  margin-top: -1.875rem;
  margin-bottom: 0.9375rem;
}
.app-areas-essential article section .section-cluster > .details .close a {
  color: #303030;
  background-color: #F5F5F5;
  display: inline-block;
  padding: 0.25rem 0.3125rem 0.0625rem 0.625rem;
  border-radius: 15px;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .details .close a {
    color: #303030;
    background-color: transparent;
    transition: all 250ms;
  }
}
.app-areas-essential article section .section-cluster > .details .close a .tip {
  display: inline-block;
  margin-right: 0.46875rem;
  position: relative;
  top: -3px;
  color: #303030;
  transition: all 250ms;
  font-weight: 500;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .details .close a .tip {
    opacity: 0;
  }
}
.app-areas-essential article section .section-cluster > .details .close a .ji {
  display: inline-block;
  font-size: 1.5rem;
  transition: all 500ms;
}
.app-areas-essential article section .section-cluster > .details .close a:hover {
  color: #303030;
  background-color: #F5F5F5;
}
.app-areas-essential article section .section-cluster > .details .close a:hover .tip {
  opacity: 1;
}
.app-areas-essential article section .section-cluster > .details .close a:hover .ji {
  transform: rotate(90deg);
}
.app-areas-essential article section .section-cluster > .details ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .details ul {
    display: grid;
    grid-gap: 1.875rem;
    grid-template-columns: 1fr 1fr;
  }
}
@media only screen and (min-width:64.063em) {
  .app-areas-essential article section .section-cluster > .details ul {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.app-areas-essential article section .section-cluster > .details ul li {
  display: block;
  margin-bottom: 0.9375rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .details ul li {
    margin-bottom: 0;
  }
}
.app-areas-essential article section .section-cluster > .details ul li > a.frame {
  display: block;
  background-color: #F5F5F5;
  padding: 0.46875rem 0.46875rem 0.46875rem 0.46875rem;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  transition: all 250ms;
}
.app-areas-essential article section .section-cluster > .details ul li > a.frame img {
  object-fit: cover;
}
.app-areas-essential article section .section-cluster > .details ul li > a.frame h4 {
  font-size: 1.1rem;
  margin: 5px 0 2px 0;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .details ul li > a.frame h4 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 265px;
  }
}
.app-areas-essential article section .section-cluster > .details ul li > a.frame h4 small {
  font-style: italic;
  color: #6e6e6e;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section .section-cluster > .details ul li > a.frame:hover {
    transform: scale(1.1) translateY(-5px) rotate(1deg);
  }
  .app-areas-essential article section .section-cluster > .details ul li > a.frame:hover h4 {
    overflow: unset;
    white-space: unset;
    max-width: unset;
  }
}
.app-areas-essential article section .section-cluster > .details ul li:nth-child(2n) > a.frame:hover {
  transform: scale(1.1) translateY(-5px) rotate(-1deg);
}
.app-areas-essential article section .section-cluster > .details ul li:nth-child(3n) > a.frame:hover {
  transform: scale(1.1) translateY(0) rotate(1deg);
}
.app-areas-essential article section .section-cluster > .details ul li:nth-child(5n) > a.frame:hover {
  transform: scale(1.2) translateY(-5px) rotate(2deg);
}
.app-areas-essential article section .section-cluster > .details ul li a.button {
  margin-top: 0.9375rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential article section:nth-child(2n) .section-cluster > .teaser > .image {
    transform: scale(1.2) translateX(-44px) translateY(-25px) rotate(2deg);
  }
  .app-areas-essential article section:nth-child(2n) .section-cluster > .teaser > .image:hover {
    transform: scale(1.3) translateX(-44px) translateY(-30px) rotate(0deg);
  }
}
.app-areas-essential article section.active .section-cluster > .teaser > .content .open {
  display: none;
}
.app-areas-essential article section.active .section-cluster > .details {
  display: block;
}

.app-areas-essential.aquarium .hero-video {
  background-color: #544d44;
}
.app-areas-essential.aquarium .hero-video video {
  object-position: center top;
}
.app-areas-essential.aquarium .hero-video .content > div h2, .app-areas-essential.aquarium .hero-video .content > div p {
  text-shadow: 0 0 1px rgba(84, 77, 68, 0.5);
}
.app-areas-essential.aquarium article {
  padding-bottom: 1.875rem;
}
.app-areas-essential.aquarium article section .section-cluster {
  background-color: #bcf2ff;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential.aquarium article section#aquariumtype {
    padding-top: 6.5vw;
    padding-bottom: 3vw;
    background-image: linear-gradient(0deg, #14bcfb, #0072cb);
    clip-path: polygon(0 3vw, 100% 0, 100% 100%, 0 calc(100% - 2vw));
  }
  .app-areas-essential.aquarium article section#place {
    margin-top: -7vw;
    padding-top: 7vw;
    padding-bottom: 6vw;
    background-image: linear-gradient(135deg, #fff, #f0f0f0);
  }
  .app-areas-essential.aquarium article section#technology {
    margin-top: -8vw;
    padding-top: 7vw;
    padding-bottom: 4vw;
    background-image: linear-gradient(135deg, #0072cb, #b0b4b8);
    clip-path: polygon(0 3vw, 100% 0, 100% 100%, 0 100%);
  }
  .app-areas-essential.aquarium article section#water {
    margin-top: 2vw;
    padding-top: 1vw;
    padding-bottom: 3vw;
    background-image: linear-gradient(35deg, #b0b4b8, #dabd69);
  }
  .app-areas-essential.aquarium article section#occupants {
    margin-top: 2vw;
    padding-top: 1vw;
    padding-bottom: 3vw;
    background-image: linear-gradient(135deg, #dabd69, #fce80d);
  }
  .app-areas-essential.aquarium article section#solutions {
    margin-top: 2vw;
    padding-top: 1vw;
    padding-bottom: 3vw;
    background-image: linear-gradient(135deg, #fce80d, #4d689a);
  }
}

.app-areas-essential.pond .hero-video {
  background-color: #2c4446;
}
.app-areas-essential.pond .hero-video video {
  object-position: center bottom;
}
.app-areas-essential.pond .hero-video .content > div h2, .app-areas-essential.pond .hero-video .content > div p {
  text-shadow: 0 0 1px rgba(44, 68, 70, 0.5);
}
.app-areas-essential.pond article section .section-cluster {
  background-color: #dae4ca;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential.pond article section#general {
    padding-top: 6.5vw;
    padding-bottom: 3vw;
    background-image: linear-gradient(0deg, #5d9400, #afc931);
    clip-path: polygon(0 3vw, 100% 0, 100% 100%, 0 calc(100% - 2vw));
  }
  .app-areas-essential.pond article section#fittings {
    margin-top: -7vw;
    padding-top: 7vw;
    padding-bottom: 6vw;
    background-image: linear-gradient(135deg, #fff, #f0f0f0);
  }
  .app-areas-essential.pond article section#water {
    margin-top: -8vw;
    padding-top: 7vw;
    padding-bottom: 4vw;
    background-image: linear-gradient(135deg, #afc931, #698ec8);
    clip-path: polygon(0 3vw, 100% 0, 100% 100%, 0 100%);
  }
  .app-areas-essential.pond article section#care {
    margin-top: 2vw;
    padding-top: 1vw;
    padding-bottom: 3vw;
    background-image: linear-gradient(35deg, #698ec8, #ffdc4d);
  }
}

.app-areas-essential.terrarium .hero-video {
  background-color: #b26645;
}
.app-areas-essential.terrarium .hero-video video {
  object-position: center top;
}
.app-areas-essential.terrarium .hero-video .content > div h2, .app-areas-essential.terrarium .hero-video .content > div p {
  text-shadow: 0 0 1px rgba(178, 102, 69, 0.5);
}
.app-areas-essential.terrarium article section .section-cluster {
  background-color: #fff0d3;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential.terrarium article section#terrariumtype {
    padding-top: 6.5vw;
    padding-bottom: 3vw;
    background-image: linear-gradient(180deg, #cebaa9, #4e3f3c);
    clip-path: polygon(0 3vw, 100% 0, 100% 100%, 0 calc(100% - 2vw));
  }
  .app-areas-essential.terrarium article section#construction {
    margin-top: -8vw;
    padding-top: 8vw;
    padding-bottom: 6vw;
    background-image: linear-gradient(135deg, #fff, #f0f0f0);
  }
  .app-areas-essential.terrarium article section#technology {
    margin-top: -8vw;
    padding-top: 7vw;
    padding-bottom: 4vw;
    background-image: linear-gradient(35deg, #96a74b, #4e3f3c);
    clip-path: polygon(0 3vw, 100% 0, 100% 100%, 0 100%);
  }
  .app-areas-essential.terrarium article section#occupants {
    margin-top: 2vw;
    padding-top: 1vw;
    padding-bottom: 3vw;
    background-image: linear-gradient(110deg, #96a74b, #837072);
  }
  .app-areas-essential.terrarium article section#providing_care {
    padding-bottom: 3vw;
  }
}

/* sections */
.section-aquariumtype-biotope .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_biotope/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-biotope .header-banner {
    height: 17.5rem;
  }
}
.section-aquariumtype-biotope .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-biotope .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-aquariumtype-biotope .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-aquariumtype-biotope .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_biotope/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-biotope .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_biotope/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-biotope .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_biotope/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-aquariumtype-biotope .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_biotope/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-biotope .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_biotope/header/xlarge_retina/1.jpg");
  }
}

.section-aquariumtype-dreamscape .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_dreamscape/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-dreamscape .header-banner {
    height: 17.5rem;
  }
}
.section-aquariumtype-dreamscape .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-dreamscape .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-aquariumtype-dreamscape .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-aquariumtype-dreamscape .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_dreamscape/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-dreamscape .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_dreamscape/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-dreamscape .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_dreamscape/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-aquariumtype-dreamscape .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_dreamscape/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-dreamscape .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_dreamscape/header/xlarge_retina/1.jpg");
  }
}

.section-aquariumtype-goldfish .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_goldfish/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-goldfish .header-banner {
    height: 17.5rem;
  }
}
.section-aquariumtype-goldfish .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-goldfish .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-aquariumtype-goldfish .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-aquariumtype-goldfish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_goldfish/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-goldfish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_goldfish/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-goldfish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_goldfish/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-aquariumtype-goldfish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_goldfish/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-goldfish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_goldfish/header/xlarge_retina/1.jpg");
  }
}

.section-aquariumtype-malawi .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_malawi/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-malawi .header-banner {
    height: 17.5rem;
  }
}
.section-aquariumtype-malawi .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-malawi .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-aquariumtype-malawi .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-aquariumtype-malawi .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_malawi/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-malawi .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_malawi/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-malawi .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_malawi/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-aquariumtype-malawi .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_malawi/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-malawi .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_malawi/header/xlarge_retina/1.jpg");
  }
}

.section-aquariumtype-pantanal .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_pantanal/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-pantanal .header-banner {
    height: 17.5rem;
  }
}
.section-aquariumtype-pantanal .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-pantanal .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-aquariumtype-pantanal .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-aquariumtype-pantanal .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_pantanal/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-pantanal .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_pantanal/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-pantanal .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_pantanal/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-aquariumtype-pantanal .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_pantanal/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-pantanal .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_pantanal/header/xlarge_retina/1.jpg");
  }
}

.section-aquariumtype-saltwater .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_saltwater/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-saltwater .header-banner {
    height: 17.5rem;
  }
}
.section-aquariumtype-saltwater .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-saltwater .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-aquariumtype-saltwater .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-aquariumtype-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_saltwater/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-aquariumtype-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_saltwater/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_saltwater/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-aquariumtype-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_saltwater/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-aquariumtype-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_saltwater/header/xlarge_retina/1.jpg");
  }
}

.section-care-cleaning .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/care/care_cleaning/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-care-cleaning .header-banner {
    height: 17.5rem;
  }
}
.section-care-cleaning .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-care-cleaning .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-care-cleaning .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_cleaning/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_cleaning/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_cleaning/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_cleaning/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_cleaning/header/xlarge_retina/1.jpg");
  }
}

.section-care-daily .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/care/care_daily/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-care-daily .header-banner {
    height: 17.5rem;
  }
}
.section-care-daily .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-care-daily .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-care-daily .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-care-daily .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_daily/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-care-daily .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_daily/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-care-daily .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_daily/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-care-daily .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_daily/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-care-daily .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_daily/header/xlarge_retina/1.jpg");
  }
}

.section-care-feeding .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/care/care_feeding/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-care-feeding .header-banner {
    height: 17.5rem;
  }
}
.section-care-feeding .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-care-feeding .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-care-feeding .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-care-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_feeding/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-care-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_feeding/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-care-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_feeding/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-care-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_feeding/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-care-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_feeding/header/xlarge_retina/1.jpg");
  }
}

.section-care-plants .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/care/care_plants/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-care-plants .header-banner {
    height: 17.5rem;
  }
}
.section-care-plants .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-care-plants .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-care-plants .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-care-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_plants/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-care-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_plants/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-care-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_plants/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-care-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_plants/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-care-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_plants/header/xlarge_retina/1.jpg");
  }
}

.section-care-saltwater .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/care/care_saltwater/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-care-saltwater .header-banner {
    height: 17.5rem;
  }
}
.section-care-saltwater .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-care-saltwater .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-care-saltwater .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-care-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_saltwater/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-care-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_saltwater/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-care-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_saltwater/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-care-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_saltwater/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-care-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_saltwater/header/xlarge_retina/1.jpg");
  }
}

.section-care-tests .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/care/care_tests/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-care-tests .header-banner {
    height: 17.5rem;
  }
}
.section-care-tests .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-care-tests .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-care-tests .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-care-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_tests/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-care-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_tests/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-care-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_tests/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-care-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_tests/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-care-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_tests/header/xlarge_retina/1.jpg");
  }
}

.section-care-utensils .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/care/care_utensils/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-care-utensils .header-banner {
    height: 17.5rem;
  }
}
.section-care-utensils .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-care-utensils .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-care-utensils .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-care-utensils .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_utensils/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-care-utensils .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_utensils/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-care-utensils .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_utensils/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-care-utensils .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_utensils/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-care-utensils .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_utensils/header/xlarge_retina/1.jpg");
  }
}

.section-care-vacation .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/care/care_vacation/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-care-vacation .header-banner {
    height: 17.5rem;
  }
}
.section-care-vacation .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-care-vacation .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-care-vacation .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-care-vacation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_vacation/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-care-vacation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_vacation/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-care-vacation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_vacation/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-care-vacation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_vacation/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-care-vacation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_vacation/header/xlarge_retina/1.jpg");
  }
}

.section-care-waterchange .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/care/care_waterchange/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-care-waterchange .header-banner {
    height: 17.5rem;
  }
}
.section-care-waterchange .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-care-waterchange .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-care-waterchange .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-care-waterchange .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_waterchange/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-care-waterchange .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_waterchange/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-care-waterchange .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_waterchange/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-care-waterchange .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_waterchange/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-care-waterchange .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/care/care_waterchange/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-back .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_back/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-back .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-back .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-back .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-back .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-back .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_back/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-back .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_back/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-back .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_back/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-back .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_back/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-back .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_back/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-decoration .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_decoration/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-decoration .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-decoration .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-decoration .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-decoration .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_decoration/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_decoration/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_decoration/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_decoration/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_decoration/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-installation .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_installation/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-installation .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-installation .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-installation .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-installation .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_installation/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_installation/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_installation/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_installation/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_installation/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-mat .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_mat/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-mat .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-mat .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-mat .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-mat .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-mat .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_mat/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-mat .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_mat/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-mat .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_mat/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-mat .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_mat/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-mat .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_mat/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-plants .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_plants/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-plants .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-plants .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-plants .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-plants .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_plants/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_plants/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_plants/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_plants/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_plants/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-running-in-phase .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_running_in_phase/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-running-in-phase .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-running-in-phase .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-running-in-phase .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-running-in-phase .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-running-in-phase .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_running_in_phase/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-running-in-phase .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_running_in_phase/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-running-in-phase .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_running_in_phase/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-running-in-phase .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_running_in_phase/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-running-in-phase .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_running_in_phase/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-saltwater .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_saltwater/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-saltwater .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-saltwater .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-saltwater .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-saltwater .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_saltwater/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_saltwater/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_saltwater/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_saltwater/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_saltwater/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-soil .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_soil/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-soil .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-soil .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-soil .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-soil .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-soil .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_soil/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-soil .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_soil/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-soil .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_soil/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-soil .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_soil/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-soil .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_soil/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-technology .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_technology/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-technology .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-technology .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-technology .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-technology .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_technology/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_technology/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_technology/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_technology/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_technology/header/xlarge_retina/1.jpg");
  }
}

.section-fittings-water .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_water/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-fittings-water .header-banner {
    height: 17.5rem;
  }
}
.section-fittings-water .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-fittings-water .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-fittings-water .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-fittings-water .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_water/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-fittings-water .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_water/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-fittings-water .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_water/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-fittings-water .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_water/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-fittings-water .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/fittings/fittings_water/header/xlarge_retina/1.jpg");
  }
}

.section-occupants-breeding .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_breeding/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-occupants-breeding .header-banner {
    height: 17.5rem;
  }
}
.section-occupants-breeding .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-occupants-breeding .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-occupants-breeding .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-occupants-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_breeding/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-occupants-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_breeding/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-occupants-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_breeding/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-occupants-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_breeding/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-occupants-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_breeding/header/xlarge_retina/1.jpg");
  }
}

.section-occupants-fish .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_fish/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-occupants-fish .header-banner {
    height: 17.5rem;
  }
}
.section-occupants-fish .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-occupants-fish .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-occupants-fish .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_fish/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_fish/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_fish/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_fish/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_fish/header/xlarge_retina/1.jpg");
  }
}

.section-occupants-food .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_food/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-occupants-food .header-banner {
    height: 17.5rem;
  }
}
.section-occupants-food .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-occupants-food .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-occupants-food .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-occupants-food .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_food/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-occupants-food .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_food/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-occupants-food .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_food/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-occupants-food .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_food/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-occupants-food .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_food/header/xlarge_retina/1.jpg");
  }
}

.section-occupants-insertion .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_insertion/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-occupants-insertion .header-banner {
    height: 17.5rem;
  }
}
.section-occupants-insertion .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-occupants-insertion .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-occupants-insertion .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_insertion/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_insertion/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_insertion/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_insertion/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_insertion/header/xlarge_retina/1.jpg");
  }
}

.section-occupants-invertebrate .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_invertebrate/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-occupants-invertebrate .header-banner {
    height: 17.5rem;
  }
}
.section-occupants-invertebrate .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-occupants-invertebrate .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-occupants-invertebrate .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-occupants-invertebrate .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_invertebrate/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-occupants-invertebrate .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_invertebrate/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-occupants-invertebrate .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_invertebrate/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-occupants-invertebrate .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_invertebrate/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-occupants-invertebrate .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_invertebrate/header/xlarge_retina/1.jpg");
  }
}

.section-occupants-planning .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_planning/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-occupants-planning .header-banner {
    height: 17.5rem;
  }
}
.section-occupants-planning .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-occupants-planning .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-occupants-planning .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-occupants-planning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_planning/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-occupants-planning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_planning/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-occupants-planning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_planning/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-occupants-planning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_planning/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-occupants-planning .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_planning/header/xlarge_retina/1.jpg");
  }
}

.section-occupants-saltwater .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_saltwater/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-occupants-saltwater .header-banner {
    height: 17.5rem;
  }
}
.section-occupants-saltwater .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-occupants-saltwater .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-occupants-saltwater .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-occupants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_saltwater/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-occupants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_saltwater/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-occupants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_saltwater/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-occupants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_saltwater/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-occupants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/occupants/occupants_saltwater/header/xlarge_retina/1.jpg");
  }
}

.section-place-location .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/place/place_location/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-place-location .header-banner {
    height: 17.5rem;
  }
}
.section-place-location .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-place-location .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-place-location .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-place-location .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_location/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-place-location .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_location/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-place-location .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_location/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-place-location .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_location/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-place-location .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_location/header/xlarge_retina/1.jpg");
  }
}

.section-place-size .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/place/place_size/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-place-size .header-banner {
    height: 17.5rem;
  }
}
.section-place-size .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-place-size .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-place-size .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-place-size .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_size/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-place-size .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_size/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-place-size .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_size/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-place-size .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_size/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-place-size .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_size/header/xlarge_retina/1.jpg");
  }
}

.section-place-style .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/place/place_style/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-place-style .header-banner {
    height: 17.5rem;
  }
}
.section-place-style .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-place-style .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-place-style .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-place-style .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_style/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-place-style .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_style/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-place-style .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_style/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-place-style .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_style/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-place-style .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/place/place_style/header/xlarge_retina/1.jpg");
  }
}

.section-plants-care .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_care/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-plants-care .header-banner {
    height: 17.5rem;
  }
}
.section-plants-care .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-plants-care .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-plants-care .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-plants-care .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_care/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-plants-care .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_care/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-plants-care .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_care/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-plants-care .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_care/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-plants-care .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_care/header/xlarge_retina/1.jpg");
  }
}

.section-plants-co2 .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_co2/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-plants-co2 .header-banner {
    height: 17.5rem;
  }
}
.section-plants-co2 .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-plants-co2 .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-plants-co2 .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-plants-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_co2/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-plants-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_co2/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-plants-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_co2/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-plants-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_co2/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-plants-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_co2/header/xlarge_retina/1.jpg");
  }
}

.section-plants-fertilization .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_fertilization/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-plants-fertilization .header-banner {
    height: 17.5rem;
  }
}
.section-plants-fertilization .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-plants-fertilization .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-plants-fertilization .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-plants-fertilization .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_fertilization/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-plants-fertilization .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_fertilization/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-plants-fertilization .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_fertilization/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-plants-fertilization .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_fertilization/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-plants-fertilization .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_fertilization/header/xlarge_retina/1.jpg");
  }
}

.section-plants-floor-heating .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_floor_heating/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-plants-floor-heating .header-banner {
    height: 17.5rem;
  }
}
.section-plants-floor-heating .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-plants-floor-heating .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-plants-floor-heating .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-plants-floor-heating .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_floor_heating/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-plants-floor-heating .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_floor_heating/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-plants-floor-heating .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_floor_heating/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-plants-floor-heating .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_floor_heating/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-plants-floor-heating .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_floor_heating/header/xlarge_retina/1.jpg");
  }
}

.section-plants-light .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_light/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-plants-light .header-banner {
    height: 17.5rem;
  }
}
.section-plants-light .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-plants-light .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-plants-light .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-plants-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_light/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-plants-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_light/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-plants-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_light/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-plants-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_light/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-plants-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_light/header/xlarge_retina/1.jpg");
  }
}

.section-plants-planting .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_planting/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-plants-planting .header-banner {
    height: 17.5rem;
  }
}
.section-plants-planting .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-plants-planting .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-plants-planting .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-plants-planting .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_planting/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-plants-planting .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_planting/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-plants-planting .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_planting/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-plants-planting .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_planting/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-plants-planting .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_planting/header/xlarge_retina/1.jpg");
  }
}

.section-plants-saltwater .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_saltwater/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-plants-saltwater .header-banner {
    height: 17.5rem;
  }
}
.section-plants-saltwater .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-plants-saltwater .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-plants-saltwater .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-plants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_saltwater/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-plants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_saltwater/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-plants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_saltwater/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-plants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_saltwater/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-plants-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_saltwater/header/xlarge_retina/1.jpg");
  }
}

.section-plants-species .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_species/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-plants-species .header-banner {
    height: 17.5rem;
  }
}
.section-plants-species .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-plants-species .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-plants-species .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-plants-species .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_species/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-plants-species .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_species/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-plants-species .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_species/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-plants-species .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_species/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-plants-species .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/plants/plants_species/header/xlarge_retina/1.jpg");
  }
}

.section-solutions-algae .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_algae/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-solutions-algae .header-banner {
    height: 17.5rem;
  }
}
.section-solutions-algae .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-solutions-algae .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-solutions-algae .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_algae/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_algae/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_algae/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_algae/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_algae/header/xlarge_retina/1.jpg");
  }
}

.section-solutions-breeding .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_breeding/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-solutions-breeding .header-banner {
    height: 17.5rem;
  }
}
.section-solutions-breeding .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-solutions-breeding .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-solutions-breeding .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-solutions-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_breeding/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-solutions-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_breeding/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-solutions-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_breeding/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-solutions-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_breeding/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-solutions-breeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_breeding/header/xlarge_retina/1.jpg");
  }
}

.section-solutions-cloudiness .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_cloudiness/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-solutions-cloudiness .header-banner {
    height: 17.5rem;
  }
}
.section-solutions-cloudiness .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-solutions-cloudiness .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-solutions-cloudiness .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_cloudiness/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_cloudiness/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_cloudiness/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_cloudiness/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_cloudiness/header/xlarge_retina/1.jpg");
  }
}

.section-solutions-deficiency .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_deficiency/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-solutions-deficiency .header-banner {
    height: 17.5rem;
  }
}
.section-solutions-deficiency .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-solutions-deficiency .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-solutions-deficiency .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-solutions-deficiency .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_deficiency/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-solutions-deficiency .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_deficiency/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-solutions-deficiency .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_deficiency/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-solutions-deficiency .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_deficiency/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-solutions-deficiency .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_deficiency/header/xlarge_retina/1.jpg");
  }
}

.section-solutions-disease .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_disease/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-solutions-disease .header-banner {
    height: 17.5rem;
  }
}
.section-solutions-disease .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-solutions-disease .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-solutions-disease .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_disease/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_disease/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_disease/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_disease/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_disease/header/xlarge_retina/1.jpg");
  }
}

.section-solutions-filtermaterials .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_filtermaterials/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-solutions-filtermaterials .header-banner {
    height: 17.5rem;
  }
}
.section-solutions-filtermaterials .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-solutions-filtermaterials .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-solutions-filtermaterials .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-solutions-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_filtermaterials/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-solutions-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_filtermaterials/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-solutions-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_filtermaterials/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-solutions-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_filtermaterials/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-solutions-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_filtermaterials/header/xlarge_retina/1.jpg");
  }
}

.section-solutions-lower-results .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_lower_results/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-solutions-lower-results .header-banner {
    height: 17.5rem;
  }
}
.section-solutions-lower-results .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-solutions-lower-results .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-solutions-lower-results .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-solutions-lower-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_lower_results/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-solutions-lower-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_lower_results/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-solutions-lower-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_lower_results/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-solutions-lower-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_lower_results/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-solutions-lower-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_lower_results/header/xlarge_retina/1.jpg");
  }
}

.section-solutions-plants .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_plants/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-solutions-plants .header-banner {
    height: 17.5rem;
  }
}
.section-solutions-plants .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-solutions-plants .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-solutions-plants .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-solutions-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_plants/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-solutions-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_plants/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-solutions-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_plants/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-solutions-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_plants/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-solutions-plants .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_plants/header/xlarge_retina/1.jpg");
  }
}

.section-solutions-saltwater .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_saltwater/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-solutions-saltwater .header-banner {
    height: 17.5rem;
  }
}
.section-solutions-saltwater .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-solutions-saltwater .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-solutions-saltwater .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-solutions-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_saltwater/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-solutions-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_saltwater/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-solutions-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_saltwater/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-solutions-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_saltwater/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-solutions-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/solutions/solutions_saltwater/header/xlarge_retina/1.jpg");
  }
}

.section-technology-airpumps .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_airpumps/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-airpumps .header-banner {
    height: 17.5rem;
  }
}
.section-technology-airpumps .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-airpumps .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-airpumps .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-airpumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_airpumps/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-airpumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_airpumps/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-airpumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_airpumps/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-airpumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_airpumps/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-airpumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_airpumps/header/xlarge_retina/1.jpg");
  }
}

.section-technology-co2 .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_co2/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-co2 .header-banner {
    height: 17.5rem;
  }
}
.section-technology-co2 .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-co2 .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-co2 .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_co2/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_co2/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_co2/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_co2/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-co2 .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_co2/header/xlarge_retina/1.jpg");
  }
}

.section-technology-feeding .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_feeding/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-feeding .header-banner {
    height: 17.5rem;
  }
}
.section-technology-feeding .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-feeding .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-feeding .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_feeding/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_feeding/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_feeding/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_feeding/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-feeding .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_feeding/header/xlarge_retina/1.jpg");
  }
}

.section-technology-filter .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filter/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-filter .header-banner {
    height: 17.5rem;
  }
}
.section-technology-filter .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-filter .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-filter .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-filter .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filter/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-filter .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filter/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-filter .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filter/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-filter .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filter/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-filter .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filter/header/xlarge_retina/1.jpg");
  }
}

.section-technology-filtermaterials .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filtermaterials/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-filtermaterials .header-banner {
    height: 17.5rem;
  }
}
.section-technology-filtermaterials .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-filtermaterials .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-filtermaterials .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filtermaterials/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filtermaterials/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filtermaterials/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filtermaterials/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-filtermaterials .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_filtermaterials/header/xlarge_retina/1.jpg");
  }
}

.section-technology-light .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_light/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-light .header-banner {
    height: 17.5rem;
  }
}
.section-technology-light .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-light .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-light .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_light/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_light/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_light/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_light/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-light .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_light/header/xlarge_retina/1.jpg");
  }
}

.section-technology-pumps .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_pumps/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-pumps .header-banner {
    height: 17.5rem;
  }
}
.section-technology-pumps .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-pumps .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-pumps .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-pumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_pumps/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-pumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_pumps/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-pumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_pumps/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-pumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_pumps/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-pumps .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_pumps/header/xlarge_retina/1.jpg");
  }
}

.section-technology-saltwater .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_saltwater/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-saltwater .header-banner {
    height: 17.5rem;
  }
}
.section-technology-saltwater .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-saltwater .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-saltwater .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_saltwater/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_saltwater/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_saltwater/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_saltwater/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_saltwater/header/xlarge_retina/1.jpg");
  }
}

.section-technology-temperature .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_temperature/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-temperature .header-banner {
    height: 17.5rem;
  }
}
.section-technology-temperature .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-temperature .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-temperature .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-temperature .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_temperature/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-temperature .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_temperature/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-temperature .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_temperature/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-temperature .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_temperature/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-temperature .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_temperature/header/xlarge_retina/1.jpg");
  }
}

.section-technology-uvc .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_uvc/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-technology-uvc .header-banner {
    height: 17.5rem;
  }
}
.section-technology-uvc .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-technology-uvc .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-technology-uvc .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-technology-uvc .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_uvc/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-technology-uvc .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_uvc/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-technology-uvc .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_uvc/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-technology-uvc .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_uvc/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-technology-uvc .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/technology/technology_uvc/header/xlarge_retina/1.jpg");
  }
}

.section-water-bacteria .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/water/water_bacteria/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-water-bacteria .header-banner {
    height: 17.5rem;
  }
}
.section-water-bacteria .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-water-bacteria .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-water-bacteria .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_bacteria/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_bacteria/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_bacteria/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_bacteria/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_bacteria/header/xlarge_retina/1.jpg");
  }
}

.section-water-results .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/water/water_results/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-water-results .header-banner {
    height: 17.5rem;
  }
}
.section-water-results .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-water-results .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-water-results .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-water-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_results/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-water-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_results/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-water-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_results/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-water-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_results/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-water-results .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_results/header/xlarge_retina/1.jpg");
  }
}

.section-water-saltwater .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/water/water_saltwater/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-water-saltwater .header-banner {
    height: 17.5rem;
  }
}
.section-water-saltwater .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-water-saltwater .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-water-saltwater .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-water-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_saltwater/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-water-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_saltwater/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-water-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_saltwater/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-water-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_saltwater/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-water-saltwater .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_saltwater/header/xlarge_retina/1.jpg");
  }
}

.section-water-tests .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/water/water_tests/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-water-tests .header-banner {
    height: 17.5rem;
  }
}
.section-water-tests .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-water-tests .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-water-tests .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-water-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_tests/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-water-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_tests/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-water-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_tests/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-water-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_tests/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-water-tests .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_tests/header/xlarge_retina/1.jpg");
  }
}

.section-water-treatment .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/aquarium/essentials/water/water_treatment/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-water-treatment .header-banner {
    height: 17.5rem;
  }
}
.section-water-treatment .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-water-treatment .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-water-treatment .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-water-treatment .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_treatment/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-water-treatment .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_treatment/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-water-treatment .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_treatment/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-water-treatment .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_treatment/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-water-treatment .header-banner {
    background-image: url("/images/apps/areas/aquarium/essentials/water/water_treatment/header/xlarge_retina/1.jpg");
  }
}

.section-pond-general-kind .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_general_kind/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-general-kind .header-banner {
    height: 17.5rem;
  }
}
.section-pond-general-kind .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-general-kind .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-general-kind .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-general-kind .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_kind/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-general-kind .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_kind/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-general-kind .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_kind/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-general-kind .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_kind/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-general-kind .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_kind/header/xlarge_retina/1.jpg");
  }
}

.section-pond-general-creatures .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_general_creatures/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-general-creatures .header-banner {
    height: 17.5rem;
  }
}
.section-pond-general-creatures .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-general-creatures .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-general-creatures .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-general-creatures .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_creatures/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-general-creatures .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_creatures/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-general-creatures .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_creatures/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-general-creatures .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_creatures/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-general-creatures .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_general_creatures/header/xlarge_retina/1.jpg");
  }
}

.section-pond-fittings-biotope .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_fittings_biotope/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-biotope .header-banner {
    height: 17.5rem;
  }
}
.section-pond-fittings-biotope .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-biotope .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-fittings-biotope .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-fittings-biotope .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_biotope/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-biotope .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_biotope/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-biotope .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_biotope/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-fittings-biotope .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_biotope/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-biotope .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_biotope/header/xlarge_retina/1.jpg");
  }
}

.section-pond-fittings-koi .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_fittings_koi/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-koi .header-banner {
    height: 17.5rem;
  }
}
.section-pond-fittings-koi .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-koi .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-fittings-koi .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-fittings-koi .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_koi/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-koi .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_koi/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-koi .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_koi/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-fittings-koi .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_koi/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-koi .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_koi/header/xlarge_retina/1.jpg");
  }
}

.section-pond-fittings-garden .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_fittings_garden/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-garden .header-banner {
    height: 17.5rem;
  }
}
.section-pond-fittings-garden .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-garden .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-fittings-garden .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-fittings-garden .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_garden/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-garden .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_garden/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-garden .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_garden/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-fittings-garden .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_garden/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-garden .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_garden/header/xlarge_retina/1.jpg");
  }
}

.section-pond-fittings-planning .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_fittings_planning/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-planning .header-banner {
    height: 17.5rem;
  }
}
.section-pond-fittings-planning .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-planning .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-fittings-planning .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-fittings-planning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_planning/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-planning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_planning/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-planning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_planning/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-fittings-planning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_planning/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-planning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_planning/header/xlarge_retina/1.jpg");
  }
}

.section-pond-fittings-zones .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_fittings_zones/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-zones .header-banner {
    height: 17.5rem;
  }
}
.section-pond-fittings-zones .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-zones .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-fittings-zones .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-fittings-zones .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_zones/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-zones .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_zones/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-zones .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_zones/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-fittings-zones .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_zones/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-zones .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_zones/header/xlarge_retina/1.jpg");
  }
}

.section-pond-fittings-technology .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_fittings_technology/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-technology .header-banner {
    height: 17.5rem;
  }
}
.section-pond-fittings-technology .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-technology .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-fittings-technology .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_technology/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_technology/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_technology/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_technology/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-technology .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_technology/header/xlarge_retina/1.jpg");
  }
}

.section-pond-fittings-hiding .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_fittings_hiding/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-hiding .header-banner {
    height: 17.5rem;
  }
}
.section-pond-fittings-hiding .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-hiding .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-fittings-hiding .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-fittings-hiding .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_hiding/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-fittings-hiding .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_hiding/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-hiding .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_hiding/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-fittings-hiding .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_hiding/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-fittings-hiding .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_fittings_hiding/header/xlarge_retina/1.jpg");
  }
}

.section-pond-water-tests .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_water_tests/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-tests .header-banner {
    height: 17.5rem;
  }
}
.section-pond-water-tests .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-tests .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-water-tests .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-water-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_tests/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_tests/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-water-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_tests/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-water-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_tests/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-water-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_tests/header/xlarge_retina/1.jpg");
  }
}

.section-pond-water-rain .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_water_rain/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-rain .header-banner {
    height: 17.5rem;
  }
}
.section-pond-water-rain .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-rain .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-water-rain .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-water-rain .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_rain/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-rain .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_rain/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-water-rain .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_rain/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-water-rain .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_rain/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-water-rain .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_rain/header/xlarge_retina/1.jpg");
  }
}

.section-pond-water-o2 .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_water_o2/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-o2 .header-banner {
    height: 17.5rem;
  }
}
.section-pond-water-o2 .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-o2 .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-water-o2 .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-water-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_o2/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_o2/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-water-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_o2/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-water-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_o2/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-water-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_o2/header/xlarge_retina/1.jpg");
  }
}

.section-pond-water-treatment .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_water_treatment/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-treatment .header-banner {
    height: 17.5rem;
  }
}
.section-pond-water-treatment .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-treatment .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-water-treatment .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-water-treatment .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_treatment/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-treatment .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_treatment/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-water-treatment .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_treatment/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-water-treatment .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_treatment/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-water-treatment .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_treatment/header/xlarge_retina/1.jpg");
  }
}

.section-pond-water-bacteria .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_water_bacteria/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-bacteria .header-banner {
    height: 17.5rem;
  }
}
.section-pond-water-bacteria .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-bacteria .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-water-bacteria .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_bacteria/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_bacteria/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_bacteria/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_bacteria/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-water-bacteria .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_bacteria/header/xlarge_retina/1.jpg");
  }
}

.section-pond-water-uvc .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_water_uvc/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-uvc .header-banner {
    height: 17.5rem;
  }
}
.section-pond-water-uvc .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-uvc .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-water-uvc .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-water-uvc .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_uvc/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-uvc .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_uvc/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-water-uvc .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_uvc/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-water-uvc .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_uvc/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-water-uvc .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_uvc/header/xlarge_retina/1.jpg");
  }
}

.section-pond-water-filter .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_water_filter/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-filter .header-banner {
    height: 17.5rem;
  }
}
.section-pond-water-filter .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-filter .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-water-filter .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-water-filter .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_filter/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-water-filter .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_filter/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-water-filter .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_filter/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-water-filter .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_filter/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-water-filter .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_water_filter/header/xlarge_retina/1.jpg");
  }
}

.section-pond-plants-plants .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_plants_plants/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-plants-plants .header-banner {
    height: 17.5rem;
  }
}
.section-pond-plants-plants .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-plants-plants .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-plants-plants .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-plants-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_plants/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-plants-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_plants/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-plants-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_plants/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-plants-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_plants/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-plants-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_plants/header/xlarge_retina/1.jpg");
  }
}

.section-pond-plants-species .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_plants_species/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-plants-species .header-banner {
    height: 17.5rem;
  }
}
.section-pond-plants-species .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-plants-species .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-plants-species .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-plants-species .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_species/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-plants-species .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_species/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-plants-species .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_species/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-plants-species .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_species/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-plants-species .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_species/header/xlarge_retina/1.jpg");
  }
}

.section-pond-plants-care .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_plants_care/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-plants-care .header-banner {
    height: 17.5rem;
  }
}
.section-pond-plants-care .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-plants-care .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-plants-care .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-plants-care .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_care/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-plants-care .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_care/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-plants-care .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_care/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-plants-care .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_care/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-plants-care .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_plants_care/header/xlarge_retina/1.jpg");
  }
}

.section-pond-occupants-animals .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_occupants_animals/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-animals .header-banner {
    height: 17.5rem;
  }
}
.section-pond-occupants-animals .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-animals .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-occupants-animals .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-occupants-animals .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_animals/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-animals .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_animals/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-occupants-animals .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_animals/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-occupants-animals .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_animals/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-occupants-animals .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_animals/header/xlarge_retina/1.jpg");
  }
}

.section-pond-occupants-fish .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_occupants_fish/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-fish .header-banner {
    height: 17.5rem;
  }
}
.section-pond-occupants-fish .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-fish .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-occupants-fish .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_fish/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_fish/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_fish/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_fish/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-occupants-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_fish/header/xlarge_retina/1.jpg");
  }
}

.section-pond-occupants-diet .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_occupants_diet/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-diet .header-banner {
    height: 17.5rem;
  }
}
.section-pond-occupants-diet .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-diet .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-occupants-diet .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_diet/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_diet/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_diet/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_diet/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_diet/header/xlarge_retina/1.jpg");
  }
}

.section-pond-occupants-insertion .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_occupants_insertion/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-insertion .header-banner {
    height: 17.5rem;
  }
}
.section-pond-occupants-insertion .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-insertion .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-occupants-insertion .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_insertion/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_insertion/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_insertion/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_insertion/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-occupants-insertion .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_occupants_insertion/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-amount .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_amount/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-amount .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-amount .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-amount .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-amount .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-amount .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_amount/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-amount .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_amount/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-amount .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_amount/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-amount .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_amount/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-amount .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_amount/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-seasons .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_seasons/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-seasons .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-seasons .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-seasons .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-seasons .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-seasons .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_seasons/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-seasons .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_seasons/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-seasons .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_seasons/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-seasons .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_seasons/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-seasons .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_seasons/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-algae .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_algae/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-algae .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-algae .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-algae .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-algae .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_algae/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_algae/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_algae/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_algae/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_algae/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-water .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_water/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-water .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-water .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-water .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-water .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-water .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_water/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-water .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_water/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-water .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_water/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-water .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_water/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-water .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_water/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-fish .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_fish/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-fish .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-fish .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-fish .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-fish .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_fish/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_fish/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_fish/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_fish/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-fish .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_fish/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-cleaning .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_cleaning/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-cleaning .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-cleaning .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-cleaning .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-cleaning .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_cleaning/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_cleaning/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_cleaning/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_cleaning/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_cleaning/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-tests .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_tests/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-tests .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-tests .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-tests .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-tests .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_tests/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_tests/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_tests/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_tests/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-tests .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_tests/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-vacation .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_vacation/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-vacation .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-vacation .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-vacation .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-vacation .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-vacation .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_vacation/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-vacation .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_vacation/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-vacation .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_vacation/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-vacation .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_vacation/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-vacation .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_vacation/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-plants .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_plants/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-plants .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-plants .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-plants .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-plants .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_plants/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_plants/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_plants/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_plants/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-plants .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_plants/header/xlarge_retina/1.jpg");
  }
}

.section-pond-care-utensils .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_care_utensils/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-utensils .header-banner {
    height: 17.5rem;
  }
}
.section-pond-care-utensils .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-utensils .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-care-utensils .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-care-utensils .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_utensils/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-care-utensils .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_utensils/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-care-utensils .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_utensils/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-care-utensils .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_utensils/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-care-utensils .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_care_utensils/header/xlarge_retina/1.jpg");
  }
}

.section-pond-solutions-algae .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_solutions_algae/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-algae .header-banner {
    height: 17.5rem;
  }
}
.section-pond-solutions-algae .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-algae .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-solutions-algae .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_algae/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_algae/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_algae/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_algae/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-algae .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_algae/header/xlarge_retina/1.jpg");
  }
}

.section-pond-solutions-disease .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_solutions_disease/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-disease .header-banner {
    height: 17.5rem;
  }
}
.section-pond-solutions-disease .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-disease .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-solutions-disease .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_disease/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_disease/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_disease/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_disease/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-disease .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_disease/header/xlarge_retina/1.jpg");
  }
}

.section-pond-solutions-cloudiness .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_solutions_cloudiness/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-cloudiness .header-banner {
    height: 17.5rem;
  }
}
.section-pond-solutions-cloudiness .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-cloudiness .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-solutions-cloudiness .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_cloudiness/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_cloudiness/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_cloudiness/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_cloudiness/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-cloudiness .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_cloudiness/header/xlarge_retina/1.jpg");
  }
}

.section-pond-solutions-malnutrition .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_solutions_malnutrition/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-malnutrition .header-banner {
    height: 17.5rem;
  }
}
.section-pond-solutions-malnutrition .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-malnutrition .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-solutions-malnutrition .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-solutions-malnutrition .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_malnutrition/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-malnutrition .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_malnutrition/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-malnutrition .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_malnutrition/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-solutions-malnutrition .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_malnutrition/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-malnutrition .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_malnutrition/header/xlarge_retina/1.jpg");
  }
}

.section-pond-solutions-o2 .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_solutions_o2/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-o2 .header-banner {
    height: 17.5rem;
  }
}
.section-pond-solutions-o2 .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-o2 .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-solutions-o2 .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-solutions-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_o2/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_o2/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_o2/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-solutions-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_o2/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-o2 .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_o2/header/xlarge_retina/1.jpg");
  }
}

.section-pond-solutions-poison .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/pond/essentials/pond_solutions_poison/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-poison .header-banner {
    height: 17.5rem;
  }
}
.section-pond-solutions-poison .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-poison .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-pond-solutions-poison .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-pond-solutions-poison .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_poison/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-pond-solutions-poison .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_poison/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-poison .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_poison/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-pond-solutions-poison .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_poison/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-pond-solutions-poison .header-banner {
    background-image: url("/images/apps/areas/pond/essentials/pond_solutions_poison/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-terrariumtype-rainforest .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_rainforest/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-rainforest .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-terrariumtype-rainforest .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-rainforest .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-terrariumtype-rainforest .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-rainforest .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_rainforest/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-rainforest .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_rainforest/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-rainforest .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_rainforest/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-terrariumtype-rainforest .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_rainforest/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-rainforest .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_rainforest/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-terrariumtype-desert .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_desert/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-desert .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-terrariumtype-desert .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-desert .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-terrariumtype-desert .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-desert .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_desert/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-desert .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_desert/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-desert .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_desert/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-terrariumtype-desert .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_desert/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-desert .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_desert/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-terrariumtype-tortoise .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_tortoise/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-tortoise .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-terrariumtype-tortoise .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-tortoise .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-terrariumtype-tortoise .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-tortoise .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_tortoise/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-tortoise .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_tortoise/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-tortoise .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_tortoise/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-terrariumtype-tortoise .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_tortoise/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-tortoise .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_tortoise/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-terrariumtype-turtle .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_turtle/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-turtle .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-terrariumtype-turtle .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-turtle .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-terrariumtype-turtle .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-turtle .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_turtle/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-turtle .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_turtle/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-turtle .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_turtle/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-terrariumtype-turtle .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_turtle/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-turtle .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_turtle/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-terrariumtype-insect .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_insect/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-insect .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-terrariumtype-insect .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-insect .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-terrariumtype-insect .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-insect .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_insect/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-terrariumtype-insect .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_insect/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-insect .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_insect/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-terrariumtype-insect .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_insect/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-terrariumtype-insect .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/terrariumtype_insect/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-construction-biotope .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/construction_biotope/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-biotope .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-construction-biotope .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-biotope .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-construction-biotope .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-construction-biotope .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_biotope/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-biotope .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_biotope/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-biotope .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_biotope/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-construction-biotope .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_biotope/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-biotope .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_biotope/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-construction-position .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/construction_position/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-position .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-construction-position .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-position .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-construction-position .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-construction-position .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_position/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-position .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_position/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-position .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_position/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-construction-position .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_position/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-position .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_position/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-construction-size .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/construction_size/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-size .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-construction-size .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-size .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-construction-size .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-construction-size .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_size/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-size .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_size/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-size .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_size/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-construction-size .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_size/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-size .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_size/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-construction-humidity .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/construction_humidity/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-humidity .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-construction-humidity .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-humidity .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-construction-humidity .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-construction-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_humidity/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_humidity/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_humidity/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-construction-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_humidity/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_humidity/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-construction-safety .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/construction_safety/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-safety .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-construction-safety .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-safety .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-construction-safety .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-construction-safety .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_safety/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-construction-safety .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_safety/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-safety .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_safety/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-construction-safety .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_safety/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-construction-safety .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/construction_safety/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-technology-lighting .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/technology_lighting/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-lighting .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-technology-lighting .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-lighting .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-technology-lighting .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-technology-lighting .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_lighting/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-lighting .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_lighting/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-technology-lighting .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_lighting/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-technology-lighting .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_lighting/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-technology-lighting .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_lighting/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-technology-warmth .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/technology_warmth/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-warmth .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-technology-warmth .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-warmth .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-technology-warmth .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-technology-warmth .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_warmth/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-warmth .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_warmth/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-technology-warmth .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_warmth/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-technology-warmth .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_warmth/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-technology-warmth .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_warmth/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-technology-air-humidity .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/technology_air_humidity/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-air-humidity .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-technology-air-humidity .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-air-humidity .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-technology-air-humidity .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-technology-air-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_air_humidity/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-air-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_air_humidity/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-technology-air-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_air_humidity/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-technology-air-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_air_humidity/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-technology-air-humidity .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_air_humidity/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-technology-water .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/technology_water/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-water .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-technology-water .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-water .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-technology-water .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-technology-water .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_water/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-technology-water .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_water/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-technology-water .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_water/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-technology-water .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_water/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-technology-water .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/technology_water/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-fittings-ideas .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/fittings_ideas/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-ideas .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-fittings-ideas .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-ideas .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-fittings-ideas .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-fittings-ideas .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_ideas/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-ideas .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_ideas/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-fittings-ideas .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_ideas/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-fittings-ideas .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_ideas/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-fittings-ideas .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_ideas/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-fittings-decoration .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/fittings_decoration/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-decoration .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-fittings-decoration .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-decoration .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-fittings-decoration .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_decoration/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_decoration/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_decoration/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_decoration/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-fittings-decoration .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_decoration/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-fittings-substrate .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/fittings_substrate/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-substrate .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-fittings-substrate .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-substrate .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-fittings-substrate .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-fittings-substrate .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_substrate/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-substrate .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_substrate/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-fittings-substrate .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_substrate/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-fittings-substrate .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_substrate/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-fittings-substrate .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_substrate/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-fittings-installation .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/fittings_installation/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-installation .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-fittings-installation .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-installation .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-fittings-installation .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_installation/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_installation/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_installation/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_installation/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-fittings-installation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/fittings_installation/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-occupants-diet .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/occupants_diet/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-occupants-diet .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-occupants-diet .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-occupants-diet .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-occupants-diet .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_diet/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_diet/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_diet/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_diet/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-occupants-diet .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_diet/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-occupants-species .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/occupants_species/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-occupants-species .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-occupants-species .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-occupants-species .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-occupants-species .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-occupants-species .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_species/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-occupants-species .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_species/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-occupants-species .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_species/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-occupants-species .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_species/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-occupants-species .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_species/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-occupants-choice .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/occupants_choice/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-occupants-choice .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-occupants-choice .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-occupants-choice .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-occupants-choice .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-occupants-choice .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_choice/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-occupants-choice .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_choice/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-occupants-choice .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_choice/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-occupants-choice .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_choice/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-occupants-choice .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/occupants_choice/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-providing-care-feeding .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/providing_care_feeding/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-feeding .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-providing-care-feeding .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-feeding .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-providing-care-feeding .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-feeding .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_feeding/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-feeding .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_feeding/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-feeding .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_feeding/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-providing-care-feeding .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_feeding/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-feeding .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_feeding/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-providing-care-health-check .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/providing_care_health_check/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-health-check .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-providing-care-health-check .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-health-check .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-providing-care-health-check .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-health-check .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_health_check/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-health-check .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_health_check/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-health-check .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_health_check/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-providing-care-health-check .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_health_check/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-health-check .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_health_check/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-providing-care-cleaning .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/providing_care_cleaning/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-cleaning .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-providing-care-cleaning .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-cleaning .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-providing-care-cleaning .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_cleaning/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_cleaning/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_cleaning/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-providing-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_cleaning/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-cleaning .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_cleaning/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-providing-care-utensils .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/providing_care_utensils/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-utensils .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-providing-care-utensils .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-utensils .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-providing-care-utensils .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-utensils .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_utensils/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-utensils .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_utensils/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-utensils .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_utensils/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-providing-care-utensils .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_utensils/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-utensils .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_utensils/header/xlarge_retina/1.jpg");
  }
}

.section-terrarium-providing-care-vacation .header-banner {
  height: 9.375rem;
  background-image: url("/images/apps/areas/terrarium/essentials/providing_care_vacation/header/small/1.jpg");
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-vacation .header-banner {
    height: 17.5rem;
  }
}
.section-terrarium-providing-care-vacation .header-banner .breadcrumbs {
  display: none;
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-vacation .header-banner .breadcrumbs {
    display: block;
    margin-top: 16rem;
  }
}
.section-terrarium-providing-care-vacation .header-banner h2 {
  display: none;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-vacation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_vacation/header/small_retina/1.jpg");
  }
}
@media only screen and (min-width:40.063em) {
  .section-terrarium-providing-care-vacation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_vacation/header/medium/1.jpg");
  }
}
@media only screen and (min-width:40.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:40.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:40.063em) and (min-resolution: 192dpi), only screen and (min-width:40.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-vacation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_vacation/header/medium_retina/1.jpg");
  }
}
@media only screen and (min-width:95.063em) {
  .section-terrarium-providing-care-vacation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_vacation/header/xlarge/1.jpg");
  }
}
@media only screen and (min-width:95.063em) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min--moz-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (-o-min-device-pixel-ratio: 2/1), only screen and (min-width:95.063em) and (min-device-pixel-ratio: 2), only screen and (min-width:95.063em) and (min-resolution: 192dpi), only screen and (min-width:95.063em) and (min-resolution: 2dppx) {
  .section-terrarium-providing-care-vacation .header-banner {
    background-image: url("/images/apps/areas/terrarium/essentials/providing_care_vacation/header/xlarge_retina/1.jpg");
  }
}

.app-areas-essential_section .row .fixed .row {
  margin-left: auto;
  margin-right: auto;
  max-width: 62.5rem;
}
.app-areas-essential_section article section {
  margin-bottom: 0.9375rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section article section {
    margin-bottom: 1.5625rem;
  }
}
.app-areas-essential_section article section.areas-section-logo-dreamscape {
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_dreamscape/svg/logo.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  height: 20vh;
  width: 100%;
}
.app-areas-essential_section article section.areas-section-logo-goldfish {
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_goldfish/svg/logo.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  height: 20vh;
  width: 100%;
}
.app-areas-essential_section article section.areas-section-logo-malawi {
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_malawi/svg/logo.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  height: 20vh;
  width: 100%;
}
.app-areas-essential_section article section.areas-section-logo-pantanal {
  background-image: url("/images/apps/areas/aquarium/essentials/aquariumtype/aquariumtype_pantanal/svg/logo.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  height: 20vh;
  width: 100%;
}
.app-areas-essential_section article section .sub-content h3 {
  font-size: 1.25rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section article section .sub-content h3 {
    font-size: 1.375rem;
  }
}
.app-areas-essential_section article section .sub-content h4 {
  font-size: 1.125rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section article section .sub-content h4 {
    font-size: 1.1875rem;
  }
}
.app-areas-essential_section article section.areas-quote-serious, .app-areas-essential_section article section.areas-quote-citation, .app-areas-essential_section article section.areas-quote-funny {
  margin: 0 0 1.25rem 3.75rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 2px solid #DDDDDD;
}
.app-areas-essential_section article section.areas-quote-serious p, .app-areas-essential_section article section.areas-quote-citation p, .app-areas-essential_section article section.areas-quote-funny p {
  line-height: 1.6;
  color: #787878;
}
.app-areas-essential_section article section.areas-quote-serious::before, .app-areas-essential_section article section.areas-quote-citation::before, .app-areas-essential_section article section.areas-quote-funny::before {
  font-family: "Font Awesome 5 Pro", fantasy;
  font-weight: 400;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  vertical-align: -0.125em;
  position: absolute;
  margin-left: -4.875rem;
  color: #DDDDDD;
  font-size: 2.625rem;
}
.app-areas-essential_section article section.areas-quote-serious::before {
  content: "";
}
.app-areas-essential_section article section.areas-quote-funny::before {
  content: "";
}
.app-areas-essential_section article section.areas-quote-citation::before {
  content: "";
}
.app-areas-essential_section article section .areas-product-teaser {
  border-style: solid;
  border-color: #cacfcb;
  border-width: 1px;
}
.app-areas-essential_section article section .areas-product-teaser .content {
  display: flex;
  flex-flow: column nowrap;
  padding: 0.9375rem 0.9375rem 0 0.9375rem;
}
.app-areas-essential_section article section .areas-product-teaser .buttons {
  margin-top: auto;
  text-align: right;
}
.app-areas-essential_section article section .areas-product-teaser .price {
  text-align: right;
  font-size: 1.8rem;
  font-weight: 500;
  margin-bottom: 0.625rem;
}
.app-areas-essential_section article section .areas-product-teaser .price span {
  font-size: 70%;
  color: #818181;
}
.app-areas-essential_section article section .areas-product-teaser .product-image {
  padding: 1.875rem 1.875rem;
}
.app-areas-essential_section article section.area-cards .cards {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.app-areas-essential_section article section.area-cards .cards .card {
  flex: 0 1 calc(100% - 1em);
  display: flex;
  flex-flow: column nowrap;
  border-style: solid;
  border-color: #cacfcb;
  border-width: 1px;
  margin-bottom: 1.875rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section article section.area-cards .cards .card {
    flex: 0 1 calc(50% - 1em);
  }
}
.app-areas-essential_section article section.area-cards .cards .card h5 {
  padding: 0.9375rem;
  background-color: #eff2f0;
  margin: 0;
}
.app-areas-essential_section article section.area-cards .cards .card .content {
  padding: 0.9375rem 0.9375rem 0 0.9375rem;
}
.app-areas-essential_section article section.area-cards .cards .card .buttons {
  text-align: right;
  margin-top: auto;
  padding: 0 0.9375rem;
}
.app-areas-essential_section article section.area-cards .cards .card.card-product .price {
  text-align: right;
  font-size: 1.8rem;
  font-weight: 500;
  margin-bottom: 0.625rem;
}
.app-areas-essential_section article section.area-cards .cards .card.card-product .price span {
  font-size: 70%;
  color: #818181;
}
.app-areas-essential_section article section.area-cards .cards .card.card-product .product-image {
  padding: 1.875rem 1.875rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section #page_15123 {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .app-areas-essential_section #page_15123 .c-block {
    display: block;
  }
  .app-areas-essential_section #page_15123 .c-block:last-child {
    grid-column: 1/span 2;
  }
  .app-areas-essential_section #page_15123 .c-block .c-image ~ .c-headline ~ p.c-inline {
    margin-bottom: 0;
  }
  .app-areas-essential_section #page_15123 .c-block .c-image ~ .c-headline ~ p.c-inline ~ p.c-inline {
    color: #818181;
  }
  .app-areas-essential_section #page_15293,
.app-areas-essential_section #page_15702,
.app-areas-essential_section #page_15863 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column: 1/span 2;
  }
  .app-areas-essential_section #page_15293 .c-block,
.app-areas-essential_section #page_15702 .c-block,
.app-areas-essential_section #page_15863 .c-block {
    display: block;
  }
  .app-areas-essential_section #page_15293 .c-block:last-child,
.app-areas-essential_section #page_15702 .c-block:last-child,
.app-areas-essential_section #page_15863 .c-block:last-child {
    grid-column: 1/span 2;
  }
  .app-areas-essential_section #page_15293 .c-block:first-child,
.app-areas-essential_section #page_15702 .c-block:first-child,
.app-areas-essential_section #page_15863 .c-block:first-child {
    grid-column: 1/span 2;
  }
}
.app-areas-essential_section [data-magellan-expedition] .sub-nav {
  background-color: #f2f2f2;
  padding: 10px 10px 10px 0;
}
.app-areas-essential_section [data-magellan-expedition] .jbl-text-icon {
  display: none;
  width: 60px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;utf8,<svg version="1.1" id="Ebene_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0" y="0" width="250px" height="100px" viewBox="0 0 250 100" xml:space="preserve"> <g stroke="lightgray" fill="lightgray"><path d="M71.389,44.898l-0.239,17.271c-0.162,9.354-3.1,16.592-8.815,21.708c-5.718,5.118-13.373,7.676-22.968,7.676c-10.074,0-18.211-2.018-24.407-6.057c-6.197-4.037-9.295-9.334-9.295-15.892c0-3.917,1.218-7.155,3.658-9.714c2.438-2.558,5.496-3.838,9.175-3.838c3.757,0,6.896,1.079,9.415,3.238c2.519,2.159,3.778,4.878,3.778,8.155c0,0.561-0.141,1.42-0.419,2.579c-0.281,1.16-0.42,2.06-0.42,2.699c0,2.878,1.599,4.317,4.797,4.317c2.558,0,4.677-1.139,6.356-3.418s2.519-5.176,2.519-8.695c0-0.48,0-1.359,0-2.639c-0.081-1.439-0.12-2.558-0.12-3.358l-0.12-14.393l-0.479-11.514c-0.161-4.317-1.121-7.235-2.878-8.755c-0.401-0.318-2-0.999-4.798-2.039c-1.679-0.639-2.519-1.998-2.519-4.078c0-6.237,7.835-9.355,23.507-9.355c15.832,0,23.747,2.719,23.747,8.155c0,1.439-0.44,2.56-1.319,3.358c-0.479,0.479-1.6,1.16-3.357,2.039c-1.76,0.881-2.92,1.96-3.479,3.238c-0.561,1.28-0.881,3.439-0.959,6.477L71.389,44.898z"/><path d="M125.12,90.293c-4.398-0.201-7.557-0.3-9.476-0.3c-2.719,0-6.797,0.099-12.233,0.3c-5.438,0.199-9.516,0.3-12.233,0.3c-2.398,0-4.338-0.56-5.816-1.679c-1.48-1.119-2.219-2.597-2.219-4.438c0-1.679,0.759-3.038,2.278-4.078c2.238-1.599,3.718-3.238,4.438-4.917c0.399-1.038,0.76-3.358,1.08-6.956c1.038-10.954,1.559-22.668,1.559-35.141c0-4.078-0.12-6.636-0.359-7.676c-0.641-2.478-2.239-4.276-4.798-5.397c-2.56-1.119-3.838-2.717-3.838-4.797c0-1.758,0.759-3.178,2.279-4.258c1.518-1.08,3.478-1.619,5.877-1.619c1.838,0,4.576,0.081,8.215,0.24c3.638,0.161,6.376,0.24,8.216,0.24c2.718,0,6.756-0.079,12.113-0.24c5.356-0.159,9.355-0.24,11.994-0.24c17.99,0,26.984,6.077,26.984,18.23c0,3.28-0.72,6.237-2.158,8.875c-0.881,1.6-2.24,3.358-4.078,5.277c-1.439,1.52-2.158,2.56-2.158,3.119c0,0.88,0.839,1.679,2.518,2.398c3.758,1.52,6.816,3.898,9.176,7.136c2.357,3.238,3.538,6.698,3.538,10.375c0,7.756-2.779,13.954-8.336,18.59c-5.558,4.638-12.974,6.956-22.248,6.956C132.955,90.593,129.516,90.492,125.12,90.293z M119.723,26.308v12.113c0,3.439,1.079,5.157,3.238,5.157c5.676,0,8.516-3.637,8.516-10.914c0-7.754-2.759-11.633-8.275-11.633C120.881,21.031,119.723,22.791,119.723,26.308zM119.723,60.13v5.517c0,4.317,0.12,7.037,0.359,8.155c0.72,3.04,2.519,4.558,5.397,4.558c5.836,0,8.755-3.437,8.755-10.314c0-8.714-3.279-13.073-9.834-13.073c-1.76,0-2.98,0.36-3.658,1.08C120.062,56.771,119.723,58.132,119.723,60.13z"/><path d="M207.635,35.543v26.866c0,6.236,0.6,10.275,1.799,12.113c1.199,1.84,3.797,2.759,7.796,2.759c8.714,0,14.071-4.037,16.071-12.114c0.639-2.477,1.997-3.718,4.077-3.718c1.998,0,3.658,0.92,4.978,2.758c1.319,1.84,1.979,4.159,1.979,6.957c0,3.598-1.08,7.717-3.238,12.353c-2.479,5.358-5.277,8.036-8.396,8.036c-1.439,0-3.58-0.26-6.417-0.779c-2.839-0.521-4.978-0.78-6.416-0.78H178.97c-5.438,0-8.155-1.679-8.155-5.037c0-1.439,0.798-2.639,2.398-3.598c2.398-1.439,3.917-2.519,4.558-3.238c1.68-1.919,2.559-4.717,2.639-8.396v-5.877c0.079-3.997,0-9.355-0.238-16.071c-0.237-8.155-0.355-13.552-0.355-16.191s-0.12-4.357-0.356-5.157c-0.474-1.838-1.621-3.077-3.44-3.718c-2.691-0.879-4.49-1.698-5.399-2.458c-0.91-0.759-1.364-1.778-1.364-3.059c0-5.596,7.836-8.395,23.508-8.395c8.954,0,15.19,0.56,18.71,1.679c3.518,1.121,5.277,3.119,5.277,5.997 c0,1.919-1.88,3.679-5.638,5.277c-1.84,0.8-2.959,2.839-3.358,6.117C207.674,28.508,207.635,31.066,207.635,35.543z"/></g></svg>');
}
.app-areas-essential_section [data-magellan-expedition].fixed .jbl-text-icon {
  display: inline-block;
}
.app-areas-essential_section .areas-co-table .areas-co-table-grid {
  display: grid;
  grid-template-columns: 10% repeat(10, 1fr);
  align-content: center;
}
.app-areas-essential_section .areas-co-table .areas-co-table-grid div {
  display: flex;
  align-items: center;
  font-size: 0.7rem;
  border-bottom-color: #DDDDDD;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section .areas-co-table .areas-co-table-grid div {
    padding: 0.125rem 0.625rem;
    font-size: 0.875rem;
  }
}
.app-areas-essential_section .areas-co-table .areas-co-table-grid div:nth-child(-n+11) {
  background-color: #F5F5F5;
  justify-content: center;
}
.app-areas-essential_section .areas-co-table .areas-co-table-grid div:nth-child(11n+1) {
  background-color: #F5F5F5;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section .areas-co-table .areas-co-table-grid div:nth-child(11n+1) {
    padding-left: 0.9375rem;
  }
}
.app-areas-essential_section .areas-co-table .areas-co-table-grid .co-value {
  justify-content: center;
}
.app-areas-essential_section .areas-co-table .areas-co-table-grid .co-color-1 {
  background-color: #3498db;
}
.app-areas-essential_section .areas-co-table .areas-co-table-grid .co-color-2 {
  background-color: #2ecc71;
}
.app-areas-essential_section .areas-co-table .areas-co-table-grid .co-color-3 {
  background-color: #5dade2;
  background-image: linear-gradient(30deg, #2ecc71 0%, #3498db 100%);
}
.app-areas-essential_section .areas-co-table .areas-co-table-grid .co-color-1, .app-areas-essential_section .areas-co-table .areas-co-table-grid .co-color-2, .app-areas-essential_section .areas-co-table .areas-co-table-grid .co-color-3 {
  color: #FFFFFF;
  font-weight: 500;
}
.app-areas-essential_section .areas-co-table .areas-co-table-desc {
  border-bottom-color: #DDDDDD;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 0.625rem;
}
.app-areas-essential_section .areas-co-table .areas-co-table-desc legend {
  font-size: 1.1875rem;
  margin: 0.625rem 0 0.3125rem;
  padding: 0;
}
.app-areas-essential_section .areas-co-table .areas-co-table-desc div {
  margin-left: 1.4rem;
}
.app-areas-essential_section .areas-co-table .areas-co-table-desc div:before {
  content: "";
  position: absolute;
  margin-left: -1.4rem;
  margin-top: 0.1875rem;
  display: block;
  width: 1rem;
  height: 1rem;
}
.app-areas-essential_section .areas-co-table .areas-co-table-desc div:nth-child(2):before {
  background-color: #3498db;
}
.app-areas-essential_section .areas-co-table .areas-co-table-desc div:nth-child(3):before {
  background-color: #2ecc71;
}
.app-areas-essential_section .areas-aquarium-setup-container {
  border-color: #cacfcb;
  border-width: 1px;
  border-style: solid;
  padding: 1.875rem;
  box-shadow: 0 4px 5px rgba(202, 207, 203, 0.5);
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section .areas-aquarium-setup-container .controlls {
    display: grid;
    grid-gap: 1.875rem;
    grid-template-columns: 1fr 1fr;
    grid-template-areas: "left right";
  }
  .app-areas-essential_section .areas-aquarium-setup-container .controlls .description {
    grid-area: right;
  }
  .app-areas-essential_section .areas-aquarium-setup-container .controlls .settings {
    grid-area: left;
  }
}
.app-areas-essential_section .areas-aquarium-setup-container .results .more-matches {
  margin-top: 1.875rem;
}
.app-areas-essential_section .areas-aquarium-setup-container .results .more-matches p {
  margin-bottom: 0.625rem;
}
.app-areas-essential_section .areas-aquarium-setup-container .results .areas-product-teaser {
  background-color: #FFFFFF;
  margin-bottom: 0.625rem;
}
.app-areas-essential_section .areas-aquarium-setup-container .results .areas-product-teaser p, .app-areas-essential_section .areas-aquarium-setup-container .results .areas-product-teaser ul {
  margin-bottom: 0.625rem;
}
.app-areas-essential_section .areas-aquarium-setup-container .results .areas-product-teaser ul.descriptions.short {
  color: #818181;
  margin-left: 0;
  list-style: none;
}
.app-areas-essential_section .areas-aquarium-setup-container .results .areas-product-teaser ul.descriptions.short li:not(:first-child) {
  display: none;
}
.app-areas-essential_section .areas-aquarium-setup-container .results .areas-product-teaser .buttons a {
  margin-right: 0.3125rem;
}
.app-areas-essential_section .areas-aquarium-setup-container .results .areas-product-teaser .buttons a:last-child {
  margin-right: 0;
}
.app-areas-essential_section .areas-aquarium-plants {
  border-color: #cacfcb;
  border-width: 1px;
  border-style: solid;
  padding: 1.875rem;
  box-shadow: 0 4px 5px rgba(202, 207, 203, 0.5);
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section .aquarium-plants-container .contolls {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 1.875rem;
  }
}
.app-areas-essential_section .aquarium-plants-container .contolls .types input {
  margin-right: 0.3125rem;
  margin-bottom: 0.3125rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section .aquarium-plants-container .contolls .types input {
    margin-bottom: 0.625rem;
  }
}
.app-areas-essential_section .aquarium-plants-container .results {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(12em, 1fr));
  grid-template-rows: auto;
  grid-gap: 1.875rem;
}
.app-areas-essential_section .aquarium-plants-container .results .plant {
  background-color: #FFFFFF;
  min-height: 100%;
  display: flex;
  flex-direction: column;
  text-decoration: none;
  box-shadow: 0 4px 5px rgba(202, 207, 203, 0.5);
  transition: all 0.1s ease-in;
}
.app-areas-essential_section .aquarium-plants-container .results .plant:hover {
  box-shadow: 0 4px 5px #cacfcb;
}
.app-areas-essential_section .aquarium-plants-container .results .plant .content {
  padding: 0.625rem;
  display: flex;
  flex: 1;
  justify-content: space-between;
  flex-direction: column;
}
.app-areas-essential_section .aquarium-plants-container .results .plant h4 {
  margin-top: 0;
  flex: 1;
  /* make p grow to fill available space*/
  line-height: 1.4;
  font-size: 1rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section .aquarium-plants-container .results .plant h4 {
    font-size: 1rem;
  }
}
.app-areas-essential_section .aquarium-plants-container .results .plant .type {
  margin-bottom: 0.3125rem;
}
.app-areas-essential_section .aquarium-plants-container .results .plant .difficulty, .app-areas-essential_section .aquarium-plants-container .results .plant .light, .app-areas-essential_section .aquarium-plants-container .results .plant .growth {
  margin-bottom: 0.3125rem;
}
.app-areas-essential_section .aquarium-plants-container .results .plant .difficulty.value-1 span:nth-child(1), .app-areas-essential_section .aquarium-plants-container .results .plant .light.value-1 span:nth-child(1), .app-areas-essential_section .aquarium-plants-container .results .plant .growth.value-1 span:nth-child(1) {
  display: none;
}
.app-areas-essential_section .aquarium-plants-container .results .plant .difficulty.value-1 span:nth-child(2), .app-areas-essential_section .aquarium-plants-container .results .plant .light.value-1 span:nth-child(2), .app-areas-essential_section .aquarium-plants-container .results .plant .growth.value-1 span:nth-child(2) {
  display: none;
}
.app-areas-essential_section .aquarium-plants-container .results .plant .difficulty.value-2 span:nth-child(1), .app-areas-essential_section .aquarium-plants-container .results .plant .light.value-2 span:nth-child(1), .app-areas-essential_section .aquarium-plants-container .results .plant .growth.value-2 span:nth-child(1) {
  display: none;
}
.app-areas-essential_section .areas-aquarium-food-table {
  border-color: #cacfcb;
  border-width: 1px;
  border-style: solid;
  padding: 1.875rem;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group {
  border-color: #cacfcb;
  border-width: 1px;
  border-style: solid;
  box-shadow: 0 4px 5px rgba(202, 207, 203, 0.5);
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .group-images .group-image {
  background: -webkit-linear-gradient(300deg, #53f 15%, #05d5ff 70%, #a6ffcb 94%);
  background: linear-gradient(150deg, #53f 15%, #05d5ff 70%, #a6ffcb 94%);
  display: none;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .group-images .group-image.show {
  display: block;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .group-images .group-image .content {
  position: relative;
  background-color: rgba(202, 207, 203, 0.8);
  color: white;
  margin-top: -30px;
  height: 30px;
  width: 100%;
  padding-left: 0.9375rem;
  padding-top: 1px;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .header {
  padding: 0.9375rem;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .categories .controlls {
  padding: 0 0.9375rem;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category {
  padding: 0.9375rem;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category legend {
  font-size: 1.25rem;
  display: block;
  width: 100%;
  border-bottom-color: #cacfcb;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  margin-bottom: 0.625rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category legend {
    font-size: 1.375rem;
  }
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(16em, 1fr));
  grid-template-rows: auto;
  grid-gap: 0.46875rem;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser {
  box-shadow: 0 4px 5px rgba(202, 207, 203, 0.5);
  transition: all 0.1s ease-in;
  background-color: #FFFFFF;
  min-height: 100%;
  display: flex;
  flex-direction: column;
  text-decoration: none;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser:hover {
  box-shadow: 0 4px 5px #cacfcb;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser .content, .app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser .price, .app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser .buttons, .app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser .container {
  padding-right: 0.46875rem;
  padding-left: 0.46875rem;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser .content {
  display: flex;
  flex: 1;
  justify-content: space-between;
  flex-direction: column;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser p, .app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser ul {
  margin-bottom: 0.625rem;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser .price {
  text-align: right;
  margin-bottom: 0.625rem;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser ul.descriptions.short {
  font-size: 80%;
  color: #818181;
  margin-left: 0;
  list-style: none;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser ul.descriptions.short li:not(:first-child) {
  display: none;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser .buttons {
  text-align: right;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser .buttons a.button.small {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  margin-right: 0.3125rem;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group .category .products .food-teaser .buttons a.button.small:last-child {
  margin-right: 0;
}
.app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group section.group h4 {
  font-size: 1.125rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section .areas-aquarium-food-table .aquarium-food-container > section.group section.group h4 {
    font-size: 1.1875rem;
  }
}
.app-areas-essential_section .areas-pond-fish ul {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(24em, 1fr));
  grid-template-rows: auto;
  grid-gap: 1.875rem;
  margin: 0;
}
.app-areas-essential_section .areas-pond-fish ul li {
  display: flex;
  flex-flow: column nowrap;
  list-style: none;
  border-left: 1px solid #cacfcb;
  border-right: 1px solid #cacfcb;
  border-bottom: 1px solid #cacfcb;
}
.app-areas-essential_section .areas-pond-fish ul li h5 {
  padding: 0.9375rem;
  margin: 0;
  background-color: #eff2f0;
}
.app-areas-essential_section .areas-pond-fish ul li .content {
  padding: 0.9375rem;
  flex: 1;
}
.app-areas-essential_section .areas-pond-fish ul li .button-container {
  display: flex;
  justify-content: flex-end;
  padding: 0.9375rem;
}
.app-areas-essential_section .areas-pond-fish ul li .button-more {
  margin-bottom: 0;
}
.app-areas-essential_section .areas-pond-seasons svg {
  height: 60vh;
  width: 100%;
}
.app-areas-essential_section .areas-pond-seasons #Zonen {
  fill-opacity: 0.2;
}
.app-areas-essential_section .areas-pond-seasons .highlight {
  fill-opacity: 0.6;
}
.app-areas-essential_section .areas-pond-seasons .cls-1 {
  fill: #000;
  fill-opacity: 0;
  stroke: #d7edfb;
  stroke-width: 0.08px;
}
.app-areas-essential_section .areas-pond-seasons .cls-2 {
  opacity: 0.7;
}
.app-areas-essential_section .areas-pond-seasons .cls-3 {
  fill: #333;
}
.app-areas-essential_section .areas-pond-seasons .cls-4 {
  fill: none;
}
.app-areas-essential_section .areas-pond-seasons .cls-5 {
  fill: #fff800;
}
.app-areas-essential_section .areas-pond-seasons .cls-5, .app-areas-essential_section .areas-pond-seasons .cls-6, .app-areas-essential_section .areas-pond-seasons .cls-7, .app-areas-essential_section .areas-pond-seasons .cls-8, .app-areas-essential_section .areas-pond-seasons .cls-9 {
  stroke: #000;
  stroke-opacity: 0.2;
}
.app-areas-essential_section .areas-pond-seasons .cls-5, .app-areas-essential_section .areas-pond-seasons .cls-9 {
  stroke-width: 0.28px;
}
.app-areas-essential_section .areas-pond-seasons .cls-6 {
  fill: #1fff52;
}
.app-areas-essential_section .areas-pond-seasons .cls-7 {
  fill: #de7e00;
}
.app-areas-essential_section .areas-pond-seasons .cls-8 {
  fill: #ab0000;
}
.app-areas-essential_section .areas-pond-seasons .cls-9 {
  fill: #0ca52b;
}
@keyframes spider-hoppeldidu {
  0% {
    transform: scale(1);
  }
  20% {
    transform: scale(0.8);
  }
  60% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container {
  border-color: #cacfcb;
  border-width: 1px;
  border-style: solid;
  padding: 1.875rem;
  box-shadow: 0 4px 5px rgba(202, 207, 203, 0.5);
  grid-template-columns: 1fr 2fr;
  grid-template-rows: auto;
  display: grid;
  grid-template-areas: "intro intro" "settings settings" "species-list species-list" "virtual-terrarium results";
  grid-column-gap: 0.9375rem;
  grid-row-gap: 0.46875rem;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section {
  margin-bottom: 0;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.intro {
  grid-area: intro;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.intro p {
  margin-bottom: 0;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.settings {
  grid-area: settings;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.settings .settings-filter-container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 0.9375rem;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.settings .settings-filter-container .settings-content .settings-button-container {
  display: flex;
  justify-content: flex-end;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.species {
  grid-area: species-list;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 0.9375rem;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species {
  margin-bottom: 0.9375rem;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .species-header {
  display: block;
  border-color: #cacfcb;
  border-style: solid;
  border-width: 1px 1px 0 1px;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .species-header > img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .species-header h4 {
  text-align: center;
  background-color: #208149;
  color: #FFFFFF;
  padding: 0.9375rem;
  margin-bottom: 0;
  transition: background-color 0.4s ease-out;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .species-header:hover h4 {
  background-color: #1a673a;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .species-header:hover img {
  animation: 1.6s spider-hoppeldidu;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .content {
  padding: 1.875rem 0.9375rem;
  border-color: #cacfcb;
  border-style: solid;
  border-width: 0 1px 1px 1px;
  display: none;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .content.active {
  display: block;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .content ul {
  list-style: none;
  margin-left: 0;
  margin-bottom: 0;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .content ul li a {
  color: #303030;
  margin-left: 1.4375rem;
  display: block;
  transition: color 0.4s ease-out;
  font-size: 1.1875rem;
  font-weight: 500;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .content ul li a:before {
  font-family: "Font Awesome 5 Pro", fantasy;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  vertical-align: -0.125em;
  position: absolute;
  margin-left: -1.4375rem;
  margin-top: 0.3125rem;
  content: "";
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .content ul li a:hover {
  color: #1c6f3f;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .content ul li a.active {
  color: #1c6f3f;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container div.species-list .species .content ul li a.active:before {
  content: "";
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.virtual-terrarium {
  grid-area: virtual-terrarium;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.results {
  grid-area: results;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.results .products {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 0.9375rem;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.results .products .product-container {
  border-color: #cacfcb;
  border-width: 1px;
  border-style: solid;
  padding: 1.875rem;
  box-shadow: 0 4px 5px rgba(202, 207, 203, 0.5);
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.results .products .product-container .product-image-container {
  margin-bottom: 1.25rem;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.results .products .product-container .price {
  text-align: right;
  margin-bottom: 0.625rem;
  font-weight: 500;
  font-size: 1.6875rem;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.results .products .product-container .price span {
  color: #818181;
}
.app-areas-essential_section .areas-terrarium-substrate-advisor-container section.results .products .product-container .product-button-container {
  display: flex;
  justify-content: flex-end;
}
.app-areas-essential_section #table_43875 {
  width: 100%;
}
.app-areas-essential_section #table_43875 tbody tr th {
  border: 1px solid #737373;
}
.app-areas-essential_section #table_43875 tbody tr th:nth-of-type(3n) {
  background-color: #f6b2a3;
}
.app-areas-essential_section #table_43875 tbody tr th:nth-of-type(4n) {
  background-color: #c89ed9;
}
.app-areas-essential_section #table_43875 tbody tr th:nth-of-type(5n) {
  background-color: #9acced;
}
.app-areas-essential_section #table_43875 tbody tr th:nth-of-type(6n) {
  background-color: #95e7b8;
}
.app-areas-essential_section #table_43875 tbody tr td {
  border: 1px solid #737373;
}
.app-areas-essential_section #table_43875 tbody tr td:nth-of-type(3n) {
  background-color: #f6b2a3;
  font-weight: bold;
}
.app-areas-essential_section #table_43875 tbody tr td:nth-of-type(4n) {
  background-color: #c89ed9;
  font-weight: bold;
}
.app-areas-essential_section #table_43875 tbody tr td:nth-of-type(5n) {
  background-color: #9acced;
  font-weight: bold;
}
.app-areas-essential_section #table_43875 tbody tr td:nth-of-type(6n) {
  background-color: #95e7b8;
}
.app-areas-essential_section .partnershops-pantanal .stores,
.app-areas-essential_section .partnershops-malawi .stores,
.app-areas-essential_section .partnershops-goldfish .stores,
.app-areas-essential_section .partnershops-dreamscape .stores {
  display: grid;
  grid-gap: 1.875rem;
  grid-template-columns: 1fr;
}
@media only screen and (min-width:40.063em) {
  .app-areas-essential_section .partnershops-pantanal .stores,
.app-areas-essential_section .partnershops-malawi .stores,
.app-areas-essential_section .partnershops-goldfish .stores,
.app-areas-essential_section .partnershops-dreamscape .stores {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container,
.app-areas-essential_section .partnershops-malawi .stores .card-container,
.app-areas-essential_section .partnershops-goldfish .stores .card-container,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container {
  border: 1px solid #cacfcb;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container {
  display: flex;
  flex-flow: column;
  height: 100%;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container p, .app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container h3, .app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container ul,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container p,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container h3,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container ul,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container p,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container h3,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container ul,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container p,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container h3,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container ul {
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container h3,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container h3,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container h3,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container h3 {
  font-size: 1.1875rem;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container p,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container p,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container p,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container p {
  margin-bottom: 0.625rem;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container .details-container,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container .details-container,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container .details-container,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container .details-container {
  flex: 1;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container .details-container .opening-hours h4,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container .details-container .opening-hours h4,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container .details-container .opening-hours h4,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container .details-container .opening-hours h4 {
  display: inline-block;
  padding-right: 0.25625rem;
  font-size: 1rem;
  font-weight: 500;
  margin: 0;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container .details-container .opening-hours .underline span,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container .details-container .opening-hours .underline span,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container .details-container .opening-hours .underline span,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container .details-container .opening-hours .underline span {
  padding-right: 0.25625rem;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container .details-container .open-details,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container .details-container .open-details,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container .details-container .open-details,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container .details-container .open-details {
  display: grid;
  grid-template-columns: 1fr 2fr;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container .details-container .open-details .current,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container .details-container .open-details .current,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container .details-container .open-details .current,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container .details-container .open-details .current {
  font-weight: 500;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container .details-container .open-details.hide,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container .details-container .open-details.hide,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container .details-container .open-details.hide,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container .details-container .open-details.hide {
  display: none;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container .details-container .categories-list,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container .details-container .categories-list,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container .details-container .categories-list,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container .details-container .categories-list {
  list-style: none;
  margin-left: 0;
  margin-bottom: 1.25rem;
}
.app-areas-essential_section .partnershops-pantanal .stores .card-container .card-content-container .button-container .toggle-details-button,
.app-areas-essential_section .partnershops-malawi .stores .card-container .card-content-container .button-container .toggle-details-button,
.app-areas-essential_section .partnershops-goldfish .stores .card-container .card-content-container .button-container .toggle-details-button,
.app-areas-essential_section .partnershops-dreamscape .stores .card-container .card-content-container .button-container .toggle-details-button {
  margin: 0;
  width: 100%;
}
.app-areas-essential_section .partnershops-pantanal .stores .optional,
.app-areas-essential_section .partnershops-malawi .stores .optional,
.app-areas-essential_section .partnershops-goldfish .stores .optional,
.app-areas-essential_section .partnershops-dreamscape .stores .optional {
  display: none;
}

/* -------------------- company history --------------- */
#cd-timeline {
  position: relative;
  padding: 2em 0;
}
#cd-timeline::before {
  /* this is the vertical line */
  content: "";
  position: absolute;
  top: 0;
  left: 18px;
  height: 100%;
  width: 4px;
  background: #cacfcb;
}
@media only screen and (min-width:64.063em) {
  #cd-timeline::before {
    left: 50%;
    margin-left: -2px;
  }
}

.cd-timeline-block {
  position: relative;
  margin: 2em 0;
}
.cd-timeline-block:before, .cd-timeline-block:after {
  content: " ";
  display: table;
}
.cd-timeline-block:after {
  clear: both;
}
.cd-timeline-block:first-child {
  margin-top: 0;
}
.cd-timeline-block:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width:64.063em) {
  .cd-timeline-block {
    margin: 4em 0;
  }
  .cd-timeline-block:first-child {
    margin-top: 0;
  }
  .cd-timeline-block:last-child {
    margin-bottom: 0;
  }
}

.cd-timeline-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  box-shadow: 0 0 0 4px #cacfcb, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05);
  background: #208149;
}
.cd-timeline-img img {
  display: block;
  width: 24px;
  height: 24px;
  position: relative;
  left: 50%;
  top: 50%;
  margin-left: -12px;
  margin-top: -12px;
}
@media only screen and (min-width:64.063em) {
  .cd-timeline-img {
    width: 60px;
    height: 60px;
    left: 50%;
    margin-left: -30px;
    /* Force Hardware Acceleration in WebKit */
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
  }
  .cd-timeline-img.is-hidden {
    visibility: hidden;
  }
  .cd-timeline-img.bounce-in {
    visibility: visible;
    animation: 0.6s cd-bounce-1;
  }
}

@keyframes cd-bounce-1 {
  0% {
    opacity: 0;
    transform: scale(0.5);
  }
  60% {
    opacity: 1;
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
.cd-timeline-content {
  position: relative;
  margin-left: 60px;
  background: #eff2f0;
  border-radius: 0.375rem;
  padding: 1em;
  box-shadow: 0 3px 0 #e1e7e3;
}
.cd-timeline-content:before, .cd-timeline-content:after {
  content: " ";
  display: table;
}
.cd-timeline-content:after {
  clear: both;
}
.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {
  font-size: 0.8125rem;
}
.cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {
  display: inline-block;
}
.cd-timeline-content h2, .cd-timeline-content h3 {
  margin-top: 0;
}
.cd-timeline-content .cd-date {
  float: left;
  padding: 0.8em 0;
  opacity: 0.7;
}
.cd-timeline-content::before {
  content: "";
  position: absolute;
  top: 16px;
  right: 100%;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-right: 7px solid #eff2f0;
}
@media only screen and (min-width:40.063em) {
  .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date {
    font-size: 0.875rem;
  }
}
@media only screen and (min-width:64.063em) {
  .cd-timeline-content {
    margin-left: 0;
    padding: 1.6em;
    width: 45%;
  }
  .cd-timeline-content::before {
    top: 24px;
    left: 100%;
    border-color: transparent;
    border-left-color: #eff2f0;
  }
  .cd-timeline-content .cd-read-more {
    float: left;
  }
  .cd-timeline-content .cd-date {
    position: absolute;
    width: 100%;
    left: 122%;
    top: 6px;
    font-size: 1rem;
  }
  .cd-timeline-block:nth-child(even) .cd-timeline-content {
    float: right;
  }
  .cd-timeline-block:nth-child(even) .cd-timeline-content::before {
    top: 24px;
    left: auto;
    right: 100%;
    border-color: transparent;
    border-right-color: #eff2f0;
  }
  .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more {
    float: right;
  }
  .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date {
    left: auto;
    right: 122%;
    text-align: right;
  }
  .cd-timeline-content.is-hidden {
    visibility: hidden;
  }
  .cd-timeline-content.bounce-in {
    visibility: visible;
    animation: 0.6s cd-bounce-2;
  }
}

@media only screen and (min-width:64.063em) {
  /* inverse bounce effect on even content blocks */
  .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in {
    animation: 0.6s cd-bounce-2-inverse;
  }
}
@keyframes cd-bounce-2 {
  0% {
    opacity: 0;
    transform: translateX(-100px);
  }
  60% {
    opacity: 1;
    transform: translateX(20px);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes cd-bounce-2-inverse {
  0% {
    opacity: 0;
    transform: translateX(100px);
  }
  60% {
    opacity: 1;
    transform: translateX(-20px);
  }
  100% {
    transform: translateX(0);
  }
}
.cd-timeline-img i {
  color: #fff;
  font-size: 31px;
  padding-top: 5px;
}
@media only screen and (min-width:64.063em) {
  .cd-timeline-img i {
    font-size: 38px;
    padding-top: 11px;
  }
}

.app-areas-landingpage.company .info-boxes {
  margin-top: 60px;
}
.app-areas-landingpage.company .info-boxes li > a .title, .app-areas-landingpage.company .info-boxes .columns > a .title {
  font-size: 1.25rem;
}
@media only screen and (min-width:40.063em) {
  .app-areas-landingpage.company .info-boxes li > a .title, .app-areas-landingpage.company .info-boxes .columns > a .title {
    font-size: 1.375rem;
  }
}
.app-areas-landingpage.company .info-boxes li > a:hover .long-description, .app-areas-landingpage.company .info-boxes .columns > a:hover .long-description {
  font-size: 0.9rem;
}
.section-company-employee #company_employee_2 {
  margin-bottom: 3.75rem;
}

.section-food #mybook {
  margin-bottom: 2.5rem;
}
.section-food .food-info-blocks .icon {
  font-size: 3rem;
}

.app-areas-landingpage.aquariumsaltwater #products_new {
  margin-bottom: 1.875rem;
}

/*# sourceMappingURL=areas.css.map */
