.elementor-26 .elementor-element.elementor-element-4b2bcb9f:not(.elementor-motion-effects-element-type-background),.elementor-26 .elementor-element.elementor-element-4b2bcb9f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background:url("https://www.hopp-flaig.de/wp-content/uploads/HF_Home_Header_1920x900.00_00_04_06.Still001.jpg") 50% 50%;background-size:cover}.elementor-26 .elementor-element.elementor-element-4b2bcb9f>.elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at bottom right,#000 50%,var(--e-global-color-primary) 100%);opacity:.5;mix-blend-mode:multiply;transition:background .3s,border-radius .3s,opacity .3s}.elementor-26 .elementor-element.elementor-element-4b2bcb9f>.elementor-container{min-height:530px}.elementor-26 .elementor-element.elementor-element-4b2bcb9f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:120px;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-cc8f802{padding:0 65px}.elementor-26 .elementor-element.elementor-element-c95bfed .elementor-heading-title{color:var(--e-global-color-0fcda58)}.elementor-26 .elementor-element.elementor-element-6b178d2b{margin-top:140px;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-1c3a11b1 .elementor-heading-title{font-family:var(--e-global-typography-97c4f38-font-family),Sans-serif;font-size:var(--e-global-typography-97c4f38-font-size);font-weight:var(--e-global-typography-97c4f38-font-weight);line-height:var(--e-global-typography-97c4f38-line-height);color:var(--e-global-color-primary)}.elementor-26 .elementor-element.elementor-element-5ca3fffc{--spacer-size:20px}.elementor-26 .elementor-element.elementor-element-1af12cf2 .elementor-heading-title{font-family:var(--e-global-typography-97c4f38-font-family),Sans-serif;font-size:var(--e-global-typography-97c4f38-font-size);font-weight:var(--e-global-typography-97c4f38-font-weight);line-height:var(--e-global-typography-97c4f38-line-height);color:var(--e-global-color-primary)}.elementor-26 .elementor-element.elementor-element-64795a75{--spacer-size:20px}.elementor-26 .elementor-element.elementor-element-8a3f858{--spacer-size:50px}.elementor-26 .elementor-element.elementor-element-849839b{margin-top:140px;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-46a87d9c .elementor-heading-title{font-family:var(--e-global-typography-97c4f38-font-family),Sans-serif;font-size:var(--e-global-typography-97c4f38-font-size);font-weight:var(--e-global-typography-97c4f38-font-weight);line-height:var(--e-global-typography-97c4f38-line-height);color:var(--e-global-color-primary)}.elementor-26 .elementor-element.elementor-element-2554038{--spacer-size:20px}.elementor-26 .elementor-element.elementor-element-4ecca7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2)}.elementor-26 .elementor-element.elementor-element-4ecca7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2)}.elementor-26 .elementor-element.elementor-element-4ecca7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2)}.elementor-26 .elementor-element.elementor-element-4ecca7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2)}.elementor-26 .elementor-element.elementor-element-4ecca7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2)}.elementor-26 .elementor-element.elementor-element-4ecca7e .elementor-icon-list-icon i{transition:color .3s}.elementor-26 .elementor-element.elementor-element-4ecca7e .elementor-icon-list-icon svg{transition:fill .3s}.elementor-26 .elementor-element.elementor-element-4ecca7e{--e-icon-list-icon-size:6rem;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px}.elementor-26 .elementor-element.elementor-element-4ecca7e .elementor-icon-list-icon{padding-inline-end:0px}.elementor-26 .elementor-element.elementor-element-4ecca7e .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color .3s}.elementor-26 .elementor-element.elementor-element-0103ce2{margin-top:140px;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-322e4b9 .elementor-heading-title{font-family:var(--e-global-typography-97c4f38-font-family),Sans-serif;font-size:var(--e-global-typography-97c4f38-font-size);font-weight:var(--e-global-typography-97c4f38-font-weight);line-height:var(--e-global-typography-97c4f38-line-height);color:var(--e-global-color-primary)}.elementor-26 .elementor-element.elementor-element-c5ff48d{--spacer-size:20px}.elementor-26 .elementor-element.elementor-element-df6de6c{margin-top:0;margin-bottom:100px}.elementor-26 .elementor-element.elementor-element-5847f6a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-26 .elementor-element.elementor-element-b4a2689 img{max-width:100%}.elementor-26 .elementor-element.elementor-element-aff5fbf{--spacer-size:20px}.elementor-26 .elementor-element.elementor-element-79198489 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:var(--e-global-color-primary)}.elementor-26 .elementor-element.elementor-element-4464ba7d .elementor-heading-title{font-family:var(--e-global-typography-ee46349-font-family),Sans-serif;font-size:var(--e-global-typography-ee46349-font-size);font-weight:var(--e-global-typography-ee46349-font-weight);line-height:var(--e-global-typography-ee46349-line-height);color:var(--e-global-color-text)}.elementor-26 .elementor-element.elementor-element-59c495af .elementor-heading-title{font-family:var(--e-global-typography-ee46349-font-family),Sans-serif;font-size:var(--e-global-typography-ee46349-font-size);font-weight:var(--e-global-typography-ee46349-font-weight);line-height:var(--e-global-typography-ee46349-line-height);color:var(--e-global-color-text)}.elementor-26 .elementor-element.elementor-element-f55def2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-26 .elementor-element.elementor-element-e8984ba img{width:100%;max-width:100%}.elementor-26 .elementor-element.elementor-element-ca756ba{--spacer-size:20px}.elementor-26 .elementor-element.elementor-element-aec2b91 .elementor-heading-title{font-family:"Urbanist",Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:var(--e-global-color-primary)}.elementor-26 .elementor-element.elementor-element-abe40f9 .elementor-heading-title{font-family:var(--e-global-typography-ee46349-font-family),Sans-serif;font-size:var(--e-global-typography-ee46349-font-size);font-weight:var(--e-global-typography-ee46349-font-weight);line-height:var(--e-global-typography-ee46349-line-height);color:var(--e-global-color-text)}.elementor-26 .elementor-element.elementor-element-8af19d1 .elementor-heading-title{font-family:var(--e-global-typography-ee46349-font-family),Sans-serif;font-size:var(--e-global-typography-ee46349-font-size);font-weight:var(--e-global-typography-ee46349-font-weight);line-height:var(--e-global-typography-ee46349-line-height);color:var(--e-global-color-text)}.elementor-26 .elementor-element.elementor-element-6d30f2a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px}.elementor-26 .elementor-element.elementor-element-07ccc19{margin-top:140px;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-8a974ed .elementor-heading-title{font-family:var(--e-global-typography-97c4f38-font-family),Sans-serif;font-size:var(--e-global-typography-97c4f38-font-size);font-weight:var(--e-global-typography-97c4f38-font-weight);line-height:var(--e-global-typography-97c4f38-line-height);color:var(--e-global-color-primary)}.elementor-26 .elementor-element.elementor-element-6907113{--spacer-size:20px}.elementor-26 .elementor-element.elementor-element-e87423f{margin-top:0;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-5115023{margin-top:140px;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-4dd8bf1 .elementor-heading-title{font-family:var(--e-global-typography-97c4f38-font-family),Sans-serif;font-size:var(--e-global-typography-97c4f38-font-size);font-weight:var(--e-global-typography-97c4f38-font-weight);line-height:var(--e-global-typography-97c4f38-line-height);color:var(--e-global-color-primary)}.elementor-26 .elementor-element.elementor-element-d9ecca3{--spacer-size:10px}.elementor-26 .elementor-element.elementor-element-05e5df6{margin-top:100px;margin-bottom:160px}.elementor-26 .elementor-element.elementor-element-c478372>.elementor-element-populated{padding:0 20px 0 0}.elementor-26 .elementor-element.elementor-element-263be15>.elementor-element-populated{padding:0 0 0 20px}.elementor-26 .elementor-element.elementor-element-09b1bd4{width:auto;max-width:auto}.elementor-26 .elementor-element.elementor-element-09b1bd4>.elementor-widget-container{margin:-70px 0 0}.elementor-26 .elementor-element.elementor-element-238093d{--spacer-size:20px}.elementor-26 .elementor-element.elementor-element-008de69{width:auto;max-width:auto}:root{--page-title-display:none}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-1c3a11b1 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-1af12cf2 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-46a87d9c .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-322e4b9 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-4464ba7d .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-59c495af .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-abe40f9 .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-8af19d1 .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-8a974ed .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-4dd8bf1 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-4b2bcb9f>.elementor-container{min-height:360px}.elementor-26 .elementor-element.elementor-element-4b2bcb9f{margin-top:80px;margin-bottom:80px}.elementor-26 .elementor-element.elementor-element-6b178d2b{margin-top:40px;margin-bottom:40px}.elementor-26 .elementor-element.elementor-element-15b5bf69>.elementor-element-populated{padding:0 25px}.elementor-26 .elementor-element.elementor-element-1c3a11b1 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-1af12cf2 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-849839b{margin-top:0;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-6e0958b>.elementor-element-populated{padding:0 25px}.elementor-26 .elementor-element.elementor-element-46a87d9c .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-4ecca7e>.elementor-widget-container{padding:0}.elementor-26 .elementor-element.elementor-element-9efb371>.elementor-element-populated{padding:0 25px}.elementor-26 .elementor-element.elementor-element-322e4b9 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-5847f6a>.elementor-element-populated{padding:0 25px}.elementor-26 .elementor-element.elementor-element-4464ba7d .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-59c495af .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-f55def2>.elementor-element-populated{margin:50px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 25px}.elementor-26 .elementor-element.elementor-element-abe40f9 .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-8af19d1 .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-07ccc19{margin-top:0;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-435c9af{padding:0}.elementor-26 .elementor-element.elementor-element-ddd1194>.elementor-element-populated{padding:0 25px}.elementor-26 .elementor-element.elementor-element-8a974ed .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-31b05d5>.elementor-element-populated{padding:0 25px}.elementor-26 .elementor-element.elementor-element-5115023{margin-top:80px;margin-bottom:0}.elementor-26 .elementor-element.elementor-element-31dfb79>.elementor-element-populated{padding:0 25px}.elementor-26 .elementor-element.elementor-element-4dd8bf1 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-e85a972{padding:0}.elementor-26 .elementor-element.elementor-element-c478372>.elementor-element-populated{padding:0}.elementor-26 .elementor-element.elementor-element-5a223ef>.elementor-widget-container{margin:0;padding:0}.elementor-26 .elementor-element.elementor-element-263be15.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-26 .elementor-element.elementor-element-263be15>.elementor-element-populated{margin:5px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-26 .elementor-element.elementor-element-09b1bd4{width:100%;max-width:100%}.elementor-26 .elementor-element.elementor-element-09b1bd4>.elementor-widget-container{margin:0}.elementor-26 .elementor-element.elementor-element-09b1bd4 img{width:100%}.elementor-26 .elementor-element.elementor-element-238093d{--spacer-size:0px}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-4266d62b{width:16.595%}.elementor-26 .elementor-element.elementor-element-15b5bf69{width:66.071%}.elementor-26 .elementor-element.elementor-element-e977d04{width:16.59%}.elementor-26 .elementor-element.elementor-element-5847f6a{width:22.271%}.elementor-26 .elementor-element.elementor-element-f55def2{width:22.273%}.elementor-26 .elementor-element.elementor-element-6d30f2a{width:22.271%}.elementor-26 .elementor-element.elementor-element-ad7f0b1{width:16.579%}}@media(min-width:2400px){.elementor-26 .elementor-element.elementor-element-4b2bcb9f{margin-top:120px;margin-bottom:120px}.elementor-26 .elementor-element.elementor-element-1c3a11b1 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-1af12cf2 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-46a87d9c .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-322e4b9 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-4464ba7d .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-59c495af .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-abe40f9 .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-8af19d1 .elementor-heading-title{font-size:var(--e-global-typography-ee46349-font-size);line-height:var(--e-global-typography-ee46349-line-height)}.elementor-26 .elementor-element.elementor-element-8a974ed .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}.elementor-26 .elementor-element.elementor-element-4dd8bf1 .elementor-heading-title{font-size:var(--e-global-typography-97c4f38-font-size);line-height:var(--e-global-typography-97c4f38-line-height)}}@font-face{font-family:'Urbanist';font-style:normal;font-weight:200;font-display:auto;src:url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-200.eot');src:url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-200.eot?#iefix') format('embedded-opentype'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-200.woff2') format('woff2'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-200.woff') format('woff'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-200.ttf') format('truetype'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-200.svg#Urbanist') format('svg')}@font-face{font-family:'Urbanist';font-style:normal;font-weight:300;font-display:auto;src:url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-regular.eot');src:url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-regular.eot?#iefix') format('embedded-opentype'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-regular.woff2') format('woff2'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-regular.woff') format('woff'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-regular.ttf') format('truetype'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-regular.svg#Urbanist') format('svg')}@font-face{font-family:'Urbanist';font-style:normal;font-weight:600;font-display:auto;src:url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-600.eot');src:url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-600.eot?#iefix') format('embedded-opentype'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-600.woff2') format('woff2'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-600.woff') format('woff'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-600.ttf') format('truetype'),url('https://www.hopp-flaig.de/wp-content/uploads/2023/02/urbanist-v10-latin-600.svg#Urbanist') format('svg')}