.elementor .e-6f8514aa-9160{width:2.5rem;height:1px;padding:0px;background-color:var(--Sage);display:flex;}.elementor .e-8eef6a7-6b29{padding:0px;display:flex;flex-direction:row;gap:1rem;align-items:center;}.elementor .e-20c61cbb-c9be{max-width:44rem;font-family:Barlow;font-size:1.5rem;color:var(--Light-Text);line-height:1.6;margin-block-start:30vh;}.elementor .e-1ad556a8-fc55{min-height:75vh;padding-block-start:12vh;padding-block-end:10vh;padding-inline-start:5rem;padding-inline-end:5rem;background-color:var(--Accent);display:flex;flex-direction:column;justify-content:space-between;}.elementor .e-33b799c5-5fb2{min-width:3.5rem;font-size:3.5rem;color:rgba(255,255,255,0.55);letter-spacing:0px;line-height:1;flex:0 0 auto;}.elementor .e-4c2ab585-57d9{font-size:2.5rem;color:#ffffff;line-height:1;}.elementor .e-1b21718e-d444{font-family:Barlow;font-size:1.3rem;color:#ffffff;line-height:1.6;margin-block-start:0.75rem;opacity:92%;}.elementor .e-15cb1a0d-fc40{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;}.elementor .e-39d25297-f174{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.22);\n}.elementor .e-55c29b8f-3fa4{min-width:3.5rem;font-size:3.5rem;color:rgba(255,255,255,0.55);letter-spacing:0px;line-height:1;flex:0 0 auto;}.elementor .e-242999d1-ca88{font-size:2.5rem;color:#ffffff;line-height:1;}.elementor .e-59e6fe69-3ad8{font-family:Barlow;font-size:1.3rem;color:#ffffff;line-height:1.6;margin-block-start:0.75rem;opacity:92%;}.elementor .e-6c190982-fe76{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;}.elementor .e-1c99f8c4-3c39{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.22);\n}.elementor .e-5b06220-8ac5{min-width:3.5rem;font-size:3.5rem;color:rgba(255,255,255,0.55);letter-spacing:0px;line-height:1;flex:0 0 auto;}.elementor .e-2e264fd4-ba75{font-size:2.5rem;color:#ffffff;line-height:1;}.elementor .e-ee8d6d-ff8a{font-family:Barlow;font-size:1.3rem;color:#ffffff;line-height:1.6;margin-block-start:0.75rem;opacity:92%;}.elementor .e-d1050aa-383c{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;}.elementor .e-e9756dd-84c5{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.22);\n}.elementor .e-358c6433-e6cd{min-width:3.5rem;font-size:3.5rem;color:rgba(255,255,255,0.55);letter-spacing:0px;line-height:1;flex:0 0 auto;}.elementor .e-52f2afc2-2385{font-size:2.5rem;color:#ffffff;line-height:1;}.elementor .e-701aca8b-1137{font-family:Barlow;font-size:1.3rem;color:#ffffff;line-height:1.6;margin-block-start:0.75rem;opacity:92%;}.elementor .e-522e98e5-d0de{padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;}.elementor .e-21f629c7-303c{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;}.elementor .e-34da6d2-88e0{padding:0px;display:flex;flex-direction:column;}.elementor .e-6bb81960-50a0{font-size:3.5rem;color:var(--Text);line-height:1;}.elementor .e-47465cc2-31e6{font-family:Barlow;font-size:1.25rem;color:var(--Body-Text);margin-block-start:0.75rem;}.elementor .e-6995fb0a-3a28{padding:0px;margin-block-start:2.5rem;border-width:0px;display:flex;flex-direction:column;& .gform_wrapper.gform-theme .gform_fields { row-gap: 1.9rem !important; column-gap: 1.5rem !important; } & .gform_wrapper .gfield_label, & .gform_wrapper legend.gfield_label { font-family: 'Barlow Condensed', sans-serif !important; font-weight: 500 !important; font-size: 0.95rem !important; line-height: 1.2 !important; letter-spacing: 0.22em !important; text-transform: uppercase !important; color: #4B5059 !important; margin-bottom: 0.8rem !important; } & .gform_wrapper .gfield_required { display: none !important; } & .gform_wrapper .gform-field-label--type-sub { font-family: 'Barlow Condensed', sans-serif !important; font-size: 0.8rem !important; letter-spacing: 0.15em !important; text-transform: uppercase !important; color: #8A8F96 !important; margin-top: 0.45rem !important; } & .gform_wrapper input[type=text], & .gform_wrapper input[type=email], & .gform_wrapper input[type=tel], & .gform_wrapper select, & .gform_wrapper textarea { background-color: #FAFAF8 !important; border: 1px solid #D4D6D2 !important; border-radius: 0 !important; box-shadow: none !important; min-height: 3.6rem !important; padding: 0.85rem 1.1rem !important; font-family: 'Barlow', sans-serif !important; font-size: 1.1rem !important; color: #0B0D10 !important; } & .gform_wrapper select { padding-inline-end: 2.75rem !important; } & .gform_wrapper textarea { min-height: 9.5rem !important; } & .gform_wrapper input:focus, & .gform_wrapper select:focus, & .gform_wrapper textarea:focus { border-color: #3E6F8A !important; outline: none !important; box-shadow: 0 0 0 1px #3E6F8A !important; } & .gform_wrapper .gform_footer { margin-top: 2.25rem !important; padding: 0 !important; } & .gform_wrapper .gform_button { background-color: #080A0D !important; color: #ffffff !important; font-family: 'Barlow Condensed', sans-serif !important; font-weight: 700 !important; font-size: 1.05rem !important; letter-spacing: 0.22em !important; text-transform: uppercase !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; padding: 1.3rem 2.6rem !important; min-height: 0 !important; line-height: 1 !important; cursor: pointer; } & .gform_wrapper .gform_button:hover { background-color: #3E6F8A !important; } & .gform_wrapper .gform_validation_errors, & .gform_wrapper .gfield_validation_message { border-radius: 0 !important; font-family: 'Barlow', sans-serif !important; }\n}.elementor .e-7295af5b-ea77{width:100%;max-width:64rem;padding-block-start:4.5rem;padding-block-end:5rem;padding-inline-start:4.5rem;padding-inline-end:4.5rem;margin-block-start:8rem;background-color:#ffffff;display:flex;flex-direction:column;margin-inline: auto;\n}.elementor .e-55a543dc-479d{padding-block-start:12vh;padding-block-end:12vh;padding-inline-start:5rem;padding-inline-end:5rem;background-color:var(--Teal);display:flex;flex-direction:column;}.elementor .e-17b35a6-fa23{font-size:2.25rem;color:var(--Text);line-height:1.05;}.elementor .e-5abe63a1-1157{max-width:60rem;font-family:Barlow;font-size:1.25rem;color:var(--Body-Text);line-height:1.65;margin-block-start:1rem;}.elementor .e-74190e85-ceb3{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #D9DBD8;\n}.elementor .e-2d0cd0a4-a601{font-size:2.25rem;color:var(--Text);line-height:1.05;}.elementor .e-16032fec-c05d{max-width:60rem;font-family:Barlow;font-size:1.25rem;color:var(--Body-Text);line-height:1.65;margin-block-start:1rem;}.elementor .e-111bec21-5f21{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #D9DBD8;\n}.elementor .e-41e9ac87-f8b6{font-size:2.25rem;color:var(--Text);line-height:1.05;}.elementor .e-77f116b4-4278{max-width:60rem;font-family:Barlow;font-size:1.25rem;color:var(--Body-Text);line-height:1.65;margin-block-start:1rem;}.elementor .e-6b5acdbd-fa21{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #D9DBD8;\n}.elementor .e-7cdc0bb4-8f67{font-size:2.25rem;color:var(--Text);line-height:1.05;}.elementor .e-22dfa7d-b88d{max-width:60rem;font-family:Barlow;font-size:1.25rem;color:var(--Body-Text);line-height:1.65;margin-block-start:1rem;}.elementor .e-2a40c8fd-5efa{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #D9DBD8;\n}.elementor .e-742dc5f8-6309{font-size:2.25rem;color:var(--Text);line-height:1.05;}.elementor .e-a825aa-9e0d{max-width:60rem;font-family:Barlow;font-size:1.25rem;color:var(--Body-Text);line-height:1.65;margin-block-start:1rem;}.elementor .e-5ecfc215-b147{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #D9DBD8;\n}.elementor .e-27c544b6-7215{font-size:2.25rem;color:var(--Text);line-height:1.05;}.elementor .e-74fe6c6c-3686{max-width:60rem;font-family:Barlow;font-size:1.25rem;color:var(--Body-Text);line-height:1.65;margin-block-start:1rem;}.elementor .e-2450a18c-1bcf{padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: #D9DBD8; border-bottom-style: solid; border-bottom-color: #D9DBD8;\n}.elementor .e-1624d521-4a8c{padding:0px;display:flex;flex-direction:column;}.elementor .e-45de433-c76a{padding-block-start:12vh;padding-block-end:12vh;padding-inline-start:5rem;padding-inline-end:5rem;background-color:var(--Off-white);display:flex;flex-direction:column;}.elementor .e-70a4650a-4754{font-size:6rem;color:#ffffff;line-height:0.95;}.elementor .e-6b09f79-34fb{font-size:6rem;color:#ffffff;line-height:0.95;}.elementor .e-135d4d05-50ad{font-size:6rem;color:var(--Sage);line-height:0.95;}.elementor .e-4285dcfa-3ebb{max-width:40rem;font-family:Barlow;font-size:1.4rem;color:var(--Light-Text);line-height:1.6;margin-block-start:2rem;}.elementor .e-421061c8-50b0{padding:0px;margin-block-start:3rem;}.elementor .e-29d7e4e0-96b3{color:#ffffff;padding-block-start:14vh;padding-block-end:14vh;padding-inline-start:5rem;padding-inline-end:5rem;background-color:var(--Accent);display:flex;flex-direction:column;align-items:flex-start;background-image: linear-gradient(to right, var(--Accent) 35%, rgba(8,10,13,0.55) 60%, rgba(8,10,13,0.2) 100%), url('https://artkd.org/wp-content/uploads/2026/09/cta-boy-flipped.jpg'); background-repeat: no-repeat; background-position: right center; background-size: cover; background-image: linear-gradient(to right, var(--Accent) 25%, rgba(8,10,13,0.35) 55%, rgba(8,10,13,0.1) 100%), url('https://artkd.org/wp-content/uploads/2026/10/tour-cta-kids-watching.jpg'); background-position: right center;\n}.elementor .e-39bbc3dc-b935{padding:0px;background-color:var(--Accent);display:flex;flex-direction:column;gap:0px;}