a{color:inherit}.elementor p a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.elementor p a:hover{text-decoration:none}.tho-underline a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.tho-underline a:hover{text-decoration:none}@font-face{font-family:"Helvetica Neue LT W02_65 Md";src:url(/wp-content/uploads/2024/01/c86f4d57-4caf-4c6f-9554-7926dd67e3f1.woff2) format("woff2"),url(/wp-content/uploads/2024/01/92c69f6c-0185-4eb2-800e-1ee3947ca4dd.woff) format("woff")}.tho-img-scroll::-webkit-scrollbar{-webkit-appearance:none;height:.25rem}.tho-img-scroll::-webkit-scrollbar-thumb{background-color:var(--e-global-color-c1007b3)}.tho-img-scroll::-webkit-scrollbar-track{background:var(--e-global-color-efe2144)}@media (max-width:1025px){.tho-img-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.tho-img-scroll img{width:auto;max-width:none;margin-bottom:1.75rem}}.tho-header{background-color:transparent!important;transition:all 0.15s ease-in-out}.tho-header .elementor-widget-container a img{content:url(/wp-content/uploads/2023/08/Tholl-Wortbildmarke-Vertikal-1.svg)}body.menu-open .tho-header{background-color:#fff!important;border-bottom:1px solid #D9D7D5}body.menu-open .tho-header .elementor-widget-container a img{content:url(/wp-content/uploads/2023/08/tholl-wortbildmarke-vertikal-grey.svg)}body.menu-open .tho-call-icon .elementor-icon{color:var(--e-global-color-89df062)!important}body.menu-open .hamburger--3dx .hamburger-inner,body.menu-open .hamburger--3dx .hamburger-inner::before,body.menu-open .hamburger--3dx .hamburger-inner::after{background-color:#000}body:not(.menu-open) .tho-header .hamburger--3dx .hamburger-inner,body:not(.menu-open) .tho-header .hamburger--3dx .hamburger-inner::before,body:not(.menu-open) .tho-header .hamburger--3dx .hamburger-inner::after{background-color:#fff}@media (max-width:1400px){.tho-header,.tho-header-trans{z-index:9999999}}.tho-header:hover{background-color:var(--e-global-color-3f3219d)!important}.tho-header .e-n-menu-title-text{color:var(--e-global-color-3f3219d)!important;transition:all 0.15s ease-in-out!important}.tho-header:hover .e-n-menu-title-text{color:var(--e-global-color-89df062)!important}@media only screen and (max-width:767px){.tho-header:hover{background-color:transparent!important;transition:none}.tho-header:hover .e-n-menu-title-text{color:var(--e-global-color-3f3219d)!important}}.tho-header:hover .e-n-menu-title-text:hover{color:var(--e-global-color-c1007b3)!important}@media screen and (min-width:1024px) and (max-width:1400px){.tho-header{background-color:transparent!important}body.menu-open .tho-header{background-color:#fff!important}.tho-header:hover{background-color:var(--e-global-color-3f3219d)!important}.tho-header .e-n-menu-title-text{color:var(--e-global-color-3f3219d)!important}.tho-header:hover .e-n-menu-title-text{color:var(--e-global-color-89df062)!important}.tho-header:hover .e-n-menu-title-text:hover{color:var(--e-global-color-c1007b3)!important}}@media screen and (min-width:360px) and (max-width:1400px){body:not(.menu-open) .tho-header{background-color:transparent!important}body:not(.menu-open) .tho-header .elementor-widget-container a img{content:url(/wp-content/uploads/2023/08/Tholl-Wortbildmarke-Vertikal-1.svg)!important}}.text{overflow:hidden}.char{transform:translateY(2em);transition:transform .8s}html,body{max-width:2560px;margin:auto}.hyp-focus .elementor-field:focus{border:2px solid #274326!important}.elementor-text-editor p:last-child{margin-bottom:0;margin-top:inherit}*{margin-block-start:0;margin-block-end:0}:root{--global-padding:clamp(2.5rem, 4vw, 5rem) clamp(1.25rem, 4vw, 5rem);--global-margin:clamp(1rem, 2vw, 4rem);--global-margin-vertical:clamp(1rem, 2vw, 4rem)}.tho-pad{padding:var(--global-padding)}.tholl-text-grey{color:var(--e-global-color-89df062)}.tholl-text-red{color:var(--e-global-color-c1007b3)}.elementor-icon-box-title{margin:0!important}.elementor-image-box-title{margin:0}.swiper-pagination-progressbar{margin-top:3.5rem!important;position:relative!important}@media (max-width:768px){.tho-call-break a[href^="tel:"]{white-space:nowrap}}.tho-icon{transition:transform 0.3s ease-in-out}.tho-container:hover .tho-icon{transform:translateX(6px)}.tho-btn--video-ansehen{margin-top:auto}.tho-btn--video-ansehen a:hover{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1.25px}