#main{padding:10rem 0 5rem}.navbar-brand img{width:auto}header{background:#fff}.navbar-nav a{color:#091b33}body{background-image:url(/files/generic/hero-background-1.svg);background-repeat:no-repeat;background-position:top right;background-size:50%}.default-layout #main{background-image:none;background-size:21%}.default-layout #main .container.content{margin-top:64px}#main{background-image:url(https://www.revlifter.com/app/default/assets/addons/default/revlifter/public-theme/resources/img/side_shape.svg?v=1526283833);background-repeat:no-repeat;background-position:0 600px;background-size:23%}@media (min-width: 992px){.default-layout #main{background-image:url(https://www.revlifter.com/app/default/assets/addons/default/revlifter/public-theme/resources/img/side_shape.svg?v=1526283833) !important;background-position:0 37px !important}}#footer{padding:2rem 0;background:#023255;margin-top:82px;text-align:center;color:#fff}#footer a{color:#fff}.mobile-above{position:absolute;right:52px;bottom:-46px;width:125px}nav{transition:background 0.5s, padding 0.5s;padding-top:38px}nav .rl-button{padding:10px 20px;margin-left:48px}nav .rl-button i{padding-right:0}nav li a{font-size:17px;font-weight:500}nav .navbar-brand img{transition:width 0.5s, padding 0.5s}body.scrolled nav{box-shadow:0 -10px 31px #4ac7ed;background:rgba(255, 255, 255, 0.8);padding:12px 0}body.scrolled nav .navbar-brand{padding-top:8px}body.scrolled nav .navbar-brand img{transition:width 0.5s, padding 0.5s;width:125px}body.scrolled nav .rl-button{background:#da1f64;color:#fff;border:1px solid #da1f64}body.scrolled nav .rl-button i{color:#fff}body.scrolled nav .rl-button a{color:#fff}.navbar{padding-top:0}.navbar .nav .rl-button{margin-left:2px}.navbar-toggle i{font-size:40px;color:#091b33}.navbar-toggle.collapsed i{color:#091b33}nav .navbar-brand img{width:150px}body.scrolled nav .navbar-brand img{padding-top:10px}@media (min-width: 768px){nav .navbar-brand img{width:auto}body.scrolled nav .navbar-brand img{padding-top:0}}@media (min-width: 768px){.navbar{padding-top:38px}}@media (min-width: 992px){.navbar .nav .rl-button{margin-left:48px}}.navbar-collapse.collapse.in,.navbar-collapse.collapsing{background:rgba(255, 255, 255, 0.9);box-shadow:0 10px 21px #ccc}.navbar-collapse.collapse.in a.rl-button,.navbar-collapse.collapsing a.rl-button{display:none}.hero{margin-top:50px;background-repeat:no-repeat;background-position:bottom right;padding-bottom:60px;text-align:center}.hero .content{min-height:469px}.hero h2{font-size:23px;font-weight:500}.hero h1{padding:0 0 20px 0;font-size:42px;line-height:34px}.hero p{margin-top:28px}.hero .rl-button{margin-top:62px}.hero.indented hr.indnet{margin-top:124px}.hero .mobile-hero-img{width:100%;padding:20px 41px 20px 0}@media (min-width: 480px){.hero{background-size:57%;background-position:top right}.hero .content{max-width:100%}}@media (min-width: 992px){.hero{margin-top:150px;padding-bottom:80px;text-align:left;background-image:url(/app/default/assets/generic/hero-illustration-flat.svg)}.hero h1{padding:0 0 20px 0;font-size:66px;line-height:53px}.hero .content{max-width:500px}}@media (min-width: 1200px){.hero .content{max-width:580px}}.nopad{padding:0;margin:0}.nopad-top{padding-top:0;margin-top:0}.nopad-bottom{padding-bottom:0;margin-bottom:0}.negmargin-top-large{margin-top:-138px !important}.padmargin-bottom-large{padding-bottom:200px !important}.pad-top-small{padding-top:18px}.fill-mobile{width:100%}.responsive-fill{width:100%}@media (min-width: 768px){.super-bottom-pad-sm-up{padding-bottom:120px}}@media (min-width: 992px){.fill-mobile{width:auto}.super-bottom-pad-md-up{padding-bottom:120px}}@media (min-width: 1200px){.responsive-fill{width:auto}}.super-bottom-pad{padding-bottom:120px}img.fill{width:100%}.right{float:right}.left{float:left}.clear{clear:both}.container.content{margin-top:150px}a.rl-button{padding:14px 57px 15px 20px;display:inline-block}.rl-button{border-radius:24px;padding:10px 57px 10px 20px;border:0;height:52px;vertical-align:center;font-size:17px;font-weight:500;transition:box-shadow 0.3s linear}.rl-button:HOVER{box-shadow:0 1px 27px rgba(0, 0, 0, .5)}.rl-button i{margin-right:26px}.rl-button.primary{background:#da1f64;color:#fff}.rl-button.primary a{color:#fff}.rl-button.secondary{background:#fff;color:#317d9e;border:1px solid #4ac7ed}.rl-button.secondary i{color:#e91d63}h1,h2,h3,h4,h5,a,p,span,strong,button,input,label,li{font-family:'Montserrat'}h1,h2,h3,h4{font-weight:bold;line-height:33px;color:#091b33}h1{letter-spacing:2px;font-size:40px}em{color:#e91d63;font-style:normal}p{color:#091b33;padding:15px 0;font-size:18px;line-height:28px;font-weight:400;letter-spacing:0.54}p.nopad{padding:0}p.lightblue{color:#65d9f4}ul li{color:#091b33}.indented{margin-left:0}.indented .content{width:auto}@media (min-width: 480px){.indented .content{width:100%}}@media (min-width: 992px){.indented .content{width:902px}}@media (min-width: 1200px){.indented .content{width:1103px}}.indented hr.indnet{display:none;width:52px;float:left;border-top:2px solid #4ac7ed;margin-top:52px}.indented hr.indnet.primary{border-top:2px solid #e91d63}@media (min-width: 992px){.indented hr.indnet{display:block}}.brands{margin:0 0 94px 0;overflow:hidden;text-align:center;display:flex;justify-content:center}.brands li{list-style:none;float:left;margin-right:35px}.brands li:last-child{margin-right:0}.brands li:first-child{padding-top:12px}.brands ul{padding-left:0;align-items:center;flex-direction:column;display:flex;justify-content:center}.brands ul li{margin-right:0;margin-bottom:12px}@media (min-width: 992px){.brands{display:block}.brands ul{margin-left:76px;display:block}.brands ul li{margin-right:54px;margin-bottom:0}}.checklist{padding-left:0}.checklist li{list-style:none;background-image:url(/files/generic/tick.png);background-repeat:no-repeat;padding-left:24px;background-size:17px;background-position:0 50%;font-size:16px;padding-bottom:0;margin-bottom:8px;font-weight:500}.checklist li.selected{color:#4ac7ed;background-image:url(/files/generic/tick-selected.png)}.panel{margin:22px 0;width:100%;padding:50px;position:relative}.panel p{padding:0 0 12px 0;color:#fff}.panel p strong{font-weight:600}.panel.panel-a{background:#023255;color:#fff;padding-top:132px;margin-bottom:110px}.panel.panel-a .rl-button{transition:box-shadow 0.3s linear}.panel.panel-a .rl-button:HOVER{box-shadow:0 1px 27px rgba(255, 255, 255, .5)}.panel.panel-a p{font-size:22px;padding-right:0}@media (min-width: 992px){.panel.panel-a{padding-top:50px}.panel.panel-a p{padding-right:150px}}.panel.panel-b{background:#fff;color:#091b33;box-shadow:0px 0px 23px rgba(0, 0, 0, .1)}.panel.panel-b p{color:#091b33;padding:0;margin-right:0}.panel.panel-c{background:#e91d63;color:#fff}.panel.panel-c p{font-size:22px}.panel .box1{position:absolute;right:20px;top:-27px;background:#4ac7ed;width:97px;height:88px}.panel .box2{position:absolute;right:40px;top:8px;background:#e91d63;width:97px;height:88px}@media (min-width: 992px){.panel .button-wrapper{padding-top:80px}}.icons{margin-top:38px;margin-bottom:110px;overflow:hidden}.icons .icon{text-align:center;float:left;width:50%;margin-bottom:34px;height:150px}.icons .icon h3{font-size:15px;font-weight:600;line-height:18px;padding-top:12px;width:120px;margin:0 auto}.icons.four-col .icon{width:25%}.icons.five-col .icon{width:50%;padding:20px}.icons.with-description .icon{position:relative;height:300px}.icons.with-description .icon p{position:absolute;top:165px;padding:0 12px}@media (min-width: 480px){.icons{width:100%}.icons.with-description .icon{height:250px}}@media (min-width: 768px){.icons{width:100%}.icons .icon{width:33%}.icons.five-col .icon{width:20%;padding:0}}@media (min-width: 992px){.icons{width:850px}}@media (min-width: 1200px){.icons{width:1000px}}.timeline{padding-top:80px;background-image:url(https://www.revlifter.com/app/default/assets/addons/default/revlifter/public-theme/resources/img/large-brain-background.png?v=1526283833);min-height:1000px;background-repeat:no-repeat;background-color:#ecf9fd;background-position:50% 50%}.timeline .left,.timeline .right{padding:0 12px}.timeline .right{margin-top:0}.timeline .panel{margin-top:100px}.timeline .section-title .lightblue{color:#091b33}@media (min-width: 992px){.timeline .right{margin-top:100px}.timeline .left,.timeline .right{padding:0 85px}}.section-title p{margin-bottom:0;padding-bottom:0;text-transform:uppercase}.section-title p .intro{text-transform:none}.section-title p.intro{text-transform:none;padding-top:12px;max-width:650px}.section-title h2,.section-title h3,.section-title h1{margin-top:0;padding-top:0;font-size:30px}@media (min-width: 480px){.section-title{padding-bottom:40px}}.results{text-align:center}.results .result span{font-size:92px;color:#023255;font-weight:700}.results .result p{font-size:16px}.hbspt-form{background:rgba(233, 247, 252, 0.5);padding:20px}