.elementor-37 .elementor-element.elementor-element-8d010bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-025c32c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-2b73d87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-cb8bc62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-f0a47d5>.elementor-widget-container{padding:0 0 5px 0}.elementor-37 .elementor-element.elementor-element-f0a47d5{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);letter-spacing:var(--e-global-typography-primary-letter-spacing);color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-c3a6315 .elementor-heading-title{font-family:"Syne local",Sans-serif;font-size:60px;font-weight:700;line-height:1.12em;letter-spacing:-.5px}.elementor-37 .elementor-element.elementor-element-7421e07{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-37 .elementor-element.elementor-element-c69668a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-37 .elementor-element.elementor-element-01beb64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-37 .elementor-element.elementor-element-45f5163 .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-45f5163 .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-45f5163 .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-45f5163 .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-45f5163 .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-bc671b0 .elementor-button{background-color:#FFF0;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B5B5AB;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-bc671b0 .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-bc671b0 .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-bc671b0 .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-bc671b0 .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-0438de0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-37 .elementor-element.elementor-element-9f45814{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-d2bd671 .elementor-heading-title{font-family:"Syne local",Sans-serif;font-size:50px;font-weight:700;line-height:1.12em;letter-spacing:.5px}.elementor-37 .elementor-element.elementor-element-633e1e0{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-37 .elementor-element.elementor-element-da88772{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-baf2c8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-5353eed .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-886c156{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-87ea4dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-c16d9cc .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-c116093{color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-0eecf7d .elementor-button{background-color:#FFF0;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#FCE373;color:#FCE373;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-0eecf7d .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-0eecf7d .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-0eecf7d .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-0eecf7d .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-2b71b80{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-773afd5 .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-96ac487{color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-34f982f .elementor-button{background-color:#FFF0;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#FCE373;color:#FCE373;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-34f982f .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-34f982f .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-34f982f .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-34f982f .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-dc52af1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-e997d55 .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-a3612b0{color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-dafd33b .elementor-button{background-color:#FFF0;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#FCE373;color:#FCE373;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-dafd33b .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-dafd33b .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-dafd33b .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-dafd33b .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-d0d37ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-ec5962e .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-e43f72c{color:var(--e-global-color-primary)}.elementor-37 .elementor-element.elementor-element-fac59a9 .elementor-button{background-color:#FFF0;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#FCE373;color:#FCE373;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-fac59a9 .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-fac59a9 .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-fac59a9 .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-fac59a9 .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-2c19ec4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-d0ba152 .elementor-button{background-color:#FFF0;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B5B5AB;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-d0ba152 .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-d0ba152 .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-d0ba152 .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-d0ba152 .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-00af4d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-01bb779{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-e314f35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-affd185 .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-edc6e81 .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-edc6e81 .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-edc6e81 .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-edc6e81 .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-edc6e81 .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-f510c65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-a9d21ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-a62d490{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-7dc3891 .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-0b7251b .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-0b7251b .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-0b7251b .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-0b7251b .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-0b7251b .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-a35ccc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-8f41d68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-528c885{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-b02b43b .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-028a2cb .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-028a2cb .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-028a2cb .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-028a2cb .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-028a2cb .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-dd29ab4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-f8ec907{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-c6e8ed5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-a69762f .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-7aeb53a .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-7aeb53a .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-7aeb53a .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-7aeb53a .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-7aeb53a .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-cc23810{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-14b4c64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-29c652c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-1abac3f .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-540759b .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-540759b .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-540759b .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-540759b .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-540759b .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-aba6ebb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-6da9442{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-da53e74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-a6ffb24 .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-2be178b .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-2be178b .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-2be178b .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-2be178b .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-2be178b .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-18eca4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-a4249c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-2d06c9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-be7999d .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-4cbb153 .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-4cbb153 .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-4cbb153 .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-4cbb153 .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-4cbb153 .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-9d4ca31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-d2f83a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-61fb788{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-2725d5e .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-9b5f85d .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-9b5f85d .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-9b5f85d .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-9b5f85d .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-9b5f85d .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-cb45e7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-5f4b5c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-0860dfa .elementor-heading-title{font-family:"Syne local",Sans-serif;font-weight:700}.elementor-37 .elementor-element.elementor-element-5066ee0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-37 .elementor-element.elementor-element-4d18044 .elementor-button{background-color:#FCE373;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF0;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-4d18044 .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-4d18044 .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-4d18044 .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-4d18044 .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-d275b5d .elementor-button{background-color:#FFF0;font-family:"Manrope Local",Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1.25em;fill:#242424;color:#242424;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B5B5AB;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px}.elementor-37 .elementor-element.elementor-element-d275b5d .elementor-button:hover,.elementor-37 .elementor-element.elementor-element-d275b5d .elementor-button:focus{background-color:#F4D348;color:#242424}.elementor-37 .elementor-element.elementor-element-d275b5d .elementor-button:hover svg,.elementor-37 .elementor-element.elementor-element-d275b5d .elementor-button:focus svg{fill:#242424}.elementor-37 .elementor-element.elementor-element-1f9fc30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}body.elementor-page-37:not(.elementor-motion-effects-element-type-background),body.elementor-page-37>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}:root{--page-title-display:none}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-37 .elementor-element.elementor-element-7421e07{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-37 .elementor-element.elementor-element-c3a6315 .elementor-heading-title{font-size:36px;line-height:1.12em;letter-spacing:0}.elementor-37 .elementor-element.elementor-element-7421e07{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-37 .elementor-element.elementor-element-d2bd671 .elementor-heading-title{font-size:40px}}.gsc-refresh{--gsc-yellow:#FCE373;--gsc-ink:#242424;--gsc-muted:#60605B;--gsc-cream:#FAF8EF;--gsc-line:#E5E4DC;color:var(--gsc-ink);font-family:'Manrope Local',Arial,sans-serif;--container-widget-width:100%;--widgets-spacing:0;gap:0;padding:0;width:100%}.gsc-refresh *{box-sizing:border-box}.gsc-refresh .e-con{--container-default-padding-top:0;--container-default-padding-right:0;--container-default-padding-bottom:0;--container-default-padding-left:0;--gap:0;gap:0;min-width:0}.gsc-refresh .elementor-widget{margin:0;min-width:0}.gsc-refresh .elementor-heading-title{font-family:'Syne local',Arial,sans-serif!important;font-weight:700;line-height:1.12;color:inherit;letter-spacing:-.025em;text-transform:none}.gsc-refresh h1.elementor-heading-title{font-size:clamp(2.65rem,5.3vw,4.7rem)}.gsc-refresh h2.elementor-heading-title{font-size:clamp(1.9rem,3.1vw,2.75rem)}.gsc-refresh h3.elementor-heading-title{font-size:1.4rem;letter-spacing:-.015em}.gsc-refresh .elementor-widget-text-editor{font-family:'Manrope Local',Arial,sans-serif!important;font-size:1.075rem;line-height:1.65;color:inherit;letter-spacing:0}.gsc-refresh p{margin:0 0 1rem}.gsc-refresh p:last-child{margin-bottom:0}.gsc-refresh a{color:inherit;text-underline-offset:.22em}.gsc-refresh a:focus-visible{outline:3px solid #A66C00;outline-offset:5px}.gsc-refresh .gsc-shell{width:min(100% - 5rem,1160px);max-width:1160px;margin-inline:auto;padding:0}.gsc-refresh .gsc-eyebrow{font-size:.8rem!important;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin-bottom:1rem;color:var(--gsc-muted)}.gsc-refresh .gsc-lead{max-width:640px;margin-top:1.15rem;font-size:1.2rem}.gsc-refresh .gsc-actions{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.65rem;width:auto}.gsc-refresh .gsc-actions>.elementor-widget{width:auto}.gsc-refresh .elementor-button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:.85rem 1.35rem;background:var(--gsc-yellow);color:var(--gsc-ink);border:1px solid #fff0;border-radius:6px;font:600 1rem/1.25 'Manrope Local',Arial,sans-serif;letter-spacing:0;transition:background .15s,color .15s;text-transform:none;text-decoration:none;box-shadow:none}.gsc-refresh .elementor-button:hover{background:#F4D348;color:#161616}.gsc-refresh .gsc-outline .elementor-button{border-color:#B5B5AB;background:#fff0;color:inherit}.gsc-refresh .gsc-outline .elementor-button:hover{background:var(--gsc-yellow);border-color:var(--gsc-yellow);color:var(--gsc-ink)}.gsc-refresh .gsc-link .elementor-button{padding:0;min-height:44px;background:none;border:0;text-decoration:underline;text-underline-offset:5px}.gsc-refresh .gsc-hero{background:var(--gsc-cream);padding:4.5rem 0}.gsc-refresh .gsc-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:3rem;align-items:center}.gsc-refresh .gsc-hero-copy{align-items:flex-start}.gsc-refresh .gsc-slogan{font:400 1.8rem/1.2 'Playball Local',cursive!important;margin-top:1.25rem}.gsc-refresh .gsc-clubname{margin-top:1rem;font-size:.95rem;color:var(--gsc-muted);max-width:27rem}.gsc-refresh .gsc-hero-image{border-radius:3px 3px 64px 3px;overflow:hidden}.gsc-refresh .gsc-hero-image img{display:block;width:100%;height:440px;object-fit:cover}.gsc-refresh .gsc-intro{display:grid;grid-template-columns:.9fr 1.2fr;gap:4rem;padding-block:4.5rem;align-items:start}.gsc-refresh .gsc-course-index{padding:3.5rem 0;background:var(--gsc-ink);color:#fff}.gsc-refresh .gsc-course-index .gsc-eyebrow{color:var(--gsc-yellow)}.gsc-refresh .gsc-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.gsc-refresh .gsc-category{padding:1.3rem 0;border-top:2px solid var(--gsc-yellow);gap:.6rem}.gsc-refresh .gsc-category .elementor-widget-text-editor{font-size:.95rem;color:#D8D8D0}.gsc-refresh .gsc-category .elementor-button{color:var(--gsc-yellow)}.gsc-refresh .gsc-course{display:grid;grid-template-columns:.85fr 1.15fr;gap:4rem;padding-block:4.5rem;border-bottom:1px solid var(--gsc-line);align-items:center;scroll-margin-top:6rem}.gsc-refresh .gsc-course-image img{width:100%;height:auto;max-height:470px;object-fit:contain;border-radius:8px;display:block}.gsc-refresh .gsc-course-copy{gap:1rem}.gsc-refresh .gsc-course-copy .gsc-eyebrow{margin:0}.gsc-refresh .gsc-time{font-weight:600}.gsc-refresh .gsc-place{font-size:.95rem;color:var(--gsc-muted);margin-top:-.6rem}.gsc-refresh .gsc-trainer{font-size:.95rem;font-weight:600;padding-top:.5rem}.gsc-refresh .gsc-community{background:var(--gsc-cream);padding:4rem 0}.gsc-refresh .gsc-community .gsc-shell{gap:1.3rem;max-width:900px}.gsc-refresh .gsc-community h2:not(.elementor-heading-title){font:600 1.5rem/1.2 'Manrope Local',Arial,sans-serif;color:var(--gsc-ink);margin:1.5rem 0 .75rem}.gsc-refresh .gsc-stats{flex-direction:row;gap:3rem;margin-top:1rem;padding-top:1.5rem;border-top:1px solid var(--gsc-line)}.gsc-refresh .gsc-stats strong{display:block;font-size:2.4rem;line-height:1}.gsc-refresh .gsc-page-head{background:var(--gsc-cream);padding:3.5rem 0}.gsc-refresh .gsc-week-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;padding-block:3rem;align-items:start}.gsc-refresh .gsc-day{border:1px solid var(--gsc-line);border-radius:8px;overflow:hidden}.gsc-refresh .gsc-day>.elementor-widget-heading{background:var(--gsc-yellow);padding:1rem 1.25rem}.gsc-refresh .gsc-day h2.elementor-heading-title{font-size:1.5rem}.gsc-refresh .gsc-session{padding:1.25rem;gap:.35rem;border-bottom:1px solid var(--gsc-line)}.gsc-refresh .gsc-session:last-child{border-bottom:0}.gsc-refresh .gsc-session h3{font-size:1.2rem;line-height:1.3}.gsc-refresh .gsc-session .gsc-age{font-size:.95rem;color:var(--gsc-muted)}.gsc-refresh .gsc-day-empty>.elementor-widget-text-editor{padding:1.25rem;font-size:1rem;color:var(--gsc-muted)}.gsc-refresh .gsc-form-layout{display:grid;grid-template-columns:1fr 1.25fr;gap:3.5rem;padding-block:3.5rem;align-items:start}.gsc-refresh .gsc-form-intro,.gsc-refresh .gsc-contact-info{gap:1.5rem}.gsc-refresh .gsc-form-card{padding:2rem;background:var(--gsc-cream);border:1px solid var(--gsc-line);border-radius:10px;gap:1.5rem;scroll-margin-top:6rem}.gsc-refresh .gsc-form-card h2{font-size:1.8rem}.gsc-refresh .gsc-form .elementor-field-group{padding:0 0 1rem}.gsc-refresh .gsc-form .elementor-form-fields-wrapper{margin:0;gap:0}.gsc-refresh .gsc-form .elementor-field-group:not(.elementor-field-type-hidden){width:100%}.gsc-refresh .gsc-form .elementor-field-label{font:600 .95rem/1.4 'Manrope Local',Arial,sans-serif;color:var(--gsc-ink);padding-bottom:.4rem}.gsc-refresh .gsc-form input:not([type=checkbox]):not([type=hidden]),.gsc-refresh .gsc-form select,.gsc-refresh .gsc-form textarea{font:400 1rem/1.4 'Manrope Local',Arial,sans-serif;background:#fff;color:var(--gsc-ink);border:1px solid #B9B9AF;border-radius:5px;min-height:48px;padding:.7rem .8rem;max-width:100%}.gsc-refresh .gsc-form textarea{min-height:130px}.gsc-refresh .gsc-form input:focus,.gsc-refresh .gsc-form textarea:focus,.gsc-refresh .gsc-form select:focus{outline:2px solid #A66C00;outline-offset:2px}.gsc-refresh .gsc-form .elementor-field-option label{font:400 .9rem/1.5 'Manrope Local',Arial,sans-serif;color:var(--gsc-ink)}.gsc-refresh .gsc-form .elementor-field-option input{margin-right:.45rem}.gsc-refresh .gsc-form .elementor-field-option a{text-decoration:underline}.gsc-refresh .gsc-contact-info a{overflow-wrap:anywhere}.gsc-refresh .gsc-board-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding-block:3.5rem}.gsc-refresh .gsc-person{padding:1.7rem;background:var(--gsc-cream);border-top:3px solid var(--gsc-yellow);gap:.8rem}.gsc-refresh .gsc-person h2{font-size:1.6rem}.gsc-refresh .gsc-person a{font-size:.95rem;overflow-wrap:anywhere}.gsc-refresh .gsc-person .gsc-eyebrow{margin:0}.gsc-header{background:#FFF;border-bottom:1px solid var(--gsc-line);position:relative;z-index:20}.gsc-refresh .gsc-header-inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem;min-height:84px;padding-block:.6rem}.gsc-refresh .gsc-logo{width:86px;flex-shrink:0}.gsc-refresh .gsc-logo img{width:86px;height:62px;object-fit:contain}.gsc-refresh .gsc-nav{width:auto;flex-grow:1}.gsc-refresh .gsc-nav .elementor-nav-menu--main .elementor-item{font:600 1rem/1.3 'Manrope Local',Arial,sans-serif;color:var(--gsc-ink);padding:.8rem 1rem}.gsc-refresh .gsc-nav .elementor-item-active{background:var(--gsc-cream);border-radius:4px}.gsc-refresh .gsc-nav .elementor-menu-toggle{color:var(--gsc-ink);background:var(--gsc-yellow);padding:.6rem;border-radius:5px}.gsc-refresh .gsc-nav .elementor-nav-menu--dropdown{background:#fff;box-shadow:0 8px 16px #00000010}.gsc-refresh .gsc-nav .elementor-nav-menu--dropdown .elementor-item{font:600 1rem/1.3 'Manrope Local',Arial,sans-serif;color:var(--gsc-ink);padding:1rem}.gsc-footer{background:var(--gsc-ink);color:#fff;padding:3rem 0 1.5rem}.gsc-refresh .gsc-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:3rem}.gsc-refresh .gsc-footer-grid>.e-con{gap:1rem}.gsc-refresh .gsc-footer-grid h2{font-size:1.8rem;color:var(--gsc-yellow)}.gsc-refresh .gsc-footer-grid .elementor-widget-text-editor{font-size:1rem;color:#E2E2DA}.gsc-refresh .gsc-footer-grid a{line-height:1.9}.gsc-refresh .gsc-footer-bottom{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #55554C;gap:.6rem}.gsc-refresh .gsc-footer-bottom .elementor-widget-text-editor{font-size:.85rem;color:#D2D2C9}.gsc-refresh .gsc-social .elementor-social-icon{background:#fff0;--icon-size:22px;padding:.55rem}.gsc-refresh .gsc-social .elementor-social-icons-wrapper{text-align:left}@media(max-width:1024px){.gsc-refresh .gsc-shell{width:calc(100% - 3rem)}.gsc-refresh .gsc-hero-grid{gap:2rem}.gsc-refresh .gsc-hero-image img{height:360px}.gsc-refresh .gsc-course{gap:2rem}.gsc-refresh .gsc-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gsc-refresh .gsc-week-grid,.gsc-refresh .gsc-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gsc-refresh .gsc-form-layout{gap:2rem}.gsc-refresh .gsc-footer-grid{gap:2rem}.gsc-refresh .gsc-nav .elementor-nav-menu--main .elementor-item{padding:.8rem .6rem}}@media(max-width:767px){.gsc-refresh .gsc-shell{width:calc(100% - 2.25rem)}.gsc-refresh .gsc-hero{padding:2.4rem 0}.gsc-refresh .gsc-hero-grid,.gsc-refresh .gsc-intro,.gsc-refresh .gsc-course,.gsc-refresh .gsc-form-layout,.gsc-refresh .gsc-footer-grid{grid-template-columns:minmax(0,1fr);gap:1.7rem}.gsc-refresh h1.elementor-heading-title{font-size:clamp(1.75rem,8vw,2.1rem);overflow-wrap:break-word}.gsc-refresh .gsc-hero-image img{height:260px}.gsc-refresh .gsc-hero-image{border-bottom-right-radius:40px}.gsc-refresh .gsc-intro,.gsc-refresh .gsc-course{padding-block:2.5rem}.gsc-refresh .gsc-course-copy{order:-1}.gsc-refresh .gsc-course-image img{max-height:420px}.gsc-refresh .gsc-course-index{padding:2.5rem 0}.gsc-refresh .gsc-category-grid{gap:.75rem 1rem}.gsc-refresh .gsc-category h3{font-size:1.2rem}.gsc-refresh .gsc-category .elementor-widget-text-editor{font-size:.9rem}.gsc-refresh .gsc-page-head{padding:2.5rem 0}.gsc-refresh .gsc-week-grid,.gsc-refresh .gsc-board-grid{grid-template-columns:minmax(0,1fr);padding-block:2rem}.gsc-refresh .gsc-form-layout{padding-block:2rem}.gsc-refresh .gsc-form-card{padding:1.25rem}.gsc-refresh .gsc-community{padding:2.5rem 0}.gsc-refresh .gsc-stats{gap:2rem}.gsc-refresh .gsc-header-inner{min-height:72px;padding-block:.4rem}.gsc-refresh .gsc-logo,.gsc-refresh .gsc-logo img{width:72px;height:52px}.gsc-footer{padding-top:2.5rem}.gsc-refresh .gsc-footer-grid{gap:2rem}.gsc-refresh .gsc-footer-bottom{margin-top:2rem}.gsc-refresh .gsc-actions{gap:.7rem}.gsc-refresh .gsc-actions .elementor-button{padding:.85rem 1rem}}.gsc-refresh .elementor-widget-heading .elementor-heading-title{color:var(--gsc-ink)!important}.gsc-refresh .gsc-course-index .elementor-heading-title{color:white!important}.gsc-footer .elementor-widget-heading .elementor-heading-title{color:var(--gsc-yellow)!important}.gsc-refresh .gsc-form .elementor-button{background:#FCE373!important;color:#242424!important;font-family:'Manrope Local',Arial,sans-serif!important}.gsc-refresh .gsc-form .elementor-button:hover{background:#F4D348!important}.gsc-header .gsc-nav a.elementor-item.elementor-item-active,.gsc-header .gsc-nav a.elementor-item[aria-current="page"]{background:#FCE373!important;color:#242424!important;border-radius:6px;font-weight:700}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-c3a6315 h1.elementor-heading-title{font-size:clamp(1.875rem,9.1vw,2.25rem)!important;line-height:1.12!important;letter-spacing:0!important;overflow-wrap:normal!important;word-break:normal!important}.elementor-37 .gsc-hero{padding-top:2rem;padding-bottom:2rem}}.gsc-refresh .elementor-widget-heading .elementor-heading-title{font-family:'Syne local',Arial,sans-serif!important}.gsc-refresh .elementor-widget-text-editor{font-family:'Manrope Local',Arial,sans-serif!important}.gsc-refresh .gsc-slogan{font-family:'Playball Local',cursive!important}.gsc-refresh .gsc-nav .elementor-item{letter-spacing:.025em!important}@font-face{font-family:'Syne local';font-display:auto;src:url(https://www.gsc-frankenthal.org/wp-content/uploads/2026/09/Syne-VariableFont_wght.ttf) format('truetype')}@font-face{font-family:'Manrope Local';font-display:auto;src:url(https://www.gsc-frankenthal.org/wp-content/uploads/2026/09/Manrope-VariableFont_wght.ttf) format('truetype')}