.elementor .e-4e53294e-3a9b{font-family:"Caecilia LT Pro";font-weight:700;font-size:18px;color:#000000;line-height:24px;}.elementor .e-6788e15a-ba23{font-family:"Caecilia LT Pro";font-weight:700;font-size:18px;color:#F06939;line-height:24px;}.elementor .e-5a13aa44-cdb8{width:auto;padding:0px;gap:5px;align-items:center;}.elementor .e-46438df4-c416{width:559px;max-width:100%;}.elementor .e-1fa35d84-64db{width:487px;max-width:100%;font-family:Verdana;font-weight:700;font-size:30px;color:#42454A;line-height:33px;}.elementor .e-601a489e-a5bf{font-family:Verdana;font-size:13px;color:#42454A;line-height:20px;margin-block-end:-12px;}.elementor .e-94bd44-1112{font-size:17px;line-height:25.5px;}.elementor .e-4669c56-cd46{font-family:Verdana;font-weight:700;font-size:17px;color:#F06939;line-height:25px;display:inline;}.elementor .e-78f9d5e6-86eb{font-family:Verdana;font-weight:700;font-size:17px;color:#42454A;line-height:25px;display:inline;}.elementor .e-29200d96-38b2{font-family:Verdana;font-weight:700;font-size:17px;color:#F06939;line-height:25px;display:inline;}.elementor .e-53b90a24-e496{width:100%;font-family:Verdana;font-weight:700;font-size:17px;line-height:25px;padding:0px;display:block;}.elementor .e-553fb076-47af{width:640px;max-width:100%;font-size:20px;line-height:32px;padding:0px;margin-inline-start:max(0px, calc((100% - 1248px) / 2));flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-4be593f0-d4e7{width:100%;min-height:971px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:96px;padding-inline-end:96px;background-image:linear-gradient(90deg, #E8F0F2 50%,rgba(232,240,242,0) 75%),url("https://physiciansallianceofconnecticut.com/wp-content/uploads/2026/11/sleep-medicine-hero.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;background-color:#E8F0F2;align-items:flex-start;}.elementor .e-548c017d-4ed0{width:264px;height:123px;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;border-start-start-radius:15px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:15px;background-color:rgba(240,105,57,0.12);}.elementor .e-7a023914-2cb1{width:264px;height:123px;min-width:0px;position:absolute;inset-inline-end:0px;inset-block-end:0px;padding:0px;border-start-start-radius:15px;border-start-end-radius:0px;border-end-start-radius:0px;border-end-end-radius:15px;background-color:rgba(0,167,212,0.15);}.elementor .e-5d924afc-59c1{width:100%;height:384px;object-fit:cover;position:relative;z-index:1;border-radius:16px;}.elementor .e-16dabf0a-5f41{width:560px;max-width:100%;position:relative;padding:40px;flex:0 0 auto;}.elementor .e-7d101006-9722{margin-block-end:8px;}.elementor .e-67a4b497-beee{padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;}.elementor .e-686f998b-91bc{display:flex;flex-direction:row;gap:80px;align-items:center;}.elementor .e-24b15ebf-a2b4{padding-block-start:120px;background-color:#FFFFFF;}.elementor .e-458a1485-1c62{background-color:#E8F0F2;}.elementor .e-5de8c4bf-58e1{width:50vw;min-height:560px;padding:0px;background-image:url("https://physiciansallianceofconnecticut.com/wp-content/uploads/2026/11/when-to-see-a-sleep-doctor.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:0 0 auto;align-self:stretch;}.elementor .e-6ea0e680-ea6d{padding-inline-start:0px;margin:0px;display:block;}.elementor .e-2975fae2-29d7{max-width:576px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;flex:1 1 0px;max-width: none;\n}.elementor .e-2468e74b-764f{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:max(96px, calc((100% - 1248px) / 2));background-color:#FFFFFF;gap:64px;align-items:stretch;}.elementor .e-6f12776c-5b44{text-align:center;}.elementor .e-574190d7-7031{flex:1 1 auto;}.elementor .e-379f635d-70d6{font-size:17px;line-height:25px;}.elementor .e-23c32eb0-c73c{width:24px;height:24px;color:transparent;display:flex;}.elementor .e-451810e5-9523{width:auto;padding:0px;margin-block-start:auto;gap:4px;align-items:center;}.elementor .e-c9d6d57-c00b{width:auto;height:100%;}.elementor .e-7a360c37-22b4{flex:1 1 auto;}.elementor .e-5f093bc7-4b37{font-size:17px;line-height:25px;}.elementor .e-153f7d47-6962{width:24px;height:24px;color:transparent;display:flex;}.elementor .e-38371ac7-433e{width:auto;padding:0px;margin-block-start:auto;gap:4px;align-items:center;}.elementor .e-1ff1e9a1-ce8f{width:auto;height:100%;}.elementor .e-23a16efb-cba9{flex:1 1 auto;}.elementor .e-1ca566e2-4244{font-size:17px;line-height:25px;}.elementor .e-c88e4ef-f4f5{width:24px;height:24px;color:transparent;display:flex;}.elementor .e-3f62c352-b031{width:auto;padding:0px;margin-block-start:auto;gap:4px;align-items:center;}.elementor .e-271c381d-7ca4{width:auto;height:100%;}.elementor .e-6f108a4d-f174{padding:0px;flex-direction:column;gap:48px;align-items:center;}.elementor .e-513ecffe-3f40{text-align:center;}.elementor .e-3138fed8-6276{flex:1 1 auto;}.elementor .e-64a92e1e-7fe4{font-size:17px;line-height:25px;}.elementor .e-5915e527-73c2{width:24px;height:24px;color:transparent;display:flex;}.elementor .e-47992561-95d0{width:auto;padding:0px;margin-block-start:auto;gap:4px;align-items:center;}.elementor .e-7550d796-1be0{width:auto;height:100%;}.elementor .e-331c800e-2b4f{flex:1 1 auto;}.elementor .e-2f493873-a544{font-size:17px;line-height:25px;}.elementor .e-41850aee-26ea{width:24px;height:24px;color:transparent;display:flex;}.elementor .e-37a4f23d-8867{width:auto;padding:0px;margin-block-start:auto;gap:4px;align-items:center;}.elementor .e-5bfb8c17-3a0b{width:auto;height:100%;}.elementor .e-72d56cc6-ff8b{flex:1 1 auto;}.elementor .e-16733277-39ae{font-size:17px;line-height:25px;}.elementor .e-6fbf9631-2468{width:24px;height:24px;color:transparent;display:flex;}.elementor .e-3ba1b163-675a{width:auto;padding:0px;margin-block-start:auto;gap:4px;align-items:center;}.elementor .e-6b96919e-aedb{width:auto;height:100%;}.elementor .e-31b9ac76-6a14{padding:0px;flex-direction:column;gap:48px;align-items:center;}.elementor .e-1d9ef6ca-74cc{flex-direction:column;gap:88px;}.elementor .e-19377051-2f1b{background-color:#E8F0F2;}.elementor .e-ddb1553-b4d0{text-align:center;}.elementor .e-4e542a71-1da7{text-align:center;}.elementor .e-1919f2b4-3d63{background-color:#FFFFFF;}.elementor .e-53acfa92-4057{width:50vw;min-height:560px;padding:0px;background-image:url("https://physiciansallianceofconnecticut.com/wp-content/uploads/2026/11/sleep-care-for-children.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex:0 0 auto;align-self:stretch;}.elementor .e-59a2316f-dcb6{font-weight:700;margin-block-end:-16px;}.elementor .e-5432cb94-5d82{font-weight:700;margin-block-end:-16px;}.elementor .e-276bb458-68f2{max-width:576px;padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;flex:1 1 0px;justify-content:center;max-width: none;\n}.elementor .e-4cfbfd1e-d72f{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:max(96px, calc((100% - 1248px) / 2));background-color:#E8F0F2;gap:64px;align-items:stretch;}.elementor .e-40cae47b-8bdc{color:#42454A;text-align:center;}.elementor .e-4fdc9efe-bd80{width:347px;height:338px;max-width:100%;object-fit:cover;object-position:top center;margin-block-end:30px;border-radius:15px;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.12),0px 4px 8px 0px rgba(0,0,0,0.12);}.elementor .e-7bb4dc13-a693{font-family:Verdana;font-weight:700;font-size:18px;color:#00A7D4;line-height:21.6px;}.elementor .e-302c7a3b-ddeb{font-family:Verdana;font-size:22px;color:#42454A;line-height:26.4px;font-style:italic;}.elementor .e-37682d60-7e8b{font-family:Verdana;font-size:17px;color:#F06939;line-height:25.5px;}.elementor .e-3a018bde-81f3{width:15px;height:32px;color:#F06939;display:flex;}.elementor .e-c969498-b484{width:auto;padding:0px;gap:10px;align-items:center;}.elementor .e-6ba58055-a78c{width:347px;max-width:100%;text-align:center;padding:0px;flex-direction:column;gap:16px;flex:0 0 auto;align-items:center;}.elementor .e-19c38637-8d90{margin-block-start:16px;}.elementor .e-6d44ec40-fd16{margin:0px;display:block;}.elementor .e-1ee2b83a-b43a{width:576px;max-width:100%;padding:8px;flex-direction:column;gap:8px;}.elementor .e-4407f469-cecf{width:100%;max-width:971px;padding:0px;gap:48px;justify-content:center;align-items:center;}.elementor .e-1c5c1efe-3f55{padding-block-end:80px;background-color:#F7F7F7;gap:72px;}.elementor .e-5798927a-ae68{color:#42454A;text-align:center;}.elementor .e-446d4a17-f6fa{text-align:center;}.elementor .e-5697945-de68{width:922px;}.elementor .e-688eebe5-ec2d{font-family:"Caecilia LT Pro";font-weight:700;font-size:19px;color:#F06939;line-height:19px;text-transform:uppercase;}.elementor .e-24839d98-f341{font-family:Verdana;font-weight:700;font-size:26px;color:#42454A;line-height:31.2px;margin-block-end:10px;}.elementor .e-6f66e91a-ce92:hover,.elementor .e-6f66e91a-ce92:focus-visible{color:#00A7D4;}.elementor .e-6f66e91a-ce92{font-family:Verdana;font-weight:700;font-size:17px;color:#42454A;line-height:32px;}.elementor .e-728d529a-d2b1{width:18px;height:18px;color:#F06939;display:flex;}.elementor .e-34f93f43-502a{width:auto;padding:0px;gap:8px;align-items:center;}.elementor .e-785fac1f-34f2{width:auto;padding:0px;flex-direction:column;gap:8px;}.elementor .e-3ad116ee-f9d0{width:auto;}.elementor .e-3b8ab107-ffc9{padding:0px;gap:30px;align-items:flex-start;}.elementor .e-333ed666-893c{font-size:17px;}.elementor .e-3ef2193b-3545{width:14px;height:10px;color:#00A7D4;display:flex;}.elementor .e-10a1e955-62d4{width:auto;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:26px;gap:8px;align-items:center;}.elementor .e-656d32fd-292d{padding-block-start:25px;padding-block-end:25px;padding-inline-start:55px;padding-inline-end:30px;border-radius:20px;border-inline-start-width:25px;background-color:#FFFFFF;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);flex-direction:column;gap:8px;border-left-style: solid; border-left-color: #FCEDE8;\n}.elementor .e-32f2f2c9-650d{font-family:"Caecilia LT Pro";font-weight:700;font-size:19px;color:#F06939;line-height:19px;text-transform:uppercase;}.elementor .e-59918ad3-48ec{font-family:Verdana;font-weight:700;font-size:26px;color:#42454A;line-height:31.2px;margin-block-end:10px;}.elementor .e-56e6acfb-4d21:hover,.elementor .e-56e6acfb-4d21:focus-visible{color:#00A7D4;}.elementor .e-56e6acfb-4d21{font-family:Verdana;font-weight:700;font-size:17px;color:#42454A;line-height:32px;}.elementor .e-2c365787-7177{width:18px;height:18px;color:#F06939;display:flex;}.elementor .e-2752823-1e5a{width:auto;padding:0px;gap:8px;align-items:center;}.elementor .e-40a54682-501a{width:auto;padding:0px;flex-direction:column;gap:8px;}.elementor .e-1f133e2c-ceac{width:auto;}.elementor .e-57b087bf-1602{padding:0px;gap:30px;align-items:flex-start;}.elementor .e-35923ecc-3210{font-size:17px;}.elementor .e-7eb43327-b170{width:14px;height:10px;color:#00A7D4;display:flex;}.elementor .e-22c147a7-bd1e{width:auto;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:26px;gap:8px;align-items:center;}.elementor .e-5175b0d7-bf09{padding-block-start:25px;padding-block-end:25px;padding-inline-start:55px;padding-inline-end:30px;border-radius:20px;border-inline-start-width:25px;background-color:#FFFFFF;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.16);flex-direction:column;gap:8px;border-left-style: solid; border-left-color: #E7F4F9;\n}.elementor .e-ef1af0f-bdba{width:100%;max-width:1240px;padding:0px;display:grid;gap:64px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;}.elementor .e-68d5eea9-f3dd{padding-block-start:96px;padding-block-end:96px;padding-inline-start:100px;padding-inline-end:100px;background-color:#FFFFFF;gap:70px;}.elementor .e-6e04c26e-d12b{width:100%;height:528px;object-fit:cover;display:block;object-position: center;\n}.elementor .e-33dc5190-3828{width:100%;padding:0px;}.elementor .e-65ec88be-89a0{text-align:center;}.elementor .e-7007ebf8-c9a9{text-align:center;}.elementor .e-5a46dc57-7005{width:842px;}.elementor .e-5bf28902-a2bd{width:calc(33.333% - 22px);max-width:100%;padding-block-start:32px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.12),0px 4px 8px 0px rgba(0,0,0,0.12);flex-direction:column;gap:16px;}.elementor .e-1aa180-1a78{width:calc(33.333% - 22px);max-width:100%;padding-block-start:32px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.12),0px 4px 8px 0px rgba(0,0,0,0.12);flex-direction:column;gap:16px;}.elementor .e-1f08131b-e2b2{width:calc(33.333% - 22px);max-width:100%;padding-block-start:32px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.12),0px 4px 8px 0px rgba(0,0,0,0.12);flex-direction:column;gap:16px;}.elementor .e-75bca7c-9cdb{width:calc(33.333% - 22px);max-width:100%;padding-block-start:32px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.12),0px 4px 8px 0px rgba(0,0,0,0.12);flex-direction:column;gap:16px;}.elementor .e-fbd4a20-ecdc{width:calc(33.333% - 22px);max-width:100%;padding-block-start:32px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;background-color:#FFFFFF;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.12),0px 4px 8px 0px rgba(0,0,0,0.12);flex-direction:column;gap:16px;}.elementor .e-3423bd0e-a94e{width:100%;max-width:1200px;padding:0px;gap:32px;flex-wrap:wrap;justify-content:center;}.elementor .e-13776247-b9fb{padding:120px;background-color:#E8F0F2;gap:64px;}.elementor .e-1303e690-7204{font-family:Verdana;font-weight:700;font-size:40px;color:#FFFFFF;line-height:56px;text-align:center;}.elementor .e-58f5e972-fdc1{font-family:Verdana;font-size:20px;color:#FFFFFF;line-height:32px;text-align:center;}.elementor .e-3ea6c593-d1c8{font-family:Verdana;font-weight:700;font-size:20px;color:#00A7D4;line-height:32px;text-align:center;}.elementor .e-7bd73e2c-ee62{width:840px;max-width:100%;font-size:20px;line-height:32px;text-align:center;padding:0px;flex-direction:column;gap:24px;align-items:center;}.elementor .e-27e23424-9ed7{width:100%;padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#42454A;justify-content:center;}