/* Copied from the converted element 13651cd: every rule that styled it, scoped to this widget. */
.sher-widget-sleep-apnea-assessment .elementor *{box-sizing: border-box;}
.sher-widget-sleep-apnea-assessment .elementor-element{--flex-direction: initial; --flex-wrap: initial; --justify-content: initial; --align-items: initial; --align-content: initial; --gap: initial; --flex-basis: initial; --flex-grow: initial; --flex-shrink: initial; --order: initial; --align-self: initial; align-self: var(--align-self); flex-basis: var(--flex-basis); flex-grow: var(--flex-grow); flex-shrink: var(--flex-shrink); order: var(--order);}
.sher-widget-sleep-apnea-assessment .elementor-element:where(.e-con-full, .elementor-widget){align-content: var(--align-content); align-items: var(--align-items); flex-direction: var(--flex-direction); flex-wrap: var(--flex-wrap); gap: var(--row-gap) var(--column-gap); justify-content: var(--justify-content);}
.sher-widget-sleep-apnea-assessment .elementor-widget{position: relative;}
.sher-widget-sleep-apnea-assessment .e-con .elementor-widget.elementor-widget{margin-block-end: 0px;}
.sher-widget-sleep-apnea-assessment .e-con .elementor-widget{min-width: 0px;}
.sher-widget-sleep-apnea-assessment .e-con.e-con > .e-con-inner > .elementor-widget{max-width: 100%;}
.sher-widget-sleep-apnea-assessment .elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition: background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s);}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2a5e6e2c5996, #_){box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-8c48ba7d69d5, #_){box-sizing: border-box; padding: 48px; background-color: rgb(245, 242, 234); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.05); border-radius: 24px; box-shadow: rgba(35, 34, 32, 0.18) 0px 20px 70px -45px; transform: matrix(1, 0, 0, 1, 0, 0); transform-origin: 610px 526.531px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-03e7ad297c9c, #_){display: flex; box-sizing: border-box; align-items: center; gap: 16px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-ce81d2473f87, #_){display: grid; box-sizing: border-box; width: 48px; height: 48px; min-width: auto; place-items: center; flex-shrink: 0; grid-template-columns: repeat(1, 1fr); background-color: rgb(188, 87, 68); border-style: solid; border-color: rgb(227, 227, 227); border-radius: 9999px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; line-height: 20px; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-d12249784b09, #_){box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-46e95f1d78bf, #_){box-sizing: border-box; margin-top: 0px; margin-bottom: 4px; border-style: solid; border-color: rgb(227, 227, 227); color: rgb(173, 82, 62); font-size: 12px; font-weight: 600; line-height: 16px; letter-spacing: 1.68px; text-transform: uppercase; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-45698d8f30d0, #_){box-sizing: border-box; margin-top: 0px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 30.4px; font-weight: 500; line-height: 1.25; text-transform: capitalize; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-5ca4ca458c0e, #_){box-sizing: border-box; margin-top: 24px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c729e52d3789, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 0px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-29369ff66bb3, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-cc4b18e74367, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-d77b23a9923d, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-80dfea0824eb, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-619eae022e2b, #_){display: grid; box-sizing: border-box; gap: 16px; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b4995cf581d4, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c3b1019fe701, #_){display: block; position: absolute; inset: 251.766px auto 800.297px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-4ea224a31aff, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-26cc085873be, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-8838406d92e1, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-7f09fda803b2, #_){display: block; position: absolute; inset: 251.766px auto 800.297px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-f8d07c29e336, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c56795eac5ab, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-fe2f4a46a043, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-0f00b28ed513, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-72191de1cc02, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9e6580a09140, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-94803a7db533, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-1f0f2c6449a2, #_){display: grid; box-sizing: border-box; gap: 16px; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-61773ead8fb8, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c94ed6170087, #_){display: block; position: absolute; inset: 470.031px auto 582.031px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-3cfe1828c38c, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-62b5b1a20743, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-e2fd8687cd19, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-061aec6fab35, #_){display: block; position: absolute; inset: 470.031px auto 582.031px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b37496559e14, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b4eab803570f, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-ec9334fbcad7, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-23d0c582afca, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2b26b6b2bcc7, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-659d88da837a, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-06c9c375f7ea, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-5979622f23c3, #_){display: grid; box-sizing: border-box; gap: 16px; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c70f66fcb062, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9c6eea6adf1a, #_){display: block; position: absolute; inset: 688.297px auto 363.766px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-691923959fea, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-d742d8dee52c, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-cf6f69f8df89, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-3e25489c7c43, #_){display: block; position: absolute; inset: 688.297px auto 363.766px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-5a4cbb70b765, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-0f8a0271a410, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-f3847a4664eb, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b0c8046edf64, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-baa04e6f11f9, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-e4fb2c7ecdf3, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c1a8df2ef9f6, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2aba06ea2def, #_){display: grid; box-sizing: border-box; gap: 16px; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-527d8477d2ac, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b24912698821, #_){display: block; position: absolute; inset: 906.562px auto 145.5px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-fb7c89cc5b31, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b02a9d3e9a18, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-371e59fdea67, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2a9ac06c8bcd, #_){display: block; position: absolute; inset: 906.562px auto 145.5px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-17b92bb5f2e7, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-d5f75cf4cd50, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a1b5407dfbd6, #_){box-sizing: border-box; margin-top: 48px; padding: 48px; background-color: rgb(245, 242, 234); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.05); border-radius: 24px; box-shadow: rgba(35, 34, 32, 0.18) 0px 20px 70px -45px; transform: matrix(1, 0, 0, 1, 0, 0); transform-origin: 610px 573.219px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-67b90442b1a4, #_){display: flex; box-sizing: border-box; align-items: center; gap: 16px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-30fd13960683, #_){display: grid; box-sizing: border-box; width: 48px; height: 48px; min-width: auto; place-items: center; flex-shrink: 0; grid-template-columns: repeat(1, 1fr); background-color: rgb(188, 87, 68); border-style: solid; border-color: rgb(227, 227, 227); border-radius: 9999px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; line-height: 20px; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-10b4cc1b02f5, #_){box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-cff00bec72bb, #_){box-sizing: border-box; margin-top: 0px; margin-bottom: 4px; border-style: solid; border-color: rgb(227, 227, 227); color: rgb(173, 82, 62); font-size: 12px; font-weight: 600; line-height: 16px; letter-spacing: 1.68px; text-transform: uppercase; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-1ef8d6c4c87d, #_){box-sizing: border-box; margin-top: 0px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 30.4px; font-weight: 500; line-height: 1.25; text-transform: capitalize; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-269f65528db7, #_){box-sizing: border-box; margin-top: 24px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-efee906d2917, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 0px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-93d4dc3ec685, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-4bc55f0ed3eb, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-750a9da48342, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-958793e6ef96, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9329f726660d, #_){display: grid; box-sizing: border-box; gap: 16px; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9b07d226749e, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-eaa00f406305, #_){display: block; position: absolute; inset: 251.766px auto 893.672px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-07f96cb58486, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-10f67fc11546, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-baa315e98256, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-05ecf6184212, #_){display: block; position: absolute; inset: 251.766px auto 893.672px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-e70b15e20716, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b9df7e416058, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-86b1f4c3a4ab, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-fd0ab51a1215, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c2e3e1e2c368, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-36b2b1ddab77, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a119ff2626fe, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-0ac7ea95735a, #_){display: grid; box-sizing: border-box; max-width: 240px; gap: 8px; grid-template-columns: repeat(1, 1fr); border-style: solid; border-color: rgb(227, 227, 227); font-size: 14px; font-weight: 600; line-height: 20px; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-05df79780bec, #_){display: block; box-sizing: border-box; min-width: auto; padding: 13.6px 16px; border-width: 1px; border-style: solid; border-color: rgba(35, 34, 32, 0.12); border-radius: 13.6px; font-family: "DM Sans", sans-serif; font-size: 15px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; width: 100%;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-11a22e2591c6, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-1ef8daee8ccd, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-f113b96719a1, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-f00db464233d, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-182223429ee7, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-3d09412daa8b, #_){display: inline-flex; box-sizing: border-box; margin-bottom: 20px; padding: 4px; background-color: rgb(233, 228, 216); border-style: solid; border-color: rgb(227, 227, 227); border-radius: 9999px; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-839324dd540b, #_){display: block; min-width: auto; padding: 10px 24px; background-color: rgb(255, 255, 255); border-width: 0px; border-style: solid; border-color: rgb(227, 227, 227); border-radius: 9999px; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px; appearance: button; font-family: "DM Sans", sans-serif; font-size: 14px; font-weight: 600; line-height: 20px; letter-spacing: normal; word-spacing: 0px; text-align: center; text-transform: capitalize; text-indent: 0px; text-shadow: none; white-space: nowrap; cursor: pointer;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-99d3c4b56b07, #_){display: block; min-width: auto; padding: 10px 24px; background-color: rgba(0, 0, 0, 0); border-width: 0px; border-style: solid; border-color: rgb(227, 227, 227); border-radius: 9999px; appearance: button; color: rgba(35, 34, 32, 0.65); font-family: "DM Sans", sans-serif; font-size: 14px; font-weight: 600; line-height: 20px; letter-spacing: normal; word-spacing: 0px; text-align: center; text-transform: capitalize; text-indent: 0px; text-shadow: none; white-space: nowrap; cursor: pointer;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-d1bdcbbe2960, #_){display: grid; box-sizing: border-box; gap: 20px; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-1352998c305a, #_){display: grid; box-sizing: border-box; min-width: auto; gap: 8px; grid-template-columns: repeat(1, 1fr); border-style: solid; border-color: rgb(227, 227, 227); font-size: 14px; font-weight: 600; line-height: 20px; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2dbb0f4c3fc1, #_){display: block; box-sizing: border-box; min-width: auto; padding: 13.6px 16px; border-width: 1px; border-style: solid; border-color: rgba(35, 34, 32, 0.12); border-radius: 13.6px; font-family: "DM Sans", sans-serif; font-size: 15px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; width: 100%;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9686c8c2411a, #_){display: grid; box-sizing: border-box; min-width: auto; gap: 8px; grid-template-columns: repeat(1, 1fr); border-style: solid; border-color: rgb(227, 227, 227); font-size: 14px; font-weight: 600; line-height: 20px; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-82e7d55bba99, #_){display: block; box-sizing: border-box; min-width: auto; padding: 13.6px 16px; border-width: 1px; border-style: solid; border-color: rgba(35, 34, 32, 0.12); border-radius: 13.6px; font-family: "DM Sans", sans-serif; font-size: 15px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; width: 100%;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-31ddc534d2ff, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-09a03721bb93, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-acd1d9eff7bc, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-92cb25c1e366, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-4adeba622117, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9cdcbc4c0ca8, #_){display: grid; box-sizing: border-box; gap: 16px; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a65976f01764, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-fcd22aae34e3, #_){display: block; position: absolute; inset: 999.938px auto 145.5px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-88e123bc4763, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-7abca266c2a1, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-6606b0f3e50e, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-f2f7319287f2, #_){display: block; position: absolute; inset: 999.938px auto 145.5px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-eb5fb953213a, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-4c154e5bb651, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2431eb2df7d6, #_){box-sizing: border-box; margin-top: 48px; padding: 48px; background-color: rgb(245, 242, 234); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.05); border-radius: 24px; box-shadow: rgba(35, 34, 32, 0.18) 0px 20px 70px -45px; transform: matrix(1, 0, 0, 1, 0, 0); transform-origin: 610px 308.266px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-4bfb3b4c1ad7, #_){display: flex; box-sizing: border-box; align-items: center; gap: 16px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-fc25ffffcef1, #_){display: grid; box-sizing: border-box; width: 48px; height: 48px; min-width: auto; place-items: center; flex-shrink: 0; grid-template-columns: repeat(1, 1fr); background-color: rgb(188, 87, 68); border-style: solid; border-color: rgb(227, 227, 227); border-radius: 9999px; color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; line-height: 20px; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-5c90022c3378, #_){box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2e5cb8cf1206, #_){box-sizing: border-box; margin-top: 0px; margin-bottom: 4px; border-style: solid; border-color: rgb(227, 227, 227); color: rgb(173, 82, 62); font-size: 12px; font-weight: 600; line-height: 16px; letter-spacing: 1.68px; text-transform: uppercase; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-db68b30cbc17, #_){box-sizing: border-box; margin-top: 0px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 30.4px; font-weight: 500; line-height: 1.25; text-transform: capitalize; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b620ded4a973, #_){box-sizing: border-box; margin-top: 24px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a440768ccfb7, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 0px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-ce55bdcfefad, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-e742602487ba, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-f9fc4ae03605, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-ddc8b0bbb634, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-02ed227bee55, #_){display: grid; box-sizing: border-box; gap: 16px; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-34e97a959aaa, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-ea45d811f8fd, #_){display: block; position: absolute; inset: 251.766px auto 363.766px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2e61dd59fbc0, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-876d7288f0e8, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-8489fd3ce1f6, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a623b4829dc8, #_){display: block; position: absolute; inset: 251.766px auto 363.766px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-831f27e79e9b, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-6a639a18cc23, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a7a0f64cb4be, #_){box-sizing: border-box; margin-right: 0px; margin-left: 0px; padding: 32px 0px; border-width: 1px 0px 0px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c6ab541b0c31, #_){float: left; box-sizing: border-box; width: 100%; padding-right: 0px; padding-left: 0px; border-style: solid; border-color: rgb(227, 227, 227); font-family: Outfit, sans-serif; font-size: 21.6px; font-weight: 500; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c4e4cef55509, #_){clear: both; box-sizing: border-box; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9795ea3f3417, #_){box-sizing: border-box; margin-top: 12px; margin-bottom: 0px; border-style: solid; border-color: rgb(227, 227, 227); color: rgba(35, 34, 32, 0.65); font-size: 15px; line-height: 1.625; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-42ee89e733a1, #_){box-sizing: border-box; margin-top: 20px; border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-7156852cd300, #_){display: grid; box-sizing: border-box; gap: 16px; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-style: solid; border-color: rgb(227, 227, 227); line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a76f57a0522a, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-49d4cd76925b, #_){display: block; position: absolute; inset: 470.031px auto 145.5px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-beaa38662648, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-cb4550634f45, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-6fc84f465258, #_){display: block; box-sizing: border-box; min-width: auto; border-style: solid; border-color: rgb(227, 227, 227); cursor: pointer; line-height: 1.5; border-width: 0px;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-cc8536be5368, #_){display: block; position: absolute; inset: 470.031px auto 145.5px; box-sizing: border-box; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-style: none; font-family: "DM Sans", sans-serif; font-size: 16px; letter-spacing: normal; word-spacing: 0px; text-align: start; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-875d1e016509, #_){display: flex; box-sizing: border-box; padding: 20px; align-items: center; gap: 12px; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-radius: 16px; font-size: 15px; font-weight: 600; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-287588e9b27a, #_){display: block; box-sizing: border-box; width: 18px; height: 18px; min-width: auto; flex-shrink: 0; background-color: rgb(255, 255, 255); border-width: 2px; border-style: solid; border-color: rgba(0, 0, 0, 0.2); border-radius: 9999px; line-height: 1.5;}
.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-59d3562967bd, #_){display: inline-flex; margin-top: 48px; padding: 16px 28px; justify-content: center; align-items: center; gap: 8px; background-color: rgb(173, 82, 62); border-width: 0px; border-style: solid; border-color: rgb(227, 227, 227); border-radius: 9999px; box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(173, 82, 62, 0.2) 0px 10px 15px -3px, rgba(173, 82, 62, 0.2) 0px 4px 6px -4px; appearance: button; color: rgb(255, 255, 255); font-family: "DM Sans", sans-serif; font-size: 16px; font-weight: 600; letter-spacing: normal; word-spacing: 0px; text-align: center; text-transform: none; text-indent: 0px; text-shadow: none; white-space: nowrap; cursor: pointer;}
.sher-widget-sleep-apnea-assessment :is(.shc-e-13651cd, .elementor-element-13651cd, #_){height: 3016.03px; color: rgb(35, 34, 32); font-family: "DM Sans", sans-serif; font-size: 16px; font-weight: 400; font-style: normal; line-height: 1.5; letter-spacing: normal; text-align: start; text-transform: none; white-space: normal; visibility: visible;}
.sher-widget-sleep-apnea-assessment :is(.shc-e-13651cd, .elementor-element-13651cd, #_) .shc-i-2a5e6e2c5996 > :first-child{margin-top: 0px;}
.sher-widget-sleep-apnea-assessment :is(.shc-e-13651cd, .elementor-element-13651cd, #_) .shc-i-2a5e6e2c5996 > :last-child{margin-bottom: 0px;}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-8c48ba7d69d5, #_){transform-origin: 344px 563.094px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c3b1019fe701, #_){top: 276.141px; bottom: 849.047px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-7f09fda803b2, #_){top: 276.141px; bottom: 849.047px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c94ed6170087, #_){top: 518.781px; bottom: 606.406px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-061aec6fab35, #_){top: 518.781px; bottom: 606.406px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9c6eea6adf1a, #_){top: 761.422px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-3e25489c7c43, #_){top: 761.422px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b24912698821, #_){top: 979.688px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2a9ac06c8bcd, #_){top: 979.688px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a1b5407dfbd6, #_){transform-origin: 344px 573.219px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2431eb2df7d6, #_){transform-origin: 344px 308.266px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-e-13651cd, .elementor-element-13651cd, #_){height: 3089.16px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-e-13651cd, .elementor-element-13651cd, #_) .shc-i-2a5e6e2c5996 > :first-child{margin-top: 0px;}}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-e-13651cd, .elementor-element-13651cd, #_) .shc-i-2a5e6e2c5996 > :last-child{margin-bottom: 0px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-8c48ba7d69d5, #_){padding: 24px; transform-origin: 171px 835.43px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-46e95f1d78bf, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-45698d8f30d0, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-d77b23a9923d, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-619eae022e2b, #_){grid-template-columns: repeat(1, 1fr);}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c3b1019fe701, #_){top: 352.516px; bottom: 1317.34px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-7f09fda803b2, #_){top: 433.016px; bottom: 1236.84px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9e6580a09140, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-1f0f2c6449a2, #_){grid-template-columns: repeat(1, 1fr);}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-c94ed6170087, #_){top: 732.422px; bottom: 937.438px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-061aec6fab35, #_){top: 812.922px; bottom: 856.938px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-659d88da837a, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-5979622f23c3, #_){grid-template-columns: repeat(1, 1fr);}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9c6eea6adf1a, #_){top: 1144.72px; bottom: 525.141px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-3e25489c7c43, #_){top: 1225.22px; bottom: 444.641px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-e4fb2c7ecdf3, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2aba06ea2def, #_){grid-template-columns: repeat(1, 1fr);}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-b24912698821, #_){top: 1467.86px; bottom: 202px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2a9ac06c8bcd, #_){top: 1548.36px; bottom: 121.5px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a1b5407dfbd6, #_){padding: 24px; transform-origin: 171px 733.875px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-cff00bec72bb, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-1ef8d6c4c87d, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-750a9da48342, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9329f726660d, #_){grid-template-columns: repeat(1, 1fr);}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-eaa00f406305, #_){top: 290.141px; bottom: 1176.61px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-05ecf6184212, #_){top: 370.641px; bottom: 1096.11px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-36b2b1ddab77, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-f00db464233d, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-d1bdcbbe2960, #_){grid-template-columns: repeat(1, 1fr);}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-92cb25c1e366, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9cdcbc4c0ca8, #_){grid-template-columns: repeat(1, 1fr);}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-fcd22aae34e3, #_){top: 1264.75px; bottom: 202px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-f2f7319287f2, #_){top: 1345.25px; bottom: 121.5px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2431eb2df7d6, #_){padding: 24px; transform-origin: 171px 452.719px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-2e5cb8cf1206, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-db68b30cbc17, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-f9fc4ae03605, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-02ed227bee55, #_){grid-template-columns: repeat(1, 1fr);}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-ea45d811f8fd, #_){top: 322.531px; bottom: 581.906px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-a623b4829dc8, #_){top: 403.031px; bottom: 501.406px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-9795ea3f3417, #_){text-align: left;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-7156852cd300, #_){grid-template-columns: repeat(1, 1fr);}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-49d4cd76925b, #_){top: 702.438px; bottom: 202px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-cc8536be5368, #_){top: 782.938px; bottom: 121.5px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :where(.shc-e-13651cd, .elementor-element-13651cd) :is(.shc-i-59d3562967bd, #_){width: 100%;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-e-13651cd, .elementor-element-13651cd, #_){height: 4244.05px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-e-13651cd, .elementor-element-13651cd, #_) .shc-i-2a5e6e2c5996 > :first-child{margin-top: 0px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-e-13651cd, .elementor-element-13651cd, #_) .shc-i-2a5e6e2c5996 > :last-child{margin-bottom: 0px;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-29369ff66bb3, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-619eae022e2b, #_){grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-0f00b28ed513, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-1f0f2c6449a2, #_){grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-23d0c582afca, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-5979622f23c3, #_){grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-b0c8046edf64, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-2aba06ea2def, #_){grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-93d4dc3ec685, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-9329f726660d, #_){grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-fd0ab51a1215, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-1ef8daee8ccd, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-d1bdcbbe2960, #_){grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-1352998c305a, #_){grid-template-columns: repeat(1, 1fr); grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-2dbb0f4c3fc1, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-9686c8c2411a, #_){grid-template-columns: repeat(1, 1fr); grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-82e7d55bba99, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-09a03721bb93, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-9cdcbc4c0ca8, #_){grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-ce55bdcfefad, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-02ed227bee55, #_){grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-c6ab541b0c31, #_){width: 100%;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-7156852cd300, #_){grid-template-rows: none;}}
@media (min-width: 1024px){.sher-widget-sleep-apnea-assessment :is(.shc-i-269f65528db7, #_){padding-left: 0;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-93d4dc3ec685, #_){width: 100%;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-9329f726660d, #_){grid-template-rows: none;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-fd0ab51a1215, #_){width: 100%;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-1ef8daee8ccd, #_){width: 100%;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-d1bdcbbe2960, #_){grid-template-rows: none;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-1352998c305a, #_){grid-template-columns: repeat(1, 1fr); grid-template-rows: none;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-2dbb0f4c3fc1, #_){width: 100%;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-9686c8c2411a, #_){grid-template-columns: repeat(1, 1fr); grid-template-rows: none;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-82e7d55bba99, #_){width: 100%;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-09a03721bb93, #_){width: 100%;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-9cdcbc4c0ca8, #_){grid-template-rows: none;}}
@media (min-width: 768px) and (max-width: 1023px){.sher-widget-sleep-apnea-assessment :is(.shc-i-269f65528db7, #_){padding-left: 0;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-93d4dc3ec685, #_){width: 100%;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-9329f726660d, #_){grid-template-columns: repeat(1, 1fr); grid-template-rows: none;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-fd0ab51a1215, #_){width: 100%;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-1ef8daee8ccd, #_){width: 100%;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-d1bdcbbe2960, #_){grid-template-columns: repeat(1, 1fr); grid-template-rows: none;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-1352998c305a, #_){grid-template-columns: repeat(1, 1fr); grid-template-rows: none;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-2dbb0f4c3fc1, #_){width: 100%;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-9686c8c2411a, #_){grid-template-columns: repeat(1, 1fr); grid-template-rows: none;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-82e7d55bba99, #_){width: 100%;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-09a03721bb93, #_){width: 100%;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-9cdcbc4c0ca8, #_){grid-template-columns: repeat(1, 1fr); grid-template-rows: none;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment :is(.shc-i-269f65528db7, #_){padding-left: 0;}}
.sher-widget-sleep-apnea-assessment .elementor-element{--widgets-spacing: 0px 0px; --widgets-spacing-row: 0px; --widgets-spacing-column: 0px;}
.sher-widget-sleep-apnea-assessment .elementor-element.elementor-element-13651cd{width: var( --container-widget-width, 100% ); max-width: 100%; margin: 48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px; padding: 0px; --container-widget-width: 100%; --container-widget-flex-grow: 0;}
@media (max-width: 1023px){.sher-widget-sleep-apnea-assessment .elementor-element.elementor-element-13651cd{padding: 0px;}}
@media (max-width: 767px){.sher-widget-sleep-apnea-assessment .elementor-element.elementor-element-13651cd{padding: 0px;}}
.sher-widget-sleep-apnea-assessment .elementor .shc-native-form-wrapper{padding: 0px !important;}




/* assessment-result-ui */
.shc-assessment-result{margin-top:64px;background:#232220;color:#fdfbf7;padding:80px 0;scroll-margin-top:24px;font:16px/1.625 "DM Sans",sans-serif}
.shc-assessment-result .shc-result-inner{max-width:1300px;margin:auto;padding:0 24px}
.shc-assessment-result .shc-result-eyebrow{text-transform:uppercase;letter-spacing:.22em;color:#d9a05b;font-size:13px;font-weight:600;margin:0 0 24px}
.shc-assessment-result h2,.shc-assessment-result h3{font-family:Outfit,sans-serif;font-weight:500;line-height:1.2;color:inherit}
.shc-assessment-result h2{font-size:30px;margin:16px 0 0}
.shc-assessment-result h3{font-size:24px;margin:0}
.shc-assessment-result p{color:rgba(255,255,255,.65);margin:16px 0 0}
.shc-assessment-result .shc-result-grid{display:grid;gap:40px}
.shc-assessment-result .shc-result-score{font:300 96px/1 Outfit,sans-serif}
.shc-assessment-result .shc-result-score span{font-size:24px;color:#fff9}
.shc-assessment-result .shc-result-track{height:12px;background:#ffffff1a;border-radius:99px;overflow:hidden}
.shc-assessment-result .shc-result-track>div{height:100%;border-radius:99px}
.shc-assessment-result .shc-result-scale{display:flex;justify-content:space-between;font-size:13px;color:#fff9;margin:8px 0 32px}
.shc-assessment-result .shc-result-next{border:1px solid #ffffff1a;background:#ffffff0f;border-radius:32px;padding:28px;margin-top:40px}
.shc-assessment-result .shc-result-next .shc-result-eyebrow{margin:0 0 12px}
.shc-assessment-result .shc-result-call{display:inline-flex;align-items:center;justify-content:center;background:#ad523e;color:white;padding:14px 24px;border-radius:99px;margin-top:24px;font-weight:600;text-decoration:none}
.shc-assessment-result .shc-result-details{margin-top:40px;gap:32px}
.shc-assessment-result .shc-result-card{border-radius:32px;background:#fdfbf7;color:#232220;padding:28px}
.shc-assessment-result .shc-result-card:nth-child(2){background:#f5f2ea}
.shc-assessment-result .shc-result-card p{color:#232220a6;font-size:14px}
.shc-assessment-result ul{list-style:none;margin:20px 0 0;padding:0}
.shc-assessment-result li{display:flex;justify-content:space-between;gap:20px;padding:12px 0;font-size:14px;border-bottom:1px solid #2322201a}
.shc-assessment-result li span{color:#232220a6}.shc-assessment-result li strong{text-align:right}
.shc-assessment-result blockquote{margin:20px 0 0;padding-left:20px;border-left:2px solid #ad523e;color:#232220b3}
.shc-assessment-result h4{margin:28px 0 0;font-weight:600}
.shc-assessment-result .shc-result-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}
.shc-assessment-result button{cursor:pointer;background:transparent;color:#fdfbf7;border:1px solid #ffffff4d;border-radius:99px;padding:14px 24px;font:600 16px "DM Sans",sans-serif}
.shc-assessment-result button:hover{background:#ffffff1a}
[data-sher-widget="sleep-apnea-assessment"] [hidden]{display:none!important}
[data-sher-widget="sleep-apnea-assessment"]>.shc-e-13651cd{height:auto!important}
[data-sher-widget="sleep-apnea-assessment"] button[type="submit"]{font-size:16px;line-height:24px}
@media(min-width:640px){.shc-assessment-result .shc-result-next{padding:36px}}
@media(min-width:1024px){.shc-assessment-result{padding:112px 0}.shc-assessment-result .shc-result-inner{padding:0 40px}.shc-assessment-result .shc-result-summary{grid-template-columns:.65fr 1.35fr}.shc-assessment-result .shc-result-details{grid-template-columns:1fr 1fr}}
@media print{.shc-assessment-result{background:white;color:#232220}.shc-result-actions{display:none!important}}
