.sleepscreen-banner-image img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.sleepscreen-banner .page-center{position:relative}.sleepscreen-banner{padding:60px 0;position:relative}.sleepscreen-banner-inner h1{color:#fff;font-family:Barlow,sans-serif!important;font-size:54px;line-height:1.2;margin-top:0}.sleepscreen-banner-inner p{color:#fff;font-size:16px}.button-wrapper{padding-top:30px}.sleepscreen-banner-inner{max-width:560px}.sleepscreen-howitworks p a{color:#fff}.button-wrapper a{background-color:#a72d7d;border-radius:26px;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:20.27px;line-height:normal;padding:16px 30px;text-align:center;transition:all .4s}.sleepscreen-disclamer p{font-size:14px}.sleepscreen-disclamer p a{color:#9d2872}.sleepscreen-howitworks{padding-bottom:50px;padding-top:30px}.button-wrapper a svg{left:0;margin-left:10px;position:relative;top:2px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease}.button-wrapper a:hover{background:#fff;color:#a72d7d}.button-wrapper a:hover svg{fill:#a72d7d;transform:translate3d(5px,0,0);transform:-webkit-translate3d(5px,0,0);transform:-moz-translate3d(5px,0,0)}.sleepscreen-banner-inner input[type=checkbox]{-webkit-appearance:none;cursor:pointer;flex:0 5%;height:15px;margin:0;margin-right:5px!important;width:15px}.sleepscreen-banner-inner input[type=checkbox]:before{background:#fff;border:1px solid #b7b7b8;border-radius:4px;content:"";display:inline-block;height:15px;left:0;position:absolute;top:4px;width:15px}.sleepscreen-banner-inner h6{background-color:#ed1b2f;bottom:-26px;color:#fff;display:none;font-size:12px;font-weight:600;left:0;padding:0 5px;position:absolute}.sleepscreen-banner-inner input[type=checkbox]:checked:after{border-bottom:2px solid #a72d7d;border-left:2px solid #a72d7d;content:"";display:inline-block;height:5px;left:3px;position:absolute;top:9px;transform:rotate(-45deg);width:9px}.sleepscreen-banner-inner-checkbox{margin-bottom:20px;position:relative}.sleepscreen-banner-inner p{position:relative}@media(max-width:767px){.sleepscreen-banner{padding:60px 0 40px}.sleepscreen-howitworks{padding-bottom:40px;padding-top:20px}.sleepscreen-banner-inner h1{font-size:32px}}