@charset "utf-8";@font-face{font-family:'PoetsenOneRegular';src:url('../fonts/poetsenone-regular_0-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/poetsenone-regular_0-webfont.woff2') format('woff2'),url('../fonts/poetsenone-regular_0-webfont.woff') format('woff'),url('../fonts/poetsenone-regular_0-webfont.ttf') format('truetype'),url('../fonts/poetsenone-regular_0-webfont.svg#poetsenoneregular') format('svg');font-weight:400;font-style:normal}.no-gutter>[class*='col-']{padding-right:0;padding-left:0}.btn-cta{color:#fff;background:transparent url(../images/btn-cta-bg.png) 0 100% repeat-x;font-family:'Roboto',sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;text-shadow:0 5px 5px rgba(0,0,0,.5);border-radius:40px}@media (min-width: 768px){.btn-cta{ font-size:36px}}.btn-cta>small{font-size:12px;white-space:normal;letter-spacing:-1px}@media (max-width: 767px){.btn-cta>small{ line-height:0}}.btn-cta:hover,.btn-cta:focus{color:#fff;background-color:#ff2a38;background:linear-gradient(rgba(0,0,0,.075),rgba(0,0,0,.075)),url(../images/btn-cta-bg.png) 0 100% repeat-x}.btn-cta.btn-lg{padding:20px 35px}.eron{color:#1d1d1b}.eron>span{color:#009cdc}body{font-family:'Roboto',sans-serif;font-size:16px;color:#003c64}#navbar-main{background:#fff url(../images/navbar-bg.png) 50% 0 no-repeat;margin:0;border:0;border-radius:0;font-size:18px;letter-spacing:-1px}#navbar-main .navbar-brand{height:110px;padding-top:25px}@media (min-width: 768px){#navbar-main .navbar-nav{ margin-top:25px}}#navbar-main .navbar-nav>li>a{color:#007ece;font-weight:700}#navbar-main .navbar-nav>li>a:hover,#navbar-main .navbar-nav>li>a:focus{color:#003c64}#navbar-main .navbar-nav>.order>a{color:#003c64;text-transform:uppercase;border:3px solid #003c64;border-radius:25px;text-align:center;margin-left:15px;margin-right:15px;padding-top:5px;padding-bottom:5px}@media (min-width: 768px){#navbar-main .navbar-nav>.order>a{ margin-top:7px;margin-left:0;margin-right:0;text-align:left}}#navbar-main .navbar-nav>.order>a:hover,#navbar-main .navbar-nav>.order>a:focus{color:#fff;background-color:#003c64}body>section h1{color:#003c64;background:transparent url(../images/section-h1-bg.png) 50% 0 no-repeat;font-family:'PoetsenOneRegular',sans-serif;font-size:36px;text-align:center;margin-bottom:50px;padding-top:15px}@media (min-width: 768px){body>section h1{ font-size:48px}}body>section .btn-cta-container{padding-top:25px;padding-bottom:25px}#benefits{color:#fff;background-color:#007ece;padding-bottom:20px}@media (min-width: 768px){#benefits{ min-height:455px;padding-top:20px;padding-bottom:0;background:url(../images/benefits-bg.jpg) 40% 0 repeat-x}}@media (min-width: 1200px){#benefits{ background:url(../images/benefits-couple-bg.png) 54% 56px no-repeat,url(../images/benefits-bg.jpg) 50% 0 repeat-x}}#benefits h1{color:#fff;background:0;font-family:'Roboto',sans-serif;font-size:36px;font-weight:700;text-shadow:0 0 10px #0d74c1,0 0 10px #0d74c1,0 0 10px #0d74c1,0 0 10px #0d74c1;margin-bottom:10px;padding-top:0}#benefits h1>span{color:#fff001}#benefits h2{color:#003c64;text-shadow:0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff;font-size:24px;font-weight:700;letter-spacing:-1px}#benefits ul{font-size:18px;margin-bottom:20px}#benefits .btn-cta{border-radius:20px;line-height:25px;padding:15px 16px 15px 16px}#benefits .btn-cta>small{font-weight:400}#what-is{margin-bottom:50px}#what-is #what-is-product{margin-bottom:25px}@media (min-width: 992px){#what-is #what-is-product{ margin-top:25px;margin-bottom:0}}#what-is .media .media-left{padding-right:0}#what-is .media .media-body{background-color:#f2f8fd;padding:20px}#how-it-works{font-size:18px;margin-bottom:50px}#how-it-works .how-it-works-wrapper{color:#fff;background-color:#007ece;padding-top:20px;padding-bottom:20px}@media (min-width: 992px){#how-it-works .how-it-works-wrapper{ background:url(../images/how-it-works-top-bg.png) 50% 0 no-repeat,url(../images/how-it-works-bottom-bg.png) 50% 100% no-repeat,url(../images/how-it-works-bg.png) 50% 0 repeat-y}}@media (min-width: 992px){#how-it-works .col-left{ padding-right:80px}}@media (min-width: 992px){#how-it-works .col-right{ padding-left:80px}}#how-it-works ul>li{margin-bottom:15px}#clinical-studies{font-size:18px;margin-bottom:50px}#clinical-studies .clinical-studies-wrapper{background-color:#f2f8fd}#clinical-studies h2{font-weight:700}#clinical-studies p{line-height:35px}#clinical-studies .img-clinical{margin-bottom:20px}#safety{font-size:18px;margin-bottom:50px}#safety h2{color:#007ece;font-family:'PoetsenOneRegular',sans-serif;text-align:center;text-transform:uppercase}#safety p{text-align:center;line-height:35px}#testimonials .media{background-color:#f2f8fd;border-radius:40px;margin-bottom:50px;overflow:visible}@media (min-width: 992px){#testimonials .media{ border-top-left-radius:100px;border-bottom-left-radius:100px}}#testimonials .media .media-left img{margin-top:-20px;margin-bottom:-20px}#testimonials .media .media-body{padding-top:10px}#testimonials blockquote{border-left:0}#testimonials blockquote>p{margin-bottom:0}#testimonials blockquote>footer{color:#003c64;font-weight:700}#faq{margin-bottom:50px}#faq .faq-wrapper{background-color:#f2f8fd;padding-top:40px;padding-bottom:20px}#faq .panel-default{color:#fff;background-color:#007ece;border:0;border-radius:40px}#faq .panel-default>.panel-heading{position:relative;cursor:pointer;color:#fff;background-color:#007ece;border-radius:40px;border-bottom:0;font-size:20px;font-weight:700;padding:20px 20px 20px 85px}#faq .panel-default>.panel-heading:hover,#faq .panel-default>.panel-heading:focus{text-decoration:underline}#faq .panel-default>.panel-heading>img{position:absolute;left:-15px;top:-12px}#faq .panel-default>.panel-heading>img.faq-minus{display:none}#faq .panel-default>.panel-body{display:none;padding:20px 20px 40px 20px}#cta{margin-bottom:50px;font-size:20px}@media (min-width: 768px){#cta div[class^="col-"]{ padding-left:0;padding-right:0}}#cta ul{text-align:right;list-style:none;padding:0;overflow:hidden}@media (min-width: 1200px){#cta ul{ margin-top:30px}}#cta ul li{float:right;clear:right;margin-bottom:10px}#cta ul li a{display:block;border-top-left-radius:25px;border-bottom-left-radius:25px;padding:15px 30px}#cta ul li a:hover,#cta ul li a:focus{text-decoration:none}#cta #cta-1 a{color:#fff;background-color:#ff8b01}#cta #cta-1 a:hover,#cta #cta-1 a:focus{background-color:#c41319}#cta #cta-2 a{color:#007ece;background-color:#f2f8fd}#cta #cta-2 a:hover,#cta #cta-2 a:focus{background-color:#dcecfa}#cta #cta-2 a span{color:#003c64;text-transform:uppercase}#cta #cta-3 a{color:#007ece;background-color:#fff001;font-family:'PoetsenOneRegular',sans-serif;text-transform:uppercase}#cta #cta-3 a:hover,#cta #cta-3 a:focus{background-color:#f1e200}@media (max-width: 991px){#cta img{ display:block;margin-right:auto;margin-left:auto}}#content{margin-bottom:50px}#footer{color:#fff;background-color:#007ece;text-align:center;padding-top:20px;padding-bottom:20px}#footer div[class^="col-"]{margin-bottom:20px}@media (min-width: 992px){#footer{ text-align:left;line-height:50px}#footer div[class^="col-"]{margin-bottom:0}}#footer a{color:#fff}#footer a:hover,#footer a:focus{text-decoration:underline}#footer .dropup-language{color:#003c64;width:165px;margin:0 auto}#footer .dropup-language a{color:#003c64}#footer .dropup-language a:hover,#footer .dropup-language a:focus{text-decoration:none}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
#bonus_top{height:auto;background:#fff001;width:100%;color:#000;font-size:13px;text-align:center;padding-top:4px;padding-bottom:4px}
#bonus_top a{color:#000;text-decoration:underline}
@media (min-width: 768px){#bonus_top{ height:30px;z-index:999}}

footer .dropdown-menu { min-width: 85.9375vw; right: auto; left: 50%; -webkit-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); }
footer .dropdown-menu ul { padding-left: 0.78125vw; list-style: none; }
footer .dropdown-menu ul li { line-height: 2.84375vw; }
footer .dropdown-menu ul li a { color: #000; font-size: 2.34375vw; }

@media (min-width: 768px) { 
	footer .dropdown-menu { min-width: 37.5vw; }
  	footer .dropdown-menu ul { padding-left: 0.4166666667vw; }
  	footer .dropdown-menu ul li { line-height: 1.4833333333vw; }
  	footer .dropdown-menu ul li a { font-size: 1.0833333333vw; }
}

@media (min-width: 992px) {
	footer .dropdown-menu { min-width: 450px; }
  	footer .dropdown-menu ul { padding-left: 5px; }
  	footer .dropdown-menu ul li { line-height: 20px; }
  	footer .dropdown-menu ul li a { font-size: 13px; }
}