@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");.playbutton-overlay svg{fill:#9a1027!important}.desktop-only.headline h1{color:#fff;font-size:80px}.desktop-only.headline h2{color:#fff;font-size:38px;text-align:center;letter-spacing:-.0125em}.mobile-only.headline h1{color:#fff;font-size:8.2vw}.mobile-only.headline h2{color:#fff;font-size:6vw;text-align:center}.section__first{background-color:#000!important}.big-checkmark-image{background:#fff;border-radius:85px;border:3px solid #fff}.phase-1.page-container>.content-section#cards-section{background:#000}.phase-1.page-container>.content-section#cards-section .cards-image-mask svg path{fill:#9a1027}.phase1 #feature-section.references{background:#000!important}.phase1 #feature-section.references .accent-h2{color:#fff!important}.video{border:solid #fff;border-radius:20rem!important}.options1 .exit-pop.light-green-box.lighter-centered .row .column .bottles-wrap>img{transform:scale(1.2)!important}@media (min-width:1440px){.doc-image-big{width:113%}}.satisfaction-section div:not(.message) h3{color:#9a1027!important}.satisfaction-section .message img:not(.signature){width:355rem!important}@media (min-width:800px){.watch-section{background-color:#9a1027!important;max-width:100%!important;margin:0 auto}}@media (min-width:800px){.watch-section ul li{background-color:#7f0d20!important}}.feature-section .desktop-only h1{font-size:77rem!important}.feature-section .desktop-only h2{font-size:35rem!important;margin-bottom:0!important;filter:brightness(1)!important}@media (min-width:800px){.feature-section .logos li svg path{fill:#7f0d20!important}}@media (max-width:799px){.feature-section .logos li svg path{fill:#fff!important}}@media (min-width:800px){.references-section{background-color:#000!important;max-width:100%}}@media (min-width:800px){.references-section h3,.references-section ol li{color:#fff!important}}@media screen and (min-width:799px){.landing-only.desktop-only{padding:25rem 50rem 50rem!important}}.variationA .desktop-only .first__title{font-size:70px}@media screen and (max-width:1440px){.variationA .desktop-only .first__title{font-size:5vw}}.variationA .first__title span{font-size:70px}@media screen and (max-width:1440px){.variationA .first__title span{font-size:5vw}}@media screen and (max-width:768px){.variationA .first__title span{font-size:8.2vw}}html{height:100%}body,html{margin:0;padding:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0;line-height:normal;font-family:Roboto,Arial}.row:after,.row:before{content:"";display:block;clear:both}h2{font-size:24px;font-weight:700;margin-bottom:30px}li,p{font-size:18px;line-height:24px;margin-bottom:40px}a{color:#035f8f}.container{padding:0 5%;margin:auto}ul{padding:0 0 0 55px}.banner{background:#000;padding:40px 0;margin:0 0 80px}.banner h1{font-size:48px}.banner h1,.banner h2{color:#fff;font-weight:400}.styled-list{border:2px solid #e6e6e6;border-radius:5px;margin:0 0 40px}.styled-list ul{padding:0}.styled-list ul li{list-style-type:none;padding:15px 20px;margin:0}.styled-list ul li:nth-child(2n){background:#f5f5f5}.styled-list ul li p.icon img{margin-right:10px;vertical-align:middle}.styled-list ul li p{display:inline-block;vertical-align:middle;margin:0;font-size:14px}.styled-list ul li p:first-child{width:25%}.styled-list.refund ul li p{width:49%}.label{width:100%;display:block;margin:15px auto}@media (min-width:1024px){.container{width:843px;padding:0}.banner h2{text-align:right}.banner h1,.banner h2{display:inline-block;width:49.7%;vertical-align:inherit;margin:0}.styled-list{width:505px}.styled-list ul li p{font-size:18px}}