.elementor-22179 .elementor-element.elementor-element-1d3f3b1{--spacer-size:80px}.elementor-22179 .elementor-element.elementor-element-6c04f9c>.elementor-widget-container{margin:0 0 25px}.elementor-22179 .elementor-element.elementor-element-6c04f9c{line-height:48px}.elementor-22179 .elementor-element.elementor-element-c20911c:not(.elementor-motion-effects-element-type-background),.elementor-22179 .elementor-element.elementor-element-c20911c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f1f6ff}.elementor-22179 .elementor-element.elementor-element-c20911c>.elementor-background-overlay{background-color:#658BCB00;opacity:.06;transition:background .3s,border-radius .3s,opacity .3s}.elementor-22179 .elementor-element.elementor-element-c20911c{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:7px;padding:3px 0 0}.elementor-22179 .elementor-element.elementor-element-2d5d0c6 .qodef-m-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:800;line-height:30px}.elementor-22179 .elementor-element.elementor-element-2d5d0c6 .qodef-m-subtitle{color:#fff;font-family:"Montserrat",Sans-serif;font-size:20px;line-height:2px}.elementor-22179 .elementor-element.elementor-element-2d5d0c6 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-weight:800;color:#fff}.elementor-22179 .elementor-element.elementor-element-2d5d0c6 .qodef-m-icon{color:#fff}.elementor-22179 .elementor-element.elementor-element-58bb940{margin-top:0;margin-bottom:0}.elementor-22179 .elementor-element.elementor-element-03e18e1>.elementor-widget-container{margin:0 0 -31px}.elementor-22179 .elementor-element.elementor-element-03e18e1{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px}.elementor-22179 .elementor-element.elementor-element-ac97b4d .elementor-button{background-color:#658bcb;font-family:"Montserrat",Sans-serif;font-weight:800;fill:#fff;color:#fff}.elementor-22179 .elementor-element.elementor-element-ac97b4d{width:auto;max-width:auto}.elementor-22179 .elementor-element.elementor-element-ac97b4d>.elementor-widget-container{margin:0 0 13px}.elementor-22179 .elementor-element.elementor-element-9945b14>.elementor-widget-container{margin:0 0 -13px}.elementor-22179 .elementor-element.elementor-element-9945b14{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px}.elementor-22179 .elementor-element.elementor-element-46023e1 iframe{height:170px}.elementor-22179 .elementor-element.elementor-element-257bfa6 .elementor-button{background-color:#658bcb;font-family:"Montserrat",Sans-serif;font-weight:800;fill:#fff;color:#fff}.elementor-22179 .elementor-element.elementor-element-257bfa6{width:auto;max-width:auto}.elementor-22179 .elementor-element.elementor-element-257bfa6>.elementor-widget-container{margin:0}.elementor-22179 .elementor-element.elementor-element-3ef7229>.elementor-widget-container{margin:0 0 0 10px;padding:0}.elementor-22179 .elementor-element.elementor-element-3ef7229{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-22179 .elementor-element.elementor-element-ac6e9f6>.elementor-widget-container{background-color:#658bcb;margin:0;padding:15px 0 0 15px}.elementor-22179 .elementor-element.elementor-element-ac6e9f6{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:800;color:#fff}.elementor-22179 .elementor-element.elementor-element-cb0a6a1>.elementor-widget-container{margin:4px 0 0;padding:0 0 0 10px}.elementor-22179 .elementor-element.elementor-element-cb0a6a1{font-family:"Montserrat",Sans-serif;font-size:15px;line-height:24px}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-call-to-action .qodef-m-inner{background-color:#658BCB00;background-image:url("https://norwalkhistoricalsociety.org/wp-content/uploads/2022/01/NHSLogobartint.jpg");background-position:center center;background-size:contain}.elementor-22179 .elementor-element.elementor-element-bd8048b>.elementor-widget-container{margin:0 0 -18px}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-call-to-action .qodef-m-content .qodef-m-title{font-family:"Montserrat",Sans-serif;font-size:14px;line-height:1px}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-call-to-action .qodef-m-content .qodef-m-text{color:#fff;font-family:"Montserrat",Sans-serif;font-size:26px;font-weight:800;line-height:28px;margin-top:0}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-weight:800;text-decoration:underline;color:#fff}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-button.qodef-layout--filled{background-color:#02010100}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-button:hover{color:#bdd6ff}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:#658BCB00}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:#658BCB00}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:#658BCB00}.elementor-22179 .elementor-element.elementor-element-bd8048b .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:#658BCB00}.elementor-22179 .elementor-element.elementor-element-3adf090>.elementor-widget-container{margin:0 0 -25px}.elementor-22179 .elementor-element.elementor-element-3adf090{font-family:"Montserrat",Sans-serif;font-size:15px;line-height:31px}.elementor-22179 .elementor-element.elementor-element-5c71974>.elementor-widget-container{margin:0 0 -35px}.elementor-22179 .elementor-element.elementor-element-5c71974{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-22179 .elementor-element.elementor-element-68e13ba>.elementor-widget-container{margin:0 0 -18px}.elementor-22179 .elementor-element.elementor-element-68e13ba{font-family:"Montserrat",Sans-serif;font-size:15px;line-height:17px;color:#000}.elementor-22179 .elementor-element.elementor-element-6196024 .qodef-m-title{color:#fff;font-family:"Montserrat",Sans-serif;font-size:28px;font-weight:800;line-height:30px}.elementor-22179 .elementor-element.elementor-element-6196024 .qodef-m-subtitle{color:#fff;font-family:"Montserrat",Sans-serif;font-size:20px;line-height:2px}.elementor-22179 .elementor-element.elementor-element-6196024 .qodef-qi-button{font-family:"Montserrat",Sans-serif;font-weight:800;color:#fff}.elementor-22179 .elementor-element.elementor-element-6196024 .qodef-m-icon{color:#fff}.elementor-22179 .elementor-element.elementor-element-b6948e8{margin-top:0;margin-bottom:0}.elementor-22179 .elementor-element.elementor-element-bc111e0>.elementor-widget-container{margin:0 0 -31px}.elementor-22179 .elementor-element.elementor-element-bc111e0{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px}.elementor-22179 .elementor-element.elementor-element-814985c .elementor-button{background-color:#658bcb;font-family:"Montserrat",Sans-serif;font-weight:800;fill:#fff;color:#fff}.elementor-22179 .elementor-element.elementor-element-814985c{width:auto;max-width:auto}.elementor-22179 .elementor-element.elementor-element-814985c>.elementor-widget-container{margin:0 0 13px}.elementor-22179 .elementor-element.elementor-element-0850acf>.elementor-widget-container{margin:0 0 -13px}.elementor-22179 .elementor-element.elementor-element-0850acf{font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400;line-height:24px}.elementor-22179 .elementor-element.elementor-element-5d6432c iframe{height:170px}.elementor-22179 .elementor-element.elementor-element-f2ddb6d .elementor-button{background-color:#658bcb;font-family:"Montserrat",Sans-serif;font-weight:800;fill:#fff;color:#fff}.elementor-22179 .elementor-element.elementor-element-f2ddb6d>.elementor-widget-container{margin:0}.elementor-22179 .elementor-element.elementor-element-aa1eac6>.elementor-widget-container{margin:0;padding:0 10px 0 0}.elementor-22179 .elementor-element.elementor-element-aa1eac6{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-22179 .elementor-element.elementor-element-5b2dc48>.elementor-widget-container{background-color:#658bcb;margin:11px 0 10px;padding:15px 0 0 15px}.elementor-22179 .elementor-element.elementor-element-5b2dc48{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:800;color:#fff}.elementor-22179 .elementor-element.elementor-element-8683a43>.elementor-widget-container{margin:0 0 3px;padding:0 15px 0 10px}.elementor-22179 .elementor-element.elementor-element-8683a43{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-22179 .elementor-element.elementor-element-349098b>.elementor-widget-container{background-color:#658bcb;padding:15px 0 0 15px}.elementor-22179 .elementor-element.elementor-element-349098b{font-family:"Montserrat",Sans-serif;font-size:24px;font-weight:800;color:#fff}.elementor-22179 .elementor-element.elementor-element-e479827>.elementor-widget-container{margin:10px 0 0;padding:0 15px 0 10px}.elementor-22179 .elementor-element.elementor-element-e479827{font-family:"Montserrat",Sans-serif;font-size:15px}.elementor-22179 .elementor-element.elementor-element-d9b34f6{margin-top:-15px;margin-bottom:30px}.elementor-22179 .elementor-element.elementor-element-93b8dc9 .elementor-button{background-color:#658bcb;font-family:"Montserrat",Sans-serif;font-weight:800;fill:#fff;color:#fff}.elementor-22179 .elementor-element.elementor-element-93b8dc9{width:auto;max-width:auto}.elementor-22179 .elementor-element.elementor-element-93b8dc9 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-22179 .elementor-element.elementor-element-9073540{--spacer-size:100px}@media(max-width:767px){.elementor-22179 .elementor-element.elementor-element-2d5d0c6 .qodef-m-title{font-size:24px}.elementor-22179 .elementor-element.elementor-element-6196024 .qodef-m-title{font-size:24px}}@media(min-width:768px){.elementor-22179 .elementor-element.elementor-element-98edaa7{width:50%}.elementor-22179 .elementor-element.elementor-element-81dd350{width:50%}.elementor-22179 .elementor-element.elementor-element-f9c98bb{width:50.222%}.elementor-22179 .elementor-element.elementor-element-c08d05c{width:49.671%}}