@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap');


@font-face {
    font-family: 'Vastago Grotesk Extra';
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-ExtraLight.eot');
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-ExtraLight.woff2') format('woff2'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-ExtraLight.woff') format('woff'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-ExtraLight.ttf') format('truetype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-ExtraLight.svg#VastagoGrotesk-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;   
    font-display: swap;
}

@font-face {
    font-family: 'Vastago Grotesk';
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Black.eot');
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Black.eot?#iefix') format('embedded-opentype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Black.woff2') format('woff2'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Black.woff') format('woff'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Black.ttf') format('truetype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Black.svg#VastagoGrotesk-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vastago Grotesk';
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Bold.eot');
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Bold.eot?#iefix') format('embedded-opentype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Bold.woff2') format('woff2'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Bold.woff') format('woff'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Bold.ttf') format('truetype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Bold.svg#VastagoGrotesk-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vastago Grotesk';
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Heavy.eot');
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Heavy.eot?#iefix') format('embedded-opentype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Heavy.woff2') format('woff2'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Heavy.woff') format('woff'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Heavy.ttf') format('truetype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Heavy.svg#VastagoGrotesk-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vastago Grotesk';
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Light.eot');
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Light.eot?#iefix') format('embedded-opentype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Light.woff2') format('woff2'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Light.woff') format('woff'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Light.ttf') format('truetype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Light.svg#VastagoGrotesk-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vastago Grotesk';
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Thin.eot');
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Thin.eot?#iefix') format('embedded-opentype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Thin.woff2') format('woff2'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Thin.woff') format('woff'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Thin.ttf') format('truetype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Thin.svg#VastagoGrotesk-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vastago Grotesk';
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Medium.eot');
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Medium.eot?#iefix') format('embedded-opentype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Medium.woff2') format('woff2'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Medium.woff') format('woff'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Medium.ttf') format('truetype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Medium.svg#VastagoGrotesk-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vastago Grotesk';
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-SemiBold.eot');
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-SemiBold.woff2') format('woff2'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-SemiBold.woff') format('woff'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-SemiBold.ttf') format('truetype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-SemiBold.svg#VastagoGrotesk-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Vastago Grotesk';
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Regular.eot');
    src: url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Regular.eot?#iefix') format('embedded-opentype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Regular.woff2') format('woff2'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Regular.woff') format('woff'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Regular.ttf') format('truetype'),
        url('https://www.resmed.com.br/hubfs/resmed-2025/font/VastagoGrotesk-Regular.svg#VastagoGrotesk-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


 



html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  box-sizing:border-box;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {  line-height: 1;}
ol, ul {  list-style: none;}
blockquote, q {  quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {  content: '';  content: none;}
table {  border-collapse: collapse;  border-spacing: 0;}
img{  max-width:100%;  height:auto;}
embed, iframe, object, video {  max-width: 100%;}
a {  text-decoration:none;} 
sup, sub, small {  position: relative;  font-size: 40%!important;  line-height: 0;  vertical-align: baseline;}
sup {  top: -1.5em!important;}
sub { bottom: -0.25em; }
select {  width: 100%;}
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
input[type="url"],
textarea {  border: 1px solid;  border-radius:0;  box-sizing: border-box;  font-size: 1em;  padding: 15px 20px;  -webkit-appearance: none;  appearance: none;}
input[type="submit"] {  border-radius: 30px;  border: 2px solid;  box-sizing: border-box;  cursor: pointer;  padding: 10px 35px;  letter-spacing: .0357em;  text-align: center;  text-decoration: none;  font-size: 14px;  font-weight: 700;  transition: 0.2s;  -webkit-transition: 0.2s;  -webkit-appearance: none;  appearance: none;  display: inline-block;  outline: none;}


html {  scroll-behavior: smooth;}
body {  overflow-x:hidden;  font-family:'Plus Jakarta Sans',sans-serif !important;  font-size:16px;  color: #3D3B44;  line-height:1.43em;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
h1,h2,h3,h4,h5{
 font-family: 'Vastago Grotesk' !important;
}

.row-fluid [class*="span"] {  min-height:1px!important;}
.hs-image-widget {  max-width:100%;}
.page-center {  width: 100%;  max-width:1170px;  margin-left:auto;  margin-right:auto;  padding-left:15px;  padding-right:15px;}
@media only screen and (max-width:1245px) {   }
@media only screen and (max-width:767px) {   }
.section {  padding-top:100px;  padding-bottom:100px;}
.section2 {  padding-top:75px;  padding-bottom:75px;}
.section3 {  padding-top:50px;  padding-bottom:50px;}
.section, .section2, .section3 {  position:relative;  z-index:0;}
@media only screen and (max-width:990px) {  .page-center { padding-left:35px; padding-right:35px;  }}
@media only screen and (max-width:767px) {  .page-center { padding-left:28px; padding-right:28px;  }}
.special-float-right {  float:right!important;  margin-left: 2.127659574%!important;  *margin-left: 2.0744680846382977%!important;}
.special-float-left {  float:right!important;  margin-left:0!important;}
@media only screen and (max-width:767px) {  .special-float-right, .special-float-left { float:none!important; margin:0!important;  }}
.ta-left {  text-align:left;}
.ta-center {  text-align:center;}
.ta-right {  text-align:right;}
.button {  border-radius:30px;  border:2px solid;  box-sizing:border-box;  cursor:pointer;  padding:3px 30px; line-height:32px;  letter-spacing:0.0357em;  text-align:center;  text-decoration:none;  font-size:14px;  font-weight:700;  transition:0.2s;  -webkit-appearance:none;  appearance:none;  -webkit-touch-callout:none;  -webkit-user-select:none;  -khtml-user-select:none;  -moz-user-select:none;  -ms-user-select:none;  user-select:none;  display:inline-block;  zoom:1;  *display:inline;}
.button.borderless {  border-radius:0;  border:none;  padding-right:20px;}
a.button.borderless {  border: none;  border-radius: 0;  padding: initial;}
.button.borderless::after {  content:"\f178";  display:inline-block;  color:inherit;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight:900;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  position:relative;  top:1px;  margin-left:7px;  transition:0.2s;   }
.button.borderless:hover::after {  -webkit-transform:translateX(5px);  -ms-transform:translateX(5px);  transform:translateX(5px);}
@media only screen and (max-width:767px) {  .button {  } }
.btn{  border: 2px solid #9D2872;	  border-radius: 77px;	  background-color: #9D2872;  padding: 9px 35px;  color: #FFFFFF;  font-size: 14px;  font-family: "Roboto", sans-serif;  font-weight: 500;  text-decoration: none;  display: inline-block;  transition: all 0.2s ease;  -webkit-transition: all 0.2s ease;  -moz-transition: all 0.2s ease;}
.pulse-button {  -webkit-animation: radiate 1.5s infinite;  animation: radiate 1.5s infinite;}
.pulse-button:hover {  -webkit-animation: none;  animation: none;}
@-webkit-keyframes radiate {
  0% { -webkit-transform:scale(.9); -ms-transform:scale(.9); transform:scale(.9);  }
  70% { -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); box-shadow: 0 0 0 0 rgba(157,40,114);  }
  100% { -webkit-transform:scale(.9); -ms-transform:scale(.9); transform:scale(.9); box-shadow: 0 0 0 0.5em rgba(157,40,114,0);  } }

.c-off-black {  color:#3D3B44;}
.c-blackgrey {  color:#0D0A15;}
.c-off-black-5 {  color:#f2f2f2;}
.c-white {  color:#FFF;}
.c-sc1 {  color:#006DFF;}
.c-sc1-80 {  color:#3392CD;}
.c-sc1-60 {  color:#66ADD9;}
.c-sc1-40 {  color:#99C9E6;}
.c-sc1-20 {  color:#CCE4F2;}
.c-sc1-5 {  color:#F2F8FC;}
.c-sc2 {  color:#004BA6;}
.c-sc2-80 {  color:#6778B8;}
.c-sc2-60 {  color:#8D9ACA;}
.c-sc2-40 {  color:#B3BBDB;}
.c-sc2-20 {  color:#D9DDED;}
.c-sc2-5 {  color:#D0E8FF;}
.c-sc3 {  color:#6F2C91;}
.c-sc3-80 {  color:#8C56A7;}
.c-sc3-60 {  color:#A880BD;}
.c-sc3-40 {  color:#C5ABD3;}
.c-sc3-20 {  color:#E2D5E9;}
.c-sc4 {  color:#9D2872;}
.c-sc4-80 {  color:#B1538E;}
.c-sc4-60 {  color:#C47EAA;}
.c-sc4-40 {  color:#D8A9C7;}
.c-sc4-20 {  color:#EBD4E3;}
.c-sc5 {  color:#B72755;}
.c-sc5-80 {  color:#C55277;}
.c-sc5-60 {  color:#D47D99;}
.c-sc5-40 {  color:#E2A9BB;}
.c-sc5-20 {  color:#F1D4DD;}
.c-sc6 {  color:#D12244;}
.c-sc6-80 {  color:#DA4E69;}
.c-sc6-60 {  color:#E37A8F;}
.c-sc6-40 {  color:#EDA7B4;}
.c-sc6-20 {  color:#F6D3DA;}
.c-snc1 {  color:#D9D8D5;}
.c-snc2 {  color:#B7B7B8;}
.c-snc3 {  color:#9B9B9E;}
.c-snc4 {  color:#E6E6E7;}
.c-pulse-blue {  color:#009BDF;}
.c-pulse-red {  color:#ED1B2F;}

.bg-off-black {  background-color:#3D3B44;}
.grey{  background-color:#666666;}
.bg-blackgrey {  background-color:#0D0A15;}
.bg-off-black-5 {  background-color:#f2f2f2;}
.bg-white {  background-color:#FFF;}
.bg-white-op-10 {  background-color:rgba(255,255,255,0.1);}
.bg-sc1 {  background-color:#006DFF;}
.bg-sc1-80 {  background-color:#3392CD;}
.bg-sc1-60 {  background-color:#66ADD9;}
.bg-sc1-40 {  background-color:#99C9E6;}
.bg-sc1-20 {  background-color:#CCE4F2;}
.bg-sc1-5 {  background-color:#F2F8FC;}
.bg-sc2 {  background-color:#004BA6;}
.bg-sc2-80 {  background-color:#6778B8;}
.bg-sc2-60 {  background-color:#8D9ACA;}
.bg-sc2-40 {  background-color:#B3BBDB;}
.bg-sc2-20 {  background-color:#D9DDED;}
.bg-sc2-5 {  background-color:#D0E8FF;}
.bg-sc3 {  background-color:#6F2C91;}
.bg-sc3-5 {  background-color:#b1afaf;}
.bg-sc3-80 {  background-color:#8C56A7;}
.bg-sc3-60 {  background-color:#A880BD;}
.bg-sc3-40 {  background-color:#C5ABD3;}
.bg-sc3-20 {  background-color:#E2D5E9;}
.bg-sc4 {  background-color:#9D2872;}
.bg-sc4-5 {  background-color:#FAF4F8;}
.bg-sc4-80 {  background-color:#B1538E;}
.bg-sc4-60 {  background-color:#C47EAA;}
.bg-sc4-40 {  background-color:#D8A9C7;}
.bg-sc4-20 {  background-color:#EBD4E3;}
.bg-sc5 {  background-color:#B72755;}
.bg-sc5-5{  background-color:#cccccc;}
.bg-sc5-80 {  background-color:#C55277;}
.bg-sc5-60 {  background-color:#D47D99;}
.bg-sc5-40 {  background-color:#E2A9BB;}
.bg-sc5-20 {  background-color:#F1D4DD;}
.bg-sc6 {  background-color:#D12244;}
.bg-sc6-80 {  background-color:#DA4E69;}
.bg-sc6-60 {  background-color:#E37A8F;}
.bg-sc6-40 {  background-color:#EDA7B4;}
.bg-sc6-20 {  background-color:#F6D3DA;}
.bg-snc1 {  background-color:#D9D8D5;}
.bg-snc2 {  background-color:#B7B7B8;}
.bg-snc3 {  background-color:#9B9B9E;}
.bg-snc4 {  background-color:#E6E6E7;}
.bg-pulse-blue {  background-color:#009BDF;}
.bg-pulse-red {  background-color:#ED1B2F;}
.bg-grey-v2{  background-color:#B1AFAF;}
.bg-light-pink{  background-color:#F9F3F9;}
.bg-sc7{  background-color:#5e6b7a;}

.b-off-black {  border-color:#3D3B44;}
.b-blackgrey {  border-color:#0D0A15;}
.b-off-black-5 {  border-color:#f2f2f2;}
.b-white {  border-color:#FFF;}
.b-sc1 {  border-color:#006DFF;}
.b-sc1-80 {  border-color:#3392CD;}
.b-sc1-60 {  border-color:#66ADD9;}
.b-sc1-40 {  border-color:#99C9E6;}
.b-sc1-20 {  border-color:#CCE4F2;}
.b-sc1-5 {  border-color:#F2F8FC;}
.b-sc2 {  border-color:#004BA6;}
.b-sc2-80 {  border-color:#6778B8;}
.b-sc2-60 {  border-color:#8D9ACA;}
.b-sc2-40 {  border-color:#B3BBDB;}
.b-sc2-20 {  border-color:#D9DDED;}
.b-sc2-5 {  border-color:#D0E8FF;}
.b-sc3 {  border-color:#6F2C91;}
.b-sc3-80 {  border-color:#8C56A7;}
.b-sc3-60 {  border-color:#A880BD;}
.b-sc3-40 {  border-color:#C5ABD3;}
.b-sc3-20 {  border-color:#E2D5E9;}
.b-sc4 {  border-color:#9D2872;}
.b-sc4-80 {  border-color:#B1538E;}
.b-sc4-60 {  border-color:#C47EAA;}
.b-sc4-40 {  border-color:#D8A9C7;}
.b-sc4-20 {  border-color:#EBD4E3;}
.b-sc5 {  border-color:#B72755;}
.b-sc5-80 {  border-color:#C55277;}
.b-sc5-60 {  border-color:#D47D99;}
.b-sc5-40 {  border-color:#E2A9BB;}
.b-sc5-20 {  border-color:#F1D4DD;}
.b-sc6 {  border-color:#D12244;}
.b-sc6-80 {  border-color:#DA4E69;}
.b-sc6-60 {  border-color:#E37A8F;}
.b-sc6-40 {  border-color:#EDA7B4;}
.b-sc6-20 {  border-color:#F6D3DA;}
.b-snc1 {  border-color:#D9D8D5;}
.b-snc2 {  border-color:#B7B7B8;}
.b-snc3 {  border-color:#9B9B9E;}
.b-snc4 {  border-color:#E6E6E7;}
.b-pulse-blue {  border-color:#009BDF;}
.b-pulse-red {  border-color:#ED1B2F;}

.h-c-off-black:hover {  color:#3D3B44;}
.h-c-blackgrey:hover {  color:#0D0A15;}
.h-c-off-black-5:hover {  color:#f2f2f2;}
.h-c-white:hover {  color:#FFF;}
.h-c-sc1:hover {  color:#006DFF;}
.h-c-sc1-80:hover {  color:#3392CD;}
.h-c-sc1-60:hover {  color:#66ADD9;}
.h-c-sc1-40:hover {  color:#99C9E6;}
.h-c-sc1-20:hover {  color:#CCE4F2;}
.h-c-sc1-5:hover {  color:#F2F8FC;}
.h-c-sc2:hover {  color:#004BA6;}
.h-c-sc2-80:hover {  color:#6778B8;}
.h-c-sc2-60:hover {  color:#8D9ACA;}
.h-c-sc2-40:hover {  color:#B3BBDB;}
.h-c-sc2-20:hover {  color:#D9DDED;}
.h-c-sc2-5:hover {  color:#D0E8FF;}
.h-c-sc3:hover {  color:#6F2C91;}
.h-c-sc3-80:hover {  color:#8C56A7;}
.h-c-sc3-60:hover {  color:#A880BD;}
.h-c-sc3-40:hover {  color:#C5ABD3;}
.h-c-sc3-20:hover {  color:#E2D5E9;}
.h-c-sc4:hover {  color:#9D2872;}
.h-c-sc4-80:hover {  color:#B1538E;}
.h-c-sc4-60:hover {  color:#C47EAA;}
.h-c-sc4-40:hover {  color:#D8A9C7;}
.h-c-sc4-20:hover {  color:#EBD4E3;}
.h-c-sc5:hover {  color:#B72755;}
.h-c-sc5-80:hover {  color:#C55277;}
.h-c-sc5-60:hover {  color:#D47D99;}
.h-c-sc5-40:hover {  color:#E2A9BB;}
.h-c-sc5-20:hover {  color:#F1D4DD;}
.h-c-sc6:hover {  color:#D12244;}
.h-c-sc6-80:hover {  color:#DA4E69;}
.h-c-sc6-60:hover {  color:#E37A8F;}
.h-c-sc6-40:hover {  color:#EDA7B4;}
.h-c-sc6-20:hover {  color:#F6D3DA;}
.h-c-snc1:hover {  color:#D9D8D5;}
.h-c-snc2:hover {  color:#B7B7B8;}
.h-c-snc3:hover {  color:#9B9B9E;}
.h-c-snc4:hover {  color:#E6E6E7;}
.h-c-pulse-blue:hover {  color:#009BDF;}
.h-c-pulse-red:hover {  color:#ED1B2F;}

.h-bg-off-black:hover {  background-color:#3D3B44;}
.h-bg-blackgrey:hover {  background-color:#0D0A15;}
.h-bg-off-black-5:hover {  background-color:#f2f2f2;}
.h-bg-white:hover {  background-color:#FFF;}
.h-bg-sc1:hover {  background-color:#006DFF;}
.h-bg-sc1-80:hover {  background-color:#3392CD;}
.h-bg-sc1-60:hover {  background-color:#66ADD9;}
.h-bg-sc1-40:hover {  background-color:#99C9E6;}
.h-bg-sc1-20:hover {  background-color:#CCE4F2;}
.h-bg-sc1-5:hover {  background-color:#F2F8FC;}
.h-bg-sc2:hover {  background-color:#004BA6;}
.h-bg-sc2-80:hover {  background-color:#6778B8;}
.h-bg-sc2-60:hover {  background-color:#8D9ACA;}
.h-bg-sc2-40:hover {  background-color:#B3BBDB;}
.h-bg-sc2-20:hover {  background-color:#D9DDED;}
.h-bg-sc2-5:hover {  background-color:#D0E8FF;}
.h-bg-sc3:hover {  background-color:#6F2C91;}
.h-bg-sc3-80:hover {  background-color:#8C56A7;}
.h-bg-sc3-60:hover {  background-color:#A880BD;}
.h-bg-sc3-40:hover {  background-color:#C5ABD3;}
.h-bg-sc3-20:hover {  background-color:#E2D5E9;}
.h-bg-sc4:hover {  background-color:#9D2872;}
.h-bg-sc4-80:hover {  background-color:#B1538E;}
.h-bg-sc4-60:hover {  background-color:#C47EAA;}
.h-bg-sc4-40:hover {  background-color:#D8A9C7;}
.h-bg-sc4-20:hover {  background-color:#EBD4E3;}
.h-bg-sc5:hover {  background-color:#B72755;}
.h-bg-sc5-80:hover {  background-color:#C55277;}
.h-bg-sc5-60:hover {  background-color:#D47D99;}
.h-bg-sc5-40:hover {  background-color:#E2A9BB;}
.h-bg-sc5-20:hover {  background-color:#F1D4DD;}
.h-bg-sc6:hover {  background-color:#D12244;}
.h-bg-sc6-80:hover {  background-color:#DA4E69;}
.h-bg-sc6-60:hover {  background-color:#E37A8F;}
.h-bg-sc6-40:hover {  background-color:#EDA7B4;}
.h-bg-sc6-20:hover {  background-color:#F6D3DA;}
.h-bg-snc1:hover {  background-color:#D9D8D5;}
.h-bg-snc2:hover {  background-color:#B7B7B8;}
.h-bg-snc3:hover {  background-color:#9B9B9E;}
.h-bg-snc4:hover {  background-color:#E6E6E7;}
.h-bg-pulse-blue:hover {  background-color:#009BDF;}
.h-bg-pulse-red:hover {  background-color:#ED1B2F;}

.h-b-off-black:hover {  border-color:#3D3B44;}
.h-b-blackgrey:hover {  border-color:#0D0A15;}
.h-b-off-black-5:hover {  border-color:#f2f2f2;}
.h-b-white:hover {  border-color:#FFF;}
.h-b-sc1:hover {  border-color:#006DFF;}
.h-b-sc1-80:hover {  border-color:#3392CD;}
.h-b-sc1-60:hover {  border-color:#66ADD9;}
.h-b-sc1-40:hover {  border-color:#99C9E6;}
.h-b-sc1-20:hover {  border-color:#CCE4F2;}
.h-b-sc1-5:hover {  border-color:#F2F8FC;}
.h-b-sc2:hover {  border-color:#004BA6;}
.h-b-sc2-80:hover {  border-color:#6778B8;}
.h-b-sc2-60:hover {  border-color:#8D9ACA;}
.h-b-sc2-40:hover {  border-color:#B3BBDB;}
.h-b-sc2-20:hover {  border-color:#D9DDED;}
.h-b-sc2-5:hover {  border-color:#D0E8FF;}
.h-b-sc3:hover {  border-color:#6F2C91;}
.h-b-sc3-80:hover {  border-color:#8C56A7;}
.h-b-sc3-60:hover {  border-color:#A880BD;}
.h-b-sc3-40:hover {  border-color:#C5ABD3;}
.h-b-sc3-20:hover {  border-color:#E2D5E9;}
.h-b-sc4:hover {  border-color:#9D2872;}
.h-b-sc4-80:hover {  border-color:#B1538E;}
.h-b-sc4-60:hover {  border-color:#C47EAA;}
.h-b-sc4-40:hover {  border-color:#D8A9C7;}
.h-b-sc4-20:hover {  border-color:#EBD4E3;}
.h-b-sc5:hover {  border-color:#B72755;}
.h-b-sc5-80:hover {  border-color:#C55277;}
.h-b-sc5-60:hover {  border-color:#D47D99;}
.h-b-sc5-40:hover {  border-color:#E2A9BB;}
.h-b-sc5-20:hover {  border-color:#F1D4DD;}
.h-b-sc6:hover {  border-color:#D12244;}
.h-b-sc6-80:hover {  border-color:#DA4E69;}
.h-b-sc6-60:hover {  border-color:#E37A8F;}
.h-b-sc6-40:hover {  border-color:#EDA7B4;}
.h-b-sc6-20:hover {  border-color:#F6D3DA;}
.h-b-snc1:hover {  border-color:#D9D8D5;}
.h-b-snc2:hover {  border-color:#B7B7B8;}
.h-b-snc3:hover {  border-color:#9B9B9E;}
.h-b-snc4:hover {  border-color:#E6E6E7;}
.h-b-pulse-blue:hover {  border-color:#009BDF;}
.h-b-pulse-red:hover {  border-color:#ED1B2F;}




em {  font-style:italic;}
strong {  font-weight:700;}
.rich-text {  font-size:16px;  line-height:1.43em;}
.fine-print {  font-size:12px;  line-height:1.25em;}
.small-paragraph {  font-size:14px;  line-height:1.57em;}
.rich-text > * + * {  margin-top:2em;}

.rich-text ul {  margin-left: 18px;}
.rich-text ul li {  list-style: disc;  }
/* Tag Headers */
.rich-text h2, .hs_cos_wrapper_type_rich_text h2, .hs_cos_wrapper_type_inline_rich_text h2 {  font-size:54px;  font-weight:400;  line-height:1.25em;}
.rich-text h3, .hs_cos_wrapper_type_rich_text h3, .hs_cos_wrapper_type_inline_rich_text h3 {  font-size:38px;  font-weight:400 !important;  line-height:1.25em;}
.rich-text h3 span.s1{  font-weight:400;}
.rich-text h4, .hs_cos_wrapper_type_rich_text h4, .hs_cos_wrapper_type_inline_rich_text h4 {  font-size:24px;  font-weight:700;  line-height:1.25em;  letter-spacing:0.021em;}
.rich-text h5, .hs_cos_wrapper_type_rich_text h5, .hs_cos_wrapper_type_inline_rich_text h5 {  font-size:21px;  font-weight:400;  line-height:1.25em;}
.rich-text h6, .hs_cos_wrapper_type_rich_text h6, .hs_cos_wrapper_type_inline_rich_text h6 {  font-size:16px;  font-weight:700;  line-height:1.25em;  letter-spacing:0.03125em;}
@media only screen and (max-width:990px) {
  .rich-text h2, .hs_cos_wrapper_type_rich_text h2, .hs_cos_wrapper_type_inline_rich_text h2 { font-size:38px;  }
  .rich-text h3, .hs_cos_wrapper_type_rich_text h3, .hs_cos_wrapper_type_inline_rich_text h3 { font-size:28px;  }
  .rich-text h4, .hs_cos_wrapper_type_rich_text h4, .hs_cos_wrapper_type_inline_rich_text h4 { font-size:21px;  }
  .rich-text h5, .hs_cos_wrapper_type_rich_text h5, .hs_cos_wrapper_type_inline_rich_text h5 { font-size:21px;  }
  .rich-text h6, .hs_cos_wrapper_type_rich_text h6, .hs_cos_wrapper_type_inline_rich_text h6 { font-size:16px;  } }

.brand-message {  font-size:81px;  font-weight:700;  line-height:1.04em;}
.display {  font-size:81px;  font-weight:500;  line-height:1.04em;}
.banner-title {  font-size:54px;  font-weight:500;  line-height:1.25em;}
.title1 {  font-size:54px !important;  font-weight:400;  line-height:65px !important;  -webkit-font-smoothing: subpixel-antialiased;}
.title1 h1{  font-size:54px !important;  font-weight:400;  line-height:65px !important;}
.title2 {  font-size:38px;  font-weight:400 !important;  line-height:1.25em;  padding-bottom:20px;}
.title3 {  font-size:24px;  font-weight:700;  line-height:1.25em;  letter-spacing:0.021em;}
.title4 {  font-size:21px;  font-weight:400;  line-height:1.25em;}
.title5 {  font-size:16px;  font-weight:700;  line-height:1.5em;  letter-spacing:0.03125em;}
.footer-sub {  font-size:14px;  font-weight:700;  opacity:0.35;  line-height:1.5em;  letter-spacing:0.0357em;  padding-bottom:0.715em;}
.rescusmod3 .title__wrapper.title3 {  min-height: 60px;}
@media only screen and (max-width:990px) {
  .brand-message { font-size:70px;  }
  .display { font-size:60px;  }
  .title1, .banner-title { font-size:38px;  }
  .title2 { font-size:28px; }
  .title3 { font-size:21px; }
  .title4 { font-size:21px; }
  .title5 { font-size:16px; } }
@media only screen and (max-width:767px) {
  .brand-message { font-size:50px;  }
  .display { font-size:40px; }
  .banner-title { font-size:31px;  }
  .title1 { font-size:31px !important; line-height:40px !important;  }
  .title2 { font-size:25px; }
  .title3, .title4 { font-size:20px; } }

.single-line-form .hs-form {  font-size:0;}
.single-line-form .hs-form-field, .single-line-form .hs-submit {  display:inline-block;  vertical-align:middle;}
.single-line-form .hs-form-field {  width:calc(100% - 50px - 3px);}
.single-line-form label {  display:none;}
.single-line-form input {  width:100%;  font-size:14px;  font-family:"Roboto", sans-serif;  color:#0D0A15;  border:0.5px solid #0D0A15;  line-height:1;  padding:16px 20px;}
.single-line-form .hs-submit {  width:50px;  margin-left:3px;}
.single-line-form .hs-button, .single-line-multi-step .multi-step-next {  background:url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-white-right.svg) center center no-repeat scroll #9d2872;  background-size:19px auto;  font-size:0;  line-height:0;  padding:24.5px;  cursor:pointer;}
.single-line-multi-step .multi-step-next {  background:url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-white-right.svg) center center no-repeat scroll rgba(0,0,0,0.1);}
.single-line-multi-step .input {  font-size:0;}
.single-line-multi-step input, .single-line-multi-step .multi-step-next {  display:inline-block;  vertical-align:middle;}
.single-line-multi-step input {  width:calc(100% - 50px - 3px);}
.single-line-multi-step .hs-form-field {  width:100%;}
.single-line-multi-step .hs-submit {  margin-left:0;}
.single-line-multi-step .multi-step-next {  margin-left:3px;}

.hs-menu-flow-horizontal .hs-menu-item {  display:inline-block;  vertical-align:middle;}
@media only screen and (max-width:990px) {  .hs-menu-flow-horizontal .hs-menu-item { display:block;  } }
.main-nav {  position:fixed;  top:0;  left:0;  width:100%;  z-index:999999999 !important;  background:#FFF;  display:block;  border-bottom:0.5px solid #9B9B9E;  transition:0.2s;}
.sticky-hidden {  transform:translateY(-100%);}
.main-nav-secondary {  background:#1C1C1C;  padding:10px 0;  font-size:12px;}
.main-nav-secondary .page-center {  display:flex;  justify-content:space-between;  align-items:center;  position:relative;  justify-content:end;}
.main-nav-secondary-items > * {  display:inline-block;  vertical-align:middle;}
.main-nav-secondary-items > * + * {  margin-left:30px;}
.main-nav-secondary-items .hs-menu-item + .hs-menu-item {  margin-left:64px;}
.main-nav-secondary-items a {  color:#FFF; font-size: 12px;}
.main-nav-secondary-off-item i {  transition:0.2s;}
.main-nav-secondary-off-item:hover i {  -webkit-transform:translateX(-5px);  -ms-transform:translateX(-5px);  transform:translateX(-5px);}
@media only screen and (max-width:990px) {
  .main-nav-secondary { padding:0;  }
  .main-nav-secondary-off-item { display:none;  }
  .main-nav-secondary-items { position:absolute; top:28px; right:35px;  }
  .main-nav-secondary-items > * + * { margin-left:50px;  }
  .main-nav-phone, .main-nav-secondary-items .hs_cos_wrapper_type_menu { display:none;  }
  .search, .main-nav-cart img { -webkit-filter:invert() opacity(0.8); filter:invert() opacity(0.8);  }
  .search { width:17px;  }
  .main-nav-cart img { width:23px;  } }
@media only screen and (max-width:767px) {
  .main-nav-secondary-items { top:25px; right:28px;  }
  .search { width:15px;  }
  .main-nav-cart img { width:20px;  }
  .main-nav-secondary-items > * + * { margin-left:30px;  } }
.nav-logo, .nav-primary {  display:inline-block;  vertical-align:middle;}
.nav-logo {  width:10%;  border-right:0.5px solid #9B9B9E;}
.nav-logo img {  padding:20px 0;}

.nav-primary {  width:90%;  padding:40px 0 40px 40px;}
.nav-primary-wrap {  display:flex;  justify-content:space-between;  align-items:center;  font-size:16px;  position:relative;  z-index: 100 !important;}
@media only screen and (max-width:990px) {
  .nav-logo { width:calc(100% - 74px); border-right:none; text-align:center;  }
  .nav-logo img { padding:0; height:50px;  } }
@media only screen and (max-width:767px) {  .nav-logo img { height:44px; margin-left:-30px;  } }
.main-supplementary-links {  display:inline-block;}
.main-supplementary-link {  margin-right:5px;}
.main-supplementary-link.link-home {  padding-right:9px;  border-right:.5px solid #9b9b9e;}
.main-supplementary-link.active {  font-weight:700;}
.main-supplementary-link i {  transition:0.2s;}
.main-supplementary-link:hover i {  -webkit-transform:translateX(5px);  -ms-transform:translateX(5px);  transform:translateX(5px);}
.nav-primary-wrap .hs_cos_wrapper_type_menu a {  color:#3D3B44;  transition:0.2s; font-size: 16px;}
.nav-primary-wrap .hs_cos_wrapper_type_menu li {  position:relative;}
.nav-primary-wrap .hs_cos_wrapper_type_menu li + li {  margin-left:40px;}
.nav-primary-wrap .hs_cos_wrapper_type_menu li::after {  content:"";  display:block;  height:2px;  width:100%;  background:transparent;  transition:0.2s;  position:absolute;  bottom:-50%;}
.nav-primary-wrap .hs_cos_wrapper_type_menu li.mm-active a {  color:#9D2872}
.nav-primary-wrap .hs_cos_wrapper_type_menu li.mm-active::after {  background:#9D2872;}
.nav-carat {  display:inline-block;  vertical-align:middle;  margin-left:10px;  width:10px;  height:7px;  background:url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/nav-carat.svg) center center no-repeat;  transition:0.2s;}
.mm-active .nav-carat {  -webkit-transform:rotate(180deg);  -ms-transform:rotate(180deg);  transform:rotate(180deg);}
.main-nav-secondary-mobile {  display:none;}
@media only screen and (max-width:990px) {  .nav-primary { display:none; border-top:0.5px solid #9B9B9E; padding:0; margin:0 -35px; width:100vw; position:absolute; top:calc(40px + 70px); z-index:10; background:#FFF; z-index: 9000;  }
  .sticky-tool-bar-rules .nav-primary { top:calc(40px + 45px);  }
  .sticky-social-share .nav-primary { top:calc(40px + 93px);  }
  .nav-primary-wrap { display:block;  }
  .main-supplementary-link { margin-right:0; padding:22px; display:block;  }
  .nav-primary .hs_cos_wrapper_type_menu { display:block; border-top:0.5px solid #9B9B9E; transition:0.2s;  }
  .nav-primary .hs-menu-wrapper .hs-menu-item { display:flex; justify-content:space-between; align-items:center;  }
  .nav-primary .hs-menu-wrapper .hs-menu-children-wrapper .hs-menu-item:not(.active-branch) { display:none;  }
  .nav-primary-wrap .hs_cos_wrapper_type_menu a { padding:18px 22px; display:inline-block;  }
  .nav-carat { border-top:0.5px solid #9B9B9E; border-bottom:0.5px solid #9B9B9E; margin-left:0; width:60px; height:60px; background-size:20px auto; -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform:rotate(-90deg); transition:none; position:relative;  }
  .nav-primary-wrap .hs_cos_wrapper_type_menu li + li { border-top:0.5px solid #9B9B9E; margin-left:0;  }
  .mm-active .nav-carat { -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform:rotate(-90deg);  }
  .mm-open .nav-carat { -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);  }
  .mm-active .hs_cos_wrapper_type_menu .hs-menu-item:not(.mm-open) > .nav-carat { pointer-events:none;  }
  .mm-active .hs_cos_wrapper_type_menu .hs-menu-item:not(.mm-open) > .nav-carat:after { content:""; display:block; background:#FFF; opacity:0.8; position:absolute; top:0; left:0; right:0; bottom:0;  }
  .main-nav-secondary-mobile { display:block; transition:0.2s  }
  .mm-active .main-nav-secondary-mobile { -webkit-transform:translateX(calc(-100% + 60px)); -ms-transform:translateX(calc(-100% + 60px)); transform:translateX(calc(-100% + 60px));  }
  .nav-primary-wrap .main-nav-secondary-mobile .hs_cos_wrapper_type_menu a { color:#FFF;  }
  .main-nav-secondary-mobile-phone-wrap { padding:22px; border-top:0.5px solid #9B9B9E;  }
  .main-supplementary-link.link-home { display:none;  } }
@media only screen and (max-width:767px) {
  .nav-primary { margin:0 -28px;  }
  .sticky-tool-bar-rules .nav-primary { top:calc(40px + 31px);  }
  .sticky-social-share .nav-primary { top:calc(40px + 93px);  } }

.tier1 .hs-menu-children-wrapper {  display:none;}
.tier2 .hs-menu-depth-1 {  display:none;}
.tier2 .hs-menu-depth-1.active-branch {  display:inline-block;}
.tier2 .hs-menu-depth-1.active-branch > a, .tier2 .hs-menu-depth-1.active-branch > .nav-carat {  display:none;}
.hs-menu-depth-2 > .hs-menu-children-wrapper {  display:none;}
@media only screen and (max-width:990px) {
  .tier1.nav-primary { top:calc(40px + 31px);  }
  .tier2.nav-primary { top:calc(40px + 84px);  }
  
  .tier2.nav-primary .hs-menu-wrapper .hs-menu-item:not(.active-branch) { display:none;  }
  .tier2.nav-primary .underline-list-links .hs-menu-wrapper .hs-menu-item:not(.active-branch), .tier2.nav-primary .main-nav-secondary-mobile .hs-menu-wrapper .hs-menu-item { display:block;  }
  .tier2.nav-primary .hs-menu-wrapper .hs-menu-children-wrapper .hs-menu-item:not(.active-branch) { display:flex; width:100vw;  } }
@media only screen and (max-width:767px) {  .tier2.nav-primary { top:calc(40px + 70px);  } }
.main-nav-tertiary {  padding:8px 0 7px;  border-bottom:0.5px solid #9B9B9E;}
.main-nav-tertiary .hs-menu-children-wrapper {  display:none!important;}
.main-nav-tertiary .hs_cos_wrapper_type_menu a {  color:#3D3B44;  font-size:12px;}
.main-nav-tertiary .hs_cos_wrapper_type_menu li {  position:relative;}
.main-nav-tertiary .hs_cos_wrapper_type_menu li + li {  margin-left:50px;}
.main-nav-tertiary .hs_cos_wrapper_type_menu li.active-branch::after {  content:"";  display:block;  height:2px;  width:100%;  background:transparent;  transition:0.2s;  position:absolute;  bottom:-7px;}
.main-nav-tertiary .hs_cos_wrapper_type_menu li.active-branch a {  color:#9D2872}
.main-nav-tertiary .hs_cos_wrapper_type_menu li.active-branch::after {  background:#9D2872;}
@media only screen and (max-width:990px) {
  .main-nav-tertiary { z-index:11; position:absolute; top:85px; left:0; width:100%; display:none; border-top:.5px solid #9b9b9e; background:#FFF;  }
  .main-nav-tertiary .hs-menu-wrapper > ul { display:flex; justify-content:space-between;  }
  .main-nav-tertiary .hs-menu-flow-horizontal .hs-menu-item { display:inline-block;  }
  .main-nav-tertiary .hs_cos_wrapper_type_menu li + li { margin-left:0;  } }
@media only screen and (max-width:767px) {  .main-nav-tertiary { top:71px;  } }

.mobile-toggle-wrap {  display:none;}
#mobile-toggle {  position:relative;  width:18px;  height:15px;  cursor:pointer;}
#mobile-toggle > div {  width:100%;  height:2px;  background:#3D3B44;  border-radius:1px;  position:absolute;  left:0;  transition:0.2s;}
.line1 {  top:0;}
.line2, .line3 {  top:calc(50% - 1px);}
.line4 {  top:calc(100% - 2px);}
#mobile-toggle.open .line1, #mobile-toggle.open .line4 {  opacity:0;}
#mobile-toggle.open .line2 {  transform:rotate(45deg);}
#mobile-toggle.open .line3 {  transform:rotate(-45deg);}
@media only screen and (max-width:990px) {  .mobile-toggle-wrap { vertical-align:middle; display:inline-block; border-right:0.5px solid #9B9B9E; padding:35px 35px 35px 0;  } }
@media only screen and (max-width:767px) {  .mobile-toggle-wrap { padding:28px 28px 28px 0;  } }

.search, .close-search {  cursor:pointer;}
.main-nav-search-wrap {  display:none;  position:fixed;  top:0;  left:0;  width:100vw;  height:100vh;  z-index:9999;}
.main-nav-search-inner {  max-width:560px;  margin:0 auto;  height:100%;  display:flex;  flex-direction:column;  justify-content:center;}
.close-search {  font-size:14px;  font-weight:600;  letter-spacing:0.0357em;  text-align:right;   }
.close-search img {  margin-left:12px;  -webkit-filter:grayscale();  filter:grayscale();}
.search-wrap {  margin:20px 0 50px;  font-size:0;  position:relative;  border-bottom:2px solid #B72755;}
input[type="text"].search-bar {  font-family:"Barlow", sans-serif;  font-size:28px;  font-weight:300;  line-height:1;  padding:10px 10px 10px 0;  width:calc(100% - 35px);  margin-right:15px;  display:inline-block;  vertical-align:middle;  border:none;}
input[type="submit"].search-submit {  border:none;  border-radius:0;  padding:0;  font-size:0;  display:inline-block;  vertical-align:middle;  background:url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/search-1.svg) center center no-repeat;  width:20px;  height:20px;  background-size:100% auto;  -webkit-filter:invert();  filter:invert();}
.search-suggestions {  max-width:365px;}
.search-suggestions p {  font-size:16px;  margin-bottom:16px;}
@media only screen and (max-width:767px) {  .main-nav-search-inner { max-width:320px;  } }

.mega-menu {  position:absolute;  top:calc(100% + 40px + 4.5px);  left:42%;  width:100vw;  margin-left:-50vw;  padding:50px 0 100px;  border-bottom:0.5px solid #9B9B9E;  transition:0.2s;  z-index:9999;  display:none;}

.mega-menu-blurb {  padding:10px 0 20px 0;}
.mega-menu-quick-links .hs-menu-flow-horizontal .hs-menu-item {  display:block;}
.mega-menu-quick-links .hs_cos_wrapper_type_simple_menu {  margin-top:20px;  display:block;}
.mega-menu-quick-links li + li {  border-top:0.5px solid #9B9B9E;}
.mega-menu-quick-links li:after {  content:"";  display:inline-block;  width:14px;  height:14px;  position:relative;  top:1px;  margin-left:7px;  background:url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-sc4-right.svg) center center no-repeat scroll;  background-size:auto 100%;  float:right;  -webkit-filter: grayscale();  filter: grayscale();}
.mega-menu-quick-links .hs-menu-item.active-branch > a { display:inline-block;}
.mega-cta {  display:block;}
.mega-cta img {  display:block;}
.mega-cta-label {  padding-top:16px;}
@media only screen and (max-width:990px) {
  .nav-primary-wrap.mm-active .hs_cos_wrapper_type_menu { -webkit-transform:translateX(calc(-100% + 60px)); -ms-transform:translateX(calc(-100% + 60px)); transform:translateX(calc(-100% + 60px));  }
  .nav-primary-wrap.mm-active .mega-menu { border-left:0.5px solid #9B9B9E; border-top:0.5px solid #9B9B9E; top:66px; width:calc(100vw - 59px); padding:25px 0 50px; margin-left:0; left:100%; -webkit-transform:translateX(-100%); -ms-transform:translateX(-100%); transform:translateX(-100%);  }
  .mega-menu .widget-span + .widget-span { margin-top:45px;  } }

.footer-cta {  padding:50px 0;}
.footer-cta .hs_cos_wrapper_type_inline_rich_text {  padding-top:20px;}
.footer-cta-button-wrap {  margin-top:46px;}
.footer-accordion + .footer-accordion {  margin-top:50px;}
.footer-accordion-title {  position:relative;  border-bottom:1px solid #4f4f4f;  padding:15px 0;}
.footer-special-title {  margin-bottom:1.715em;}
.footer-accordion-toggle {  display:none;  width:15px;  height:2px;  position:absolute;  top:50%;  right:0;  -webkit-transform:translateY(-50%);  -ms-transform:translateY(-50%);  transform:translateY(-50%);  transition:0.2s;}
.footer-accordion-toggle.open {  -webkit-transform:translateY(-50%) rotate(90deg);  -ms-transform:translateY(-50%) rotate(90deg);  transform:translateY(-50%) rotate(90deg);}
.expanded .footer-accordion-toggle.open {  -webkit-transform:translateY(-50%) rotate(0deg);  -ms-transform:translateY(-50%) rotate(0deg);  transform:translateY(-50%) rotate(0deg);}
.footer-accordion-content {  margin-top:30px;}
.footer-menu-cluster-item + .footer-menu-cluster-item {  margin-top:30px;}
.footer-menu-cluster-item .hs-menu-flow-horizontal .hs-menu-item {  display:block;}
.footer-menu-cluster-item a {  color:#FFF;  font-size:14px;}
.footer-menu-cluster-item .hs-menu-item + .hs-menu-item{  margin-top:12px;}
.footer-accordion-content .button {  margin-top:30px;}
.footer-form input {  background:rgba(255,255,255,0.1);  color:#FFF;}
.footer-form input::-webkit-input-placeholder { /* Chrome/Opera/Safari */  opacity:1;}
.footer-form input::-moz-placeholder { /* Firefox 19+ */  opacity:1;}
.footer-form input:-ms-input-placeholder { /* IE 10+ */  opacity:1;}
.footer-form input:-moz-placeholder { /* Firefox 18- */  opacity:1;}
.footer-form .single-line-multi-step .multi-step-next {  background:url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-white-right.svg) center center no-repeat scroll #9d2872;}
.footer-form .single-line-multi-step .multi-step-next.submit {  background:url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-white-right.svg) center center no-repeat scroll #9d2872;}
.footer-form .submitted-message {  color:#FFF;  font-size:14px;}
.shipping-icon {  margin-bottom:30px;}
@media only screen and (max-width:1023px) {
  .footer-cta .hs_cos_wrapper_type_inline_rich_text { padding-top:10px; padding-bottom:50px;  }  .footer-wrap .section {  padding-bottom:50px;  }
  .footer-column + .footer-column {  }
  .footer-accordion-title { cursor:pointer;  }
  .footer-accordion-toggle { display:block;  }
  .footer-accordion-content { display:none;  }
  .footer-menu-cluster-item { display:inline-block; vertical-align:top; width:40%; margin-bottom:30px;  }
  .footer-menu-cluster-item + .footer-menu-cluster-item { margin-top:0;  }
  .footer-accordion-content .button { margin-top:0;  }
  .footer-menu-shipping-cluster { vertical-align:top; display:inline-block; margin-left:50px; width:calc(100% - 185px - 50px);  }
  .footer-menu-shipping-cluster .footer-menu-cluster-item { width:45%;  }
  .tv-span12.footer-column { width: 100%!important; margin-left: 0!important;  } }
@media only screen and (max-width:767px) {
  .footer-menu-cluster-item { margin-bottom:0;  }
  .footer-menu-cluster-item + .footer-menu-cluster-item { margin-top:30px;  }
  .footer-accordion-content .button { margin-top:30px;  }
  .footer-menu-shipping-cluster { display:block; margin-left:0; width:100%;  }
  .footer-menu-shipping-cluster .footer-menu-cluster-item, .footer-menu-cluster-item { width:100%; display:block;  }
  .nav-primary-wrap.mm-active .mega-menu { height: 78vh; overflow-y: scroll;  } }
.colophon {  font-size:0;  padding-top:60px;  margin-top:60px;  border-top:1px solid #4f4f4f;}
.colophon-logo, .colophon-content {  display:inline-block;  vertical-align:middle;}
.colophon-logo {  width:80px;}
.colophon-content {  width:calc(100% - 80px - 44px);  margin-left:44px;}
.colophon-content::after {  content:"";  display:table;  width:100%;  height:0;  clear:both;}
.colophon-left {  float:left;}
.colophon-right {  float:right;  text-align:right;}
.copyright {  margin-bottom:12px;}
.copyright h3 {  display:inline;}
.colophon-menu .hs-menu-item + .hs-menu-item {  margin-left:18px;}
.colophon-menu a {  color:#FFF;  opacity:0.35;}
.social-links-title {  margin-bottom:12px;}
.social-links .hs-menu-item {  vertical-align:middle;}
.social-links .hs-menu-item + .hs-menu-item {  margin-left:20px;}
.social-links img {  width:auto;  height:14px;}
@media only screen and (max-width:990px) {
  .colophon { border-top:none; padding-top:0; margin-top:50px;  }
  .colophon-logo, .colophon-content { display:block;  }
  .colophon-content { margin-top:30px; margin-left:0; width:100%;  }
  .colophon-left, .colophon-right { float:none;  }
  .colophon-right { margin-top:50px; text-align:left;  }
  .colophon-menu .hs-menu-flow-horizontal .hs-menu-item, .social-links.hs-menu-flow-horizontal .hs-menu-item { display:inline-block;  } }
@media(max-width:441px){
  .colophon-menu li.hs-menu-item.hs-menu-depth-1:nth-last-child(2) { margin-left: 6px;  }
  .colophon-menu li.hs-menu-item.hs-menu-depth-1:first-child { margin-left: 3px;  }
  .colophon-menu li.hs-menu-item.hs-menu-depth-1:last-child { margin-left: 3px;  } }

.arrows-simple .slick-arrow {  width:37px;  height:37px;  border-radius:50%;  border:none;  font-size:0;  line-height:0;  transition:0.2s;  background-color:rgba(255,255,255,0.3);  background-size:10px auto;  background-repeat:no-repeat;  background-position:center center;}
.arrows-simple .slick-prev {  background-image:url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/carat-left-white.svg);}
.arrows-simple .slick-next {  background-image:url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/carat-right-white.svg);}
.arrows-simple .slick-arrow.slick-disabled {  opacity:0.3;  background-color:rgba(255,255,255,0.3)!important;;}

.arrows-simple.arrows-sc4 .slick-arrow {  background-color:#9D2872;}

.dots-simple .slick-dots {  margin-top:30px;  font-size:0;}
.dots-simple .slick-dots li {  display:inline-block;}
.dots-simple .slick-dots li + li {  margin-left:12px;}
.dots-simple .slick-dots button {  display:block;  padding:0;  font-size:0;  line-height:0;  text-indent:-100px;  overflow:hidden;  width:8px;  height:8px;  border:none;  border-radius:50%;  opacity:0.3;  transition:0.2s;  cursor:pointer;}
.dots-simple .slick-dots li:hover:not(.slick-active) button {  opacity:0.7;  transform:scale(1.3);}
.dots-simple .slick-dots .slick-active button {  opacity:1;  width:16px;  height:16px;}

.dots-simple.dots-grey .slick-dots button {  background:#7F7F73;}

.dots-simple.dots-white .slick-dots button {  background:#fff;}
.underline-list-links a {  color:#3D3B44;  display:inline-block;  width:calc(100% - 25px);}
.underline-list-links li {  font-size:14px;  font-weight:700;  padding:10px 0;}
.underline-list-links li + li {  border-top:0.5px solid #9B9B9E;}
.underline-list-links li::after {
  content:"";  display:inline-block;  width:14px;  height:14px;  position:relative;  top:1px;  margin-left:7px;  background:url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-sc4-right.svg) center center no-repeat scroll;  background-size:auto 100%;  float:right;  -webkit-filter: grayscale();  filter: grayscale();  transition:0.2s;}
.underline-link {  font-size:14px;  font-weight:700;  padding:10px 0;  border-bottom-width:1px;  border-bottom-style:solid;  display:inline-block;  width:calc(100% - 25px);}
.underline-link::after {  content:"";  display:inline-block;  width:14px;  height:14px;  position:relative;  top:4px;  margin-left:20px;  background:url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-sc4-right.svg) center center no-repeat scroll;  background-size:auto 100%;  float:right;  -webkit-filter: grayscale() brightness(4);  filter: grayscale() brightness(4);  transition:0.2s;}
.underline-list-links li:hover::after, .underline-link:hover::after {  -webkit-transform:translateX(75%);  -ms-transform:translateX(75%);  transform:translateX(75%);}
.brand-swipe {  position:absolute;  top:0;  left:0;  right:0;  bottom:100%;  transition:0.1s;  animation: brandSwipe ease-in 3s;  animation-iteration-count: 1;  -webkit-animation: brandSwipe ease-in 3s;  -webkit-animation-iteration-count: 1;  -moz-animation: brandSwipe ease-in 3s;  -moz-animation-iteration-count: 1;  -o-animation: brandSwipe ease-in 3s;  -o-animation-iteration-count: 1;  -ms-animation: brandSwipe ease-in 3s;  -ms-animation-iteration-count: 1;}
@keyframes brandSwipe{  0% { top:0; bottom:100%;  }  35% { top:0; bottom:65%;  }  40% { top:0; bottom:65%;  }  45% { top:0; bottom:60%;  }  50% { top:0; bottom:0;  }  90% { top:0; bottom:0;  }  100% { top:100%; bottom:0;  } }
@-moz-keyframes brandSwipe{  0% { top:0; bottom:100%;  }  35% { top:0; bottom:65%;  }  40% { top:0; bottom:65%;  }  45% { top:0; bottom:60%;  }  50% { top:0; bottom:0;  }  90% { top:0; bottom:0;  }  100% { top:100%; bottom:0;  } }
@-webkit-keyframes brandSwipe {  0% { top:0; bottom:100%;  }  35% { top:0; bottom:65%;  }  40% { top:0; bottom:65%;  }  45% { top:0; bottom:60%; }  50% { top:0; bottom:0;  }  90% { top:0; bottom:0;  }  100% { top:100%; bottom:0;  } }
@-o-keyframes brandSwipe {  0% { top:0; bottom:100%;  }  35% { top:0; bottom:65%;  }  40% { top:0; bottom:65%;  }  45% { top:0; bottom:60%;  }  50% { top:0; bottom:0;  }  90% { top:0; bottom:0;  }  100% { top:100%; bottom:0;  } }
@-ms-keyframes brandSwipe {  0% { top:0; bottom:100%;  }  35% { top:0; bottom:65%;  }  40% { top:0; bottom:65%;  }  45% { top:0; bottom:60%;  }  50% { top:0; bottom:0;  }  90% { top:0; bottom:0;  }  100% { top:100%; bottom:0;  } }
.brand-swipe-support {  opacity:1;  animation: brandSwipeSupport ease-in 3s;  animation-iteration-count: 1;  -webkit-animation: brandSwipeSupport ease-in 3s;  -webkit-animation-iteration-count: 1;  -moz-animation: brandSwipeSupport ease-in 3s;  -moz-animation-iteration-count: 1;  -o-animation: brandSwipeSupport ease-in 3s;  -o-animation-iteration-count: 1;  -ms-animation: brandSwipeSupport ease-in 3s;  -ms-animation-iteration-count: 1;}
@keyframes brandSwipeSupport{  0% { opacity:0;  }  30% { opacity:0;  }  35% { opacity:1;  }   }
@-moz-keyframes brandSwipeSupport{  0% { opacity:0;  }  30% { opacity:0;  }  35% { opacity:1;  }   }
@-webkit-keyframes brandSwipeSupport {  0% { opacity:0;  }  30% { opacity:0;  }  35% { opacity:1;  }   }
@-o-keyframes brandSwipeSupport {  0% { opacity:0;  }  30% { opacity:0;  }  35% { opacity:1;  }   }
@-ms-keyframes brandSwipeSupport {  0% { opacity:0;  }  30% { opacity:0;  }  35% { opacity:1;  }   }
.btn.btn-glyph{  padding-right: 55px;}
.btn-h-glyph::before,.btn-h-glyph:hover::after{  visibility: hidden;}
.btn-h-glyph:hover::before{  visibility: visible;}
.btn-h-glyph::before,.btn-glyph::after{  content: "";  position:absolute; right: 35px;  top: 50%;  transform: translateY(-50%);  height: 12px;  width: 12px;  background-repeat: no-repeat;  background-size: contain;}
.btn-sc4-outlined-ar{  border-color: #9D2872;  color: #9D2872;  background-color: transparent;  position:relative;}
.btn-sc4-outlined-ar:hover{  background-color: #9D2872;  color:#FFFFFF;}
.btn-sc4-outlined-ar::after{  background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-sc4-right.svg);}
.btn-sc4-outlined-ar::before{  background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-white-right.svg);  }
.btn-white-outlined{  border-color: #FFFFFF;  color: #FFFFFF;  background-color: transparent;  position:relative;}
.text-link{  font-size: 14px;  letter-spacing: 0.5px;  font-weight: 500;  position:relative;}
.text-link.btn-glyph{  padding-right: 20px;}
.text-link.btn-glyph::after{  right: 0;}
.text-link.btn-glyph.c-sc4::after{  background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-sc4-right.svg);}
.text-link.btn-glyph.c-white::after{  background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-white-right.svg);}
a.link-arrow:after {  content: "\f178";  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; margin-left: 5px;  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  -ms-transition: all .2s ease;}
a.link-arrow:hover:after {	  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);}
@media only screen and (max-width:990px) and (orientation: portrait) {  
  .footer-menus .span3 { width: 100% !important; margin-left: 0 !important;  } 
}
@media (max-width: 350px) {  
  .main-nav-tertiary .hs_cos_wrapper_type_menu a { font-size: 9px;  }  
  .hero-banner-cta a { margin-right: 0px!important;  } }



.section-col-outer-1.hym-cont-accord-outer { width: 100%; float: left; padding: 0 20px; box-sizing: border-box; overflow:hidden;}
.section-col-outer-1 .h-accordian-heading.active-tab:after { content: ""; position: absolute; background-image: url(https://ap.resmed.com/hubfs/Himalayas%20-%20B2C/SG/Respiratory/icon-less-collapse-white.svg); width: 28px; height: 28px; background-repeat: no-repeat; left: unset; right: 10px; top:26px; bottom: 0; background-position: center right; background-size: 100%; cursor: pointer;}
.section-col-outer-1 .h-accordian-heading:after { content: ""; position: absolute; background-image: url(https://ap.resmed.com/hubfs/Himalayas%20-%20B2C/SG/Respiratory/icon-move-expand-white.svg); width: 28px; height: 28px; background-repeat: no-repeat; left: unset; right: 10px; top: 26px; bottom: 0; background-position: center right; background-size: 100%; cursor: pointer;}
.section-col-outer-1 .h-accordian-heading { width: 100%; float: left; position: relative;}
.section-col-outer-1 .h-accordian-heading h5 { color: #3D3B44; position: relative; padding: 1.5rem 0rem; border-top: 1px solid #b6c7d4; cursor: pointer; padding-right: 50px; text-transform: uppercase;font-family: Barlow; font-size: 16px; letter-spacing: .03125em; font-weight: 700; line-height: 23px;}
.section-col-outer-1 .h-accordian-description { width: 100%; float: left; display:none; margin-top: 1.5rem; padding-right:50px; padding-bottom:20px;}
.section-col-outer-1 .h-accordian-description.active-tab { display: block;}
.section-col-outer-1 .h-accordian-description p,
.section-col-outer-1 .h-accordian-description ul li,
.section-col-outer-1 .h-accordian-description ol li {  font-size: 16px !important;  line-height: 1.4 !important;  font-weight: 400 !important;  color: #3D3B44;  font-family: "Roboto", sans-serif;  line-height:23px;}
.section-col-outer-1 .h-accordian-description ol { list-style-type: decimal; padding-left: 30px; margin-bottom:20px;}
.section-col-outer-1 .h-accordian-description ol li { margin-bottom: 0px !important;}
.section-col-outer-1 .h-accordian-description ol ul li { list-style-type: circle;}
.section-col-outer-1 .h-accordian-description ol ul { margin:20px 0px;}
.section-col-outer-1 .h-accordian-description p span { color: #0c0c0c !important;}
.section-col-outer-1 .h-accordian-description a { font-size: .875rem; line-height: 1;  font-family: "Roboto", sans-serif; color: #b02543; font-weight: 600; background-size: .63rem .63rem; background-repeat: no-repeat; background-image: url(https://3445757.fs1.hubspotusercontent-na1.net/hubfs/3445757/Himalayas%20-%20B2C/SG/hym-cont/icon-right-arrow-red.svg); background-position: right; padding-right: 1.125rem; transition: background-color .5s ease,box-shadow .5s ease;font-family: 'cernbold';}
.section-col-outer-1 .h-accordian-description a:hover { color: #0c0c0c; background-image: url(https://3445757.fs1.hubspotusercontent-na1.net/hubfs/3445757/Himalayas%20-%20B2C/SG/hym-cont/icon-right-arrow-black.svg);}
.section-col-outer-1 .h-accordian-description p a {color: #9d2872 !important; text-decoration: none; background-image: none !important; padding-right: 0px !important; font-weight: 400 !important;}
.section-col-outer-1 .h-accordian-description p a:hover { background-image: none !important;}
.section-col-outer-1 .h-accordian-description ul { list-style-type: disc; padding: 30px 0px 30px 30px;}
.section-col-outer-1 .h-accordian-description ul li a { color: #1788c3; text-decoration: none; background-image:none; padding-right:0px; font-weight: 400;}
.section-col-outer-1 .h-accordian-description ul li a:hover { background-image:none;}
.section-col-outer-1 .h-accordian-description p { position: relative;}
.section-col-outer-1 .h-accordian-description ol li p { margin: 15px 0px !important;}
.section-col-outer-1 .hym-cont-accordian-heading h2 { font-size: 2.25rem; font-weight: 400; position: relative; line-height: 40px !important; font-family: 'cernlight'; }
.section-col-outer-1 .hym-cont-accordian-heading p { font-size: 16px !important; color: #0c0c0c;/*  margin: 0px 0px 20px !important; */ font-weight: 700 !important;  font-family: "Roboto", sans-serif; line-height: 23px !important;}
.section-col-outer-1 .hym-cont-accordian-heading h2:before { content: ""; position: absolute; top: -1rem; width: 1.325rem; height: 3px; background-color: #0c0c0c;}
.section-col-outer-1 .resp-accordion-contnt { padding-top:25px;}
.section-col-outer-1 .hym-cont-accordian-icon img { padding-bottom: 25px;}
.section-col-outer-1 .hym-acc-out-wrap { max-width: 85%; margin: 0 auto;}
.section-col-outer-1 .hym-acc-out-wrap p a,
.section-col-outer-1 .hym-acc-out-wrap ul li a{ color: #9D2872; font-weight: 700; text-decoration: underline; }

.section-col-outer-1 .hym-acc-out-wrap ol li a {  color: #9D2872;  font-weight: 700;  text-decoration: underline;  }
.section-col-outer-1 .hym-acc-main-head p {  font-size: 16px;  font-weight: 700;  position: relative;  line-height: 23px !important; font-family: "Roboto", sans-serif;/*padding-bottom:30px; */  color: #3D3B44;}
.section-col-outer-1 .hym-acc-main-cont p {margin:20px 0px !important;}
.section-col-outer-1 .hym-acc-main-cont p,
.section-col-outer-1 .hym-acc-main-cont ul li,
.section-col-outer-1 .hym-acc-main-cont ol li { color: #3D3B44; font-size: 16px !important; line-height: 23px !important; font-family: "Roboto", sans-serif;}
.section-col-outer-1 .hym-list-heading ol { padding: 20px 0px 30px 20px;}
.section-col-outer-1 .hym-cont-accordion-wrapper { padding-top: 40px; width: 100%; float: left;}
.section-col-outer-1 .hym-acc-main-cont ul { list-style-type: disc; padding: 0px 0px 0px 30px !important;}
.section-col-outer-1 .hym-acc-main-cont ul li,.hym-acc-main-cont ol li { margin:0px !important;}
.section-col-outer-1 .hym-list-heading li1 {  font-size: 16px !important;  line-height: 1.4 !important;  font-family: 'cernmedium';}
.section-col-outer-2 .product-filter-outer{  clear:both;  width:100%;}
.section-col-outer-2 .product-filter-inner{  display:flex;  flex-wrap:wrap;  justify-content:space-between;}

.section-col-outer-2 .dropdown { position: relative; display: inline-block;}
.section-col-outer-2 .dropdown-toggle { cursor: pointer; padding: 5px 10px; border: 1px solid #ccc; background-color: #fff;}
.section-col-outer-2 .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 999; display: none; background-color: #fff; border: 1px solid #ccc; padding: 5px 0;}
.section-col-outer-2 .dropdown-menu.show { display: block;}
.section-col-outer-2 .dropdown-item { padding: 5px 10px; cursor: pointer;}
.section-col-outer-2 .dropdown-menu { min-width: 298px;}
.section-col-outer-2 .dropdown { min-width: 300px;}

.section-col-outer-3.resmed-conduct-outer {  padding: 100px 20px;  background-color: #f2f2f2;}
.section-col-outer-3 .resmed-conduct-inner {  max-width: 620px;  margin: 0 auto;}
.section-col-outer-3 .resmed-conduct-heading h2.title1 {  margin-bottom: 30px;  font-size: 38px;  line-height: 48px;  font-weight: 400;  color: #3D3B44;  font-family: 'Barlow', sans-serif;}
.section-col-outer-3 .resmed-conduct-p1 p {  line-height: 23px;  font-size: 16px;  padding-bottom: 23px;  color: #3D3B44;  font-family: 'Roboto', sans-serif;}
.section-col-outer-3 .resmed-conduct-p3 {  padding-top: 13px;  font-size: 16px;  color: #3D3B44;  font-family: 'Roboto', sans-serif;  line-height: 23px;}
.section-col-outer-3 .resmed-conduct-p2 {  padding-bottom: 13px;  color: #3D3B44;  font-family: 'Roboto', sans-serif;  line-height: 23px;  font-size: 16px;}
.section-col-outer-3 .resmed-conduct-list ul {  padding: 0px 25px;}
.section-col-outer-3 .resmed-conduct-list ul li {  list-style-type: disc;  padding: 10px 0px;  color: #3D3B44;  font-family: 'Roboto', sans-serif;  line-height: 23px;  font-size: 16px;}
.section-col-outer-4.store-locator-details__wrapper .store-details-white {  padding: 50px 0 100px;  background: #FFF;}
.section-col-outer-4.store-locator-details__wrapper .store-details-grey label{color: #3D3B44!important;  opacity: inherit;  font-size: 15px!important;}
.section-col-outer-4.store-locator-details__wrapper .flexwrap {  display: flex;  flex-wrap: wrap;}
.section-col-outer-4 .landmark.col6 { max-width: 100%!important;}
.section-col-outer-4 .store-number.col6 a { color: #9d2872; font-weight: 700;}
.section-col-outer-4 .store-number, .section-col-outer-4 .store-hours-city { flex: 0 50%;}
.section-col-outer-4.store-locator-details__wrapper .flexwrap .col6 {  flex-grow: 1;  max-width: 50%;  width: 100%;  padding-right: 60px;}
.section-col-outer-4.store-locator-details__wrapper iframe {  margin-top: 50px;  width: 100%;  height: 400px;  display: block;}
.section-col-outer-4 .store-details-left .back-btn {  margin-bottom: 50px;}
.section-col-outer-4 .store-details-left .back-btn a {  color: #3D3B44;  }
.section-col-outer-4 .store-details-left .back-btn a i {  margin-right: 10px;}
.section-col-outer-4 .store-details-left h5 {  margin-bottom: 6px;}
.section-col-outer-4 .store-details-left h2,
.section-col-outer-4 .store-details-left h1 {  margin-bottom: 21px;}
.section-col-outer-4 .store-details-left p {  margin-bottom: 20px;}
.section-col-outer-4 .store-details-left p a {  color: #9d2872;  font-weight: 700;  text-decoration: underline;}
.section-col-outer-4 .store-details-left .cta__wrapper {  margin-top: 30px;}
.section-col-outer-4 .store-details-left .cta__wrapper a {  margin-right: 30px; margin-bottom: 30px;}
.section-col-outer-4.store-locator-details__wrapper .store-details-grey {  background: #f2f2f2;  padding: 100px 0 50px;}
.section-col-outer-4.store-locator-details__wrapper .store-details-grey label {  margin-bottom: 10px;  display: block;}
.section-col-outer-4.store-locator-details__wrapper .store-details-grey .col6 {  margin-bottom: 50px;}
.section-col-outer-5.outer-bg-image-wrapper {  background-repeat: no-repeat;  background-size: cover;    display: flex;  position: relative;  float:left;  width:100%;}
.section-col-outer-5 .bg-text-wrapper p a {  color: #9d2872;}
.section-col-outer-5 .bg-text-wrapper p a:hover {  text-decoration: underline;}
.section-col-outer-5 .inner-bg-image-wrapper {  width: 100%;  float: left;  padding: 50px 20px;  box-sizing: border-box;}
.section-col-outer-5 .bg-text-wrapper {    width: 100%;}
.section-col-outer-5 .bg-text-wrapper h2 {  margin: 0px;  position: relative;  font-size: 38px;  font-family: 'Barlow';  font-weight: 400;  line-height: 1.25em;}
.section-col-outer-5 .bg-text-wrapper p,
.section-col-outer-5 .bg-text-wrapper h3,
.section-col-outer-5 .bg-text-wrapper h4,
.section-col-outer-5 .bg-text-wrapper h5,
.section-col-outer-5 .bg-text-wrapper h6,
.section-col-outer-5 .bg-text-wrapper li {  margin: 0px;  font-weight: 400;  padding-top:20px;}
.section-col-outer-5 a.purple::after{  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "\f178";  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  margin-left: 5px;  transition: all .2s ease;  -webkit-transition: all .2s ease;}
.section-col-outer-5 .bg-text-wrapper ul{  margin:0px;  padding-left:0px;}
.section-col-outer-5 .start-btn a {  background: #9d2872;  border: 2px solid transparent;  border-radius: 77px;  color: #fff;  cursor: pointer;  font-family: Roboto,sans-serif;  font-size: 14px;  font-weight: 500;  letter-spacing: .5px;  line-height: 32px;  padding: 14px 35px;  text-decoration: none;  vertical-align: middle;}

.section-col-outer-5 .bg-button-wrapper {  width: 100%;  float: left;  padding-top: 20px;}
.section-col-outer-5 .start-btn a:after {  display: inline-block;  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  content: "\f061";  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  margin-left: 5px;  text-rendering: auto;}
.section-col-outer-5 .start-btn a{  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;}
.section-col-outer-5 .start-btn a:hover:after {  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);}
.section-col-outer-5 .start-btn a:hover {  background-color: #fff;  border: 2px solid #9d2872;  color: #9d2872!important;}
.section-col-outer-5 .block-cta a:hover {  color: #0056b3;}
.section-col-outer-5 .bottom-bg-text {  position: absolute;  padding-bottom: 40px;  bottom: 0;  top: auto;  left: 0;  right: 0;  width: 100%;  float: none;  box-sizing: border-box;  max-width: 1180px;  display: flex;  margin: 0px auto;}
.section-col-outer-5 .bottom-bg-text p {  margin: 0px;  color: #fff;  font-size: 15px;  font-weight: 400;  padding-left: 10px;}
.section-col-outer-5 .bg-text-wrapper h2 sup {  background: #b02543;  font-size: 14px;  border-radius: 50%;  padding: 2px 8px;  text-align: center;  margin-top: 20px;}
.section-col-outer-6.outer-bg-image-wrapper {  /*  //min-height: 900px; */  background-repeat: no-repeat;  background-size: cover;  display: flex;  position: relative;  background-color: #f2f2f2;}
.section-col-outer-6 .bg-text-wrapper p a {  color: #9d2872;}
.section-col-outer-6 .bg-text-wrapper p a:hover {  text-decoration: underline;}
.section-col-outer-6 .three-column-new .inner-bg-image-wrapper {  width: 100%;  float: left;  padding: 80px 0px 50px 0px;box-sizing: border-box;}
.section-col-outer-6 .bg-text-wrapper {  /*  //max-width: 430px; */  width: 100%;}
.section-col-outer-6 .three-column-new .bg-text-wrapper h2 {  color: #4D4D4D;  font-size: 38px;  font-family: 'Barlow';  font-weight: 400; line-height: 48px;}
.section-col-outer-6 .bg-text-wrapper p,
.section-col-outer-6 .bg-text-wrapper h3,
.section-col-outer-6 .bg-text-wrapper h4,
.section-col-outer-6 .bg-text-wrapper h5,
.section-col-outer-6 .bg-text-wrapper h6,
.section-col-outer-6 .bg-text-wrapper li {  margin: 0px;  font-weight: 400;  padding-top:20px;}
.section-col-outer-6 .three-column-new .bg-text-sub-heading p {  font-family: 'Roboto', sans-serif;  font-size: 16px;  font-weight: 400 !important;  line-height: 23px;  color: #3D3B44;  max-width: 655px;}
.section-col-outer-6 .bg-text-wrapper {  color: #000 !important;}
.section-col-outer-6 a.purple::after{  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "\f178";  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  margin-left: 5px;  transition: all .2s ease;  -webkit-transition: all .2s ease;}
.section-col-outer-6 .bg-text-wrapper ul{  margin:0px;  padding-left:0px;}
.section-col-outer-6 .bg-button-wrapper a {  display: inline-block;  font-size: 15px;  line-height: 23px;  text-decoration: none;  border-color: #9d2872;  border: 2px solid;  border-radius: 50rem;  padding: 10px 35px;  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;  font-weight: 500;  transition: .4s all;  color: #fff !important;  background: #9d2872;  border-color: #9d2872;  text-align: center;  text-transform: capitalize;  cursor: pointer;}
.section-col-outer-6 .bg-button-wrapper a:hover {  background: #fff;  color: #9d2872 !important;  text-decoration: none;}
.section-col-outer-6 .bg-button-wrapper {  width: 100%;  float: left;  padding-top: 20px;}
.section-col-outer-6 .bg-button-wrapper a span.arrow {  padding-left: 5px;}
.section-col-outer-6 .block-cta a:hover {  color: #0056b3;}
.section-col-outer-6 .bottom-bg-text {  position: absolute;  padding-bottom: 40px;  bottom: 0;  top: auto;  left: 0;  right: 0;  width: 100%;  float: none;  box-sizing: border-box;  max-width: 1180px;  display: flex;  margin: 0px auto;}
.section-col-outer-6 .three-column-new .bg-imagedescription-outer {  display: flex;  padding: 50px 0 0px;  justify-content: space-between;  flex-wrap: wrap;}
.section-col-outer-6 .three-column-new .bg-image-description p {  font-size: 16px;  font-weight: 400;  line-height: 23px;  font-family: 'Roboto', sans-serif;  color: #3D3B44;}
.section-col-outer-6 .three-column-new .bg-image-description-title {  font-weight: 700;  line-height: 20px;  color: #3D3B44;  font-size: 16px;  letter-spacing: 0.5px;  font-family: 'Barlow';  padding: 42px 0px 0px;}
.section-col-outer-6 .three-column-new .bg-image-description-wrap {  flex: 0 32%;  padding: 40px;  background-color: #fff;}
.section-col-outer-6 .bottom-bg-text p {  margin: 0px;  color: #fff;  font-size: 15px;  font-weight: 400;  padding-left: 10px;}
.section-col-outer-6 .bg-image-description-image img {  width: 100px;  height: 98px !important;  display: flex;  justify-content: center;  margin: 0;}

.section-col-outer-7.three-column-slider-wrap.outer-bg-image-wrapper {  /*//min-height: 900px; */  background-repeat: no-repeat;  background-size: cover;  display: flex;  position: relative;  background-color: #3D3B44;}
.section-col-outer-7.three-column-slider-wrap .bg-image-description-sub-title{  color: #9B9B9E;  font-size: 14px;  font-weight: 700;  line-height: 22px;  font-family: 'Roboto', sans-serif;  padding: 10px 0px 0px;}
.section-col-outer-7 .bg-text-wrapper p a {  color: #9d2872;}
.section-col-outer-7 .bg-text-wrapper p a:hover {  text-decoration: underline;}
.section-col-outer-7.three-column-slider-wrap .inner-bg-image-wrapper {  width: 100%;  float: left;  padding: 100px 20px 50px;  box-sizing: border-box;}
.section-col-outer-7 .slick-prev:before {  content: '' !important;}
.section-col-outer-7 .slick-prev:before {  border-right: 2px solid;  content: '';  display: block;  height: 9px;  margin-top: -6px;  position: absolute;  transform: rotate(135deg);  right: 13px;  top: 50%;  width: 0;}
.section-col-outer-7 .slick-next:before {  border-right: 2px solid;  content: '' !important;  display: block;  height: 9px;  margin-top: -6px;  position: absolute;  transform: rotate(135deg);  right: 13px;  top: 50%;  width: 0;}
.section-col-outer-7 .slick-next:after {  border-right: 2px solid;  content: '';  display: block;  height: 8px;  margin-top: 0px;  position: absolute;  transform: rotate(222deg);  right: 13px;  top: 50%;  width: 0;  color: #fff;}
.section-col-outer-7 .slick-prev:after {  border-right: 2px solid;  content: '';  display: block;  height: 8px;  margin-top: 0px;  position: absolute;  transform: rotate(222deg);  right: 13px;  top: 50%;  width: 0;  color: #fff;}
.three-column-slider-wrap .bg-text-wrapper {  max-width: 100%;  width: 100%;}
.section-col-outer-7.three-column-slider-wrap .bg-text-wrapper h2 {  font-size: 38px;  font-family: 'Barlow';  font-weight: 400;  line-height: 48px;  color: #fff;}
.section-col-outer-7 .bg-text-wrapper p,
.section-col-outer-7 .bg-text-wrapper h3,
.section-col-outer-7 .bg-text-wrapper h4,
.section-col-outer-7 .bg-text-wrapper h5,
.section-col-outer-7 .bg-text-wrapper h6,
.section-col-outer-7 .bg-text-wrapper li {  margin: 0px;  font-weight: 400;  padding-top:20px;}
.section-col-outer-7 .three-column-slider-wrap .bg-text-sub-heading p {  font-family: 'Roboto', sans-serif;  font-size: 16px;  font-weight: 400 !important;  line-height: 23px;  color: #fff;  max-width: 655px;}
.section-col-outer-7 .bg-text-wrapper {  color: #000 !important;}
.section-col-outer-7 a.purple::after{  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "\f178";  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  margin-left: 5px;  transition: all .2s ease;  -webkit-transition: all .2s ease;}
.section-col-outer-7 .bg-text-wrapper ul{  margin:0px;  padding-left:0px;}
.section-col-outer-7 .bg-button-wrapper a {  display: inline-block;  font-size: 15px;  line-height: 23px;  text-decoration: none;  border-color: #9d2872;  border: 2px solid;  border-radius: 50rem;  padding: 10px 35px;  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;  font-weight: 500;  transition: .4s all;  color: #fff !important;  background: #9d2872;  border-color: #9d2872;  text-align: center;  text-transform: capitalize;  cursor: pointer;}
.section-col-outer-7 .bg-button-wrapper a:hover {  background: #fff;  color: #9d2872 !important;  text-decoration: none;}
.section-col-outer-7 .bg-button-wrapper {  width: 100%;  float: left;  padding-top: 20px;}
.section-col-outer-7 .bg-button-wrapper a span.arrow {  padding-left: 5px;}
.section-col-outer-7 .block-cta a:hover {  color: #0056b3;}
.section-col-outer-7 .bottom-bg-text {  position: absolute;  padding-bottom: 40px;  bottom: 0;  top: auto;  left: 0;  right: 0;  width: 100%;  float: none;  box-sizing: border-box;  max-width: 1180px;  display: flex;  margin: 0px auto;}
.section-col-outer-7.bg-imagedescription-outer {  display: flex;  padding: 75px 0 35px;  justify-content: space-between;}
.section-col-outer-7.three-column-slider-wrap .bg-image-description p {  padding-top: 10px;  font-size: 16px;  line-height: 23px;  color: #3D3B44;  font-weight: 400;  font-family: 'Roboto', sans-serif;}
.section-col-outer-7.three-column-slider-wrap .bg-image-description-title {  font-weight: 700;  line-height: 30px;  color: #3D3B44;  font-size: 24px;  font-family: 'Barlow';  letter-spacing: 0.5px;}
.section-col-outer-7.three-column-slider-wrap .bg-image-description-wrap {  flex: 0 32%;  background-color: #fff;  padding: 40px;  min-height: 345px;}
.section-col-outer-7 .bottom-bg-text p {  margin: 0px;  color: #fff;  font-size: 15px;  font-weight: 400;  padding-left: 10px;}
.section-col-outer-7.three-column-slider-wrap .slick-dots li.slick-active button:before {  opacity: 1;  color: #fff;  transform: scale(1);}
.section-col-outer-7.three-column-slider-wrap .slick-dots li button:before {  color: #9B9B9E;  transform: scale(0.5);  font-size: 15px;  opacity: 1;}
.section-col-outer-7 * {  box-sizing: border-box;}
.section-col-outer-7 .slider-3 {  position: relative;  height: 500px;  color: white;}
.section-col-outer-7.three-column-slider-wrap .slick-slide {  /*height: 500px; */  box-sizing: border-box;  margin: 0px 11px;}
.section-col-outer-7 .slideCopy-container {  position: relative;  height: 100%;  width: 100%;}
.section-col-outer-7 .slideCopy-content {  position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  padding: 50px;  background: red;  color: black;}
.section-col-outer-7 .slick-prev:active{  background-color: #9B9B9E !important;}
.section-col-outer-7 .slick-prev {  left: -30px !important;  background-color: #9D2872 !important;  height: 28px !important;  width: 28px !important;  border-radius: 50% !important;  transform: rotate(180deg) !important;}
.section-col-outer-7 .slick-next:active {  background-color: #9D2872 !important;}
.section-col-outer-7 .slick-next {  z-index: 1000;  right: -30px !important;  background-color: #9B9B9E !important;  background-color: #9D2872 !important;  height: 28px !important;  width: 28px !important;  border-radius: 50% !important;}
.section-col-outer-7.three-column-slider-wrap .slick-dots{  bottom: 0px!important;  display: block !important;  list-style: none;  margin: 0;  padding: 0;  position: absolute;  text-align: center;  width: 100%;}
.section-col-outer-7.three-column-slider-wrap .slick-dots li {  position: relative;  display: inline-block;  width: 10px;  height: 10px;  margin: 0 5px;  padding: 0;  cursor: pointer;}
.section-col-outer-7 .slick-dots li button::before {  font-size: 15px ;}
.section-col-outer-7 .slick-dotted.slick-slider {  margin-bottom: 50px !important;}
.section-col-outer-7 .slick-prev:before, .section-col-outer-7 .slick-next:before{font-family: 'slick';  font-size: 20px;  line-height: 1;  opacity: 1 !important;  color: white;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
.section-col-outer-7 .slick-prev:before {  content: '←';}
.section-col-outer-7 .slick-next:before {  content: '→';}
.section-col-outer-7 .slick-arrow {  background: none;  border: none;  position: absolute;  bottom: 33px;  color: #fff;  font-size: 1.5rem;  padding: 0;  width: 33px;  height: 33px;  line-height: 34px;  text-align: center;  cursor: pointer;  z-index: 20;  -webkit-transition: background-color .2s ease 0s;  transition: background-color .2s ease 0s;}
.section-col-outer-7 .slick-prev {  left: calc(50% - 545px);  text-indent: -2px;}
.section-col-outer-7 .slick-next, .section-col-outer-7 .slick-prev {  font-size: 0;  line-height: 0;  position: absolute;  top: 50%;  display: block;  width: 20px;  height: 20px;  padding: 0;  -webkit-transform: translate(0,-50%);  -ms-transform: translate(0,-50%);  transform: translate(0,-50%);  cursor: pointer;  color: transparent;  border: none;  outline: 0;  background: 0 0;}
.section-col-outer-8.outer-bg-image-wrapper.three-column-slider-wrap-two {/*//min-height: 900px; */  background-repeat: no-repeat;  background-size: cover;  display: flex;  position: relative;  background-color: #B1AFAF;  background-attachment:fixed !important;}
.section-col-outer-8 .bg-text-wrapper p a {  color: #9d2872;}
.section-col-outer-8 .bg-text-wrapper p a:hover {  text-decoration: underline;}
.section-col-outer-8.three-column-slider-wrap-two .inner-bg-image-wrapper {  width: 100%;  float: left;  padding: 50px 0px 90px;  box-sizing: border-box;}
.section-col-outer-8.three-column-slider-wrap-two .bg-text-wrapper {  max-width: 100%;  width: 100%;}
.section-col-outer-8.three-column-slider-wrap-two .bg-text-wrapper h2 {  font-size: 54px;  font-family: 'Barlow';  font-weight: 400;  line-height: 68px;  color: #fff;  padding: 10px 0px;}
.section-col-outer-8 .bg-text-wrapper p,
.section-col-outer-8 .bg-text-wrapper h3,
.section-col-outer-8 .bg-text-wrapper h4,
.section-col-outer-8 .bg-text-wrapper h5,
.section-col-outer-8 .bg-text-wrapper h6,
.section-col-outer-8 .bg-text-wrapper li {  margin: 0px;  font-weight: 400;  padding-top:20px;}
.section-col-outer-8.three-column-slider-wrap-two .bg-text-sub-heading p {  font-size: 16px;  line-height: 20px;  letter-spacing: 0.5px;  font-weight: 700 !important;  font-family: 'Barlow';  color: #fff;}
.section-col-outer-8 .bg-text-wrapper {  color: #000 !important;}
.section-col-outer-8 a.purple::after{  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "\f178";  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  margin-left: 5px;  transition: all .2s ease;  -webkit-transition: all .2s ease;}
.section-col-outer-8 .bg-text-wrapper ul{  margin:0px;  padding-left:0px;}
.section-col-outer-8.three-column-slider-wrap-two .bg-image-bottom-text p {  color: #fff;  max-width: 600px;  font-size: 12px;  line-height: 15px;  font-weight: 400;  font-family: 'Roboto', sans-serif;}
.section-col-outer-8 .bg-button-wrapper a {  display: inline-block;  font-size: 15px;  line-height: 23px;  text-decoration: none;  border-color: #9d2872;  border: 2px solid;  border-radius: 50rem;  padding: 10px 35px;  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;  font-weight: 500;  transition: .4s all;  color: #fff !important;  background: #9d2872;  border-color: #9d2872;  text-align: center;  text-transform: capitalize;  cursor: pointer;}
.section-col-outer-8 .bg-button-wrapper a:hover {  background: #fff;  color: #9d2872 !important;  text-decoration: none;}
.section-col-outer-8 .bg-button-wrapper {  width: 100%;  float: left;  padding-top: 20px;}
.section-col-outer-8 .bg-button-wrapper a span.arrow {  padding-left: 5px;}
.section-col-outer-8 .block-cta a:hover {  color: #0056b3;}
.section-col-outer-8 .bottom-bg-text {  position: absolute;  padding-bottom: 40px;  bottom: 0;  top: auto;  left: 0;  right: 0;  width: 100%;  float: none;  box-sizing: border-box;  max-width: 1180px;  display: flex;  margin: 0px auto;}
.section-col-outer-8.three-column-slider-wrap-two .bg-imagedescription-outer {  display: flex;  padding: 40px 0 35px;  justify-content: space-between;  max-width: 1000px;}
.section-col-outer-8.three-column-slider-wrap-two .bg-image-description p {  padding-top: 45px;  font-size: 16px;  line-height: 23px;  color: #fff;  font-weight: 400;  font-family: 'Barlow';}
.section-col-outer-8.three-column-slider-wrap-two .bg-image-description {  position: absolute;  bottom: 0px;}
.three-column-slider-wrap-two .bg-image-description-title {  font-weight: 700;  line-height: 20px;  color: #fff;  font-size: 16px;  letter-spacing: 0.5px;  font-family: 'Barlow';  padding-bottom: 30px;}
.section-col-outer-8.three-column-slider-wrap-two .bg-image-description-wrap {  flex: 0 31%;  padding: 0 25px 0px 0px;  position: relative;}
.section-col-outer-8 .bottom-bg-text p {  margin: 0px;  color: #fff;  font-size: 15px;  font-weight: 400;  padding-left: 10px;}
.section-col-outer-8.three-column-slider-wrap-two .slick-dots li.slick-active button:before {  opacity: .75 !important;  color: #9D2872;  transform: scale(1);}
.section-col-outer-8.three-column-slider-wrap-two .slick-dots li button:before {  opacity: .25 !important;  color: #9D2872;  transform: scale(0.5);  font-size: 15px;}
.section-col-outer-8 * {  box-sizing: border-box;}
.section-col-outer-8 .slider-3 {  position: relative;  height: 500px;  color: white;}
.section-col-outer-8.three-column-slider-wrap-two .slick-slide {  height: 500px;  box-sizing: border-box;}
.section-col-outer-8 .slideCopy-container {  position: relative;  height: 100%;  width: 100%;}
.section-col-outer-8 .slideCopy-content {  position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  padding: 50px;  background: red;  color: black;}
.section-col-outer-8 .slick-prev {  left: 20px;  color: black;  z-index: 1000;}
.section-col-outer-8 .slick-next {  right: 20px;  z-index: 1000;}
.section-col-outer-8.three-column-slider-wrap-two .slick-dots{  bottom: -40px!important;  display: block !important;  list-style: none;  margin: 0;  padding: 0;  position: absolute;  text-align: center;  width: 100%;}
.section-col-outer-8 .slick-dots li {}
.section-col-outer-8 .slick-dots li button::before {  font-size: 15px ;}
.section-col-outer-8 .slick-dotted.slick-slider {  margin-bottom: 50px !important;}
.section-col-outer-8 .slick-prev:before, .section-col-outer-8 .slick-next:before{font-family: slick;  font-size: 20px;  line-height: 1;  opacity: .75;  color: #fff;  -webkit-font-smoothing: antialiased;}
.section-col-outer-8 .slick-prev:before {  content: '←';}
.section-col-outer-8 .slick-next:before {  content: '→';}
.section-col-outer-8 .slick-arrow {  background: none;  border: none;  position: absolute;  bottom: 33px;  color: #fff;  font-size: 1.5rem;  padding: 0;  width: 33px;  height: 33px;  line-height: 34px;  text-align: center;  cursor: pointer;  z-index: 20;  -webkit-transition: background-color .2s ease 0s;  transition: background-color .2s ease 0s;}
.section-col-outer-8 .slick-prev {  left: calc(50% - 545px);  text-indent: -2px;}
.section-col-outer-8 .slick-next, .section-col-outer-8 .slick-prev {  font-size: 0;  line-height: 0;  position: absolute;  top: 50%;  display: block;  width: 20px;  height: 20px;  padding: 0;  -webkit-transform: translate(0,-50%);  -ms-transform: translate(0,-50%);  transform: translate(0,-50%);  cursor: pointer;  color: transparent;  border: none;  outline: 0;  background: 0 0;}
.section-col-outer-8 .bg-image-button-wrap a::after{  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  content: "\f178";  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  margin-left: 5px;  transition: all .2s ease;  -webkit-transition: all .2s ease;}
.section-col-outer-8 .bg-image-button-wrap a {  border-radius: 77px;  padding: 6px 35px;  color: #fff;  font-size: 14px; font-weight: 500;  letter-spacing: .5px;  text-decoration: none;  display: inline-block;  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  vertical-align: middle;  line-height: 32px;  cursor: pointer;  border: 2px solid transparent;  background: #9d2872;}
.section-col-outer-8 .bg-image-button-wrap a:hover:after{  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);}
.section-col-outer-8 .bg-image-button-wrap a:hover{  color: #9d2872 !important;  background-color: transparent;  border: 2px solid #9d2872;}
.section-col-outer-9.outer-banner.image, .outer-banner.responsive_image{  background-position:center;  background-size:cover;  background-repeat:no-repeat;}
.section-col-outer-9 .banner-start-image iframe {  max-width: 250px;}
.section-col-outer-9 .inner-banner{  max-width:510px;  padding:70px 0 30px;}
.section-col-outer-9 .banner-group{  flex:0 45%; }
.section-col-outer-9 .banner-line-group{  display: flex;  justify-content:flex-start;  align-items: start;}
.section-col-outer-9 .banner-head h1{  font-size:72px;  color:#FFFFFF;  line-height:76px;  margin:0;  padding:30px 0;  font-family: 'Barlow', sans-serif !important;}
.section-col-outer-9 .banner-head p{  font-size:24px;  color:#FFFFFF;  line-height:34px;  font-family: 'Barlow', sans-serif !important;}
.section-col-outer-9 .banner-line-text{  padding: 30px 40px 50px 0;  font-size:16px;  color:#FFFFFF;  font-family: 'Barlow', sans-serif !important;}
.section-col-outer-9 .banner-button a{background-color: #A72D7D;color: #FFFFFF;border: 2px solid transparent;}
.section-col-outer-9 .banner-button a:hover{  background-color:#FFFFFF;  color: #A72D7D;}
.section-col-outer-9 .banner-start-image{  padding:30px 10px 0 10px; }
.section-col-outer-10.outer-product{background-position:center;background-size:cover;background-repeat:no-repeat;float:left;width:100%;}
.section-col-outer-10 .inner-product{text-align:center; padding:30px 0;}
.section-col-outer-10 .product-head h2{font-size:46px;/*font-weight:300; */color:#4D4D4D;line-height:65px;font-family: 'Barlow', sans-serif !important;}
.section-col-outer-10 .product-group{display:flex;justify-content:center;flex-wrap:wrap;padding:40px 0;}
.section-col-outer-10 .product-part{flex:0 30%;margin:15px 5px;text-align:center;border:solid 4px #F9F3F9;padding-bottom:30px;border-radius:16px;}
.section-col-outer-10 .product-part-image img{vertical-align:middle; }
.section-col-outer-10 .product-part-head h3{font-size:26px;color:#494949;padding:20px 16px;min-height: 110px;line-height:34px;font-family: 'Barlow', sans-serif !importan;}
.section-col-outer-10 .product-part-head p{font-size:16px;color:#6C6C6C;padding:0px 16px;min-height: 115px;line-height:24px;}
.section-col-outer-10 .product-part-link a{padding: 4px 35px;color: #9D2872;font-size: 16px;font-family: Barlow,sans-serif!important;/*font-weight: 500; */letter-spacing: 0.5px;text-decoration: none;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;vertical-align:middle;line-height: 37px;}
.section-col-outer-10 .product-part-link a:after {content: "\f061";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-weight: 900;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;  margin-left: 5px;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;}
.section-col-outer-10 .product-part-link a:hover {background: #FFF;color: #9D2872;}
.section-col-outer-10 .product-part-link a:hover:after {	transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);transform: -moz-translate3d(5px,0,0);}
.section-col-outer-10 .product-button a{border-radius: 25.5px;background-color: #a72d7d;border: 2px solid #a72d7d;padding: 15px 40px;color: #FFFFFF;font-size: 17px;font-family: Barlow,sans-serif!important;font-weight: 400;letter-spacing: 0.5px;text-decoration: none;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;vertical-align:middle;line-height: 24px;}
.section-col-outer-10 .product-button a:after{	content: "\f061"!important;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-weight: 900;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;  margin-left: 5px;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;}
.section-col-outer-10 .product-button a:hover {background: #FFF;color: #9D2872;}
.section-col-outer-10 .product-button a:hover:after {	transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);transform: -moz-translate3d(5px,0,0);}
.section-col-outer-11.recent-blog-header h2 {line-height: 52px;font-family: 'Barlow', sans-serif;font-weight: 300;letter-spacing: -0.11px;}
.section-col-outer-11 .sub-heading {padding-top: 15px;}
.section-col-outer-11 .recent-blog-header {text-align: center;}
.section-col-outer-11 .recent-blog-inner-wrapper {display: flex;flex-wrap: wrap;justify-content: space-between;}
.section-col-outer-11 .recent-blog-featured-image {background-repeat: no-repeat;background-size: cover;background-position: center;min-height: 250px;border-top-left-radius: 16px;border-top-right-radius: 16px;}
.section-col-outer-11 .recent-blog-individual {flex: 0 32%;background-color: #fff;border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;border-top-left-radius: 16px;border-top-right-radius: 16px;}
.section-col-outer-11 .recent-blog-content-wrapper {background-color: #fff;padding: 20px;box-sizing: border-box;border-bottom-left-radius: 16px;border-bottom-right-radius: 16px;}
.section-col-outer-11 .recent-heading-wrap a {font-size: 20px;color: #494949;line-height: 26px;font-weight: 500;}
.section-col-outer-11 .recent-post-tag a,
.section-col-outer-11 .recent-post-tag p{color: #D8D8D8;font-size: 14px;font-weight: 400;display: inline-block;margin: 0px;}
.section-col-outer-11 .recent-post-tag {margin-bottom: 10px;}
.section-col-outer-11 .recent-blog-outer-wrapper {padding-top: 40px;}
.section-col-outer-11 .button-wrapper a {border: 2px solid #A72D7D!important;background-color: #A72D7D;color: #fff;}
.section-col-outer-11 .button-wrapper a:hover{border: 2px solid #A72D7D!important;}
.section-col-outer-11 .button-wrapper {text-align: center;padding-top: 50px;}
.section-col-outer-12.outer-sleep {background-position: 50%;background-repeat: no-repeat;float: left;background-size: cover;width: 100%;}
.section-col-outer-12.outer-sleep .sleep-head h2{font-size:46px;font-weight: 400;color:#4D4D4D;text-align:center;padding-bottom:80px;line-height:65px;font-family: 'Barlow', sans-serif;}
.section-col-outer-12 .sleep-head p{color: #4D4D4D;font-size: 16px;line-height: 24px;margin: 0;padding-bottom: 40px;text-align:center;font-family: 'Barlow', sans-serif;}
.section-col-outer-12.outer-sleep .outer-shop .page-center {padding-right: 0px !important;}
.section-col-outer-12.outer-sleep .sleep-part{ text-align:center;  }
.section-col-outer-12.outer-sleep .sleep-inner-part{padding:15px 25px;}
.section-col-outer-12.outer-sleep .sleep-part-head h3{font-size:22px;color:#494949;margin:0;padding-bottom:20px;font-family: 'Barlow', sans-serif;}
.section-col-outer-12.outer-sleep .sleep-part-head p{font-size:16px;color:#6C6C6C;padding-bottom:20px;margin:0;line-height: 24px;}
.section-col-outer-12.outer-sleep .sleep-image img{margin:0 auto; }
.section-col-outer-12.outer-sleep .sleep-part-head {  min-height: 135px;}

.section-col-outer-12.outer-sleep .slider {width: 100%;}
.section-col-outer-12 .sleep-link a{padding: 4px 35px;color: #9D2872;font-size: 16px;font-family: Barlow,sans-serif!important;font-weight: 400;letter-spacing: 0.5px;text-decoration: none;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;vertical-align:middle;line-height: 23px;}
.section-col-outer-12 .sleep-link a:after {	content:"\f061"!important;display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-weight: 900;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;  margin-left: 5px;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;}
.section-col-outer-12 .sleep-link a:hover {background: #FFF; color: #9D2872;}
.section-col-outer-12 .sleep-link a:hover:after {	transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);}
.section-col-outer-12.outer-sleep .slide img {display: block;width: 100%;height: auto;}
.section-col-outer-12.outer-sleep .sleep-group .slick-slide img {display: inline-block !important;}
.section-col-outer-12.outer-sleep .slick-dots {display: flex;justify-content: center;margin: 0;padding: 1rem 0;list-style-type: none;}
.section-col-outer-12.outer-sleep .slick-dots li {margin: 0 0.25rem;}
.section-col-outer-12.outer-sleep .slick-next:before{background: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/right.webp);}
.section-col-outer-12.outer-sleep .slick-prev:before {background-image: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/left.webp);}
.section-col-outer-12.outer-sleep .slick-dots button {display: block;width: 10px;height: 10px;padding: 0;border: none;border-radius: 100%;text-indent: -9999px;outline: none !important;}
.section-col-outer-12.outer-sleep .pal-banner-right-image img {width: auto;height: auto;display: inline-block !important;}
.section-col-outer-12.outer-sleep .slider-inner {float: left;padding: 130px 0px 100px;width: 100% !important;}
.section-col-outer-12.outer-sleep .slider-left-content {width: 65% !important;float: left;}
.section-col-outer-12.outer-sleep button.slick-arrow {position: absolute;top: 50%;font-size: 0px;border: none;background: none;cursor: pointer;padding: 20px;outline: none !important;z-index: 999999;}
.section-col-outer-12.outer-sleep .slick-arrow:before {opacity: 1;background-size: 20px !important;background-repeat: no-repeat;content: '';padding: 20px;}
.section-col-outer-12.outer-sleep button.slick-next.slick-arrow {right: 50px;}
.section-col-outer-12.outer-sleep button.slick-prev.slick-arrow {left: 37px;}
.section-col-outer-12.outer-sleep .slide {background-repeat: no-repeat;background-size: cover;}
.section-col-outer-13.button-banner-title__wrapper{width:100%;float: left;}
.section-col-outer-13.button-banner-title__wrapper {height:auto;padding: 30px 0;position: relative;background-repeat: no-repeat;background-size: cover;}
.section-col-outer-13 .plane-button-link.arrow_left a:before{content: "\f060";}
.section-col-outer-13 .plane-button-link.arrow_right a:after{content: "\f061";}
.section-col-outer-13 .plane-button-link.arrow_left a:before,
.section-col-outer-13 .plane-button-link.arrow_right a:after {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-weight: 900;text-rendering: auto;padding: 0px 10px;}
.section-col-outer-13 .plane-button-link.arrow_left.plane_button a,
.section-col-outer-13 .plane-button-link.arrow_right.plane_button a{color: #9D2872;background-color:transparent;font-size: 14px;font-family: "Roboto", sans-serif;font-weight: 500;letter-spacing: 0.5px;text-decoration: none;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;vertical-align: middle;line-height: 32px;}
.section-col-outer-13 .plane-button-link.arrow_left.coloured_button a,
.section-col-outer-13 .plane-button-link.arrow_right.coloured_button a{border-radius: 77px;background-color: #9D2872;border:2px solid  #9D2872;padding: 4px 35.5px;color: #FFFFFF;font-size: 14px;font-family: "Roboto", sans-serif;font-weight: 500;letter-spacing: 0.5px;text-decoration: none;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;vertical-align: middle;line-height: 32px;}
.section-col-outer-13 .plane-button-link.arrow_left.plane_button a:before::hover,
.section-col-outer-13 .plane-button-link.arrow_right.plane_button a:hover{color: #fff ;background: #9D2872;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;}
.section-col-outer-13 .plane-button-link a:hover:after{transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);transform: -moz-translate3d(5px,0,0);}
.section-col-outer-13 .plane-button-link a:hover:before{transform: translate3d(-5px,0,0);transform: -webkit-translate3d(-5px,0,0);transform: -moz-translate3d(-5px,0,0);}
.section-col-outer-13 .button-banner-title__wrapperMobile{display: flex;height: 100%;background-repeat: no-repeat;background-size: cover;width: 100%;}
.section-col-outer-13.button-banner-title__wrapper.parallax {background-attachment: fixed;}
.section-col-outer-13.button-banner-title__wrapper.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}
.section-col-outer-13.button-banner-title__wrapper.bottom-overlay:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);mix-blend-mode: multiply;}
.section-col-outer-13.button-banner-title__wrapper.left-overlay:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);mix-blend-mode: multiply;}
.section-col-outer-13.button-banner-title__wrapper.dark .hero-banner-title,
.section-col-outer-13.button-banner-title__wrapper.dark .hero-banner-subtitle,
.section-col-outer-13.button-banner-title__wrapper.dark .rich-text h2,
.section-col-outer-13.button-banner-title__wrapper.dark .rich-text p{color: #FFF;}
.section-col-outer-13.button-banner-title__wrapper.dark .rich-text a,
.section-col-outer-13.button-banner-title__wrapper.dark .rich-text a:hover {color: inherit;  }
.section-col-outer-13.button-banner-title__wrapper .page-center {position: relative;}
.section-col-outer-13.button-banner-title__wrapper.small {height: 400px;  }
.section-col-outer-13.button-banner-title__wrapper.big {height: 800px;  }
.section-col-outer-13.button-banner-title__wrapper.tiny {height:auto;  }
div[class*="position-"].section-col-outer-13,
.section-col-outer-13 div[class*="position-"] {display: flex;  }
.section-col-outer-13 .position-centred-left {align-items: center;}
.section-col-outer-13 .position-upper-left {align-items: top;}
.section-col-outer-13 .position-upper-left .hero-banner-title__body {margin-top: 100px;  }
.section-col-outer-13 .position-centred-right {align-items: center;}
.section-col-outer-13 .position-centred-right .hero-banner-title__body {  float: right;  }
.section-col-outer-13 .position-upper-right {align-items: top;}
.section-col-outer-13 .position-upper-right .hero-banner-title__body {margin-top: 100px;float: right;  }
.section-col-outer-13 .hero-banner-title__body {padding-right: 15px;width: 100%;}
.section-col-outer-13 .hero-banner-icon {margin-bottom: 44px;  }
.section-col-outer-13 .hero-banner-title {margin-bottom: 20px;}
.section-col-outer-13 .hero-banner-subtitle {margin-bottom: 10px;}
.section-col-outer-13 .hero-banner-cta {margin-top: 50px;  }
.section-col-outer-13 .col123-header-cta__wrapper.light.bg-sc3-5{background-color:#cccccc; }
.section-col-outer-13 .hero-banner-title__body .rich-text,
.section-col-outer-13 .hero-banner-title__body .rich-text p {line-height:1.43em; letter-spacing: 0;font-weight: 400;}
.section-col-outer-13 .hero-banner-cta a {margin-right: 15px;margin-bottom: 15px;}

.section-col-outer-13 .hero-banner-video {object-fit: cover;}
.section-col-outer-15.hero-banner-title__wrapper {height: 600px;padding: 100px 0;position: relative;background-repeat: no-repeat;background-size: cover;}
.section-col-outer-15 .hero-button-link a:after {content: "\f178";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-weight: 900;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-left: 5px;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;}
.section-col-outer-15 .hero-button-link a {border-radius: 77px;background-color: #9D2872;padding: 10px 35px;color: #FFFFFF;font-size: 14px;font-family: "Roboto", sans-serif;font-weight: 500;letter-spacing: 0.5px;text-decoration: none;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;vertical-align: middle;line-height: 32px;}
.section-col-outer-15 .hero-banner-title__wrapperMobile{display: flex;height: 100%;background-repeat: no-repeat;background-size: cover;width: 100%;}
.section-col-outer-15.hero-banner-title__wrapper.parallax {background-attachment: fixed;}
.section-col-outer-15.hero-banner-title__wrapper.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}
.section-col-outer-15.hero-banner-title__wrapper.bottom-overlay:before {content: '';  position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);mix-blend-mode: multiply;}
.section-col-outer-15.hero-banner-title__wrapper.left-overlay:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);mix-blend-mode: multiply;}
.section-col-outer-15.hero-banner-title__wrapper.dark .hero-banner-title,
.section-col-outer-15.hero-banner-title__wrapper.dark .hero-banner-subtitle,
.section-col-outer-15.hero-banner-title__wrapper.dark .rich-text h2,
.section-col-outer-15.hero-banner-title__wrapper.dark .rich-text p{color: #FFF;}
.section-col-outer-15.hero-banner-title__wrapper.dark .rich-text a,
.section-col-outer-15.hero-banner-title__wrapper.dark .rich-text a:hover {  color: inherit;  }
.section-col-outer-15.hero-banner-title__wrapper .page-center {position: relative;}
.section-col-outer-15.hero-banner-title__wrapper.small {height: 400px;  }
.section-col-outer-15.hero-banner-title__wrapper.big {height: 800px;  }
.section-col-outer-15.hero-banner-title__wrapper.tiny {height: 250px;  }
div[class*="position-"].section-col-outer-15,
.section-col-outer-15 div[class*="position-"] {display: flex;  }
.section-col-outer-15 .position-centred-left {align-items: center;}
.section-col-outer-15 .position-upper-left {align-items: top;}
.section-col-outer-15 .position-upper-left .hero-banner-title__body {margin-top: 100px;  }
.section-col-outer-15 .position-centred-right {align-items: center;}
.section-col-outer-15 .position-centred-right .hero-banner-title__body {  float: right;  }
.section-col-outer-15 .position-upper-right {align-items: top;}
.section-col-outer-15 .position-upper-right .hero-banner-title__body {margin-top: 100px;float: right;  }
.section-col-outer-15 .hero-banner-title__body {padding-right: 15px;width: 50%;}
.section-col-outer-15 .hero-banner-icon {margin-bottom: 44px;  }
.section-col-outer-15 .hero-banner-title {margin-bottom: 20px;}
.section-col-outer-15 .hero-banner-subtitle {margin-bottom: 10px;}
.section-col-outer-15 .hero-banner-cta {margin-top: 50px;  }
.section-col-outer-15 .hero-banner-title__body .rich-text,
.section-col-outer-15 .hero-banner-title__body .rich-text p {line-height:1.43em; letter-spacing: 0;font-weight: 400;}
.section-col-outer-15 .hero-banner-cta a::after{display: none !important;}
.section-col-outer-15 .hero-banner-cta a {margin-right: 15px;margin-bottom: 15px;}

.section-col-outer-15 .hero-banner-video {object-fit: cover;}
.section-col-outer-16.hero-banner-title__wrapper {float: left!important;width: 100%!important;}
.section-col-outer-16.hero-banner-title__wrapper {height: 600px;padding: 100px 0;position: relative;background-repeat: no-repeat;background-size: cover;}
.section-col-outer-16 .hero-button-link a:after {content: "\f178";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-weight: 900;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;}
.section-col-outer-16 .hero-button-link a {border-radius: 77px;background-color: #9D2872;border:2px solid  #9D2872;padding: 4px 35.5px;color: #FFFFFF;font-size: 14px;font-family: "Roboto", sans-serif;font-weight: 500;letter-spacing: 0.5px;text-decoration: none;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;vertical-align: middle;line-height: 32px;}
.section-col-outer-16 .hero-button-link a:hover {color: #9D2872;background: #fff;}
.section-col-outer-16 .hero-button-link a:hover:after {transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);transform: -moz-translate3d(5px,0,0);}
.section-col-outer-16 .hero-banner-title__wrapperMobile{display: flex;height: 100%;background-repeat: no-repeat;background-size: cover;width: 100%;}
.section-col-outer-16.hero-banner-title__wrapper.parallax {background-attachment: fixed;}
.section-col-outer-16.hero-banner-title__wrapper.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}
.section-col-outer-16.hero-banner-title__wrapper.bottom-overlay:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);mix-blend-mode: multiply;}
.section-col-outer-16.hero-banner-title__wrapper.left-overlay:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;  background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);mix-blend-mode: multiply;}
.section-col-outer-16.hero-banner-title__wrapper.dark .hero-banner-title,
.section-col-outer-16.hero-banner-title__wrapper.dark .hero-banner-subtitle,
.section-col-outer-16.hero-banner-title__wrapper.dark .rich-text h2,
.section-col-outer-16.hero-banner-title__wrapper.dark .rich-text p{color: #FFF;}
.section-col-outer-16.hero-banner-title__wrapper.dark .rich-text a,
.section-col-outer-16.hero-banner-title__wrapper.dark .rich-text a:hover {color: inherit;  }
.section-col-outer-16.hero-banner-title__wrapper .page-center {position: relative;}
.section-col-outer-16.hero-banner-title__wrapper.small {height: 400px;  }
.section-col-outer-16.hero-banner-title__wrapper.big {height: 800px;  }
.section-col-outer-16.hero-banner-title__wrapper.tiny {height: 250px;  }
div[class*="position-"].section-col-outer-16,
.section-col-outer-16 div[class*="position-"] {display: flex;  }
.section-col-outer-16 .position-centred-left {align-items: center;}
.section-col-outer-16 .position-upper-left {align-items: top;}
.section-col-outer-16 .position-upper-left .hero-banner-title__body {margin-top: 100px;  }
.section-col-outer-16 .position-centred-right {align-items: center;}
.section-col-outer-16 .position-centred-right .hero-banner-title__body {  float: right;  }
.section-col-outer-16 .position-upper-right {align-items: top;}
.section-col-outer-16 .position-upper-right .hero-banner-title__body {margin-top: 100px;float: right;  }
.section-col-outer-16 .hero-banner-title__body {padding-right: 15px;width: 100%!important;}
.section-col-outer-16 .hero-banner-icon {margin-bottom: 44px;  }
.section-col-outer-16 .hero-banner-title {margin-bottom: 20px;}
.section-col-outer-16 .hero-banner-subtitle {margin-bottom: 10px;}
.section-col-outer-16 .hero-banner-cta {margin-top: 50px;  }
.section-col-outer-16 .button-link-outer{margin-top: 50px;  }
.section-col-outer-16 .hero-banner-title__body .rich-text,
.section-col-outer-16 .hero-banner-title__body .rich-text p {line-height:1.43em; letter-spacing: 0;font-weight: 400;}
.section-col-outer-16 .hero-banner-cta a {margin-right: 15px;margin-bottom: 15px;}

.section-col-outer-16 .hero-banner-video {object-fit: cover;}
.section-col-outer-16 .rich-text p span sup {font-size: 80%!important;top: -0.5em!important;}

.section-col-outer-17 .rescusmod2 .bg-sc2-5{float: left; width: 100%;}
.section-col-outer-17.lazyload.rescusmod2.image-text__wrapper.widget_1690279641769.light.bg-off-black-5 .image-text-title {padding-bottom: 0px !important;}
.section-col-outer-17.lazyload.rescusmod2.image-text__wrapper.widget_1677751786034 .image-text-title.title2.mb-0{padding-bottom:0px !important;}
.section-col-outer-17 .custom-navigation__wrapper.light.bg-white {float: left;width: 100%;}
.section-col-outer-17.lazyload.rescusmod2.image-text__wrapper .rich-text p {margin-bottom: 0 !important; }
.section-col-outer-17.lazyload.rescusmod2.image-text__wrapper .button-cta-wrap {margin-bottom: 0px !important;  margin-top: 50px;}
.section-col-outer-17.lazyload.rescusmod2.image-text__wrapper .image-text-title {  }
.section-col-outer-17.image-text__wrapper {position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;  padding: 100px 0;float:left!important;width:100%!important;}
.section-col-outer-17 .bg-off-black-5{float: left;width: 100%;}
.section-col-outer-17.image-text__wrapper.no-top-space { padding-top: 0 !important; }
.section-col-outer-17.image-text__wrapper.no-bot-space { padding-bottom: 0 !important; }
.section-col-outer-17.image-text__wrapper.parallax,
.section-col-outer-17.image-text.parallax{background-attachment: fixed;}
.section-col-outer-17 .hero-banner-title__wrapper.big {height: 800px;  }
.section-col-outer-17 .image-text-title{padding-bottom:20px;}
.section-col-outer-17 .rich-text{padding:0px 0px 0px 0px;}
.section-col-outer-17.image-text__wrapper.dark .image-text-title,
.section-col-outer-17.image-text__wrapper.dark .image-text-subtitle,
.section-col-outer-17.image-text__wrapper .testimonial__wrapper .testimonial-profile,
.section-col-outer-17.image-text__wrapper.dark .rich-text,
.section-col-outer-17.image-text__wrapper.dark .rich-text * {color: #FFF;}
.section-col-outer-17.image-text__wrapper.dark .text__wrapper a,
.section-col-outer-17.image-text__wrapper.dark .text__wrapper a:hover {color: #FFF;}
.section-col-outer-17.image-text__wrapper .page-center {position: relative;}
.section-col-outer-17 .estimonial__wrapper .testimonial-profile { margin-top: 30px;}
.section-col-outer-17 .testimonial-profile {width: 100%;}
.section-col-outer-17 .image-text__body {display: flex;flex-wrap: wrap;}
.section-col-outer-17 .image-text__body div[class*=span] {display: flex;}
.section-col-outer-17 .image-text-title {margin-bottom: 20px;}
.section-col-outer-17 .image-text-subtitle {margin-bottom: 10px;}
.section-col-outer-17 .image-text-cta {margin-top: 50px;  margin-right: 20px;}
.section-col-outer-17 .image-text-cta a {  margin-bottom: 15px;}
.section-col-outer-17 .image-text__body .text__wrapper {  padding-right: 40px;padding-left: 0;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;  }
.section-col-outer-17 .image-text__body.image-text .text__wrapper {padding-right: 0;padding-left: 40px;}
.section-col-outer-17 .image-text__body.fullwidth .span10 {margin: auto !important;}
.section-col-outer-17 .image-text__body .span10 .text__wrapper {padding-right: 0;  }
.section-col-outer-17 .image-text__body .text__wrapper.center {align-items: center;-webkit-align-items: center;}
.section-col-outer-17 .image-text__body .text__wrapper.top {align-items: flex-start;-webkit-align-items: flex-start;}
.section-col-outer-17 .image-text__body .text__wrapper.bottom {align-items: flex-end;-webkit-align-items: flex-end;}
.section-col-outer-17 .image-text__body .text__wrapper a {  } 
.section-col-outer-17 .image-text__body .image__wrapper {height: 100%;width: 100%;display: flex;  justify-content: center;align-items: center;}
.section-col-outer-17 .image-text__body .image__wrapper img {width: 100%;max-width: none;}
.section-col-outer-17 .image-text__body .image__wrapper.top {align-items: flex-start;}
.section-col-outer-17 .image-text__body .image__wrapper.bottom {align-items: flex-end;}
.section-col-outer-17 .testimonial__wrapper div[class*="span"] {display: flex;align-items: center;}
.section-col-outer-17 .testimonial__wrapper .text__wrapper {padding-top: 0;  }
.section-col-outer-17 .text__wrapper-wrap {width: 100%;}
.section-col-outer-17 .text__wrapper-wrap .rich-text ul{margin-left: 30px!important;  }
.section-col-outer-17 .text__wrapper-wrap .rich-text ul li{padding-bottom:5px!important;}
.section-col-outer-17 .text__wrapper a {color: #9D2872;}
.section-col-outer-17 .rescusmod2 .rich-text ol {list-style: decimal; padding-left: 40px;}
.section-col-outer-17 .rescusmod11.light {color: #3D3B44; float: left; width: 100%; }

.section-col-outer-17.button-section {margin-top: 40px;margin-right: 20px;}
.section-col-outer-17.button-cta-wrap .button-section a {background-color: #9d2872;border-radius: 77px;border: 2px solid #9d2872;color: #fff;display: inline-block;font-family: Roboto,sans-serif;font-size: 14px;font-weight: 500; letter-spacing: .5px;line-height: 32px;padding: 6px 35px;position: relative;text-decoration: none;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;vertical-align: middle;}
.section-col-outer-17.button-section a:hover{background: #FFF;color: #9D2872;}
.section-col-outer-17.button-section a:hover:after {transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);transform: -moz-translate3d(5px,0,0);}
.section-col-outer-17 .button-section a:after {content: "\f178";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-weight: 900;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;}
.section-col-outer-17 .text__wrapper-wrap sup {font-size: 80%!important;top: -0.5em !important;}
 
.section-col-outer-17 .banner-title, .title1{margin-top:0px !important;}
 
.section-col-outer-17 .rescusmod11__cont-body, .rescusmod11__med {margin-bottom: 0px !important;}
 
.section-col-outer-17 .rescusmod11__cont-subtitle{  }
.section-col-outer-17 .rescusmod2 .button-cta-wrap {align-items:flex-start !important;display: flex;flex-wrap: wrap;margin-bottom: 35px;margin-top: 50px;gap: 10px 10px;}
.section-col-outer-18 .lazyload.rescusmod2 {float: left;width: 100%;}
.section-col-outer-18 blockquote{font-size: 12px;font-style: italic;}
.section-col-outer-18 .video-play-icon {position: absolute;left: 49%;top: 40%;width: 84px; height: 48px;margin-left: -34px;margin-top: -24px;cursor:pointer;}
.section-col-outer-18 .video-play-icon img{background:transparent!important;}
.section-col-outer-18 .text__wrapper-wrap p sup {  font-size: 80%!important;top: -0.5em!important;}
.section-col-outer-18 .video-container video-js {height: 398px!important;margin: 0 auto;max-width: 551px!important;}
.section-col-outer-18.image-text__wrapper {position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;  padding: 100px 0; float: left; width: 100%;}
.section-col-outer-18.image-text__wrapper.no-top-space { padding-top: 0 !important; }
.section-col-outer-18.image-text__wrapper.no-bot-space { padding-bottom: 0 !important; }
.section-col-outer-18 .image-text.parallax {background-attachment: fixed;}
.section-col-outer-18.image-text__wrapper.overlay-on:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}
.section-col-outer-18 .hero-banner-title__wrapper.big {height: 800px;  }
.section-col-outer-18 .image-text-title{padding-bottom:20px;}
.section-col-outer-18 .rich-text{  padding:0px 0px 0px 0px;}
.section-col-outer-18.image-text__wrapper.dark .image-text-title,
.section-col-outer-18.image-text__wrapper.dark .image-text-subtitle,
.section-col-outer-18.image-text__wrapper .testimonial__wrapper .testimonial-profile,
.section-col-outer-18.image-text__wrapper.dark .rich-text,
.section-col-outer-18.image-text__wrapper.dark .rich-text * {color: #FFF;}
.section-col-outer-18.image-text__wrapper.dark .text__wrapper a,
.section-col-outer-18.image-text__wrapper.dark .text__wrapper a:hover {color: #FFF;}
.section-col-outer-18.image-text__wrapper .page-center {position: relative;}
.section-col-outer-18 .testimonial__wrapper .testimonial-profile {margin-top: 30px;}
.section-col-outer-18 .testimonial-profile {width: 100%;}
.section-col-outer-18 .image-text__body {display: flex;flex-wrap: wrap;}
.section-col-outer-18 .image-text__body div[class*=span] {display: flex;}
.section-col-outer-18 .image-text-title {margin-bottom: 20px;}
.section-col-outer-18 .image-text-subtitle {margin-bottom: 10px;}
.section-col-outer-18 .image-text-cta {margin-top: 50px;  }
.section-col-outer-18 .image-text-cta a {margin-bottom: 15px;}
.section-col-outer-18 .image-text-cta .hs_cos_wrapper_type_cta {margin-right:20px!important;}
.section-col-outer-18 .image-text__body .text__wrapper {  padding-right: 40px;padding-left: 0;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;  }
.section-col-outer-18 .image-text__body.image-text .text__wrapper {padding-right: 0;padding-left: 40px;}
.section-col-outer-18 .image-text__body.fullwidth .span10 {margin: auto !important;}
.section-col-outer-18 .image-text__body .span10 .text__wrapper {padding-right: 0;  }
.section-col-outer-18 .image-text__body .text__wrapper.center {align-items: center;-webkit-align-items: center;}
.section-col-outer-18 .image-text__body .text__wrapper.top {align-items: flex-start;-webkit-align-items: flex-start;}
.section-col-outer-18 .image-text__body .text__wrapper.bottom {align-items: flex-end;-webkit-align-items: flex-end;}
.section-col-outer-18 .image-text__body .text__wrapper a {text-decoration: underline;}
.section-col-outer-18 .image-text__body .image__wrapper {height: 100%;width: 100%;display: flex;  justify-content: center;align-items: center;}
.section-col-outer-18 .image-text__body .image__wrapper img {width: 100%;max-width: none;}
.section-col-outer-18 .image-text__body .image__wrapper.top {align-items: flex-start;}
.section-col-outer-18 .image-text__body .image__wrapper.bottom {align-items: flex-end;}
.section-col-outer-18 .testimonial__wrapper div[class*="span"] {display: flex;align-items: center;}
.section-col-outer-18 .testimonial__wrapper .text__wrapper {padding-top: 0;  }
.section-col-outer-18 .text__wrapper-wrap {width: 100%;}
 
.section-col-outer-18 .text__wrapper a {color: #9D2872;}
.section-col-outer-18 .rescusmod2 .rich-text ol {list-style: decimal; padding-left: 40px;}
.section-col-outer-18 .airfit-banner-right-thumbnails li {width: 85px; padding: 10px;}
.section-col-outer-18 .airfit-banner-right-thumbnails ul li.active-img img {border: 2px solid #b02543;border-radius: 6px;}
.section-col-outer-18 .airfit-banner-right-thumbnails ul li img {border-radius: 6px; }
.section-col-outer-18 .airfit-banner-right-thumbnails ul li iframe {display: none;}
.section-col-outer-18 .airfit-banner-right .tabs-nav ul {margin: 0;padding: 15px 0px 0px;display: flex;align-items: center;justify-content: center;}
.section-col-outer-18 .airfit-banner-right .tabs-content {border-radius:6px;position: relative;text-align:center;}
.section-col-outer-18 .airfit-banner-right .tabs-content img {width:99%;border-radius: 6px;box-shadow: -3px 0.75rem 18px 0 rgba(0,0,0,.125);background-color:#ffffff;}
.section-col-outer-18 .airfit-banner-right .tabs-content div:not(:first-child) {display: none;}
.section-col-outer-18 .airfit-banner-right .tabs-nav ul li {flex: 0 12%;margin: 2%;}
.section-col-outer-18 .airfit-banner-right .tabs-nav ul li.active img {border: 2px solid #b02543;border-radius: 6px;}
.section-col-outer-18 .airfit-banner-right .tabs-nav ul li img {border-radius: 6px;background-color: #ffffff;}
.section-col-outer-18 .airfit-banner-right .tabs-content iframe {background-color: transparent !important;border-radius: 6px;}
.section-col-outer-18 .right-img-tumb img {width: 100%;}
.section-col-outer-18 .mb-0 {margin-bottom: 0 !important;}
.section-col-outer-18 table, td { border: 1px solid #3D3B44 !important;text-align: left;}
.section-col-outer-18 table {border-collapse: collapse !important;width: 100%;}
.section-col-outer-18 td {padding: 6px !important;width: 20px;}

.section-col-outer-20 .image-text__wrapper {  position: relative;  background-repeat: no-repeat;  background-size: cover;  background-position: center; padding: 100px 0;}
.section-col-outer-20 .image-text__wrapper.no-top-space { padding-top: 0 !important; }
.section-col-outer-20 .image-text__wrapper.no-bot-space { padding-bottom: 0 !important; }
.section-col-outer-20 .image-text.parallax {  background-attachment: fixed;}
.section-col-outer-20 .image-text__wrapper.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-20 .hero-banner-title__wrapper.big {  height: 800px;  }
.section-col-outer-20 .image-text__wrapper.dark .image-text-title,
.section-col-outer-20 .image-text__wrapper.dark .image-text-subtitle,
.section-col-outer-20 .image-text__wrapper .testimonial__wrapper .testimonial-profile,
.section-col-outer-20 .image-text__wrapper.dark .rich-text,
.section-col-outer-20 .image-text__wrapper.dark .rich-text * {  color: #FFF;}
.section-col-outer-20 .image-text__wrapper.dark .text__wrapper a,
.section-col-outer-20 .image-text__wrapper.dark .text__wrapper a:hover {  color: #FFF;}
.section-col-outer-20 .image-text__wrapper .page-center {  position: relative;}
.section-col-outer-20 .testimonial__wrapper .testimonial-profile {  margin-top: 30px;}
.section-col-outer-20 .testimonial-profile {  width: 100%;}
.section-col-outer-20 .image-text__body {  display: flex;  flex-wrap: wrap;}
.section-col-outer-20 .image-text__body div[class*=span] {  display: flex;}
.section-col-outer-20 .image-text-title {  margin-bottom: 20px;}
.section-col-outer-20 .image-text-subtitle {  margin-bottom: 10px;}
.section-col-outer-20 .image-text-cta {  margin-top: 50px;  }
.section-col-outer-20 .image-text-cta a {  margin-right: 15px;  margin-bottom: 15px;}
.section-col-outer-20 .image-text__body .text__wrapper {    padding-right: 40px;  padding-left: 0;  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.section-col-outer-20 .image-text__body.image-text .text__wrapper {  padding-right: 0;  padding-left: 40px;}
.section-col-outer-20 .image-text__body.fullwidth .span10 {  margin: auto !important;}
.section-col-outer-20 .image-text__body .span10 .text__wrapper {  padding-right: 0;  }
.section-col-outer-20 .image-text__body .text__wrapper.center {  align-items: center;  -webkit-align-items: center;}
.section-col-outer-20 .image-text__body .text__wrapper.top {  align-items: flex-start;  -webkit-align-items: flex-start;}
.section-col-outer-20 .image-text__body .text__wrapper.bottom {  align-items: flex-end;  -webkit-align-items: flex-end;}
.section-col-outer-20 .image-text__body .text__wrapper a {  text-decoration: underline;}
.section-col-outer-20 .image-text__body .image__wrapper.video__wrapper {  height: 100%;  width: 100%;  justify-content: center;  align-items: center;  display: block !important;}
.section-col-outer-20 .image-text__body .image__wrapper.video__wrapper img {  width: 100%;  max-width: none;}
.section-col-outer-20 .image-text__body .image__wrapper.top {  align-items: flex-start;}
.section-col-outer-20 .image-text__body .image__wrapper.bottom {  align-items: flex-end;}
.section-col-outer-20 .testimonial__wrapper div[class*="span"] {  display: flex;  align-items: center;}
.section-col-outer-20 .testimonial__wrapper .text__wrapper {  padding-top: 0;  }
.section-col-outer-20 .text__wrapper-wrap {  width: 100%;}
.section-col-outer-20 .text__wrapper a {  color: #9D2872;}
.section-col-outer-20.rescusmod2 .rich-text ol {  list-style: decimal;padding-left: 40px;}
.section-col-outer-20 button.vjs-big-play-button.play-button-circle{  background-color: #9d2872 !important;}
.section-col-outer-21 .bg-off-black-5 {  float: left;  width: 100%;}
.section-col-outer-21.rescusmod3 {  float: left;  width: 100%;}
.section-col-outer-21.col-icon-text-cta__wrapper {  padding: 100px 0;  position: relative;  background-repeat: no-repeat;  background-size: cover;  background-position: center;text-align: center;}
.section-col-outer-21.col-icon-text-cta__wrapper.parallax {  background-attachment: fixed;}
.section-col-outer-21.col-icon-text-cta__wrapper.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-21.col-icon-text-cta__wrapper.dark * {  color: #FFF;}
.section-col-outer-21.col-icon-text-cta__wrapper.dark a,
.section-col-outer-21.col-icon-text-cta__wrapper.dark a:hover {  color: inherit;  }
.section-col-outer-21.col-icon-text-cta__wrapper .page-center {  position: relative;}
.section-col-outer-21 .col-icon-text-cta__header {  max-width: 750px;  margin: auto auto 50px;}
.section-col-outer-21 .col-icon-text-cta-title {  margin-bottom: 20px;}
.section-col-outer-21 .col-icon-text-cta-subtitle {  margin-bottom: 10px;}
.section-col-outer-21 .col-icon-text-cta__footer {  max-width: 950px;  margin: auto;  padding: 0 30px;}
.section-col-outer-21 .col-icon-text-cta__list {  margin: auto; max-width: 950px;}
.section-col-outer-21 .increase-wrapper .col-icon-text-cta__list {  max-width: 100%;}
.section-col-outer-21 .col-icon-text-cta__box {  max-width: 270px;  display: inline-block;  margin: 0 20px 50px;  vertical-align: top;}
.section-col-outer-21 .increase-wrapper .col-icon-text-cta__list .col-icon-text-cta__box {  margin: 0 6px 50px;  }
.section-col-outer-21 .increase-wrapper .col-icon-text-cta__footer {  max-width: 100%;  margin: auto;  padding: 0 6px;}
.section-col-outer-21 .col-icon-text-cta__box .icon__wrapper {  margin-bottom: 30px;  }
.section-col-outer-21 .col-icon-text-cta__box .title__wrapper {  margin-bottom: 20px;}
.section-col-outer-21 .col-icon-text-cta__box .link__wrapper {  margin-top: 30px; }
.section-col-outer-21 .col-icon-text-cta__box .link__wrapper a {  color: #9D2872;  font-weight: 500;}
.section-col-outer-22.col-image-text-slider__wrapper {  padding: 100px 0;  position: relative;  background-repeat: no-repeat;  background-size: cover;  background-position: center;float:left; width:100%;}
.section-col-outer-22.col-image-text-slider__wrapper.parallax {  background-attachment: fixed;}
.section-col-outer-22.col-image-text-slider__wrapper.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-22.col-image-text-slider__wrapper.dark * {  color: #FFF;}
.section-col-outer-22.col-image-text-slider__wrapper.dark a,
.section-col-outer-22.col-image-text-slider__wrapper.dark a:hover {  color: inherit;  }
.section-col-outer-22.col-image-text-slider__wrapper .page-center {  position: relative;  max-width: 950px;}
.section-col-outer-22 .col-image-text-slider__header {  padding: 0 11px;  margin: auto auto 50px;}
.section-col-outer-22 .col-image-text-slider-title {  margin-bottom: 20px;}
.section-col-outer-22 .col-image-text-slider-subtitle {  margin-bottom: 10px;}
.section-col-outer-22 .col-image-text-slider__box .image__wrapper {  height: 200px;  width: 100%;  display: flex;  flex-wrap: wrap;  align-items: center;  justify-content: center;  background-color: #3D3B44;  background-size: cover;  background-position: center;  background-repeat: no-repeat;}
.section-col-outer-22 .col-image-text-slider__box .body__wrapper {  background: #FFF;  padding: 50px 50px 120px;  position: relative;}
.section-col-outer-22 .col-image-text-slider__box .title__wrapper {  color: #3D3B44;  margin-bottom: 10px;}
.section-col-outer-22 .col-image-text-slider__box .subtitle__wrapper {  color: #9B9B9E;  margin-bottom: 20px;}
.section-col-outer-22 .col-image-text-slider__box .content__wrapper,
.section-col-outer-22 .col-image-text-slider__box .content__wrapper p,
.section-col-outer-22 .col-image-text-slider__box .content__wrapper * { color: #3D3B44;}
.section-col-outer-22 .col-image-text-slider__box .cta__wrapper {  position: absolute;  bottom: 50px;  left: 50px;}
.section-col-outer-22 .col-image-text-slider__list .slick-slide {  margin: 0 11px 50px;}
.section-col-outer-22 .col-image-text-slider__list .slick-arrow {  width: 35px;  height: 35px;  display: inline-block;  text-align: center;  vertical-align: center;  border-radius: 50%;  background: #9D2872;  padding-top: 8px;  position: absolute;  top: 35%;}
.section-col-outer-22 .col-image-text-slider__list .slick-arrow.prev-btn {  left: -60px;} 
.section-col-outer-22 .col-image-text-slider__list .slick-arrow.next-btn {  right: -60px;}
.section-col-outer-22 .col-image-text-slider__list .slick-dots {  height: 16px;  display: flex !important;  flex-wrap: wrap;  justify-content: center;  align-items: center;}
.section-col-outer-22 .col-image-text-slider__list .slick-dots li button {  display: none;}
.section-col-outer-22 .col-image-text-slider__list .slick-dots li {  width: 8px;  height: 8px;  border-radius: 50%;  background: #C47EAA;  margin: 0 6px;  transition: width 0.2s ease, height 0.2s ease;  -webkit-transition: width 0.2s ease, height 0.2s ease;  -moz-transition: width 0.2s ease, height 0.2s ease;  display: inline-block;}
.section-col-outer-22 .dark .col-image-text-slider__list .slick-dots li {  background: rgba(255,255,255,0.3);}
.section-col-outer-22 .col-image-text-slider__list .slick-dots li.slick-active {  width: 16px;  height: 16px;  background: #9D2872;}
.section-col-outer-22 .dark .col-image-text-slider__list .slick-dots li.slick-active {  background: #FFF}
.section-col-outer-22 .col-image-text-slider-swipe__mobile {  display: none;}
.section-col-outer-22 .col-image-text-slider__list .slick-slide a img {  display: inline-block !important;}
.section-col-outer-22.rescusmod4__footer-ctas {  display: flex;  display: -webkit-flex;  justify-content: center;  -webkit-justify-content: center;  align-items: center;  -webkit-align-items: center;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.section-col-outer-22.rescusmod4__footer-ctas-item {  margin: 8px;}
.section-col-outer-23.col123-header-cta__wrapper { padding: 100px 0; position: relative; background-repeat: no-repeat; background-size: cover; background-position: center; }
.section-col-outer-23 .col123-header-cta__wrapper.parallax { background-attachment: fixed; }
.section-col-outer-23 .col123-header-cta__wrapper.overlay-on:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); background-blend-mode: multiply; }
.section-col-outer-23 .col123-header-cta__wrapper.dark * { color: #FFF; }
.section-col-outer-23 .col123-header-cta__wrapper.dark a,
.section-col-outer-23 .col123-header-cta__wrapper.dark a:hover { color: inherit; }
.section-col-outer-23 .col123-header-cta__wrapper .page-center { position: relative; }
.section-col-outer-23 .col123-header-cta__wrapper.one_column .page-center { max-width: 750px; }
.section-col-outer-23 .col123-header-cta__content ul { list-style: disc; margin-left: 18px; }
.section-col-outer-23 .col123-header-cta__content ul li { margin-bottom: 20px; }
.section-col-outer-23 .col123-header-cta__header { margin-bottom: 30px; }
.section-col-outer-23 .col123-header-cta__content div[class*='span'] { padding-right: 20px; }
.section-col-outer-23 .col123-header-cta-title { margin-bottom: 20px; }
.section-col-outer-23 .col123-header-cta-subtitle { margin-bottom: 10px; }
.section-col-outer-23 .col123-header-cta__footer { margin-top: 50px; }
.section-col-outer-23 .col123-header-cta__footer .hs-cta-wrapper { display: inline-block; margin-right: 15px; }
.section-col-outer-23 .col123-header-cta__content .rich-text a,
.section-col-outer-23 .col123-header-cta__content .rich-text a:visited { color: #9D2872; font-weight: 700; text-decoration: underline; }
.section-col-outer-23 .dark .col123-header-cta__content .rich-text a { color: #FFF; font-weight: 700; }
.section-col-outer-23 .col123-header-cta__content .rich-text a:hover,
.section-col-outer-23 .dark .col123-header-cta__content .rich-text a:hover { text-decoration: underline; }
.section-col-outer-23 .col123-header-cta__footer .normal-link a { color: #9d2872; font-size: 14px; font-weight: 500; }
.section-col-outer-23.rescusmod5 .rich-text ol { list-style: decimal; padding-left: 40px; }
.section-col-outer-24.rescusmod5.col123-header-cta__wrapper.light.bg-white.one_column.widget_1677754388345 .title2{  padding-bottom:0!important;}
.section-col-outer-24 .rich-text p{  margin-bottom:2em;}
.section-col-outer-24 .col123-header-cta__content sup { font-size: 80%!important; top: -0.5em!important;}
.section-col-outer-24.col123-header-cta__wrapper {  padding: 100px 0;  position: relative;  background-repeat: no-repeat;  background-size: cover;  background-position: center; }
.section-col-outer-24.rescusmod5.col123-header-cta__wrapper { float: left!important; width: 100%!important;}
.section-col-outer-24.col123-header-cta__wrapper.parallax {  background-attachment: fixed;}
.section-col-outer-24.col123-header-cta__wrapper.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-24.col123-header-cta__wrapper.dark * {  color: #FFF;}
.section-col-outer-24.col123-header-cta__wrapper.dark a,
.section-col-outer-24.col123-header-cta__wrapper.dark a:hover {  color: inherit;  }
.section-col-outer-24.col123-header-cta__wrapper .page-center {  position: relative;}
.section-col-outer-24.col123-header-cta__wrapper.one_column .page-center {  max-width: 750px;  }
.section-col-outer-24 .col123-header-cta__content ul {  list-style: disc;  margin-left: 18px}
.section-col-outer-24 .col123-header-cta__content ul li {  margin-bottom: 20px; }
.section-col-outer-24 .col123-header-cta__header {  margin-bottom: 30px;}
.section-col-outer-24 .col123-header-cta__content div[class*='span'] {  padding-right: 20px;  }
.section-col-outer-24 .col123-header-cta-title {  margin-bottom: 20px;}
.section-col-outer-24 .col123-header-cta-subtitle {  margin-bottom: 10px;}
.section-col-outer-24 .col123-header-cta__footer {  margin-top: 50px;}
.section-col-outer-24 .col123-header-cta__footer .hs-cta-wrapper {  display: inline-block;  margin-right: 15px;}
.section-col-outer-24 .col123-header-cta__content .rich-text a,
.section-col-outer-24 .col123-header-cta__content .rich-text a:visited {  color: #9D2872;  font-weight: 700;  text-decoration: underline;}
.section-col-outer-24 .dark .col123-header-cta__content .rich-text a {  color: #FFF;  font-weight: 700;}
.section-col-outer-24 .col123-header-cta__content .rich-text a:hover,
.section-col-outer-24 .dark .col123-header-cta__content .rich-text a:hover {  text-decoration: underline;} 
.section-col-outer-24 .col123-header-cta__footer .normal-link a {  color: #9d2872;  font-size: 14px;  font-weight: 500;}
.section-col-outer-24.rescusmod5 .rich-text ol {  list-style: decimal;padding-left: 40px;}
.section-col-outer-24 .col123-header-cta__footer .normal-link a {  border-radius: 77px;  background-color: #9D2872;  border:2px solid  #9D2872;  padding: 4px 35.5px;  color: #FFFFFF;  font-size: 14px;  font-family: "Roboto", sans-serif;  font-weight: 500;  letter-spacing: 0.5px;  text-decoration: none;  display: inline-block;  transition: all 0.2s ease;  -webkit-transition: all 0.2s ease;  -moz-transition: all 0.2s ease;  vertical-align: middle;  line-height: 32px;}
.section-col-outer-24 .col123-header-cta__footer .normal-link a:after{  content: "\f178";  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  -ms-transition: all .2s ease;  padding-left: 5px;}
.section-col-outer-24 .col123-header-cta__footer .normal-link a:hover {  color: #9D2872;  background: #fff;}
.section-col-outer-24 .col123-header-cta__footer .normal-link a:hover:after {  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);}
.section-col-outer-25.rescusmod5 { float: left; width: 100%;}
.section-col-outer-25.col123-header-cta__wrapper {  padding: 100px 0;  position: relative;  background-repeat: no-repeat;  background-size: cover;  background-position: center; }
.section-col-outer-25.col123-header-cta__wrapper.parallax {  background-attachment: fixed;}
.section-col-outer-25 .col123-header-cta__content ul li sup { font-size: 80%!important; top: -0.5em!important;}
.section-col-outer-25.col123-header-cta__wrapper.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-25.col123-header-cta__wrapper.dark * {  color: #FFF;}
.section-col-outer-25.col123-header-cta__wrapper.dark a,
.section-col-outer-25.col123-header-cta__wrapper.dark a:hover {  color: inherit;  }
.section-col-outer-25.col123-header-cta__wrapper .page-center {  position: relative;}
.section-col-outer-25.rescusmod5 .col123-header-cta__wrapper.one_column .page-center {  max-width: 750px;  }
.section-col-outer-25 .col123-header-cta__content ul {  list-style: disc;  margin-left: 18px}
.section-col-outer-25 .col123-header-cta__content ul li {  margin-bottom: 20px; }
.section-col-outer-25 .col123-header-cta__header {  margin-bottom: 30px;}
.section-col-outer-25 .col123-header-cta__content div[class*='span'] {  padding-right: 20px;  }
.section-col-outer-25 .col123-header-cta-title {  margin-bottom: 20px;}
.section-col-outer-25 .col123-header-cta-subtitle {  margin-bottom: 10px;/*display: none; */  }
.section-col-outer-25 .col123-header-cta__footer {  margin-top: 50px;}
.section-col-outer-25 .col123-header-cta__footer .hs-cta-wrapper {  display: inline-block;  margin-right: 15px;}
.section-col-outer-25 .col123-header-cta__content .rich-text a,
.section-col-outer-25 .col123-header-cta__content .rich-text a:visited {  color: #9D2872;  font-weight: 700;  text-decoration: underline;}
.section-col-outer-25 .dark .col123-header-cta__content .rich-text a {  color: #FFF;  font-weight: 700;}
.section-col-outer-25 .col123-header-cta__content .rich-text a:hover,
.section-col-outer-25 .dark .col123-header-cta__content .rich-text a:hover {  text-decoration: underline;} 
.section-col-outer-25 .col123-header-cta__footer .normal-link a {  color: #9d2872;  font-size: 14px;  font-weight: 500;}
.section-col-outer-25.rescusmod5 .rich-text ol {  list-style: decimal;padding-left: 40px;}
.section-col-outer-25 .col123-header-cta__footer .normal-link a {  border-radius: 77px;  background-color: #9D2872;  border:2px solid  #9D2872;  padding: 4px 35.5px;  color: #FFFFFF;  font-size: 14px;  font-family: "Roboto", sans-serif;  font-weight: 500;  letter-spacing: 0.5px;  text-decoration: none;  display: inline-block;  transition: all 0.2s ease;  -webkit-transition: all 0.2s ease;  -moz-transition: all 0.2s ease;  vertical-align: middle;  line-height: 32px;}
.section-col-outer-25 .col123-header-cta__footer .normal-link a:after{  content: "\f178";  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  -ms-transition: all .2s ease;  padding-left: 5px;}
.section-col-outer-25 .col123-header-cta__footer .normal-link a:hover {  color: #9D2872;  background: #fff;}
.section-col-outer-25 .col123-header-cta__footer .normal-link a:hover:after {  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);}
.section-col-outer-25 .col123-header-cta__content.row-fluid [class*=span]:nth-child(odd) {  margin-left: 0px !important;  clear: both;}
.section-col-outer-25 .col123-header-cta__content.row-fluid [class*=span]:nth-child(even) {}
.section-col-outer-26 .text-group { display: flex; flex-wrap: wrap;  margin: 0 auto;}
.section-col-outer-26 .right-content p { color: #000!important; padding: 20px 0px 15px;}
.section-col-outer-26 .right-heading h2{ padding:20px;  font-size: 20px; font-weight: 700!important;}
.section-col-outer-26 .right-heading h2,
.section-col-outer-26 .left-section h2,
.section-col-outer-26 .right-heading sup { color: #000!important; font-family: Barlow; line-height: 1.25em;}
.section-col-outer-26 .left-section h2 { font-size: 33px; font-weight: 300!important;  padding:20px;}
.section-col-outer-26 .left-section { flex: 0 30%;  background-color:#f2f2f2 ;}
.section-col-outer-26 .right-section { flex: 0 70%;background-color:#FFF ;  padding:25px;}
.section-col-outer-26.col123-header-cta__wrapper {  padding: 100px 0;  position: relative;  background-repeat: no-repeat;  background-size: cover;  background-position: center; }
.section-col-outer-26.rescusmod5.col123-header-cta__wrapper { float: left!important; width: 100%!important;}
.section-col-outer-26.col123-header-cta__wrapper.parallax {  background-attachment: fixed;}
.section-col-outer-26.col123-header-cta__wrapper.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-26.col123-header-cta__wrapper.dark {  color: #000000 !important;}
.section-col-outer-26.col123-header-cta__wrapper.dark a,
.section-col-outer-26.col123-header-cta__wrapper.dark a:hover {  color: inherit;  }
.section-col-outer-26.col123-header-cta__wrapper .page-center {  position: relative;}
.section-col-outer-26.col123-header-cta__wrapper.one_column .page-center {  max-width: 750px;  }
.section-col-outer-26 .col123-header-cta__content ul {  list-style: disc;  margin-left: 18px}
.section-col-outer-26 .col123-header-cta__content ul li {  margin-bottom: 20px; }
.section-col-outer-26 .col123-header-cta__header {  margin-bottom: 30px;}
.section-col-outer-26 .col123-header-cta__content div[class*='span'] {  padding-right: 20px;  }
.section-col-outer-26 .col123-header-cta-title {  margin-bottom: 20px;}
.section-col-outer-26 .col123-header-cta-subtitle {  margin-bottom: 10px;}
.section-col-outer-26 .col123-header-cta__content .rich-text a,
.section-col-outer-26 .col123-header-cta__content .rich-text a:visited {  color: #9D2872;  font-weight: 700;  text-decoration: underline;}
.section-col-outer-26 .dark .col123-header-cta__content .rich-text a {  color: #FFF;  font-weight: 700;}
.section-col-outer-26 .col123-header-cta__content .rich-text a:hover,
.section-col-outer-26 .dark .col123-header-cta__content .rich-text a:hover {  text-decoration: underline;} 
.section-col-outer-26.rescusmod5 .rich-text ol {  list-style: decimal;padding-left: 40px;}

.section-col-outer-27.video-carousel__wrapper { float: left; width: 100%;  padding: 100px 0;  position: relative;  background-repeat: no-repeat;  background-size: cover;  background-position: center;text-align: center;}
.section-col-outer-27.video-carousel__wrapper.no-top-space { padding-top: 0 !important; } 
.section-col-outer-27.video-carousel__wrapper.no-bot-space { padding-bottom: 0 !important; } 
.section-col-outer-27.video-carousel__wrapper.parallax {  background-attachment: fixed;}
.section-col-outer-27.video-carousel__wrapper.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-27.video-carousel__wrapper.dark * {  color: #FFF;}
.section-col-outer-27.video-carousel__wrapper.dark a,
.section-col-outer-27.video-carousel__wrapper.dark a:hover {  color: inherit;  }
.section-col-outer-27.video-carousel__wrapper .page-center {  position: relative;}
.section-col-outer-27 .video-carousel__header {  max-width: 750px;  margin: auto auto 50px;}
.section-col-outer-27 .video-carousel-title {  margin-bottom: 20px;}
.section-col-outer-27 .video-carousel-subtitle {  margin-bottom: 10px;}
.section-col-outer-27 .video-carousel__footer {  padding: 0 30px;  margin-top: 50px;}
.section-col-outer-27 .video-carousel__box {  position: relative; overflow: hidden;}
.section-col-outer-27 .video-carousel__box .video-caption {  position: absolute;  bottom: 0;  left: 0;  width: 100%;  padding: 30px 90px;  background: rgba(0,0,0,0.8);  text-align: left;  z-index: 5;  transition: all 2s ease;  -webkit-transition: all 0.5s ease;  -moz-transition: all 0.5s ease;  opacity: 1;  visibility: visible;}
.section-col-outer-27 .video-carousel__box:hover .video-caption{  opacity: 0;  visibility: hidden;}
.section-col-outer-27 .video-caption.video-playing,
.section-col-outer-27 .video-carousel__box:hover .video-caption.video-paused {  opacity: 0;  visibility: hidden;}
.section-col-outer-27 .video-carousel__box .video-caption.video-paused{  opacity: 1;  visibility: visible;}
.section-col-outer-27 .video-carousel__box .video-caption * {  color: #FFF;}
.section-col-outer-27 .video-carousel__box .video-caption .caption__wrapper {  max-width: 560px;  margin-top: 10px;}
.section-col-outer-27 .fullwidth .video-carousel__box .video-caption .caption__wrapper {  max-width: 100%;}
.section-col-outer-27 .video-carousel__box .video-thumbnail {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 2;  display: flex;  align-items: center;  justify-content: center;  cursor: pointer;  background-size: cover;  background-position: center;  background-repeat: no-repeat;}
.section-col-outer-27 .main-video .video-carousel__box {  height: 477px;  display: none;  }
.section-col-outer-27 .main-video .video-carousel__box:first-child {  display: block;}
.section-col-outer-27 .main-video.fullwidth .video-carousel__box {  height: 640px;}
.section-col-outer-27 .video-list .video-carousel__box {  height: 151px;  margin-bottom: 12px;}
.section-col-outer-27 .video-list .video-status {  background: rgba(0,0,0,0.8);  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%; align-items: center;  justify-content: center;  color: #FFF; display: none;}
.section-col-outer-27 .video-list .video-carousel__box.active .video-status {  display: flex;}
.section-col-outer-27 .video-carousel__box .video-thumbnail.no-video {  cursor: inherit;  }
.section-col-outer-27 .video-carousel__box .video-thumbnail.no-video img {  display: none;}
.section-col-outer-28.quote-mod-image-text__wrapper {  position: relative;  background-repeat: no-repeat;  background-size: cover;  background-position: center; padding: 100px 0;  float: left;  width: 100%;}
.section-col-outer-28 .quote-mod-image-text.parallax {  background-attachment: fixed;}
.section-col-outer-28.quote-mod-image-text__wrapper.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-28.quote-mod-image-text__wrapper.widget_1693371931532 .testimonial-profile.title5 {  margin-top: 0px;  color: black;  font-weight: 600;}
.section-col-outer-28.quote-mod-image-text__wrapper.widget_1693371931532 .title2 {  padding-bottom: 0px; }
.section-col-outer-28 .hero-banner-title__wrapper.big {  height: 800px;  }
.section-col-outer-28.quote-mod-image-text__wrapper.dark .quote-mod-image-text-title,
.section-col-outer-28.quote-mod-image-text__wrapper.dark .quote-mod-image-text-subtitle,
.section-col-outer-28.quote-mod-image-text__wrapper .testimonial__wrapper .testimonial-profile,
.section-col-outer-28.quote-mod-image-text__wrapper.dark .rich-text,
.section-col-outer-28.quote-mod-image-text__wrapper.dark .rich-text * {  color: #FFF;}
.section-col-outer-28.quote-mod-image-text__wrapper.dark .rich-text a,
.section-col-outer-28.quote-mod-image-text__wrapper.dark .rich-text a:hover {  color: inherit;  }
.section-col-outer-28.quote-mod-image-text__wrapper .page-center {  position: relative;}
.section-col-outer-28 .testimonial__wrapper .testimonial-profile {  margin-top: 30px;}
.section-col-outer-28 .quote-mod-image-text__body {  display: flex;  flex-wrap: wrap;}
.section-col-outer-28 .quote-mod-image-text-title {  margin-bottom: 20px;}
.section-col-outer-28 .quote-mod-image-text-subtitle {  margin-bottom: 10px;}
.section-col-outer-28 .quote-mod-image-text-cta {  margin-top: 50px;  }
.section-col-outer-28 .quote-mod-image-text-cta a {  margin-right: 15px;  margin-bottom: 15px;}
.section-col-outer-28 .quote-mod-image-text__body .text__wrapper {  /*padding-top: 25px; */  padding-right: 40px;}
.section-col-outer-28 .quote-mod-image-text__body .image__wrapper {  height: 100%;  display: flex; justify-content: center;  align-items: center;}
.section-col-outer-28 .quote-mod-image-text__body .image__wrapper.top {  align-items: flex-start;}
.section-col-outer-28 .quote-mod-image-text__body .image__wrapper.bottom {  align-items: flex-end;}
.section-col-outer-28 .testimonial__wrapper div[class*="span"] {  display: flex;  align-items: center;}
.section-col-outer-28 .testimonial__wrapper .text__wrapper {  padding-top: 0;  }
.section-col-outer-28 .social-media-quote-mod {  font-family: Barlow;  font-style: normal;  font-weight: bold;  font-size: 16px;  line-height: 20px;  letter-spacing: 0.5px;  color: #FFFFFF;  padding-top: 40px;}
.section-col-outer-28 .social-media-quote-mod__text-share {  width: 30px !important;  position: static;}
.section-col-outer-28 .social-media-quote-mod__icon a,
.section-col-outer-28 .social-media-quote-mod__icon span{  padding-right: 10px;  cursor: pointer;}
.section-col-outer-28 .social-media-quote-mod__icon img:hover {  opacity: 0.5;  transition: opacity 0.5s;}
.section-col-outer-29.rescusmod8 {  padding: 50px 0;  float:left; width:100%; }
.section-col-outer-29 .rescusmod8__header {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  margin-bottom: 30px;}
.section-col-outer-29 .rescusmod8__header.center {  justify-content: center;  -webkit-justify-content: center;  text-align: center;}
.section-col-outer-29 .rescusmod8__header.left {  justify-content: flex-start;  -webkit-justify-content: flex-start;  text-align: left;}
.section-col-outer-29 .rescusmod8__header-wrap {  max-width: 720px;  width: 100%;}
.section-col-outer-29 .rescusmod8__title {  font-family: "Barlow", sans-serif;  font-weight: 400;  font-size: 25px;  line-height: 1.25;  margin-bottom: 10px;}
.section-col-outer-29 .rescusmod8__subtitle {  font-size: 16px;  line-height: 1.5;}
.section-col-outer-29 .rescusmod8__body .slick-slide {  outline: none;}
.section-col-outer-29 .rescusmod8__body .slick-slide .cta_button img {  display: inline-block;}
.section-col-outer-29 .rescusmod8__tablabels {  margin-bottom: 30px;}
.section-col-outer-29 .rescusmod8__tablabels-wrap.page-center {  padding-left: 0;  padding-right: 0;}
.section-col-outer-29 .rescusmod8__tablabels-title {  font-family: "Barlow", sans-serif;  font-weight: 700;  font-size: 16px;  color: #9B9B9E;  cursor: pointer;  letter-spacing: 0.5px;  line-height: 24px;  padding-bottom: 20px;  padding-left: 10px;  padding-right: 10px;  margin-bottom: 4px;  text-align: center;  position: relative;/*height: 60px; */  height: inherit;}
.section-col-outer-29 .rescusmod8__tablabels-title:hover {  color: #9d2872; }
.section-col-outer-29 .rescusmod8__tablabels .slick-current .rescusmod8__tablabels-title {  color: #9D2872;}
.section-col-outer-29 .rescusmod8__tablabels-title::before {  content: "";  display: block;  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #9B9B9E;}
.section-col-outer-29 .rescusmod8__tablabels .slick-current .rescusmod8__tablabels-title::before {  background-color: #9D2872;  height: 5px;  bottom: -2px;}
.section-col-outer-29 .rescusmod8__textimage {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  justify-content: space-between;  -webkit-justify-content: space-between;}
.section-col-outer-29 .rescusmod8__textimage-img {  margin-bottom: 30px;  width: 100%;  padding-right: 5px;}
.section-col-outer-29 .rescusmod8__textimage-textsitem {  margin-bottom: 30px;  width: 100%;}
.section-col-outer-29 .rescusmod8__tabcontents-item p {  margin-bottom: 30px;}
.section-col-outer-29 .rescusmod8__tabcontents-item strong,
.section-col-outer-29 .rescusmod8__tabcontents-item a {  font-weight: 700;}
.section-col-outer-29 .rescusmod8__tabcontents-item a {  color: #9D2872;  text-decoration: underline;}
.section-col-outer-29 .rescusmod8__tabcontents-item ul {  display: block;list-style-type: disc;margin-top: 1em;margin-bottom: 1em;margin-left: 0;margin-right: 0;padding-left: 30px;}
.section-col-outer-29 .rescusmod8__tabcontents-item ul li {  margin-bottom: 20px;}
.section-col-outer-29 .rescusmod8__swipe {  align-items: center;  -webkit-align-items: center;  display: flex;  display: -webkit-flex;  margin-bottom: 30px;  justify-content: center;  -webkit-justify-content: center;}
.section-col-outer-29 .rescusmod8__swipe-label {  margin: 0 15px;  font-family: "Barlow";  font-size: 20px;  color: #B7B7B8;  line-height: 1.25;}
.section-col-outer-29 .rescusmod8__icontext-item {  margin-bottom: 30px;}
.section-col-outer-29 .rescusmod8__icontext-icon {  width: 72px;  margin-bottom: 20px;}
.section-col-outer-29 .rescusmod8__icontext-desc p {  margin-bottom: 10px;}
.section-col-outer-29 .rescusmod8__listing {  list-style: disc;  padding-left: 20px;}
.section-col-outer-29 .rescusmod8__listing-item {  margin-bottom: 30px;}
.section-col-outer-29 .rescusmod8__listing-item p {  margin-bottom: 10px;}
.section-col-outer-30.rescusmod8 {  padding: 50px 0;  float:left;  width:100%;}
.section-col-outer-30 .rescusmod8__header {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  margin-bottom: 30px;}
.section-col-outer-30 .rescusmod8__header.center {  justify-content: center;  -webkit-justify-content: center;  text-align: center;}
.section-col-outer-30 .rescusmod8__header.left {  justify-content: flex-start;  -webkit-justify-content: flex-start;  text-align: left;}
.section-col-outer-30 .rescusmod8__header-wrap { max-width: 720px;  width: 100%;}
.section-col-outer-30 .rescusmod8__title {  font-family: "Barlow", sans-serif;  font-weight: 400;  font-size: 25px;  line-height: 1.25;  margin-bottom: 10px;}
.section-col-outer-30 .rescusmod8__subtitle {  font-size: 16px;  line-height: 1.5;}
.section-col-outer-30 .rescusmod8__body .slick-slide {  outline: none;}
.section-col-outer-30 .rescusmod8__body .slick-slide .cta_button img {  display: inline-block;}
.section-col-outer-30 .rescusmod8__tablabels {  margin-bottom: 30px;}
.section-col-outer-30 .rescusmod8__tablabels-wrap.page-center {  padding-left: 0;  padding-right: 0;}
.section-col-outer-30 .rescusmod8__tablabels-title {  font-family: "Barlow", sans-serif;  font-weight: 700;  font-size: 16px;  color: #9B9B9E;  cursor: pointer;  letter-spacing: 0.5px;  line-height: 24px;  padding-bottom: 20px;  padding-left: 10px;  padding-right: 10px;  margin-bottom: 4px;  text-align: center;  position: relative;    height: inherit;}
.section-col-outer-30 .rescusmod8__tablabels-title:hover {  color: #9d2872; }
.section-col-outer-30 .rescusmod8__tablabels .slick-current .rescusmod8__tablabels-title {  color: #9D2872;}
.section-col-outer-30 .rescusmod8__tablabels-title::before {  content: "";  display: block;  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 1px;  background-color: #9B9B9E;}
.section-col-outer-30 .rescusmod8__tablabels .slick-current .rescusmod8__tablabels-title::before {  background-color: #9D2872;  height: 5px;  bottom: -2px;}
.section-col-outer-30 .rescusmod8__textimage {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  justify-content: space-between;  -webkit-justify-content: space-between;}
.section-col-outer-30 .rescusmod8__textimage-img {  margin-bottom: 30px;  width: 100%;  padding-right: 5px;}
.section-col-outer-30 .rescusmod8__textimage-textsitem {  margin-bottom: 30px;  width: 100%;}
.section-col-outer-30 .rescusmod8__tabcontents-item p {  margin-bottom: 30px;}
.section-col-outer-30 .rescusmod8__tabcontents-item strong,
.section-col-outer-30 .rescusmod8__tabcontents-item a {  font-weight: 700;}
.section-col-outer-30 .rescusmod8__tabcontents-item a {  color: #9D2872;  text-decoration: underline;}
.section-col-outer-30 .rescusmod8__tabcontents-item ul {  display: block;list-style-type: disc;margin-top: 1em;margin-bottom: 1em;margin-left: 0;margin-right: 0;padding-left: 30px;}
.section-col-outer-30 .rescusmod8__tabcontents-item ul li {  margin-bottom: 30px;}
.section-col-outer-30 .rescusmod8__swipe {  align-items: center;  -webkit-align-items: center;  display: flex;  display: -webkit-flex;  margin-bottom: 30px;  justify-content: center;  -webkit-justify-content: center;}
.section-col-outer-30 .rescusmod8__swipe-label {  margin: 0 15px;  font-family: "Barlow";  font-size: 20px;  color: #B7B7B8;  line-height: 1.25;}
.section-col-outer-30 .rescusmod8__icontext-item {  margin-bottom: 30px;}
.section-col-outer-30 .rescusmod8__icontext-icon {  width: 72px;  margin-bottom: 20px;}
.section-col-outer-30 .rescusmod8__icontext-desc p {  margin-bottom: 10px;}
.section-col-outer-30 .rescusmod8__listing {  list-style: disc;  padding-left: 20px;}
.section-col-outer-30 .rescusmod8__listing-item {  margin-bottom: 30px;}
.section-col-outer-30 .rescusmod8__listing-item p {  margin-bottom: 10px;}
.section-col-outer-31.rescusmod9 {  background-size: cover;  background-position: center;  background-repeat: no-repeat;  position: relative;  display: flex;  display: -webkit-flex;  padding-top: 50px;  padding-bottom: 50px;  position:relative;}
.section-col-outer-31.rescusmod9 .overlay { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-color: #5043436e;}
.section-col-outer-31.rescusmod9{  float:left;  width:100%;}
.section-col-outer-31.rescusmod9.is-parallax {  background-attachment: fixed;}
.section-col-outer-31 .rescusmod9__container {  max-width: 947px;  margin: 0 auto;}
.section-col-outer-31.rescusmod9.light {  color: #3D3B44;}
.section-col-outer-31.rescusmod9.light,
.section-col-outer-31.rescusmod9.light .rescusmod9__cols-link {  color: #3D3B44;}
.section-col-outer-31.rescusmod9.light .rescusmod9__cols-link-icon path {  fill: #3D3B44;}
.section-col-outer-31.rescusmod9.dark,
.section-col-outer-31.rescusmod9.image,
.section-col-outer-31.rescusmod9.dark .rescusmod9__cols-link,
.section-col-outer-31.rescusmod9.image .rescusmod9__cols-link {  color: #FFFFFF;}
.section-col-outer-31.rescusmod9.dark .rescusmod9__cols-link-icon path,
.section-col-outer-31.rescusmod9.image .rescusmod9__cols-link-icon path {  fill: #FFFFFF;}
.section-col-outer-31.rescusmod9.is-colour-overlay.full-overlay::before {  content: "";  position: absolute;  top: 0px;  left: 0px;  width: 100%;  height: 100%;  background-color: rgba(0, 0, 0, 0.6);  mix-blend-mode: multiply;}
.section-col-outer-31.rescusmod9.is-colour-overlay.left-overlay::before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  mix-blend-mode: multiply;}
.section-col-outer-31.rescusmod9.is-colour-overlay.bottom-overlay::before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  mix-blend-mode: multiply;}
.section-col-outer-31 .rescusmod9__container {  position: relative;  z-index: 20;}
.section-col-outer-31 .rescusmod9__header-subtitle,
.section-col-outer-31 .rescusmod9__cols-title {  margin-bottom: 10px;}
.section-col-outer-31 .rescusmod9__header-title {  margin-bottom: 30px;}
.section-col-outer-31 .rescusmod9__header {  display: flex;  display: -webkit-flex;  align-items: flex-end;  -webkit-align-items: flex-end;  justify-content: space-between;  -webkit-justify-content: space-between;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.section-col-outer-31 .rescusmod9__header-content,
.section-col-outer-31 .rescusmod9__header-media {  width: 100%;  flex-grow: 1;  -webkit-flex-grow: 1;}
.section-col-outer-31 .rescusmod9__header-media {  order: 1;  -webkit-order: 1;  margin-bottom: 50px;}
.section-col-outer-31 .rescusmod9__header-content {  order: 2;  -webkit-order: 2;}
.section-col-outer-31 .rescusmod9__cols {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.section-col-outer-31 .rescusmod9__cols-item {  margin-bottom: 50px;  max-width: 560px;  padding-right: 50px;  flex-grow: 1;  -webkit-flex-grow: 1;  width: 100%;}
.section-col-outer-31 .rescusmod9__cols-body a {  color: #fff;  font-weight: bold;  text-decoration: underline;}
.section-col-outer-31 .rescusmod9__cols-link {  display: inline-flex;  display: -webkit-inline-flex;  align-items: center;  -webkit-align-items: center;  margin-top: 30px;}
.section-col-outer-31 .rescusmod9__cols-link-icon {  margin-left: 10px;}
.section-col-outer-31 .rescusmod9__ctas {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.section-col-outer-31 .rescusmod9__ctas-item {  margin-right: 15px;  margin-bottom: 15px;}
.section-col-outer-32.rescushistory-cta__wrapper {  padding: 100px 0;  position: relative;  background-repeat: no-repeat;  background-size: cover;  background-position: center;float:left;  width:100%;}
.section-col-outer-32.rescushistory-cta__wrapper.parallax {  background-attachment: fixed;}
.section-col-outer-32.rescushistory-cta__wrapper.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-32.rescushistory-cta__wrapper.dark * {  color: #FFF;}
.section-col-outer-32.rescushistory-cta__wrapper.dark a,
.section-col-outer-32.rescushistory-cta__wrapper.dark a:hover {  color: inherit;  }
.section-col-outer-32.rescushistory-cta__wrapper .page-center {  position: relative;}
.section-col-outer-32.rescushistory-cta__wrapper.one_column .page-center {  max-width: 750px;  }
.section-col-outer-32 .rescushistory-cta__content {  padding-top: 50px;}
.section-col-outer-32 .rescushistory-cta__content ul h1 {  font-size: 24px;  font-weight: 700;  padding-bottom: 16px;  line-height: 30px;  margin:0 auto;}
.section-col-outer-32 .rescushistory-cta__content ul h2 {  font-size: 24px;  font-weight: 700;  padding-bottom: 16px;  line-height: 30px;  margin:0 auto;}
.section-col-outer-32 .rescushistory-cta__content li{  position: relative;  border-left: 1px solid #c5c5c5;  margin-left: 30px;  display: inline-block;  padding-left: 120px;  padding-bottom: 30px;  padding-top: 2px;}
.section-col-outer-32 .rescushistory-cta__content li:last-child{  border: none;}
.section-col-outer-32 .rescushistory-cta__content i{  background: #d9d8d5;  width: 35px;  height: 35px;  border-radius: 50%;  position: absolute;  left: -18px;  top: 0;}
.section-col-outer-32 .rescushistory-cta__content i:before {  content: "";  border: solid #fff;  border-width: 0 2px 2px 0;  padding: 4px;  display: inline-block;  transform: rotate(-45deg);  -webkit-transform: rotate(-45deg);  position: relative;  top: 5px;  left: 10px;}
.section-col-outer-32 .rescushistory-cta__content h2{  margin-top: 0;}
.section-col-outer-32 .rescushistory-cta__content li:last-child{  border-color: #9d2872;}
.section-col-outer-32 .rescushistory-cta__content li:last-child i{  background: #9d2872;}
.section-col-outer-32 .rescushistory-cta__content li:last-child h1,
.section-col-outer-32 .rescushistory-cta__content li:last-child p{  color: #9d2872;}
.section-col-outer-32.rescushistory-cta__wrapper i,
.section-col-outer-32.rescushistory-cta__wrapper h2,
.section-col-outer-32.rescushistory-cta__wrapper p {  -webkit-transition: .2s ease-out;  -moz-transition: .2s ease-out;  -ms-transition: .2s ease-out;  transition: .2s ease-out;}
.section-col-outer-33.rescusmod11 {  background-size: cover;  background-position: center;  float:left;  width:100%;}
.section-col-outer-33.rescusmod11.full-overlay {  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-33.rescusmod11.bottom-overlay:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background-blend-mode: multiply;}
.section-col-outer-33.rescusmod11.left-overlay:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);}
.section-col-outer-33 .rescusmod11__container {  padding-top: 60px;  padding-bottom: 60px;  position: relative;}
.section-col-outer-33.rescusmod11.light {  color: #3D3B44;}
.section-col-outer-33.rescusmod11.dark {  color: #FFFFFF;}
.section-col-outer-33 .rescusmod11__wrap {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  justify-content: space-between;  -webkit-justify-content: space-between;  align-items: center;  -webkit-align-items: center;  min-height: 400px;}
.section-col-outer-33 .rescusmod11__wrap.top {  align-items: flex-start;  -webkit-align-items: flex-start;}
.section-col-outer-33 .rescusmod11__header {  margin-bottom: 50px;}
.section-col-outer-33 .rescusmod11__header.center {  text-align: center;}
.section-col-outer-33 .rescusmod11__med,
.section-col-outer-33 .rescusmod11__cont {  width: 100%;}
.section-col-outer-33 .rescusmod11__med {  order: 1;  -webkit-order: 1;  display: flex;  display: -webkit-flex;  justify-content: center;  -webkit-justify-content: center;}
.section-col-outer-33 .rescusmod11__cont {  order: 2;  -webkit-order: 2;}
.section-col-outer-33 .rescusmod11__cont-subtitle {  font-family: "Barlow";  font-weight: 700;  font-size: 16px;  letter-spacing: 0.5px;  line-height: 1.25;  margin-bottom: 10px;}
.section-col-outer-33 .rescusmod11__cont-title,
.section-col-outer-33 .rescusmod11__cont-cta {  margin-bottom: 20px;}
.section-col-outer-33 .rescusmod11__cont-body,
.section-col-outer-33 .rescusmod11__med {  margin-bottom: 50px;}
.section-col-outer-33 .rescusmod11__cont-body a {  color: #9D2872;  text-decoration: underline;}
.section-col-outer-33 .rescusmod11__cont-body h3,
.section-col-outer-33 .rescusmod11__cont-body p {  margin-bottom: 30px;}
.section-col-outer-33 .rescusmod11__cont-body h3 {  font-size: 24px;  font-family: 'Barlow';  font-weight: 700;  line-height: 1.25em;  letter-spacing: .021em;}
.section-col-outer-33 .rescusmod11__cont,
.section-col-outer-33 .rescusmod11__med{  width:100%!important;}
.section-col-outer-33 .rescusmod11__medimg {  vertical-align: middle;}
.section-col-outer-33 .rescusmod11__medimg--bottom {  position: absolute;  bottom: 0;  height: auto;  width: 80%;}
.section-col-outer-33 .rescusmod11__cont-exp {  font-family: "Roboto";  font-size: 12px;  line-height: 1.25;}
.section-col-outer-33 .rescusmod11__cont-cta-item {    padding: 30px;  margin-bottom: 15px;}
.section-col-outer-33 .with-bottom-image .rescusmod11__med {  margin-bottom: 0;}
.section-col-outer-33 .rescusmod11__cont-icon {  margin-bottom: 30px;}
.section-col-outer-34 .purple{padding:4px 30px!important;}
.section-col-outer-34.rescusmod11.light.widget_1690355537594 a.cta_button.sign-up-for-myair-app {padding: 5px 5px;}
.section-col-outer-34.rescusmod11 {float: left;width: 100%;}
.section-col-outer-34 .rescusmod11__wrap sup {font-size: 80%!importanttop: -0.5em!important;}
.section-col-outer-34.rescusmod11.light {color: #3D3B44;float: left; width: 100%; }

.section-col-outer-34.rescusmod11 .button-cta-wrap {display: flex;flex-wrap: wrap;align-items:baseline;margin-bottom: 35px;margin-top: 0px;gap: 10px 10px;}
.section-col-outer-34 .button-section {margin-top: 40px;margin-right: 20px;}

.section-col-outer-34 .banner-title,
.section-col-outer-34 .title1{margin-top:0px !important;}

.section-col-outer-34 .rescusmod11__cont-body,
.section-col-outer-34 .rescusmod11__med {margin-bottom: 0px !important;}

.section-col-outer-34 .rescusmod11__cont-subtitle{  }
.section-col-outer-35.rescusmod11{float:left;width:100%;}
.section-col-outer-36.rescusmod12 {padding-top: 50px;padding-bottom: 50px;float: left;width: 100%;}
.section-col-outer-36 .button-cta-faq {display: flex; flex-wrap: wrap;margin-bottom: 35px;float:left;align-items: baseline;gap: 15px;width:100%;}

.section-col-outer-36 .rescusmod12__container-1 {scroll-behavior: smooth !important;}
.section-col-outer-36 .rescusmod12__header.left {text-align: left;}
.section-col-outer-36 .rescusmod12__header.center {text-align: center;margin: 0 auto;}
.section-col-outer-36 .rescusmod12__header-subtitle,
.section-col-outer-36 .rescusmod12__header-title {width: 100%;}
.section-col-outer-36 .rescusmod12__header-subtitle {margin-bottom: 10px;}
.section-col-outer-36 .rescusmod12__header-title {margin-bottom: 28px;}
.section-col-outer-36 .rescusmod12__accordion-item {padding: 0 30px;  margin-bottom: 10px; overflow: hidden;  transition: all 0.3s; -wekbit-transition: all 0.3s;}
.section-col-outer-36 .rescusmod12__accordion-item.is-active {background-color: transparent;}
.section-col-outer-36 .rescusmod12__accordion-header { display: flex;display: -webkit-flex; justify-content: space-between;-webkit-justify-content: space-between;padding-top: 30px;padding-bottom: 30px;}
.section-col-outer-36 .rescusmod12__accordion-title {margin-top: 8px;}
.section-col-outer-36 .rescusmod12__accordion-action {width: 40px;height: 40px;border-radius: 40px;background-color: #9D2872; cursor: pointer;position: relative;flex: none;-webkit-flex: none;margin-left: 20px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.section-col-outer-36 .rescusmod12__accordion-action::after,
.section-col-outer-36 .rescusmod12__accordion-action::before {content: "";display: block;width: 18px;height:4px;border-radius: 2px;background-color: #FFFFFF;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);transition: transform 0.3s;-webkit-transition: transform 0.3s;}
.section-col-outer-36 .rescusmod12__accordion-action::after {transform: translate(-50%, -50%) rotate(90deg);-webkit-transform: translate(-50%, -50%) rotate(90deg);}
.section-col-outer-36 .rescusmod12__accordion-item.is-active .rescusmod12__accordion-action {transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.section-col-outer-36 .rescusmod12__accordion-item.is-active .rescusmod12__accordion-action,
.section-col-outer-36 .rescusmod12__accordion-action:hover {background-color: #f2f2f2;}
.section-col-outer-36 .rescusmod12__accordion-action:hover::after,
.section-col-outer-36 .rescusmod12__accordion-action:hover::before {background-color: #9D2872;}
.section-col-outer-36 .rescusmod12__accordion-item.is-active .rescusmod12__accordion-action::after,
.section-col-outer-36 .rescusmod12__accordion-item.is-active .rescusmod12__accordion-action::before {background-color: #9D2872;transform: translate(-50%, -50%) rotate(0);-webkit-transform: translate(-50%, -50%) rotate(0);}
.section-col-outer-36 .rescusmod12__accordion-wrap {padding-bottom: 30px;}
.section-col-outer-36 .rescusmod12__accordion-content .faq-apnea {display: flex;flex-wrap: wrap;gap: 15px;padding: 20px 0px;}
.section-col-outer-36 .rescusmod12__accordion-content .faq-img {flex: 0 20%;}
.section-col-outer-36 .rescusmod12__accordion-content .faq-tip {flex: 0 70%;}

.section-col-outer-36 .rescusmod12__accordion-content a {color: #9d2872;font-weight: 700;text-decoration: underline;}
.section-col-outer-36 .c-white .rescusmod12__accordion-content a {color: #FFF;  }

.section-col-outer-36 .rescusmod12__accordion-content ol {display: block !important;padding-left: 35px !important;margin: 10px 0px;}
.section-col-outer-36 .rescusmod12__accordion-content ol li{margin-bottom: 30px;}
.section-col-outer-36 .rescusmod12__accordion-content ol li {counter-increment: none !important;position: unset !important;padding-left: 20px;}
.section-col-outer-36 .rescusmod12__accordion-content ol li::before { content: none !important;}
.section-col-outer-36 table, 
.section-col-outer-36 th, 
.section-col-outer-36 td {border: 1px solid #000 !important;}
.section-col-outer-36 .rescusmod12__accordion-content th, 
.section-col-outer-36 .rescusmod12__accordion-content td {padding: 8px 8px;}
.section-col-outer-36 table {width: 100% !important;margin-top: 20px !important;border-collapse: collapse;}
.section-col-outer-36 th:first-child {width: 30%;}
.section-col-outer-36 th {background-color: #ddd;}
.section-col-outer-36 table.second td:first-child {width: 25%;font-weight: 700;}
.section-col-outer-36 .rescusmod12__accordion-content td ul {padding-top: 10px;padding-left: 10px;}
table.inner-table {margin: 0px !important;}
.section-col-outer-36 .rescusmod12__accordion-content th, 
.section-col-outer-36 .rescusmod12__accordion-content td {padding: 8px 8px;}
.section-col-outer-36 .rescusmod12__accordion-content table.inner-table th {text-align: left !important;font-weight: 700;background-color: #fff !important;}
.section-col-outer-36 table.inner-table td:first-child {font-weight: 400;}
.section-col-outer-36 table.second {margin-bottom: 25px;}
.section-col-outer-36 table.five-column th {font-weight: 700;}
.section-col-outer-36 table.five-column th:nth-child(2), 
.section-col-outer-36 table.five-column th:nth-child(4), 
.section-col-outer-36 table.five-column td:nth-child(3), 
.section-col-outer-36 table.five-column td:nth-child(6) { }
.section-col-outer-36 table.heading-with-column th {background-color: #9d2872;color: #fff;}
.section-col-outer-36 table.heading-with-column th:nth-child(3), 
.section-col-outer-36 table.heading-with-column td:nth-child(3) {background-color: #9d2872;}
.section-col-outer-36 table.heading-with-column th:first-child {width: unset !important;}
.section-col-outer-36 table.product-table {margin: 0px !important;}
.section-col-outer-36 table.product-table td:first-child {  font-weight: unset !important;}
.section-col-outer-36 table.product-table th {text-align: left;font-weight: 700;background-color: #fff;}
.section-col-outer-36.rescusmod11.light {color: #3D3B44;float: left; width: 100%; }

.section-col-outer-36 a.link-arrow:after{content:"\f061"!important;}
.section-col-outer-36 .button-section {margin-top: 40px;margin-right: 20px;}
.section-col-outer-36 .button-cta-wrap .button-section a {background-color: #9d2872;border-radius: 77px;border: 2px solid #9d2872;color: #fff;display: inline-block;font-family: Roboto,sans-serif; font-size: 14px;font-weight: 500; letter-spacing: .5px;line-height: 32px; padding: 6px 35px;position: relative;text-decoration: none;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;vertical-align: middle;}
.section-col-outer-36 .button-section a:hover{background: #FFF;color: #9D2872;}
.section-col-outer-36 .button-section a:hover:after {transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);transform: -moz-translate3d(5px,0,0);}
.section-col-outer-36 .button-section a:after {content: "\f061"; display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-weight: 900;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;  transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;}
.section-col-outer-37.rescusmod13 {  float: left!important;  width: 100%!important;}
.section-col-outer-37 .rescusmod13__inner{  padding-top: 50px;  padding-bottom: 50px;  }
.section-col-outer-37 .rescusmod13__inner.no-top-space {  padding-top: 0 !important;}
.section-col-outer-37 .rescusmod13__inner.no-bot-space {  padding-bottom: 0 !important;}
.section-col-outer-37 .rescusmod13__header{  max-width: 753px;  margin-bottom: 40px;}
.section-col-outer-37 .rescusmod13__header-title{  margin-bottom: 20px;}
.section-col-outer-37 .rescusmod13__row{   margin-right: -15px;  margin-left: -15px;}
.section-col-outer-37 .rescusmod13-inner-new .rescusmod13__row .rescusmod13__col{  margin-bottom: 20px;  width: 100%;  margin: 2%;  flex: 0 30%;  background-color: #fff;  position: relative;}
.section-col-outer-37 .rescusmod13-inner-new .rescusmod13__col{  display: block;  padding-left: 15px;  padding-right: 15px;  position: relative;}
.section-col-outer-37 .rescusmod13__eyebrowSub{  margin-bottom: 25px;}
.section-col-outer-37 .rescusmod13__col-img{  margin-bottom: 25px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}
.section-col-outer-37 .rescusmod13__col-inner.ta-left .rescusmod13__col-img{  -webkit-box-pack: left;  -ms-flex-pack: left;  justify-content: left;  -webkit-box-align: left;  -ms-flex-align: left;  align-items: left;}
.section-col-outer-37 .rescusmod13-inner-new .rescusmod13__col-inner{  max-width: 100%;  padding: 35px 30px 30px;  position: unset;}
.section-col-outer-37 .rescusmod13__col-title{  margin-bottom: 10px;  position: relative;  z-index: 1;}
.section-col-outer-37 .rescusmod13__col-title.title4{  margin-bottom: 20px;}

.section-col-outer-37 .rescusmod13__col-cta{  margin-top: 20px;  position: absolute;  bottom: 40px;  z-index: 1;}
.section-col-outer-37 .rescusmod13__col-cta.pcenter {  left: 0;  right: 0; }
.section-col-outer-37 .rescusmod13__col-cta.pright {  right: 40px;}
.section-col-outer-37 .rescusmod13__col-title.regular{  font-weight: 400;  letter-spacing: 0;}
.section-col-outer-37 .rescusmod13__col.slick-slide{  outline:none;}
.section-col-outer-37 .rescusmod13__note{  margin-top: 50px;}
.section-col-outer-37 a.purple:after{  content:"\f061";  padding-left:10px;}
.section-col-outer-37 a.purple:hover:after{  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);}
.section-col-outer-37 .rescusmod13__note-title,
.section-col-outer-37 .rescusmod13__note-subtitle{  font-size: 14px;  line-height: 1.25;  font-weight: 700; margin-bottom: 10px;  position: relative;  z-index: 1;}
.section-col-outer-37 .rescusmod13__note-title{  text-transform: uppercase;}
.section-col-outer-37 .rescusmod13__note-copy{  font-size: 12px;  line-height: 1.25;}
.section-col-outer-37 .rescusmod13__row-slider .slick-arrow {  width: 35px;  height: 35px;  display: inline-block;  text-align: center;  vertical-align: center;  border-radius: 50%;  background: #9d2872;  padding-top: 8px;  position: absolute;  top: 35%;}
.section-col-outer-37 .rescusmod13__row-slider .slick-arrow.slick-disabled{  background: #9B9B9E;}
.section-col-outer-37 .rescusmod13__row-slider .slick-arrow.next-btn {  right: -60px;}
.section-col-outer-37 .rescusmod13__row-slider .slick-arrow.prev-btn {  left: -60px;}
.section-col-outer-37 .rescusmod13__row-slider .slick-dots {  height: 16px;  display: flex !important;  flex-wrap: wrap;  justify-content: center;  align-items: center;  margin-top: 50px;  width: 100%;}
.section-col-outer-37 .rescusmod13-inner-new .rescusmod13__row-slider.rescusmod13__row {  justify-content: center;  display: flex;  flex-wrap: wrap;}
.section-col-outer-37 .rescusmod13__row-slider .slick-dots li {  width: 8px;  height: 8px;  border-radius: 50%;  background: #c47eaa;  margin: 0 6px;  transition: width .2s ease,height .2s ease;  -webkit-transition: width .2s ease,height .2s ease;  -moz-transition: width .2s ease,height .2s ease;  display: inline-block;}
.section-col-outer-37 .rescusmod13__row-slider .slick-dots li.slick-active {  width: 16px;  height: 16px;  background: #9d2872;}
.section-col-outer-37.rescusmod13.bg-off-black .rescusmod13__row-slider .slick-dots li,
.section-col-outer-37.rescusmod13.bg-off-black .rescusmod13__row-slider .slick-dots li.slick-active{  background: #FFFFFF;}
.section-col-outer-37 .rescusmod13__row-slider .slick-dots li button {  display: none;}
.section-col-outer-37 .rescusmod13__col-inner.image-background{  padding-top: 255px;  background-size: cover;  background-position: center;  background-repeat: no-repeat;}
.section-col-outer-37 .rescusmod13__col-inner.image-background::after{  content:"";  opacity: 0.5;  background-image: linear-gradient(180deg, rgba(0,0,0,0.00) 0%, #000000 100%);  position:absolute;  top: 0;  bottom: 0;  left: 0;  z-index: 0;  right: 0;}
.section-col-outer-37 .rescusmod13__col-details{  z-index: 1;  padding-bottom: 90px;}
.section-col-outer-37 .rescusmod13__header.ta-center{  margin-left: auto;  margin-right: auto;}
.section-col-outer-37 .rescusmod13__bottomCTAs{  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}
.section-col-outer-37 .rescusmod13__bottomCTAs > .hs_cos_wrapper_type_cta{  padding: 0 15px;  margin-top: 30px;  width: 100%;  text-align: center;}
.section-col-outer-37 .rescusmod13__col-copy {  position: relative;  z-index: 1;}
.section-col-outer-37 .rescusmod13__col-copy a {  color: #9d2872;  font-weight: 700;  text-decoration: underline;}
.section-col-outer-37 .dark .rescusmod13__col-copy a {  color: #FFF;}
.section-col-outer-38 .bg-off-black-5 {  float: left;  width: 100%;}
.section-col-outer-38.rescusmod13 {  float: left;  width: 100%;}
.section-col-outer-38 .rescusmod13__inner{  padding-top: 50px;  padding-bottom: 50px;}
.section-col-outer-38 .bg-off-black {  float: left;  width: 100%;}
.section-col-outer-38 .rich-text p sup{  font-size: 65%!important;  top: -0.9em !important;}
.section-col-outer-38 .rescusmod13__inner.no-top-space {  padding-top: 0 !important;}
.section-col-outer-38 .rescusmod13__inner.no-bot-space {  padding-bottom: 0 !important;}
.section-col-outer-38 .rescusmod13__header{  max-width: 753px;  margin-bottom: 40px;}
.section-col-outer-38 .rescusmod13__header-title{  margin-bottom: 20px;}
.section-col-outer-38 .rescusmod13__row{  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap; margin-right: -15px;  margin-left: -15px;}
.section-col-outer-38 .rescusmod13__row .rescusmod13__col{  width: 100%;  margin-bottom: 20px;}
.section-col-outer-38 .rescusmod13__col{  display: flex !important;  position: relative;  padding-right: 15px;  padding-left: 15px;}
.section-col-outer-38 .rescusmod13__eyebrowSub{  margin-bottom: 25px;}
.section-col-outer-38 .rescusmod13__col-img{  margin-bottom: 25px;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;}
.section-col-outer-38 .rescusmod13__col-inner.ta-left .rescusmod13__col-img{  -webkit-box-pack: left;  -ms-flex-pack: left;  justify-content: left;  -webkit-box-align: left;  -ms-flex-align: left;  align-items: left;}
.section-col-outer-38 .rescusmod13__col-inner{  padding: 35px 30px 30px;  position:relative;  max-width: 350px;}
.section-col-outer-38 .rescusmod13__col-title{  margin-bottom: 10px;  position: relative;  z-index: 1;}
.section-col-outer-38 .rescusmod13__col-title.title4{  margin-bottom: 20px;}
.section-col-outer-38 .rescusmod13__col-copy span sup {  font-size: 80%!important;  top: -0.5em!important;}

.section-col-outer-38 .rescusmod13__col-cta{  margin-top: 20px;   bottom: 40px;  z-index: 1;}
.section-col-outer-38 .rescusmod13__col-cta.pcenter {  left: 0;  right: 0;  }
.section-col-outer-38 .rescusmod13__col-cta.pright {  right: 40px;}
.section-col-outer-38 .rescusmod13__col-title.regular{  font-weight: 400;  letter-spacing: 0;}
.section-col-outer-38 .rescusmod13__col.slick-slide{  outline:none;}
.section-col-outer-38 .rescusmod13__note{  margin-top: 50px;}
.section-col-outer-38 .rescusmod13__note-title,
.section-col-outer-38 .rescusmod13__note-subtitle{  font-size: 14px;  line-height: 1.25;  font-weight: 700; margin-bottom: 10px;  position: relative;  z-index: 1;}
.section-col-outer-38 .rescusmod13__note-title{  text-transform: uppercase;}
.section-col-outer-38 .rescusmod13__note-copy{  font-size: 12px;  line-height: 1.25;}
.section-col-outer-38 .rescusmod13__row-slider .slick-arrow {  width: 35px;  height: 35px;  display: inline-block;  text-align: center;  vertical-align: center;  border-radius: 50%;  background: #9d2872;  padding-top: 8px;  position: absolute;  top: 35%;}
.section-col-outer-38 .rescusmod13__row-slider .slick-arrow.slick-disabled{  background: #9B9B9E;}
.section-col-outer-38 .rescusmod13__row-slider .slick-arrow.next-btn {  right: -60px;}
.section-col-outer-38 .rescusmod13__row-slider .slick-arrow.prev-btn {  left: -60px;}
.section-col-outer-38 .rescusmod13__row-slider .slick-dots {  height: 16px;  display: flex !important;  flex-wrap: wrap;  justify-content: center;  align-items: center;  margin-top: 50px;  width: 100%;}
.section-col-outer-38 .rescusmod13__row-slider .slick-dots li {  width: 8px;  height: 8px;  border-radius: 50%;  background: #c47eaa;  margin: 0 6px;  transition: width .2s ease,height .2s ease;  -webkit-transition: width .2s ease,height .2s ease;  -moz-transition: width .2s ease,height .2s ease;  display: inline-block;}
.section-col-outer-38 .rescusmod13__row-slider .slick-dots li.slick-active {  width: 16px;  height: 16px;  background: #9d2872;}
.section-col-outer-38.rescusmod13.bg-off-black .rescusmod13__row-slider .slick-dots li,
.section-col-outer-38.rescusmod13.bg-off-black .rescusmod13__row-slider .slick-dots li.slick-active{  background: #FFFFFF;}
.section-col-outer-38 .rescusmod13__row-slider .slick-dots li button {  display: none;}
.section-col-outer-38 .rescusmod13__col-inner.image-background{  padding-top: 255px;  background-size: cover;  background-position: center;  background-repeat: no-repeat;}
.section-col-outer-38 .rescusmod13__col-inner.image-background::after{  content:"";  opacity: 0.5;  background-image: linear-gradient(180deg, rgba(0,0,0,0.00) 0%, #000000 100%);  position:absolute;  top: 0;  bottom: 0;  left: 0;  z-index: 0;  right: 0;}
.section-col-outer-38 .rescusmod13__col-details{   z-index: 1;}
.section-col-outer-38 .rescusmod13__header.ta-center{  margin-left: auto;  margin-right: auto;}
.section-col-outer-38 .rescusmod13__bottomCTAs{  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-pack: center;  -ms-flex-pack: center;  justify-content: center;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}
.section-col-outer-38 .rescusmod13__bottomCTAs > .hs_cos_wrapper_type_cta{  padding: 0 15px;  margin-top: 30px;  width: 100%;  text-align: center;}
.section-col-outer-38 .rescusmod13__col-copy {  position: relative;  z-index: 1;}
.section-col-outer-38 .rescusmod13__col-copy a {  color: #9d2872;  font-weight: 700;  text-decoration: underline;}
.section-col-outer-38.dark .rescusmod13__col-copy a {  color: #FFF;}
.section-col-outer-39.resmedbrecon { padding: 50px 0; width: 100%;float: left;}
.section-col-outer-39.resmedbrecon.nop-top { padding-top: 0 !important; }
.section-col-outer-39.resmedbrecon.nop-bot { padding-bottom: 0 !important; }
.section-col-outer-39 .resmedbrecon__breadcrumb {  align-items: center;  -webkit-align-items: center;  display: flex;  display: -webkit-flex;  margin-bottom: 50px;}
.section-col-outer-39 .resmedbrecon__breadcrumb-item.separator {  padding: 0 10px;}
.section-col-outer-39 .resmedbrecon__breadcrumb-item.separator,
.section-col-outer-39 .resmedbrecon__breadcrumb-text {  color: #9B9B9E;  display: block;  font-weight: 700;  text-decoration: none;}
.section-col-outer-39 .resmedbrecon__breadcrumb-text:hover,
.section-col-outer-39 .resmedbrecon__breadcrumb-text.is-active {  color: #9D2872;}
.section-col-outer-39 .resmedbrecon__content li.lower-alpha {  list-style: lower-alpha;}
.section-col-outer-39 .resmedbrecon__content li.lower-roman {  list-style: lower-roman;}
.section-col-outer-39 .resmedbrecon__content p { margin-bottom: 20px !important; }.resmedbrecon__content ol { list-style-type: decimal; }
.section-col-outer-39 .resmedbrecon__content ul { list-style-type: disc; }
.section-col-outer-39 .resmedbrecon__content table td {  border: 1px solid #eee;  padding: 10px;}
.section-col-outer-39 .resmedbrecon__content a {color: #9D2872;font-weight: 700;  text-decoration: underline;}
.section-col-outer-39 .resmedbrecon__content ol,
.section-col-outer-39 .resmedbrecon__content ul {  display: block;margin: 20px 0;  padding-left: 30px;}
.section-col-outer-39.resmedbrecon.c-white .resmedbrecon__content a,
.section-col-outer-39.resmedbrecon.c-white .resmedbrecon__breadcrumb-text.is-active {  color: #fff;}
.section-col-outer-40.rescusmod16 {  padding-top: 50px;  padding-bottom: 50px;  float: left;  width: 100%;}
.section-col-outer-40 .rescusmod16__container {  overflow: hidden;  transition: height 0.5s;  -webkit-transition: height 0.5s;}
.section-col-outer-40 .rescusmod16__header {  display: flex;  display: -webkit-flex;  justify-content: space-between;  -webkit-justify-content: space-between;  align-items: center;  -webkit-align-items: center;  padding-bottom: 20px;  margin-bottom: 30px;  border-bottom: 1px solid #9B9B9E;}
.section-col-outer-40 .rescusmod16__action {  width: 40px;  height: 40px;  border-radius: 40px;  background-color: #9D2872;  cursor: pointer;  position: relative;  flex: none;  -webkit-flex: none;  margin-left: 20px;  transition: all 0.3s;  -webkit-transition: all 0.3s;}
.section-col-outer-40 .rescusmod16__action::after,
.section-col-outer-40 .rescusmod16__action::before {  content: "";  display: block;  width: 12px;  height: 2px;  border-radius: 2px;  background-color: #FFFFFF;  position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  -webkit-transform: translate(-50%, -50%);  transition: transform 0.3s;  -webkit-transition: transform 0.3s;}
.section-col-outer-40 .rescusmod16__action::after {  transform: translate(-50%, -50%) rotate(90deg);  -webkit-transform: translate(-50%, -50%) rotate(90deg);}
.section-col-outer-40 .rescusmod16__action.is-active::after,
.section-col-outer-40 .rescusmod16__action.is-active::before {  transform: translate(-50%, -50%) rotate(0);  -webkit-transform: translate(-50%, -50%) rotate(0);}
.section-col-outer-40 .rescusmod16__action:hover,
.section-col-outer-40 .rescusmod16__action.is-active {  background-color: #9B9B9E;}
.section-col-outer-40 .rescusmod16__action.is-active {  transform: rotate(180deg);  -webkit-transform: rotate(180deg);}
.section-col-outer-40 .rescusmod16__lists-item {  padding-bottom: 40px;}
.section-col-outer-40 .rescusmod16__lists-number {  width: 40px;  height: 40px;  border-radius: 40px;  text-align: center;  line-height: 40px !important;  flex: none;  -webkit-flex: none;  margin-bottom: 10px;}
.section-col-outer-40 .rescusmod16__lists-number.bg-off-black {  color: #fff;}
.section-col-outer-40 .rescusmod16__lists-number.bg-white {  color: #3D3B44;}
.section-col-outer-40 .rescusmod16__lists-content a {  font-weight: 700;  text-decoration: underline;}
.section-col-outer-40 .rescusmod16__lists-content.sc4 a {  color: #9D2872;}
.section-col-outer-40 .rescusmod16__lists-content.white a {  color: #fff;}
.section-col-outer-40 .rescusmod16__lists-content p {  padding-bottom: 10px;}
.section-col-outer-41.rescusmodsur { padding: 50px 0; }
.section-col-outer-41.rescusmodsur { float: left; width: 100%;}
.section-col-outer-41.rescusmodsur .title2 { padding-bottom: 20px;}
.section-col-outer-41 .rescusmodsur__container sup { font-size: 80%!important; top: -0.5em!important;}
.section-col-outer-41 .rescusmodsur__alignment {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.section-col-outer-41 .rescusmodsur__alignment.left {  justify-content: flex-start;  -webkit-justify-content: flex-start;  text-align: left;}
.section-col-outer-41 .rescusmodsur__alignment.center {  justify-content: center;  -webkit-justify-content: center;  text-align: center;}
.section-col-outer-41 .rescusmodsur__alignment.right {  justify-content: flex-end;  -webkit-justify-content: flex-end;  text-align: right;}
.section-col-outer-41 .rescusmodsur__header {margin: 20px 0;  width: 100%;max-width: 768px;}
.section-col-outer-41.rescusmodsur.nop-top { padding-top: 0 !important; }
.section-col-outer-41.rescusmodsur.nop-bot { padding-bottom: 0 !important; }
.section-col-outer-41 .rescusmodsur__header-title,
.section-col-outer-41 .rescusmodsur__header-body p {margin-bottom: 20px; }
.section-col-outer-41 .rescusmodsur__header-subtitle {  margin-bottom: 10px;}
.section-col-outer-41 .rescusmodsur__listing {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  justify-content: space-between;  -webkit-justify-content: space-between;  }
.section-col-outer-41 .rescusmodsur__listing-item {  display: flex;  display: -webkit-flex;  margin-bottom: 20px;   width: 100%;}
.section-col-outer-41 .rescusmodsur__listing-icon,
.section-col-outer-41 .rescusmodsur__listing-icon-img {  flex: none;  -webkit-flex: none;  margin-right: 20px;}
.section-col-outer-41 .rescusmodsur__listing-icon {  border-radius: 40px;  height: 40px;  font-weight: 700;  line-height: 40px;  width: 40px;  text-align: center;}
.section-col-outer-41 .rescusmodsur__listing-icon-img {  height: 40px;  width: auto;}
.section-col-outer-41 .rescusmodsur__listing-text { padding-top: 6px; }
.section-col-outer-41 .rescusmodsur__footer { margin-top: 50px; }
.section-col-outer-41 .rescusmodsur__footer-content p { margin-bottom: 30px; }
.section-col-outer-41 .rescusmodsur__footer-content a {  color: #9D2872;  text-decoration: underline;  font-weight: 700;}
.section-col-outer-41 .c-white .rescusmodsur__footer-content a {  color: #FFF;}
.section-col-outer-41 .rescusmodsur__footer-cta {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.section-col-outer-41 .rescusmodsur__footer-cta-item { margin-bottom: 15px; }
.section-col-outer-42.custom-navigation__wrapper {  position: relative;  padding: 50px 0;  float: left;  width: 100%;  }
.section-col-outer-42 .custom-navigation__body {  text-align: center;}
.section-col-outer-42 .custom-navigation__body .nav-label {  display: inline-block;  font-size: 16px;  font-weight: 700;  line-height: 24px;  letter-spacing: 0.5px;  margin-right: 5px;}
.section-col-outer-42 .custom-navigation__body .nav__wrapper {  display: inline-block;  }
.section-col-outer-42 .custom-navigation__body .nav__wrapper ul li {  display: inline-block;  border-right: 1px solid #9B9B9E;  padding: 0 9px;}
.section-col-outer-42 .custom-navigation__body .nav__wrapper ul li:last-child {  border-right: 0;}
.section-col-outer-42 .custom-navigation__body .nav__wrapper ul li a {  color: #3D3B44;}
.section-col-outer-42.custom-navigation__wrapper.dark .custom-navigation__body .nav__wrapper ul li a,
.section-col-outer-42.custom-navigation__wrapper.dark * {  color: #FFF;}
.section-col-outer-43.rescusmod20 {  position: relative;  overflow: hidden;  display: flex;  display: -webkit-flex;  align-items: center;  -webkit-align-items: center;  float:left;  width:100%;}
.section-col-outer-43 .rescusmod20__background {  position: absolute;  width: 100%;  height: 100%;  z-index: 10;  background-color: #3D3B44;  top: 0;}
.section-col-outer-43.video-overlay .rescusmod20__background:after {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(0,0,0,0.5);}
.section-col-outer-43 .rescusmod20__background.image {  background-position: center;  background-size: cover;  background-repeat: no-repeat;}
.section-col-outer-43 .rescusmod20__background.video video {  position: absolute;  left: 50%;  top: 50%;  transform: translate(-50%, -50%);  -webkit-transform: translate(-50%, -50%);  object-fit: cover;}
.section-col-outer-43 .rescusmod20__background.video video::-webkit-media-controls-play-button {  display: none!important;  -webkit-appearance: none;}
.section-col-outer-43 .rescusmod20__background.video video::-webkit-media-controls-start-playback-button {  display: none!important;  -webkit-appearance: none;}
.section-col-outer-43 .rescusmod20__wrap {  width: 100%;  position: relative;  z-index: 20;  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.section-col-outer-43 .rescusmod20__content {  color: #fff;  max-width: 750px;}
.section-col-outer-43 .rescusmod20__wrap.left {  justify-content: flex-start;  -webkit-justify-content: flex-start;  text-align: left;}
.section-col-outer-43 .rescusmod20__wrap.center {  justify-content: center;  -webkit-justify-content: center;  text-align: center;}
.section-col-outer-43 .rescusmod20__wrap.right {  justify-content: flex-end;  -webkit-justify-content: flex-end;  text-align: right;}
.section-col-outer-44.rescusmod22 {  padding: 50px 0;  float: left;  width: 100%;}
.section-col-outer-44.rescusmod22.bg-white.widget_1690539160573 .rescusmod22__slideritemwrap {  padding-top: 0px !important;}
.section-col-outer-44.rescusmod22.bg-white.widget_1690279703370 .title5{  padding-bottom: 0px !important; }
.section-col-outer-44.rescusmod22.bg-white.widget_1690279703370 .rescusmod22__slideritemwrap{  text-align:left;}
.section-col-outer-44.rescusmod22.bg-white.widget_1690279703370 .rescusmod22__slideritemwrap .text-link{  text-align:left;  left:unset;} 
.section-col-outer-44 .rescusmod22__header {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  margin-bottom: 50px;}
.section-col-outer-44 .rescusmod22__header.left {  justify-content: flex-start;  -webkit-justify-content: flex-start;  text-align: left;}
.section-col-outer-44 .rescusmod22__header.center {  justify-content: center;  -webkit-justify-content: center;  text-align: center;}
.section-col-outer-44 .rescusmod22__header.right {  justify-content: flex-end;  -webkit-justify-content: flex-end;  text-align: right;}
.section-col-outer-44 .rescusmod22__headerwrap {  max-width: 750px;}
.section-col-outer-44 .rescusmod22__headertitle,
.section-col-outer-44 .rescusmod22__slideritemtitle {  margin-bottom: 10px;}
.section-col-outer-44 .rescusmod22__slideritemcont .rescusmod22__slideritemtitle a {  color: #3D3B44;}
.section-col-outer-44 .rescusmod22__slideritemcont:hover .rescusmod22__slideritemtitle,
.section-col-outer-44 .rescusmod22__slideritemcont:hover .rescusmod22__slideritemtitle a {  color: #9d2872;}
.section-col-outer-44 .rescusmod22__headercontent a {  color: #9D2872;  text-decoration: underline;}
.section-col-outer-44 .rescusmod22__slider {  margin-right: -11px;  margin-left: -11px;}
.section-col-outer-44 .rescusmod22__slider .slick-list,
.section-col-outer-44 .rescusmod22__slider .slick-track {  width: 100%;}
.section-col-outer-44 .rescusmod22__slider .slick-track {  margin-left: 0;}
.section-col-outer-44 .rescusmod22__slideritem {  width: 100%;}
.section-col-outer-44 .rescusmod22__slideritemcont {  padding: 0 11px;  margin-bottom: 20px;}
.section-col-outer-44 .rescusmod22__slideritemwrap {  padding: 40px 24px 65px;  position: relative;  text-align:center;  float: none !important;}
.section-col-outer-44 .rescusmod22__slideritemwrap .text-link {  position: absolute;  bottom: 40px;  width: 100%;  text-align: center;  display: inherit;  left:10px;}
.section-col-outer-44 .rescusmod22__slideritemicon,
.section-col-outer-44 .rescusmod22__slideritemimg {  height: 250px;}
.section-col-outer-44 .rescusmod22__slideritemimg {  background-position: center;  background-repeat: no-repeat;}
.section-col-outer-44 .rescusmod22__slideritemicon {  display: flex;  display: -webkit-flex;  align-items: center;  -webkit-align-items: center;  justify-content: center;  -webkit-justify-content: center;}
.section-col-outer-44 .rescusmod22__slideritemcontent {  margin-bottom: 30px;}
.section-col-outer-44 .rescusmod22__slider .slick-arrow {  appearance: none;  -webkit-appearance: none;  background-color: #9D2872;  border: 0;  cursor: pointer;  padding: 0;  margin: 0;  position: absolute;  outline: none;  top: 40%;  z-index: 100;  border-radius: 30px;  transform: translateY(-50%);  -webkit-transform: translateY(-50%);  width: 30px;  height: 30px;  display: inline-flex;  display: -webkit-inline-flex;  align-items: center;  -webkit-align-items: center;  justify-content: center;  -webkit-justify-content: center;}
.section-col-outer-44 .rescusmod22__slider .slick-arrow.slick-next {  right: -40px;}
.section-col-outer-44 .rescusmod22__slider .slick-arrow.slick-prev {  left: -40px;}
.section-col-outer-44 .rescusmod22__slider .slick-arrow.slick-disabled {  background-color: rgba(255,255,255, 0.1);}
.section-col-outer-44 .rescusmod22__slider .slick-dots {  margin-top: 20px;  display: flex;  display: -webkit-flex;  justify-content: center;  -webkit-justify-content: center;  width: 100%;  margin-top: 50px;}
.section-col-outer-44 .rescusmod22__slider .slick-dots button {  appearance: none;  -webkit-appearance: none;  margin: 0 6px 0 0;  padding: 0;  outline: none;  border-radius: 16px;  border: 0;  display: block;  width: 16px;  height: 16px;  background-color: #fff;  opacity: 0.3;  text-indent: 100px;  overflow: hidden;  transform: scale(0.5);  -webkit-transform: scale(0.5);  transition: all 0.3s ease-in-out;  -webkit-transition: all 0.3s ease-in-out;}
.section-col-outer-44 .rescusmod22__slider .slick-dots .slick-active button {  transform: scale(1);  -webkit-transform: scale(1);  opacity: 1;}
.section-col-outer-44 .rescusmod22__slider.white .slick-dots button {  background-color: #fff;}
.section-col-outer-44 .rescusmod22__slider.sc4 .slick-dots button {  background-color: #9D2872;}
.section-col-outer-44 .rescusmod22__footer {  margin-top: 50px;}
.section-col-outer-44 .rescusmod22__footer-cta {  display: flex;  display: -webkit-flex;  justify-content: center;  -webkit-justify-content: center;}
.section-col-outer-44 .rescusmod22__footer-cta-item {  margin-bottom: 15px;}
.rescusmod22 video{  border: 1px solid #333;}
.section-col-outer-45 .resmedcusdiv__line {  height: 1px;  width: 100%;}
.section-col-outer-46.rescusmod24{  float:left;  width:100%;}
.section-col-outer-46 .borderCol {  border: 1px solid rgba(205, 132, 178, 0.5);  padding: 15px 30px;  box-sizing: border-box;}
.section-col-outer-46 .borderCol p {  margin: 0px !important;  font-family: 'Barlow';  font-style: normal;  font-weight: 400;  font-size: 16px;  line-height: 19px;  color: #FFFFFF;}
.section-col-outer-46.rescusmod24 {  background-size: cover;  background-position: center;  background-repeat: no-repeat;  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.section-col-outer-46.rescusmod24 .page-center {  display: block;}
.section-col-outer-46 .rescusmod24__content,
.section-col-outer-46 .rescusmod24__form {  display: flex;  display: -webkit-flex;  align-items: center;  -webkit-align-items: center;  justify-content: center;  -webkit-justify-content: center;  padding: 50px 30px;  width: 100%;  flex-grow: 1;  -webkit-flex-grow: 1;}
.section-col-outer-46.rescusmod24.reverse .rescusmod24__form {  order: 1;  -webkit-order: 1;}
.section-col-outer-46.rescusmod24.reverse .rescusmod24__content {  order: 2;  -webkit-order: 2;}
.section-col-outer-46 .rescusmod24__content {  display: none;  background-size: cover;  background-position: center;  background-repeat: no-repeat;}
.section-col-outer-46.rescusmod24.calendar .rescusmod24__content {  display: flex;  display: -webkit-flex;}
.section-col-outer-46 .rescusmod24__content-title,
.section-col-outer-46 .rescusmod24__form-title,
.section-col-outer-46 .rescusmod24__content-subtitle {  margin-bottom: 10px;}
.section-col-outer-46 .rescusmod24__content-desc {  margin-bottom: 30px;}
.section-col-outer-46 .rescusmod24__form-desc {  margin-bottom: 30px;}
.section-col-outer-46 .rescusmod24__content-desc p,
.section-col-outer-46 .rescusmod24__form-desc p {  margin-bottom: 20px;}
.section-col-outer-46 .rescusmod24__content-wrap {  max-width: 360px;}
.section-col-outer-46 .rescusmod24__form-wrap {  max-width: 560px;  width: 100%;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-field {  margin-bottom: 20px;}
.section-col-outer-46 .rescusmod24__form-container input[type="text"],
.section-col-outer-46 .rescusmod24__form-container input[type="email"],
.section-col-outer-46 .rescusmod24__form-container input [type="password"],
.section-col-outer-46 .rescusmod24__form-container input[type="search"],
.section-col-outer-46 .rescusmod24__form-container input[type="tel"],
.section-col-outer-46 .rescusmod24__form-container input[type="number"],
.section-col-outer-46 .rescusmod24__form-container input[type="url"],
.section-col-outer-46 .rescusmod24__form-container textarea {  border: 1px solid #B7B7B8;  width: 100%;}
.section-col-outer-46 .rescusmod24__form-container input[type="radio"],
.section-col-outer-46 .rescusmod24__form-container input[type="checkbox"] {  margin-right: 20px;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-field .hs-input {  background-color: #fff;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-field select.hs-input {  appearance: none;  -webkit-appearance: none;  border-radius: 0;  padding: 15px 20px;  font-size: 1rem;}
.section-col-outer-46 .rescusmod24__form-container .hs-fieldtype-select .input {  position: relative;}
.section-col-outer-46 .rescusmod24__form-container .hs-fieldtype-select .input::before {  content: url('https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/chevron_down_sc4.webp');  display: block;  position: absolute;  right: 20px;  top: 15px;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-checkbox .hs-input {  margin-right: 15px;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-field .hs-input.error {  border: 2px solid #ED1B2F;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-field > label {  display: block;  margin-bottom: 10px;  text-align: left;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-field > label strong {  font-size: 14px;}
.section-col-outer-46 .rescusmod24__form-container .hs-error-msg {  background-color: #ED1B2F;  color: #fff;  display: inline-block;  font-size: 12px;  padding: 0 4px;  margin-top: 4px;}
.section-col-outer-46 .rescusmod24__form.bg-off-black-5 .hs-error-msg,
.section-col-outer-46 .rescusmod24__form.bg-sc1-5 .hs-error-msg,
.section-col-outer-46 .rescusmod24__form.bg-sc2-5 .hs-error-msg,
.section-col-outer-46 .rescusmod24__form.bg-sc3-5 .hs-error-msg,
.section-col-outer-46 .rescusmod24__form.bg-sc4-5 .hs-error-msg,
.section-col-outer-46 .rescusmod24__form.bg-white .hs-error-msg {  color: #ED1B2F;  padding: 0;  margin-top: 0;  background-color: transparent;}
.section-col-outer-46 .rescusmod24__form-container .hs_error_rollup {  display: none;}
.section-col-outer-46 .rescusmod24__form-container fieldset {  max-width: none !important;}
.section-col-outer-46 .rescusmod24__form-container fieldset.form-columns-1 .hs-input,
.section-col-outer-46 .rescusmod24__form-container .form-columns-2 .hs-form-field .hs-input {  width: 100% !important;}
.section-col-outer-46 .rescusmod24__form-container fieldset.form-columns-2 .hs-form-field .input {  margin-right: 0 !important;}
.section-col-outer-46 .rescusmod24__form-container fieldset.form-columns-2 .hs-form-field:last-child .input,
.section-col-outer-46 .rescusmod24__form-container fieldset.form-columns-1 .hs-form-field:last-child .input {  margin-right: 0 !important;}
.section-col-outer-46 .rescusmod24__form-container.left .hs-submit {  text-align: left;}
.section-col-outer-46 .rescusmod24__form-container.center .hs-submit {  text-align: center;}
.section-col-outer-46 .rescusmod24__form-container.right .hs-submit {  text-align: right;}
.section-col-outer-46 .rescusmod24__form-container .hs-submit {  margin-top: 10px;}
.section-col-outer-46 .rescusmod24__form-container.sc4 .hs-submit input {  border-color: #9D2872;  background-color: #9D2872;  padding-top: 12px;  padding-bottom: 12px;  color: #fff;  transition: all 0.2s;  -webkit-transition: all 0.2s;}
.section-col-outer-46 .rescusmod24__form-container.sc4 .hs-submit input:hover {  background-color: #fff;  border-color: #9D2872;  color: #9D2872;}
.section-col-outer-46 .rescusmod24__form-container.outline-white .hs-submit input {  border-color: #fff;  background-color: transparent;  color: #fff;  transition: all 0.2s;  -webkit-transition: all 0.2s;}
.section-col-outer-46 .rescusmod24__form-container.outline-white .hs-submit input:hover {  background-color: #fff;  border-color: #fff;  color: #9D2872;}
.section-col-outer-46 .rescusmod24__form-container.link-arrow .hs-submit input {  border-color: #fff;  background-color: #fff;  color: #9d2872;  transition: all 0.2s;  -webkit-transition: all 0.2s;  padding-right: 60px}
.section-col-outer-46 .rescusmod24__form-container.link-arrow .hs-submit input:hover  {  background: #9D2872;  color: #FFF;}
.section-col-outer-46 .rescusmod24__form-container.link-arrow .hs-submit .actions {  display: inline-block;  position: relative;}
.section-col-outer-46 .rescusmod24__form-container.link-arrow .hs-submit .actions:after {  content: "\f178";  position: absolute;  right: 20px;  top: 13px;  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  color: #9d2872;  font-weight: 900;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  margin-left: 5px;  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  -ms-transition: all .2s ease; }
.section-col-outer-46 .rescusmod24__form-container.link-arrow .hs-submit .actions:hover:after {  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);  color: #fff;}
.section-col-outer-46 .rescusmod24__form-addinfo {  margin-top: 20px;  font-size: 14px;}
.section-col-outer-46 .rescusmod24__form-addinfo a {  color: #9D2872;}
.section-col-outer-46 .rescusmod24__form-calendar {  text-align: center;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-booleancheckbox-display input[type="checkbox"] {  opacity: 0;  }
.section-col-outer-46 .rescusmod24__form-container .hs-form-booleancheckbox-display > span {  position: relative;  display: inline-block;  padding-left: 50px;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-booleancheckbox-display > span::before,
.section-col-outer-46 .rescusmod24__form-container .hs-form-booleancheckbox-display > span::after {  position: absolute;  content: ""; display: inline-block;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-booleancheckbox-display > span::before{  height: 20px;  width: 25px;  border: 1px solid #B7B7B8;  background: #fff;  left: 0px;  top: 1px;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-booleancheckbox-display > span::after {  height: 5px;  width: 9px;  border-left: 2px solid #3D3B44;  border-bottom: 2px solid #3D3B44;  transform: rotate(-45deg);  left: 8px;  top: 7px;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-booleancheckbox-display input[type="checkbox"] + span::after {  content: none;}
.section-col-outer-46 .rescusmod24__form-container .hs-form-booleancheckbox-display input[type="checkbox"]:checked + span::after {  content: "";}
.section-col-outer-46 .rescusmod24__form-container .hs-form-booleancheckbox-display input[type="checkbox"]:focus + span::before {  outline: rgb(59, 153, 252) auto 5px;}
.section-col-outer-46 .scroll-to {  display: flex;  flex-direction: column;  align-items: center;  font-size: 16px;  line-height: 23px;  color: #fff;  margin-top: auto;}
.section-col-outer-46 .scroll-to img {  margin-top: 9px; }
.section-col-outer-46 .rescusmod24__form-container a,
.section-col-outer-46 .rescusmod24__form-container a:hover,
.section-col-outer-46 .rescusmod24__form-container a:focus,
.section-col-outer-46 .rescusmod24__form-container a:visited {  color: #FFF;  text-decoration: underline;}
.section-col-outer-46 .rescusmod24__form-wrap .hs_i_agree_to_resmed_s_terms_of_use_and_privacy_policy span.hs-form-required {  display: none;}
.section-col-outer-46 .floating { animation-name: floating;  animation-duration: 3s;  animation-iteration-count: infinite;  animation-timing-function: ease-in-out;}
@keyframes floating {
  .section-col-outer-46 from { transform: translate(0,  0px); }
  .section-col-outer-46 65%  { transform: translate(0, 15px); }
  .section-col-outer-46 to{ transform: translate(0, -0px); } 
}
.section-col-outer-47.sticky-social-sharing_wrapper {  position: fixed;  top: 22.7vh;  right: 0;  width: 60px;  z-index: 500;  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}
.section-col-outer-47.sticky-social-sharing_wrapper a {  width: 60px;  height: 60px;  background: #9D2872;  display: inline-flex;  align-items: center;  justify-content: center;  border-bottom: 1px solid #3D3B44;}
.section-col-outer-47.sticky-social-sharing_wrapper a:hover {  background: #B1538E;}
.section-col-outer-47.sticky-social-sharing_wrapper a span {  width: 25px;  text-align: center;  }
.section-col-outer-48.rescusmod34 {  padding: 50px 0;  float: left;  width: 100%;}
.section-col-outer-48 .rescusmod34__title {  margin-bottom: 2em;}
.section-col-outer-48.rescusmod34.dark * {  color: #FFF;}
.section-col-outer-48 .rescusmod35__introduction a {  color: #9D2872;}
.section-col-outer-48 .rescusmod34__details {  display: none;  margin-top: 2em;}
.section-col-outer-48 .rescusmod35__details a {  color: #9D2872;}
.section-col-outer-48 .h-c-sc4:hover { color: #9D2872 !important;}
.section-col-outer-49.resknowledge {  background-color: #9D2872;  padding: 50px 0;  float: left;  width:100%;}
.section-col-outer-49 .resknowledge__container {  margin: 0 auto;  max-width: 750px;}
.section-col-outer-49 .resknowledge__header {  margin-bottom: 50px;}
.section-col-outer-49 .resknowledge__header-icon {  margin-bottom: 10px;}
.section-col-outer-49 .resknowledge__header-title,
.section-col-outer-49 .resknowledge__links-title,
.section-col-outer-49 .resknowledge__links-list-a {  color: #fff;}
.section-col-outer-49 .resknowledge__header-title {  margin-bottom: 50px;}
.section-col-outer-49 .resknowledge__links-title {  margin-bottom: 20px;}
.section-col-outer-49 .resknowledge__links-list-a {  align-items: flex-start;  -webkit-align-items: flex-start;  border-bottom: 1px solid #BA689C;  display: flex;  display: -webkit-flex;  justify-content: space-between;  -webkit-justify-content: space-between;  padding: 10px 0;  text-decoration: none;}
.section-col-outer-49 .resknowledge__links-list-a img {  flex: none;  -webkit-flex: none;  margin-top: 4px;  margin-left: 10px;}
.section-col-outer-49 .resknowledge__header-search-form {  position: relative;}
.section-col-outer-49 .resknowledge__header-search-form,
.section-col-outer-49 .resknowledge__header-search-form .kb-search__input {  width: 100%;}
.section-col-outer-49 .resknowledge__header-search-form .kb-search__input {  background-color: transparent;  border: 0;  border-bottom: 2px solid #fff;  font-weight: 300;  font-size: 28px;  color: #FFFFFF;  line-height: 35px;  outline: none;  padding: 0 0 10px;}
.section-col-outer-49 .resknowledge__header-search-form-icon {  position: absolute;  right: 0;  top: 10px;  width: 20px;}
.section-col-outer-49 .resknowledge__header-search-form .kb-search__input::-webkit-input-placeholder {color: #CE93B8;}
.section-col-outer-49 .resknowledge__header-search-form .kb-search__input::-moz-placeholder { /* Firefox 19+ */  color: #CE93B8;}
.section-col-outer-49 .resknowledge__header-search-form .kb-search__input:-ms-input-placeholder { /* IE 10+ */  color: #CE93B8;}
.section-col-outer-49 .resknowledge__header-search-form .kb-search__input:-moz-placeholder { /* Firefox 18- */  color: #CE93B8;}
.section-col-outer-50.hero-banner-title__wrapper {  float: left!important;  width: 100%!important;}
.section-col-outer-50.hero-banner-title__wrapper {  height: 600px;  padding: 100px 0;  position: relative;  background-repeat: no-repeat;  background-size: cover;}
.section-col-outer-50 .hero-button-link a:after {  content: "\f178";  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  font-weight: 900;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  -ms-transition: all .2s ease;}
.section-col-outer-50 .hero-button-link a {  border-radius: 77px;  background-color: #9D2872;  border:2px solid  #9D2872;  padding: 4px 35.5px;  color: #FFFFFF;  font-size: 14px;  font-family: "Roboto", sans-serif;  font-weight: 500;  letter-spacing: 0.5px;  text-decoration: none;  display: inline-block;  transition: all 0.2s ease;  -webkit-transition: all 0.2s ease;  -moz-transition: all 0.2s ease;  vertical-align: middle;  line-height: 32px;}
.section-col-outer-50 .hero-button-link a:hover {  color: #9D2872;  background: #fff;}
.section-col-outer-50 .hero-button-link a:hover:after {  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);}
.section-col-outer-50.hero-banner-title__wrapperMobile{  display: flex;  height: 100%;  background-repeat: no-repeat;  background-size: cover;  width: 100%;}
.section-col-outer-50.hero-banner-title__wrapper.parallax {  background-attachment: fixed;}
.section-col-outer-50.hero-banner-title__wrapper.full-overlay {  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-50.hero-banner-title__wrapper.bottom-overlay:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  mix-blend-mode: multiply;}
.section-col-outer-50.hero-banner-title__wrapper.left-overlay:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  mix-blend-mode: multiply;}
.section-col-outer-50.hero-banner-title__wrapper.dark .hero-banner-title,
.section-col-outer-50.hero-banner-title__wrapper.dark .hero-banner-subtitle,
.section-col-outer-50.hero-banner-title__wrapper.dark .rich-text h2,
.section-col-outer-50.hero-banner-title__wrapper.dark .rich-text p{  color: #FFF;}
.section-col-outer-50.hero-banner-title__wrapper.dark .rich-text a,
.section-col-outer-50.hero-banner-title__wrapper.dark .rich-text a:hover {  color: inherit;  }
.section-col-outer-50.hero-banner-title__wrapper .page-center {  position: relative;}
.section-col-outer-50.hero-banner-title__wrapper.small {  height: 400px;  }
.section-col-outer-50.hero-banner-title__wrapper.big {  height: 800px;  }
.section-col-outer-50.hero-banner-title__wrapper.tiny {  height: 250px;  }
.section-col-outer-50 div[class*="position-"] {  display: flex;  }
.section-col-outer-50 .position-centred-left {  align-items: center;}
.section-col-outer-50 .position-upper-left {  align-items: top;}
.section-col-outer-50 .position-upper-left .hero-banner-title__body {  margin-top: 100px;  }
.section-col-outer-50 .position-centred-right {  align-items: center;}
.section-col-outer-50 .position-centred-right .hero-banner-title__body { float: right;  }
.section-col-outer-50 .position-upper-right {  align-items: top;}
.section-col-outer-50 .position-upper-right .hero-banner-title__body {  margin-top: 100px;  float: right;  }
.section-col-outer-50 .hero-banner-title__body {  padding-right: 15px;  width: 100%!important;}
.section-col-outer-50 .hero-banner-icon {  margin-bottom: 44px;  }
.section-col-outer-50 .hero-banner-title {  margin-bottom: 20px;}
.section-col-outer-50 .hero-banner-subtitle {  margin-bottom: 10px;}
.section-col-outer-50 .hero-banner-cta {  margin-top: 50px;  }
.section-col-outer-50 .button-link-outer{  margin-top: 50px;  }
.section-col-outer-50 .hero-banner-title__body .rich-text,
.section-col-outer-50 .hero-banner-title__body .rich-text p {  line-height:1.43em;letter-spacing: 0;  font-weight: 400;}
.section-col-outer-50 .hero-banner-cta a {  margin-right: 15px;  margin-bottom: 15px;}

.section-col-outer-50 .hero-banner-video {  object-fit: cover;}
.section-col-outer-51.resprosup {  background-color: #f2f2f2;  padding: 50px 0;  float:left;  width:100%;}
.section-col-outer-51 .resprosup__header {  margin: 0 auto 50px;  max-width: 560px;  text-align: center;}
.section-col-outer-51 .resprosup__header-title {  margin-bottom: 20px;}
.section-col-outer-51 .resprosup__grid {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  margin-left: -15px;  margin-right: -15px;}
.section-col-outer-51 .resprosup__grid-item {  display: flex;  display: -webkit-flex;  padding: 10px;  text-decoration: none;  width: 100%;}
.section-col-outer-51 .resprosup__grid-item-wrap {  background-color: #fff;  display: flex;  display: -webkit-flex;  padding: 20px 30px;  width: 100%;}
.section-col-outer-51 .resprosup__grid-item-imgwrap {  flex: none;  -webkit-flex: none;  margin-right: 20px;  width: 110px;}
.section-col-outer-51 .resprosup__grid-item-img {  vertical-align: middle;}
.section-col-outer-51 .resprosup__grid-item-cat {  font-size: 14px;  color: #9B9B9E;  font-weight: bold;  line-height: 22px;}
.section-col-outer-51 .resprosup__action {  margin-top: 50px;  text-align: center;}
.section-col-outer-51 .resprosup__action-btn {  background-color: #9d2872;  color: #fff;  border-radius: 30px;  border: 2px solid #9d2872;  box-sizing: border-box;  cursor: pointer;  padding: 10px 35px;  letter-spacing: .0357em;  text-align: center;  text-decoration: none;  font-size: 14px;  font-weight: 700;  transition: all 0.2s;  -webkit-transition: all 0.2s;  -webkit-appearance: none;  appearance: none;  display: inline-block;}
.section-col-outer-51 .resprosup__action-btn:hover {  background-color: transparent;  color: #9D2872;}
.section-col-outer-51 .resprosup__filter {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  margin-bottom: 30px;}
.section-col-outer-51 .resprosup__filter-label {  font-weight: bold;  font-size: 16px;  color: #3D3B44;  letter-spacing: 0.5px;  line-height: 20px;  margin-bottom: 20px;  width: 100%;}
.section-col-outer-51 .resprosup__filter-list {  display: flex;  display: -webkit-flex;  justify-content: space-between;  -webkit-justify-content: space-between;  width: 100%;}
.section-col-outer-51 .resprosup__filter-list-item {  border-bottom: 2px solid transparent;  font-weight: bold;  font-size: 14px;  color: #9B9B9E;  line-height: 22px;  padding-bottom: 10px;}
.section-col-outer-51 .resprosup__filter-list-item.active,
.section-col-outer-51 .resprosup__filter-list-item:hover {  border-bottom: 2px solid #D8B5CB;  color: #9D2872;}
.section-col-outer-52.rescusmod-section-anchors { width: 100%; float: left;} 
.section-col-outer-52.rescusmod-section-anchors {  height: 81px;display: none;}
.section-col-outer-52.rescusmod-section-anchors > .page-center {  height: 100%; }
.section-col-outer-52 .rescusmod-section-anchors__links {  display: flex;  align-items: center;  justify-content: space-between;  width: 100%;  height: 100%;}
.section-col-outer-52 .rescusmod-section-anchors__links a {  color: #fff;  font-size: 16px;  line-height: 20px;  position: relative;  min-width: 200px;  display: inline-block;  text-align: center;  /*padding:0 12px; */}
.section-col-outer-52 .rescusmod-section-anchors__links a.--active, 
.section-col-outer-52 .rescusmod-section-anchors__links a:hover {  font-weight: 700; }
.section-col-outer-52 .rescusmod-section-anchors__links a:after {  content: '';  position: absolute;  left: 0;  bottom: -14px;  width: 100%;  height: 2px;  background-color: #fff;  display: none;}
.section-col-outer-52 .rescusmod-section-anchors__links a.--active:after {  display: block; }
.section-col-outer-53 .resmedBc .menu li{  padding:100px 0px!important:}
.section-col-outer-53 .card-details { min-height: 200px;}
.section-col-outer-53 .item-title.title3 { min-height: 60px;}
.section-col-outer-53 .item-address { min-height: 100px;}
.section-col-outer-53 .item-links a p {  background-color: #E31C78;  border: none;  color: white;  padding: 15px 32px;  border-radius: 22px;  font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, 'sans-serif';  text-align: center;  text-decoration: none;  display: inline-block;  font-size: 16px;}
.section-col-outer-53 .item-links {  display: flex;  align-items: center;  justify-content:flex-start;  gap:19px;}
.section-col-outer-53 .card-details {  min-height: 250px;}
.section-col-outer-53 .item-links a {  padding: 6px 9px;  font-size: 12px;}
.section-col-outer-53.store-locator-header__wrapper {  padding: 50px 0 100px;  background: #F2F2F2;  float: left;  width: 100%;}
.section-col-outer-53 .resmedBc ul {  font-size: 14px; font-weight: 400;  line-height: 1.5;  color: #9b9b9e;  padding: 30px 0;}
.section-col-outer-53 .resmedBc ul li{  display: inline-block;}
.section-col-outer-53 .resmedBc ul li a {  color: #000!important;}
.section-col-outer-53 .resmedBc ul li a:hover,
.section-col-outer-53 .resmedBc ul li:last-child a {  color: #9d2872;}
.section-col-outer-53 .resmedBc ul li+li {  margin-left: 10px;}
.section-col-outer-53 .resmedBc ul li+li::before {  content: "»";  padding-right: 10px;}
.section-col-outer-53 .store-locator__form {  margin-top: 38px;  display: flex;  flex-wrap: wrap;}
.section-col-outer-53 .store-locator__form .form-field {  max-width: 305px;  margin-right: 20px;  width: 100%;  }
.section-col-outer-53 .store-locator__form label {  display: block; margin-bottom: 10px;  color:#3D3B44!important;  opacity: inherit;  font-weight: 400!important;  font-size:15px!important;}
.section-col-outer-53 .store-locator__form .form-field input,
.section-col-outer-53 .store-locator__form .form-field select {  border: 1px solid #B7B7B8;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  -ms-appearance: none;  width: 100%;  height: 50px;  padding: 10px 30px;  color: #3D3B44;  font-size: 16px;  font-family: 'Roboto';}
.section-col-outer-53 .store-locator__form .form-field select {  background-image: url('https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/images/dropdown-icon.svg');  background-color: #FFF;  background-repeat: no-repeat;  background-position: 95% center;}
.section-col-outer-53 .store-locator__form .form-field .postcode {  background-image: url('https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/images/search-icon.svg');  background-color: #FFF;  background-repeat: no-repeat;  background-position: 5% center;  padding: 10px 30px 10px 40px;}
.section-col-outer-53 .store-locator__form .form-button {  margin-right: 20px;  display: flex;  align-items: flex-end;}
.section-col-outer-53 .store-locator__form .form-button:last-child {  margin-right: 0;}
.section-col-outer-53 .store-locator__form .form-button button {  height: 44px;}
.section-col-outer-53.store-list__wrapper {  padding: 100px 0;  float: left;  width: 100%;}
.section-col-outer-53.store-list__wrapper h3 {  margin-bottom: 30px;}
.section-col-outer-53.store-list__wrapper .store-list {  display: flex;  flex-wrap: wrap;}
.section-col-outer-53.store-list__wrapper .store-list__container.new-zealand {  display: none;  }
.section-col-outer-53.store-list__wrapper .store-list .store-box {  flex-grow: 1;  max-width: calc((100% / 4) - 1vw);  margin-right: 2.9vw;}
.section-col-outer-53.store-list__wrapper .store-list .store-box:last-child {  margin-right: 0;}
.section-col-outer-53.store-list__wrapper .store-list .store-box h4 {  margin-bottom: 30px;}
.section-col-outer-53.store-list__wrapper .store-list .store-box ul {  margin-bottom: 50px;}
.section-col-outer-53.store-list__wrapper .store-list .store-box ul li {  padding: 6px 0 8px;  border-bottom: 1px solid #9B9B9E;}
.section-col-outer-53.store-list__wrapper .store-list .store-box ul li a {  color: #3D3B44;  font-weight: 700;  position: relative;  display: flex;  align-items: center;  padding-right: 20px;}
.section-col-outer-53.store-list__wrapper .store-list .store-box ul li a:after {  position: absolute;  right: 0;  content: "\f061"!important;  width:12px!important;}
.section-col-outer-53.store-search-results__wrapper {  padding: 100px 0 150px;  background: #F2F2F2;  float:left;  width:100% /*display: none; */}
.section-col-outer-53.store-search-results__wrapper h2 {  margin-bottom: 50px;}
.section-col-outer-53 .store-search-results__nav {  display: flex;  flex-wrap: wrap;  max-width: 850px;  flex-basis: 100%;  font-size: 14px;  line-height: 1px;}
.section-col-outer-53 .store-search-results__nav .view-as {  padding: 25px;  flex-grow: 1;  max-width: 120px;  border: 1px solid #D9D8D5;  align-items: center;}
.section-col-outer-53 .store-search-results__nav .view-as i {  margin-right: 4px;}
.section-col-outer-53 .store-search-results__nav .view-as-radio {  flex-grow: 1;  border-top: 1px solid #D9D8D5;  border-right: 1px solid #D9D8D5;  border-bottom: 1px solid #D9D8D5;  padding: 13px 22px;  display: flex;  margin-right: 39px;}
.section-col-outer-53 .store-search-results__nav .view-as-radio .radio {  display: flex;  flex-wrap: wrap;  flex-grow: 1;  max-width: 100%;  align-items: center;}
.section-col-outer-53 .store-search-results__nav .view-as-radio .radio input {  display: none;}
.section-col-outer-53 .store-search-results__nav .show-auth label{  color:#3D3B44!important;  opacity: inherit;  font-weight: 400!important;}
.section-col-outer-53 .store-search-results__nav .view-as-radio .radio label {  display: flex;  align-items: center;  cursor: pointer;  color:#3D3B44!important;  opacity: inherit; font-weight: 400!important;}
.section-col-outer-53 .store-search-results__nav .view-as-radio .radio .radio-input {  width: 25px;  height: 25px;  border: 1px solid #B7B7B8;  border-radius: 50%;  padding: 7px;  margin-right: 10px;  position: relative;  background: #FFF;}
.section-col-outer-53 .store-search-results__nav .view-as-radio .radio .radio-input:after {  content: "";  position: absolute;  background: #9D2872;  width: 17px;  height: 17px;border-radius: 50%;  top: 0;  bottom: 0;  left: 0;  right: 0;  margin: auto;  display: none;}
.section-col-outer-53 .store-search-results__nav .view-as-radio .radio input:checked ~ .radio-input:after {  display: block;}
.section-col-outer-53 .store-search-results__nav .show-auth, .store-search-results__nav .show-dva {  flex-grow: 1;display: flex;  align-items: center;}
.section-col-outer-53 .store-search-results__nav .show-auth label,
.section-col-outer-53 .store-search-results__nav .show-dva label {  display: flex;  align-items: center;}
.section-col-outer-53 .store-search-results__nav .show-auth input,
.section-col-outer-53 .store-search-results__nav .show-dva input {  display: none;}
.section-col-outer-53 .store-search-results__nav .show-auth .checkbox-input,
.section-col-outer-53 .store-search-results__nav .show-dva .checkbox-input {  width: 25px;  height: 25px;  border: 1px solid #B7B7B8;  padding: 7px;  margin-right: 10px;  position: relative;  background: #FFF;  display: inline-block;}
.section-col-outer-53 .store-search-results__nav .show-auth .checkbox-input:after,
.section-col-outer-53 .store-search-results__nav .show-dva .checkbox-input:after {  content: "\f00c";  position: absolute;  font-family: "FontAwesome";  font-size: 16px;  color: #9D2872;  width: 16px;  height: 0;  top: 0;  bottom: 0;  left: 0;  right: 0;  margin: auto;  display: none;}
.section-col-outer-53 .store-search-results__nav .show-auth input:checked ~ .checkbox-input:after,
.section-col-outer-53 .store-search-results__nav .show-dva input:checked ~ .checkbox-input:after {  display: block;}
.section-col-outer-53 .search-results-list {  display: flex;  flex-wrap: wrap;  flex-basis: 33%;  margin: 39px -11px 11px;  opacity: 0;}
.section-col-outer-53 .search-results-list .store-item {  background: #FFF;  padding: 50px;  margin: 11px;  flex-grow: 1;  max-width: calc((100% / 3) - 22px);  width: 100%;  min-height: 251px;  position: relative;}
.section-col-outer-53 .search-results-list .store-item.authorised-dealer {  display: none;}
.section-col-outer-53 .search-results-list.show-ad .store-item.authorised-dealer {  display: block;}
.section-col-outer-53 .search-results-list.show-dv .store-item.yes {  display: block;}
.section-col-outer-53 .search-results-map .store-item {  background: #FFF;  width: 365px;  padding: 30px 37px;}
.section-col-outer-53 .search-results-list .store-item .item-auth,
.section-col-outer-53 .search-results-map .store-item .item-auth {  margin-bottom: 10px;}
.section-col-outer-53 .search-results-list .store-item .item-title,
.section-col-outer-53 .search-results-list .store-item .item-address,
.section-col-outer-53 .search-results-map .store-item .item-title,
.section-col-outer-53 .search-results-map .store-item .item-address {  margin-bottom: 20px;}
.section-col-outer-53 .store-item .item-phone {  font-weight: 700;}
.section-col-outer-53 .search-results-list .store-item .item-links a,
.section-col-outer-53 .search-results-map .store-item .item-links a { margin-top: 20px;}
.section-col-outer-53 .search-results-map .gm-ui-hover-effect {  top: 0 !important;  right: 0 !important;}
.section-col-outer-53.store-list-footer__wrapper {  padding: 100px 0;  background: #F2F2F2;}
.section-col-outer-53 .search-results-map {  /*display: none; */  margin-top: 50px;}
.section-col-outer-53 .search-results-map .google-map {  width: 100%;  height: 695px;}
.section-col-outer-53 .store-list__nav {  max-width: 50%;  width: 100%;  display: flex;  flex-wrap: wrap;  margin-bottom: 100px;}
.section-col-outer-53 .store-list__nav .nav {  font-weight: 700;  justify-content: center;  width: 268px;  padding: 20px;  position: relative;  color: #9B9B9E;  flex-grow: 1;  display: flex;  cursor: pointer;}
.section-col-outer-53 .store-list__nav .nav:before {  content: '';  position: absolute;  bottom: 2px;  left: 0;  width: 100%;  height: 1px;  background-color: #9B9B9E;}
.section-col-outer-53 .store-list__nav .nav.active {  color: #9D2872;}
.section-col-outer-53 .store-list__nav .nav.active:before {  height: 5px;  background-color: #9D2872;  bottom: 0;}
.section-col-outer-53 .store-list__header {  margin-bottom: 30px;}
.section-col-outer-53 .store-list__header p a,
.section-col-outer-53 .store-list__header p a:visited,
.section-col-outer-53 .store-list__header p a:hover {  color: #9d2872;}
.section-col-outer-54 .tabs-tags {  flex-wrap: wrap;  display: flex;  border-bottom: 1px solid #9B9B9E;  justify-content: space-around;  position: relative;  max-width: 50%;}
.section-col-outer-54 .legends-outer {  display: flex;  flex-wrap: wrap;  padding: 70px 0px;  align-items: center;  gap: 10px;}
.section-col-outer-54 .legends-inner {  display: flex;  flex-wrap: wrap;  justify-content: space-evenly;  flex: 0 53%;  border: 0.5px solid #9B9B9E;  padding: 10px;  gap: 5px;}
.section-col-outer-54 .legend-heading {  flex: 0 6%;}
.section-col-outer-54 .distributor,
.section-col-outer-54 .service-centre,
.section-col-outer-54 .reseller {  position: relative;  display: flex;  flex-wrap: wrap;  align-items: baseline;  gap: 5px;}
.section-col-outer-54 .distributor span.clr-dis {  background: #9D2872;  width: 8px;  height: 8px;  border-radius: 5px;}
.section-col-outer-54 .service-centre span.clr-ser {  background: #006DFF;  width: 8px;  height: 8px;  border-radius: 5px;}
.section-col-outer-54 .reseller span.clr-res {  background: #D12244;  width: 8px;  height: 8px;  border-radius: 5px;  }
.section-col-outer-54 .sec-tab-1 p,
.section-col-outer-54 .sec-tab-2 p {  padding: 20px;  cursor: pointer;  font-size: 16px;  color: #9B9B9E;  line-height: 24px;  font-weight: 700;}
.section-col-outer-54 .sec-tab-1.active p {  color: #9D2872;  font-size: 16px;  font-weight: 700;}
.section-col-outer-54 .sec-tab-1.active p:after {  content: "";  position: absolute;  background: #9D2872;  width: 45%;  height: 5px;  left: 0px;  top: 62px;}
.section-col-outer-54 .sec-tab-2.active p {  color: #9D2872;  font-size: 16px;  font-weight: 700;}
.section-col-outer-54 .sec-tab-2.active p:after {  content: "";  position: absolute;  background: #9D2872;  width: 55%;  height: 5px;  top: 62px;  right: 0px;}
.section-col-outer-54 span.dis {  background: #9D2872;  width: 12px;  height: 12px;  border-radius: 50%;  display: inline-block;}
.section-col-outer-54 span.res {  background: #D12244;  width: 12px;  height: 12px;  border-radius: 50%;  display: inline-block;}
.section-col-outer-54 span.ser {  background: #006DFF;  width: 12px;  height: 12px;  border-radius: 50%;  display: inline-block;}
.section-col-outer-54 .click_arrow {  width: 15px;  height: 15px;  display: inline-block;  background-image: url(https://ap.resmed.com/hubfs/Resmed-SG/right%20arrow.svg);  background-repeat: no-repeat;  background-size: cover;  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  -ms-transition: all .2s ease;}
.section-col-outer-54.store-list__wrapper .store-list .store-box:hover .click_arrow {  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  -ms-transition: all .2s ease;}
.section-col-outer-54 .display-ptype p {  display: none;}
.section-col-outer-54 .display-service p {  display: none;}
.section-col-outer-54 .res_prt {  display: flex;  flex-wrap: wrap;}
.section-col-outer-54 .sl_prt {  display: flex;  flex-wrap: wrap;}
.section-col-outer-54.outer-pagination ul li {  display: inline;  padding-right: 10px;}
.section-col-outer-54 .pagination.light-theme.simple-pagination {  text-align: center;}
.section-col-outer-54 .pagination li.active span.current {  background: #9D2872;  padding: 6px 12px;  color: #ffffff;  border-radius: 4px;  border: 1px;}
.section-col-outer-54 .pagination li.active span.current.prev {  background: red;}
.section-col-outer-54 .pagination li.active span.current.next {  background: red;  border-radius: 4px;  border: 1px;}
.section-col-outer-54 .resmedBc .menu li{  padding:100px 0px!important:}
.section-col-outer-54 .card-details {  min-height: 200px;}
.section-col-outer-54 .item-title.title3 {  min-height: 60px;}
.section-col-outer-54 .item-address {  min-height: 100px;}
.section-col-outer-54 .item-links a p {  background-color: #E31C78;  border: none;  color: white;  padding: 15px 32px;  border-radius: 22px;  font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, 'sans-serif';  text-align: center;  text-decoration: none;  display: inline-block;  font-size: 16px;}
.section-col-outer-54 .item-links {  display: flex;  align-items: center;  justify-content:flex-start;  gap:19px;}
.section-col-outer-54 .card-details {  min-height: 250px;}
.section-col-outer-54 .item-links a {  padding: 6px 9px;  font-size: 12px;}
.section-col-outer-54.store-locator-header__wrapper {  padding: 100px 0px 100px;  background: #F2F2F2;  float: left;  width: 100%;}
.section-col-outer-54 .resmedBc ul {  font-size: 14px; font-weight: 400;  line-height: 1.5;  color: #9b9b9e;  padding: 30px 0;}
.section-col-outer-54 .resmedBc ul li{  display: inline-block;}
.section-col-outer-54 .resmedBc ul li a {  color: #000!important;}
.section-col-outer-54 .resmedBc ul li a:hover,
.section-col-outer-54 .resmedBc ul li:last-child a {color: #9d2872;}
.section-col-outer-54 .resmedBc ul li+li {  margin-left: 10px;}
.section-col-outer-54 .resmedBc ul li+li::before {  content: "»";  padding-right: 10px;}
.section-col-outer-54 .store-locator__form {  margin-top: 38px;  display: flex;  flex-wrap: wrap;}
.section-col-outer-54 .store-locator__form .form-field {  max-width: 305px;  margin-right: 20px;  width: 100%;  }
.section-col-outer-54 .store-locator__form label {  display: block; margin-bottom: 10px;  color:#3D3B44!important;  opacity: inherit;  font-weight: 400!important;  font-size:15px!important;}
.section-col-outer-54 .store-locator__form .form-field input,
.section-col-outer-54 .store-locator__form .form-field select {  border: 1px solid #B7B7B8;  appearance: none;  -webkit-appearance: none;  -moz-appearance: none;  -ms-appearance: none;  width: 100%;  height: 50px;  padding: 10px 30px;  color: #3D3B44;  font-size: 16px;  font-family: 'Roboto';}
.section-col-outer-54 .store-locator__form .form-field select {  background-image: url('https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/images/dropdown-icon.svg');  background-color: #FFF;  background-repeat: no-repeat;  background-position: 95% center;}
.section-col-outer-54 .store-locator__form .form-field .postcode {  background-image: url('https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/images/search-icon.svg');  background-color: #FFF;  background-repeat: no-repeat;  background-position: 5% center;  padding: 10px 30px 10px 40px;}
.section-col-outer-54 .store-locator__form .form-button {  margin-right: 20px;  display: flex;  align-items: flex-end;}
.section-col-outer-54 .store-locator__form .form-button:last-child {  margin-right: 0;}
.section-col-outer-54 .store-locator__form .form-button button {  height: 44px;}
.section-col-outer-54.store-list__wrapper {  padding: 100px 0;  float: left;  width: 100%;}
.section-col-outer-54.store-list__wrapper h3 {  margin-bottom: 30px;}
.section-col-outer-54.store-list__wrapper .store-list {  display: flex;  flex-wrap: wrap;  /*min-height: 400px;  height: 0px; */  flex-direction: column;  justify-content: flex-start;}
.section-col-outer-54.store-list__wrapper .store-list__container.new-zealand {  display: none;  }
.section-col-outer-54.store-list__wrapper .store-list .store-box {  max-width: calc((100% / 3) - 3vw);  flex-grow: 1;  margin-right: 2.9vw; }
.section-col-outer-54.store-list__wrapper .store-list .store-box h4 {  margin-bottom: 30px;}
/* .section-col-outer-54.store-list__wrapper .store-list .store-box {margin-bottom: 50px;} */
.section-col-outer-54.store-list__wrapper .store-list .store-box {  padding: 6px 0 8px;  border-bottom: 1px solid #9B9B9E;  display: flex;  flex-wrap: wrap;  align-items: center;  gap: 10px;}
.section-col-outer-54 a.column-click {  width: 100%;  display: flex;  align-items: center;}
.section-col-outer-54 span.dots{  width: 51px;  flex: 0 15%;  text-align: right;}
.section-col-outer-54 span.click_arrow-outer{  flex: 0 15%;  text-align: right;}
.section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks { color: #3D3B44;  font-weight: 700;  /*position: relative;  display: flex;  align-items: center;*/  flex: 0 70%;padding-right: 20px;}
/* .section-col-outer-54.store-list__wrapper .store-list .store-box ul li a:after {position: absolute;right: 0;content: "\f061"!important;width:12px!important;} */
.section-col-outer-54.store-search-results__wrapper {  padding: 100px 0 150px;  background: #F2F2F2;  float:left;  width:100% /*display: none; */}
.section-col-outer-54.store-search-results__wrapper h2 {  margin-bottom: 50px;}
.section-col-outer-54 .store-search-results__nav {  display: flex;  flex-wrap: wrap;  max-width: 850px;  flex-basis: 100%;  font-size: 14px;  line-height: 1px;}
.section-col-outer-54 .store-search-results__nav .view-as {  padding: 25px;  flex-grow: 1;  max-width: 120px;  border: 1px solid #D9D8D5;  align-items: center;}
.section-col-outer-54 .store-search-results__nav .view-as i {  margin-right: 4px;}
.section-col-outer-54 .store-search-results__nav .view-as-radio {  flex-grow: 1;  border-top: 1px solid #D9D8D5;  border-right: 1px solid #D9D8D5;  border-bottom: 1px solid #D9D8D5;  padding: 13px 22px;  display: flex;  margin-right: 39px;}
.section-col-outer-54 .store-search-results__nav .view-as-radio .radio {  display: flex;  flex-wrap: wrap;  flex-grow: 1;  max-width: 100%;  align-items: center;}
.section-col-outer-54 .store-search-results__nav .view-as-radio .radio input {  display: none;}
.section-col-outer-54 .store-search-results__nav .show-auth label{  color:#3D3B44!important;  opacity: inherit;  font-weight: 400!important;}
.section-col-outer-54 .store-search-results__nav .view-as-radio .radio label {  display: flex;  align-items: center;  cursor: pointer;  color:#3D3B44!important;  opacity: inherit; font-weight: 400!important;}
.section-col-outer-54 .store-search-results__nav .view-as-radio .radio .radio-input {  width: 25px;  height: 25px;  border: 1px solid #B7B7B8;  border-radius: 50%;  padding: 7px;  margin-right: 10px;  position: relative;  background: #FFF;}
.section-col-outer-54 .store-search-results__nav .view-as-radio .radio .radio-input:after {  content: "";  position: absolute;  background: #9D2872;  width: 17px;  height: 17px;border-radius: 50%;  top: 0;  bottom: 0;  left: 0;  right: 0;  margin: auto;  display: none;}
.section-col-outer-54 .store-search-results__nav .view-as-radio .radio input:checked ~ .radio-input:after {  display: block;}
.section-col-outer-54 .store-search-results__nav .show-auth,
.section-col-outer-54 .store-search-results__nav .show-dva {  flex-grow: 1;display: flex;  align-items: center;}
.section-col-outer-54 .store-search-results__nav .show-auth label,
.section-col-outer-54 .store-search-results__nav .show-dva label {  display: flex;  align-items: center;}
.section-col-outer-54 .store-search-results__nav .show-auth input,
.section-col-outer-54 .store-search-results__nav .show-dva input {  display: none;}
.section-col-outer-54 .store-search-results__nav .show-auth .checkbox-input,
.section-col-outer-54 .store-search-results__nav .show-dva .checkbox-input {  width: 25px;  height: 25px;  border: 1px solid #B7B7B8;  padding: 7px; margin-right: 10px;  position: relative;  background: #FFF;  display: inline-block;}
.section-col-outer-54 .store-search-results__nav .show-auth .checkbox-input:after,
.section-col-outer-54 .store-search-results__nav .show-dva .checkbox-input:after {  content: "\f00c";  position: absolute;  font-family: "FontAwesome";  font-size: 16px;  color: #9D2872;  width: 16px;  height: 0;  top: 0;  bottom: 0;  left: 0;  right: 0;  margin: auto;  display: none;}
.section-col-outer-54 .store-search-results__nav .show-auth input:checked ~ .checkbox-input:after,
.section-col-outer-54 .store-search-results__nav .show-dva input:checked ~ .checkbox-input:after {  display: block;}
.section-col-outer-54 .search-results-list { display: flex;  flex-wrap: wrap;  flex-basis: 33%;  margin: 39px -11px 11px;  opacity: 0;}
.section-col-outer-54 .search-results-list .store-item {  background: #FFF;  padding: 50px;  margin: 11px;  flex-grow: 1;  max-width: calc((100% / 3) - 22px);  width: 100%;  min-height: 251px;  position: relative;}
.section-col-outer-54 .search-results-list .store-item.authorised-dealer {  display: none;}
.section-col-outer-54 .search-results-list.show-ad .store-item.authorised-dealer {  display: block;}
.section-col-outer-54 .search-results-list.show-dv .store-item.yes {  display: block;}
.section-col-outer-54 .search-results-map .store-item {  background: #FFF;  width: 365px;  padding: 30px 37px;}
.section-col-outer-54 .search-results-list .store-item .item-auth,
.section-col-outer-54 .search-results-map .store-item .item-auth {  margin-bottom: 10px;}
.section-col-outer-54 .search-results-list .store-item .item-title,
.section-col-outer-54 .search-results-list .store-item .item-address,
.section-col-outer-54 .search-results-map .store-item .item-title,
.section-col-outer-54 .search-results-map .store-item .item-address {  margin-bottom: 20px;}
.section-col-outer-54 .store-item .item-phone {  font-weight: 700;}
.section-col-outer-54 .search-results-list .store-item .item-links a,
.section-col-outer-54 .search-results-map .store-item .item-links a { margin-top: 20px;}
.section-col-outer-54 .search-results-map .gm-ui-hover-effect {  top: 0 !important;  right: 0 !important;}
.section-col-outer-54 .store-list-footer__wrapper {  padding: 100px 0;  background: #F2F2F2;}
.section-col-outer-54 .search-results-map {  /*display: none; */  margin-top: 50px;}
.section-col-outer-54 .search-results-map .google-map {  width: 100%;  height: 695px;}
.section-col-outer-54 .store-list__nav {  max-width: 50%;  width: 100%;  display: flex;  flex-wrap: wrap;  margin-bottom: 100px;}
.section-col-outer-54 .store-list__nav .nav {  font-weight: 700;  justify-content: center;  width: 268px;  padding: 20px;  position: relative;  color: #9B9B9E;  flex-grow: 1;  display: flex;  cursor: pointer;}
.section-col-outer-54 .store-list__nav .nav:before {  content: '';  position: absolute;  bottom: 2px;  left: 0;  width: 100%;  height: 1px;  background-color: #9B9B9E;}
.section-col-outer-54 .store-list__nav .nav.active {  color: #9D2872;}
.section-col-outer-54 .store-list__nav .nav.active:before {  height: 5px;  background-color: #9D2872;  bottom: 0;}
.section-col-outer-54 .store-list__header {  margin-bottom: 30px;}
.section-col-outer-54 .store-list__header p a,
.section-col-outer-54 .store-list__header p a:visited,
.section-col-outer-54 .store-list__header p a:hover {  color: #9d2872;}
.section-col-outer-55.resmed-strip-cta__wrapper {  padding: 50px 0;}
.section-col-outer-55 .resmed-strip-cta-wa .span4 a::after{  display: none !important ;}
.section-col-outer-55.resmed-strip-cta__wrapper .page-center {  max-width: 975px;}
.section-col-outer-55.resmed-strip-cta__wrapper .page-center .row-fluid {  display: flex;  align-items: center;}
.section-col-outer-56.resmed-strip-cta__wrapper {  padding: 50px 0;  float: left;  width: 100%;}
.section-col-outer-56.resmed-strip-cta__wrapper .page-center {  max-width: 975px;}
.section-col-outer-56.resmed-strip-cta__wrapper .page-center .row-fluid {  display: flex;  align-items: center;}
.section-col-outer-57.supportservice-contacts{  padding-top: 50px;  padding-bottom: 50px;}
.section-col-outer-57 .supportservice-contacts__row{  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;  margin-right: -15px;  margin-left: -15px;  -ms-flex-pack: distribute;  justify-content: space-around;}
.section-col-outer-57 .supportservice-contacts__col{  position: relative;  width: 100%;  padding-right: 15px;  padding-left: 15px;}
.section-col-outer-57 .supportservice-contacts__item{  text-align: left;  margin-bottom: 50px;}
.section-col-outer-57 .supportservice-contacts__image,
.section-col-outer-57 .supportservice-contacts__title{  margin-bottom: 20px;}
.section-col-outer-57 .supportservice-contacts__image {  height: 70px;}
.section-col-outer-57 .supportservice-contacts__item .title5{  font-weight: 400;  font-family: 'Roboto';  letter-spacing: 0;}
.section-col-outer-57 .supportservice-contacts__details p{  margin-bottom: 15px;}
.section-col-outer-57 .supportservice-contacts__details a,
.section-col-outer-57 .supportservice-contacts__details a:visited {  font-weight: 700;  text-decoration: underline;}
.section-col-outer-58.supportServiceForm { float: left; width: 100%;}
.section-col-outer-58 .supportServiceForm__row{  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}
.section-col-outer-58 .supportServiceForm__col{  position: relative;  width: 100%;  padding-left: 15px;  padding-right: 15px;}
.section-col-outer-58 .supportServiceForm__form-title{  font-weight: 400;  margin-bottom: 10px;}
.section-col-outer-58 .supportServiceForm__form fieldset {  max-width: 100% !important;}
.section-col-outer-58 .supportServiceForm__form fieldset .input .hs-input {  width: 100% !important;}
.section-col-outer-58 .supportServiceForm__form fieldset .input textarea.hs-input {  padding: 15px;  min-height: 100px;}
.section-col-outer-58 .supportServiceForm__form .hs-form-field > label{  font-size: 16px;  line-height: 1.25;  color: #3D3B44;  font-family: 'Roboto',sans-serif;  margin-bottom: 10px;  display: block;}
.section-col-outer-58 .supportServiceForm__form .hs-form-field > label .hs-form-required{  color: #9D2872;  padding-left: 5px;}
.section-col-outer-58 .supportServiceForm__form .hs-input{  width: 100%;  height: 50px;  border: 1px solid #B7B7B8;  padding: 0 15px;  font-size: 16px;  line-height: 1.25;  font-family: 'Roboto',sans-serif;  color: #3D3B44;  outline: none;  border-radius: 0;  background-color: #FFFFFF;  -webkit-appearance: none;}
.section-col-outer-58 .supportServiceForm__form .hs-fieldtype-select .hs-input{  background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/dropdown-icon.svg);  background-repeat: no-repeat;  background-position: 95% center;  padding-right: 10%;}
.section-col-outer-58 .supportServiceForm__form .hs-button{  height: 44px;  -webkit-appearance: none;  padding: 0 56px 0 35px;  border-radius: 77px;  background: #9d2872;  color: #fff;  border: 2px solid #9d2872;  font-size: 14px;  line-height: 1.25;  font-weight: 500;  letter-spacing: .5px;  font-family: 'Roboto',sans-serif;  background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-white-right.svg);  background-repeat: no-repeat;  background-position: 73% center;  background-size: 12px;}
.section-col-outer-58 .supportServiceForm__form-bc ul{  font-size: 14px; font-weight: 700;  line-height: 1.5;  color: #9B9B9E;}
.section-col-outer-58 .supportServiceForm__form-bc ul li a{  color: #9B9B9E;}
.section-col-outer-58 .supportServiceForm__form-bc .hs-menu-flow-horizontal .hs-menu-item{  display: inline-block;}
.section-col-outer-58 .supportServiceForm__form-bc ul li:last-child a,
.section-col-outer-58 .supportServiceForm__form-bc ul li a:hover{  color: #9D2872;}
.section-col-outer-58 .supportServiceForm__form-bc ul li + li{  margin-left: 10px;}
.section-col-outer-58 .supportServiceForm__form-bc ul li + li::before{  content: "»";  padding-right: 10px;}
.section-col-outer-58 .supportServiceForm__img{  background-size: cover;  height: 250px;}
.section-col-outer-58 .supportServiceForm__form-bc{  margin-bottom: 50px;}
.section-col-outer-58 .supportServiceForm__form-wrapper{  padding-top: 50px;  padding-bottom: 50px;}
.section-col-outer-58 .supportServiceForm__form-header{  margin-bottom: 30px;}
.section-col-outer-58 .supportServiceForm__form .hs-form-field{  margin-bottom: 30px;}
.section-col-outer-58 .supportServiceForm__bottomMsg{  font-size: 12px;  line-height: 1.25;  font-family: 'Roboto',sans-serif;  margin-top: 30px;}
.section-col-outer-58 textarea:focus,
.section-col-outer-58 input:focus{ outline: none;}
.section-col-outer-58 .supportServiceForm__form .hs-fieldtype-select{  background: #FFF;    width: 100%;   }
.section-col-outer-58 .qs_wrapper.one .hs-fieldtype-select:nth-child(1) { -webkit-transform: rotateX(0deg) translateZ(20px); -ms-transform: rotateX(0deg) translateZ(20px); transform: rotateX(0deg) translateZ(20px); display: block;}
.section-col-outer-58 .qs_wrapper.two .hs-fieldtype-select:nth-child(2) { -webkit-transform: rotateX(90deg) translateZ(20px); -ms-transform: rotateX(90deg) translateZ(20px); transform: rotateX(90deg) translateZ(20px); display: block;}
.section-col-outer-58 .qs_wrapper.three .hs-fieldtype-select:nth-child(3) { -webkit-transform: rotateX(180deg) translateZ(20px); -ms-transform: rotateX(180deg) translateZ(20px); transform: rotateX(180deg) translateZ(20px); display: block;}
.section-col-outer-58 .qs_wrapper.four .hs-fieldtype-select:nth-child(4) {  -webkit-transform: rotateX(270deg) translateZ(20px);  -ms-transform: rotateX(270deg) translateZ(20px);  transform: rotateX(270deg) translateZ(20px);  display: block;}
.section-col-outer-58 .qs_wrapper.five .hs-fieldtype-select:nth-child(5) {  -webkit-transform: rotateX(360deg) translateZ(21px);  -ms-transform: rotateX(360deg) translateZ(21px);  transform: rotateX(360deg) translateZ(21px);  display: block;}
.section-col-outer-58 .qs_wrapper{  height: 150px;  -webkit-transform: translateZ(-20px);  -ms-transform: translateZ(-20px);  transform: translateZ(-20px);  -webkit-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transition: all 0.75s;  transition: all 0.5s;  position: relative;}
.section-col-outer-58 .qs_wrapper.one{  -webkit-transform: translateZ(-20px) rotateX(0deg);  -ms-transform: translateZ(-20px) rotateX(0deg);  transform: translateZ(-20px) rotateX(0deg);}
.section-col-outer-58 .qs_wrapper.two{  -webkit-transform: translateZ(-20px) rotateX(-90deg);  -ms-transform: translateZ(-20px) rotateX(-90deg);  transform: translateZ(-20px) rotateX(-90deg);}
.section-col-outer-58 .qs_wrapper.three{  -webkit-transform: translateZ(-20px) rotateX(-180deg);  -ms-transform: translateZ(-20px) rotateX(-180deg);  transform: translateZ(-20px) rotateX(-180deg);}
.section-col-outer-58 .qs_wrapper.four{  -webkit-transform: translateZ(-20px) rotateX(-270deg);  -ms-transform: translateZ(-20px) rotateX(-270deg);  transform: translateZ(-20px) rotateX(-270deg);}
.section-col-outer-58 .qs_wrapper.five{  -webkit-transform: translateZ(-20px) rotateX(-360deg);  -ms-transform: translateZ(-20px) rotateX(-360deg);  transform: translateZ(-20px) rotateX(-360deg);}
.section-col-outer-58 .qs_wrapper .input {  margin-right: 8px;}
.section-col-outer-59 button,
.section-col-outer-59 input,
.section-col-outer-59 optgroup,
.section-col-outer-59 select,
.section-col-outer-59 textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0;}
.section-col-outer-59.supportServiceForm {  float: left;  width: 100%;}
.section-col-outer-59 .supportServiceForm__row{  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}
.section-col-outer-59 .supportServiceForm__col{  position: relative;  width: 100%;  padding-left: 15px;  padding-right: 15px;}
.section-col-outer-59 .supportServiceForm__form-title{  font-weight: 400;  margin-bottom: 10px;}
.section-col-outer-59 .supportServiceForm__form fieldset {  max-width: 100% !important;}
.section-col-outer-59 .supportServiceForm__form  .hs-form-field input{  width: 100% !important;  border:1px solid #B7B7B8;}
.section-col-outer-59 .supportServiceForm__form .hs-form-field > textarea {  padding: 15px;  min-height: 100px;  width:100%;  border:1px solid #B7B7B8;  resize:vertical;}
.section-col-outer-59 .form-columns-2 { display: flex; gap: 2%;}
.section-col-outer-59 .supportServiceForm__form .hs-form-field label {  font-size: 16px;  line-height: 1.25;  color: #3D3B44 !important;  font-family: 'Roboto',sans-serif;  margin-bottom: 10px;   width:100%; }
.section-col-outer-59 .sub-btn{  position:relative;}
.section-col-outer-59 .sub-btn img { display: none; height: 50px; position: absolute; width: 50px; left: 37px; top: -2px;}
.section-col-outer-59 .supportServiceForm__form .hs-form-field > label .hs-form-required{  color: #9D2872;  padding-left: 5px;}
.section-col-outer-59 .supportServiceForm__form .hs-input{  width: 100%;  height: 50px;  border: 1px solid #B7B7B8;  padding: 0 15px;  font-size: 16px;  line-height: 1.25;  font-family: 'Roboto',sans-serif;  color: #3D3B44;  outline: none;  border-radius: 0;  background-color: #FFFFFF;  -webkit-appearance: none;}
.section-col-outer-59 .supportServiceForm__form .form-columns-1 .hs-input{  background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/dropdown-icon.svg);  background-repeat: no-repeat;  background-position: 95% center;  padding-right: 10%;}
.section-col-outer-59 .supportServiceForm__form .hs-button{  height: 44px;  -webkit-appearance: none;  padding: 0 56px 0 35px;  border-radius: 77px;  background: #9d2872;  color: #fff;  border: 2px solid #9d2872;  font-size: 14px;  line-height: 1.25;  font-weight: 500;  letter-spacing: .5px;  font-family: 'Roboto',sans-serif;  background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-white-right.svg);  background-repeat: no-repeat;  background-position: 73% center;  background-size: 12px;}
.section-col-outer-59 .supportServiceForm__form .hs-button:hover {  color: #9d2872!important;  background:transparent;  background-image: url("https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-sc4-right.svg");  background-repeat: no-repeat;  background-position: 73% center;  font-size: 14px;  line-height: 1.25;  font-weight: 500;  letter-spacing: .5px;  background-size: 12px;  height: 44px;}
.section-col-outer-59 .supportServiceForm__form-bc ul{  font-size: 14px; font-weight: 700;  line-height: 1.5;  color: #9B9B9E;}
.section-col-outer-59 .supportServiceForm__form-bc ul li a{  color: #9B9B9E;}
.section-col-outer-59 .supportServiceForm__form-bc .hs-menu-flow-horizontal .hs-menu-item{  display: inline-block;}
.section-col-outer-59 .supportServiceForm__form-bc ul li:last-child a,
.section-col-outer-59 .supportServiceForm__form-bc ul li a:hover{  color: #9D2872;}
.section-col-outer-59 .supportServiceForm__form-bc ul li + li{  margin-left: 10px;}
.section-col-outer-59 .supportServiceForm__form-bc ul li + li::before{  content: "»";  padding-right: 10px;}
.section-col-outer-59 .supportServiceForm__img{  background-size: cover;  height: 250px;}
.section-col-outer-59 .supportServiceForm__form-bc{  margin-bottom: 50px;}
.section-col-outer-59 .supportServiceForm__form-wrapper{  padding-top: 50px;  padding-bottom: 50px;}
.section-col-outer-59 .supportServiceForm__form-header{  margin-bottom: 30px;}
.section-col-outer-59 .supportServiceForm__form .hs-form-field{  margin-bottom: 30px;}
.section-col-outer-59 .supportServiceForm__bottomMsg{  font-size: 12px;  line-height: 1.25;  font-family: 'Roboto',sans-serif;  margin-top: 30px;}
.section-col-outer-59 .supportServiceForm__form .errormsg { color: #3D3B44; font-size: 13px; opacity: 0.5;}
.section-col-outer-59 .supportServiceForm__form .hs-fieldtype-select{  background: #FFF;   width: 100%; }
.section-col-outer-59 input[type="number"]::-webkit-inner-spin-button,
.section-col-outer-59 input[type="number"]::-webkit-outer-spin-button {  -webkit-appearance: none;  margin: 0;}
.section-col-outer-59 input[type="number"] {  -moz-appearance: textfield;}
.section-col-outer-59 .qs_wrapper.one .hs-fieldtype-select:nth-child(1) {  -webkit-transform: rotateX(0deg) translateZ(20px);  -ms-transform: rotateX(0deg) translateZ(20px);  transform: rotateX(0deg) translateZ(20px);  display: block;}
.section-col-outer-59 .qs_wrapper.two .hs-fieldtype-select:nth-child(2) {  -webkit-transform: rotateX(90deg) translateZ(20px);  -ms-transform: rotateX(90deg) translateZ(20px);  transform: rotateX(90deg) translateZ(20px);  display: block;}
.section-col-outer-59 .qs_wrapper.three .hs-fieldtype-select:nth-child(3) {  -webkit-transform: rotateX(180deg) translateZ(20px);  -ms-transform: rotateX(180deg) translateZ(20px);  transform: rotateX(180deg) translateZ(20px);  display: block;}
.section-col-outer-59 .qs_wrapper.four .hs-fieldtype-select:nth-child(4) {  -webkit-transform: rotateX(270deg) translateZ(20px);  -ms-transform: rotateX(270deg) translateZ(20px);  transform: rotateX(270deg) translateZ(20px);  display: block;}
.section-col-outer-59 .qs_wrapper.five .hs-fieldtype-select:nth-child(5) {  -webkit-transform: rotateX(360deg) translateZ(21px);  -ms-transform: rotateX(360deg) translateZ(21px);  transform: rotateX(360deg) translateZ(21px);  display: block;}
.section-col-outer-59 .qs_wrapper{  height: 150px;  -webkit-transform: translateZ(-20px);  -ms-transform: translateZ(-20px);  transform: translateZ(-20px);  -webkit-transform-style: preserve-3d;  transform-style: preserve-3d;  -webkit-transition: all 0.75s;  transition: all 0.5s;  position: relative;}
.section-col-outer-59 .qs_wrapper.one{  -webkit-transform: translateZ(-20px) rotateX(0deg);  -ms-transform: translateZ(-20px) rotateX(0deg);  transform: translateZ(-20px) rotateX(0deg);}
.section-col-outer-59 .qs_wrapper.two{  -webkit-transform: translateZ(-20px) rotateX(-90deg);  -ms-transform: translateZ(-20px) rotateX(-90deg);  transform: translateZ(-20px) rotateX(-90deg);}
.section-col-outer-59 .qs_wrapper.three{  -webkit-transform: translateZ(-20px) rotateX(-180deg);  -ms-transform: translateZ(-20px) rotateX(-180deg);  transform: translateZ(-20px) rotateX(-180deg);}
.section-col-outer-59 .qs_wrapper.four{  -webkit-transform: translateZ(-20px) rotateX(-270deg);  -ms-transform: translateZ(-20px) rotateX(-270deg);  transform: translateZ(-20px) rotateX(-270deg);}
.section-col-outer-59 .qs_wrapper.five{  -webkit-transform: translateZ(-20px) rotateX(-360deg);  -ms-transform: translateZ(-20px) rotateX(-360deg);  transform: translateZ(-20px) rotateX(-360deg);}
.section-col-outer-59 .qs_wrapper .input {  margin-right: 8px;}
.section-col-outer-60.supportServiceForm { float: left;  width: 100%;}
.section-col-outer-60 .supportServiceForm__row{  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap;}
.section-col-outer-60 .supportServiceForm__col{  position: relative;  width: 100%;  padding-left: 15px;  padding-right: 15px;}
.section-col-outer-60 .supportServiceForm__form-title{  font-weight: 400;  margin-bottom: 10px;}
.section-col-outer-60 .supportServiceForm__form fieldset {  max-width: 100% !important;}
.section-col-outer-60 .supportServiceForm__form  .hs-form-field input{  width: 100% !important;  border:1px solid #B7B7B8;}
.section-col-outer-60 .supportServiceForm__form .hs-form-field > textarea {padding: 15px; min-height: 100px;width:100%;  border:1px solid #B7B7B8;resize:vertical;}
.section-col-outer-60 .form-columns-2 { display: flex; flex-wrap: wrap; justify-content: space-between;}
.section-col-outer-60 .supportServiceForm__form .hs-form-field label {  font-size: 16px;  line-height: 1.25;  color: #3D3B44 !important;  font-family: 'Roboto',sans-serif;  margin-bottom: 10px;width:100%; }
.section-col-outer-60 .sub-btn,
.section-col-outer-60 .sub-btnNew {position:relative;}
.section-col-outer-60 .sub-btn img { display: none; height: 50px; position: absolute; width: 50px; left: 37px; top: -2px;}
.section-col-outer-60 .supportServiceForm__form .hs-form-field > label .hs-form-required{  color: #9D2872;  padding-left: 5px;}
.section-col-outer-60 .supportServiceForm__form .hs-input{  width: 100%;  height: 50px;border: 1px solid #B7B7B8;padding: 0 15px;font-size: 16px;line-height: 1.25;font-family: 'Roboto',sans-serif;  color: #3D3B44;outline: none;border-radius: 0;background-color: #FFFFFF;-webkit-appearance: none;}
.section-col-outer-60 .supportServiceForm__form .form-columns-1 .hs-input{background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/dropdown-icon.svg);background-repeat: no-repeat;background-position: 95% center;padding-right: 10%;}
.section-col-outer-60 .supportServiceForm__form .hs-button{height: 44px;-webkit-appearance: none;padding: 0 56px 0 35px;border-radius: 77px;background: #9d2872;color: #fff;border: 2px solid #9d2872;font-size: 14px;line-height: 1.25;font-weight: 500;letter-spacing: .5px;font-family: 'Roboto',sans-serif;background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-white-right.svg);background-repeat: no-repeat;background-position: 73% center; background-size: 12px;}
.section-col-outer-60 .supportServiceForm__form-bc ul{font-size: 14px;font-weight: 700;line-height: 1.5;color: #9B9B9E;}
.section-col-outer-60 .supportServiceForm__form-bc ul li a{color: #9B9B9E;}
.section-col-outer-60 .supportServiceForm__form-bc .hs-menu-flow-horizontal .hs-menu-item{display: inline-block;}
.section-col-outer-60 .supportServiceForm__form-bc ul li:last-child a,.section-col-outer-60 .supportServiceForm__form-bc ul li a:hover{ color: #9D2872;}
.section-col-outer-60 .supportServiceForm__form-bc ul li + li{margin-left: 10px;}
.section-col-outer-60 .supportServiceForm__form-bc ul li + li::before{content: "»"; padding-right: 10px;}
.section-col-outer-60 .supportServiceForm__img{background-size: cover;height: 250px;}
.section-col-outer-60 .supportServiceForm__form-bc{ margin-bottom: 50px;}
.section-col-outer-60 .supportServiceForm__form-wrapper{ padding-top: 50px;padding-bottom: 50px;}
.section-col-outer-60 .supportServiceForm__form-header{margin-bottom: 30px;}
.section-col-outer-60 .supportServiceForm__form .hs-form-field{margin-bottom: 30px;}
.section-col-outer-60 .form-columns-2 .hs-form-field {flex: 0 48%;}
.section-col-outer-60 .supportServiceForm__bottomMsg{font-size: 12px;line-height: 1.25;font-family: 'Roboto',sans-serif;margin-top: 30px;}
.section-col-outer-60 .supportServiceForm__form .errormsg {color: #3D3B44;font-size: 13px;opacity: 0.5;}
.section-col-outer-60 .supportServiceForm__form .hs-fieldtype-select{background: #FFF;width: 100%;}
.section-col-outer-60 input[type="number"]::-webkit-inner-spin-button,
.section-col-outer-60 input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none; margin: 0;}
.section-col-outer-60 input[type="number"] {-moz-appearance: textfield;}
.section-col-outer-60 .qs_wrapper.one .hs-fieldtype-select:nth-child(1) {  -webkit-transform: rotateX(0deg) translateZ(20px); -ms-transform: rotateX(0deg) translateZ(20px); transform: rotateX(0deg) translateZ(20px);display: block;}
.section-col-outer-60 .qs_wrapper.two .hs-fieldtype-select:nth-child(2) {-webkit-transform: rotateX(90deg) translateZ(20px);-ms-transform: rotateX(90deg) translateZ(20px); transform: rotateX(90deg) translateZ(20px);display: block;}
.section-col-outer-60 .qs_wrapper.three .hs-fieldtype-select:nth-child(3) {-webkit-transform: rotateX(180deg) translateZ(20px);-ms-transform: rotateX(180deg) translateZ(20px);transform: rotateX(180deg) translateZ(20px);display: block;}
.section-col-outer-60 .qs_wrapper.four .hs-fieldtype-select:nth-child(4) {-webkit-transform: rotateX(270deg) translateZ(20px);-ms-transform: rotateX(270deg) translateZ(20px);  transform: rotateX(270deg) translateZ(20px);display: block;}
.section-col-outer-60 .qs_wrapper.five .hs-fieldtype-select:nth-child(5) {-webkit-transform: rotateX(360deg) translateZ(21px);-ms-transform: rotateX(360deg) translateZ(21px); transform: rotateX(360deg) translateZ(21px); display: block;}
.section-col-outer-60 .qs_wrapper{height: 150px;-webkit-transform: translateZ(-20px);-ms-transform: translateZ(-20px);  transform: translateZ(-20px); -webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: all 0.75s;transition: all 0.5s;position: relative;}
.section-col-outer-60 .qs_wrapper.one{ -webkit-transform: translateZ(-20px) rotateX(0deg);-ms-transform: translateZ(-20px) rotateX(0deg);transform: translateZ(-20px) rotateX(0deg);}
.section-col-outer-60 .qs_wrapper.two{-webkit-transform: translateZ(-20px) rotateX(-90deg);-ms-transform: translateZ(-20px) rotateX(-90deg);transform: translateZ(-20px) rotateX(-90deg);}
.section-col-outer-60 .qs_wrapper.three{-webkit-transform: translateZ(-20px) rotateX(-180deg);-ms-transform: translateZ(-20px) rotateX(-180deg);transform: translateZ(-20px) rotateX(-180deg);}
.section-col-outer-60 .qs_wrapper.four{-webkit-transform: translateZ(-20px) rotateX(-270deg);-ms-transform: translateZ(-20px) rotateX(-270deg);transform: translateZ(-20px) rotateX(-270deg);}
.section-col-outer-60 .qs_wrapper.five{-webkit-transform: translateZ(-20px) rotateX(-360deg);-ms-transform: translateZ(-20px) rotateX(-360deg);transform: translateZ(-20px) rotateX(-360deg);}
.section-col-outer-60 .qs_wrapper .input {margin-right: 8px;}
.section-col-outer-61.prod-airfit-video-outer .hs-testimonial-slider {  position: relative;  padding: 0 1em;}
.section-col-outer-61.prod-airfit-video-outer.dark .prod-airfit-video-heading h1.title1,
.section-col-outer-61.prod-airfit-video-outer.dark .prod-airfit-video-heading h2.title2,
.section-col-outer-61.prod-airfit-video-outer.dark .prod-airfit-video-heading h3.title3{ color: #ffffff!important;}
.section-col-outer-61.prod-airfit-video-outer.light .prod-airfit-video-heading h1.title1,
.section-col-outer-61.prod-airfit-video-outer.light .prod-airfit-video-heading h2.title2,
.section-col-outer-61.prod-airfit-video-outer.light .prod-airfit-video-heading h3.title3{ color: #000000!important;}
.section-col-outer-61.prod-airfit-video-outer.parallax { background-attachment: fixed;}
.section-col-outer-61.prod-airfit-video-outer.overlay-on:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background-color: rgba(0,0,0,0.4);  background-blend-mode: multiply;}
body.active-menu .section-col-outer-61.popup-wrap { display: flex;}
.section-col-outer-61.prod-airfit-video-outer .hs-gallery .slick-slide {  max-width: 100%; text-align: center;}
.section-col-outer-61.prod-airfit-video-outer .hs-testimonial {  padding: 10px;  display: -webkit-box !important;  display: -ms-flexbox !important;  display: flex !important;  -webkit-box-align: center;  -ms-flex-align: center;  align-items: center;-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;}
.section-col-outer-61.prod-airfit-video-outer .hs-testimonial.slick-slide {  padding: 0;  margin: 1em;}
.section-col-outer-61.prod-airfit-video-outer .slick-loading .slick-list {  background: #fff url('//design-assets.hubspot.com/hubfs/Slick%20Slider/ajax-loader.gif') center center no-repeat;}
@font-face {  font-family: 'slick';  font-weight: normal;  font-style: normal;  src: url('//design-assets.hubspot.com/hubfs/Slick%20Slider/slick.eot');  src: url('//design-assets.hubspot.com/hubfs/Slick%20Slider/slick.eot') format('embedded-opentype'), url('//design-assets.hubspot.com/hubfs/Slick%20Slider/slick.woff') format('woff'), url('//design-assets.hubspot.com/hubfs/Slick%20Slider/slick.ttf') format('truetype'), url('//design-assets.hubspot.com/hubfs/Slick%20Slider/slick.svg') format('svg');}
.section-col-outer-61.prod-airfit-video-outer .slick-prev,
.section-col-outer-61.prod-airfit-video-outer .slick-next {  font-size: 0;  line-height: 0;  position: absolute;  top: 50%;  display: block;  width: 20px;  height: 20px;  padding: 0;  -webkit-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  transform: translate(0, -50%);  cursor: pointer;  color: transparent;  border: none;  outline: none;  background: transparent;}
.section-col-outer-61.prod-airfit-video-outer .slick-prev:hover,
.section-col-outer-61.prod-airfit-video-outer .slick-prev:focus,{background-image: url(https://www.resmed.kr/hubfs/01-2023-Resmed-emergingAsia/SG/CPAP/left_colred.svg);}
.section-col-outer-61.prod-airfit-video-outer .slick-next:hover,
.section-col-outer-61.prod-airfit-video-outer .slick-next:focus {background-image: url(https://www.resmed.kr/hubfs/01-2023-Resmed-emergingAsia/SG/CPAP/right_colred.svg);}
.section-col-outer-61.prod-airfit-video-outer .slick-prev:hover:before,
.section-col-outer-61.prod-airfit-video-outer .slick-prev:focus:before,
.section-col-outer-61.prod-airfit-video-outer .slick-next:hover:before,
.section-col-outer-61.prod-airfit-video-outer .slick-next:focus:before {  opacity: 0;}
.section-col-outer-61.prod-airfit-video-outer button.slick-prev.slick-arrow.slick-disabled,
.section-col-outer-61.prod-airfit-video-outer button.slick-next.slick-arrow.slick-disabled {background-color: #b6c7d4;}
.section-col-outer-61.prod-airfit-video-outer .slick-prev.slick-disabled:before,
.section-col-outer-61.prod-airfit-video-outer .slick-next.slick-disabled:before {  opacity: 0;}
.section-col-outer-61.prod-airfit-video-outer .slick-prev:before,
.section-col-outer-61.prod-airfit-video-outer .slick-next:before {  font-family: 'slick';  font-size: 26px;  line-height: 1;  opacity: .75;  color:  #b02543;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
.section-col-outer-61.prod-airfit-video-outer .slick-prev { left: -43px; z-index: 1; width: 3.25rem; height: 3.25rem; background-image: url(https://www.resmed.kr/hubfs/01-2023-Resmed-emergingAsia/SG/CPAP/left_white.svg); background-position: 50%; background-repeat: no-repeat; transition: all .5s ease;}
.section-col-outer-61.prod-airfit-video-outer [dir='rtl'] .slick-prev {  right: 5px;  left: auto;}

.section-col-outer-61.prod-airfit-video-outer .slick-next { right: -45px; z-index: 1; width: 3.25rem; height: 3.25rem; background-image: url(https://www.resmed.kr/hubfs/01-2023-Resmed-emergingAsia/SG/CPAP/right_white.svg); background-position: 50%; background-repeat: no-repeat; transition: all .5s ease;}
.section-col-outer-61.prod-airfit-video-outer [dir='rtl'] .slick-next {  right: auto;  left: 5px;}

.section-col-outer-61.prod-airfit-video-outer .slick-dotted.slick-slider {  margin-bottom: 30px;}
.section-col-outer-61.prod-airfit-video-outer .slick-dots {  position: absolute;  bottom: -50px;  display: block;  width: 100%;  padding: 0;  margin: 0;  list-style: none;  text-align: center;  margin-top: 20px;}
.section-col-outer-61.prod-airfit-video-outer .slick-dots li {  position: relative;  display: inline-block;  width: 20px;  height: 20px;  margin: 0 5px;  padding: 0;  cursor: pointer;}
.section-col-outer-61.prod-airfit-video-outer .slick-dots li button {  font-size: 0;  line-height: 0;  display: block;  width: 20px;  height: 20px;  padding: 5px;  cursor: pointer;  color: transparent;  border: 0;  outline: none;  background: transparent;}
.section-col-outer-61.prod-airfit-video-outer .slick-dots li button:hover,
.section-col-outer-61.prod-airfit-video-outer .slick-dots li button:focus {  outline: none;}

.section-col-outer-61.prod-airfit-video-outer .slick-dots li button:before {  font-family: 'slick';  font-size: 20px;  line-height: 20px;  position: absolute; top: 0;  left: 0;  width: 20px;  height: 20px;  content: '•';  text-align: center;  opacity: .25;  color:#dad7d7;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}
.section-col-outer-61.prod-airfit-video-outer .slick-dots li.slick-active button:before {  opacity: 1;  color:#9D2872;}
.section-col-outer-61 .prod-airfit-video-heading img { padding-bottom:25px;}
.section-col-outer-61 .prod-airfit-video-heading.dark h2 {  color:#ffffff;}

.section-col-outer-61.prod-airfit-video-outer { width: 100%; float: left;}
.section-col-outer-61 .prod-airfit-video-heading { text-align: center; padding-bottom: 30px;}
.section-col-outer-61 .prod-video-popup.myNav { display: none; height: 100%; width: 100%; position: fixed; z-index: 9999; top: 0px; left: 0px; overflow: hidden; transition: .5s; background-color: rgba(12,12,12,.3);}
.section-col-outer-61 .prod-video-popup .popup-content { position: relative; margin: 6rem auto 0; width: 960px; max-width: 90vw; box-shadow: 0 2rem 3rem 0 rgba(0,0,0,.75);}
.section-col-outer-61 .prod-video-popup a.closebtn { display: inline-flex; justify-content: center; align-items: center; border-radius: 50%; background-color: #b02543; background-size: 1rem 1rem; background-position: 50%; background-repeat: no-repeat; width: 30px; height: 30px; position: absolute; top: -3rem; right: 0;}
.section-col-outer-61 .prod-airfit-video-group img.play-icon {position: absolute; width: 65px; cursor: pointer;}
.section-col-outer-61 .prod-airfit-video-group { position: relative; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; border-radius: 6px;}
.section-col-outer-61 .prod-airfit-video-group img.poster-image { border-radius: 6px;}
.section-col-outer-61 .prod-airfit-video-group img { border-radius: 6px;}
.section-col-outer-61 .overlay1 { display: none; height: 100%; width: 100%; position: fixed; z-index: 9999; top: 0; left: 0; background-color: #000;overflow-x: hidden; transition: .5s}
.section-col-outer-61 .overlay-content1 {position: relative; width: 100%; text-align: center; margin-top: 0; top: 100px}
.section-col-outer-61 .overlay1 .closebtn { position: absolute; right: 112px; top: -21px; font-size: 40px; color: #f9f9f9; text-decoration: none; text-align: center !important; background: #000; border-radius: 50%;z-index: 9999999999;}
.section-col-outer-61 #new-content1 {  max-width: 350px;  max-height: 450px;  margin: 0 auto;  background: #63a444;  position: relative;}
.section-col-outer-61 .overlay1 .closebtn img {  width: 20px;  height: 20px;  border-radius: 50%;  padding: 12px}
.section-col-outer-61 .customer-story-slider-col-wrp.video .video-inner-wrp-col1 {  height: 270px;  position: relative;  overflow: hidden;  background-repeat: no-repeat;  background-position: center;  background-size: cover}
.section-col-outer-61 .customer-story-slider-col-wrp.video .video-play-icon-wrp1 {  position: absolute;left: 33%;top: 30%;opacity: 0;transition: .4s all;}
.section-col-outer-61 .video-inner-wrp-col1.image:hover .video-play-icon-wrp1 {opacity: 1;}
.section-col-outer-61 .popUp_wrapper {  position: fixed;  z-index: 99999999;  background-color: rgba(0,0,0,0.8);top: 0;bottom: 0;height: 100%;width: 1200px;left: 0;right: 0;}
.section-col-outer-61 .new-content1.background {position: relative;max-width: 600px;margin: 0 auto;}
.section-col-outer-61 .new-content1 a.closebtn {position: absolute;right: -19px;top: -17px;padding: 10px;z-index: 9998;display: block;width: 2.25rem;height: 2.25rem;border-radius: 50%;background-color: #b02543;background-size: 1rem 1rem;  background-position: 50%;background-repeat: no-repeat;background-image: url(https://ap.resmed.com/hubfs/Himalayas%20-%20B2C/SG/Sleepcare/icon-close-white.svg);}
.section-col-outer-61 .new-content1 a.closebtn:hover {background-color: #b6c7d4;}
.section-col-outer-61 .popUp_wrapper { display: none;}
.section-col-outer-61 .vidyard-player-container {position: relative;height: 100%;text-align: center;max-height: 500px !important;}
.section-col-outer-61 .eq-video-wrapper1 .vidyard-div-pZVYigUNaxjqXcQzHTXaVQ {height: 170px !important;overflow: visible !important;padding: 0px !important;}
.section-col-outer-61 .customer-story-slider-col-wrp.video .image iframe {display: block;opacity: 1;width: 100% !important;z-index: 999999;position: relative !important;}
.section-col-outer-61 .eq-video-wrapper1 .video-js{height: 600px!important;width: 600px!important;margin: 0 auto !important;}
.section-col-outer-61.popup-wrap {position: fixed;width: 100%;z-index: 9999999999;height: 100% !important;background: rgba(0 ,0 ,0, 0.7);top: 0px;  display: none;}
.section-col-outer-61 .video-play-icon-wrp1 {left: 0;position: absolute;right: 0;top: 0;bottom: 0;display: flex;  justify-content: center;align-items: center;}
.section-col-outer-62.benefits-outer-wrp{  padding:100px 0px 0px;  background-color:#3D3B44;  position:relative;  float:left;  width:100%;}
.section-col-outer-62 .benefits-inner-wrp{  display:flex;  flex-wrap:wrap;  width:100%;  justify-content:space-between; align-items: flex-start;}
.section-col-outer-62 .benefits-image-section{  flex:0 55%; text-align:center;}
.section-col-outer-62 .benefits-content{  flex:0 45%;}
.section-col-outer-62 .benefits-header h2 { font-size: 54px;font-family: 'cernlight'; font-weight: 300; line-height: 1.25em; color: #fff; text-align: center; padding-bottom: 102px;  margin:0;}
.section-col-outer-62 .benefits-image-section img {  vertical-align: bottom;  max-width: 460px;  }
.section-col-outer-62 .bc-wrap { display: flex; flex-wrap: wrap; justify-content: space-between; width: 100%;padding-bottom: 30px;}
.section-col-outer-62 .bc-image {flex: 0 20%;  text-align:center;}
.section-col-outer-62 .bc-text { flex: 0 80%; display: flex; align-items: center;}
.section-col-outer-62 .bc-image img { width: 53%;}
.section-col-outer-62 .bc-text h3 { width: 65%; margin: 0; color: #fff;  font-weight:400;  font-family: 'cernmedium'; font-size: 16px;}
.section-col-outer-63.download-outer-wrp {  padding: 80px 0px;  float:left;  width:100%;}
.section-col-outer-63 .download-today-inner-wrp {  display: flex;  flex-wrap: wrap;  justify-content: center;  width: 100%;}
.section-col-outer-63 .download-img li {  list-style-type: none;  display: inline-block;}
.section-col-outer-63 .download-heading {  padding-right: 30px;}
.section-col-outer-63 .download-heading h2 {  font-size: 24px; font-family: ' barlow';font-weight: 700;  line-height: 1.25em;letter-spacing: .021em;  margin: 0;  padding-top: 10px; color: #3D3B44;}
.section-col-outer-63 .download-img ul {  margin: 0;}
.section-col-outer-64 .resmd-22-table-inner td {  border: 1px solid #DEE2E6;  text-align: center;  padding: 9px;  font-size: 16px;  line-height: 24px;  font-weight: 400;}
.section-col-outer-64 .resmd-22-table-inner table {  border-collapse: collapse;  font-family: arial,sans-serif;  width: 1140px;  height: 259px;  overflow-x: auto;  border-spacing: 0px;}
.section-col-outer-64 th.resmd-22-table-heading {  border: 1px solid #DEE2E6;  text-align: center;  padding: 9px;  font-size: 16px;  line-height: 24px;  font-weight: 700;}
.section-col-outer-64 tr:nth-child(1) th.resmd-22-table-heading {  background: #CE93B8;}
.section-col-outer-64 tr:nth-child(2) th.resmd-22-table-heading {  background: #CDCDCE;  font-weight: 400;}
.section-col-outer-64 .resmd-22-table-inner td:nth-last-child(2){ background: rgba(37, 150, 190, 0.1);}
.section-col-outer-64 .resmd-22-table-inner td:nth-last-child(1){  background: rgba(157, 40, 114, 0.1);}
.section-col-outer-64 .bg-image-bottom-text p {  color: #fff;  max-width: 600px;  font-size: 12px;  line-height: 15px;  font-weight: 400;  font-family: 'Roboto', sans-serif;}
.section-col-outer-64.resmd-22-table-outer {  padding: 100px 0px 85px;}
.section-col-outer-64 .resmd-22-table-header h2 {  font-size: 38px;  line-height: 48px;  font-weight: 400;  color: #3D3B44;  font-family: 'Barlow';}
.section-col-outer-64 .resmd-22-table-description p {  font-size: 16px;  line-height: 23px;  font-weight: 400;  font-family: 'Roboto', sans-serif;  color: #3D3B44;  padding: 20px 0px 85px;}
.section-col-outer-64 .resmd-22-table-heade-wrap {  max-width: 740px;  margin: 0 auto;  text-align: center;}
.section-col-outer-64 tr.resmd-22-table-content:nth-last-child(1) td {  background-color: #fff;}
.section-col-outer-64 tr:first-child th.resmd-22-table-heading:first-child { text-align: left; padding-left: 40px!important;}
.section-col-outer-64 tr:nth-child(1) th.resmd-22-table-heading:nth-child(1) {  text-align: left;}
.section-col-outer-64 .resmd-22-table-bottom-description {  font-size: 12px;  line-height: 23px;  max-width: 710px;  padding: 100px 0 20px;  font-weight: 400;}
.section-col-outer-64 .resmd-22-table-terms-description h4 {  color: #9d2872;  font-size: 12px;  line-height: 23px;}
.section-col-outer-64 tr:nth-child(2) th.resmd-22-table-heading:nth-child(3) {  background: #cdcdce;  border: 2px solid #006DFF;  border-bottom: none !important;}
.section-col-outer-64 tr.resmd-22-table-content:nth-child(3) td:nth-child(4), 
.section-col-outer-64 tr.resmd-22-table-content:nth-child(4) td:nth-child(4), 
.section-col-outer-64 tr.resmd-22-table-content:nth-child(5) td:nth-child(4) {  border-right: 2px solid #006DFF;  border-left: 2px solid #006DFF;}
.section-col-outer-64 tr.resmd-22-table-content:nth-child(5) td:nth-child(4){  border-bottom: 2px solid #006DFF;}
.section-col-outer-64 tr:nth-child(2) th.resmd-22-table-heading:nth-child(4) {  background: #cdcdce;  border-bottom: none !important;  border-left: none !important;  border: 2px solid #9D2872;}
.section-col-outer-64 tr.resmd-22-table-content:nth-child(3) td:nth-child(5), 
.section-col-outer-64 tr.resmd-22-table-content:nth-child(4) td:nth-child(5), 
.section-col-outer-64 tr.resmd-22-table-content:nth-child(5) td:nth-child(5) {  border-right: 2px solid #9D2872;}
.section-col-outer-64 tr.resmd-22-table-content:nth-child(5) td:nth-child(5){  border-bottom: 2px solid #9D2872;}
.section-col-outer-65 .sleep-exploring-icon img {  padding-bottom:25px;}
.section-col-outer-65 .sleep-exploring-heading {  text-align: center;}
.section-col-outer-65 .sleep-explore-sub-heading p{  text-align: center;  font-size: 21px !important;  color: #3D3B44;  font-weight: 400;  line-height: 25px !important;}
.section-col-outer-65.sleep-exploring-outer {  width: 100%;  float: left;}
.section-col-outer-65 .sleep-explore-sub-heading {  padding-bottom: 10px;}
.section-col-outer-65 .sleep-exploring-heading h2 {  font-size: 2.25rem; font-weight: 400;  font-family: 'cernlight';  color: #3D3B44;  margin: 0 0 10px; position: relative;}

.section-col-outer-65 .sleep-exploring-block {  background-size: cover;  background-repeat: no-repeat;  background-position: center;  flex:0 29%;  border-radius: 6px;  position: relative;  margin-top: .625rem !important; text-align: center;  padding: 0 0 3rem;}
.section-col-outer-65 .sleep-exploring-block:nth-child(3n-1) {  margin:0 6%;}
.section-col-outer-65 .sleep-exploring-inner {  display: flex;  justify-content: center;flex-wrap: wrap;}
.section-col-outer-65 .sleep-exploring-block h4 {  color: #0c0c0c;  font-weight: 600;  line-height: 21px !important;  font-size: 16px !important;  margin-bottom: .725rem;  margin-top: 25px;  font-family: 'cernbold';}
.section-col-outer-65 .sleep-exploring-block p {  color: #0c0c0c; font-size: 16px !important;  line-height: 22px !important;  padding-bottom: 20px;  font-family: 'cernmedium';}
.section-col-outer-65 .sleep-exploring-block img {  overflow: hidden;  border-radius: 6px;  box-shadow: -1px 0.25rem 12px 2px rgba(0,0,0,.12);}
.section-col-outer-65 .sleep-exploring-button {  text-align: center;  left: 50%;  transform: translateX(-50%);  position: absolute;  bottom: 0px;}
.section-col-outer-65 .sleep-exploring-button a {  background-size: .63rem .63rem;  background-repeat: no-repeat;  color: #9d2872 !important; background-color: Transparent ;  margin: 0 auto;  display: inline-block;  background-position: calc(100% - 1.25rem) 50%;  font-size: .875rem;  line-height: 1;  font-family: 'cernbold';  padding: .925rem 1.75rem;  border-radius: 1.5rem;  white-space: nowrap;  transition: background-color .5s ease,box-shadow .5s ease;  font-weight: 600;  background-image: url(https://www.resmed.sg/hubfs/01-2023-Resmed-emergingAsia/SG/icon-right-arrow-purple-1.svg);  padding-right: 2.625rem;}
.section-col-outer-65 .sleep-exploring-button a:hover {  background-image: url(https://ap.resmed.com/hubfs/Himalayas%20-%20B2C/SG/Respiratory/icon-right-arrow-white.svg);  background-color: #9d2872;  color:#fff!important;}
.section-col-outer-66 p.error-msg-new {  padding-top: 15px;  color: #fff;  padding-left: 20px;  display: none;}
.section-col-outer-66 .terms-condition input {  opacity: 0;}
.section-col-outer-66 .terms-condition label:before {  content: '';  -webkit-appearance: none;  background-color: transparent;  border: 2px solid #FFE;  box-shadow: 0 1px 2px rgb(0 0 0 / 5%), inset 0px -15px 10px -12px rgb(0 0 0 / 5%);  padding: 10px;  display: inline-block;  position: relative;  vertical-align: middle;  cursor: pointer;  margin-right: 10px;}
.section-col-outer-66 .terms-condition input:checked + label:after {  content: '';  display: block;  position: absolute;  top: 2px;  left: 9px;  width: 4px;  height: 11px;  border: solid #fff;  border-width: 0 2px 2px 0;  transform: rotate(45deg);  z-index: 999999999999;}
.section-col-outer-66 .terms-condition {  padding-top: 20px;  padding-left: 15px;}
.section-col-outer-66 .terms-condition label {  color: #fff;  font-size: 16px;  position:relative;}
.section-col-outer-66 .terms-condition label a {  color: #fff;  text-decoration: underline;}
.section-col-outer-66 .solution-finder-right-sec img {  max-height: 400px; left: 20%;}
.section-col-outer-66.solution-finder-outer-wrp {  min-height: 650px;  display: flex;  align-items: center;  background-position: center;  background-repeat: no-repeat;  background-size: cover;  padding:50px 0px;  position:relative;}

.section-col-outer-66 .solution-finder-right-sec {  position: relative;  flex: 0 33%;  text-align: center;}
.section-col-outer-66 .solution-sleep-plan-content.mobile-content{  display:none;}
.section-col-outer-66 .solution-finder-inner {  display: flex;  flex-wrap: wrap;  justify-content: space-between;  width: 100%;  position: relative;}
.section-col-outer-66 .solution-finder-left-sec {  flex: 0 55%;  order: 1;}
.section-col-outer-66 .solution-finder-left-sec h2 {  font-size: 38px;  line-height: 48px;  color: #fff;  opacity: 1;  font-weight: 400; padding-bottom: 30px;  font-family: 'Barlow';}
.section-col-outer-66 .solution-finder-left-sec p {  letter-spacing: 0px;  opacity: 1;  line-height: 26px;  color: #fff;  font-size: 16px;  padding-bottom: 23px;  font-weight: 400;}
.section-col-outer-66 .start-btn {  padding-top: 40px;}
.section-col-outer-66 .start-btn a { background-color: #fff; color: #9d2872;border: 2px solid transparent;}

.section-col-outer-66 .start-btn svg {  display: none;}
.section-col-outer-66 .start-btn a:hover:after {  transform: translate3d(5px,0,0);  transform: -webkit-translate3d(5px,0,0);  transform: -moz-translate3d(5px,0,0);}
.section-col-outer-66 .solution-finder-left-sec h4 {  color: #fff;  font-size: 16px; padding-bottom: 23px;  font-weight: 400;}
.section-col-outer-66 .start-btn a:hover{  color: #fff;  background-color: transparent;  border: 2px solid #fff;}
.section-col-outer-66 .solution-finder-shift-worker {  text-align: center;}
.section-col-outer-66 .shift-worker-heading h2 {  font-size: 38px;  line-height: 46px;  color: #FFFFFF;  font-weight: 400;  font-family: 'Barlow';  padding-bottom: 20px;}
.section-col-outer-66 .shift-worker-heading label.radio-label {  color: #fff;  background-color: #9d2872;  padding: 11px 40px;  border-radius: 50px;  position: relative;  text-align: center;  display: inline-block;  margin: 0px 15px;  border: 2px solid #fff;  transition: .3s all; border:2px solid #fff;}
.section-col-outer-66 .shift-worker-heading label.radio-label:hover {  color: #9d2872;  background-color: #fff;}
.section-col-outer-66 .shift-worker-heading label.radio-label input {  opacity: 0;  width: 100%;  height: 100%;  position: absolute;  left: 0px;  top: 0px;  cursor: pointer;}
.section-col-outer-66 .solution-finder-shift-worker {  display: none;}
.section-col-outer-66 label.radio-label.active {  color: #9d2872;  background-color: #fff;  border: 2px solid #fff;}
.section-col-outer-66 .next-button a,
.section-col-outer-66 .gender-close-btn a,
.section-col-outer-66 .solution-finder-goal-close-btn a,
.section-col-outer-66 .age-close-btn a,
.section-col-outer-66 .form-back-button a {  background-color: #fff;  border-radius: 50px;padding: 18px 19px 13px;  display: inline-block;  cursor: pointer;}
.section-col-outer-66 .next-button,
.section-col-outer-66 .gender-close-btn,
.section-col-outer-66 .solution-finder-goal-close-btn,
.section-col-outer-66 .age-close-btn,
.section-col-outer-66 .form-back-button {  padding-top: 50px;  text-align:center;}
.section-col-outer-66 .next-button img,
.section-col-outer-66 .gender-close-btn img,
.section-col-outer-66 .solution-finder-goal-close-btn img,
.section-col-outer-66 .age-close-btn img,
.section-col-outer-66 .form-back-button img{  transform: rotate(180deg); }
.section-col-outer-66 .solution-finder-gender-section {  display: none;}
.section-col-outer-66 .gender-left-content-sec h2 {  letter-spacing: 0px;  color: #fff;  opacity: 1; padding-bottom: 20px;  font-size: 38px;  font-weight: 400;  line-height: 1.25em;}
.section-col-outer-66 .gender-section-inner-wrp {  display: block;  flex-wrap: wrap;  justify-content: initial;  margin: 0 auto;  text-align: center;}
.section-col-outer-66 .gender-left-content-sec {  align-items: center;}
.section-col-outer-66 .gender-right-content-sec {  flex: 0 70%;}
.section-col-outer-66 .email-report-cta a:hover {  background-color: #fff;  color: #9d2872;  border: 2px solid #9d2872;}
.section-col-outer-66 a.closebtn:hover {  border: 2px solid transparent;  background-image: none;  background-color: transparent;  color: transparent;}
.section-col-outer-66 .gender-right-content-sec label.gender-label {  color: #fff;  background-color: #9d2872;  padding: 11px 40px;  border-radius: 50px;  position: relative;  text-align: center;  display: inline-block;  margin: 0px 15px;  transition: .3s all;  border: 2px solid #fff; }
.section-col-outer-66 .gender-right-content-sec label.gender-label input {  opacity: 0;  width: 100%;  height: 100%;  position: absolute;  left: 0px;  top: 0px;  cursor: pointer;}
.section-col-outer-66 .gender-right-content-sec label.gender-label:hover,
.section-col-outer-66 .gender-right-content-sec label.gender-label.active {  color: #9d2872;  background-color: #fff;}
.section-col-outer-66 .suggestion-line p {  font-size: 16px;  line-height: 19px;  letter-spacing: 0px;  color: #FFFFFF;  opacity: 1;  font-weight: 300;}
.section-col-outer-66 .suggestion-line {  padding-top: 20px;  padding-left: 20px;  position: relative;  top: 15px;}
.section-col-outer-66 div#ages {  flex: 0 42%;  position:relative;}
.section-col-outer-66 .age-factor-sec label {  flex: 0 10%;  font-size: 24px;  line-height: 29px;  color: #fff;  font-weight: 300;  display: flex;  align-items: center;}
.section-col-outer-66 .age-factor-sec {  display: flex;  flex-wrap: wrap;  justify-content: center;  width: 80%;  margin: 0 auto;  padding-top: 20px;}
.section-col-outer-66 .patient-age {  padding-top: 50px;  text-align: center;}
.section-col-outer-66 .patient-age h2 {  color: #fff;  font-size: 38px;  font-weight: 300;  line-height: 1.25em;  padding-bottom:20px;}
.section-col-outer-66 .age-factor-sec p {  flex: 0 22%;  font-size: 24px;  line-height: 29px;  color: #fff;  font-weight: 300;  text-align: center;  display: flex;  align-items: center;  padding-left: 20px;}
.section-col-outer-66 select:invalid {  color: gray; }
.section-col-outer-66 :focus{  outline:none !important; }
.section-col-outer-66 .dropdown dt a, .dropdown1 dt a {  color: #000;  background: #fff;  padding-right: 20px;  text-decoration: none;  min-height: 50px;  display: flex;  align-items: center;  padding: 0px 20px;  box-shadow: 0px 0px 20px #4100295f;  position: relative;  width: 100%;  margin-bottom: 20px;  border: 2px solid #00000047 !important;  border-radius: 38px !important;  opacity: 1;}
.section-col-outer-66 .dropdown dt a:after,
.section-col-outer-66 .dropdown1 dt a:after{  width: 20px;  height: 20px;  background-image: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-down.webp); content: ''; position: absolute;  right: 15px;  background-repeat: no-repeat;  top: 25px;}
.section-col-outer-66 .dropdown ul,
.section-col-outer-66 .dropdown1 ul{  list-style: none;  position: absolute;  left: 0px;  top: 50px;  width: 100%;  overflow-x: hidden;}
.section-col-outer-66 .dropdown ul li a,
.section-col-outer-66 .dropdown1 ul li a{  font-size: 18px;  line-height: 40px;  letter-spacing: 0px;  color: #000;  opacity: 1;  position: relative;  z-index: 999999;  background-color: #fff;  display: block; padding: 5px 20px;  background-size: 18px;  background-repeat: no-repeat;  background-position: center left 15px;  transition:0.3s all;  border-bottom: 1px solid #000;  border-radius: 85px;}
.section-col-outer-66 .dropdown ul li:first-child a {  border-top: 1px solid #000;}
.section-col-outer-66 .dropdown dt a.active:after,
.section-col-outer-66 .dropdown1 dt a.active:after{  transform: rotate(185deg);  margin: 0 auto;  transform-origin: 6px 4px;}
.section-col-outer-66 .solution-finder-goal {  display: none;}
.section-col-outer-66 .goal-inner-wrp {  display: flex;  flex-wrap: wrap;  justify-content: center;  width: 60%;  margin: 0 auto;}
.section-col-outer-66 .goal-left-sec {  flex: 0 20%;  font-size: 24px;  line-height: 29px;  color: #fff;  font-weight: 300;  display: flex;  align-items: center;}
.section-col-outer-66 div#goal {  position: relative;} 
.section-col-outer-66 .goal-right-sec {  flex: 0 59%;}
.section-col-outer-66 .solution-finder-sleep-plan {  display: none;} 
.section-col-outer-66 .slution-finder-heading {  text-align: center;  padding-bottom: 10px;}
.section-col-outer-66 .slution-finder-heading h2 {  font-size: 40px;  line-height: 45px;  font-weight: 200;  letter-spacing: 0px;  color: #fff;  padding-bottom: 5px;  opacity: 1;}
.section-col-outer-66 p.error-msg {  color: #fff;  padding-left: 10px;  padding-bottom: 15px;  text-align: left;  display:none; width: 100%;}
.section-col-outer-66 .slution-finder-heading h2 span {  font-weight: 400;}
.section-col-outer-66 .slution-finder-heading h3 {  font-size: 40px;  line-height: 45px;  font-weight: 200;  letter-spacing: 0px;  color: #fff;  padding-bottom: 20px;  opacity: 1;}
.section-col-outer-66 .solution-finder-image-sec {  text-align: center;}
.section-col-outer-66 .solution-sleep-plan-content {  padding: 20px 0px;  text-align: center;  width: 70%;  margin: 0 auto;}

.section-col-outer-66 .solution-sleep-plan-content p {  font-size: 18px;  line-height: 30px;  letter-spacing: 0px;  color: #fff;  opacity: 1;} 
.section-col-outer-66 .sleep-plan-cta {  text-align: center;  padding-top: 20px;  display: flex;  flex-wrap: wrap;  justify-content: center;}
.section-col-outer-66 .view-myplan-cta a {  font-size: 14px;  line-height: 19px;  background-color: #fff;  padding: 14px 20px;  border-radius: 30px;  display: inline-block;  font-weight: 500;  letter-spacing: 1.76px;  color: #9c2771;  opacity: 1;  background-repeat: no-repeat;  background-size: 12px;  background-position: center right 20px;  transition: .3s;  border:2px solid transparent;}
.section-col-outer-66 .view-myplan-cta a:hover {  background-color: #9c2771;  color: #fff;  border: 2px solid #fff;}
.section-col-outer-66 .sleep-plan-report-cta {  padding-top: 70px;  display: flex;  flex-wrap: wrap;  justify-content: center;}
.section-col-outer-66 .email-report-cta a {font-size: 14px;  border: 2px solid #fff;  line-height: 19px;  background-color: transparent;  padding: 14px 20px;  border-radius: 50px;  display: inline-block;  font-weight: 500;  transition:0.3s;  letter-spacing: 1.76px;  color: #fff;  opacity: 1;  cursor: pointer;} 
.section-col-outer-66 .sleep-coach-cta a {  color: #9C2771;  font-size: 16px;  line-height: 19px;  background-color: #fff;  padding: 14px 40px 14px 20px;  border-radius: 50px;  display: inline-block;  font-weight: 500;  letter-spacing: 1.76px;  color: #9c2771;  text-transform: uppercase;  opacity: 1;  background-image: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/Arrow.webp);  background-repeat: no-repeat;  background-size: 12px;  background-position: center right 20px;}
.section-col-outer-66 .sleep-coach-cta {  padding-left: 28px;}
.section-col-outer-66 .slution-finder-heading h3 span {  font-weight: 400;}
.section-col-outer-66 .goal-heading {  text-align: center;  padding-bottom: 30px;}
.section-col-outer-66 .goal-heading h2 {  font-size: 38px;  line-height: 46px;  font-weight: 300;  letter-spacing: 0px;  color: #FFFFFF;  opacity: 1;}
.section-col-outer-66 .goal-outer-wrp {  display: flex;  flex-wrap: wrap;  justify-content: center;  width: 100%;}
.section-col-outer-66 .goal-image img {  max-width: 60px !important;}
.section-col-outer-66 .goals-inner-wrapper {  flex: 0 24%;  border: 1px solid #fff;  margin: 1%;border-radius: 10px;  text-align: center;  padding: 10px 10px;  cursor: pointer;  transition: .3s;}
.section-col-outer-66 .goals-inner-wrapper:hover{  background: #00000067 }
.section-col-outer-66 .goal-text h2 {  font-size: 20px;  line-height: 30px;  color: #fff;  padding-top: 10px;  font-weight: 300;}
.section-col-outer-66 .solution-finder-image-sec img {  max-width: 300px;}
.section-col-outer-66 .goals-inner-wrapper.active {  background: #00000067;}
.section-col-outer-66 .popupinner-cont {  margin: 0 auto;  max-width: 850px;  background-color: #fff;  background-image: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/email-bg.webp);  background-position: center;  background-repeat: no-repeat;  padding: 60px 50px;  text-align: center;  height: 100%;  position: relative;  top: -80px;}
.section-col-outer-66 .popupinner-cont h2 {  font-size: 45px;  line-height: 60px;  font-weight: 300;  padding: 20px 0px 60px;  letter-spacing: 0px;  color: #000000;  opacity: 1;}
.section-col-outer-66 .popup-input-fields {  display: flex;  text-align: center;  flex-wrap: wrap;  justify-content: center;  width: 70%;  margin: 0 auto;}
.section-col-outer-66 .name-field,.email-field {flex: 0 48%;  position: relative;}
.section-col-outer-66 .name-field input,.email-field input {  border: 2px solid #000000;  border-radius: 38px !important;  opacity: 40%;}
.section-col-outer-66 a.closebtn {  background-image: none;  padding: 0px;  position: absolute;  right: 30px;  top: 21px;  background-color: transparent;}
.section-col-outer-66 .closebtn img {  width: 40px !important;}
.section-col-outer-66 .name-field:after {  height: 20px;  width: 20px;  position: absolute;  content: '';  background-image: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/user-icon.webp);  display: block;  background-size: contain;  background-position: center;  background-repeat: no-repeat;  right: 31px;  top: 16px;}
.section-col-outer-66 .email-field:after {  display: block;  background-size: contain;  background-position: center;  background-repeat: no-repeat;  right: 31px;  top: 16px;  height: 20px;  width: 20px;  position: absolute;  content: '';  background-image: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/youruemail.webp);}
.section-col-outer-66 .popupinner-cont img {  width: 150px;}
.section-col-outer-66 .submit-btn a {  background-image: none;  cursor: pointer;  font-size: 14px;  line-height: 19px; background-color: #9c2771;  padding: 14px 40px;  border-radius: 30px;  display: inline-block;  font-weight: 500;  letter-spacing: 1.76px;  color: #fff;  opacity: 1;  background-repeat: no-repeat; background-size: 12px;  background-position: center right 20px;  transition: .3s; border: 2px solid transparent;}
.section-col-outer-66 .submit-btn {  padding-top: 50px;}
.section-col-outer-66 .email-report-popup {  display: none;}
.section-col-outer-66 .solution-finder-age-section {  display: none;}
.section-col-outer-66 .shift-worker-heading h4,
.section-col-outer-66 .gender-left-content-sec h4,
.section-col-outer-66 .patient-age h4,
.section-col-outer-66 .goal-heading h4{  text-align: center;  color: #fff;  font-size: 16px;  line-height: 23px;  padding-bottom: 60px;  font-weight: 400;}


.section-col-outer-66 .view-myplan-cta {  padding-right: 20px;}
.section-col-outer-66 .solution-finder-form {  display: none;}
.section-col-outer-66 .form-inner-wrapper {  margin: 0 auto;  width: 45%;}
.section-col-outer-66 .form-name-field {  display: flex;  flex-wrap: wrap;  justify-content: center;  width: 100%;}
.section-col-outer-66 .field-input1, .field-input2 {  width: 48%;  margin-bottom: 22px;  border: 2px solid #00000047 !important;  border-radius: 38px !important; opacity: 1;  margin: 0px 2px 20px;}
.section-col-outer-66 .form-email-field {  margin: 0 auto !important;  width: 98%;}
.section-col-outer-66 .form-email-field input {  width: 100%;}
.section-col-outer-66 .form-name-field {  display: flex;  flex-wrap: wrap;  justify-content: center;  width: 100%;}
.section-col-outer-66 .form-email-field input {  width: 100%;  border: 2px solid #00000047 !important; border-radius: 38px !important;  opacity: 1;}
.section-col-outer-66 .form-heading h2 {  font-size: 38px;  line-height: 46px;  color: #fff;  font-weight: 300;  font-family: 'Barlow'; padding-bottom: 20px;  text-align: center;}
.section-col-outer-66 .form-heading {  padding-bottom: 20px;}
.section-col-outer-66 .submit-button {  text-align: center;  padding-top: 35px;}
.section-col-outer-66 .submit-button a {  border-radius: 77px;  background-color: #9d2872;  padding: 6px 35px;  color: #fff;  font-size: 14px; font-weight: 500;  letter-spacing: .5px;  text-decoration: none;  display: inline-block;  transition: all .2s ease;  -webkit-transition: all .2s ease;  -moz-transition: all .2s ease;  vertical-align: middle;  line-height: 32px;  cursor: pointer;  border: 2px solid #fff;}
.section-col-outer-66 .submit-button a:hover {  color: #9d2872;  background-color: #fff;  border: 2px solid #fff;}
.section-col-outer-66 span.number__large {  font-size: 20px;  margin-right: 2px;  line-height: 28px;  font-weight: 600;  font-family: 'Barlow';}
.section-col-outer-66 span.slide-count {  display: flex;  justify-content: center;  align-items: flex-start;  color: #fff;  width: 200px; font-family: 'cernbold';  font-size: 14px;  margin: 0 auto;  padding-bottom: 20px;}
.section-col-outer-66 .loading-page {  text-align: center;  color: #fff;}
.section-col-outer-66 .loading-page img {  width: 120px;}
.section-col-outer-66 .loading-page p {  padding-top: 30px;  font-size: 38px;}
.section-col-outer-66 span.number__dim {  font-weight: 600;  font-family: 'Barlow';  opacity: .7;  font-size: 20px;  margin-right: 2px;  line-height: 28px;}
.section-col-outer-66 .loading-page {  display: none;}
.section-col-outer-66 #myNav.overlay {  display: none; height: 100%;  width: 100%;  position: fixed;  z-index: 9999;  top: 0;  left: 0;  background-color: #132a3cd4;  overflow-x: hidden;  transition: .5s;}
.section-col-outer-66 .email-error-msg{ display:none;}
.section-col-outer-66 .email-error-msg {  padding-top: 5px;}
.section-col-outer-66 .email-error-msg p {  color: #fff;  padding-left: 10px;}
.section-col-outer-66 .progress-bar { padding-top: 50px;}
.section-col-outer-66 .progress-bar {  display: none;}
.section-col-outer-66 .progress-bar ul {  background-color: hsla(0,0%,100%,.2);  height: 5px;  border-radius: 10px;  margin: 0 auto;  width: 500px;  display: flex;}
.section-col-outer-66 .progress-bar ul li.active {  background-color: #fff; display: inline-block;  height: 5px;  border-radius: 10px;  opacity: 1;  -webkit-transition: all .2s ease-in-out;  transition: all .2s ease-in-out;}
.section-col-outer-66 .progress-bar ul li {  cursor: auto;  position: static; height: 5px;  margin: 0;  width: 20%;  display: inline-block;}
.section-col-outer-66 .form-email-field p {  color: #fff;  padding-left: 10px;  padding-top: 15px;}
.section-col-outer-67.store-locator-details__wrapper .store-item {display: flex;flex-wrap: wrap;gap: 10px;padding: 10px; width:340px;}
.section-col-outer-67.store-locator-details__wrapper p.address {line-height: 20px;font-weight: 400;font-size: 16px;color: #3D3B44;flex: 0 80%;}
.section-col-outer-67.store-locator-details__wrapper .direction-text {font-size: 13px;color: #3D3B44;font-weight: 400;}
.section-col-outer-67.store-locator-details__wrapper {float: left;width: 100%;}
.section-col-outer-67 .authorised-col img {vertical-align: middle;}
.section-col-outer-67 .authorised-col {margin-bottom: 21px;}
.section-col-outer-67 .content .display-ptype {display: none;}
.section-col-outer-67 .content .display-service {display: none;}
.section-col-outer-67 .resmed-authorisations {display: flex;gap: 10px;flex-wrap: wrap;}
.section-col-outer-67 .resmed-authorisations h5.dis.title5,
.section-col-outer-67 .resmed-authorisations h5.res.title5,
.section-col-outer-67 .resmed-authorisations h5.ser.title5{font-family: Barlow;font-size: 16px;line-height:24px;letter-spacing: .03125em;font-weight: 700;}
.section-col-outer-67 .resmed-authorisations span.slash {color: #9b9b9e;font-family: Barlow;font-size: 16px;font-weight: 700;}
.section-col-outer-67.store-locator-details__wrapper .store-details-white {padding: 50px 0 100px;background: #FFF;}
.section-col-outer-67.store-locator-details__wrapper .store-details-grey label{color: #3D3B44!important;opacity: inherit;font-size: 15px!important;}
.section-col-outer-67.store-locator-details__wrapper .flexwrap {display: flex;flex-wrap: wrap;}
.section-col-outer-67 .landmark.col6 {max-width: 100%!important;}
.section-col-outer-67 .store-number.col6 a {color: #9d2872;font-weight: 700;}
.section-col-outer-67 .store-number,
.section-col-outer-67 .store-hours-city {flex: 0 50%;}
.section-col-outer-67.store-locator-details__wrapper .flexwrap .col6 {flex-grow: 1;max-width: 50%;width: 100%;padding-right: 60px;}
.section-col-outer-67.store-locator-details__wrapper iframe {margin-top: 50px;width: 100%;height: 400px;display: block;}
.section-col-outer-67 .back-btn {margin-bottom: 50px;}
.section-col-outer-67 .back-btn a {color: #3D3B44;}
.section-col-outer-67 .back-btn a i {margin-right: 10px;}
.section-col-outer-67 h1 { font-size: 38px; line-height: 48px; font-weight: 400;}
.section-col-outer-67 h5 {margin-bottom: 6px;}
.section-col-outer-67 h2,
.section-col-outer-67 h1 {margin-bottom: 21px;}
.section-col-outer-67 .store-details-left p {margin-bottom: 20px;}
.section-col-outer-67 p a {color: #9d2872;font-weight: 700;text-decoration: underline;}
.section-col-outer-67 .cta__wrapper {margin-top: 30px;}
.section-col-outer-67 .cta__wrapper a {margin-right: 30px;margin-bottom: 30px;}
.section-col-outer-67.store-locator-details__wrapper .store-details-grey {background: #f2f2f2;padding: 100px 0 50px;}
.section-col-outer-67.store-locator-details__wrapper .store-details-grey label {margin-bottom: 10px;display: block;}
.section-col-outer-67.store-locator-details__wrapper .store-details-grey .col6 {margin-bottom: 50px;}
.section-col-outer-67.supportServiceForm {float: left;width: 100%;}
.section-col-outer-67 .supportServiceForm__row{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.section-col-outer-67 .supportServiceForm__col{position: relative;width: 100%;padding-left: 15px;padding-right: 15px;}
.section-col-outer-67 .supportServiceForm__form-title{font-weight: 400;margin-bottom: 10px;}
.section-col-outer-67 .supportServiceForm__form fieldset {max-width: 100% !important;}
.section-col-outer-67 .supportServiceForm__form .hs-form-field input{width: 100% !important;border:1px solid #B7B7B8;}
.section-col-outer-67 .supportServiceForm__form .hs-form-field > textarea {padding: 15px;min-height: 100px;width:100%;border:1px solid #B7B7B8;resize:vertical;}
.section-col-outer-67 .form-columns-2 {display: flex;flex-wrap: wrap;justify-content: space-between;}
.section-col-outer-67 .supportServiceForm__form .hs-form-field label {font-size: 16px;line-height: 1.25;color: #3D3B44 !important;font-family: 'Roboto',sans-serif;margin-bottom: 10px;width:100%;  }
.section-col-outer-67 .sub-btn{position:relative;}
.section-col-outer-67 .sub-btn img {display: none;height: 50px;position: absolute;width: 50px;left: 37px;top: -2px;}
.section-col-outer-67 .supportServiceForm__form .hs-form-field > label .hs-form-required{color: #9D2872;padding-left: 5px;}
.section-col-outer-67 .supportServiceForm__form .hs-input{width: 100%;height: 50px;border: 1px solid #B7B7B8;padding: 0 15px;font-size: 16px;line-height: 1.25;font-family: 'Roboto',sans-serif;color: #3D3B44;outline: none;border-radius: 0;background-color: #FFFFFF;-webkit-appearance: none;}
.section-col-outer-67 .supportServiceForm__form .form-columns-1 .hs-input{background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/dropdown-icon.svg);background-repeat: no-repeat;background-position: 95% center;padding-right: 10%;}
.section-col-outer-67 .supportServiceForm__form .hs-button{height: 44px;-webkit-appearance: none;padding: 0 56px 0 35px;border-radius: 77px;background: #9d2872;color: #fff;border: 2px solid #9d2872;font-size: 14px;line-height: 1.25;font-weight: 500;letter-spacing: .5px;font-family: 'Roboto',sans-serif;background-image: url(https://2163007.fs1.hubspotusercontent-na1.net/hubfs/2163007/ResMedNext/arrow-white-right.svg);background-repeat: no-repeat;background-position: 73% center;background-size: 12px;}
.section-col-outer-67 .supportServiceForm__form-bc ul{font-size: 14px;font-family: "Roboto",sans-serif;font-weight: 700;line-height: 1.5;color: #9B9B9E;}
.section-col-outer-67 .supportServiceForm__form-bc ul li a{color: #9B9B9E;}
.section-col-outer-67 .supportServiceForm__form-bc .hs-menu-flow-horizontal .hs-menu-item{display: inline-block;}
.section-col-outer-67 .supportServiceForm__form-bc ul li:last-child a,
.section-col-outer-67 .supportServiceForm__form-bc ul li a:hover{color: #9D2872;}
.section-col-outer-67 .supportServiceForm__form-bc ul li + li{margin-left: 10px;}
.section-col-outer-67 .supportServiceForm__form-bc ul li + li::before{content: "»";padding-right: 10px;}
.section-col-outer-67 .supportServiceForm__img{background-size: cover;height: 250px;}
.section-col-outer-67 .supportServiceForm__form-bc{margin-bottom: 50px;}
.section-col-outer-67 .supportServiceForm__form-wrapper{padding-top: 50px;padding-bottom: 50px;}
.section-col-outer-67 .supportServiceForm__form-header{margin-bottom: 30px;}
.section-col-outer-67 .supportServiceForm__form .hs-form-field{margin-bottom: 30px;}
.section-col-outer-67 .form-columns-2 .hs-form-field {flex: 0 48%;}
.section-col-outer-67 .supportServiceForm__bottomMsg{font-size: 12px;line-height: 1.25;font-family: 'Roboto',sans-serif;margin-top: 30px;}
.section-col-outer-67 .supportServiceForm__form .errormsg {color: #3D3B44;font-size: 13px;opacity: 0.5;}
.section-col-outer-67 .supportServiceForm__form .hs-fieldtype-select{background: #FFF;width: 100%; }
.section-col-outer-67 input[type="number"]::-webkit-inner-spin-button,
.section-col-outer-67 input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}
.section-col-outer-67 input[type="number"] {-moz-appearance: textfield;}
.section-col-outer-67 .qs_wrapper.one .hs-fieldtype-select:nth-child(1) {-webkit-transform: rotateX(0deg) translateZ(20px);-ms-transform: rotateX(0deg) translateZ(20px);transform: rotateX(0deg) translateZ(20px);display: block;}
.section-col-outer-67 .qs_wrapper.two .hs-fieldtype-select:nth-child(2) {-webkit-transform: rotateX(90deg) translateZ(20px);-ms-transform: rotateX(90deg) translateZ(20px);transform: rotateX(90deg) translateZ(20px);display: block;}
.section-col-outer-67 .qs_wrapper.three .hs-fieldtype-select:nth-child(3) {-webkit-transform: rotateX(180deg) translateZ(20px);-ms-transform: rotateX(180deg) translateZ(20px);transform: rotateX(180deg) translateZ(20px);display: block;}
.section-col-outer-67 .qs_wrapper.four .hs-fieldtype-select:nth-child(4) {-webkit-transform: rotateX(270deg) translateZ(20px);-ms-transform: rotateX(270deg) translateZ(20px);transform: rotateX(270deg) translateZ(20px);display: block;}
.section-col-outer-67 .qs_wrapper.five .hs-fieldtype-select:nth-child(5) {-webkit-transform: rotateX(360deg) translateZ(21px);-ms-transform: rotateX(360deg) translateZ(21px);transform: rotateX(360deg) translateZ(21px);display: block;}
.section-col-outer-67 .qs_wrapper{height: 150px;-webkit-transform: translateZ(-20px);-ms-transform: translateZ(-20px);transform: translateZ(-20px);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: all 0.75s;transition: all 0.5s;position: relative;}
.section-col-outer-67 .qs_wrapper.one{-webkit-transform: translateZ(-20px) rotateX(0deg);-ms-transform: translateZ(-20px) rotateX(0deg);transform: translateZ(-20px) rotateX(0deg);}
.section-col-outer-67 .qs_wrapper.two{-webkit-transform: translateZ(-20px) rotateX(-90deg);-ms-transform: translateZ(-20px) rotateX(-90deg);transform: translateZ(-20px) rotateX(-90deg);}
.section-col-outer-67 .qs_wrapper.three{-webkit-transform: translateZ(-20px) rotateX(-180deg);-ms-transform: translateZ(-20px) rotateX(-180deg);transform: translateZ(-20px) rotateX(-180deg);}
.section-col-outer-67 .qs_wrapper.four{-webkit-transform: translateZ(-20px) rotateX(-270deg);-ms-transform: translateZ(-20px) rotateX(-270deg);transform: translateZ(-20px) rotateX(-270deg);}
.section-col-outer-67 .qs_wrapper.five{-webkit-transform: translateZ(-20px) rotateX(-360deg);-ms-transform: translateZ(-20px) rotateX(-360deg);transform: translateZ(-20px) rotateX(-360deg);}
.section-col-outer-67 .qs_wrapper .input {margin-right: 8px;}
.section-col-outer-67 .business-type { display: none;}
.section-col-outer-68 .hs_cos_wrapper .form-title {display:none!important;}
.section-col-outer-68 .tab {  display:none; position: relative;}
.section-col-outer-68 .err_msg_hide {display: none;}
.section-col-outer-68 .email-error-msg, 
.section-col-outer-68 .email-error-msg-two {color: #fff;font-size: 12px;}
.section-col-outer-68 .af_submit p {color: #ffffff;}
.section-col-outer-68 .tab .button {border: 0;border-radius: 0;display: inline-block!important;left: 239px;margin-top: 0!important;position: absolute;top: 0;padding: 0px;}
.section-col-outer-68 .blog-form-subs__form button {appearance: none;font-size: 0;background: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-right-purple.webp) center center no-repeat scroll #fff;background-size: 50%; margin-left: 3px;height: 100%;border: 0;border-radius: 0;display: inline-block!important;margin-top: 0!important;padding: 25px 25px !important;cursor: pointer;}
.section-col-outer-68 .EmailBtn.hiddenButtons .button button {display: none !important;}
.section-col-outer-68 .EmailBtn .button img {width: 50px;height: 50px;margin-left: 10px;display: none;}
.section-col-outer-68 .EmailBtn.hiddenButtons .button img {display: block;}
.section-col-outer-69.rescusmod11 {  background-size: cover;  background-position: center; float:left; width: 100%;}
.section-col-outer-69.rescusmod11.full-overlay {  background-color: rgba(0,0,0,0.6);  background-blend-mode: multiply;}
.section-col-outer-69.rescusmod11.bottom-overlay:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);  background-blend-mode: multiply;}
.section-col-outer-69.rescusmod11.left-overlay:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);  background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);}
.section-col-outer-69 .rescusmod11__container {  padding-top: 60px;  padding-bottom: 60px;  position: relative;}
.section-col-outer-69.rescusmod11.light {  color: #3D3B44;}
.section-col-outer-69.rescusmod11.dark {  color: #FFFFFF;}
.section-col-outer-69 .rescusmod11__wrap {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  justify-content: space-between;  -webkit-justify-content: space-between;  align-items: center;  -webkit-align-items: center;  min-height: 400px;}
.section-col-outer-69 .rescusmod11__wrap.top {  align-items: flex-start;  -webkit-align-items: flex-start;}
.section-col-outer-69 .rescusmod11__header {  margin-bottom: 50px;}
.section-col-outer-69 .rescusmod11__header.center {  text-align: center;}
.section-col-outer-69 .rescusmod11__med,
.section-col-outer-69 .rescusmod11__cont {  width: 100%;}
.section-col-outer-69 .rescusmod11__med {  order: 1;  -webkit-order: 1;  display: flex;  display: -webkit-flex;  justify-content: center;  -webkit-justify-content: center;}
.section-col-outer-69 .rescusmod11__cont {  order: 2;  -webkit-order: 2;}
.section-col-outer-69 .rescusmod11__cont-subtitle {  font-family: "Barlow";  font-weight: 700;  font-size: 16px;  letter-spacing: 0.5px;  line-height: 1.25;  margin-bottom: 10px;}
.section-col-outer-69 .rescusmod11__cont-title,
.section-col-outer-69 .rescusmod11__cont-cta {  margin-bottom: 20px;}
.section-col-outer-69 .rescusmod11__cont-body,
.section-col-outer-69 .rescusmod11__med {  margin-bottom: 50px;}
.section-col-outer-69 .rescusmod11__cont-body a {  color: #9D2872;  text-decoration: underline;}
.section-col-outer-69 .rescusmod11__cont-body h3,
.section-col-outer-69 .rescusmod11__cont-body p {  margin-bottom: 30px;}
.section-col-outer-69 .rescusmod11__cont-body h3 {  font-size: 24px;  font-family: 'Barlow';  font-weight: 700;  line-height: 1.25em;  letter-spacing: .021em;}
.section-col-outer-69 .rescusmod11__medimg {  vertical-align: middle;}
.section-col-outer-69 .rescusmod11__medimg--bottom {  position: absolute;  bottom: 0;  height: auto;  width: 80%;}
.section-col-outer-69 .rescusmod11__cont-exp {  font-family: "Roboto";  font-size: 12px;  line-height: 1.25;}
.section-col-outer-69 .rescusmod11__cont-cta-item {  margin-right: 15px;  margin-bottom: 15px;}
.section-col-outer-69 .with-bottom-image .rescusmod11__med {  margin-bottom: 0;}
.section-col-outer-69 .rescusmod11__cont-icon {  margin-bottom: 30px;}
.section-col-outer-70.rescusmod11 {background-size: cover;background-repeat: no-repeat;background-position: center;}
.section-col-outer-70.rescusmod11.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}
.section-col-outer-70.rescusmod11.bottom-overlay:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background-blend-mode: multiply;}
.section-col-outer-70.rescusmod11.left-overlay:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);}
.section-col-outer-70 .rescusmod11__container {padding-top: 60px;padding-bottom: 60px;position: relative;}
.section-col-outer-70.rescusmod11.light {color: #3D3B44;}
.section-col-outer-70.rescusmod11.dark {color: #FFFFFF;}
.section-col-outer-70 .rescusmod11__wrap {display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;min-height: 400px;}
.section-col-outer-70 .rescusmod11__wrap.top {align-items: flex-start;-webkit-align-items: flex-start;}
.section-col-outer-70 .rescusmod11__header {margin-bottom: 50px;}
.section-col-outer-70 .rescusmod11__header.center {text-align: center;}
.section-col-outer-70 .rescusmod11__med,
.section-col-outer-70 .rescusmod11__cont {width: 100%;}
.section-col-outer-70 .rescusmod11__med {order: 1;-webkit-order: 1;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;}
.section-col-outer-70 .rescusmod11__cont {order: 2;-webkit-order: 2;}
.section-col-outer-70 .rescusmod11__cont-subtitle {font-family: "Barlow";font-weight: 700;font-size: 16px;letter-spacing: 0.5px;line-height: 1.25;margin-bottom: 10px;}
.section-col-outer-70 .rescusmod11__cont-title,
.section-col-outer-70 .rescusmod11__cont-cta {margin-bottom: 20px;}
.section-col-outer-70 .rescusmod11__cont-body,
.section-col-outer-70 .rescusmod11__med {margin-bottom: 50px;}
.section-col-outer-70 .rescusmod11__cont-body a {color: #9D2872;text-decoration: underline;}
.section-col-outer-70 .rescusmod11__cont-body h3,
.section-col-outer-70 .rescusmod11__cont-body p {margin-bottom: 30px;}
.section-col-outer-70 .rescusmod11__cont-body h3 {font-size: 24px;font-family: 'Barlow';font-weight: 700;line-height: 1.25em;letter-spacing: .021em;}
.section-col-outer-70 .rescusmod11__medimg {vertical-align: middle;}
.section-col-outer-70 .rescusmod11__medimg--bottom {position: absolute;bottom: 0;height: auto;width: 80%;padding: 0 25px;}
.section-col-outer-70 .rescusmod11__cont-exp {font-family: "Roboto";font-size: 12px;line-height: 1.25;}
.section-col-outer-70 .rescusmod11__cont-cta-item {margin-right: 15px;margin-bottom: 15px;}
.with-bottom-image .rescusmod11__med {margin-bottom: 0;}
.section-col-outer-70 .rescusmod11__cont-icon {margin-bottom: 30px;}
.section-col-outer-71.rescusmod11 { background-size: cover; background-position: center; width: 100%; float: left;}
.section-col-outer-71.rescusmod11.full-overlay { background-color: rgba(0,0,0,0.6); background-blend-mode: multiply;}
.section-col-outer-71.rescusmod11.bottom-overlay:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%); background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%); background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%); background-blend-mode: multiply;}
.section-col-outer-71.rescusmod11.left-overlay:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%); background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%); background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);}
.section-col-outer-71 .rescusmod11__container { padding-top: 60px; padding-bottom: 60px; position: relative;}
.section-col-outer-71.rescusmod11.light { color: #3D3B44;}
.section-col-outer-71.rescusmod11.dark { color: #FFFFFF;}
.section-col-outer-71 .rescusmod11__wrap { display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between; align-items: center; -webkit-align-items: center; min-height: 400px;}
.section-col-outer-71 .rescusmod11__wrap.top { align-items: flex-start; -webkit-align-items: flex-start;}
.section-col-outer-71 .rescusmod11__header { margin-bottom: 50px;}
.section-col-outer-71 .rescusmod11__header.center { text-align: center;}
.section-col-outer-71 .rescusmod11__med,
.section-col-outer-71 .rescusmod11__cont { width: 100%;}
.section-col-outer-71 .rescusmod11__med { order: 1; -webkit-order: 1; display: flex; display: -webkit-flex; justify-content: center; -webkit-justify-content: center;}
.section-col-outer-71 .rescusmod11__cont { order: 2; -webkit-order: 2;}
.section-col-outer-71 .rescusmod11__cont-subtitle { font-family: "Barlow"; font-weight: 700; font-size: 16px; letter-spacing: 0.5px; line-height: 1.25; margin-bottom: 10px;}
.section-col-outer-71 .rescusmod11__cont-title,
.section-col-outer-71 .rescusmod11__cont-cta { margin-bottom: 20px;}
.section-col-outer-71 .rescusmod11__cont-body,
.section-col-outer-71 .rescusmod11__med { margin-bottom: 50px;}
.section-col-outer-71 .rescusmod11__cont-body a { color: #9D2872; text-decoration: underline;}
.section-col-outer-71 .rescusmod11__cont-body h3,
.section-col-outer-71 .rescusmod11__cont-body p { margin-bottom: 30px;}
.section-col-outer-71 .rescusmod11__cont-body h3 { font-size: 24px; font-family: 'Barlow'; font-weight: 700; line-height: 1.25em; letter-spacing: .021em;}
.section-col-outer-71 .rescusmod11__medimg { vertical-align: middle;}
.section-col-outer-71 .rescusmod11__medimg--bottom { position: absolute; bottom: 0; height: auto; width: 80%;}
.section-col-outer-71 .rescusmod11__cont-exp { font-family: "Roboto"; font-size: 12px; line-height: 1.25;}
.section-col-outer-71 .rescusmod11__cont-cta-item { margin-right: 15px; margin-bottom: 15px;}
.section-col-outer-71 .with-bottom-image .rescusmod11__med { margin-bottom: 0;}
.section-col-outer-71 .rescusmod11__cont-icon { margin-bottom: 30px;}
.section-col-outer-78.image-text__wrapper.dark .apnea-tip p{color:#FFF;}
.section-col-outer-78.image-text__wrapper.parallax {background-attachment: fixed;}
.section-col-outer-78 .button-cta-wrap { display: flex; flex-wrap: wrap; margin-bottom: 35px; margin-top: 20px; gap: 10px 10px;}
.section-col-outer-78.image-text__wrapper {position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;  padding: 100px 0; float:left; width: 100%;}
.section-col-outer-78.image-text__wrapper.no-top-space { padding-top: 0 !important; }
.section-col-outer-78.image-text__wrapper.no-bot-space { padding-bottom: 0 !important; }
.section-col-outer-78 .image-text__wrapper.parallax,
.section-col-outer-78 .image-text.parallax {background-attachment: fixed;}
.section-col-outer-78 .hero-banner-title__wrapper.big {height: 800px;  }
.section-col-outer-78 .image-text-title{padding-bottom:20px;}
.section-col-outer-78 .rich-text{padding:0px 0px 0px 0px;}
.section-col-outer-78.image-text__wrapper.dark .image-text-title,
.section-col-outer-78.image-text__wrapper.dark .image-text-subtitle,
.section-col-outer-78.image-text__wrapper .testimonial__wrapper .testimonial-profile,
.section-col-outer-78.image-text__wrapper.dark .rich-text,
.section-col-outer-78.image-text__wrapper.dark .rich-text * {color: #FFF;}
.section-col-outer-78.image-text__wrapper.dark .text__wrapper a,
.section-col-outer-78.image-text__wrapper.dark .text__wrapper a:hover {color: #FFF;}
.section-col-outer-78.image-text__wrapper .page-center {position: relative;}
.section-col-outer-78 .testimonial__wrapper .testimonial-profile {margin-top: 30px;}
.section-col-outer-78 .testimonial-profile {width: 100%;}
.section-col-outer-78 .image-text__body {display: flex;flex-wrap: wrap;}
.section-col-outer-78 .image-text__body div[class*=span] {display: flex;}
.section-col-outer-78 .image-text-title {margin-bottom: 20px;}
.section-col-outer-78 .image-text-subtitle {margin-bottom: 10px;}
/* .section-col-outer-78 .image-text-cta {margin-top: 50px;  } */
.section-col-outer-78 .image-text-cta a {/*margin-right: 4px !important; */margin-bottom: 15px;}
.section-col-outer-78 .image-text__body .text__wrapper {/*padding-top: 25px; */padding-right: 40px;padding-left: 0;display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;/*height: 100%; */}
.section-col-outer-78 .image-text__body.image-text .text__wrapper {padding-right: 0;padding-left: 40px;}
.section-col-outer-78 .image-text__body.fullwidth .span10 {margin: auto !important;}
.section-col-outer-78 .image-text__body .span10 .text__wrapper {padding-right: 0;  }
.section-col-outer-78 .image-text__body .text__wrapper.center {align-items: center;-webkit-align-items: center;}
.section-col-outer-78 .image-text__body .text__wrapper.top {align-items: flex-start; -webkit-align-items: flex-start;}
.section-col-outer-78 .image-text__body .text__wrapper.bottom {align-items: flex-end;-webkit-align-items: flex-end;}
.section-col-outer-78 .image-text__body .image__wrapper {height: 100%;width: 100%;display: flex;  justify-content: center;align-items: center;}
.section-col-outer-78 .image-text__body .image__wrapper img {width: 100%;max-width: none;}
.section-col-outer-78 .image-text__body .image__wrapper.top {align-items: flex-start;}
.section-col-outer-78 .image-text__body .image__wrapper.bottom {align-items: flex-end;}
.section-col-outer-78 .testimonial__wrapper div[class*="span"] {display: flex;align-items: center;}
.section-col-outer-78 .testimonial__wrapper .text__wrapper {padding-top: 0;  }
.section-col-outer-78 .text__wrapper-wrap {width: 100%;}
.section-col-outer-78 .text__wrapper a {color: #9D2872;}
.section-col-outer-78 .journey-apnea {display: flex;flex-wrap: wrap;gap: 15px;padding: 20px 0px;}
.section-col-outer-78 .apnea-img {flex: 0 20%;}
.section-col-outer-78 .apnea-tip {flex: 0 70%;}
.section-col-outer-78.rescusmod2 .rich-text ol {list-style: decimal; padding-left: 40px;}
.section-col-outer-78 table, .section-col-outer-78 td { border: 1px solid #3D3B44 !important;  text-align: left;}
.section-col-outer-78 table {border-collapse: collapse !important;width: 100%;}
.section-col-outer-78 td {padding: 6px !important;width: 20px;}
.section-col-outer-78 .mb-0 {margin-bottom: 0 !important;}
.section-col-outer-79.video-cont-alt-outer {  float:left!important;  width:100%!important;}
.section-col-outer-79 .video-cont-alt-right h2 {  color:#ffffff;font-family: Barlow; line-height: 1.25em;  font-size: 38px; font-weight: 300!important;  margin-bottom:15px;}
.section-col-outer-79 .video-cont-alt-inner sup {font-size: 80%!important;top: -0.5em!important;}
.section-col-outer-79 .video-cont-alt-right p {  color:#ffffff;  margin-bottom: 20px !important;  font-size: 16px !important;  line-height: 1.4 !important;  font-weight: 400 !important;  font-family: Barlow;  position:relative;}
.section-col-outer-79 .video-cont-alt-right-bt a {  color: #ffffff;  background-color: transparent;  box-shadow: inset 0 0 0 2px #ffffff;  display: inline-block;  font-size: .875rem;  line-height: 1;  font-family:  Barlow;  padding: .925rem 1.75rem;  border-radius: 1.5rem;  white-space: nowrap;  transition: background-color .5s ease,box-shadow .5s ease;  font-weight: 600;  background-size: .63rem .63rem;  background-image: url(https://3445757.fs1.hubspotusercontent-na1.net/hubfs/3445757/Himalayas%20-%20B2C/SG/Sleepcare/icon-right-arrow-white.svg);  background-repeat: no-repeat;  padding-right: 2.625rem;  background-position: calc(100% - 1.25rem) 50%;  margin-top: 30px;  margin-right:10px;}
.section-col-outer-79 .video-cont-alt-inner {  display:flex;  justify-content:space-between;  align-items:center;  flex-wrap:wrap;}
.section-col-outer-79 .video-cont-alt-left {  flex: 0 46%;  border-radius: 6px;  box-shadow: -3px 0.875rem 12px 0 rgba(0,0,0,.125);  overflow: hidden;}
.section-col-outer-79 .video-cont-alt-right {  flex: 0 49%;}
.section-col-outer-79 .video-cont-alt-inner.right {  flex-direction: row-reverse;}
.section-col-outer-79 .airfit-leftaligned-button .google-play a, 
.section-col-outer-79 .airfit-leftaligned-button .app-store a {  border-radius: 1.5rem;  background-color: #0c0c0c;  background-repeat: no-repeat;  display: inline-flex;  justify-content: center;  align-items: center;  font-family: 'cernbold';  height: 44px;  padding: 20px 30px;  transition: background-color .5s ease,box-shadow .5s ease;  margin-top: 30px;  margin-right:10px;}
.section-col-outer-79 .airfit-leftaligned-button .google-play a:hover ,
.section-col-outer-79 .airfit-leftaligned-button .app-store a:hover {  background-color: #4a4a4a;}
.section-col-outer-79 .airfit-leftaligned-button {  display: flex;  align-items: center;  justify-content: space-between;}
.section-col-outer-79 .airfit-leftaligned-button { align-items: center; display: flex; justify-content: flex-start; flex-wrap: wrap; gap: 22px 22px;}
.section-col-outer-79 .airfit-leftaligned-small-text p {  color: #fff;  font-size: 13px !important;  font-weight: 400 !important;  font-family:  Barlow;  line-height: 1.4 !important;  position: relative;}
.section-col-outer-79 .airfit-leftaligned-small-text {  margin-top: 30px;}
.section-col-outer-80 .header-lp-logo-wrap {  display: flex;  flex-wrap: wrap;  justify-content: space-between;  align-items: center;}
.section-col-outer-80.header-lp-outer {  padding: 23px 0px;  background-color: #fff;}
.section-col-outer-80 .header-lp-logo img {  vertical-align: bottom;}
.section-col-outer-80 body{  padding-top: 0px !important;}
.section-col-outer-80 .main-nav {  background: #fff;  border-bottom: 0.5px solid #9b9b9e;  display: block;  left: 0;  position: relative !important;  top: 0 !important;  transition: .2s;  width: 100%;  z-index: 999!important;}
.section-col-outer-80.header-lp-outer.sticky-level-two {  left: 0;  position: fixed;  top: 0;  transition: .2s;  width: 100%;  z-index: 999!important;  background-color: rgba(256,256,256,0.91);  backdrop-filter: blur(5px);  -webkit-backdrop-filter: blur(5px);}
.section-col-outer-81.outer-product{ background-position:center; background-size:cover; background-repeat:no-repeat; position: relative;}
.section-col-outer-81 .inner-product{ text-align:center; padding:30px 0;}
.section-col-outer-81 .product-head h2{ font-size:26px; color:#4D4D4D; line-height:65px; font-family: 'Barlow', sans-serif !important; font-weight:400;}
.section-col-outer-81.product-slide .product-part-head { padding-bottom: 35px;}
.section-col-outer-81 .product-group{ display:flex; justify-content:center; flex-wrap:wrap; padding:40px 0;}
.section-col-outer-81.product-slide .product-part{ border: 4px solid #f9f3f9; border-radius: 16px; box-sizing: border-box; flex: 0 28%; margin: 15px 5px; padding-bottom: 30px; text-align: center; width: auto!important; padding: 0px 45px 30px;}
.section-col-outer-81 .product-part-image-v2 img{ vertical-align:middle; margin: 0 auto;}
.section-col-outer-81 .product-part-image-v2 img { width: 272px; height: 100% !important;}
.section-col-outer-81.product-slide .product-part-head h3{ color: #494949; font-family: Barlow,sans-serif!important; font-size: 26px; line-height: 34px; min-height: 110px; padding: 20px 25px;}
.section-col-outer-81 .product-part-head p{ font-size:16px; color:#6C6C6C; padding:0px 16px; min-height: 115px; line-height:24px;}
.section-col-outer-81 .product-part-link a{ font-size:16px; color:#A72D7D; padding:10px 20px; text-decoration:none; line-height:37px; font-family: 'Barlow', sans-serif !important;}
.section-col-outer-81 .product-button a,
.section-col-outer-81 .product-part-link a { font-family: Barlow,sans-serif!important; line-height: 40px; text-decoration: none;}
.section-col-outer-81 .product-button a{ font-size:17px; color:#FFFFFF; padding:15px 40px; text-decoration:none; border:solid 1px #A72D7D; background-color:#A72D7D; border-radius:25.5px; line-height:37px; font-family: 'Barlow', sans-serif !important; transition:all 0.2s;}
.section-col-outer-81 .product-button a:hover{ color:#A72D7D; border:solid 1px #A72D7D; background-color:#FFFFFF;}
.section-col-outer-81.product-slide .slick-dots li.slick-active button:before { opacity: .75 !important; color: #9D2872; transform: scale(1);}
.section-col-outer-81.product-slide .slick-dots li button:before { opacity: .25 !important; color: #9D2872; transform: scale(0.5); font-size: 15px;}
.section-col-outer-81 * { box-sizing: border-box;}
.section-col-outer-81 .slider-2 { position: relative; height: 500px; color: white;}
.section-col-outer-81.product-slide .slick-slide { /* height: 500px; */ box-sizing: border-box;}
.section-col-outer-81 .slideCopy-container { position: relative; height: 100%; width: 100%;}
.section-col-outer-81 .slideCopy-content { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 50px; background: red; color: black;}
.section-col-outer-81 .slick-prev { left: 20px; color: black; z-index: 1000; display: none !important;}
.section-col-outer-81 .slick-next { right: 20px; z-index: 1000; display: none !important;}
.section-col-outer-81.product-slide .slick-dots{ bottom: -70px!important; display: block; list-style: none; margin: 0; padding: 0; position: absolute; text-align: center; width: 100%;}
.section-col-outer-81 .slick-dots li {}
.section-col-outer-81 .slick-dots li button::before { font-size: 15px ;}
.section-col-outer-81 .slick-dotted.slick-slider { margin-bottom: 50px !important;}
.section-col-outer-81 .product-part-link img { display: unset !important;}
.section-col-outer-82.rescusmod11.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}
.section-col-outer-82.rescusmod11.bottom-overlay:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0.0001) 0%, #3D3B44 100%);background-blend-mode: multiply;}
.section-col-outer-82.rescusmod11.left-overlay:before {content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);background: -moz-gradient(180deg, rgba(255, 255, 255, 0.0001) 0%, #3D3B44 100%);}
.section-col-outer-82.rescusmod11 {background-size: cover;background-repeat: no-repeat;background-position: center;}
.section-col-outer-82 .rescusmod11__container {padding-top: 60px;padding-bottom: 60px;position: relative;}
.section-col-outer-82.rescusmod11.light {color: #3D3B44;}
.section-col-outer-82.rescusmod11.dark {color: #FFFFFF;}
.section-col-outer-82 .rescusmod11__wrap {display: flex;display: -webkit-flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;justify-content: space-between;-webkit-justify-content: space-between;align-items: center;-webkit-align-items: center;min-height: 400px;}
.section-col-outer-82 .rescusmod11__wrap.top {align-items: flex-start;-webkit-align-items: flex-start;}
.section-col-outer-82 .rescusmod11__header {margin-bottom: 50px;}
.section-col-outer-82 .rescusmod11__header.center {text-align: center;}
.section-col-outer-82 .rescusmod11__med,
.section-col-outer-82 .rescusmod11__cont {width: 100%;}
.section-col-outer-82 .rescusmod11__med {order: 1;-webkit-order: 1;display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;}
.section-col-outer-82 .rescusmod11__cont {order: 2;-webkit-order: 2;}
.section-col-outer-82 .rescusmod11__cont-subtitle {font-family: "Barlow";font-weight: 700;font-size: 16px;letter-spacing: 0.5px;line-height: 1.25;margin-bottom: 10px;}
.section-col-outer-82 .rescusmod11__cont-title,
.section-col-outer-82 .rescusmod11__cont-cta {margin-bottom: 20px;}
.section-col-outer-82 .rescusmod11__cont-body,
.section-col-outer-82 .rescusmod11__med {margin-bottom: 50px;}
.section-col-outer-82 .rescusmod11__cont-body a {color: #9D2872;text-decoration: underline;}
.section-col-outer-82 .rescusmod11__cont-body h3,
.section-col-outer-82 .rescusmod11__cont-body p {margin-bottom: 30px;}
.section-col-outer-82 .rescusmod11__cont-body h3 {font-size: 24px;font-family: 'Barlow';font-weight: 700;line-height: 1.25em;letter-spacing: .021em;}
.section-col-outer-82 .rescusmod11__medimg {vertical-align: middle;}
.section-col-outer-82 .rescusmod11__medimg--bottom {position: absolute;bottom: 0;height: auto;width: 80%;}
.section-col-outer-82 .rescusmod11__cont-exp {font-family: "Roboto";font-size: 12px;line-height: 1.25;}
.section-col-outer-82 .rescusmod11__cont-cta-item {margin-right: 15px;margin-bottom: 15px;}
.section-col-outer-82 .with-bottom-image .rescusmod11__med {margin-bottom: 0;}
.section-col-outer-82 .rescusmod11__cont-icon {margin-bottom: 30px;}





.rescusmod11__container {  padding-top: 60px;  padding-bottom: 60px;  position: relative;}
.rescusmod11 {  background-repeat: no-repeat;  background-size: cover;}
.rescusmod11.light {  color: #3D3B44;}
.rescusmod11.dark {  color: #FFFFFF;}
.rescusmod11__wrap {  display: flex;  display: -webkit-flex;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;  justify-content: space-between;  -webkit-justify-content: space-between;  align-items: center;  -webkit-align-items: center;  min-height: 400px;}
.rescusmod11__wrap.top {  align-items: flex-start;  -webkit-align-items: flex-start;}
.rescusmod11__header {  margin-bottom: 50px;}
.rescusmod11__header.center {  text-align: center;}
.rescusmod11__med,
.rescusmod11__cont {  width: 100%;}
.rescusmod11__med {  order: 1;  -webkit-order: 1;  display: flex;  display: -webkit-flex;  justify-content: center;  -webkit-justify-content: center;  flex-wrap: wrap;  -webkit-flex-wrap: wrap;}
.rescusmod11__cont {  order: 2;  -webkit-order: 2;}
.rescusmod11__cont-subtitle {  font-family: "Barlow";  font-weight: 700;  font-size: 16px;  letter-spacing: 0.5px;  line-height: 1.25;  margin-bottom: 10px;}
.rescusmod11__cont-title,
.rescusmod11__cont-cta {  margin-bottom: 20px;}
.rescusmod11__cont-body,
.rescusmod11__med {  margin-bottom: 50px;}
.rescusmod11__cont-body a {  color: #9D2872;  text-decoration: underline;}
.rescusmod11__cont-body h3,
.rescusmod11__cont-body p {  margin-bottom: 30px;}
.rescusmod11__cont-body h3 {  font-size: 24px;  font-family: 'Barlow';  font-weight: 700;  line-height: 1.25em;  letter-spacing: .021em;}
.rescusmod11__medimg {  vertical-align: middle;  height: 1%;  width: 100%;}
.rescusmod11__medimg--bottom {  position: absolute;  bottom: 0;  height: auto;  width: 80%;}
.rescusmod11__cont-exp {  font-family: "Roboto";  font-size: 12px;  line-height: 1.25;}
.rescusmod11__cont-cta-item {  margin-right: 15px;  margin-bottom: 15px;}
.with-bottom-image .rescusmod11__med {  margin-bottom: 0;}
.rescusmod11__cont-icon {  margin-bottom: 30px;}



.image-text-cta,
.goto__wrapper{ margin-top: 30px;}
.goto__wrapper .owhite{border: 2px solid #FFF;background:transparent;color:#FFF;}
.goto__wrapper .spurple:hover {background-color: #FFF;border-color: #FFF;color: #9D2872;}
body .goto__wrapper .opurple,
body .goto__wrapper .owhite:hover{border: 2px solid #9D2872 !important;color: #9D2872 !important;}
.goto__wrapper .owhite, 
.goto__wrapper .opurple {background-color: transparent !important;}
.goto__wrapper .swhite { background-color: #FFF;color: #9D2872;}
.goto__wrapper .swhite:hover { color: #FFF;background: #9D2872;border: 2px solid #fff;}
.goto__wrapper .opurple:hover {background-color: #fff!important;border-color:#fff !important;color: #9D2872 !important;}

.goto__wrapper .owhite,
.goto__wrapper .swhite,
.goto__wrapper .opurple,
.goto__wrapper .spurple{border-radius: 77px;border: 2px solid;padding: 5px 35px;font-size: 14px;font-weight: 500;text-decoration: none;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;line-height:32px;}
 
.goto__wrapper .purle_text {padding: 0px;color: #9D2872 !important;}

.purple-text {color: #9D2872 !important;font-size: 14px;font-weight: 500;letter-spacing: 0.5px;text-decoration: none;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;vertical-align: middle;line-height: 32px;}
.purple-text:after{content: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-1-red-button-SG-long-tail.svg); text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-1-red-button-SG-long-tail.svg);display: inline-block;font-size: inherit;font-weight: 900;margin-left: 12px!important;transition: all .2s ease;-webkit-transition: all .2s ease;}
.purple-text:hover:after{transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);transform: -moz-translate3d(5px,0,0);}

.section-col-outer-9 .banner-button a,
.section-col-outer-11 .button-wrapper a,
.section-col-outer-66 .start-btn a, 
.purple-new,
.purple,
.plane-white{border-radius: 30px;padding: 4px 30px;display: inline-block;font-size: 14px;font-weight: 500;letter-spacing: .5px;text-decoration: none;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;vertical-align: middle;line-height: 32px;cursor: pointer;}

.plane-white{background-color: #FFF !important;color: #9D2872 !important;}
.plane-white:hover{background-color: #9D2872 !important;color: #FFF !important;}

.section-col-outer-34.rescusmod11 .button-cta-wrap .button-section a,
.purple-new,
.purple{border: 2px solid #9D2872 !important;	background-color: #9D2872 !important;color: #FFF !important;}

.owhite-hover:hover,
.section-col-outer-34.rescusmod11 .button-cta-wrap .button-section a:hover,
a#cta_button_blog_list_subscribe:hover,
.purple-new:hover,
.purple:hover {background-color: #FFF !important;color: #9D2872 !important;border: 2px solid #9D2872 !important;}

.bwhite-arrow-right{background-color: transparent; color: #ffffff !important; border: 2px solid #ffffff !important;}

.bwhite-arrow-right:hover{background-color: #ffffff; color: #9D2872 !important; border: 2px solid #ffffff !important;}

.link-arrow.purple-new span,
.link-arrow.purple span{padding-right:21px;background-image:url("https://www.resmed.sg/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-1-red-button-white-logn-tail.svg"); background-repeat:no-repeat; background-position:center right;}

.link-arrow.purple-new:hover span,
.link-arrow.purple:hover span{padding-right:21px;background-image:url("https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-1-red-button-SG-long-tail.webp");background-repeat:no-repeat;background-position:center right;} 

a.app-store-device-btn,
a.play-cta-device-btn{  border-radius: 77px;  border: 2px solid #9D2872;  padding: 5px 25px; color: #FFFFFF !important;  font-family: "Roboto", sans-serif; font-weight: 500;  letter-spacing: 0.5px;  font-size: 14px; text-decoration: none !important;  display: inline-block;  transition: all 0.2s ease;  -webkit-transition: all 0.2s ease;  -moz-transition: all 0.2s ease;  vertical-align: left;line-height: 32px;  background-color: #9D2872 !important;  padding: 5px 35px;}

a.app-store-device-btn span,
a.play-cta-device-btn span{padding-left:20px; background-repeat:no-repeat; background-position:center left;}
a.app-store-device-btn span{background-image:url("https://www.resmed.sg/hubfs/01-2023-Resmed-emergingAsia/SG/app-store-white.svg");}
a.play-cta-device-btn span{background-image:url("https://www.resmed.sg/hubfs/01-2023-Resmed-emergingAsia/SG/play-store-white.svg");}
a.app-store-device-btn:hover span{ background-image:url("https://www.resmed.sg/hubfs/01-2023-Resmed-emergingAsia/SG/app-store-colr.svg");}
a.play-cta-device-btn:hover span{ background-image:url("https://www.resmed.sg/hubfs/01-2023-Resmed-emergingAsia/SG/play-store-colr.svg");}

a.app-store-device-btn:hover,
a.play-cta-device-btn:hover{  background:#ffffff !important; color: #9D2872!important;}

.purple-new-arrow-right {border: 2px solid #9D2872;background-color: #fff;color: #9D2872;}

a.link-arrow,
.section-col-outer-34.rescusmod11 .button-cta-wrap .button-section a,
a#cta_button_blog_list_subscribe,
.white-bg-new-arrow-right,
.bwhite-arrow-right,
.purple-new-arrow-right,
.purple-bg-new-arrow-right{border-radius: 77px;padding: 8px 35px;font-size: 14px;font-weight: 500;text-decoration: none !important;display: inline-block;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;}
.white-bg-new-arrow-right{  border: 2px solid #fff;background-color: #ffffff;color: #9D2872;}
.white-bg-new-arrow-right:hover{  border: 2px solid #9D2872;background-color: #9D2872;color: #ffffff;}
.purple-new-arrow-right {  border: 2px solid #9D2872;background-color: #fff;color: #9D2872;}
.purple-new-arrow-right:hover {  background-color: #9D2872;  color: #fff !important;}
.purple-bg-new-arrow-right {border: 2px solid #9D2872;background-color: #9D2872;color: #ffffff !important;}
.purple-bg-new-arrow-right:hover {  background-color: #ffffff;  color: #9D2872 !important;}


a.link-arrow:after,
a.link-arrow.goto-btn.opurple:after,
.section-col-outer-34.rescusmod11 .button-cta-wrap .button-section a:after,
a#cta_button_blog_list_subscribe::after,
.white-bg-new-arrow-right::after,
.bwhite-arrow-right::after,
.purple-new-arrow-right::after,
.purple-bg-new-arrow-right::after{text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-1-red-button-SG-long-tail.svg);display: inline-block;font-size: inherit;font-weight: 900;margin-left: 12px!important;transition: all .2s ease;-webkit-transition: all .2s ease;}

a.link-arrow:hover:after,
a.link-arrow.goto-btn.opurple:hover:after,
.section-col-outer-34.rescusmod11 .button-cta-wrap .button-section a:hover:after,
a#cta_button_blog_list_subscribe:hover:after,
.white-bg-new-arrow-right:hover:after,
.bwhite-arrow-right:hover:after,
.purple-new-arrow-right:hover:after,
.purple-bg-new-arrow-right:hover:after{transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);transform: -moz-translate3d(5px,0,0);}

a.link-arrow.owhite-hover:hover:after,
a.link-arrow.goto-btn.opurple:after,
a.link-arrow.goto-btn.opurple:hover:after,
.section-col-outer-34.rescusmod11 .button-cta-wrap .button-section a:hover:after,
a#cta_button_blog_list_subscribe:hover:after,
.white-bg-new-arrow-right:after,
.bwhite-arrow-right:hover:after,
.purple-new-arrow-right::after,
.purple-bg-new-arrow-right:hover:after{content: url(https://ap.resmed.com/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-1-red-button-SG-long-tail.svg);}

a.link-arrow.owhite:after,
.section-col-outer-34.rescusmod11 .button-cta-wrap .button-section a:after,
a#cta_button_blog_list_subscribe:after,
.white-bg-new-arrow-right:hover:after,
.bwhite-arrow-right::after,
.purple-new-arrow-right:hover:after,
.purple-bg-new-arrow-right::after{content: url(https://www.resmed.sg/hubfs/01-2023-Resmed-emergingAsia/SG/arrow-1-red-button-white-logn-tail.svg);}








@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .section-col-outer-70 .rescusmod11__medimg--bottom {left: 0;}
}
@supports (-ms-ime-align:auto) {
  .section-col-outer-70 .rescusmod11__medimg--bottom {left: 0;}
}

@media(max-width:3445px){
  .section-col-outer-50 .mobile-image { display: none;  }
}
@media (max-width: 1280px) {
  .section-col-outer-61.prod-airfit-video-outer .slick-prev {left: 30%;}
  .section-col-outer-61.prod-airfit-video-outer .slick-next {right: 30%;}
  .section-col-outer-61.prod-airfit-video-outer .slick-prev, 
  .section-col-outer-61.prod-airfit-video-outer .slick-next {top: 120%;}
}
@media (max-width: 1200px) {
  .section-col-outer-5 .bottom-bg-text { max-width: 95%; display: flex; margin: 0px auto;  }
  .section-col-outer-5 .bottom-bg-text img { height: 100%;  }
  .section-col-outer-6 .bottom-bg-text { max-width: 95%; display: flex; margin: 0px auto;  }
  .section-col-outer-6 .bottom-bg-text img { height: 100%;  }
  .section-col-outer-6 .three-column-new .bg-image-description-wrap { flex: 0 100%; padding: 40px; margin: 20px 0px; background-color: #fff;  }
  .section-col-outer-7.bottom-bg-text { max-width: 95%; display: flex; margin: 0px auto;  }
  .section-col-outer-7.bottom-bg-text img { height: 100%;  }
  .section-col-outer-8 .bottom-bg-text { max-width: 95%; display: flex; margin: 0px auto;  }
  .section-col-outer-8 .bottom-bg-text img { height: 100%;  }
  .section-col-outer-44 .rescusmod22__slideritemimg{  }
}
@media(max-width:1198px){
  .section-col-outer-54.store-list__wrapper .store-list .store-box {max-width: calc((100% / 3) - 3vw) !important; width: 100%;  }
}
@media(max-width: 1102px){
  
  .section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks { flex: 0 90% !important;  }
  .section-col-outer-54 span.dots { flex: 0 25% !important;  }
  .section-col-outer-54 span.click_arrow-outer { flex: 0 10% !important;  }
  .section-col-outer-54 .tabs-tags { display: block !important;  }
  .section-col-outer-54 .tabs-tags .sec-tab-1 { text-align: center !important;  }
  .section-col-outer-54 .tabs-tags .sec-tab-2 { text-align: center;  }
  .section-col-outer-54 .sec-tab-1 p { border-bottom: 1px solid #9B9B9E !important; padding-bottom: 20px;  } 
  .section-col-outer-54 .sec-tab-1.active p:after { top: 60px !important; width: 100% !important; right: 0px !important; margin: 0 auto;  }
  .section-col-outer-54 .sec-tab-2.active p:after { top: 125px !important; width: 100% !important; right: 0px !important; margin: 0 auto;  }
  .section-col-outer-54 .sec-tab-1 p,
  .section-col-outer-54 .sec-tab-2 p { padding: 20px !important;  }
}
@media (max-width: 1080px) {
  .section-col-outer-79 .video-cont-alt-right { flex: 0 100%; padding-top: 50px;  }
  .section-col-outer-79 .video-cont-alt-left { flex: 0 100%;  }
}
@media (max-width: 1065px) {  
  .section-col-outer-54 .legends-inner { flex: 0 60% !important;  }
}
@media (max-width: 1050px) {
  .section-col-outer-7.three-column-slider-wrap .slick-slide { height: 100%; box-sizing: border-box; margin: 0px 11px;  }
  .section-col-outer-7.three-column-slider-wrap .slider-3 { position: relative; height: 100%; color: white;  }
}
@media only screen and (max-width: 1041px) {
  .section-col-outer-12.outer-sleep .sleep-part-head {min-height:0;}
}
@media (max-width: 1024px) {
  .section-col-outer-58 .supportServiceForm__img { height: 400px;  }  
  .section-col-outer-59 .supportServiceForm__img { height: 400px;  }  
  .section-col-outer-60 .supportServiceForm__img {height: 400px;}
  .section-col-outer-67 .supportServiceForm__img {height: 400px;}
}
@media (max-width: 1000px) {
  .section-col-outer-1 .hym-cont-accordian-heading h2 { font-size: 1.75rem;  }
  .section-col-outer-1 .hym-acc-main-head h2 { font-size:1.75rem;  }
  .section-col-outer-61 .prod-airfit-video-heading h2 {font-size: 1.75rem;}
  .section-col-outer-65 .sleep-exploring-heading h2 { font-size: 1.75rem;  }
  .section-col-outer-79 .video-cont-alt-right h2 { font-size:1.75rem;  }
}
@media (max-width: 990px) {
  .section-col-outer-37 .rescusmod13__inner { padding-bottom: 50px; padding-top: 50px;  }
  .section-col-outer-67 h1 {    font-size: 28px !important;}
}

@media (max-width: 977px){
  .section-col-outer-8.three-column-slider-wrap-two .bg-image-description-title { font-weight: 700; line-height: 20px; color: #fff; font-size: 16px; letter-spacing: 0.5px; font-family: 'Barlow'; padding-bottom: 0px;  }
  .section-col-outer-8.three-column-slider-wrap-two .bg-image-description { position: unset; bottom: unset;  }
}

@media (max-width: 992px) {
  .section-col-outer-46 .rescusmod24__content.-hasScrollDownButton { height: calc(100vh - 161px); align-items: flex-start;  }
  .section-col-outer-46 .rescusmod24__content.-hasScrollDownButton .rescusmod24__content-wrap { height: 100%; display: flex; flex-direction: column;  }
  .section-col-outer-46 .rescusmod24__content.-hasScrollDownButton .rescusmod24__content-title { margin-bottom: 40px; text-align: center;  }
  .section-col-outer-46 .rescusmod24__content.-hasScrollDownButton .rescusmod24__content-desc { margin-bottom: 38px; text-align: center;  }
}


@media (max-width: 985px) {  
  .section-col-outer-54 .legends-inner { flex: 0 65% !important;  }
}
@media(max-width: 967px){
  .section-col-outer-81.product-slide .product-part{ padding: 0px 0px 30px ; }
}
@media (max-width: 914px) {  
  .section-col-outer-54 .legends-inner { flex: 0 70% !important;  }
}
@media (max-width: 900px) {
  .section-col-outer-37 .rescusmod13-inner-new .rescusmod13__row .rescusmod13__col { background-color: #fff; flex: 0 100%; margin: 2%; position: relative; width: 100%;  }
}

@media (max-width: 890px) {
  .section-col-outer-62.benefits-outer-wrp { padding: 50px 20px 0px;}
  .section-col-outer-62 .benefits-inner-wrp { display: flex;  }
  .section-col-outer-62 .bc-wrap { padding: 20px 0px !important;}
  .section-col-outer-62 .bc-text h3 { width: 100%;  }
  .section-col-outer-62 .benefits-header h2{ padding-bottom:10px;  }
  .section-col-outer-62 .benefits-image-section img { width: 100% !important; position: relative !important; bottom: 0; left: initial !important;}
  .section-col-outer-62 .benefits-header h2 { font-size: 40px !important;  }
  .section-col-outer-62 .benefits-content { flex: 0 100% !important; margin-bottom: 30px;}
  .section-col-outer-62 .benefits-image-section { flex: 0 100% !important;text-align: center; order: 1;}
}
@media (max-width: 880px) {
  .section-col-outer-55 .purple{ font-size: 10px;  } 
}

@media (max-width: 854px) {  
  .section-col-outer-54 .legends-inner { flex: 0 75% !important;  }
}
@media (max-width: 823px) {
  .section-col-outer-62 .benefits-content { flex: 0 44%;}
  .section-col-outer-62 .benefits-image-section { flex: 0 50%; text-align: center;} 
}
@media (max-width: 801px) {  
  .section-col-outer-54 .legends-inner { flex: 0 80% !important;  }
}


@media (max-width:800px) {
  .section-col-outer-11 .recent-blog-individual {flex: 0 48%;margin: 0 1% 4%;}
  .section-col-outer-11 .recent-blog-inner-wrapper {justify-content: center;}
  .section-col-outer-63 .download-heading { padding-bottom: 20px;  }
}
@media (max-width:769px){
  .section-col-outer-17 .rescusmod11__container {padding-top: 50px;padding-bottom: 100px;min-height: 600px;}
  .section-col-outer-17 h1.rescusmod11__cont-title.title1 br {display: none;}
  .section-col-outer-34 body .rescusmod11__container {padding-top: 20px!important;padding-bottom: 20px!important;min-height: 600px!important;}
  .section-col-outer-34 h1.rescusmod11__cont-title.title1 br {display: none;}
  .section-col-outer-34 .button-cta-wrap .button-section a{padding:7px 31px!important;  }
  .section-col-outer-34 .button-section {flex: 0 100%!important;margin-top: 0px!important;}
  .button-cta-wrap .goto__wrapper {flex: 0 100%!important;margin-top: 21px!important;}
  .section-col-outer-61.prod-airfit-video-outer .hs-testimonial-slider {padding: 0 0em;}
}
@media (max-width: 768px){ 
  .section-col-outer-3 .resmed-conduct-outer { padding: 50px 20px; background-color: #f2f2f2;  }
  .section-col-outer-15.hero-banner-title__wrapper {padding: 0;background-image: none !important;}
  .section-col-outer-15 .hero-banner-title__wrapperMobile{padding: 50px 0;display: flex;height: 100%;background-repeat: no-repeat;background-size: cover;width: 100%;}
  .section-col-outer-15 .hero-banner-title__wrapperMobile.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}
  .section-col-outer-15 .hero-banner-title__body {width: 100%;  }
  .section-col-outer-15 .hero-banner-cta .hs_cos_wrapper_type_cta {display: block;}
  .section-col-outer-15.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;}
  .section-col-outer-16.hero-banner-title__wrapper {padding: 0;background-image: none !important;}
  .section-col-outer-16.hero-banner-title__wrapper {height:auto!important;}
  .section-col-outer-16 .hero-banner-title__wrapperMobile{padding: 50px 0;display: flex;height: auto!important;background-repeat: no-repeat;background-size: cover;width: 100%;}
  .section-col-outer-16 .hero-banner-title__wrapperMobile.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}
  .section-col-outer-16 .rescusmod1 .hero-banner-title__body {width: 100% !important;}
  .section-col-outer-16 .hero-banner-cta .hs_cos_wrapper_type_cta {display: block;margin-top: 20px;}
  .section-col-outer-16.hero-banner-title__wrapper.parallax {background-attachment: inherit;}
  .section-col-outer-16 .button-link-outer, 
  .section-col-outer-16 .hero-banner-cta{margin-top:0px!important;}
    
  .section-col-outer-17.image-text__wrapper {padding: 50px 0 30px;}
  .section-col-outer-17 .image-text__body div[class*=span] {width: 100% !important;}
  .section-col-outer-17 .image-text__body .text__wrapper {padding-right: 0;width: 100%;  }
  .section-col-outer-17 .image-text__body:not(.fullwidth) div[class*="span"] {margin-bottom: 50px;}
  .section-col-outer-17 .image-text__body:not(.fullwidth) div[class*="span"]:last-child {margin-bottom: 0;}
  .section-col-outer-17 .image-text__body .mobile-top {display: flex !important;order: 1;margin-bottom: 50px !important;}
  .section-col-outer-17 .image-text__body .mobile-bottom { display: flex !important;order: 2;margin-bottom: 0 !important;}
  .section-col-outer-17 .image-text__body.image-text .text__wrapper {padding-left: 0; }
  .section-col-outer-18.image-text__wrapper {padding: 50px 0;}
  .section-col-outer-18 .image-text__body div[class*=span] {width: 100% !important;}
  .section-col-outer-18 .image-text__body .text__wrapper {padding-right: 0;width: 100%;  }
  .section-col-outer-18 .image-text__body:not(.fullwidth) div[class*="span"] {margin-bottom: 50px;}
  .section-col-outer-18 .image-text__body:not(.fullwidth) div[class*="span"]:last-child {margin-bottom: 0;}
  .section-col-outer-18 .image-text__body .mobile-top {display: flex !important;order: 1;margin-bottom: 50px !important;}
  .section-col-outer-18 .image-text__body .mobile-bottom { display: flex !important;order: 2;margin-bottom: 0 !important;}
  .section-col-outer-18 .image-text__body.image-text .text__wrapper {padding-left: 0;}
  .section-col-outer-20 .image-text__wrapper { padding: 50px 0;  }
  .section-col-outer-20 .image-text__body div[class*=span] { width: 100% !important;  }
  .section-col-outer-20 .image-text__body .text__wrapper { padding-right: 0;  }
  .section-col-outer-20 .image-text__body:not(.fullwidth) div[class*="span"] { margin-bottom: 50px;  }
  .section-col-outer-20 .image-text__body:not(.fullwidth) div[class*="span"]:last-child { margin-bottom: 0;  }
  .section-col-outer-20 .image-text__body .mobile-top { display: flex !important; order: 1; margin-bottom: 50px !important;  }
  .section-col-outer-20 .image-text__body .mobile-bottom { display: flex !important; order: 2; margin-bottom: 0 !important;  }
  .section-col-outer-20 .image-text__body.image-text .text__wrapper { padding-left: 0;  }
  .section-col-outer-31.rescusmod9.is-parallax { background-attachment:inherit;  }
  .section-col-outer-36 .button-cta-faq .pro-tip-cta {flex: 0 100%!important;}
  .goto__wrapper {flex: 0 100%!important;margin-top:20px!important; }
  .section-col-outer-36 .button-section {margin-right:0px!important;}
  .section-col-outer-41 .rescusmodsur__listing { margin-left: 0px;  margin-right: 0px;  }  
  .section-col-outer-46 .rescusmod24__form { padding: 30px 30px !important;  }
  .section-col-outer-46 .rescusmod24__form-desc { margin-bottom: 0px !important;  }
  .section-col-outer-46 .rescusmod24__form-desc p { margin-bottom: 0px !important;  }  
  .section-col-outer-50 .mobile-image { display: block !important;  }
  .section-col-outer-50 .hero-banner-title__wrapperMobile{ display:none!important; background-image: none !important;  }
  .section-col-outer-50.hero-banner-title__wrapper { padding: 0; background-image: none !important;  }
  .section-col-outer-50.hero-banner-title__wrapper { height:auto!important;  }
  .section-col-outer-50 .hero-banner-title__wrapperMobile{ padding: 50px 0; display: flex; height: auto!important; background-repeat: no-repeat; background-size: cover; width: 100%;  }
  .section-col-outer-50 .hero-banner-title__wrapperMobile.full-overlay { background-color: rgba(0,0,0,0.6); background-blend-mode: multiply;  }
  .section-col-outer-50 .rescusmod1 .hero-banner-title__body { width: 100% !important; /*  padding-top:70px!important; */  }
  .section-col-outer-50 .hero-banner-cta .hs_cos_wrapper_type_cta { display: block; margin-top: 20px;  }
  .section-col-outer-50 .hero-banner-title__wrapper.parallax { background-attachment: inherit;  }
  .section-col-outer-50 .button-link-outer, 
  .section-col-outer-50 .hero-banner-cta{ margin-top:0px!important;  }
  
  .section-col-outer-78.image-text__wrapper {padding: 50px 0;  }
  .section-col-outer-78.image-text__wrapper.parallax {background-attachment: inherit;}
  .section-col-outer-78 .image-text__body div[class*=span] {width: 100% !important;}
  .section-col-outer-78 .image-text__body .text__wrapper {padding-right: 0;width: 100%;/*  text-align: center; */}
  .section-col-outer-78 .image-text__body:not(.fullwidth) div[class*="span"] {margin-bottom: 50px;}
  .section-col-outer-78 .image-text__body:not(.fullwidth) div[class*="span"]:last-child {margin-bottom: 0;}
  .section-col-outer-78 .image-text__body .mobile-top {display: flex !important;order: 1;margin-bottom: 50px !important;}
  .section-col-outer-78 .image-text__body .mobile-bottom { display: flex !important;order: 2;margin-bottom: 0 !important;}
  .section-col-outer-78 .image-text__body.image-text .text__wrapper {padding-left: 0;  }
}
/*-----------------------------------------------767px----------------------------------*/
@media (max-width: 767px) {
  .section-col-outer-5 .bg-text-wrapper { max-width: 100% !important; float: left !important; width: 100%;  }
  .section-col-outer-5.outer-bg-image-wrapper { min-height: 550px !important; align-items: center !important;  }
  .section-col-outer-5 .bg-text-wrapper h2 { font-size: 40px; line-height: 45px;  }
  .section-col-outer-5 .bg-text-wrapper p,
  .section-col-outer-5 .bg-text-wrapper h3,
  .section-col-outer-5 .bg-text-wrapper h4,
  .section-col-outer-5 .bg-text-wrapper h5,
  .section-col-outer-5 .bg-text-wrapper h6,
  .section-col-outer-5 .bg-text-wrapper li { font-size: 16px;  }
  .section-col-outer-5 .bg-button-wrapper { width: 100%; float: left; padding-top: 35px;  }
  .section-col-outer-5 .inner-bg-image-wrapper { padding-left:0px; padding-right:0px;  }
  .section-col-outer-4.store-locator-details__wrapper .flexwrap .col6 { max-width: 100%; padding-right: 0;  }
  .section-col-outer-4.store-locator-details__wrapper .store-details-white { padding: 50px 0;  }
  .section-col-outer-4.store-locator-details__wrapper .store-details-grey { padding: 50px 0 0;  }
  .section-col-outer-6 .bg-text-wrapper { max-width: 100% !important; float: left !important; width: 100%;  }
  .section-col-outer-6 .bg-image-description p { font-size: 16px!important; line-height: 24px!important;  }
  .section-col-outer-6 .bg-image-description-wrap { flex: 0 30%; padding: 20px 0px;  }
  .section-col-outer-6 .bg-image-description-title { font-weight: 800; font-size: 20px;  }
  .section-col-outer-6 .bg-imagedescription-outer { display: block; padding: 35px 0 35px;  }
  .section-col-outer-6 .bg-text-sub-heading { padding: 20px 0px;  }
  .section-col-outer-6.outer-bg-image-wrapper { min-height: 550px !important; align-items: center !important;  }
  .section-col-outer-6 .bg-text-wrapper h2 { font-size: 40px; line-height: 45px;  }
  .section-col-outer-6 .bg-text-wrapper p,
  .section-col-outer-6 .bg-text-wrapper h3,
  .section-col-outer-6 .bg-text-wrapper h4,
  .section-col-outer-6 .bg-text-wrapper h5,
  .section-col-outer-6 .bg-text-wrapper h6, 
  .section-col-outer-6 .bg-text-wrapper li { font-size: 20px;  }
  .section-col-outer-6 .bg-button-wrapper { width: 100%; float: left; padding-top: 35px;  }
  .section-col-outer-7 .bg-text-wrapper { max-width: 100% !important; float: left !important; width: 100%;  }
  .section-col-outer-7 .slider-3 { position: relative; height: auto; color: white;  }
  .section-col-outer-7.three-column-slider-wrap .slick-slide { height: auto; box-sizing: border-box; margin: 0px 11px;  }
  .section-col-outer-7.three-column-slider-wrap .bg-text-wrapper h2 { font-size: 30px; font-family: 'Barlow'; font-weight: 300; line-height: 35px; color: #fff;  }  
  .section-col-outer-7 .bg-image-description p { font-size: 16px!important; line-height: 24px!important;  }
  .section-col-outer-7 .bg-image-description-wrap { flex: 0 30%; padding: 20px 0px;  }
  .section-col-outer-7 .bg-image-description-title { font-weight: 800; font-size: 20px;  }
  .section-col-outer-7 .bg-imagedescription-outer { display: block; padding: 35px 0 35px;  }
  .section-col-outer-7 .bg-text-sub-heading { padding: 20px 0px;  }
  .section-col-outer-7.outer-bg-image-wrapper { min-height: 550px !important; align-items: center !important;  }
  .section-col-outer-7 .bg-text-wrapper h2 { font-size: 40px; line-height: 45px;  }
  .section-col-outer-7 .bg-text-wrapper p,
  .section-col-outer-7 .bg-text-wrapper h3, 
  .section-col-outer-7 .bg-text-wrapper h4, 
  .section-col-outer-7 .bg-text-wrapper h5,
  .section-col-outer-7 .bg-text-wrapper h6, 
  .section-col-outer-7 .bg-text-wrapper li { font-size: 20px;  }
  .section-col-outer-7 .bg-button-wrapper { width: 100%; float: left; padding-top: 35px;  }
  .section-col-outer-8 .bg-text-wrapper { max-width: 100% !important; float: left !important; width: 100%;  }
  .section-col-outer-8.three-column-slider-wrap-two .bg-image-description p { padding-top: 10px; font-size: 16px; line-height: 23px; color: #fff;font-weight: 400; font-family: 'Barlow';  }
  .section-col-outer-8.three-column-slider-wrap-two .bg-imagedescription-outer { display: flex; padding: 20px 0px; justify-content: space-between; max-width: 1000px; flex-wrap: wrap;  }
  .section-col-outer-8.three-column-slider-wrap-two .bg-text-wrapper h2 { font-size: 38px; font-family: 'Barlow'; font-weight: 300; line-height: 40px; color: #fff; padding: 10px 0px;  } 
  .section-col-outer-8 .bg-image-description p { font-size: 16px!important; line-height: 24px!important;  }
  .section-col-outer-8.three-column-slider-wrap-two .bg-image-description-wrap { flex: 0 100%; padding: 20px 0;  }
  .section-col-outer-8 .bg-image-description-title { font-weight: 800; font-size: 20px;  }
  .section-col-outer-8 .bg-imagedescription-outer { display: block; padding: 35px 0 35px;  }
  .section-col-outer-8 .bg-text-sub-heading { padding: 20px 0px;  }
  .section-col-outer-8 .outer-bg-image-wrapper { min-height: 550px !important; align-items: center !important;  }
  .section-col-outer-8 .bg-text-wrapper h2 { font-size: 40px; line-height: 45px;  }
  .section-col-outer-8 .bg-text-wrapper p,
  .section-col-outer-8 .bg-text-wrapper h3,
  .section-col-outer-8 .bg-text-wrapper h4,
  .section-col-outer-8 .bg-text-wrapper h5,
  .section-col-outer-8 .bg-text-wrapper h6,
  .section-col-outer-8 .bg-text-wrapper li { font-size: 20px;  }
  .section-col-outer-8 .bg-button-wrapper { width: 100%; float: left; padding-top: 35px;  }
  .section-col-outer-9.outer-banner{  background-position:top !important; background-size:cover !important; background-repeat:no-repeat !important;  }
  .section-col-outer-9 .banner-head img{ text-align: left !important;  }
  .section-col-outer-9 .banner-head h1{ font-size:36px !important; line-height:38px  !important; text-align: left;  }
  .section-col-outer-9 .banner-head p{ font-size:17px !important; line-height:26px  !important; padding-bottom: 45px; text-align:left;  }
  .section-col-outer-9 .banner-line-group{ display:none;}
  .section-col-outer-9 .banner-start-image{ padding-top:20px;}  
  .section-col-outer-10.outer-product{padding:20px 0 50px 0 !important; }
  .section-col-outer-10 .product-part-head h3{font-size:26px;line-height:34px;}
  .section-col-outer-10 .product-part-head p{font-size:16px;line-height:24px;min-height: auto !important;}
  .section-col-outer-10 .product-group{padding:10px 0; }
  .section-col-outer-10 .product-part{flex: 0 100%;background-color:#FFFFFF;}
  .section-col-outer-10 .product-head h2{font-size:24px !important;line-height:37px;/* padding-bottom: 30px; */}
  .section-col-outer-10 .product-button a{font-size:24px !important;line-height:37px; }
  .section-col-outer-10 .product-part-link a{font-size:17px !important;line-height:37px; }
  .section-col-outer-10 .product-part-link a:after {content: "\f061";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;font-weight: 900;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; margin-left: 5px;transition: all .2s ease;-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-ms-transition: all .2s ease;}
  .section-col-outer-10 .product-part-link a:hover:after {transform: translate3d(5px,0,0);transform: -webkit-translate3d(5px,0,0);transform: -moz-translate3d(5px,0,0);}
  .section-col-outer-10 .inner-product{padding:0 !important; }
  .section-col-outer-10 .product-group{padding-bottom:40px; }
  .section-col-outer-11 .resmed-recent-blog-wrapper {padding: 30px 0px 40px !important;}
  .section-col-outer-11.recent-blog-outer-wrapper {padding-top: 30px !important;}
  .section-col-outer-11 .recent-blog-individual {flex: 0 98%;margin: 0 0 6%;} 
  .section-col-outer-11 .recent-blog-header h2 {font-size: 30px !important;line-height: 37px !important;}
  .section-col-outer-11 .button-wrapper {padding-top: 20px !important;}
  .section-col-outer-12.outer-sleep {padding: 50px 0px 50px 0px !important;}
  .section-col-outer-12.outer-sleep .sleep-head h2{font-size:30px !important;line-height:37px !important; padding-bottom: 40px !important;}
  .section-col-outer-12.outer-sleep .sleep-part{background-color: #F9F3F9;margin: 0px 10px;border-radius: 15px; }
  .section-col-outer-12.outer-sleep .sleep-part-head p{font-size:16px ;line-height:24px;}
  .section-col-outer-12.outer-sleep .sleep-part-head h3{font-size:22px ;line-height:52px;}
  .section-col-outer-12.outer-sleep .sleep-link a{font-size:16px ;line-height:37px;}
  .section-col-outer-12.outer-sleep .sleep-group.slick-slider .slick-track, 
  .section-col-outer-12 .sleep-group.slick-slider .slick-list {padding: 0 20% 0 0 !important;display: flex;}
  .section-col-outer-13.button-banner-title__wrapper {padding: 0;background-image: none !important;}
  .section-col-outer-13 .button-banner-title__wrapperMobile{padding: 30px 0 10px;display: flex;height: 100%;background-repeat: no-repeat;background-size: cover;width: 100%;}
  .section-col-outer-13.button-banner-title__wrapperMobile.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}
  .section-col-outer-13 .hero-banner-title__body {width: 100% !important;}
  .section-col-outer-13 .hero-banner-cta .hs_cos_wrapper_type_cta {display: block;}
  .section-col-outer-13.button-banner-title__wrapper.parallax {background-attachment: inherit;}
  .section-col-outer-21.col-icon-text-cta__wrapper { padding: 30px 0 10px;  }
  .section-col-outer-21 .col-icon-text-cta__header { margin: auto auto !important;  }
  .section-col-outer-21.rescusmod3 .title__wrapper.title3 { min-height: auto !important;  }
  .section-col-outer-21 .col-icon-text-cta__box .icon__wrapper { margin-bottom: 10px !important;  }
  .section-col-outer-21 .col-icon-text-cta__box { margin: 0 20px 30px !important;  }  
  .section-col-outer-22.col-image-text-slider__wrapper { padding: 50px 0;  }
  .section-col-outer-22 .col-image-text-slider__list .col-image-text-slider__box { margin-bottom: 20px;  }
  .section-col-outer-22 .col-image-text-slider__list .col-image-text-slider__box:last-child { margin-bottom: 0;  }
  
  .section-col-outer-22 .col-image-text-slider-swipe__mobile { display: block; text-align: center;} 
  .section-col-outer-22 .col-image-text-slider-swipe__mobile span { color: #B7B7B8; margin: 0 20px 30px; position: relative;  top: -4px; display: inline-block;  }  
  .section-col-outer-22 .more-than2 .col-image-text-slider__box { width: 100%; margin: 0 0 30px;  } 
  .section-col-outer-22 .col-image-text-slider__box .body__wrapper { padding: 40px 25px 80px; }
  .section-col-outer-22 .col-image-text-slider__box .cta__wrapper { bottom: 30px; left: 25px;  }
  .section-col-outer-22.rescusmod4__footer-ctas { margin-top: 50px;  }
  .section-col-outer-23.col123-header-cta__wrapper { padding: 50px 0; }
  .section-col-outer-23 .col123-header-cta__content div[class*='span'] { padding-right: 0;  /* margin-bottom: 50px; */  margin-bottom: 2em; }
  .section-col-outer-23 .col123-header-cta__footer { margin-top: 20px; }
  .section-col-outer-23 .col123-header-cta__footer .hs-cta-wrapper {  display: block;  margin-bottom: 15px; }
  .section-col-outer-24.col123-header-cta__wrapper { padding: 20px 0;  }
  .section-col-outer-24 .col123-header-cta__content div[class*='span'] { padding-right: 0;  margin-bottom: 2em;  }
  .section-col-outer-24 .col123-header-cta__footer { margin-top: 20px;  }
  .section-col-outer-24 .col123-header-cta__footer .hs-cta-wrapper { display: block; margin-bottom: 15px;  }
  .section-col-outer-25.col123-header-cta__wrapper { padding: 50px 0;  }
  .section-col-outer-25 .col123-header-cta__content div[class*='span'] { padding-right: 0;   margin-bottom: 2em;  } 
  .section-col-outer-25 .col123-header-cta__footer { margin-top: 20px;  }
  .section-col-outer-25 .col123-header-cta__footer .hs-cta-wrapper { display: block; margin-bottom: 15px;  }
  .section-col-outer-26.col123-header-cta__wrapper { padding: 50px 0;  }
  .section-col-outer-26 .left-section,
  .section-col-outer-26 .right-section { flex: 0 100%;  }
  .section-col-outer-26 .col123-header-cta__content div[class*='span'] { padding-right: 0;    margin-bottom: 2em;  }  
  .section-col-outer-26 .left-section h2 {font-size:25px;  }
  .section-col-outer-26 .right-heading h2{ padding:0px;  }
  .section-col-outer-26 .right-content p {padding:20px 0px;  }
  .section-col-outer-27.video-carousel__wrapper { padding: 50px 0; }
  .section-col-outer-27 .main-video .video-carousel__box { display: block; margin-bottom: 20px; height: auto;  }
  .section-col-outer-27 .video-carousel__box .video-carousel { height: auto;  }
  .section-col-outer-27 .video-carousel__box .video-thumbnail { height: 100%;  }
  .section-col-outer-27 .video-carousel__box .video-caption { padding: 20px 32px; position: relative;  }
  .section-col-outer-27 .video-carousel__list .video-list { display: none !important;}
  .section-col-outer-27 .main-video.fullwidth .video-carousel__box { height: auto;  }
  .section-col-outer-28 .quote-mod-image-text-title { margin-bottom: 0px !important;  }
  .section-col-outer-28.quote-mod-image-text__wrapper { padding: 20px 0 !important;  }
  .section-col-outer-28 .quote-mod-image-text-cta .hs_cos_wrapper_type_cta { display: block;  }
  .section-col-outer-28 .quote-mod-image-text__body:not(.fullwidth) div[class*="span"] { margin-bottom: 50px;  }
  .section-col-outer-28 .quote-mod-image-text__body:not(.fullwidth) div[class*="span"]:last-child { margin-bottom: 0;  }
  .section-col-outer-28 .social-media-quote-mod__icon { padding-top: 30px;  }
  .section-col-outer-32 .rescushistory-cta__content li { padding-left: 50px;  }
  .section-col-outer-32.social-media-quote .social-media-quote__icon { margin-top: 15px; }
  .section-col-outer-33.rescusmod11 { background-size: inherit; background-position: center;  }
  .section-col-outer-33.rescusmod11 { padding: 0; background-image: none !important;  }
  .section-col-outer-33.rescusmod11 { height:auto!important;  }
  .section-col-outer-33 .hero-banner-title__wrapperMobile{ padding: 50px 0; display: flex; height: auto!important; background-repeat: no-repeat; background-size: cover; width: 100%;  }
  .section-col-outer-37 .rescusmod13__col-inner { height: auto !important; max-width: 100%;  }
  .section-col-outer-37 .rescusmod13__col-cta { position: relative; bottom: 0;  }
  .section-col-outer-37 .rescusmod13__col { display: block !important; padding-left: 15px; padding-right: 15px; position: relative;  }
  .section-col-outer-38 .rescusmod13__col-inner { height: auto !important;  }
  .section-col-outer-38 .rescusmod13__col-cta { position: relative; bottom: 0;  }
  .section-col-outer-38 .rescusmod13__row .rescusmod13__col{ justify-content:center;  }
  .section-col-outer-40 .rescusmod16__lists-item { padding-bottom: 40px; display: flex;  }
  .section-col-outer-40 .rescusmod16__lists-number { flex: none; -webkit-flex: none; margin-bottom: 0; margin-right: 20px;  }
  .section-col-outer-42 .custom-navigation__body { text-align: left;  }
  .section-col-outer-42 .custom-navigation__body .nav-label { display: block;  }
  .section-col-outer-42 .custom-navigation__body .nav__wrapper { display: block; margin-left: -9px; margin-right: -9px; width: calc(100% + 18px);  } 
  .section-col-outer-42 .custom-navigation__body .nav__wrapper ul li { margin-top: 10px;  }
  .section-col-outer-47.sticky-social-sharing_wrapper { position: relative; top: 0; width: 100%; display: flex; }
  .section-col-outer-47.sticky-social-sharing_wrapper a { height: 63px; border-right: 1px solid #3D3B44; border-bottom: 0; flex: 1;  }
  .section-col-outer-47.sticky-social-sharing_wrapper a:last-child { border-right: 0;  }
  .section-col-outer-53.store-locator-header__wrapper { padding: 50px 0;  }
  .section-col-outer-53 .store-locator__form .form-field { margin-bottom: 20px;  }
  .section-col-outer-53.store-list__wrapper { padding: 50px 0 0;  }
  .section-col-outer-53.store-list__wrapper .store-list .store-box { margin-right: 0; width: 100%;  }
  .section-col-outer-53.store-list__wrapper .store-list .store-box ul { margin-bottom: 0px;  }
  .section-col-outer-53.store-list-footer__wrapper { padding: 50px 0;  }
  .section-col-outer-53 .store-search-results__nav .view-as { padding: 15px 9px; max-width: 70px; display: flex;  }
  .section-col-outer-53 .store-search-results__nav .view-as i { display: none;  }
  .section-col-outer-53 .store-search-results__nav .view-as-radio {  padding: 13px 10px;  display: inline-flex;  margin-right: 0;  gap:10px;  }
  .section-col-outer-53 .store-search-results__nav .show-auth,
  .section-col-outer-53 .store-search-results__nav .show-dva {  margin-left:10px;  }
  .section-col-outer-53 .search-results-list .store-item {max-width: 100%;  }
  .section-col-outer-53 .search-results-map .store-item {  padding: 15px; width: 100%;  }
  .section-col-outer-53 .search-results-map .store-item .button {  padding: 10px 5px;  width: 100%;  }
  .section-col-outer-53.store-search-results__wrapper {  padding: 50px 0 11px;  }
  .section-col-outer-53 .store-list__nav {  max-width: 100%;  }
  .section-col-outer-53 .store-list__nav .nav {  width: 100%;  }
  .section-col-outer-53.store-list__wrapper .store-list .store-box {  max-width: 100%; width: 100%;  }
  .section-col-outer-54 .legends-inner { display: block !important;  }
  .section-col-outer-54 .tabs-tags { max-width: 100% !important;  }
  .section-col-outer-54.store-locator-header__wrapper { padding: 50px 0;  }
  .section-col-outer-54 .store-locator__form .form-field { margin-bottom: 20px;  }
  .section-col-outer-54.store-list__wrapper { padding: 50px 0;  }
  .section-col-outer-54 .store-list-footer__wrapper { padding: 50px 0;  }
  .section-col-outer-54 .store-search-results__nav .view-as { padding: 15px 9px; max-width: 70px; display: flex;  }
  .section-col-outer-54 .store-search-results__nav .view-as i { display: none;  }
  .section-col-outer-54 .store-search-results__nav .view-as-radio { padding: 13px 10px; display: inline-flex; margin-right: 0; gap:10px;  }
  .section-col-outer-54 .store-search-results__nav .show-auth,
  .section-col-outer-54 .store-search-results__nav .show-dva { margin-left:10px;  }
  .section-col-outer-54 .search-results-list .store-item { max-width: 100%;  }
  .section-col-outer-54 .search-results-map .store-item { padding: 15px; width: 100%;  }
  .section-col-outer-54 .search-results-map .store-item .button { padding: 10px 5px; width: 100%;  }
  .section-col-outer-54.store-search-results__wrapper { padding: 50px 0 11px;  }
  .section-col-outer-54 .store-list__nav { max-width: 100%;  }
  .section-col-outer-54 .store-list__nav .nav { width: 100%;  }
  .section-col-outer-54.store-list__wrapper .store-list .store-box { max-width: 100% !important; width: 100%; margin-right: 0; gap: 0px !important;  }
  .section-col-outer-55.resmed-strip-cta__wrapper { padding: 50px 0;  }
  .section-col-outer-55.resmed-strip-cta__wrapper .page-center .row-fluid { display: block;  }
  .section-col-outer-55.resmed-strip-cta__wrapper .page-center .row-fluid .span8 { margin-bottom: 50px;  }
  .section-col-outer-55.resmed-strip-cta__wrapper .page-center .row-fluid .span4 { text-align: center;  }
  .section-col-outer-56.resmed-strip-cta__wrapper { padding: 50px 0;  }
  .section-col-outer-56.resmed-strip-cta__wrapper .page-center .row-fluid { display: block;  }
  .section-col-outer-56.resmed-strip-cta__wrapper .page-center .row-fluid .span8 { margin-bottom: 50px;  }
  .section-col-outer-56.resmed-strip-cta__wrapper .page-center .row-fluid .span4 { text-align: center;  }
  .section-col-outer-63 .download-heading h2{ text-align:center;  }
  .section-col-outer-63 .download-heading { flex: 0 60%; padding-right: 0!important;  }
  .section-col-outer-63 .download-img li { padding-bottom: 10px;  }
  .section-col-outer-63 .download-img ul { padding-left: 0px;}
  .section-col-outer-63 .download-img { text-align: center;}
  .section-col-outer-63.download-outer-wrp {padding: 50px 20px;} 
  .section-col-outer-64 .resmd-22-table-header h2 { color: #3D3B44; font-family: Barlow; font-size: 30px; font-weight: 300; line-height: 40px;  }
  .section-col-outer-65 .sleep-explore-sub-heading p{ font-size:16px!important;  }
  .section-col-outer-65 .sleep-exploring-inner { max-width: 400px; margin: 0 auto; float: none;  }
  .section-col-outer-65 .sleep-exploring-block { flex: 0 100%; margin-top: 1.625rem !important;  }
  .section-col-outer-65 .sleep-exploring-block:nth-child(3n-1) { margin: 0 0%;  }
  .section-col-outer-66.solution-finder-outer-wrp { padding: 50px 0px;  }
  .section-col-outer-66 .gender-right-content-sec label.gender-label{ margin-bottom: 10px; padding: 11px 30px;  }
  .section-col-outer-66 .solution-finder-right-sec { position: relative; margin-top: 0px; flex: 0 33%; min-height: auto;  }
  .section-col-outer-66 .solution-finder-inner { display: block;  }
  .section-col-outer-66 .solution-finder-left-sec h2 { font-size: 30px; line-height: 45px;  }
  
  .section-col-outer-66 .solution-finder-left-sec { padding-bottom: 30px;  }
  .section-col-outer-66 .start-btn { text-align: center;  padding-top: 0px !important;  }
  .section-col-outer-66 .section-col-outer-66.solution-finder-outer-wrp { min-height: auto;  }
  .section-col-outer-66 .shift-worker-heading h2 { font-size: 30px; line-height: 46px; padding-bottom: 20px;  }
  .section-col-outer-66 .gender-left-content-sec h2 { font-size: 30px; padding-bottom: 20px; line-height: 46px;  }  
  .section-col-outer-66 .patient-age h2 { font-size: 30px;  }
  .section-col-outer-66 div#ages { flex: 100%;  }
  .section-col-outer-66 .goal-heading h2 { font-size: 28px; line-height: 45px;  }
  .section-col-outer-66 .goals-inner-wrapper { margin-bottom: 10px !important; flex: 0 48%;  }
  .section-col-outer-66 .slution-finder-heading h2 { font-size: 35px; line-height: 44px;  }
  .section-col-outer-66 .view-myplan-cta { padding-bottom: 20px;  }
  .section-col-outer-66 .popupinner-cont h2 { font-size: 30px; line-height: 45px;  }
  .section-col-outer-66 .name-field, .section-col-outer-66 .email-field { padding: 10px 0px;  }
  .section-col-outer-66 .popupinner-cont{ margin-left: 10px; margin-right: 10px;  }
  .section-col-outer-66 .solution-sleep-plan-content { width: auto;  }
  .section-col-outer-66 .view-myplan-cta { padding-right: 0px;  }
  .section-col-outer-66 .solution-sleep-plan-content.mobile-content{ display:block;  }
  .section-col-outer-66 .solution-sleep-plan-content{display:none;  }
  .section-col-outer-66 .form-inner-wrapper { width: 100%;  }
  .section-col-outer-66 .form-name-field { padding-bottom: 15px;  }
  .section-col-outer-66 .field-input1 { margin-bottom: 15px;  } 
  .section-col-outer-66 .form-heading h2 { font-size: 30px; line-height: 45px;  }
  .section-col-outer-66 .progress-bar ul { width: 100%;  }
  .section-col-outer-66 .solution-finder-right-sec img { left: 13%; max-height: 350px;  }
  .section-col-outer-67.store-locator-details__wrapper .flexwrap .col6 {max-width: 100%;padding-right: 0;}
  .section-col-outer-67.store-locator-details__wrapper .store-details-white {padding: 50px 0;}
  .section-col-outer-67.store-locator-details__wrapper .store-details-grey {padding: 50px 0 0;} 
  .section-col-outer-67 h1 { font-size: 25px; line-height: 31px;}
  .section-col-outer-69.rescusmod11,
  .rescusmod11{background-size: inherit;background-position: center;  }
  .section-col-outer-71.rescusmod11 { background-size: inherit; background-position: center; }
  .section-col-outer-81.outer-product{ padding:20px 0 80px 0 !important; }
  .section-col-outer-81 .product-part-head h3{ font-size:26px; line-height:34px; }
  .section-col-outer-81 .product-part-head p{ font-size:16px; line-height:24px; }
  .section-col-outer-81 .product-group{ padding:10px 0; display: block; }
  .section-col-outer-81 .product-part{ flex: 0 100%; background-color:#FFFFFF; }
  .section-col-outer-81 .product-head h2{ font-size:24px !important; line-height:37px; padding-bottom: 30px; }
  .section-col-outer-81 .product-button a{ font-size:24px !important; line-height:37px; }
  .section-col-outer-81 .product-part-link a{ font-size:17px !important; line-height:41px; }
  .section-col-outer-81 .inner-product{ padding:0 !important; }
  .section-col-outer-81 .product-group{ padding-bottom:40px; }
}
@media(max-width:746px){
  .section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks { flex: 0 85% !important;  }
}
@media (max-width: 600px) {
  .section-col-outer-5 .bottom-bg-text { padding-bottom: 30px;  }
  .section-col-outer-5 .bg-text-wrapper h2 { font-size: 30px; line-height: 35px;  }
  .section-col-outer-6 .bottom-bg-text { /*position: relative; padding-top: 50px;*/ padding-bottom: 30px;  }
  .section-col-outer-6 .bg-text-wrapper h2 { font-size: 30px; line-height: 35px;  }
  .section-col-outer-6 .bg-text-wrapper h2 br { display : none;  }  
  .section-col-outer-7 .bottom-bg-text { /*position: relative; padding-top: 50px;*/ padding-bottom: 30px;  }
  .section-col-outer-7 .bg-text-wrapper h2 { font-size: 30px; line-height: 35px;  }
  .section-col-outer-7 .bg-text-wrapper h2 br { display : none;  }  
  .section-col-outer-8 .bottom-bg-text { /*position: relative; padding-top: 50px;*/ padding-bottom: 30px;  }
  .section-col-outer-8 .bg-text-wrapper h2 { font-size: 30px; line-height: 35px;  }
  .section-col-outer-8 .bg-text-wrapper h2 br { display : none;  }
}
@media (max-width: 580px) {
  .section-col-outer-79 .airfit-leftaligned-button { display: block;  }
}

@media (max-width:530px){
  .section-col-outer-53 .store-search-results__nav .show-auth{ margin-top: 30px;  }
  .section-col-outer-53 .item-links{ display:contents!important;  }
  .section-col-outer-54 .store-search-results__nav .show-auth{ margin-top: 30px;  }
  .section-col-outer-54 .item-links{ display:contents!important;  }
}

@media(max-width:516px){
  .section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks { flex: 0 83% !important;  }
}


@media (max-width:484px) {
  .section-col-outer-27 .video-carousel iframe{ height: 150px;}
  .section-col-outer-28 .quote-mod-image-text__body .text__wrapper{ padding-right:0px!important;  }
  .section-col-outer-28 .quote-mod-image-text__body.fullwidth.row-fluid { text-align: center;  }
  .section-col-outer-36 .rescusmod12__accordion-header{padding:15px 0px!important;align-items:center;}
  .section-col-outer-36 .rescusmod12__accordion-item {margin-bottom:20px!important;}
  .section-col-outer-36 .rescusmod12__accordion-title{margin-top:0px!important;}
  .section-col-outer-36 .rescusmod12__accordion-action {width:30px;height:30px;}  
  .section-col-outer-40 .rescusmod16__lists-content.sc4 { float: left; width: 75%;}
  .section-col-outer-40 .rescusmod16__lists-content p{  word-break:break-all!important;}  
  .section-col-outer-44 .rescusmod22__slideritemwrap .text-link{ left:0!important; right:0!important;  }
  .section-col-outer-44.rescusmod22.bg-white.widget_1690279703370 .rescusmod22__slideritemwrap .text-link{ left: unset!important; right: unset!important;  }
  .section-col-outer-51 .resprosup__grid-item-imgwrap{margin-right:0px!important;  }
  .section-col-outer-78 .hero-banner-title__wrapper.big{height:990px;  }


}
@media(max-width: 480px){
  .section-col-outer-54 .legend-heading { flex: 0 100% !important;  }
  .section-col-outer-54 .legends-inner { flex: 0 100% !important;  }
}

@media (max-width: 479px) {
  .section-col-outer-5 .bottom-bg-text { padding-bottom: 10px; padding-top: 50px; position: relative;  }  
  .section-col-outer-6 .bottom-bg-text { padding-bottom: 10px; padding-top: 50px; position: relative;  }  
  .section-col-outer-7 .bottom-bg-text { padding-bottom: 10px; padding-top: 50px; position: relative;  }  
  .section-col-outer-7.three-column-slider-wrap .slick-dots { bottom: -60px!important;  }
  .section-col-outer-8 .bottom-bg-text { padding-bottom: 10px; padding-top: 50px; position: relative;  } 
  .section-col-outer-61 .overlay-content1 {width: 76%;right: -11%;}
  
}

@media(max-width: 462px){
  .section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks { flex: 0 81% !important;  }
}

@media(max-width:450px){
  .section-col-outer-13 .plane-button-link a {font-size: 10px;  }
  .section-col-outer-13 .plane-button-link a:after {padding-left:2px;}
  .section-col-outer-16 .hero-button-link a {font-size: 10px;padding: 4px 20px;}
  .section-col-outer-16 .hero-button-link a:after {padding-left:2px;}
  .section-col-outer-22.rescusmod4__footer-ctas-item .purple{  font-size: 13.5px !important;}  
  .section-col-outer-50 .hero-button-link a { font-size: 10px; padding: 4px 20px;  }
  .section-col-outer-50 .hero-button-link a:after { padding-left:2px;  }
}
@media(max-width:420px){
  .section-col-outer-10 .product-button a{padding:7px 31px!important;font-size:17px !important; }
  .section-col-outer-11 .button-wrapper a {padding:7px 31px!important;}
  .section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks { flex: 0 79% !important;  }
  .section-col-outer-54 .tabs-tags{ gap:0px !important;  }
}

@media(max-width:400px){
  .section-col-outer-68 .blog-form-subs__form button { padding: 25px 25px !important;  } 
  .section-col-outer-68 .tab input {  width: 80% !important;  }
  .section-col-outer-68 .tab .buttons {  left: 80%!important;  top: !important;  }
}

@media (max-width:390px){
  .section-col-outer-5 .start-btn a{ padding:10px 10px; line-height:1.5; display:inline-block; text-align: center;  }
  .section-col-outer-53 .store-locator__form .form-button{ padding-bottom:10px!important;  }
  .section-col-outer-54 .store-locator__form .form-button{ padding-bottom:10px!important;  }
  .section-col-outer-54.store-list__wrapper .store-list .store-box { max-width: 100% !important;width: 100%;  }
  .section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks { flex: 0 75% !important;  }
}
@media (max-width:381px){
  .section-col-outer-55.resmed-strip-cta__wrapper .title3{ font-size: 16px;  }
}
@media (max-width:330px){
  .goto__wrapper .opurple { padding: 7px 31px !important;  }
  .section-col-outer-30 .rescusmod8__tablabels-title { padding-left: 0px;  padding-right: 0px;  }
  .section-col-outer-34 .button-cta-wrap .button-section a{padding: 7px 17px !important;}

} 
/*-----------------------min-----------------------------------------*/
@media (min-width: 767px){
  .section-col-outer-58 .supportServiceForm__img{ background-position: top center; }
  .section-col-outer-58 .supportServiceForm__form-wrapper{ max-width: 430px;  margin-left: auto;  margin-right: auto;  padding-bottom: 110px;  }
  .section-col-outer-58 .supportServiceForm__bottomMsg{ margin-top: 50px;  }
  .section-col-outer-58 .qs_wrapper{ height: 110px; -webkit-transform: translateZ(-20px); -ms-transform: translateZ(-20px); transform: translateZ(-20px); -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: all 0.75s; transition: all 0.5s; position: relative;  }
  .section-col-outer-59 .supportServiceForm__img{  background-position: top center;  }
  .section-col-outer-59 .supportServiceForm__form-wrapper{ max-width: 430px; margin-left: auto; margin-right: auto;  padding-bottom: 110px;  }
  .section-col-outer-59 .supportServiceForm__bottomMsg{ margin-top: 50px;  }
  .qs_wrapper{ height: 110px; -webkit-transform: translateZ(-20px); -ms-transform: translateZ(-20px); transform: translateZ(-20px); -webkit-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: all 0.75s; transition: all 0.5s; position: relative;  }
  .section-col-outer-60 .supportServiceForm__img{background-position: top center;}
  .section-col-outer-60 .supportServiceForm__form-wrapper{max-width: 430px;margin-left: auto !important;margin-right: auto !important; padding-bottom: 110px;}
  .section-col-outer-60 .supportServiceForm__bottomMsg{margin-top: 50px;}
  .section-col-outer-60 .qs_wrapper{height: 110px;-webkit-transform: translateZ(-20px);-ms-transform: translateZ(-20px);transform: translateZ(-20px);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: all 0.75s;transition: all 0.5s;position: relative;}
  .section-col-outer-67 .supportServiceForm__img{background-position: top center;}
  .section-col-outer-67 .supportServiceForm__form-wrapper{max-width: 430px;margin-left: auto !important;margin-right: auto !important;padding-bottom: 110px;} 
  .section-col-outer-67 .supportServiceForm__bottomMsg{margin-top: 50px;}
  .section-col-outer-67 .qs_wrapper{height: 110px;-webkit-transform: translateZ(-20px);-ms-transform: translateZ(-20px);transform: translateZ(-20px);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transition: all 0.75s;transition: all 0.5s;position: relative;}
  .section-col-outer-38.resmedbrecon { padding: 100px 0; }
}

@media (min-width: 768px) {
  .section-col-outer-29.rescusmod8 { padding: 100px 0;  }
  .section-col-outer-29 .rescusmod8__header { margin-bottom: 50px;  }
  .section-col-outer-29 .rescusmod8__title { font-size: 28px;  }
  .section-col-outer-29 .rescusmod8__tablabels-wrap.page-center { padding-left: 35px; padding-right: 35px;  }
  .section-col-outer-29 .rescusmod8__textimage-img,
  .section-col-outer-29 .rescusmod8__textimage-texts { flex-grow: 1; -webkit-flex-grow: 1; width: 48%;  }
  .section-col-outer-29 .rescusmod8__textimage-img img { width: 100%; max-width: none;  }
  .section-col-outer-29 .rescusmod8__textimage-img { order: 2; -webkit-order: 2;  }
  .section-col-outer-29 .rescusmod8__textimage-texts { order: 1; -webkit-order: 1; padding-right: 60px;  }  
  .section-col-outer-29 .rescusmod8__textimage.--left  .rescusmod8__textimage-img { order: 1; -webkit-order: 1;  }
  .section-col-outer-29 .rescusmod8__textimage.--left .rescusmod8__textimage-texts { order: 2; -webkit-order: 2; padding-right: 0; padding-left: 60px;  }
  .section-col-outer-29 .rescusmod8__textimage-img.three,
  .section-col-outer-29 .rescusmod8__textimage-img.four { display: none;  }
  .section-col-outer-29 .rescusmod8__swipe { /*  margin-bottom: 50px; */ display: none;  }
  .section-col-outer-29 .rescusmod8__textimage-texts.three,
  .section-col-outer-29 .rescusmod8__textimage-texts.four { padding-right: 0;  }
  .section-col-outer-29 .rescusmod8__icontext,
  .section-col-outer-29 .rescusmod8__listing,
  .section-col-outer-29 .rescusmod8__textimage-texts.three,
  .section-col-outer-29 .rescusmod8__textimage-texts.four { display: flex !important; display: -webkit-flex !important; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;  }
  .section-col-outer-29 .rescusmod8__icontext-item,
  .section-col-outer-29 .rescusmod8__listing-item,
  .section-col-outer-29 .rescusmod8__textimage-texts.three .rescusmod8__textimage-textsitem,
  .section-col-outer-29 .rescusmod8__textimage-texts.four .rescusmod8__textimage-textsitem { width: 46%; margin-bottom: 50px;  }
  .section-col-outer-30.rescusmod8 { padding: 100px 0px;  }
  .section-col-outer-30 .rescusmod8__header { margin-bottom: 50px;  }
  .section-col-outer-30 .rescusmod8__title { font-size: 28px;  }
  .section-col-outer-30 .rescusmod8__tablabels-wrap.page-center { padding-left: 35px; padding-right: 35px;  }
  .section-col-outer-30 .rescusmod8__textimage-img,
  .section-col-outer-30 .rescusmod8__textimage-texts { flex-grow: 1; -webkit-flex-grow: 1; width: 48%; }
  .section-col-outer-30 .rescusmod8__textimage-img img { width: 100%; max-width: none;  }
  .section-col-outer-30 .rescusmod8__textimage-img { order: 2; -webkit-order: 2;  }
  .section-col-outer-30 .rescusmod8__textimage-texts { order: 1; -webkit-order: 1; padding-right: 60px;  }
  .section-col-outer-30 .rescusmod8__textimage-img.three,
  .section-col-outer-30 .rescusmod8__textimage-img.four { display: none;  }
  .section-col-outer-30 .rescusmod8__swipe {  display: none;  }
  .section-col-outer-30 .rescusmod8__textimage-texts.three,
  .section-col-outer-30 .rescusmod8__textimage-texts.four { padding-right: 0;  }
  .section-col-outer-30 .rescusmod8__icontext,
  .section-col-outer-30 .rescusmod8__listing,
  .section-col-outer-30 .rescusmod8__textimage-texts.three,
  .section-col-outer-30 .rescusmod8__textimage-texts.four { display: flex !important; display: -webkit-flex !important; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: space-between; -webkit-justify-content: space-between;  }
  .section-col-outer-30 .rescusmod8__icontext-item,
  .section-col-outer-30 .rescusmod8__listing-item,
  .section-col-outer-30 .rescusmod8__textimage-texts.three .rescusmod8__textimage-textsitem,
  .section-col-outer-30 .rescusmod8__textimage-texts.four .rescusmod8__textimage-textsitem { width: 46%; margin-bottom: 50px;  }
  .section-col-outer-31 .rescusmod9 { padding-top: 100px; padding-bottom: 100px;  }
  .section-col-outer-31 .rescusmod9__header-content,
  .section-col-outer-31 .rescusmod9__header-media { width: 48%;  }
  .section-col-outer-31 .rescusmod9__header-media { order: 2; -webkit-order: 2; margin-bottom: 0;  }
  .section-col-outer-31 .rescusmod9__header-content { order: 1; -webkit-order: 1;  }
  .section-col-outer-31 .rescusmod9__cols { flex-wrap: initial; -webkit-flex-wrap: initial;  }
  .section-col-outer-31 .rescusmod9__cols-item { width: auto;  }
  .section-col-outer-33 .rescusmod11__container { padding-top: 100px; padding-bottom: 100px; min-height: 600px;  }
  .section-col-outer-33 .hero-banner-title__wrapperMobile{ background-image: none !important;  }
  .section-col-outer-33 .rescusmod11__med,
  .section-col-outer-33 .rescusmod11__cont { width: 49%;  }
  .section-col-outer-33 .rescusmod11__med { margin-bottom: 0;  }
  .section-col-outer-33 .rescusmod11__medimg--bottom {   padding: 0 25px; max-width: 500px; width: auto;  }
  .section-col-outer-33 .rescusmod11__wrap.text-media .rescusmod11__med,
  .section-col-outer-33 .rescusmod11__wrap.media-text .rescusmod11__cont { order: 2; -wekbit-order: 2;  }
  .section-col-outer-33 .rescusmod11__wrap.text-media .rescusmod11__cont,
  .section-col-outer-33 .rescusmod11__wrap.media-text .rescusmod11__med { order: 1; -wekbit-order: 1;  }
  .section-col-outer-33 .rescusmod11__cont-icon { margin-bottom: 50px;  }
  .section-col-outer-36.rescusmod12 {padding-top: 100px;padding-bottom: 100px;}
  .section-col-outer-36 .rescusmod12__accordion-content {padding-right: 80px;}
  .section-col-outer-37 .rescusmod13__inner{ padding-top: 100px; padding-bottom: 100px;  }
  
  .section-col-outer-37 .rescusmod13__col-img{ margin-bottom: 25px;  }
  .section-col-outer-37 .rescusmod13__col-inner{ padding: 55px 40px 120px;  }
  .section-col-outer-37 .rescusmod13__col-title.title4{ margin-bottom: 25px;  }
  .section-col-outer-37 .rescusmod13__header{ margin-bottom: 50px;  }
  .section-col-outer-37 .rescusmod13__col-cta{ margin-top: 35px;  }
  .section-col-outer-37 .rescusmod13__col-inner.image-background{ padding-top: 190px;  }
  .section-col-outer-37 .rescusmod13__bottomCTAs > .hs_cos_wrapper_type_cta{ width: auto; padding: 0 30px;  }
  .section-col-outer-38 .rescusmod13__inner{ padding-top: 100px; padding-bottom: 100px;  }
  
  .section-col-outer-38 .rescusmod13__col-img{ margin-bottom: 25px;  }
  .section-col-outer-38 .rescusmod13__col-inner{ padding:30px 50px;  }
  .section-col-outer-38 .rescusmod13__col-title.title4{ margin-bottom: 25px;  }
  .section-col-outer-38 .rescusmod13__row-slider .slick-dots{ margin-top:0px!important;  }
  .section-col-outer-38 .rescusmod13__header{ margin-bottom: 50px;  }
  .section-col-outer-38 .rescusmod13__col-cta{ margin-top: 35px;  }
  .section-col-outer-38 .rescusmod13__col-inner.image-background{ padding-top: 190px;  }
  .section-col-outer-38 .rescusmod13__bottomCTAs > .hs_cos_wrapper_type_cta{ width: auto; padding: 0 30px;  }
  .section-col-outer-38.resmedbrecon { padding: 100px 0; }
  .section-col-outer-40 .rescusmod16__container { max-width: 580px; margin: 0 auto;  }
  .section-col-outer-40 .rescusmod16__lists-item { display: flex !important; align-items:center !important; -webkit-display: flex;  }
  .section-col-outer-40 .rescusmod16__lists-number { margin-bottom: 0; margin-right: 20px; flex: none; -webkit-flex: none;  }
  .section-col-outer-41.rescusmodsur { padding: 100px 0;  }
  .section-col-outer-41 .rescusmodsur__listing.one .rescusmodsur__listing-group { width: 100%; }
  .section-col-outer-41 .rescusmodsur__listing.two .rescusmodsur__listing-group { width: 48%; }
  .section-col-outer-41 .rescusmodsur__listing.three .rescusmodsur__listing-group { width: 33.3333%; }
  .section-col-outer-41 .rescusmodsur__footer-cta-item { margin-right: 15px; margin-bottom: 0;  }
  .section-col-outer-44.rescusmod22 { padding: 100px 0; float:left; width:100%;  }
  .section-col-outer-44 .rescusmod22__headertitle { margin-bottom: 20px;  }
  .section-col-outer-44 .rescusmod22__slider { display: flex; display: -webkit-flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; justify-content: center;  }
  .section-col-outer-44 .rescusmod22__slideritemcont { width: 50%;  }
  .section-col-outer-44 .rescusmod22__footer-cta-item { margin: 0 15px 0;  }
  .section-col-outer-46 .rescusmod24__form-container fieldset.form-columns-2 .hs-form-field .input { margin-right: 20px !important;  }
  .section-col-outer-49.resknowledge { padding: 100px 0;  }
  .section-col-outer-51.resprosup { padding: 100px 0;  }
  .section-col-outer-51 .resprosup__grid-item { width: 50%;  }
  .section-col-outer-51 .resprosup__filter-label,
  .section-col-outer-51 .resprosup__filter-list { margin-right: 15px; width: auto;  }
  .section-col-outer-51 .resprosup__filter-list-item { margin-right: 15px;  }  .section-col-outer-53 .resmedBc ul { padding: 30px 0 20px;  }
  .section-col-outer-53 .search-results-map .gm-style .gm-style-iw-c,
  .section-col-outer-53 .search-results-map .gm-style .gm-style-iw-d { max-width: 100%;  } 
  .section-col-outer-54 .search-results-map .gm-style .gm-style-iw-c,
  .section-col-outer-54 .search-results-map .gm-style .gm-style-iw-d { max-width: 100%;  }
  .section-col-outer-57 .supportservice-contacts__col{ -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%;  }
  .section-col-outer-57 .supportservice-contacts__item{ text-align: center; margin-bottom: 25px;  }
  .section-col-outer-69 .rescusmod11__container {padding-top: 100px;padding-bottom: 100px;min-height: 600px;  }
  .section-col-outer-69 .rescusmod11__med,
  .section-col-outer-69 .rescusmod11__cont {width: 49%;  }
  .section-col-outer-69 .rescusmod11__med {margin-bottom: 0;  }
  .section-col-outer-69 .rescusmod11__medimg--bottom { padding: 0 25px;max-width: 500px;width: auto;  }
  .section-col-outer-69 .rescusmod11__wrap.text-media .rescusmod11__med,
  .section-col-outer-69 .rescusmod11__wrap.media-text .rescusmod11__cont {order: 2;-wekbit-order: 2;  }
  .section-col-outer-69 .rescusmod11__wrap.text-media .rescusmod11__cont,
  .section-col-outer-69 .rescusmod11__wrap.media-text .rescusmod11__med {order: 1;-wekbit-order: 1;  }
  .section-col-outer-69 .rescusmod11__cont-icon {margin-bottom: 50px;  }
  .section-col-outer-70 .rescusmod11__container {padding-top: 100px;padding-bottom: 100px;min-height: 600px;}
  .section-col-outer-70 .rescusmod11__med,
  .section-col-outer-70 .rescusmod11__cont {width: 49%;}
  .section-col-outer-70 .rescusmod11__med {margin-bottom: 0;}
  .section-col-outer-70 .rescusmod11__medimg--bottom { max-height: 500px;width: auto;}
  .section-col-outer-70 .rescusmod11__wrap.text-media .rescusmod11__med,
  .section-col-outer-70 .rescusmod11__wrap.media-text .rescusmod11__cont {order: 2;-wekbit-order: 2;}
  .section-col-outer-70 .rescusmod11__wrap.text-media .rescusmod11__cont,
  .section-col-outer-70 .rescusmod11__wrap.media-text .rescusmod11__med {order: 1;-wekbit-order: 1;}
  .section-col-outer-70 .rescusmod11__cont-icon {margin-bottom: 50px;}
  .section-col-outer-71 .rescusmod11__container { padding-top: 100px; padding-bottom: 100px; min-height: 600px; }
  .section-col-outer-71 .rescusmod11__med,
  .section-col-outer-71 .rescusmod11__cont { width: 49%; }
  .section-col-outer-71 .rescusmod11__med { margin-bottom: 0; }
  .section-col-outer-71 .rescusmod11__medimg--bottom { width: 50%; }
  .section-col-outer-71 .rescusmod11__wrap.text-media .rescusmod11__med,
  .section-col-outer-71 .rescusmod11__wrap.media-text .rescusmod11__cont { order: 2; -wekbit-order: 2; }
  .section-col-outer-71 .rescusmod11__wrap.text-media .rescusmod11__cont,
  .section-col-outer-71 .rescusmod11__wrap.media-text .rescusmod11__med { order: 1; -wekbit-order: 1; }
  .section-col-outer-71 .rescusmod11__cont-icon { margin-bottom: 50px; }
  .rescusmod11__container { padding-top: 100px; padding-bottom: 100px; min-height: 600px;  }
  .rescusmod11__med,
  .rescusmod11__cont { width: 49%; }
  .rescusmod11__med { margin-bottom: 0;  }
  .rescusmod11__medimg--bottom { width: 40%; padding: 0 25px;  }
  .rescusmod11__wrap.text-media .rescusmod11__med,
  .rescusmod11__wrap.media-text .rescusmod11__cont { order: 2; -wekbit-order: 2;  }
  .rescusmod11__wrap.text-media .rescusmod11__cont,
  .rescusmod11__wrap.media-text .rescusmod11__med { order: 1; -wekbit-order: 1;  }
  .rescusmod11__cont-icon { margin-bottom: 50px;  }
  .section-col-outer-82 .rescusmod11__container {padding-top: 100px;padding-bottom: 100px;min-height: 600px;}
  .section-col-outer-82 .rescusmod11__med,
  .section-col-outer-82 .rescusmod11__cont {width: 49%;}
  .section-col-outer-82 .rescusmod11__med {margin-bottom: 0;}
  .section-col-outer-82 .rescusmod11__medimg--bottom {width: 50%;}
  .section-col-outer-82 .rescusmod11__wrap.text-media .rescusmod11__med,
  .section-col-outer-82 .rescusmod11__wrap.media-text .rescusmod11__cont {order: 2;-wekbit-order: 2;}
  .section-col-outer-82 .rescusmod11__wrap.text-media .rescusmod11__cont,
  .section-col-outer-82 .rescusmod11__wrap.media-text .rescusmod11__med {order: 1;-wekbit-order: 1;}
  .section-col-outer-82 .rescusmod11__cont-icon {margin-bottom: 50px;}
}

@media (min-width: 768px) and (max-width: 1024px) {
  .section-col-outer-13.button-banner-title__wrapper.parallax {background-attachment: inherit;//height: auto;}
  .section-col-outer-15.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;}
  .section-col-outer-16.hero-banner-title__wrapper.parallax {background-attachment:inherit!important;  }
  .section-col-outer-22 .col-image-text-slider-swipe__mobile { display: block; text-align: center;} 
  .section-col-outer-22 .col-image-text-slider-swipe__mobile span { color: #B7B7B8; margin: 0 20px 30px; position: relative;  top: -4px; display: inline-block;  }
  .section-col-outer-22 .col-image-text-slider__list .slick-arrow { display: none !important;  }
  .section-col-outer-22 .col-image-text-slider__box .body__wrapper { padding: 40px 30px 100px; }
  .section-col-outer-22 .col-image-text-slider__box .cta__wrapper { bottom: 40px; left: 30px;  }
  .section-col-outer-27 .main-video.fullwidth .video-carousel__box { height: auto;  }
  .section-col-outer-50.hero-banner-title__wrapper.parallax { background-attachment:inherit!important; /*  height: auto; */  }
  .section-col-outer-66.solution-finder-outer-wrp { padding: 50px 0px;  }
  .section-col-outer-66 .solution-finder-inner { display: flex;  }
  .section-col-outer-66 .solution-finder-left-sec h2 { font-size: 30px; line-height: 45px;  }
  
  .section-col-outer-66 .solution-finder-left-sec { padding-bottom: 30px;  }
  .section-col-outer-66 .start-btn { text-align: center;  }
  .section-col-outer-66.solution-finder-outer-wrp { min-height: auto;  }
  .section-col-outer-66 .shift-worker-heading h2 { font-size: 30px; line-height: 46px;padding-bottom: 20px;  }
  .section-col-outer-66 .gender-left-content-sec h2 { font-size: 30px; padding-bottom: 20px; line-height: 46px;  }
  .section-col-outer-66 .patient-age h2 { font-size: 30px;  }
  .section-col-outer-66 div#ages { flex: 100%;  }
  .section-col-outer-66 .goal-heading h2 { font-size: 28px; line-height: 45px;  }
  .section-col-outer-66 .goal-outer-wrp { display: block;  }
  .section-col-outer-66 .goals-inner-wrapper { margin-bottom: 10px !important; flex: 0 48%;  }
  .section-col-outer-66 .slution-finder-heading h2 { font-size: 35px; line-height: 44px;  }
  .section-col-outer-66 .view-myplan-cta { padding-bottom: 20px;  }
  .section-col-outer-66 .popupinner-cont h2 { font-size: 30px; line-height: 45px;  }
  .section-col-outer-66 .name-field, .section-col-outer-66 .email-field {padding: 10px 0px;  }
  .section-col-outer-66 .popupinner-cont{ margin-left: 10px; margin-right: 10px;  }
  .section-col-outer-66 .solution-finder-right-sec { position: relative; margin-top: 0px; flex: 0 33%; min-height: 450px;  }
  .section-col-outer-66 .gender-right-content-sec label.gender-label{ margin-bottom: 10px; padding: 11px 30px;  }
  .section-col-outer-66 .solution-sleep-plan-content { width: auto;  }
  .section-col-outer-66 .view-myplan-cta { padding-right: 0px;  }
  .section-col-outer-66 .field-input1, .field-input2 { width: 100%;  }
  .section-col-outer-66 .field-input1, .field-input2 { margin: 0px 5px;  }
  .section-col-outer-66 .solution-finder-right-sec img { max-height: 500px; position: initial; left: 20%;  }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .section-col-outer-21 .col-icon-text-cta__box { max-width: 190px;  }  
  .section-col-outer-53 .store-locator__form .form-field { margin-bottom: 20px;  }
  .section-col-outer-53 .search-results-list .store-item { max-width: calc((100% / 2) - 22px);  }
  .section-col-outer-53.store-list__wrapper .store-list .store-box { max-width: calc(50% - 2.9vw); width: 100%;  }
  .section-col-outer-54 .store-locator__form .form-field { margin-bottom: 20px;  }
  .section-col-outer-54 .search-results-list .store-item { max-width: calc((100% / 2) - 22px) !important;  }
  .section-col-outer-54.store-list__wrapper .store-list .store-box { max-width: calc(50% - 2.9vw)!important; width: 100%;  }
  .section-col-outer-62 .benefits-image-section img { max-width: none !important; width: 100% !important;}
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1){
  .section-col-outer-17.image-text__wrapper.parallax{background-attachment:inherit!important;}
  .section-col-outer-31.rescusmod9.is-parallax {  background-attachment:inherit;}
  .section-col-outer-31.rescusmod9.is-parallax { background-attachment: inherit;  }
  .section-col-outer-53 .item-links {display:contents!important; }
  .section-col-outer-53 .items-links a{  padding:7px 3px!important; }  
  .section-col-outer-54 .item-links { display:contents!important; }
  .section-col-outer-54 .items-links a{padding:7px 3px!important; }  
}
@media (min-width: 769px) {
  .section-col-outer-13.button-banner-title__wrapperMobile{background-image: none !important;}
  .section-col-outer-15 .hero-banner-title__wrapperMobile{background-image: none !important;}
  .section-col-outer-16 .hero-banner-title__wrapperMobile{background-image: none !important;}  
  .section-col-outer-50 .hero-banner-title__wrapperMobile{ background-image: none !important;  }

}
@media (min-width: 900px) {
  .section-col-outer-48.rescusmod34 { padding: 100px 0;  }
}
@media only screen and (min-width : 991px) {
  .section-col-outer-52.rescusmod-section-anchors { display: block;  }
}
@media (min-width: 992px) {  
  .section-col-outer-29 .rescusmod8__tablabels { margin-bottom: 50px;  }
  .section-col-outer-29 .rescusmod8__icontext-item { display: flex; display: -webkit-flex;  }
  .section-col-outer-29 .rescusmod8__icontext-icon { flex: none; -webkit-flex: none; margin-right: 50px;  } 
  .section-col-outer-30 .rescusmod8__tablabels { margin-bottom: 50px;  }
  .section-col-outer-30 .rescusmod8__icontext-item { display: flex; display: -webkit-flex;  }
  .section-col-outer-30 .rescusmod8__icontext-icon { flex: none; -webkit-flex: none; margin-right: 50px;  }
  .section-col-outer-33 .rescusmod11__cont-cta { margin-top: 40px; display: flex; display: -webkit-flex;  }
  .section-col-outer-33 .rescusmod11__medimg--bottom { height: 80%; width: auto;  }
  .section-col-outer-40 .rescusmod16__container { max-width: 940px;  }  
  .section-col-outer-46.rescusmod24 .page-center { display: flex;  }
  .section-col-outer-46 .scroll-to { display: none;  }
  .section-col-outer-51 .resprosup__grid-item { width: 33.3333%;  }
  .section-col-outer-69 .rescusmod11__cont-cta {margin-top: 40px;display: flex;display: -webkit-flex;  }
  .section-col-outer-69 .rescusmod11__medimg--bottom {height: 80%;width: auto;  }
  .section-col-outer-70 .rescusmod11__cont-cta {margin-top: 40px;display: flex;display: -webkit-flex;}
  .section-col-outer-70 .rescusmod11__medimg--bottom {height: 80%;width: auto;}
  .section-col-outer-71 .rescusmod11__cont-cta { margin-top: 40px; display: flex; display: -webkit-flex; }
  .section-col-outer-71 .rescusmod11__medimg--bottom { height: 80%; width: auto; }
  .rescusmod11__cont-cta { margin-top: 40px; display: flex; display: -webkit-flex;  }
  .rescusmod11__medimg--bottom { height: 80%; width: auto;  }
  .section-col-outer-82 .rescusmod11__cont-cta {margin-top: 40px;display: flex;display: -webkit-flex;}
  .section-col-outer-82 .rescusmod11__medimg--bottom {height: 80%;width: auto;}
}

@media (max-width:1023px) and (min-width: 768px){
  .section-col-outer-37 .rescusmod13__row .rescusmod13__col{ -ms-flex: 0 0 50%; flex: 0 0 50%; justify-content: center;  }
  .section-col-outer-38 .rescusmod13__row .rescusmod13__col{ -ms-flex: 0 0 50%; flex: 0 0 33%;   }
}
@media (min-width:1024px){ 
  .section-col-outer-37 .rescusmod13__header-title{ margin-bottom: 10px;  }
  .section-col-outer-37 .rescusmod13__header{ margin-bottom: 70px;  }
  .section-col-outer-37 .rescusmod13__col-cta{ margin-top: 40px;  }
  .section-col-outer-37 .rescusmod13__col-inner.image-background{ padding-top: 325px;  }
  .section-col-outer-37 .rescusmod13__eyebrowSub{ margin-bottom: 20px;  }
   
  .section-col-outer-38 .rescusmod13__header-title{ margin-bottom: 10px;  }
  .section-col-outer-38 .rescusmod13__header{ margin-bottom: 70px;  }
  .section-col-outer-38 .rescusmod13__col-cta{ margin-top: 40px;  }
  .section-col-outer-38 .rescusmod13__col-inner.image-background{ padding-top: 325px;  }
  .section-col-outer-38 .rescusmod13__eyebrowSub{ margin-bottom: 20px;  }
  
  .section-col-outer-57 .supportservice-contacts{ padding-top: 100px; padding-bottom: 100px;  }
  .section-col-outer-57 .supportservice-contacts__col{ -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%;  }
  .section-col-outer-58 .supportServiceForm__img{ -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; background-position: center; height: auto;  }
  .section-col-outer-58 .supportServiceForm__formCol{ -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%;  }
  .section-col-outer-58 .supportServiceForm__form-wrapper{ max-width: 598px; margin-left: 115px;  }
  .section-col-outer-58 .supportServiceForm__form-header{ margin-bottom: 50px;  }
  .section-col-outer-58 .supportServiceForm__form-title { margin-bottom: 20px;  }
  .section-col-outer-59 .supportServiceForm__img{ -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; background-position: center; height: auto;  }
  .section-col-outer-59 .supportServiceForm__formCol{ -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%;  }
  .section-col-outer-59 .supportServiceForm__form-wrapper{ max-width: 598px;  margin-left: auto;  }
  .section-col-outer-59 .supportServiceForm__form-header{ margin-bottom: 50px;  }
  .section-col-outer-59 .supportServiceForm__form-title { margin-bottom: 20px;  }
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2){
  .section-col-outer-53 .store-locator__form .form-button{align-items:center; }
  .section-col-outer-54 .store-locator__form .form-button{ align-items:center; }
  .section-col-outer-78 .button-cta-wrap .goto__wrapper {margin-top: 18px!important;}

}@media (min-width: 1200px) {
  .section-col-outer-29 .rescusmod8__title { font-size: 38px; margin-bottom: 20px;  }
  .section-col-outer-29 .rescusmod8__tablabels-wrap.page-center { padding-left: 15px; padding-right: 15px;  }
  .section-col-outer-29 .rescusmod8__swipe { display: none;  }
  .section-col-outer-30 .rescusmod8__title { font-size: 38px; margin-bottom: 20px;  }
  .section-col-outer-30 .rescusmod8__tablabels-wrap.page-center { padding-left: 15px; padding-right: 15px;  }
  .section-col-outer-30 .rescusmod8__swipe { display: none;  }
  .section-col-outer-43 .rescusmod20__background.video video { width: 100%;  }
  .section-col-outer-44 .rescusmod22__slideritemcont { margin-bottom: 0;  }
  .section-col-outer-44 .rescusmod22__slideritemcont { width: 25%;  }  
  .section-col-outer-46 .rescusmod24__content { display: flex; -webkit-display: flex; width: 42%;  }
  .section-col-outer-46 .rescusmod24__form-desc { margin-bottom: 50px;  }
  .section-col-outer-46 .rescusmod24__form { width: 58%;  }
  .section-col-outer-46 .rescusmod24__content,
  .section-col-outer-46 .rescusmod24__form { padding: 100px 30px;  }
  .section-col-outer-46 .rescusmod24__content-title,
  .section-col-outer-46 .rescusmod24__form-title { margin-bottom: 20px;  }
  .section-col-outer-60 .supportServiceForm__img{  -ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;background-position: center;height: auto;}
  .section-col-outer-60 .supportServiceForm__formCol{-ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%;max-width: 58.333333%;}
  .section-col-outer-60 .supportServiceForm__form-wrapper{max-width: 598px;margin-left: auto;}
  .section-col-outer-60 .supportServiceForm__form-header{margin-bottom: 50px;}
  .section-col-outer-60 .supportServiceForm__form-title {margin-bottom: 20px;}
  .section-col-outer-67 .supportServiceForm__img{-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;background-position: center;height: auto;}
  .section-col-outer-67 .supportServiceForm__formCol{-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
  .section-col-outer-67 .supportServiceForm__form-wrapper{max-width: 598px; margin-left: auto;}
  .section-col-outer-67 .supportServiceForm__form-header{margin-bottom: 50px;}
  .section-col-outer-67 .supportServiceForm__form-title {margin-bottom: 20px;}

}