@media(max-width:767px){.elementor .e-6dc6d788-1663{font-size:0.6875rem;}}@media(max-width:767px){.elementor .e-7b7a0c14-3474{font-size:2.5rem;line-height:1.13;}}@media(max-width:767px){.elementor .e-3c9cfc3d-7ca9{font-size:1.0625rem;line-height:1.45;}}@media(max-width:767px){.elementor .e-880ff8d-855a{min-height:44.125rem;padding-block-start:11.3125rem;padding-block-end:3.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:-5.375rem;background-image:linear-gradient(90deg, rgba(4,29,46,0.84) 0%,rgba(4,29,46,0.62) 100%),url("https://gittervein.com/wp-content/uploads/2026/09/Lady-enjoying-the-son-with-beautiful-legs2.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position:62% center;\n}}@media(max-width:767px){.elementor .e-2e5f803c-d3d2{aspect-ratio:1.3;}}@media(max-width:767px){.elementor .e-2ebb3b36-90b8{font-size:2rem;line-height:1.16;}}@media(max-width:767px){.elementor .e-1d6598c2-b6c2{gap:1.875rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-2d6f67b2-4c4e{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-7301c19b-81d6{font-size:2rem;line-height:1.16;}}@media(max-width:767px){.elementor .e-7d1271ac-bbdd{padding:1.625rem;}}@media(max-width:767px){.elementor .e-447acd8c-a9c6{padding:1.625rem;}}@media(max-width:767px){.elementor .e-11334d60-a66f{padding:1.625rem;}}@media(max-width:767px){.elementor .e-6eb6133d-2501{padding:1.625rem;}}@media(max-width:767px){.elementor .e-286915cf-deb6{padding:1.625rem;}}@media(max-width:767px){.elementor .e-34780214-6349{gap:1.375rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-72de994c-ab46{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-39d5632f-4d01{font-size:2rem;line-height:1.16;}}@media(max-width:767px){.elementor .e-6fafa2db-1987{padding:1.625rem;}}@media(max-width:767px){.elementor .e-61481ec8-6bbe{padding:1.625rem;}}@media(max-width:767px){.elementor .e-47d66345-f0f2{padding:1.625rem;}}@media(max-width:767px){.elementor .e-613ca076-a080{gap:1.875rem;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-1c88bba9-6c2d{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-252b9042-d52e{font-size:1.6875rem;}}@media(max-width:767px){.elementor .e-494b269a-c096{text-align:center;flex-direction:column;gap:1.25rem;}}@media(max-width:767px){.elementor .e-1be8759d-a478{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-37ecba1d-e421{font-size:2rem;line-height:1.16;}}@media(max-width:767px){.elementor .e-556f9a21-b2f9{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-67f87a5f-e129{font-size:2rem;line-height:1.16;}}@media(max-width:767px){.elementor .e-404d0c9e-52b7{font-size:1rem;padding:1.25rem;}}@media(max-width:767px){.elementor .e-2d49bc8b-fb4e{padding-block-start:1.375rem;padding-block-end:1.375rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-7122217f-173e{font-size:1rem;padding:1.25rem;}}@media(max-width:767px){.elementor .e-58b4facf-b46a{padding-block-start:1.375rem;padding-block-end:1.375rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-1aa9c1de-db83{font-size:1rem;padding:1.25rem;}}@media(max-width:767px){.elementor .e-764a9318-3212{padding-block-start:1.375rem;padding-block-end:1.375rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-2e04652c-b310{font-size:1rem;padding:1.25rem;}}@media(max-width:767px){.elementor .e-3f0d35ad-eafc{padding-block-start:1.375rem;padding-block-end:1.375rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:767px){.elementor .e-4aff81dc-5792{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .e-60c09f20-c99b{font-size:2rem;line-height:1.16;}}@media(max-width:767px){.elementor .e-57f03182-8d5b{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}