.whatsapp-float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #25d366;
  color: #fff;
  border-radius: 50px;
  text-align: center;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: transform 0.3s ease;
}

.whatsapp-float:hover {
  transform: scale(1.1);
}
@keyframes pulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7);
  }
  70% {
    transform: scale(1.1);
    box-shadow: 0 0 0 10px rgba(37, 211, 102, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(37, 211, 102, 0);
  }
}

.whatsapp-float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 20px;
  right: 20px;
  background-color: #25d366;
  color: #fff;
  border-radius: 50px;
  text-align: center;
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.3);
  z-index: 1000;
  display: flex;
  align-items: center;
  justify-content: center;
  animation: pulse 2s infinite;
  transition: transform 0.3s ease;
}

.whatsapp-float:hover {
  transform: scale(1.15);
}

*{box-sizing:border-box}.left{float:left}.right{float:right}.clearLeft{clear:left}.clearRight{clear:right}.clearBoth{clear:both}.center{margin:0 auto}.hidden{display:none}.clearFix:after{content:"";display:block;clear:both}.relative{position:relative}.font-light{font-weight:300}.font-medium{font-weight:500}.font-bold{font-weight:700}.imgBox{text-align:center}.imgBox img{margin:0 auto;display:block}p,li,a{font-family:open sans,sans-serif;font-style:normal;font-weight:400;color:#1d1d1e;line-height:1.45;text-rendering:optimizeLegibility;margin:0}h1,h2,h3,h4,h5,h6,strong{font-family:pt sans,sans-serif;font-weight:700;line-height:1;margin-bottom:.5rem}ul,p{margin-bottom:1.25rem}a{text-decoration:none}a:hover{cursor:pointer}select{-webkit-appearance:none!important;-moz-appearance:none!important;background-color:#fafafa;border-radius:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;color:rgba(0,0,0,.75);font-family:inherit;font-size:.875rem;line-height:normal;padding:.5rem;border-radius:0;height:2.3125rem;cursor:pointer}select:focus{outline:none}.button_style{background:#000;color:#fff;font-family:pt sans,sans-serif;font-weight:800;line-height:1;border:none;border-radius:.1875rem;text-align:center;padding:.5rem 0;display:block}.button_style:hover{text-decoration:none;background:#73d63a}.button_style:focus{outline:none;text-decoration:none;color:#fff;background:#73d63a}@media only screen and (min-width:768px){.button_style{font-size:24px;font-size:1.5rem}}button{background:#000;color:#fff;font-family:open sans,sans-serif;font-weight:800;line-height:1;border:none;border-radius:.1875rem;text-align:center;padding:.5rem 0}button:focus{outline:none}@media only screen and (min-width:768px){button{font-size:24px;font-size:1.5rem}}button.link_style{background:#fff;margin:0;padding:0 16px;line-height:1;text-decoration:underline}button.link_style:hover{text-decoration:none}input:focus{outline:none}h1 span,h2 span,h3 span,h4 span,h5 span{color:#155182}.row_collapse{margin-left:0;margin-right:0}.row_collapse>[class^=col-]{padding-left:0;padding-right:0}html,body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#fff;font-size:16px}body{font-family:open sans,sans-serif;color:#1d1d1e}.container{width:100%;max-width:1200px;margin:0 auto}#wrapper{background:#fff;position:relative;z-index:1}.page_1150,.page_950,.page_850,.page_750{width:100%;max-width:1150px;margin:0 auto;position:relative}.page_950{max-width:950px}.page_850{max-width:750px}.page_750{max-width:750px}.force_desktop .container,.force_desktop header,.force_desktop footer{width:1200px}img{max-width:100%}.guarantee_new{padding:6.6vw 30px}@media only screen and (min-width:768px){.guarantee_new{padding:40px 0}}.guarantee_new img{display:block;width:100%;max-width:196px;margin:0 auto 5vw}@media only screen and (min-width:768px){.guarantee_new img{margin-bottom:40px}}.guarantee_new h2{font-family:open sans,sans-serif;line-height:1.11;margin:0 auto 3.5vw;font-weight:300;text-transform:uppercase;text-align:center;max-width:475px}@media only screen and (min-width:768px){.guarantee_new h2{font-size:35px;font-size:2.1875rem;max-width:none;margin-bottom:18px}}.guarantee_new h2 span{color:#1d1d1e}.guarantee_new p{font-family:open sans,sans-serif;line-height:1.625;margin-bottom:0}@media only screen and (min-width:768px){.guarantee_new p{font-size:16px;font-size:1rem}}.iframe-container{margin:0 auto}.iframe-container .iframe-sizer{position:relative;height:0;overflow:hidden}.iframe-container .iframe-sizer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.green_button{background:#329d40}.green_button:hover{background:#329d40;opacity:.87;color:#fff}.green_button:focus{background:#329d40;opacity:.87;color:#fff}@media only screen and (min-width:768px){.green_button{}}.guarantee_mini{position:absolute;top:0;left:0;width:32vw}@media only screen and (min-width:768px){.guarantee_mini{width:16vw}}@media only screen and (min-width:1200px){.guarantee_mini{width:auto}}.top_product{border-bottom:1px solid #ededed;margin-bottom:7vw}.top_product:last-child{margin-bottom:0}@media only screen and (min-width:992px){.top_product{padding:0 4.15vw}}@media only screen and (min-width:1200px){.top_product{padding:0 65px}}.top_product a:hover{text-decoration:none}.top_product>.first-paragarph{margin-bottom:0!important}.top_product>.col-xs-24{padding:0 3.9vw;margin-bottom:7.05vw}@media only screen and (min-width:768px){.top_product>.col-xs-24{padding:0 15px;margin-bottom:48px}}.top_product figure{position:relative;padding:0 2rem;margin:0}.top_product .upsell-img{display:block;margin:0 auto;max-height:360px;width:auto;margin-bottom:8px}@media only screen and (min-width:768px){.top_product .upsell-img{margin-bottom:3.4vw}}@media only screen and (min-width:1200px){.top_product .upsell-img{margin-bottom:45px}}.top_product .ratings{position:absolute;width:94%;bottom:0;left:0;margin:0 3%}@media only screen and (min-width:768px){.top_product .ratings{padding:0 15px;margin:0;width:100%}}.top_product .ratings .ratings_overlay{position:absolute;width:100%;height:100%;background:#222;opacity:.8}.top_product .ratings .col-xs-6{text-align:center;color:#fff;padding:2.25vw 0}@media only screen and (min-width:768px){.top_product .ratings .col-xs-6{padding:1.5vw 0}}@media only screen and (min-width:1200px){.top_product .ratings .col-xs-6{padding:20px 0}}.top_product .ratings .col-xs-6>span{display:block}.top_product .ratings .col-xs-6 .border_box{border-right:2px solid #fff}.top_product .ratings .col-xs-6:last-child .border_box{border-right:none}.top_product .ratings .col-xs-6 .rating{font-family:open sans,sans-serif;font-size:5.9vw;line-height:1;font-weight:800;display:block;width:100%}@media only screen and (min-width:768px){.top_product .ratings .col-xs-6 .rating{font-size:3.35vw}}@media only screen and (min-width:1200px){.top_product .ratings .col-xs-6 .rating{font-size:40px;font-size:2.5rem}}.top_product .ratings .col-xs-6 .rating_label{font-family:pt sans,sans-serif;font-size:3.5vw;line-height:1;font-weight:400;display:block;width:100%}@media only screen and (min-width:768px){.top_product .ratings .col-xs-6 .rating_label{font-size:2vw}}@media only screen and (min-width:1200px){.top_product .ratings .col-xs-6 .rating_label{font-size:24px;font-size:1.2rem}}.top_product h2{font-family:open sans,sans-serif;font-weight:800;margin-bottom:3.5vw}@media only screen and (min-width:768px){.top_product h2{font-size:30px;font-size:1.8rem;margin-bottom:20px}}.top_product .tagline{font-family:pt sans,sans-serif;font-weight:600;color:#155182;display:block;font-size:20px;margin-bottom:2.5vw}@media only screen and (min-width:768px){.top_product .tagline{font-size:30px;font-size:1.6rem;margin-bottom:20px}}.top_product .review_blurb p,.top_product .review_blurb ul li{font-family:open sans,sans-serif;line-height:1.6;margin-bottom:2.25vw}@media only screen and (min-width:768px){.review-page .post_inner p,.review-page .post_inner ul li,.top_product .review_blurb p,.top_product .review_blurb ul li{font-size:normal;margin-bottom:12px}}@media only screen and (min-width:1200px){.review-page .post_inner p,.review-page .post_inner ul li,.top_product .review_blurb p,.top_product .review_blurb ul li{font-size:24px;font-size:1.3rem}}@media only screen and (min-width:768px){.review-page .post_inner p,.review-page .post_inner ul li,.top_product .review_blurb p.disclaimer,.top_product .review_blurb ul li{margin-bottom:20px}}.top_product .review_blurb p a{font-family:pt sans,sans-serif;color:#0028f5;text-decoration:underline;font-size:inherit;line-height:1.6}.top_product .review_blurb p a:hover{text-decoration:none}.top_product a.pricing{font-family:open sans,sans-serif;margin:0 20px 5.85vw 0;color:#0028f5;font-weight:800;line-height:1;display:inline-block;text-decoration:underline}@media only screen and (min-width:768px){.top_product a.pricing{margin-bottom:40px}}@media only screen and (min-width:1200px){.top_product a.pricing{font-size:30px;font-size:1.875rem}}.top_product a.pricing:hover{text-decoration:none}.top_product .pricing_retail{font-family:open sans,sans-serif;color:#222;font-weight:600;display:inline-block;margin:0 20px 40px 0;line-height:1}@media only screen and (min-width:1200px){.top_product .pricing_retail{font-size:24px;font-size:1.5rem}}.top_product a.button_style{padding:2.7vw 0;margin:0 auto 3.25vw;max-width:550px}@media only screen and (min-width:768px){.top_product a.button_style{margin:0;padding:18px 0}}.top_product a.gray_button{background:#f06824}.top_product a.gray_button:hover{background:#f77838;opacity:.87;color:#fff}.top_product a.gray_button:focus{background:#f77838;opacity:.87;color:#fff}.star-positioner{position:relative;display:inline-block;line-height:0}.star-positioner .stars{background:#d3d3d3;display:inline-block}.star-positioner .stars .colorbar{background:#009f00;z-index:0;position:absolute;top:0;bottom:0;left:0}.star-positioner .stars .star_holder{position:relative;z-index:1}.star-positioner .stars .star_holder .star{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFFMDhGNTVCN0YyOTExRTU5QTM2QUYyOUY2QUEzRDM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFFMDhGNTVDN0YyOTExRTU5QTM2QUYyOUY2QUEzRDM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUUwOEY1NTk3RjI5MTFFNTlBMzZBRjI5RjZBQTNEMzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUUwOEY1NUE3RjI5MTFFNTlBMzZBRjI5RjZBQTNEMzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4uf8WQAAABJklEQVR42uyYUQ7EIAhEO8T739UTzP5vsm11FRDguyk+ZkQRvXdeyUKuhFHQyoFSOgE0Mu9pZIFGVnubFkGyqeypeyMjdFil4UXtUjp6A/OqNKJAI6u9XRWpGpkj1VBKHwQNr9DNMdjdv7kDGs4dOrI+3kEj6BbGdwFklWUOCP5qZAwKy6fuzYjqvjmyGACes+c0owG/vZwwEvDIjYxRgEevoYwAPHP3plPYoXXJzop6UnfFlOXhSJvOL1aJLfOK9QIs8tXLSUHvGehLaasil70LOuh+PllplL0L+jmagcVo3Re0laaHiU0UYbngmyUOEQew6lObKFt5Z7G2NzIoKcUdzU6Mrfyva2AJrdF9lxW1HQC73PIyuZ/TvYamffeugeO0+AgwALc5QjypNCgdAAAAAElFTkSuQmCC);background-size:contain;display:inline-block;float:left;vertical-align:baseline;background-repeat:no-repeat;margin:0;padding:0;width:1.125rem;height:1.125rem}@media only screen and (min-width:768px) and (max-width:991px){.star-positioner .stars .star_holder .star{height:1rem;width:1rem}}.star-positioner .stars .star_holder .star.white-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAABeElEQVRo3u2Z0RLCIAwEG8b//2V8UcdRaElCLknhHjtqs1lKAanWWo/FUrwL2NB3hyYiWg7aMy7QnpbdoL3h4dDell2gIzQBCh3BMhy6F3QzQkCjA4O+som0vU1bJcoEBoUeDao55tDRLEOguUE0KRw0IqbQUmvWtrfpmYk4gX1q05yGeoFpT3Cb0JEtcdPke1+8E+hVA8rvhbvmm+9veN/NeEtmGflQ1vRYTmfvzNbPuIr0i5FzVffl4iQb+Ei9QyuyLOCjdQ4vQ6ODc+pjL0OjTW4SGewNRyTj0lpSbjg0wMeh3Fp6WdfeV72fRoPPuN8+OVklauhorzAINDozmpwOekY2NDcZn2c1tFe0zU4Jrc2S0A/pF6VDLMLpK9R0a91cX0HWId5acgyxTjWMfvc7pqYlFhHWzaA1xVsPedFEdjYEZxZr9efiNNOWdrp/zwibMQUa8RzObKr4PY2C7d1TM+TZpomIPN6tPXhJVEfAWbPk2ntJ6CdwTvAXc/PmtgAAAABJRU5ErkJggg==)}#alcf-contactform-wrap{width:100%;max-width:750px;margin:0 auto}#alcf-contactform-wrap fieldset{border:none;margin:0;padding:0}#alcf-contactform-wrap label{color:#4d4d4d;cursor:pointer;display:block;font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:0;margin-top:1rem}#alcf-contactform-wrap label.error{color:#f04124;margin-top:0!important}#alcf-contactform-wrap input[type=text],#alcf-contactform-wrap textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-family:inherit;font-size:.875rem;height:2.3125rem;margin:0;padding:.5rem;width:100%;box-sizing:border-box;transition:border-color .15s linear,background .15s linear}#alcf-contactform-wrap textarea[rows]{height:auto}header{z-index:10;position:relative}ul.nav_horiz{margin:0;padding:0;list-style:none}ul.nav_horiz a{font-family:open sans,sans-serif;cursor:pointer}ul.nav_horiz>li{display:block;position:relative}ul.nav_horiz>li a{display:block;font-size:15px;font-size:.9375rem;font-weight:500;color:#fff;padding:16px;text-transform:uppercase}ul.nav_horiz>li a:hover{text-decoration:none}ul.nav_horiz>li.menu-item-has-children>a:after{font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;display:inline-block;content:"\f0dd";vertical-align:top;padding:0 10px;font-size:15px;font-size:.9375rem}ul.nav_horiz>li:before{content:"";color:#fff;font-size:15px;font-size:.9375rem}ul.nav_horiz>li>ul{list-style:none;margin:0;padding:0 0 0 16px;display:none;border-top:1px solid #fff;border-bottom:1px solid #fff}@media only screen and (min-width:768px){ul.nav_horiz>li{display:inline-block}ul.nav_horiz>li a{display:inline-block}ul.nav_horiz>li a:hover{text-decoration:none}ul.nav_horiz>li.menu-item-has-children a:after{font-size:20px;font-size:1.25rem}ul.nav_horiz>li:before{content:"|"}ul.nav_horiz>li:first-child:before{content:""}ul.nav_horiz>li>ul{position:absolute;top:50px;left:0;padding-left:0;background:#920246;border:1px solid #fff}}.help_nav{margin-bottom:13px}.help_nav>li{display:block}.help_nav>li:before{content:""}.help_nav>li a{font-size:20px;font-size:1.25rem}.help_nav>li a i{font-size:24px;font-size:1.5rem;margin-right:6px}.help_nav>li:first-child a{padding-left:16px}@media only screen and (min-width:768px){.help_nav{display:inline-block}.help_nav>li{display:block}.help_nav>li a i{font-size:15px;font-size:.9375rem;margin-right:2px}}#super_nav{float:right;background:#fff}#super_nav .help_nav{border-bottom:1px solid #ddd}#super_nav .help_nav a{font-size:14px;font-size:.875rem;color:#565656;padding:6px 16px}#super_nav .help_nav li:before{color:#565656}.force_desktop #super_nav{display:block!important}.force_desktop #super_nav .help_nav>li{display:inline-block}.force_desktop #super_nav .help_nav>li a i{font-size:15px;font-size:.9375rem;margin-right:2px}@media only screen and (min-width:992px){.navbar-nav{float:right}}#navbar{padding:0;border:none}#navbar[aria-expanded=true]{background:#155182}.force_desktop #navbar{display:block}.force_desktop #navbar #menu-primary-nav{display:block!important}.force_desktop #navbar #menu-primary-nav>li{display:inline-block}.force_desktop #navbar #menu-primary-nav>li a{display:inline-block;font-size:20px;font-size:1.25rem;font-weight:600}.force_desktop #navbar #menu-primary-nav>li a:hover{text-decoration:none}.force_desktop #navbar #menu-primary-nav>li.menu-item-has-children a:after{font-size:20px;font-size:1.25rem}.force_desktop #navbar #menu-primary-nav>li:before{font-size:20px;font-size:1.25rem}.force_desktop #navbar #menu-primary-nav>li:first-child:before{content:""}.force_desktop #navbar #menu-primary-nav>li>ul{position:absolute;top:50px;left:0;padding-left:0;background:#920246;border:1px solid #fff}.force_desktop #navbar #menu-mobile-navigation{display:none!important}.force_desktop #navbar .help_nav{display:none!important}#main_nav{background:#fff;color:#fff;border-bottom:1px solid #eee}#main_nav .navbar-toggle{border:none;font-weight:400;font-size:30px;font-size:1.875rem;padding:20px 10px;float:right;color:#155182;margin:0}#main_nav .navbar-toggle .menu_label{float:right;padding:15px 0}#main_nav .navbar-toggle .menu_button{float:right;width:35px;max-width:98px}#main_nav .navbar-toggle .icon-bar{background:#155182;width:100%;height:4px;border-radius:0;margin:12px 0}#main_nav .navbar-toggle:hover,#main_nav .navbar-toggle:focus{background:#fff;background:linear-gradient(to bottom,#FFFFFF 0%,#FFFFFF 69%,#F2F2F2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF',endColorstr='#F2F2F2',GradientType=0 )}.force_desktop #main_nav .navbar-toggle{display:none}.force_desktop .navbar-header{margin:0!important;float:left}#menu-primary-nav{margin:0;clear:right;float:right}#menu-primary-nav>li{display:block}#menu-primary-nav>li a{padding:35px 10px;color:#155182;display:block;font-family:pt sans,sans-serif;font-weight:500}#menu-primary-nav>li:before{content:""}#menu-primary-nav>li:first-child a{padding-left:16px}#menu-primary-nav>li>ul a{color:#fff}@media only screen and (min-width:768px){#menu-primary-nav{float:right}#menu-primary-nav>li{display:inline-block}#menu-primary-nav>li a{display:inline-block;font-size:20px;font-size:1.25rem}#menu-primary-nav>li:first-child:before{content:""}}.navbar{margin-bottom:0;border:none;border-bottom:1px solid #ccc}.navbar li,.navbar a{margin:0}.navbar a.navbar-brand{height:auto;padding:27px 16px 28px;float:none;margin:0 auto;display:block}.navbar a.navbar-brand img{display:inline}@media only screen and (min-width:768px){.navbar a.navbar-brand{padding:27px 0 28px}}.force_desktop .navbar a.navbar-brand{padding:11px 0;text-align:left}.force_desktop .navbar a.navbar-brand img{width:auto;height:auto;max-width:none}.cart{float:right;display:block;padding:33px 0 34px 20px}.cart span.cart-count{font-family:open sans,sans-serif;display:inline-block;margin-left:4px;background:#fff;border-radius:20px;padding:4px 8px;color:#920246;min-width:31px;text-align:center}.cart:hover{text-decoration:none}.mobile-cart{float:right;padding:5% 2% 3%}.force_desktop .mobile-cart{display:none!important}#sub_nav{background:#fff;display:none}#sub_nav a{font-family:open sans,sans-serif;color:#920246;font-weight:500;padding:12px 0;display:block;text-align:center;text-decoration:none}#sub_nav a img{vertical-align:top;margin-right:6px;width:4.3vw;max-width:23px}#sub_nav a span.faux_link{font-size:15px;font-size:.9375rem;padding-left:8px;color:#155182;font-weight:300;text-decoration:underline}#sub_nav a:hover{text-decoration:none}#sub_nav a:hover span{text-decoration:none}@media only screen and (min-width:768px){#sub_nav a{font-size:20px;font-size:1.25rem}}.force_desktop #sub_nav a{font-size:20px;font-size:1.25rem}.force_desktop #sub_nav a span.hidden-xs{display:inline!important}#email_signup{position:relative;width:100%;max-width:400px;margin:0 auto;padding:50px 0}#email_signup span{display:block;text-align:center}#email_signup span.offer_header{font-family:open sans,sans-serif;line-height:1;font-weight:800;color:#155182;margin-bottom:2.5vw}@media only screen and (min-width:768px){#email_signup span.offer_header{font-size:35px;font-size:2.1875rem;margin-bottom:12px}}#email_signup span.offer_details{font-family:open sans,sans-serif;margin-bottom:4vw;line-height:1.6}@media only screen and (min-width:768px){#email_signup span.offer_details{font-size:25px;font-size:1.5625rem;margin-bottom:16px}}#email_signup input[type=email],#email_signup input[type=text]{font-family:open sans,sans-serif;width:100%;max-width:450px;display:block;margin:0 auto 30px;padding:2.1vw;font-size:1rem}@media only screen and (min-width:768px){#email_signup input[type=email],#email_signup input[type=text]{font-size:20px;font-size:1.25rem;padding:16px}}#email_signup .button_style{width:100%;padding:20px 0;margin:0 auto}@media only screen and (min-width:768px){#email_signup .button_style{padding:15px 0}}#email_signup .success{display:none;position:absolute;bottom:12px;left:0;width:100%;text-align:center;z-index:5;font-size:17px;font-size:1.0625rem;color:#61bb25;font-weight:700}#email_signup .working{display:none;position:absolute;bottom:9px;left:0;width:100%;text-align:center;z-index:5}footer{background:#565656;width:100%;position:relative;z-index:2}footer #footer_wrapper{margin:0 auto;width:100%;padding:0 15px;max-width:1200px}footer #footer_nav{border-bottom:1px solid #666;padding:42px 0}footer #footer_nav ul{width:100%;text-align:center}footer #footer_nav ul li{margin:0;display:inline-block}footer #footer_nav ul li:before{font-size:20px;font-size:1.25rem;content:"|"}footer #footer_nav ul li:first-child:before{content:""}footer #footer_nav ul li a{display:inline-block;margin:0;padding:16px;font-size:20px;font-size:1.25rem}@media only screen and (min-width:768px){footer #footer_nav{padding:0}footer #footer_nav ul li:before{font-size:25px;font-size:1.5625rem}footer #footer_nav ul li a{padding:36px 24px;font-size:25px;font-size:1.3rem}}footer #mobile_switcher{border-bottom:2px solid #fff;padding:16px 0}footer #mobile_switcher button{background:0 0;border:none;border-radius:0;margin:0 auto;font-size:20px;font-size:1.25rem;line-height:1.2;padding:24px 0;width:100%;font-weight:500}footer #footer_subnav{padding:40px 0}footer #footer_subnav ul{text-align:center}footer #footer_subnav ul li{margin:0;display:inline-block}footer #footer_subnav ul li:before{content:"|"}footer #footer_subnav ul li:first-child:before{content:""}footer #footer_subnav ul li a{display:inline-block;font-family:open sans,sans -serif;font-size:16px;font-size:1rem;padding:8px 16px;text-transform:none;margin:0}footer #footer_subnav p{font-family:open sans,sans -serif;font-size:16px;font-size:1rem;line-height:1.5;color:#fff;text-align:center;margin:0 0 24px}footer #footer_subnav p.copyright{padding:16px 0 0;margin-bottom:0}footer #footer_subnav p a{font-family:open sans,sans -serif;font-size:16px;font-size:1rem;color:#fff}#mobile_switch .mobile{display:inline}#mobile_switch .desktop{display:none}.force_desktop #mobile_switch .mobile{display:none}.force_desktop #mobile_switch .desktop{display:inline}.force_desktop #footer_nav ul li:before,.force_desktop #footer_subnav ul li:before{content:"|";font-size:25px;font-size:1.5625rem}.force_desktop #footer_nav ul li:first-child:before,.force_desktop #footer_subnav ul li:first-child:before{content:""}.force_desktop #footer_nav ul li a,.force_desktop #footer_subnav ul li a{display:inline-block;padding:36px 24px;font-size:25px;font-size:1.5625rem}.force_desktop #footer_subnav ul li:before{font-size:16px;font-size:1rem}.force_desktop #footer_subnav ul li a{font-size:16px;font-size:1rem}.docs h1{font-size:32px;font-size:2rem}.docs h2{font-size:24px;font-size:1.5rem}.docs h3{font-size:18px;font-size:1.125rem}.docs p{font-size:16px;font-size:1rem;line-height:1.4;margin:0 0 20px}.post-type-archive-products .archive-page{padding:1.875rem 0}.post-type-archive-products .archive-page h1{text-align:center}.post-type-archive-products .archive-page .bl{border-left:1px solid #ddd}.post-type-archive-products .archive-page .br{border-right:1px solid #ddd}.post-type-archive-products .archive-page .bb{border-bottom:1px solid #ddd}.post-type-archive-products .archive-page .bt{border-top:1px solid #ddd}.post-type-archive-products .archive-page #product_list{text-align:center}.post-type-archive-products .archive-page .product-item{padding:1rem}.post-type-archive-products .archive-page .product-item.one,.post-type-archive-products .archive-page .product-item.two{border-right:1px solid #ddd}.post-type-archive-products .archive-page .product-item .product-name a{font-family:open sans,sans-serif;text-transform:uppercase;color:inherit;text-decoration:none;font-size:20px;font-size:1.25rem;font-weight:500}.post-type-archive-products .archive-page .product-item .our-price{margin:0 0 .625rem}.post-type-archive-products .archive-page .product-item .our-price a{color:#920246;text-decoration:underline}.post-type-archive-products .archive-page .product-item .our-price a:hover{color:#920246;text-decoration:none}.post-type-archive-products .archive-page .product-item .button.radius{margin:0}.post-type-archive-products .archive-page figure{padding:0}.post-type-archive-products .archive-page figure a{display:block}.post-type-archive-products .archive-page figure img{width:auto;max-height:12rem;display:inline-block;margin:0 auto}.post-type-archive-products .archive-page .star-positioner{margin-bottom:8px}.post-type-archive-products .archive-page .star-positioner .stars{background:#ddd}.post-type-archive-products .archive-page .star-positioner .stars .star_holder .star{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAA9CAYAAAAeYmHpAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAADHUlEQVRo3uWb73naMBDG3+vTAdwN6ARxJyidoGQDugEjpBOQTIAzQbIBZIKYCaATwAZvP1gGPwTQP+sE4f1iEtvS/XQnnXUYIUncmL7kNuCWoLcA7m8N+klEXgGsbwm6Mse/twJdicjafH5FE+qfHvq5/SAiWwBP2gaIcsqqReRH9x8kBwBWmtDanv7gVRPqlaYRmp7eisi3YydIDgHMtaA1PX1y7orIAkD9GaEry3m1BU0rvCsR+WO7iOQGQJHaGC1PPztep+JtDU8vROSXy4Va6UvD065eVktfqT29FpHvPjdopK/Unnb2ciuTvhbXDP0YeJ/3YF0KdGU2FN4SkQoJ99opoWPTTzJvf+2pnS32j5E1gH8iUge21erRHO+wf2AZ9mGsbfVedKCWHagtsFt01EWyAFCaP8vOoPw0x+75o9AvAN7Q8VToXLxEkewOyhDAb5DckBzlNk5pAKYkCe41zm1UYuBZC9qFJslpbuMSwBYk37uQh9AkOcttaI/Ag0PgU9AkOTcr5NWKZGnWK7pC04zQVYKTHJ4CtkHT3FjmhvAEHluYrNBXBU7ywYHHCbrVODeUBXjmCuIDTZKT3HBHYAuSLz4QvtDkBaU0HsnBqaBpRrbIDFySXIUYHwpNZkxpPJODU0O34KUysDUl2RRbOSmh8I3Ege5iG+ijXFQrQy9jG4iFzlFwWGSHVgZuvwVZ54R+04Y2qnNCR3UeoajBjoHe9lDmDVVUvzHQuYCjS88x0Lnmc6tg8Bjo4E57Uq0OHRpibHZGD2w2C6MI6PBIC33mDuxrxI87ozmb1y582xqEPnuHQnvVx42Bc1ub9Ny1MXBrGRreTs+/NKGM5uWZoeXyCYAV/cpSdZD1gZ4eOLQ7Zvied06HLSvJSUjjIdAbiyEl7aHsqinPhDyb+rYK9MsJAwpjZN/a8ExBMqTBkDm9PNLxGM28nfg25qACwJRNlWZ45PzCt8EQ6F0nJrzeAcyQvoJSApizqW93+/LP197zAbtQniUIZe+QZ5P7k4Z3bTpbARgn9uw5FWhCPug9Uu3fcFyEbvJnh/8BLKkYWB0pa80AAAAASUVORK5CYII=)}.post-type-archive-products .archive-page .green_button{font-size:14px;font-size:.875rem;max-width:110px;padding:10px 0}@media screen and (max-width:480px){.banner-box .col-xs-12{width:100%!important}.banner-box img{width:40px!important}}.product-name{margin:20px auto}#email_signup{margin-top:35px!important}@media screen and (max-width:768px){.content-top-hero{margin-bottom:0!important}.content-top-hero-img img{margin:0 auto!important;float:none;display:block}}.hero.title-sn{padding:20px 0 0!important}.sobre-nos article .intro{border-bottom:1px solid #ededed;margin-bottom:5vw;padding:0 15px}@media only screen and (min-width:768px){.sobre-nos article .intro{margin-bottom:40px}}.sobre-nos article h2{font-family:open sans,sans-serif;text-align:center;line-height:1;margin-bottom:4vw}@media only screen and (min-width:768px){.sobre-nos article h2{font-size:45px;font-size:2.8125rem;margin-bottom:30px}}.sobre-nos article h3{font-family:open sans,sans-serif;margin-bottom:3.5vw}@media only screen and (min-width:768px){.sobre-nos article h3{font-size:35px;font-size:2.1875rem;margin-bottom:30px;text-align:left}}.sobre-nos article h4{font-family:open sans,sans-serif;text-align:center;margin-bottom:20px}@media only screen and (min-width:768px){.sobre-nos article h4{font-size:35px;font-size:2.1875rem}}.sobre-nos article p{font-family:open sans,sans-serif;line-height:1.4;margin-bottom:4.5vw}@media only screen and (min-width:768px){.sobre-nos article p{font-size:25px;font-size:1.3rem;margin-bottom:36px}}.sobre-nos article ul{font-family:open sans,sans-serif;margin:0 0 6vw;padding:0 0 0 4.2vw}@media only screen and (min-width:768px){.sobre-nos article ul{margin:0 0 45px;padding:0 0 0 32px}}.sobre-nos article ul li{font-family:open sans,sans-serif;padding:.6vw 0}@media only screen and (min-width:768px){.sobre-nos article ul li{font-size:30px;font-size:1.3rem;padding:10px 0}}.hero.title-ca{padding:20px 0 0!important}.criterios-aprovacao article .intro{border-bottom:1px solid #ededed;margin-bottom:5vw;padding:0 15px}@media only screen and (min-width:768px){.criterios-aprovacao article .intro{margin-bottom:40px}}.criterios-aprovacao article h2{font-family:open sans,sans-serif;text-align:center;line-height:1;margin-bottom:4vw}@media only screen and (min-width:768px){.criterios-aprovacao article h2{font-size:45px;font-size:2.8125rem;margin-bottom:30px}}.criterios-aprovacao article h3{font-family:open sans,sans-serif;margin-bottom:3.5vw}@media only screen and (min-width:768px){.criterios-aprovacao article h3{font-size:35px;font-size:2.1875rem;margin-bottom:30px;text-align:left}}.criterios-aprovacao article h4{font-family:open sans,sans-serif;text-align:center;margin-bottom:20px}@media only screen and (min-width:768px){.criterios-aprovacao article h4{font-size:35px;font-size:2.1875rem}}.criterios-aprovacao article p{font-family:open sans,sans-serif;margin-bottom:4.5vw}@media only screen and (min-width:768px){.criterios-aprovacao article p{font-size:25px;font-size:1.3rem;margin-bottom:36px}}.criterios-aprovacao article ul{font-family:open sans,sans-serif;margin:0 0 6vw;padding:0 0 0 4.2vw}@media only screen and (min-width:768px){.criterios-aprovacao article ul{margin:0 0 45px;padding:0 0 0 32px}}.criterios-aprovacao article ul li{font-family:open sans,sans-serif;padding:.6vw 0}@media only screen and (min-width:768px){.criterios-aprovacao article ul li{font-size:30px;font-size:1.3rem;padding:10px 0}}.subtitle-mobile{color:#155182!important}@media screen and (max-width:768px){.content-top-hero h1,#post-4>div>div.hero.title-ca>h1,#post-4>div>div.hero.title-sn>h1,#alcf-contactform-wrap>h1,#hero>h1{font-size:25px}#post-4>div>div.hero.title-ca>h1,#post-4>div>div.hero.title-sn>h1{margin-top:0}.subtitle-mobile{margin-bottom:.5rem!important}}.review_blurb ul,.content-criterios-aprovacao ul{list-style-type:none;padding:0!important}@media screen and (max-width:769px){.top_product.clearfix div{padding-left:0;padding-right:0}.cta-top-product,#email_signup{padding-right:15px!important;padding-left:15px!important}#email_signup span.offer_header{font-size:1.3rem}footer #footer_nav ul li{display:block;color:#fff}footer #footer_nav ul li:last-child a{border:none}footer #footer_nav ul li:nth-child(2) a{border-bottom:solid 1px #666;border-top:solid 1px #666}footer #footer_nav ul li a{padding:10px 0}#footer_subnav>ul li{display:block;color:#fff!important}footer #footer_nav ul li:before,#footer_subnav>ul li:before{display:none}#footer_subnav>ul li{width:100%}footer #footer_wrapper #footer_subnav p.copyright{font-size:14px!important;color:#fff!important;text-align:center}#footer_subnav p{color:#b6b6b6!important}.button_style.green_button.smooth_scroll{padding-right:10px!important;padding-left:10px!important}}@media screen and (max-width:450px){.comment-respond input#submit{width:100%}}@media screen and (max-width:767px){#hero>h1.title-review{font-size:2em}}@media screen and (min-width:768px) and (max-width:991px){#hero>h1.title-review{font-size:2.5em}}@media screen and (min-width:1200px){#post-4>div>div.post_inner>div.alert-green>h3{font-size:1.5em}#post-4>div>div.post_inner>div.post-author-bio>div.author-img>img{margin-top:30px}}@media screen and (max-width:767px){#main_nav>div>div.navbar-header{margin:0}#main_nav>div>div.navbar-header>button{padding:8px 0}#main_nav>div>div.navbar-header>button>span>span{margin:8px 0!important}#main_nav>div>div.navbar-header>a{padding:8px 0}}@media screen and (min-width:1100px){#main_nav>div>div.navbar-header>button.navbar-toggle{display:none!important}}@media screen and (max-width:1099px){#main_nav>div>div.navbar-header>button.navbar-toggle{display:block}#main_nav>div>div.navbar-header{width:100%}}.title-box{color:#fff;margin:5px 0!important}.content-star-box{width:170px;margin:10px auto}.content-star-box span.fa{font-size:18px;margin:0 5px;color:#fff}.content-star-box span.fa.checked{color:#fff}.content-star-box span.fa:last-child{margin-right:0}.content-star-box span.fa:first-child{margin-left:0}.top_product .ratings .col-xs-6{padding:8px 0!important}.top_product .ratings .col-xs-6 .rating{font-size:2rem!important}.top_product .ratings div.col-xs-6 span.rating_label{font-size:1.3rem!important}#top-rated-list .top_product .rating{font-size:1.8em!important}#top-rated-list .top_product .rating_label{font-size:1.2em!important}.text-center.h2.title-box{font-size:1.5em}@media screen and (max-width:425px){#top-rated-list .top_product .rating{font-size:1.5em!important}#top-rated-list .top_product .rating_label{font-size:1em!important}.text-center.h2.title-box{font-size:1.3em}.content-star-box{width:150px}.content-star-box span.fa{font-size:18px}.title-box{margin:5px 0 0!important}}#top-rated-list>div>div.col-xs-24.col-sm-12.col-md-11>div>div>div.col-xs-6>div>span.rating_label,#top-rated-list>div>div.col-xs-24.col-sm-12.col-md-11>div>div>div.col-xs-18>div>h2{display:none}.alert-green{float:none!important}#review-widget{margin:50px 0 0;padding:25px;border:1px solid #eee}#review-widget .widget-header strong{color:#53892f}#review-widget .widget-body{display:flex;margin:25px 0}#review-widget .col-left{width:40%;float:left;display:grid;padding-top:10px}#review-widget .col-left li{position:relative;margin-bottom:5px;font-size:14px}#review-widget .col-left li span.left{width:85px;display:block;float:left}#review-widget .col-right{width:60%;float:right}#review-widget .widget-footer h4{text-align:center!important}#review-widget .widget-footer select{width:200px;height:40px}#review-widget .widget-footer button{width:150px;position:relative;top:-1px;height:40px;background:#ce7b01;font-size:18px;border-radius:5px;border-bottom:solid 3px #ab6807}#review-widget .fa-star{color:#ce7b01}#review-widget .votes{position:relative;top:-6px}#review-widget h4#review-choose>span{color:#333}progress{width:250px;height:22px;margin:0;-webkit-appearance:none;border:none}progress::-webkit-progress-bar{background:#eee;padding:1px}progress::-webkit-progress-value{background:#ce7b01}@media screen and (max-width:640px){#review-widget .widget-footer button{width:76px!important;background:#ce7b01;font-size:15px}#review-widget .widget-footer select{width:170px;margin-top:20px}#review-widget{padding:25px 15px}#review-widget h4#review-choose>span{display:block}}@media only screen and (max-width:1024px){#review-widget .widget-body{display:grid}#review-widget .col-left{float:none;width:100%}#review-widget .widget-body .votes{position:absolute;top:0;right:0}progress{width:100%}#review-widget .col-right{float:none;width:100%}#review-message span{display:block;width:100%;padding-bottom:15px}}@media only screen and (max-width:991px){footer #footer_nav ul li{padding:15px 0}footer #footer_nav ul li a{font-size:15px}}@media only screen and (min-width:992px) and (max-width:1040px){footer #footer_nav ul li a{font-size:18px!important;border:none!important}}@media only screen and (max-width:840px){footer #footer_nav ul li a{font-size:12px!important;border:none!important}}@media only screen and (max-width:768px){footer #footer_nav ul li{display:inline-block!important;padding:15px 10px;border:0}footer #footer_nav ul li a{font-size:14px!important;border:none!important}footer #footer_nav ul li:before{content:"|";font-size:12px;display:block!important;position:absolute;left:-5px;top:calc(50% - 10px)}footer #footer_subnav p{text-align:left;font-size:13px}}@media only screen and (min-width:495px) and (max-width:672px){footer #footer_nav ul li a{font-size:9px!important}}@media only screen and (max-width:494px){footer #footer_nav ul li{display:block;width:100%;text-align:left;border-top:1px solid #666;padding:10px 0;font-size:16px}footer #footer_nav ul li:before{display:none!important}}@media screen and (max-width:768px){footer #footer_wrapper #footer_subnav p.copyright{font-size:13px!important;text-align:center}}@media screen and (max-width:430px){footer #footer_wrapper #footer_subnav p.copyright{font-size:11px!important;text-align:center}}@media screen and (max-width:375px){footer #footer_wrapper #footer_subnav p.copyright{font-size:9px!important;text-align:center}}.navbar-default{border-radius:0!important;border:0!important;background:#fff;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc!important}.navbar-brand{padding:10px 15px!important}.navbar-default .navbar-nav>li>a{color:#285494;font-weight:400;text-transform:uppercase;font-size:1.1rem}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#285494;opacity:.8}@media only screen and (min-width:1024px){.navbar-right{top:10px;position:relative}}@media only screen and (max-width:1023px){.navbar-default{padding-top:0;padding-bottom:0}.navbar-default .navbar-collapse{position:relative;background:#285494}.navbar-right{float:left!important}.navbar-default .navbar-nav>li>a{color:#fff;font-weight:400;text-transform:uppercase;padding-bottom:20px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:rgba(255,255,255,.5)}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:0 0}.navbar-toggle{margin-top:14px;margin-bottom:0;padding:0;border:0}.navbar-toggle .icon-bar{width:35px;height:4px;margin:7px;background-color:#285494!important}}@media only screen and (min-width:768px) and (max-width:1023px){.navbar-default .container{padding:0!important}}@media only screen and (min-width:1024px) and (max-width:1224px){.navbar-default .navbar-nav>li>a{font-size:1rem;padding-left:10px;padding-right:10px}}