@media (max-width:3445px){ .section-col-outer-50 .mobile-image { display: none;  } }
@media (max-width:1500px){ .section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks { padding-right: 100px !important;  } }
@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: 1155px) {  .section-col-outer-105 .first-cta-btn {    flex: 0 55%;  }  .section-col-outer-105 .login-details {    flex: 0 25%;  }  }
@media (max-width:1150px){   .section-col-outer-102 .left-outer-wrap {    flex: 0 31%;  } }
@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;  }  .section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks {    padding-right: 0px !important;  }}
@media (max-width: 1100px){  .section-col-outer-87.outer-sales-psg .sales-part {flex: 0 22%;text-align: center;margin: 45px 15px;position: relative;min-height: 100%;}  .section-col-outer-87.outer-sales-psg .sales-group {display: block;justify-content: center;align-items: center;flex-wrap: wrap;padding: 0px 0;}  .section-col-outer-87.outer-sales-psg .sales-part-head p {color: #fff;font-size: 16px;line-height: 23px;padding-top: 20px;font-weight: 400;font-family: 'Roboto', sans-serif; color: #424243;position: unset;max-width: 100%;}}
@media (max-width: 1099px) and (min-width: 768px){  .section-col-outer-87.outer-sales-psg .sales-part {flex: 0 22%;text-align: center;margin: 45px auto;position: relative;min-height: 100%;max-width: 500px;}}
@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%;  }.section-col-outer-102 .left-content-heading {    flex: 0 50%;  } .section-col-outer-102 .left-outer-wrap {    flex: 0 38%;  } .section-col-outer-102 .product-outer.product.box {    flex: 0 31%;  }.section-col-outer-102 div#parent {    gap: 24px;  } .section-col-outer-72 .tabOne .buttonOnes { right: 0px; left: auto; }.section-col-outer-105 .device-safety {    flex: 0 20%;  } .section-col-outer-105 .first-cta-btn {    justify-content: flex-end;  }.section-col-outer-105 .device-safety-cta {    flex: 0 55%;  }.section-col-outer-105 .covid-cta {    flex: 0 30%;  } }
@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: 1030px) {  .section-col-outer-98  .modal-content {background-color: #fff;border-radius: 10px;left: 100px!important;right: 100px!important;padding: 20px;position: absolute;top: 50%; transform: translate(0%, -50%);} }
@media (max-width: 1024px) {  .section-col-outer-58 .supportServiceForm__img { height: 400px;  } .section-col-outer-60 .supportServiceForm__img {height: 400px;} .section-col-outer-67 .supportServiceForm__img {height: 400px;}  .section-col-outer-90.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;} .section-col-outer-97 .brand-module-top-bar { height:234px; left:calc(50%); } .sec-outer-lang .sticky { position: sticky; top:0; z-index: 9998; }  .sec-outer-lang .sticky-tool-bar { position:static; width:100%; }  .sec-outer-lang .sticky-tool-bar a { padding:12px 3px; width:calc(100% / 3); display:inline-block; vertical-align:middle; }  .sec-outer-lang .sticky-tool-bar a:nth-child(2){ border-left: 1px solid #fff; border-right: 1px solid #fff; }  .sec-outer-lang .sticky-tool-bar img { display:none; }  .sec-outer-lang .sticky-tool-bar-item + .sticky-tool-bar-item { border-top:none; border-left:1px solid #FFF; } .section-col-outer-105 .main-nav-secondary.sg-secondary-nav {    display: none !important;  } .section-col-outer-105 .mobile-toggle-wrap {    display: none !important;  } .section-col-outer-105 .sg-menu .nav-logo img {    padding: 0px !important;  } }
@media (max-width: 1000px) {  .footer-cta-button-wrap {margin: 0 !important;}  .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;  }  .section-col-outer-72 .footer-form input{    margin-top:0px !important;  } }
@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;}.section-col-outer-72 .colophon-address.c-white { margin-left: 0px; width: 100%; padding: 0px 0px 30px; }.section-col-outer-72 .footer-form input { width: 100%; } .sec-outer-lang .main-nav-secondary-mobile .tire-1-language1:after {    content:""!important;  }  .sec-outer-lang .nav-primary-wrap.mm-active .mega-menu { top: 0px!important; }  .sec-outer-lang .main-nav-secondary .language-switcher {    display: none!important;  }  .sec-outer-lang .main-nav-secondary-mobile .language-switcher a{    font-size:16px;  }.section-col-outer-105 .nav-logo {    float: left;    width: 25% !important;    text-align: left !important;    padding-top:20px;  }.section-col-outer-105 .nav-logo img {    margin-left: 0px !important;  }.section-col-outer-105 .nav-primary.tier2 {    display: block;    top: 0 !important;    position: relative;    width: 75%;    float: right;    border-top: 0px !important;    margin: 0;  }.section-col-outer-105 .nav-primary .hs_cos_wrapper_type_menu {    border-top: 0px !important;  }.section-col-outer-105 .sg-menu .nav-primary-wrap {    display: block !important;  }}
@media (max-width: 991px) {.section-col-outer-89.hero-banner-title__wrapper.big {height: auto !important;}.section-col-outer-89 .hero-banner-title__body {width: 100% !important;}.section-col-outer-89.hero-banner-title__wrapper {height: auto !important;}.section-col-outer-90.hero-banner-title__wrapper.big {height: auto !important;}.section-col-outer-90 .hero-banner-title__body {width: 100% !important;  }.section-col-outer-90.hero-banner-title__wrapper {height: auto !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: 'Roboto', sans-serif !important; 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: 950px) { .section-col-outer-102 .left-outer-wrap {    flex: 0 43%;  } }
@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;  } .section-col-outer-102 .left-outer-wrap {    flex: 0 50%;  } .section-col-outer-102 .product-outer.product.box {    flex: 0 31%;  } }
@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 (width:768px)      {.row-fluid [class*="tv-span"] {		display:block;		float:left;		margin-left:2.127659574%;		*margin-left:2.0744680846383%;	}.row-fluid .tv-span12 {    margin-left:0;		width:99.99999999%;		*width:99.946808500638%;	}.row-fluid .tv-span11 {		width:91.489361693%;		*width:91.436170203638%;	}.row-fluid .tv-span10 {		width:82.978723396%;		*width:82.925531906638%;	}.row-fluid .tv-span9 {		width:74.468085099%;		*width:74.414893609638%;	}.row-fluid .tv-span8 {		width:65.957446802%;		*width:65.904255312638%;	}.row-fluid .tv-span7 {		width:57.446808505%;		*width:57.393617015638%;	}.row-fluid .tv-span6 {		width:48.936170208%;		*width:48.882978718638%;	}.row-fluid .tv-span5 {		width:40.425531911%;		*width:40.372340421638%;	}.row-fluid .tv-span4 {		width:31.914893614%;		*width:31.861702124638%;	}.row-fluid .tv-span3 {		width:23.404255317%;		*width:23.351063827638%;	}.row-fluid .tv-span2 {		width:14.89361702%;		*width:14.840425530638%;	}.row-fluid .tv-span1 {		width:6.382978723%;		*width:6.3297872336383%;	}}
@media (max-width: 768px){ .row-fluid [class*="m-span"] {		display:block;		float:left;		margin-left:2.127659574%;		*margin-left:2.0744680846383%;	}.row-fluid .m-span12 {    margin-left:0;		width:99.99999999%;		*width:99.946808500638%;	}.row-fluid .m-span11 {		width:91.489361693%;		*width:91.436170203638%;	}.row-fluid .m-span10 {		width:82.978723396%;		*width:82.925531906638%;	}.row-fluid .m-span9 {		width:74.468085099%;		*width:74.414893609638%;	}.row-fluid .m-span8 {		width:65.957446802%;		*width:65.904255312638%;	}.row-fluid .m-span7 {		width:57.446808505%;		*width:57.393617015638%;	}.row-fluid .m-span6 {		width:48.936170208%;		*width:48.882978718638%;	}.row-fluid .m-span5 {		width:40.425531911%;		*width:40.372340421638%;	}.row-fluid .m-span4 {		width:31.914893614%;		*width:31.861702124638%;	}.row-fluid .m-span3 {		width:23.404255317%;		*width:23.351063827638%;	}.row-fluid .m-span2 {		width:14.89361702%;		*width:14.840425530638%;	}.row-fluid .m-span1 {		width:6.382978723%;		*width:6.3297872336383%;	} .section-col-outer-3 .resmed-conduct-outer { padding: 50px 20px; background-color: #F3F3F3;  }.section-col-outer-14.hero-banner-title__wrapper {padding: 0;background-image: none !important;}.section-col-outer-14 .hero-banner-title__body{padding:0px !important;}.section-col-outer-14 .hero-banner-title__wrapperMobile{padding: 50px 0;display: flex;height: 100%;background-repeat: no-repeat;background-size: cover;width: 100%;}.section-col-outer-14 .hero-banner-title__wrapperMobile.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}.section-col-outer-14 .hero-banner-title__body {width: 100%;  }.section-col-outer-14 .hero-banner-cta .hs_cos_wrapper_type_cta {display: block;}.section-col-outer-14.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;}.section-col-outer-14.hero-banner-insurance .hero-banner-title__body {padding-right: 15px;width: 100%;padding-left: 0px !important;}.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: 120px 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; justify-content: flex-start; }  .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;  }.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%;}.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;  }.section-col-outer-83.hero-banner-title__wrapper {padding: 0;background-image: none !important;}.section-col-outer-83.hero-banner-title__wrapper.small, .section-col-outer-83.hero-banner-title__wrapper.big, .section-col-outer-83.hero-banner-title__wrapper.tiny{height:unset!important;}.section-col-outer-83 .hero-banner-title__wrapperMobile{padding: 50px 0;display: flex;height: 100%;position: relative;background-repeat: no-repeat;background-size: cover;width: 100%;}.section-col-outer-83 .hero-banner-title__wrapperMobile.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}.section-col-outer-83 .hero-banner-title__body {width: 100%;  }.section-col-outer-83 .hero-banner-cta .hs_cos_wrapper_type_cta {display: block;}.section-col-outer-83.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;}.section-col-outer-83 .hero-banner-link {display: block;}.section-col-outer-88 .hero-banner-title__wrapper {padding: 0;background-image: none !important; height: auto !important;  }.section-col-outer-88 .hero-banner-title__wrapperMobile{padding: 50px 0;display: flex;height: auto!important;background-repeat: no-repeat;background-size: cover;width: 100%;}.section-col-outer-88 .hero-banner-title__wrapperMobile.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}.section-col-outer-88 .hero-banner-title__body {width: 100%;}
  .section-col-outer-88 .hero-banner-cta .hs_cos_wrapper_type_cta {display: block;  }.section-col-outer-88 .hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;  } .section-col-outer-88.hero-banner-title__wrapper {padding: 0;background-image: none !important;}.section-col-outer-88.hero-banner-title__wrapper {height:auto!important;}.section-col-outer-89.hero-banner-title__wrapper {padding: 0;background-image: none !important;height: auto !important;}.section-col-outer-89 .sticky-tool-bar-rules{padding-top: 0px;}.section-col-outer-89 .hero-banner-title__wrapperMobile{padding: 100px 0 0px;display: flex;height: 100%;background-repeat: no-repeat;background-size: cover;width: 100%;}.section-col-outer-89 .hero-banner-title__wrapperMobile.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}.section-col-outer-89 .hero-banner-cta .hs_cos_wrapper_type_cta {display: block;}.section-col-outer-89.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;}.section-col-outer-90.hero-banner-title__wrapper {padding: 0;background-image: none !important;height: auto !important;}.section-col-outer-90 .sticky-tool-bar-rules{padding-top: 0px;}.section-col-outer-90 .hero-banner-title__wrapperMobile{padding: 50px 0 0px;display: flex;height: 100%;background-repeat: no-repeat;background-size: cover;width: 100%;}.section-col-outer-90 .hero-banner-title__wrapperMobile.full-overlay {background-color: rgba(0,0,0,0.6);background-blend-mode: multiply;}.section-col-outer-90 .hero-banner-cta .hs_cos_wrapper_type_cta {display: block;}.section-col-outer-90.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;}.section-col-outer-92 .image-text__wrapper {padding: 50px 0;}.section-col-outer-92 .image-text__body div[class*=span] {width: 100% !important;}.section-col-outer-92 .image-text__body .text__wrapper {padding-right: 0;width: 100%;}.section-col-outer-92 .image-text__body:not(.fullwidth) div[class*="span"] {margin-bottom: 50px;}.section-col-outer-92 .image-text__body:not(.fullwidth) div[class*="span"]:last-child {margin-bottom: 0;}.section-col-outer-92 .image-text__body .mobile-top {display: flex !important;order: 1;margin-bottom: 50px !important;}.section-col-outer-92 .image-text__body .mobile-bottom {display: flex !important;order: 2;margin-bottom: 0 !important;}.section-col-outer-92 .image-text__body.image-text .text__wrapper {padding-left: 0;}.section-col-outer-97.brand-module-wrap { background-attachment: unset; }.section-col-outer-97.brand-module-wrap::after {padding-bottom:78%!important; }.section-col-outer-97 .brand-module-top-bar { height:220px; left:calc(50% + 100px); }.section-col-outer-104.rescusmod12 {  padding-top: 100px; padding-bottom: 100px;  }.section-col-outer-104 .rescusmod12__accordion-content {  padding-right:0px!important; } .section-col-outer-72 .span8.widget-span.c-white, .section-col-outer-72 .span2.widget-span.footer-cta-button-wrap{ width: 100%; margin-left: 0px!important; }}
