.contact-number-module-wrapper{box-sizing:border-box;float:right!important;margin:0 auto!important;padding:0 40px;position:fixed;width:100%;z-index:999}.contact-number-module-wrapper .contact-page-center{display:flex;justify-content:space-between;position:absolute!important;right:100px;z-index:999!important}.contact-number-module-wrapper .phone-number-wrapper a{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:inline-block;padding:20px 30px}.contact-number-module-wrapper span.phone-image img{width:25px}.contact-number-module-wrapper span.number{color:#fff;font-size:16px;font-weight:500;line-height:18px}.contact-number-module-wrapper span.phone-image{margin-right:20px}.hs-search-field{position:relative}.hs-search-field__input{box-sizing:border-box;width:100%}.hs-search-field__bar button svg{height:10px}.hs-search-field__suggestions{list-style:none;margin:0;padding:0}.hs-search-field--open .hs-search-field__suggestions{background:#fff;border:0;box-sizing:border-box;padding:20px 20px 0}ul.hs-search-field__suggestions li#results-for{font-size:18px;font-weight:500;line-height:1.4!important}ul.hs-search-field__suggestions li a{background:transparent;color:#000;font-size:18px;margin:10px 0;padding:0;text-align:left}.hs-search-field__suggestions li{display:block;font-weight:600;margin:0;padding:0}.hs-search-field__suggestions #results-for{font-weight:700}.hs-search-field__suggestions #results-for,.hs-search-field__suggestions a{display:block}.hs-search-field__suggestions a:focus,.hs-search-field__suggestions a:hover{background-color:transparent;outline:none}.main-nav-search a{background-color:#fe5000;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;display:inline-block;font-family:Avenir Next LT Pro;padding:20px;position:relative;transition:.3s;transition:all .4s}.main-nav-search-wrap{background-color:#fff;display:none;left:0;min-height:100px;padding:30px 0;position:fixed;top:0;width:100vw;z-index:99}.main-nav-search-inner{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:560px}.close-search{font-size:14px;letter-spacing:.0357em;text-align:right}.close-search,.close-search a{font-family:Avenir Next LT Pro;font-weight:600}.close-search a{background-color:transparent;border-radius:50px;color:#000;display:inline-block;padding:10px 0;position:relative;transition:.3s;transition:all .4s}.search-result-wrapper{margin-right:10px}.hs-search-field input{background-image:url(https://ap.resmed.com/hubfs/Himalayas%20-%20B2C/SG/Home/search.png);background-position:center right 10px;background-repeat:no-repeat;background-size:21px;border:none!important;border-bottom:2px solid #fe5000!important;font-family:Avenir Next LT Pro;font-size:25px!important;font-weight:300!important;padding:20px 5px!important;width:100%}@media(max-width:1491px){.contact-number-module-wrapper{margin-top:55px!important}}@media (max-width:1250px){.main-nav-search-wrap{top:40px}}@media(max-width:830px){.contact-number-module-wrapper{margin-top:0!important}}.hs-search__no-results p{color:#000;font-size:18px;font-weight:600}@media (max-width:767px){.contact-number-module-wrapper .contact-page-center{right:0}.contact-number-module-wrapper{margin-top:55px!important;position:relative;z-index:9}}@media (max-width:600px){.main-nav-search-inner{max-width:100%;padding:0 30px}.hs-search-field input{font-size:20px!important}.contact-number-module-wrapper .phone-number-wrapper a{padding:10px 15px}.contact-number-module-wrapper span.phone-image{margin-right:5px}.contact-number-module-wrapper span.number{font-size:14px}.main-nav-search a{font-size:14px;padding:10px 15px}}