.cd-slider-wrapper{position:relative;height:440px}.cd-slider{position:relative;z-index:1;height:100%;overflow:hidden}.cd-slider li{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .6s;-moz-transition:-moz-transform .6s;transition:transform .6s}.cd-slider li.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}.cd-slider .cd-half-block{height:50%;background-position:0 0;background-repeat:no-repeat}.cd-slider li:first-of-type .image{background-image:url(../img/menu-pricing.png)}.cd-slider li:nth-of-type(2) .image{background-image:url(../img/nutrient-label.png)}.cd-slider li:nth-of-type(3) .image{background-image:url(../img/pos.png)}.cd-slider .image{background-size:cover}.cd-slider .content{padding:30px;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cd-slider .light-bg{color:#0009}.no-touch .cd-slider .btn:hover{background:#0009}.cd-slider h2{font-size:2.2rem;margin-bottom:.4em}.cd-slider h3{padding-bottom:20px;line-height:1.35;border-bottom:3px solid #3e9dd2}.slider-content{padding:0 0 0 30%}@media screen and (max-width: 992px){.cd-slider-wrapper{position:relative;min-height:720px}.cd-slider .cd-half-block.content{min-height:200px}.cd-slider .cd-half-block.image{height:auto}.cd-slider .cd-half-block.image img{display:none}.cd-slider .content{padding:30px 0 0}.slider-content{padding:0;text-align:center}}@media screen and (max-width: 767px){.cd-slider-wrapper{min-height:600px}.cd-slider .cd-half-block.content{min-height:190px}}@media screen and (max-width: 600px){.cd-slider-wrapper{min-height:550px}.cd-slider .cd-half-block.content{min-height:1290px}}@media screen and (max-width: 500px){.cd-slider-wrapper{min-height:530px}.cd-slider .cd-half-block.content{min-height:220px}}@media screen and (max-width: 450px){.cd-slider .cd-half-block.content{min-height:auto}.cd-slider .cd-half-block.image{height:auto}}@media screen and (max-width: 399px){.cd-slider-wrapper{min-height:600px}.cd-slider .cd-half-block.content{min-height:auto}.cd-slider .cd-half-block.image{height:auto}}@media only screen and (min-width: 900px){.cd-slider-wrapper{position:relative;height:480px}.cd-slider li:first-of-type .image,.cd-slider li:nth-of-type(2) .image,.cd-slider li:nth-of-type(3) .image{background-image:none}.cd-slider li{pointer-events:none;z-index:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);-webkit-transition:z-index 0s .6s;-moz-transition:z-index 0s .6s;transition:z-index 0s .6s}.cd-slider li.is-visible{pointer-events:auto;z-index:3;-webkit-transition:z-index 0s 0s;-moz-transition:z-index 0s 0s;transition:z-index 0s 0s}.cd-slider li.is-visible.covered{z-index:2}.cd-slider .cd-half-block{height:100%;width:50%;float:right}.cd-slider .cd-half-block.content{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translate(200%);-webkit-transition:-webkit-transform .6s 0s ease-in-out;-moz-transition:-moz-transform .6s 0s ease-in-out;transition:transform .6s 0s ease-in-out}.cd-slider .cd-half-block.image{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform 0s .3s;-moz-transition:-moz-transform 0s .3s;transition:transform 0s .3s}.cd-slider li.is-visible .cd-half-block.content,.cd-slider li.is-visible .cd-half-block.image{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translate(0)}.cd-slider li.is-visible .cd-half-block.content{-webkit-transition:-webkit-transform .6s 0s ease-in-out;-moz-transition:-moz-transform .6s 0s ease-in-out;transition:transform .6s 0s ease-in-out}.cd-slider .content{display:table;padding:0 10px 0 0}.cd-slider .content>div{display:table-cell;vertical-align:middle}}.cd-slider .image-crop{padding-bottom:70%}@media screen and (max-width: 767px){.cd-half-block .image{display:none!important;height:70%}}.cd-slider-navigation{position:relative;z-index:3;width:400px;bottom:50px;margin:0 auto;text-align:center}.cd-slider-navigation li{display:inline-block;margin:0 .25em}.cd-slider-navigation li.selected a{background-color:#fff}.cd-slider-navigation a{text-align:center;text-indent:0;color:#ccc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:30px;display:inline-block;height:30px;line-height:100%;font-size:12px;font-weight:600;border-radius:50%;padding:7px 0 0;border:1px solid #eaeaea}.cd-slider-navigation li.selected a{background-color:transparent;color:#3e9dd2;font-weight:800;border:1px solid #fff;background:#fff}@media only screen and (max-width: 767px){.cd-slider-navigation{bottom:auto;top:-30px;right:-70px;display:none}.cd-slider-navigation a{width:20px;height:20px;font-size:11px;border:none}.cd-slider-navigation li.selected a{background:none;border:none}}@media only screen and (min-width: 900px){.cd-slider-navigation{padding:.5em 1em;-webkit-transform:translateZ(2px) translateX(-50%);-moz-transform:translateZ(2px) translateX(-50%);-ms-transform:translateZ(2px) translateX(-50%);-o-transform:translateZ(2px) translateX(-50%);transform:translateZ(2px) translate(-50%);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s;position:absolute;z-index:3;left:24%;right:auto;bottom:40px}.cd-slider-navigation.slider-animating{-webkit-transform:translateX(-50%) scale(1);-moz-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);-o-transform:translateX(-50%) scale(1);transform:translate(-50%) scale(1)}.cd-slider-navigation a{text-align:center;text-indent:0;color:#aaa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:40px;display:inline-block;height:40px;line-height:100%;font-size:14px;border-radius:50%;padding:12px 0 0}.cd-slider-navigation li.selected a{background-color:transparent;color:#3e9dd2;border:1px solid #3e9dd2;background:#fff}}
