.sleep-content-module-heading h2{margin-bottom:1rem;font-weight:400;font-size:2.25rem;line-height:1.1!important;position:relative;padding-top:15px;color:#0c0c0c;padding-bottom:10px;font-family:cernlight}.sleep-content-module-heading h2:before{content:"";background-color:#0c0c0c;position:absolute;top:-1rem;width:1.325rem;height:3px;left:0;margin-top:15px}.sleep-content-module-heading img{padding-bottom:10px}.sleep-content-module-inner p{font-size:16px!important;color:#0c0c0c;margin:0 0 20px!important;font-weight:400!important;line-height:1.4!important;font-family:cernmedium}.sleep-content-module-inner{column-count:2;column-gap:4rem}.sleep-content-wrapper{max-width:960px;margin:0 auto;float:none}.sleep-content-module-outer{width:100%;float:left;background-repeat:no-repeat;background-position:top;background-size:cover}.sleep-single-column-content p{font-size:16px!important;color:#0c0c0c;margin:0 0 20px!important;font-weight:400!important;line-height:1.4!important;font-family:cernmedium}.sleep-single-column-content{padding-bottom:30px}.sleep-content-module-heading h2 span{display:block;margin-bottom:1.25rem;line-height:1.3;font-weight:600;font-family:cernbold;font-size:1rem}.sleep-content-button-wrap a.button2{bottom:2rem;color:#b02543;background-image:url(https://cdn2.hubspot.net/hubfs/3445757/Himalayas%20-%20B2C/SG/Respiratory/icon-right-arrow-red.svg);background-color:transparent;box-shadow:inset 0 0 0 2px #b02543;margin-top:20px}.sleep-content-button-wrap a.button1,.sleep-content-button-wrap a.button2{background-size:.63rem .63rem;background-repeat:no-repeat;background-position:calc(100% - 1.25rem) 50%;font-size:.875rem;line-height:1;font-family:cernbold;display:inline-block;border-radius:1.5rem;transition:background-color .5s ease,box-shadow .5s ease;padding:.925rem 2.625rem .925rem 1.75rem;font-weight:600;white-space:nowrap}.sleep-content-button-wrap a.button1{color:#fff!important;background-color:#b02543;background-image:url(https://ap.resmed.com/hubfs/Himalayas%20-%20B2C/SG/Respiratory/icon-right-arrow-white.svg);margin:40px auto 0;cursor:pointer}.sleep-content-button-wrap a.button1:hover{background-color:#a51e39}.sleep-content-button-wrap a.button2:hover{box-shadow:inset 0 0 0 4px #b02543}@media (max-width:1000px){.sleep-content-module-heading h2{font-size:1.75rem}}@media (max-width:767px){.sleep-content-module-inner{column-count:1}}