/*!
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
!*/
.midnightHeader.mn-red #Rectangle_367,.midnightHeader.mn-red #Rectangle_455{fill:var(--e-global-color-df7bc7e)}.midnightHeader.mn-orange #Rectangle_367,.midnightHeader.mn-orange #Rectangle_455,.page-id-1773 #Rectangle_367,.page-id-1773 #Rectangle_455,.page-id-1779 #Rectangle_367,.page-id-1779 #Rectangle_455,.page-id-710 #Rectangle_367,.page-id-710 #Rectangle_455,.single-post #Rectangle_367,.single-post #Rectangle_455{fill:var(--e-global-color-6dcd36e)}.midnightHeader.mn-violet #Rectangle_367,.midnightHeader.mn-violet #Rectangle_455,.page-id-657 #Rectangle_367,.page-id-657 #Rectangle_455,.single-angebot-unterseiten #Rectangle_367,.single-angebot-unterseiten #Rectangle_455{fill:var(--e-global-color-494d321)}.midnightHeader.mn-green #Rectangle_367,.midnightHeader.mn-green #Rectangle_455{fill:var(--e-global-color-2044860)}.midnightHeader.mn-blue #Rectangle_367,.midnightHeader.mn-blue #Rectangle_455,.page-id-685 #Rectangle_367,.page-id-685 #Rectangle_455{fill:var(--e-global-color-9130421)}.midnightHeader.mn-yellow #Rectangle_367,.midnightHeader.mn-yellow #Rectangle_455{fill:var(--e-global-color-1824ac9)}.midnightHeader.mn-white #Group_467 path{fill:#fff}#main-nav{position:fixed;width:100%}.page-id-1773 p a,.page-id-1779 p a,.page-id-710 p a,.single-post p a{color:var(--e-global-color-6dcd36e)}.page-id-657 p a,.single-angebot-unterseiten p a{color:var(--e-global-color-494d321)}.page-id-685 p a{color:var(--e-global-color-9130421)}.page-id-683 #Rectangle_367,.page-id-683 #Rectangle_455{fill:var(--e-global-color-df7bc7e)}.page-id-1443 p a,.page-id-683 p a,.single-heime p a{color:var(--e-global-color-df7bc7e)}.page-id-1443 #Rectangle_367,.page-id-1443 #Rectangle_455,.single-heime #Rectangle_367,.single-heime #Rectangle_455{fill:var(--e-global-color-2044860)}b,strong{font-weight:500!important}.box-shadow{-webkit-box-shadow:0 0 20px 0 rgba(100,100,100,.3);-moz-box-shadow:0 0 20px 0 rgba(100,100,100,.3);box-shadow:0 0 20px 0 rgba(100,100,100,.3)}.wp-block-file{display:inline-block;margin-top:20px}.wp-block-file a{border:solid 2px #000;border-radius:0;margin:15px 0;padding:12px 24px;font-size:18px;color:#000!important;transition:all ease .2s;font-weight:500;text-transform:uppercase}.wp-block-file a:after{color:#000;margin-left:13px;content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;transition:all ease .2s}.wp-block-file a:first-child{text-align:left;max-width:90%}.wp-block-file .wp-block-file__button{display:none}.wp-block-image{margin-left:0;margin-right:0}.dialog-widget .eicon-close::before{background-image:url(img/close-cross.svg)!important;background-repeat:no-repeat;background-position:center center;background-size:30px 30px;display:inline-block;width:80px;height:80px;background-color:#000;content:""!important}.menu-item{height:85px;display:flex;align-items:center;transition:all .3s ease}.menu-item.sub h4{padding-left:40px}.menu-item .elementor-widget-container,.menu-item a,.menu-item h4{display:block;width:100%;height:100%;align-items:center}.menu-item a{padding:20px}.menu-item a:hover{transform:translate(10px)}@media only screen and (max-width:1024px){.menu-item.empty{display:none}}.main-menu-item,.menu-item a,.menu-item a:hover{transition:all ease .3s}.main-menu-item .elementor-widget-container,.main-menu-item a,.main-menu-item h4{display:block;width:100%;height:100%;align-items:center}.orange .menu-item:nth-child(even) h4{background-color:var(--e-global-color-7706875)}.orange .menu-item:nth-child(odd) h4{background-color:var(--e-global-color-4444258)}.violet .menu-item:nth-child(even) h4{background-color:var(--e-global-color-00f2677)}.violet .menu-item:nth-child(odd) h4{background-color:var(--e-global-color-80f416a)}.green .menu-item:nth-child(even) h4{background-color:var(--e-global-color-ade223b)}.green .menu-item:nth-child(odd) h4{background-color:var(--e-global-color-bbbcae6)}.blue .menu-item:nth-child(even) h4{background-color:var(--e-global-color-c6082ed)}.blue .menu-item:nth-child(odd) h4{background-color:var(--e-global-color-b1dc4f2)}.red .menu-item:nth-child(even) h4{background-color:var(--e-global-color-6db5500)}.red .menu-item:nth-child(odd) h4{background-color:var(--e-global-color-9ba28c0)}.clickable-listing .jet-listing-grid__item:hover .jet-engine-listing-overlay-wrap{-webkit-box-shadow:0 0 7px 0 rgba(100,100,100,.6);-moz-box-shadow:0 0 7px 0 rgba(100,100,100,.6);box-shadow:0 0 7px 0 rgba(100,100,100,.6);transition:all .3s ease}.clickable-listing .jet-listing-grid__item .jet-engine-listing-overlay-wrap{transition:all .3s ease}.kontaktpersonen-reprater .wp-block-pb-accordion-item{border-bottom:1px gray solid;margin-bottom:15px;width:100%}.kontaktpersonen-reprater .c-accordion__title{padding:30px 30px 15px 0;font-family:var(--e-global-typography-secondary-font-family),Sans-serif!important;font-weight:var(--e-global-typography-secondary-font-weight)!important}.kontaktpersonen-reprater .c-accordion__title:focus{outline:0}.kontaktpersonen-reprater .c-accordion__title:after{font-size:70px}.kontaktpersonen-reprater .c-accordion__title h2{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.kontaktpersonen-reprater .jet-listing-dynamic-repeater__item{display:flex;margin-bottom:50px;align-items:center;background:var(--e-global-color-0905227)}.kontaktpersonen-reprater .jet-listing-dynamic-repeater__item img{width:320px;margin-right:30px}.kontaktpersonen-reprater .jet-listing-dynamic-repeater__item div{display:block!important}@media only screen and (max-width:768px){.single-nav .sub-nav-item{display:none;width:100%!important}}@media only screen and (min-width:768px){.single-nav .nav-button{display:none}}.set>a,.single-nav.active .sub-nav-item{display:block}.single-nav .close-icon,.single-nav.active .nav-button{display:none}.single-nav.active .close-icon{display:block;cursor:pointer}.dialog-type-lightbox{z-index:100000000!important}.pdf-repeater.blau a{color:var(--e-global-color-9130421)}.pdf-repeater.rot a{color:var(--e-global-color-df7bc7e)}.pdf-repeater.grun a{color:var(--e-global-color-2044860)}.pdf-repeater.orange a{color:var(--e-global-color-6dcd36e)}.pdf-repeater.gelb a{color:var(--e-global-color-1824ac9)}.pdf-repeater.violet a{color:var(--e-global-color-494d321)}.pdf-repeater .elementor-button-wrapper{margin-bottom:10px}.pdf-repeater .elementor-button-icon{margin-left:13px!important}.pdf-repeater.center{display:flex;justify-content:center;width:100%}.pdf-repeater.center .elementor-button-wrapper{margin-left:10px;margin-right:10px}.accordion-container,.set{width:100%}.set{position:relative;height:auto}.set>a{padding:10px 15px;text-decoration:none;border-bottom:1px solid #ddd;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}.set h2{padding:30px 30px 15px 0}.set .fa-minus:before,.set .fa-plus:before,.set h2,.set>a i{font-family:var(--e-global-typography-secondary-font-family),Sans-serif!important;font-weight:var(--e-global-typography-secondary-font-weight)!important}.set>a i{position:absolute;right:15px;top:35px;color:#000}.set .content{display:none}.set .fa-minus:before,.set .fa-plus:before{content:"-"!important;font-size:70px}.set .fa-plus:before{content:"+"!important}