.wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}header .top-band{background:#333333;color:#ffffff;padding:10px}header .top-band span{display:inline-block}header .top-band span.email{background:url(../images/mail.png) no-repeat left center;background-size:25px;margin-bottom:10px;padding-left:35px}header .top-band span.phone{background:url(../images/phone.png) no-repeat left center;background-size:17px;padding-left:22px}@media screen and (min-width: 443px){header .top-band .container{display:flex;justify-content:space-between}header .top-band .container:before,header .top-band .container:after{display:none}header .top-band span.email{margin-bottom:0}}@media screen and (min-width: 768px){header .top-band{padding:15px}}header #stuck_container{background:#FFF}header .brand .brand_logo a img{max-width:240px}@media screen and (min-width: 768px){header .brand .brand_logo{margin-top:13.5px}}@media screen and (max-width: 999px){header nav.navbar.navbar-default.navbar-static-top.tm_navbar{margin-top:20px}}@media screen and (min-width: 1000px){header nav.navbar.navbar-default.navbar-static-top.tm_navbar{margin-top:50px}}header .sf-menu>li+li{margin-left:28px}header .sf-menu>li>a{color:#333}header .sf-menu ul{width:200px}header .sf-menu ul>li,header .sf-menu ul>li+li{width:100%}header .sf-menu li.active>a,header .sf-menu>li.sfHover>a,header .sf-menu>li>a:hover,header .sf-menu ul>li.sfHover>a,header .sf-menu ul>li>a:hover{color:#ED1C24}header #stuck_container.isStuck{background:rgba(0,0,0,0.4)}header #stuck_container.isStuck .sf-menu>li>a{color:#FFF}header #stuck_container.isStuck .sf-menu li.active>a,header #stuck_container.isStuck .sf-menu>li.sfHover>a,header #stuck_container.isStuck .sf-menu>li>a:hover,header #stuck_container.isStuck .sf-menu ul>li.sfHover>a,header #stuck_container.isStuck .sf-menu ul>li>a:hover{color:#ED1C24}.parallax-bg-1 .home-banner img{max-width:100%}.home-row .box{padding:0 20px}.home-row .box ul{font-size:16px;list-style:none;padding:0}.home-row .box ul li{margin-bottom:10px}.parallax-bg-2.lighten .block-2{background:rgba(255,255,255,0.25)}.page-banner{align-items:center;display:flex;height:300px;text-align:center}.page-banner h1{color:#FFF;font-size:80px}.page-content{padding:70px 0}@media screen and (max-width: 767px){.page-content.product-page{padding-top:20px}}.page-content h4{margin-bottom:30px}.page-content h6{color:#2ac08c;font-size:20px;margin-bottom:10px}.page-content img{max-width:100%}.page-content.about-page ul{list-style:none;padding:0}.page-content.about-page ul li{align-items:center;background:url(../images/hand.png) no-repeat left center;background-size:50px;display:flex;margin-bottom:10px;min-height:50px;padding-left:60px}.page-content.about-page .bottle-to-bag{margin-bottom:40px}.page-content.about-page .bottle-to-bag img{margin-bottom:20px}.page-content.about-page .images-list{margin-bottom:40px}@media screen and (min-width: 1200px){.page-content.about-page .bottle-to-bag{align-items:center;display:flex;margin-bottom:10px}.page-content.about-page .bottle-to-bag img{margin-bottom:0;margin-left:20px;width:70%}.page-content.about-page .images-list{align-items:center;display:flex;justify-content:space-between}.page-content.about-page .images-list .images{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin-left:20px;width:30%}.page-content.about-page .images-list .images img{margin:10px 0}}@keyframes fade{from{opacity:.4}to{opacity:1}}.page-content.product-page .title-wrap img{margin-top:10px}.page-content.product-page .image-wrap .images{margin-bottom:30px;position:relative;width:100%}.page-content.product-page .image-wrap .images .slide{animation:fade 1.5s forwards;display:none;text-align:center}.page-content.product-page .image-wrap .images .slide img{display:inline-block;max-width:100%}.page-content.product-page .image-wrap .images .prev,.page-content.product-page .image-wrap .images .next{align-items:center;background:rgba(0,0,0,0.2);border-radius:100%;color:#FFF;cursor:pointer;display:flex;height:50px;justify-content:center;margin-top:-25px;padding:0;position:absolute;top:50%;transition:0.6s ease-in-out;width:50px}.page-content.product-page .image-wrap .next{right:0;border-radius:3px 0 0 3px}.page-content.product-page .image-wrap .prev:hover,.page-content.product-page .image-wrap .next:hover{background-color:rgba(0,0,0,0.8)}.page-content.product-page .press{align-items:center;display:flex;flex-direction:column;margin-top:40px}.page-content.product-page .press h4{width:100%}.page-content.product-page .press .article{background:#F0F0F0;margin-bottom:40px;padding:20px}@media screen and (min-width: 768px){.page-content.product-page .title-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.page-content.product-page .title-wrap img{margin-left:20px;max-width:40%}.page-content.product-page .image-wrap{align-items:center;display:flex;justify-content:space-between}.page-content.product-page .image-wrap .images{flex-shrink:0;margin-bottom:0;margin-right:50px;width:50%}}@media screen and (min-width: 992px){.page-content.product-page .image-wrap .images{width:450px}.page-content.product-page .press{align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-content.product-page .press .article{width:47.5%}}.page-content.contact-page .contact-form{max-width:500px;width:100%}.page-content.contact-page .contact-form .form-text,.page-content.contact-page .contact-form .form-message,.page-content.contact-page .contact-form .form-button{margin-bottom:20px;width:100%}.page-content.contact-page .contact-form .form-message textarea{height:100px}.page-content.contact-page .contact-form .form-wrap{display:flex;flex-direction:column-reverse}.page-content.contact-page .contact-form .form-wrap .form-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f5f5f5;border:none;font-size:18px;padding:10px;width:100%}.page-content.contact-page .contact-form .form-button .button{-webkit-appearance:none;align-self:center;background:#1468a8;border:none;color:#FFF;display:inline-block;padding:10px;text-transform:uppercase;width:100px}.page-content.contact-page .contact-form .form-button .button:hover{background:#CCC}.page-content.contact-page .row{margin:0}.page-content.contact-page .row:before,.page-content.contact-page .row:after{display:none}@media screen and (min-width: 768px){.page-content.contact-page .contact-form .form-button .form-wrap{flex-direction:row-reverse}.page-content.contact-page .row{display:flex;justify-content:space-between;flex-direction:row-reverse}.page-content.contact-page .row .contact-info{text-align:right}}footer .footer-top{padding-bottom:15px}