@media (max-width: 767px) {.blog-sg .article-listing__cta {    text-align: left;    }.blog-sg .article-listing__list {    margin-right: -28px;    width: calc(100% + 28px) !important;    margin-left: 0;  }.blog-sg .article-listing__list .article-box {    margin: 0 20px 20px 0;    width: 280px;  }.blog-sg .blog-hero__slide-copy { min-height: 327px;  }.blog-sg .blog-hero__slide-copy h5 { font-size: 16px;  }.blog-sg .blog-hero__slide-copy h2 a { font-size: 20px; font-weight: 400;  }.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: 'Roboto', sans-serif !important; 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: 'Roboto', sans-serif !important;}.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: 'Roboto', sans-serif !important; 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 h2{ 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;  text-align:left;  }  .section-col-outer-9 .banner-start-image{ padding-top:20px;}  .section-col-outer-9.outer-banner-slider .banner-head h2 {    font-size: 28px !important;    line-height: 36px  !important;    text-align: left;}.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;}.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: 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-35 .rescusmod11__med{ margin-bottom: 20px !important; }.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 #424243; 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: #424243; font-family: 'Roboto', sans-serif !important; 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; }  .section-col-outer-86.outer-product{padding:20px 0 80px 0 !important; }.section-col-outer-86 .product-part-head h3{font-size:26px;line-height:34px;}.section-col-outer-86 .product-part-head p{font-size:16px;line-height:24px;}.section-col-outer-86 .product-group{padding:10px 0;}.section-col-outer-86 .product-part{flex: 0 100%;background-color:#FFFFFF;}.section-col-outer-86 .product-head h2{font-size:24px !important;line-height:37px;padding-bottom: 30px;}.section-col-outer-86 .product-button a{font-size:24px !important;line-height:37px; }.section-col-outer-86 .product-part-link a{font-size:17px !important;line-height:37px;}.section-col-outer-86 .section-col-outer-86 .inner-product{padding:0 !important;}.section-col-outer-86 .product-group{padding-bottom:40px;}.section-col-outer-87.outer-sales-psg{padding:40px 0px!important; }.section-col-outer-87 .sales-head h2{font-size:36px !important;line-height:38px !important;min-height: 77px;}.section-col-outer-87 .sales-group{padding:0px 0; }.section-col-outer-87 .sales-part{flex: 0 100%;}.section-col-outer-87 .sales-part-head h3{font-size:22px !important;line-height:34px !important;padding-bottom: 10px;}.section-col-outer-87 .sales-part-head p{font-size:16px !important;line-height:24px !important;max-width: 210px;margin: 0 auto;}.section-col-outer-87 .sales-part-number p{font-size:16px !important;line-height:24px !important;}.section-col-outer-87 .sleep-group.slick-slider .slick-track, .section-col-outer-87 .sleep-group.slick-slider .slick-list {padding: 0 20% 0 0 !important;}.section-col-outer-96.solution-finder-outer-wrp {padding: 50px 0px;}.section-col-outer-96 .gender-right-content-sec label.gender-label{margin-bottom: 10px;padding: 11px 30px;}.section-col-outer-96 .solution-finder-right-sec {position: relative;margin-top: 0px;flex: 0 33%;}.section-col-outer-96 .solution-finder-inner {display: block;}.section-col-outer-96 .sol-finder-6 .solution-finder-left-sec h2 {font-size: 30px !important;line-height: 45px !important;padding-bottom: 10px;}.section-col-outer-96 .solution-finder-left-sec {padding-bottom: 30px;}.section-col-outer-96 .start-btn {text-align: center;}.section-col-outer-96.solution-finder-outer-wrp {min-height: auto;}.section-col-outer-96 .shift-worker-heading h2 {font-size: 30px;line-height: 46px;padding-bottom: 20px;}.section-col-outer-96 .gender-left-content-sec h2 {font-size: 30px;padding-bottom: 20px;line-height: 46px;}.section-col-outer-96 .patient-age h2 {font-size: 30px;}.section-col-outer-96 div#ages {flex: 100%;}.section-col-outer-96 .goal-heading h2 {   font-size: 28px;line-height: 45px;}.section-col-outer-96 .goal-outer-wrp {display: block;}.section-col-outer-96 .goals-inner-wrapper {margin-bottom: 10px !important;     flex: 0 48%;}.section-col-outer-96 .slution-finder-heading h2 {font-size: 35px;line-height: 44px;}.section-col-outer-96 .view-myplan-cta {padding-bottom: 20px;}.section-col-outer-96 .popupinner-cont h2 {font-size: 30px;line-height: 45px;}.section-col-outer-96 .name-field, .email-field {padding: 10px 0px;}.section-col-outer-96 .popupinner-cont{margin-left: 10px;margin-right: 10px;}.section-col-outer-96 .solution-sleep-plan-content {width: auto;}.section-col-outer-96 .view-myplan-cta {padding-right: 0px;}.section-col-outer-96 .solution-sleep-plan-content.mobile-content{display:block;}.section-col-outer-96 .solution-sleep-plan-content{display:none;}.section-col-outer-96 .form-inner-wrapper {width: 100%;}.section-col-outer-96 .form-name-field {padding-bottom: 15px;}.section-col-outer-96 .field-input1 {margin-bottom: 15px;}.section-col-outer-96 .form-heading h2 {   font-size: 30px;line-height: 45px;}.section-col-outer-96 .progress-bar ul {width: 100%;}.section-col-outer-96 .sol-finder-6 .solution-finder-right-sec img {left: 13%;max-height: 100%;}.section-col-outer-99 .tcic-heading h2 {font-size: 25px;font-weight: 300;line-height: 32px;}.section-col-outer-99 .tcic-section-title h3 {font-family: Barlow,sans-serif;font-size: 20px;font-weight: 700;letter-spacing: .5px;line-height: 25px;margin: 0;padding: 44px 0 20px;}.section-col-outer-99 .tcic-button a {font-size: 14px;line-height: 16px;font-weight: 500;letter-spacing: 0.5px;}  .section-col-outer-101.mic-new .mic-title p{    font-size: 16px;  }.section-col-outer-101.mic-new .mic-heading h2{    font-size: 25px !important;    line-height: 31px !important;    font-weight: 300;  }.section-col-outer-101.mic-new .mic-para p{    font-size: 16px !important;    margin: 0px;  }.section-col-outer-101 .mic-heading h2 {    font-size: 25px!important;    line-height: 20px!important;  }.section-col-outer-102 .left-outer-wrap {  align-items: center;  display: flex;  flex: 0 100%;  padding-bottom: 30px;  flex-direction: column;  justify-content: center; }.section-col-outer-102 .left-content-heading {  flex: 0 100%;  padding: 5px 0 20px 10px;   text-align: center;  }.section-col-outer-102 .product-outer.product.box {    flex: 0 47%;  }.section-col-outer-102 .acc-head.active:after, .acc-head:before{   right: 20% !important;  }.section-col-outer-102 div#parent {  gap: 24px;  }.section-col-outer-102 .left-checkbox-container {  padding-bottom: 20px;  }
  .section-col-outer-102 .filter-checkbox-outer {    position: unset;    max-width: 290px;  }.section-col-outer-102 span.dropdown_custom_name {    flex: 0 55%;  }.section-col-outer-102 span.dropdown-custom-arrow {    flex: 0 25%;  }.section-col-outer-105 .main-nav-secondary-mobile {    display: none !important;  }.section-col-outer-105 .sg-menu .nav-logo img {    padding: 0px !important;    filter: inherit;  }}
