@media(max-width:767px){.elementor .e-1fa35d84-64db{font-size:22px;line-height:28px;}}@media(max-width:767px){.elementor .e-94bd44-1112{font-size:16px;line-height:24px;}}@media(max-width:767px){.elementor .e-4669c56-cd46{font-size:15px;line-height:22px;}}@media(max-width:767px){.elementor .e-78f9d5e6-86eb{font-size:15px;line-height:22px;}}@media(max-width:767px){.elementor .e-29200d96-38b2{font-size:15px;line-height:22px;}}@media(max-width:767px){.elementor .e-53b90a24-e496{font-size:15px;line-height:22px;}}@media(max-width:767px){.elementor .e-553fb076-47af{font-size:17px;line-height:24px;gap:16px;}}@media(max-width:767px){.elementor .e-4be593f0-d4e7{padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;background-image:linear-gradient(0deg, rgba(232,240,242,0.92) 0%,rgba(232,240,242,0.92) 100%),url("https://physiciansallianceofconnecticut.com/wp-content/uploads/2026/11/sleep-medicine-hero.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .e-5d924afc-59c1{height:260px;}}@media(max-width:767px){.elementor .e-16dabf0a-5f41{padding:20px;}}@media(max-width:767px){.elementor .e-5de8c4bf-58e1{min-height:280px;}}@media(max-width:767px){.elementor .e-6ea0e680-ea6d{margin-block-end:-28px;}}@media(max-width:767px){.elementor .e-2975fae2-29d7{padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;gap:16px;}}@media(max-width:767px){.elementor .e-6f108a4d-f174{gap:32px;}}@media(max-width:767px){.elementor .e-31b9ac76-6a14{gap:32px;}}@media(max-width:767px){.elementor .e-1d9ef6ca-74cc{gap:56px;}}@media(max-width:767px){.elementor .e-53acfa92-4057{min-height:280px;}}@media(max-width:767px){.elementor .e-59a2316f-dcb6{margin-block-end:-8px;}}@media(max-width:767px){.elementor .e-5432cb94-5d82{margin-block-end:-8px;}}@media(max-width:767px){.elementor .e-276bb458-68f2{padding-block-start:40px;padding-block-end:40px;padding-inline-start:16px;padding-inline-end:16px;gap:16px;}}@media(max-width:767px){.elementor .e-4fdc9efe-bd80{margin-block-end:8px;}}@media(max-width:767px){.elementor .e-1c5c1efe-3f55{gap:40px;}}@media(max-width:767px){.elementor .e-24839d98-f341{font-size:22px;line-height:27px;}}@media(max-width:767px){.elementor .e-3b8ab107-ffc9{flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .e-656d32fd-292d{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:20px;border-inline-start-width:12px;border-left-style: solid; border-left-color: #FCEDE8;\n}}@media(max-width:767px){.elementor .e-59918ad3-48ec{font-size:22px;line-height:27px;}}@media(max-width:767px){.elementor .e-57b087bf-1602{flex-direction:column;gap:16px;}}@media(max-width:767px){.elementor .e-5175b0d7-bf09{padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:20px;border-inline-start-width:12px;border-left-style: solid; border-left-color: #E7F4F9;\n}}@media(max-width:767px){.elementor .e-68d5eea9-f3dd{gap:40px;}}@media(max-width:767px){.elementor .e-6e04c26e-d12b{height:240px;}}@media(max-width:767px){.elementor .e-5bf28902-a2bd{width:100%;}}@media(max-width:767px){.elementor .e-1aa180-1a78{width:100%;}}@media(max-width:767px){.elementor .e-1f08131b-e2b2{width:100%;}}@media(max-width:767px){.elementor .e-75bca7c-9cdb{width:100%;}}@media(max-width:767px){.elementor .e-fbd4a20-ecdc{width:100%;}}@media(max-width:767px){.elementor .e-3423bd0e-a94e{gap:20px;}}@media(max-width:767px){.elementor .e-13776247-b9fb{padding-block-start:48px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;gap:40px;}}@media(max-width:767px){.elementor .e-1303e690-7204{font-size:28px;line-height:36px;}}@media(max-width:767px){.elementor .e-58f5e972-fdc1{font-size:17px;line-height:26px;}}@media(max-width:767px){.elementor .e-7bd73e2c-ee62{font-size:17px;line-height:24px;}}@media(max-width:767px){.elementor .e-27e23424-9ed7{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}}