@media (max-width:746px)  {  .section-col-outer-54.store-list__wrapper .store-list .store-box .arrow-clicks { flex: 0 85% !important;  } }
@media (max-width: 730px){  .section-col-outer-98 .close-btn {cursor: pointer;font-size: 20px;position: absolute;right: 14px;top: 14px;} }
@media (max-width: 720px){.section-col-outer-98 .buttons-24 {gap: 20px;max-width: 251px;flex-direction: column;margin: 0 auto;text-align: center;}.section-col-outer-98 .modal-content {background-color: #fff;border-radius: 10px;left: 50px!important;right: 50px!important;padding: 20px;position: absolute;top: 50%; transform: translate(0%, -50%);}.section-col-outer-98 .content-inner { padding: 0px;} }
@media only screen and (max-width:667px) {  .section-col-outer-97 .brand-module-top-bar { height:140px; left:calc(50% + 100px); } }
@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 {  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 {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 {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;  }.section-col-outer-72 .footer-form input { width: 83%; } }
@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: 500px){.section-col-outer-98 .modal-content {background-color: #fff; border-radius: 10px;left: 17px!important;padding: 20px;position: absolute;right: 17px!important;top: 50%;transform: translateY(-50%);}.section-col-outer-102 .product-outer.product.box { flex: 0 100%;  margin: 5px 0px 10px;  }.section-col-outer-102 .right-box-content-inner {  height:auto !important;  }.section-col-outer-102 div#parent {  gap: unset;  }.section-col-outer-102 .acc-head.active:after, .section-col-outer-102 .acc-head:before{  right: 16% !important;  }.section-col-outer-102 .filter-text,.section-col-outer-102 .filter-sub-heading ul{  min-height: auto ;  padding-bottom:15px;  }.section-col-outer-102 .filter-text h3 {    min-height: auto;  }.section-col-outer-102 .filter-tags.has-tags {    display: block;    padding-top:10px;  }.section-col-outer-102 .filter-tag-display p {    font-size: 13px!important;  }.section-col-outer-102 .left-outer-wrap {    padding-bottom: 15px;  }}
@media (max-width:484px) {.blog-sg .blog-form-subs__inner { padding: 50px 15px!important;} .blog-sg .content-offer{ padding: 50px 15px 0!important;   }.blog-sg .article-listing__list {  margin-left: 0px; margin-right: 0px; width: auto !important;}.blog-sg .resmedBc li:last-child { display: block; width: 100%; margin-left: 0px!important;}.blog-sg .blog-filter__inner>div:not(.blog-filter__button) .blog-filter__col-group{ border-right:1px solid #d9d8d5;  }.blog-sg .blog-filter__inner{ display:block;  }.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;  }.section-col-outer-93 .rescusmod12__accordion-content{padding-right:0px!important;}}
@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-16 .hero-banner-title__wrapperMobile{padding: 70px 0}.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%;}.section-col-outer-96 .sol-finder-6 .solution-finder-left-sec h2 {font-size: 25px!important;line-height: 45px!important;padding-bottom: 10px;}}
@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:410px) {.section-col-outer-102 .acc-head {  max-width: 300px;   min-width: 300px;  }.section-col-outer-102 span.dropdown-custom-arrow {  flex: 0 18%;  }.section-col-outer-102.product-filter-outer .dropdown-checkbox label,.section-col-outer-102.product-filter-outer .dropdown-checkbox label span {  font-size: 14px!important;  }.section-col-outer-102 .checkbox-heading h2 {  font-size: 15px;  }}
@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 only screen and (max-width:375px) {  .section-col-outer-97 .brand-module-top-bar { height:140px; left:calc(50% + 140px); } .section-col-outer-97.brand-module-wrap::after { padding-bottom:112.5%!important; } }
@media (max-width:350px) {.section-col-outer-102 .acc-head {   max-width: 290px;   min-width: 290px;  }.section-col-outer-102 .filter-checkbox-outer {   max-width: 275px;  }.section-col-outer-102 .acc-head.active:after, .section-col-outer-102 .acc-head:before{  right: 14% !important;  }}
@media (max-width:330px){  .goto__wrapper .opurple { padding: 7px 20px !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;} } 
@media (max-width: 325px){  .section-col-outer-95 .resmd-22-table-terms-button a{    font-size: 12px;  } }
@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) {.row-fluid.v-center { font-size:0;  }.row-fluid.v-center [class*="span"] {  display:inline-block;  vertical-align:middle;  float:none;  margin-left:2.127659574%; *margin-left:2.0744680846383%; }.row-fluid.v-center [class*="span"]:first-child {  margin-left:0;  }.blog-sg .blog-form-subs__sub {    padding-bottom: 30px;  }.blog-sg .blog-form-subs__inner {    max-width: 58.333333%;    margin-left: auto;    margin-right: auto;  }.blog-sg .blog-list-page {  padding-top: 30px;  padding-bottom: 50px;  background-color: #f2f2f2;}.blog-sg .blog-list__header-inner { display: -webkit-box; display: -ms-flexbox; display: flex;  -webkit-box-pack: justify;  -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-bottom: 30px; }.blog-sg .blog-list__header h1, .blog-sg .blog-list__header a{    -webkit-box-flex: 0;    -ms-flex: 0 0 auto;    flex: 0 0 auto;    width: auto;    max-width: none;  }.blog-sg .blog-list__header h1 {    margin-bottom: 0;  }.blog-sg .blog-hero__slide-inner {    display: -webkit-box;    display: -ms-flexbox;    display: flex;  }.blog-sg .blog-hero__slide-img {    min-height: 380px;  }.blog-sg .blog-hero__slide-img, .blog-hero__slide-copy {    -webkit-box-flex: 0;    -ms-flex: 0 0 50%;    flex: 0 0 50%;    max-width: 50%;  }.blog-sg .blog-hero__slider .slick-arrow {    left: calc(50% + 30px);  }.blog-sg .blog-hero__slider .slick-next {    left: calc(50% + 120px);  }.blog-sg .blog-hero__slider .slick-dots {    left: calc(50% + 80px);  }.blog-sg .blog-filter__keyword {    display: block;  }.blog-sg .blog-listing__list-wrpr {    display: -webkit-box;    display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    flex-wrap: wrap;    margin-left: -10px;    margin-right: -10px; }.blog-sg .blog-listing__item {    -webkit-box-flex: 0;    -ms-flex: 0 0 50%;    flex: 0 0 50%;    max-width: 50%;    padding-left: 10px;    padding-right: 10px;  }.blog-sg .blog-listing__item--subs, .blog-listing__item--kword {    -webkit-box-flex: 0;    -ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%;  }.blog-sg .blog-listing__item-inner {  display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: vertical;  -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  }.blog-sg .blog-listing__item-thmb {  -webkit-box-flex: 0;    -ms-flex: 0 0 auto;    flex: 0 0 auto;    height: auto;    max-height: none;  }.blog-sg .blog-listing__item-copy {  -ms-flex-preferred-size: 0;  -webkit-box-flex: 1;  -ms-flex-positive: 1;  flex-grow: 1;  max-height: 100%;  display: -webkit-flex;  display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;  -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }.blog-sg .blog-listing__item-inner, .blog-sg .blog-listing__item-author {    -webkit-box-flex: 0;    -ms-flex: 0 0 auto;    flex: 0 0 auto;    height: auto;    max-height: none;  }.blog-sg .blog-listing__sb-featured, .blog-sg .blog-listing__sb-qlinks, .blog-sg .blog-listing__sb-mpop { padding-bottom: 50px;  }.blog-sg .blog-subscribe__inner { display: -webkit-box;    display: -ms-flexbox;  display: flex;  }.blog-sg .blog-subscribe__image {    -webkit-box-flex: 0;    -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%;  max-width: 41.666667%;  }.blog-sg .blog-subscribe__copy  {    -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%;  }.blog-sg .blog-subscribe__copy .blog-sg .blog-form-subs__inner { max-width: 83.333333%;  }.blog-sg .blogPostBanner{ padding: 100px 0; background-repeat: no-repeat;  background-size: cover; background-position: center;  }.blog-sg .blog-post__wrapper{ padding-bottom: 100px;  }.blog-sg .content-offer {  padding: 50px 50px 0;  }.blog-sg .content-offer__img{    -ms-flex: 0 0 41.666667%; -webkit-box-flex: 0; flex: 0 0 41.666667%;  max-width: 41.666667%;  }.blog-sg .content-offer__content{ -ms-flex: 0 0 58.333333%; -webkit-box-flex: 0;  flex: 0 0 58.333333%; max-width: 58.333333%; padding-left: 30px;  }.blog-sg .blog-post-comment{ padding-top: 100px;  padding-bottom: 100px;  }.blog-sg .blog-post-comment #comments-listing{ margin-top: 100px; }.blog-sg .content-offer__content.order-0{ -ms-flex-order: 0; -webkit-box-ordinal-group: 1; order: 0; padding-left: 0; padding-right: 30px; }.blog-sg .content-offer__content.order-1{ -ms-flex-order: 1; -webkit-box-ordinal-group: 2; order: 1; }.blog-sg .blog-post__body .rescusmod12{ padding-bottom: 0;  }.blog-sg .content-offer__content h2{ font-size: 28px; }.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 { 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;}.section-col-outer-93.rescusmod12 {padding-top: 100px;padding-bottom: 100px; }.section-col-outer-93 .rescusmod12__accordion-content {padding-right: 80px;}.section-col-outer-94 .supportservice-contacts__col{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.section-col-outer-94 .supportservice-contacts__item{text-align: center;margin-bottom: 25px;}}
@media (min-width:769px) and (max-width:1024px) {.row-fluid [class*="th-span"] {		display:block;		float:left;		margin-left:2.127659574%;		*margin-left:2.0744680846383%;	}.row-fluid .th-span12 {    margin-left:0;		width:99.99999999%;		*width:99.946808500638%;	}.row-fluid .th-span11 {		width:91.489361693%;		*width:91.436170203638%;	}.row-fluid .th-span10 {		width:82.978723396%;		*width:82.925531906638%;	}.row-fluid .th-span9 {		width:74.468085099%;		*width:74.414893609638%;	}.row-fluid .th-span8 {		width:65.957446802%;		*width:65.904255312638%;	}.row-fluid .th-span7 {		width:57.446808505%;		*width:57.393617015638%;	}.row-fluid .th-span6 {		width:48.936170208%;		*width:48.882978718638%;	}.row-fluid .th-span4 {		width:31.914893614%;		*width:31.861702124638%;	}.row-fluid .th-span3 {		width:23.404255317%;		*width:23.351063827638%;	}.row-fluid .th-span2 {		width:14.89361702%;		*width:14.840425530638%;	}.row-fluid .th-span1 {		width:6.382978723%;		*width:6.3297872336383%;	} }
@media (min-width: 768px) and (max-width: 1024px) {.blog-sg .article-listing__list {    padding: 0 50px;  }.blog-sg .blog-listing__sb {    padding-top: 100px; overflow: hidden;  margin-left: -10px; margin-right: -10px;  }.blog-sg .blog-listing__sb-featured, .blog-sg .blog-listing__sb-qlinks, .blog-sg .blog-listing__sb-mpop, .blog-sg .blog-post__sb-subblog{ float: left; padding-left: 10px; padding-right: 10px; }.blog-sg .blog-listing__sb-featured {    width: 50%;  }.blog-sg .blog-listing__sb-qlinks {    width: 33.3333333%;    margin-left: 8.333333%;  }.blog-sg .blog-listing__sb-mpop {    width: 100%;  }.blog-sg .blog-listing__sb-mpop-list {    overflow: hidden;    margin-left: -10px;    margin-right: -10px;  }.blog-sg .blog-listing__sb-mpop-list a {    float: left;    padding-left: 10px;    padding-right: 10px;    padding-bottom: 20px;    width: 33.3333%;  }.blog-sg .blog-post__sb-subblog-inner > div:first-child{ -ms-flex: 0 0 66.666667%;  -webkit-box-flex: 0; flex: 0 0 66.666667%;  max-width: 66.666667%;  }.blog-sg .blog-post__sb-subblog-inner > div:last-child{ -ms-flex: 0 0 33.333333%; -webkit-box-flex: 0; flex: 0 0 33.333333%;  max-width: 33.333333%;  }.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; }.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%;  }.section-col-outer-83.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto}.section-col-outer-88 .hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;  }.section-col-outer-89.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;}.section-col-outer-96.solution-finder-outer-wrp {padding: 50px 0px;}.section-col-outer-96 .sol-finder-6 .solution-finder-right-sec {flex: 0 100%;position: relative;text-align: center;}.section-col-outer-96 .sol-finder-6 .solution-finder-left-sec {flex: 0 100%;}.section-col-outer-96 .solution-finder-inner {display: flex;}.section-col-outer-96 .solution-finder-left-sec h2 {font-size: 30px; line-height: 45px;}.section-col-outer-96 .solution-finder-left-sec {padding-bottom: 30px;}.section-col-outer-96 .start-btn {text-align: left;}.section-col-outer-96.solution-finder-outer-wrp {min-height: auto;}.section-col-outer-96 .shift-worker-heading h2 {font-size: 30px;line-height: 46px;padding-bottom: 20px;}.section-col-outer-96 .gender-left-content-sec h2 {font-size: 30px;padding-bottom: 20px;line-height: 46px;}.section-col-outer-96 .patient-age h2 {font-size: 30px;}.section-col-outer-96 div#ages {flex: 100%;}.section-col-outer-96 .goal-heading h2 {font-size: 28px;line-height: 45px;}.section-col-outer-96 .goal-outer-wrp {display: block;}.section-col-outer-96 .goals-inner-wrapper {margin-bottom: 10px !important;flex: 0 48%;}.section-col-outer-96 .slution-finder-heading h2 {font-size: 35px;line-height: 44px;}.section-col-outer-96 .view-myplan-cta {padding-bottom: 20px;}.section-col-outer-96 .popupinner-cont h2 {font-size: 30px;line-height: 45px;}.section-col-outer-96 .name-field, .section-col-outer-96 .email-field {padding: 10px 0px;}.section-col-outer-96 .popupinner-cont{margin-left: 10px;margin-right: 10px;}.section-col-outer-96 .solution-finder-right-sec {   position: relative;margin-top: 0px;    flex: 0 33%;min-height: 450px;}.section-col-outer-96 .gender-right-content-sec label.gender-label{margin-bottom: 10px;padding: 11px 30px;}.section-col-outer-96 .solution-sleep-plan-content {width: auto;}.section-col-outer-96 .view-myplan-cta {padding-right: 0px;}.section-col-outer-96 .field-input1, .section-col-outer-96 .field-input2 {width: 100%;  }.section-col-outer-96 .field-input1, .section-col-outer-96 .field-input2 {margin: 0px 5px;}.section-col-outer-96 .sol-finder-6 .solution-finder-right-sec img {max-height: 100%;position: initial;left: 20%;}.section-col-outer-105 .main-nav-secondary-mobile {    display: none !important;  }}
@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; }.section-col-outer-72 .span1.widget-span.hidden-phone{ display:none!important;}.section-col-outer-72 .span8.widget-span.c-white,.section-col-outer-72 .span2.widget-span.footer-cta-button-wrap{ width: 100%; margin-left: 0px!important; }}
@media (min-width: 769px) {.section-col-outer-13.button-banner-title__wrapperMobile{background-image: none !important;}.section-col-outer-14 .hero-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;  }.section-col-outer-83 .hero-banner-title__wrapperMobile{background-image: none !important;}.section-col-outer-88 .hero-banner-title__wrapperMobile{background-image: none !important;  }.section-col-outer-89 .hero-banner-title__wrapperMobile{background-image: none !important;}.section-col-outer-90 .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; flex-wrap: wrap;  }.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; flex-wrap: wrap; }.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; flex-wrap: wrap;}.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; flex-wrap: wrap; }.section-col-outer-71 .rescusmod11__medimg--bottom { height: 80%; width: auto; }.rescusmod11__cont-cta { margin-top: 40px; display: flex; display: -webkit-flex;  flex-wrap: wrap; }.rescusmod11__medimg--bottom { height: 80%; width: auto;  }.section-col-outer-82 .rescusmod11__cont-cta {margin-top: 40px;display: flex;display: -webkit-flex; flex-wrap: wrap;}.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: 1025px){.blog-sg .blog-list-page {    padding-top: 50px;    padding-bottom: 100px;  } .blog-sg .blog-list__header {  padding-bottom: 20px;}.blog-sg .blog-list__header h1, .blog-sg .blog-list__header a{  display: block;}.blog-sg .blog-list__header h1 {  margin-bottom: 10px;}.blog-sg .blog-hero__slide-img {    -webkit-box-flex: 0;    -ms-flex: 0 0 58.333333%;    flex: 0 0 58.333333%;    max-width: 58.333333%;    min-height: 480px;  }.blog-sg .blog-hero__slide-copy {    -webkit-box-flex: 0;    -ms-flex: 0 0 41.666667%;    flex: 0 0 41.666667%;    max-width: 41.666667%;    padding: 50px 50px 148px;  }.blog-sg .blog-hero__slide-copy h2 {    margin-bottom: 30px;  }.blog-sg .blog-hero__slider .slick-arrow {    left: calc(58.3333% + 50px);  }.blog-sg .blog-hero__slider .slick-next {    left: calc(58.3333% + 140px);  }.blog-sg .blog-hero__slider .slick-dots {    left: calc(58.3333% + 100px);  }.blog-sg .blog-filter {    padding-bottom: 50px;  }.blog-sg .blog-listing__inner , .blog-sg .blog-post__inner{    display: -webkit-box;    display: -ms-flexbox;    display: flex;  }.blog-sg .blog-listing__list, .blog-sg .blog-post__body {    -ms-flex-preferred-size: 0;    flex-basis: 0;    -webkit-box-flex: 1;    -ms-flex-positive: 1;    flex-grow: 1;    max-width: 100%;  }.blog-sg .blog-listing__sb {    padding-top: 20px;    -webkit-box-flex: 0;    -ms-flex: 0 0 25%;    flex: 0 0 25%;    max-width: 25%;    margin-left: 8.333333%;  }.blog-sg .active-filter .blog-listing__item:not(.blog-listing__item--subs):not(.blog-listing__item--kword) {    -webkit-box-flex: 0;    -ms-flex: 0 0 33.333333%;    flex: 0 0 33.333333%;    max-width: 33.333333%;  }.blog-sg .blog-listing__item-thmb span{    padding-top: 50%;  }.blog-sg .blog-subscribe__image, .blog-sg .blog-subscribe__copy { -webkit-box-flex: 0; -ms-flex: 0 0 50%;  flex: 0 0 50%; max-width: 50%; }.blog-sg .blog-subscribe__copy { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center;  align-items: center;  }.blog-sg .blog-subscribe__image span { padding-top: 55.75%;  }.blog-sg .blog-subscribe__copy .blog-sg .blog-form-subs__inner { max-width: 66.666667%;  }.blog-sg .blogPostBanner{    padding: 180px 0; background-repeat: no-repeat;  background-size: cover;  background-position: center; }.blog-sg .blogPostBanner__title{ margin-bottom: 20px; }.blog-sg .blogPostBanner__socialshare{ margin-top: 50px;}.blog-sg .blog-post-comment .comment + .comment{  margin-top: 50px;  }.blog-sg .content-offer__content h2{ font-size: 38px;  }}
@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;  }.section-col-outer-94.supportservice-contacts{padding-top: 100px;padding-bottom: 100px;}.section-col-outer-94 .supportservice-contacts__col{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}}
@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;}}
@media (min-width: 768px) and (max-width: 1024px) {  .section-col-outer-14.hero-banner-title__wrapper.parallax {background-attachment: inherit;height: auto;}}
@media (max-width: 321px){  .section-col-outer-14 .hero-banner-cta a{padding: 6px 13px;} }
@media screen and (-webkit-min-device-pixel-ratio:0) {  .section-col-outer-102 span.btn-arrow {  vertical-align: middle;  padding: 10px 10px 0;  } }