@font-face{font-family:"Open Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url("../../../../_assets/4718dec1f073d4c58d9298a439f52d8a/Fonts/opensans-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url("../../../../_assets/4718dec1f073d4c58d9298a439f52d8a/Fonts/opensans-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400 600;font-display:swap;src:url("../../../../_assets/4718dec1f073d4c58d9298a439f52d8a/Fonts/montserrat-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:"Montserrat";font-style:normal;font-weight:400 600;font-display:swap;src:url("../../../../_assets/4718dec1f073d4c58d9298a439f52d8a/Fonts/montserrat-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}:root{--bs-body-font-size: 18px;--bs-body-line-height: 1.65;--bs-body-color: #555555;--bs-border-radius: 0;--bs-border-radius-sm: 0;--bs-border-radius-lg: 0;--bs-border-radius-xl: 0;--bs-border-radius-pill: 0;--bs-gradient: none;--id4web-heading-scale: 1}@media (min-width:992px){:root{--id4web-heading-scale: 1.3}}@media (min-width:1440px){:root{--id4web-heading-scale: 1.63}}html{font-size:18px}body{font-size:18px;line-height:1.65;font-weight:400;color:#555555}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"Montserrat", "Open Sans", sans-serif;font-weight:400;line-height:1.3;color:#e95726}h1,.h1{font-size:calc(28.26px * var(--id4web-heading-scale));text-transform:uppercase}h2,.h2{font-size:calc(20.21px * var(--id4web-heading-scale))}h3,.h3{font-size:calc(18.56px * var(--id4web-heading-scale));color:#333333}h4,.h4{font-size:16.2px}a{color:#c8461b}a:hover,a:focus{color:#923314}:focus-visible{outline:2px solid #e95726;outline-offset:2px}.lead{color:#c8461b;padding-top:1em}@media (min-width:1400px){.container,.frame-container-default,.frame-container{max-width:1380px}}.navbar-mainnavigation{--mainnavigation-link-font-size: 18px;--mainnavigation-link-padding-y: 8px;--mainnavigation-link-padding-x: 15px;--mainnavigation-nav-spacing-x: 10px;background-color:#fff;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.08)}.navbar-mainnavigation .navbar-toggler{color:#e95726;border:0}.navbar-mainnavigation .navbar-toggler:focus{box-shadow:none}.navbar-mainnavigation .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e95726' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-mainnavigation .navbar-brand-image img{max-height:45px}@media (min-width:992px){.navbar-mainnavigation .navbar-nav>.nav-item{background:#e95726;align-items:center}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-toggle{color:#fff;white-space:nowrap}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-toggle{padding-left:0}.navbar-mainnavigation .navbar-nav>.nav-item:hover,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within,.navbar-mainnavigation .navbar-nav>.nav-item.active,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active),.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"]){background:#dddddd}.navbar-mainnavigation .navbar-nav>.nav-item:hover>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:hover>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:hover>.nav-link-toggle,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within>.nav-link-toggle,.navbar-mainnavigation .navbar-nav>.nav-item.active>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item.active>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item.active>.nav-link-toggle,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active)>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active)>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active)>.nav-link-toggle,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"])>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"])>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"])>.nav-link-toggle{color:#c8461b}.navbar-mainnavigation .navbar-brand-image{margin-right:40px}.navbar-mainnavigation .navbar-brand-image img{height:161px;max-height:none;top:calc(50% + 21px)}.navbar-mainnavigation.navbar-transition .navbar-brand-image img{height:77px;top:50%}}.navbar-mainnavigation .dropdown-menu{--bs-dropdown-bg: #fff;--bs-dropdown-link-color: #333333;--bs-dropdown-link-hover-bg: #dddddd;--bs-dropdown-link-hover-color: #c8461b;--bs-dropdown-link-active-bg: #dddddd;--bs-dropdown-link-active-color: #c8461b;border-radius:0}.navbar-mainnavigation .dropdown-menu .dropdown-item{padding:9px 35px;border-bottom:1px solid #ccc;color:#333333}.navbar-mainnavigation .dropdown-menu li:last-child .dropdown-item{border-bottom:0}@media (max-width:991px){.navbar-mainnavigation .nav-link,.navbar-mainnavigation .nav-link-main{color:#333333}.navbar-mainnavigation .dropdown-item:not(.active){color:#c8461b}}.frame-background-light{--frame-background: #eeeeee;background-color:#eeeeee;color:#333333}.frame-background-light h4 a:not(.btn){color:#333333}.frame-background-dark{--frame-background: #333333;background-color:#333333;color:#fff}.frame-background-dark h1,.frame-background-dark h2,.frame-background-dark h3,.frame-background-dark h4{color:#fff}.frame-background-dark h2{color:#e95726}.frame-background-primary,.frame-background-secondary{color:#fff}.frame-background-primary h1,.frame-background-primary h2,.frame-background-primary h3,.frame-background-primary h4,.frame-background-secondary h1,.frame-background-secondary h2,.frame-background-secondary h3,.frame-background-secondary h4{color:#fff}.frame-background-primary{--frame-background: #e95726;background-color:#e95726}.frame-background-primary a:not(.btn){color:#fff;text-decoration:underline}.frame-ruler-after,.frame-ruler-before{border-color:#dddddd}.section-light{background:none}hr{border:0;opacity:1;height:50px;margin:29px 0 0;padding:3em 0 4em;box-sizing:content-box;background:url("../../../../_assets/4718dec1f073d4c58d9298a439f52d8a/Images/trenner-5.svg") no-repeat center center / auto 50px}.btn{--bs-btn-border-radius: 0;--bs-btn-font-weight: 400;margin-top:15px;padding:10px 25px;font-size:18px}.btn-primary{--bs-btn-bg: #e95726;--bs-btn-border-color: #e95726;--bs-btn-color: #fff;--bs-btn-hover-bg: #c8461b;--bs-btn-hover-border-color: #c8461b;--bs-btn-hover-color: #fff;--bs-btn-active-bg: #c8461b;--bs-btn-active-border-color: #c8461b}.btn-outline-default{border-color:#fff;color:#fff}.carousel-box{background:rgba(255, 255, 255, 0.21) !important;border-radius:3px}.carousel-box h2,.carousel-box .h2,.carousel-box h3,.carousel-box .h3{color:#dddddd !important}.carousel-box h1,.carousel-box .h1{color:#e95726 !important}.carousel-box .btn-primary{--bs-btn-bg: transparent;--bs-btn-border-color: #dddddd;--bs-btn-color: #dddddd;--bs-btn-hover-bg: #dddddd;--bs-btn-hover-color: #fff}.card-menu .card{--bs-card-border-width: 0;--bs-card-bg: #dddddd;border:0;background-color:#dddddd;transition:background-color 200ms}.card-menu .card-body{padding:15px;text-align:center;color:#333333}.card-menu .card-title{text-align:center;color:#333333;font-size:calc(14.9px * var(--id4web-heading-scale))}.card-menu .card-footer{display:block;text-align:center;background:transparent;border:0}.card-menu .card a:not(.btn){color:#333333;display:block;width:100%}.card-menu .card:hover,.card-menu .card:focus-within{background-color:#efefef}.card-menu .card:hover a:not(.btn),.card-menu .card:focus-within a:not(.btn){color:#c8461b}.thumbnail-menu-caption-title{color:#fff !important}.icongroup{margin-top:35px !important}.icongroup-item-icon svg path{fill:#e95726}.icongroup-item-text-header{color:#e95726;font-family:"Montserrat", sans-serif}blockquote,.blockquote{padding:0 0 0 55px;border:0;font-size:inherit;background:url("../../../../_assets/4718dec1f073d4c58d9298a439f52d8a/Images/quote-left-solid.png") no-repeat left top}.list-normal{padding-left:0}.list-normal li{list-style:none;position:relative;padding-left:1.9em;margin-bottom:0.35em}.list-normal li::before{content:"";position:absolute;left:0;top:0.3em;width:1.1em;height:1.1em;background:#e95726;-webkit-mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M2.5 8.5l3.5 3.5 7.5-8'/%3e%3c/svg%3e") center / contain no-repeat;mask:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M2.5 8.5l3.5 3.5 7.5-8'/%3e%3c/svg%3e") center / contain no-repeat}.id4web-product figure,.id4web-used-saddle figure{margin:0 0 1rem}.id4web-product .element-header,.id4web-used-saddle .element-header{color:#333333}.id4web-specs{margin-bottom:1rem}.id4web-specs dt{font-weight:700}.id4web-specs dd{margin-bottom:0.25rem}.frame-type-id4web_produkt hr,.frame-type-id4web_gebrauchtsattel hr{padding:1.5em 0 2em}.konfigurator{display:block;width:100%;height:1800px;padding-top:10px;border:0}@media (min-width:992px){.konfigurator{height:1200px;padding-top:40px}}@media (min-width:1440px){.konfigurator{height:900px;padding-top:100px}}.id4web-video{position:relative;background:#333333;overflow:hidden}.id4web-video video{display:block;width:100%;height:auto;object-fit:cover}.id4web-video-button{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.75rem;width:100%;border:0;background:rgba(0, 0, 0, 0.3);color:#fff;cursor:pointer;font-size:1rem;transition:background-color 0.2s}.id4web-video-button:hover,.id4web-video-button:focus-visible{background:rgba(0, 0, 0, 0.45)}.id4web-video-button[hidden]{display:none}.id4web-video-play{width:84px;height:84px;border-radius:50%;background:#e95726;position:relative;box-shadow:0 8px 24px rgba(0, 0, 0, 0.3);transition:transform 0.2s}.id4web-video-play::after{content:"";position:absolute;left:34px;top:24px;border-style:solid;border-width:18px 0 18px 28px;border-color:transparent transparent transparent #fff}.id4web-video-button:hover .id4web-video-play,.id4web-video-button:focus-visible .id4web-video-play{transform:scale(1.06)}.id4web-video-button>span:not(.id4web-video-play){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.footer-section-content{background-color:#e95726;color:#fff}.footer-section-content a{color:#fff}.footer-section-meta{background-color:#e8501d;color:#fff}.footer-section-meta a:not(.btn){color:#fff}.footer-section-meta a:not(.btn):hover,.footer-section-meta a:not(.btn):focus{color:#dddddd}.meta-menu li::after{content:"|";padding-left:1em}.meta-menu li:last-child::after{content:""}.footer-language{padding:2em 0}.footer-language .language-menu{list-style:none;color:#fff;padding:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer-language .language-menu::before{content:"Language:";padding-right:8px}.footer-language .language-menu li{border:1px solid #fff;margin:6px 0.4em 0 0;font-size:0.83em;padding:0.4em 0;color:#fff}.footer-language .language-menu li a{color:#fff;padding:0.5em 1em;margin:0}.footer-language .language-menu li a:hover,.footer-language .language-menu li a:focus{color:#fff;background:#d14415}.footer-language .language-menu li.active a{color:#fff}.footer-language .language-menu .text-muted{opacity:0.3;color:#fff;padding:0.4em 1em}.sociallinks-link{color:#fff}.scroll-top{background-color:#e95726}.frame{--frame-spacing-xs: 36px;--frame-spacing-sm: 36px;--frame-spacing-md: 54px;--frame-spacing-lg: 54px;--frame-spacing-xl: 63px;--frame-spacing-xxl: 63px;--frame-link-color: #c8461b;--frame-link-hover-color: #923314}.frame-background-dark,.frame-background-primary,.frame-background-secondary{--frame-link-color: #fff;--frame-link-hover-color: #dddddd}p{margin-bottom:14.5px}h1,.h1{margin-bottom:14.5px}.btn{line-height:1.65}@media (min-width:992px){.navbar-mainnavigation .navbar-collapse{justify-content:flex-end}}.id4web-captcha-status{display:flex;align-items:center;gap:0.5rem;margin:0.5rem 0 0}.id4web-captcha-icon{width:1em;height:1em;border:2px solid #dddddd;border-top-color:#e95726;border-radius:50%;animation:id4web-spin 0.8s linear infinite}.id4web-captcha.is-done .id4web-captcha-icon{animation:none;border:0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23e95726' stroke-width='2.5' d='M2 8.5l4 4 8-9'/%3e%3c/svg%3e") center / contain no-repeat}.id4web-captcha.is-failed .id4web-captcha-icon{animation:none;border-color:#b02a37}@keyframes id4web-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.id4web-captcha-icon{animation:none}}.navbar-mainnavigation .nav-link,.navbar-mainnavigation .nav-link:hover,.navbar-mainnavigation .nav-link:focus,.navbar-mainnavigation .dropdown-menu a,.navbar-mainnavigation .dropdown-menu a:hover{text-decoration:none !important}@media (min-width:992px){.navbar-mainnavigation .navbar-collapse{flex-grow:1;justify-content:flex-end}.navbar-mainnavigation .navbar-nav{margin-left:auto;justify-content:flex-end}}@media (min-width:992px){.navbar-mainnavigation .navbar-nav>.nav-item{position:relative}.navbar-mainnavigation .navbar-nav>.nav-item>.dropdown-menu{min-width:270px;margin-top:0 !important;padding:0.5rem 0;background:#fff;border:0;border-top:3px solid #e95726;border-radius:0;box-shadow:0 14px 34px rgba(0, 0, 0, 0.14);left:0;right:auto;animation:id4web-dropdown 0.18s ease-out}.navbar-mainnavigation .navbar-nav>.nav-item:last-child>.dropdown-menu,.navbar-mainnavigation .navbar-nav>.nav-item:nth-last-child(2)>.dropdown-menu{left:auto;right:0}}@keyframes id4web-dropdown{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.navbar-mainnavigation .dropdown-menu .dropdown-nav{list-style:none;margin:0;padding:0}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown,.navbar-mainnavigation .dropdown-menu .dropdown-item{display:block;padding:0.6rem 1.5rem 0.6rem 1.4rem;border:0 !important;border-left:3px solid transparent !important;color:#333333;font-size:17px;line-height:1.4;white-space:nowrap;transition:background-color 0.15s, color 0.15s, border-color 0.15s}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:hover,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:focus-visible,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown.active,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown[aria-current="page"],.navbar-mainnavigation .dropdown-menu .dropdown-item:hover,.navbar-mainnavigation .dropdown-menu .dropdown-item:focus-visible,.navbar-mainnavigation .dropdown-menu .dropdown-item.active,.navbar-mainnavigation .dropdown-menu .dropdown-item[aria-current="page"]{background:#f6f1ee;color:#c8461b;border-left-color:#e95726 !important}.navbar-mainnavigation .dropdown-menu .nav-item+.nav-item .nav-link-dropdown{border-top:1px solid #eee !important}@media (prefers-reduced-motion:reduce){.navbar-mainnavigation .dropdown-menu{animation:none !important}}.gallery-row{justify-content:center}.textpic-gallery,.textmedia-gallery{align-self:center;text-align:center}.textpic-gallery .gallery-item,.textmedia-gallery .gallery-item{margin-left:auto;margin-right:auto}.textpic-gallery img,.textmedia-gallery img{width:auto;max-width:100%;height:auto;margin:0 auto}.card-menu .id4web-card{position:relative;height:100%;background:#fff;border:1px solid #e6e6e6;border-bottom:3px solid #e95726;box-shadow:0 2px 8px rgba(0, 0, 0, 0.05);transition:transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease;overflow:hidden}.card-menu .id4web-card:hover,.card-menu .id4web-card:focus-within{transform:translateY(-4px);box-shadow:0 14px 30px rgba(0, 0, 0, 0.12);background:#fff}.card-menu .id4web-card .card-img-top{overflow:hidden}.card-menu .id4web-card .card-img-top img{transition:transform 0.4s ease}.card-menu .id4web-card:hover .card-img-top img{transform:scale(1.04)}.card-menu .id4web-card .card-body{padding:1.6rem 1.4rem 0.4rem;text-align:center}.card-menu .id4web-card .card-title{margin:0;color:#333333;font-size:calc(14.9px * var(--id4web-heading-scale))}.card-menu .id4web-card .card-footer{padding:0.4rem 1.4rem 1.4rem;text-align:center;background:transparent;border:0}.card-menu .id4web-card a,.card-menu .id4web-card a:hover,.card-menu .id4web-card a:focus{text-decoration:none !important}.card-menu .id4web-card .card-link{display:inline-flex;align-items:center;gap:0.5rem;width:auto;color:#c8461b !important;font-size:16px;letter-spacing:0.02em}.card-menu .id4web-card .id4web-card-arrow{display:inline-block;flex-shrink:0;width:0.55em;height:0.55em;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);transition:transform 0.2s ease}.card-menu .id4web-card:hover .id4web-card-arrow{transform:translateX(4px) rotate(45deg)}.card-menu .id4web-card:hover .card-title{color:#c8461b}.card-menu .card-menu-item{margin-bottom:1.5rem}@media (prefers-reduced-motion:reduce){.card-menu .id4web-card,.card-menu .id4web-card *{transition:none !important;transform:none !important}}.accordion{--bs-accordion-border-color: #e6e6e6;--bs-accordion-border-radius: 0;--bs-accordion-inner-border-radius: 0;--bs-accordion-btn-bg: #fff;--bs-accordion-active-bg: #f6f1ee;--bs-accordion-active-color: #c8461b;--bs-accordion-btn-padding-y: 1.1rem;--bs-accordion-btn-padding-x: 1.4rem;--bs-accordion-body-padding-x: 1.4rem;--bs-accordion-body-padding-y: 1.4rem;--bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23e95726' stroke-width='2' stroke-linecap='round' d='M8 3v10M3 8h10'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23c8461b' stroke-width='2' stroke-linecap='round' d='M3 8h10'/%3e%3c/svg%3e");--bs-accordion-btn-icon-transform: none;display:grid;gap:0.75rem}.accordion .accordion-item{border:1px solid #e6e6e6 !important;border-left:4px solid #dddddd !important;border-radius:0 !important;background:#fff;transition:border-color 0.2s ease, box-shadow 0.2s ease}.accordion .accordion-item:has(.accordion-button:not(.collapsed)){border-left-color:#e95726 !important;box-shadow:0 8px 22px rgba(0, 0, 0, 0.07)}.accordion .accordion-item:hover{border-left-color:#e95726 !important}.accordion .accordion-button{font-family:"Montserrat", sans-serif;font-size:19px;color:#333333;box-shadow:none}.accordion .accordion-button:not(.collapsed){box-shadow:none}.accordion .accordion-button::after{width:1.4rem;height:1.4rem;background-size:1.1rem;background-position:center;border:1px solid #e6e6e6;border-radius:50%}.accordion .accordion-body{border-top:1px solid #f0f0f0}.accordion .accordion-body img{max-width:100%;height:auto}@media (min-width:992px) and (hover:hover){.navbar-mainnavigation .navbar-nav>.nav-item:hover>.dropdown-menu{display:block}}.frame-layout-id4web-card .frame-inner>*{max-width:760px;margin-left:auto;margin-right:auto}.frame-layout-id4web-card .textpic,.frame-layout-id4web-card .text{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.5rem;background:#fff;border:1px solid #e6e6e6;border-top:4px solid #e95726;box-shadow:0 16px 40px rgba(0, 0, 0, 0.08);padding:2.5rem 2rem 2rem}.frame-layout-id4web-card .textpic-item{width:100% !important;max-width:100%}.frame-layout-id4web-card .textpic-gallery img{width:96px !important;height:auto}.frame-layout-id4web-card .frame-header,.frame-layout-id4web-card header{margin-bottom:0.5rem}.frame-layout-id4web-card .element-header{margin-bottom:0.2rem}.frame-layout-id4web-card .element-subheader{color:#333333}.frame-layout-id4web-card p.text-center{margin:0.35rem 0;font-size:0}.frame-layout-id4web-card p.text-center a{font-size:18px}.frame-layout-id4web-card a[href^="tel:"],.frame-layout-id4web-card a[href^="mailto:"]{display:inline-flex;align-items:center;gap:0.6rem;min-width:18rem;justify-content:center;padding:0.7rem 1.4rem;border:1px solid #e95726;color:#c8461b;text-decoration:none;transition:background-color 0.15s, color 0.15s}.frame-layout-id4web-card a[href^="tel:"]::before,.frame-layout-id4web-card a[href^="mailto:"]::before{content:"";width:1.1em;height:1.1em;background:currentColor;-webkit-mask:var(--id4web-icon) center / contain no-repeat;mask:var(--id4web-icon) center / contain no-repeat}.frame-layout-id4web-card a[href^="tel:"]:hover,.frame-layout-id4web-card a[href^="tel:"]:focus-visible,.frame-layout-id4web-card a[href^="mailto:"]:hover,.frame-layout-id4web-card a[href^="mailto:"]:focus-visible{background:#e95726;color:#fff}.frame-layout-id4web-card a[href^="tel:"]{--id4web-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25c1.1.37 2.3.57 3.6.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1z'/%3e%3c/svg%3e")}.frame-layout-id4web-card a[href^="mailto:"]{--id4web-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M3 5h18a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1zm1 2.4V17h16V7.4l-8 5.3z M5.2 7l6.8 4.5L18.8 7z'/%3e%3c/svg%3e")}.frame-type-form_formframework form{max-width:960px;margin:0 auto}.frame-type-form_formframework fieldset{margin-bottom:1.5rem}.frame-type-form_formframework fieldset legend{font-family:"Montserrat", sans-serif;color:#e95726;font-size:22px;margin-bottom:0.75rem}.frame-type-form_formframework .form-control,.frame-type-form_formframework .form-select{border-radius:0;border-color:#cfcfcf;padding:0.65rem 0.9rem;font-size:17px}.frame-type-form_formframework .form-control:focus,.frame-type-form_formframework .form-select:focus{border-color:#e95726;box-shadow:0 0 0 0.2rem rgba(233, 87, 38, 0.18)}.frame-type-form_formframework .form-label,.frame-type-form_formframework label{font-weight:600;font-size:16px;color:#333333}.frame-type-form_formframework .form-check-input:checked{background-color:#e95726;border-color:#e95726}.frame-type-form_formframework .actions .btn,.frame-type-form_formframework button[type="submit"]{padding:0.8rem 2.4rem}.navbar-mainnavigation .nav-link::before,.navbar-mainnavigation .nav-link::after{display:none !important}.textpic-gallery img[src$=".svg"],.textmedia-gallery img[src$=".svg"],.gallery-item img[src$=".svg"]{width:100%;max-width:420px}@media (min-width:992px){.navbar-mainnavigation .navbar-nav>.nav-item{position:relative}.navbar-mainnavigation .navbar-nav>.nav-item>.dropdown-menu{position:absolute !important;top:100% !important;bottom:auto !important;inset-block-start:100% !important;transform:none !important;z-index:1050}}.navbar-mainnavigation{transition:box-shadow 0.25s ease, background-color 0.25s ease}.navbar-mainnavigation.navbar-transition{background-color:rgba(255, 255, 255, 0.92) !important;-webkit-backdrop-filter:saturate(160%) blur(10px);backdrop-filter:saturate(160%) blur(10px);box-shadow:0 6px 24px rgba(0, 0, 0, 0.08)}@media (min-width:992px){.navbar-mainnavigation .navbar-nav{gap:8px}.navbar-mainnavigation .navbar-nav>.nav-item{background:#e95726;border-radius:6px;box-shadow:0 2px 6px rgba(233, 87, 38, 0.25);transition:background-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link{padding:9px 16px;font-weight:500;letter-spacing:0.01em;color:#fff}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-toggle{padding:9px 14px 9px 0}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-toggle .nav-link-indicator::before{border-width:2px 0 0 2px;padding:0.28em}.navbar-mainnavigation .navbar-nav>.nav-item:hover,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within{background:#d24b1d;transform:translateY(-1px);box-shadow:0 8px 18px rgba(233, 87, 38, 0.35)}.navbar-mainnavigation .navbar-nav>.nav-item:hover>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:hover>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:hover>.nav-link-toggle,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:focus-within>.nav-link-toggle{color:#fff}.navbar-mainnavigation .navbar-nav>.nav-item.active,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active),.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"]){background:#fff;box-shadow:inset 0 0 0 2px #e95726}.navbar-mainnavigation .navbar-nav>.nav-item.active>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item.active>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item.active>.nav-link-toggle,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active)>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active)>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active)>.nav-link-toggle,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"])>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"])>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"])>.nav-link-toggle{color:#c8461b}.navbar-mainnavigation .navbar-nav>.nav-item.active:hover,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active):hover,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"]):hover{background:#e95726}.navbar-mainnavigation .navbar-nav>.nav-item.active:hover>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item.active:hover>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item.active:hover>.nav-link-toggle,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active):hover>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active):hover>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active):hover>.nav-link-toggle,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"]):hover>.nav-link,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"]):hover>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link[aria-current="page"]):hover>.nav-link-toggle{color:#fff}.navbar-mainnavigation .navbar-nav>.nav-item>.dropdown-menu{min-width:260px;margin-top:10px !important;padding:0.5rem;border:1px solid rgba(0, 0, 0, 0.06);border-top:0;border-radius:10px;box-shadow:0 18px 40px rgba(0, 0, 0, 0.14), 0 2px 6px rgba(0, 0, 0, 0.05)}.navbar-mainnavigation .navbar-nav>.nav-item>.dropdown-menu::before{content:"";position:absolute;top:-6px;left:26px;width:12px;height:12px;background:#fff;border-left:1px solid rgba(0, 0, 0, 0.06);border-top:1px solid rgba(0, 0, 0, 0.06);transform:rotate(45deg)}.navbar-mainnavigation .navbar-nav>.nav-item>.dropdown-menu::after{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.navbar-mainnavigation .navbar-nav>.nav-item:last-child>.dropdown-menu::before,.navbar-mainnavigation .navbar-nav>.nav-item:nth-last-child(2)>.dropdown-menu::before{left:auto;right:26px}}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown,.navbar-mainnavigation .dropdown-menu .dropdown-item{display:flex !important;align-items:center;gap:0.7rem;padding:0.6rem 0.9rem !important;border:0 !important;border-radius:6px;font-size:16.5px;color:#333333}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown::before,.navbar-mainnavigation .dropdown-menu .dropdown-item::before{content:"";flex:0 0 6px;height:6px;border-radius:50%;background:#d6d6d6;transition:background-color 0.15s, transform 0.15s}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:hover,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:focus-visible,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown.active,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown[aria-current="page"],.navbar-mainnavigation .dropdown-menu .dropdown-item:hover,.navbar-mainnavigation .dropdown-menu .dropdown-item:focus-visible,.navbar-mainnavigation .dropdown-menu .dropdown-item.active,.navbar-mainnavigation .dropdown-menu .dropdown-item[aria-current="page"]{background:#fbefe9;color:#c8461b}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:hover::before,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown:focus-visible::before,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown.active::before,.navbar-mainnavigation .dropdown-menu .nav-link-dropdown[aria-current="page"]::before,.navbar-mainnavigation .dropdown-menu .dropdown-item:hover::before,.navbar-mainnavigation .dropdown-menu .dropdown-item:focus-visible::before,.navbar-mainnavigation .dropdown-menu .dropdown-item.active::before,.navbar-mainnavigation .dropdown-menu .dropdown-item[aria-current="page"]::before{background:#e95726;transform:scale(1.3)}.navbar-mainnavigation .dropdown-menu .nav-item+.nav-item .nav-link-dropdown{border-top:0 !important;margin-top:2px}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown::before{display:block !important}.navbar-mainnavigation .dropdown-menu .nav-link-dropdown::before{position:static !important;inset:auto !important;width:6px !important;height:6px !important;margin:0 !important;transform-origin:center}.navbar-mainnavigation .dropdown-menu:not(:has(li)){display:none !important}.footer-language .language-menu{gap:0.5rem;margin:0}.footer-language .language-menu::before{padding-right:0.4rem;opacity:0.9}.footer-language .language-menu li{border:0 !important;margin:0 !important;padding:0 !important;font-size:15px !important;line-height:1 !important}.footer-language .language-menu li a,.footer-language .language-menu li .text-muted{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;padding:0.55rem 0.9rem !important;border:2px solid rgba(255, 255, 255, 0.85);border-radius:6px;color:#fff !important;font-weight:500;letter-spacing:0.04em;text-decoration:none !important;transition:background-color 0.2s, color 0.2s, transform 0.2s, box-shadow 0.2s}.footer-language .language-menu li a:hover,.footer-language .language-menu li a:focus-visible{background:rgba(255, 255, 255, 0.18) !important;transform:translateY(-1px);box-shadow:0 6px 14px rgba(0, 0, 0, 0.15)}.footer-language .language-menu li.active a{background:#fff !important;color:#c8461b !important;border-color:#fff;box-shadow:0 2px 6px rgba(0, 0, 0, 0.12)}.footer-language .language-menu li .text-muted{opacity:0.45}@media (prefers-reduced-motion:reduce){.footer-language .language-menu li a{transition:none;transform:none !important}}.meta-menu a{text-decoration:none !important}.meta-menu a span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color 0.2s}.meta-menu a:hover span,.meta-menu a:focus-visible span{text-decoration-thickness:2px}.frame-layout-id4web-card .textpic-text,.frame-layout-id4web-card .text{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:0.75rem;row-gap:0.75rem}.frame-layout-id4web-card .textpic-text>header,.frame-layout-id4web-card .textpic-text>.frame-header,.frame-layout-id4web-card .textpic-text>:not(p.text-center),.frame-layout-id4web-card .text>header,.frame-layout-id4web-card .text>.frame-header,.frame-layout-id4web-card .text>:not(p.text-center){flex:0 0 100%}.frame-layout-id4web-card p.text-center{margin:0.25rem 0 0 !important}.frame-layout-id4web-card a[href^="tel:"],.frame-layout-id4web-card a[href^="mailto:"]{min-width:0;border-radius:6px;border-width:2px;font-weight:500;box-shadow:0 2px 6px rgba(233, 87, 38, 0.15);transition:background-color 0.2s, color 0.2s, transform 0.2s, box-shadow 0.2s}.frame-layout-id4web-card a[href^="tel:"]:hover,.frame-layout-id4web-card a[href^="tel:"]:focus-visible,.frame-layout-id4web-card a[href^="mailto:"]:hover,.frame-layout-id4web-card a[href^="mailto:"]:focus-visible{transform:translateY(-1px);box-shadow:0 8px 18px rgba(233, 87, 38, 0.3)}@media (max-width:575px){.frame-layout-id4web-card p.text-center{flex:0 0 100%}.frame-layout-id4web-card a[href^="tel:"],.frame-layout-id4web-card a[href^="mailto:"]{width:100%}}.icongroup{counter-reset:id4web-icongroup;display:grid !important;grid-template-columns:1fr;gap:1.25rem;margin-top:2rem !important}@media (min-width:768px){.icongroup.icongroup-columns-2,.icongroup.icongroup-columns-3,.icongroup.icongroup-columns-4{grid-template-columns:repeat(2, 1fr)}}@media (min-width:1440px){.icongroup.icongroup-columns-3{grid-template-columns:repeat(3, 1fr)}.icongroup.icongroup-columns-4{grid-template-columns:repeat(4, 1fr)}}.icongroup .icongroup-item{counter-increment:id4web-icongroup;position:relative;display:flex !important;gap:1.1rem;align-items:flex-start;width:auto !important;max-width:none !important;margin:0 !important;padding:1.5rem 1.6rem;background:#fff;border-radius:10px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.05);border:1px solid rgba(0, 0, 0, 0.04);transition:transform 0.2s ease, box-shadow 0.2s ease}.icongroup .icongroup-item:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(0, 0, 0, 0.09)}.icongroup .icongroup-item::before{content:counter(id4web-icongroup);flex:0 0 auto;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:linear-gradient(135deg, #e95726, #d24b1d);color:#fff;font-family:"Montserrat", sans-serif;font-size:1.15rem;font-weight:600;box-shadow:0 6px 14px rgba(233, 87, 38, 0.3)}.icongroup .icongroup-item-icon{display:none !important}.icongroup .icongroup-item-text{flex:1;min-width:0;padding:0 !important}.icongroup .icongroup-item-text-header{margin:0.35rem 0 0.45rem;font-size:1.15rem;line-height:1.3;color:#333333;font-weight:500}.icongroup .icongroup-item-text-content,.icongroup .icongroup-item-text p{margin:0;font-size:16px;line-height:1.6;color:#555555}@media (min-width:768px){.icongroup.icongroup-columns-2 .icongroup-item:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - .625rem) !important}}@media (prefers-reduced-motion:reduce){.icongroup .icongroup-item{transition:none;transform:none !important}}.icongroup .icongroup-item::before{box-shadow:none;background:#e95726}:root{--bs-border-radius: 6px;--bs-border-radius-sm: 6px;--bs-border-radius-lg: 6px}.btn{--bs-btn-border-radius: 6px;border-radius:6px;font-weight:500;letter-spacing:0.01em;transition:background-color 0.2s, border-color 0.2s, color 0.2s, transform 0.2s, box-shadow 0.2s}.btn-primary{box-shadow:0 2px 6px rgba(233, 87, 38, 0.25)}.btn-primary:hover,.btn-primary:focus-visible{--bs-btn-hover-bg: #d24b1d;--bs-btn-hover-border-color: #d24b1d;transform:translateY(-1px);box-shadow:0 8px 18px rgba(233, 87, 38, 0.35)}.carousel-box .btn-primary,.btn-outline-default{box-shadow:none;border-width:2px}.carousel-box .btn-primary:hover,.carousel-box .btn-primary:focus-visible,.btn-outline-default:hover,.btn-outline-default:focus-visible{transform:translateY(-1px)}.form-control,.form-select,.frame-type-form_formframework .form-control,.frame-type-form_formframework .form-select{border-radius:6px}@media (prefers-reduced-motion:reduce){.btn{transition:none;transform:none !important}}.id4web-people{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:1.5rem}@media (min-width:768px){.id4web-people{grid-template-columns:repeat(2, 1fr)}}@media (min-width:1440px){.id4web-people{grid-template-columns:repeat(3, 1fr)}}.id4web-person{display:flex;flex-direction:column;gap:1rem;padding:1.6rem;background:#fff;border:1px solid rgba(0, 0, 0, 0.05);border-radius:10px;box-shadow:0 2px 10px rgba(0, 0, 0, 0.05);transition:transform 0.2s ease, box-shadow 0.2s ease}.id4web-person:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(0, 0, 0, 0.09)}.id4web-person-head{display:flex;align-items:center;gap:1rem}.id4web-person-photo{flex:0 0 auto;width:76px !important;height:76px !important;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #fff, 0 0 0 4px rgba(233, 87, 38, 0.35)}.id4web-person-name{margin:0;font-size:1.15rem !important;line-height:1.3;color:#333333;font-weight:500}.id4web-person-region{margin:0.2rem 0 0 !important;font-size:14px;line-height:1.4;color:#888}.id4web-person-contact{display:flex;flex-wrap:wrap;gap:0.5rem}.id4web-person-btn{display:inline-flex;align-items:center;gap:0.45rem;max-width:100%;padding:0.45rem 0.8rem;border:2px solid #e95726;border-radius:6px;color:#c8461b;font-size:15px;font-weight:500;text-decoration:none !important;overflow-wrap:anywhere;transition:background-color 0.2s, color 0.2s, transform 0.2s}.id4web-person-btn::before{content:"";flex:0 0 1em;height:1em;background:currentColor;-webkit-mask:var(--id4web-icon) center / contain no-repeat;mask:var(--id4web-icon) center / contain no-repeat}.id4web-person-btn.is-tel{--id4web-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M6.6 10.8a15.1 15.1 0 0 0 6.6 6.6l2.2-2.2a1 1 0 0 1 1-.25c1.1.37 2.3.57 3.6.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1A17 17 0 0 1 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1z'/%3e%3c/svg%3e")}.id4web-person-btn.is-mail{--id4web-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3e%3cpath d='M3 5h18a1 1 0 0 1 1 1v12a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1zm1 2.4V17h16V7.4l-8 5.3z M5.2 7l6.8 4.5L18.8 7z'/%3e%3c/svg%3e")}.id4web-person-btn:hover,.id4web-person-btn:focus-visible{background:#e95726;color:#fff;transform:translateY(-1px)}.id4web-person-text{padding-top:0.9rem;border-top:1px solid #f0f0f0;font-size:14.5px;line-height:1.6;color:#666}.id4web-person-text p{margin-bottom:0.6rem}.id4web-person-text p:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.id4web-person,.id4web-person-btn{transition:none;transform:none !important}}.id4web-person-contact{flex-direction:column;align-items:flex-start}.id4web-intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem}.id4web-intro-text{flex:1 1 420px;min-width:0}.id4web-intro-text>:last-child,.id4web-intro-text header>:last-child{margin-bottom:0}.id4web-intro-action{flex:0 0 auto}.id4web-intro-btn{margin-top:0 !important;padding:1rem 2rem !important;font-size:18px !important}.id4web-finder{margin:0 0 1.5rem;padding:1.25rem 1.5rem;background:#fff;border-radius:10px;border-left:4px solid #e95726;box-shadow:0 2px 10px rgba(0, 0, 0, 0.05)}.id4web-finder-title{margin:0 0 0.75rem !important;font-family:"Montserrat", sans-serif;font-size:1.1rem;color:#333333}.id4web-finder-fields{display:flex;flex-wrap:wrap;gap:0.6rem}.id4web-finder-fields .form-select{flex:1 1 200px;max-width:280px}.id4web-finder-fields .form-control{flex:0 1 160px}.id4web-finder-fields .btn{margin-top:0}.id4web-finder-result{margin:0.75rem 0 0 !important;font-weight:600;color:#c8461b}.id4web-finder-result:empty{display:none}.id4web-finder-reset{color:#333333;text-decoration:underline}.id4web-person{transition:opacity 0.25s, box-shadow 0.25s, transform 0.2s}.id4web-person.is-match{box-shadow:0 0 0 3px #e95726, 0 14px 30px rgba(0, 0, 0, 0.1)}.id4web-person.is-dim{opacity:0.45}.frame-layout-id4web-steps .icongroup{counter-reset:id4web-icongroup;gap:1rem}@media (min-width:992px){.frame-layout-id4web-steps .icongroup{grid-template-columns:repeat(5, 1fr) !important}.frame-layout-id4web-steps .icongroup .icongroup-item:last-child:nth-child(odd){grid-column:auto !important;width:auto !important;justify-self:stretch !important}}.frame-layout-id4web-steps .icongroup .icongroup-item{flex-direction:column;align-items:flex-start;gap:0.9rem;padding:1.4rem 1.3rem;background:#fff;box-shadow:none;border:1px solid #ececec}.frame-layout-id4web-steps .icongroup .icongroup-item:hover{transform:none;box-shadow:0 10px 24px rgba(0, 0, 0, 0.07)}@media (min-width:992px){.frame-layout-id4web-steps .icongroup .icongroup-item:not(:last-child)::after{content:"";position:absolute;top:2.65rem;right:-0.95rem;width:0.9rem;height:2px;background:#e95726;opacity:0.5}}.frame-layout-id4web-steps .icongroup .icongroup-item-text-header{margin-top:0;font-size:1.05rem}.frame-layout-id4web-steps .icongroup .icongroup-item-text-content,.frame-layout-id4web-steps .icongroup .icongroup-item-text p{font-size:15px}.id4web-refs{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media (min-width:992px){.id4web-refs{grid-template-columns:repeat(3, 1fr)}}@media (min-width:1440px){.id4web-refs{grid-template-columns:repeat(6, 1fr)}}.id4web-ref{background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 10px rgba(0, 0, 0, 0.06);transition:transform 0.2s, box-shadow 0.2s}.id4web-ref:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(0, 0, 0, 0.1)}.id4web-ref-photo{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.id4web-ref-body{padding:0.9rem 1rem 1.1rem}.id4web-ref-name{margin:0 0 0.25rem !important;font-family:"Montserrat", sans-serif;font-weight:500;color:#333333;line-height:1.3}.id4web-ref-line{margin:0 !important;font-size:14px;line-height:1.45;color:#777}.id4web-refs-action{margin:1.5rem 0 0;text-align:center}.id4web-compare{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px;border:1px solid #ececec;background:#fff}.id4web-compare:focus-visible{outline:2px solid #e95726}.id4web-compare-table{width:100%;min-width:720px;border-collapse:separate;border-spacing:0;font-size:15px}.id4web-compare-table th,.id4web-compare-table td{padding:0.8rem 1rem;vertical-align:top;border-bottom:1px solid #f0f0f0;text-align:left}.id4web-compare-table thead th{background:#faf6f4;vertical-align:bottom;border-bottom:2px solid #e95726}.id4web-compare-table tbody th{position:sticky;left:0;z-index:1;background:#fff;font-family:"Montserrat", sans-serif;font-weight:500;color:#c8461b;white-space:nowrap;box-shadow:1px 0 0 #f0f0f0}.id4web-compare-table .id4web-compare-corner{position:sticky;left:0;z-index:2;background:#faf6f4}.id4web-compare-table tbody tr:nth-child(even) td{background:#fcfbfa}.id4web-compare-table tbody tr:last-child th,.id4web-compare-table tbody tr:last-child td{border-bottom:0}.id4web-compare-model{display:flex;flex-direction:column;align-items:flex-start;gap:0.4rem;color:#333333;font-family:"Montserrat", sans-serif;font-size:1.05rem;font-weight:500;text-decoration:none !important}.id4web-compare-model img{width:110px;height:auto;mix-blend-mode:multiply}.id4web-compare-model:hover span{color:#c8461b}.id4web-compare-hint{margin-top:0.5rem;font-size:13px;color:#999}@media (min-width:1440px){.id4web-compare-hint{display:none}}@media (prefers-reduced-motion:reduce){.id4web-ref,.id4web-person{transition:none;transform:none !important}}.id4web-compare-empty{color:#ccc}.accordion{--bs-accordion-border-radius: 10px;--bs-accordion-inner-border-radius: 10px;gap:0.75rem}.accordion .accordion-item{border:1px solid rgba(0, 0, 0, 0.06) !important;border-radius:10px !important;overflow:hidden;background:#fff;box-shadow:0 2px 10px rgba(0, 0, 0, 0.05);transition:box-shadow 0.2s ease, transform 0.2s ease}.accordion .accordion-item:hover{box-shadow:0 10px 24px rgba(0, 0, 0, 0.08)}.accordion .accordion-item:has(.accordion-button:not(.collapsed)){box-shadow:0 0 0 2px rgba(233, 87, 38, 0.35), 0 14px 30px rgba(0, 0, 0, 0.09)}.accordion .accordion-header{margin:0}.accordion .accordion-button{border-radius:10px !important;padding:1.1rem 1.4rem;font-weight:500;background:#fff}.accordion .accordion-button:not(.collapsed){background:#fff;color:#c8461b;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.accordion .accordion-button:focus-visible{box-shadow:inset 0 0 0 2px #e95726}.accordion .accordion-button::after{width:1.8rem;height:1.8rem;border:0;border-radius:50%;background-color:#fbefe9;background-size:0.95rem;background-position:center;transition:background-color 0.2s, transform 0.2s}.accordion .accordion-button:hover::after{background-color:#f8dfd3}.accordion .accordion-button:not(.collapsed)::after{background-color:#e95726;--bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='white' stroke-width='2' stroke-linecap='round' d='M3 8h10'/%3e%3c/svg%3e")}.accordion .accordion-body{border-top:1px solid #f2f2f2;padding:1.3rem 1.4rem 1.5rem}.accordion .accordion-body img{border-radius:8px}@media (prefers-reduced-motion:reduce){.accordion .accordion-item,.accordion .accordion-button::after{transition:none}}@media (max-width:991px){.navbar-mainnavigation .navbar-toggler{width:46px;height:46px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;transition:background-color 0.2s}.navbar-mainnavigation .navbar-toggler:hover,.navbar-mainnavigation .navbar-toggler:focus-visible{background:#fbefe9}.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon{width:26px;height:26px;transition:transform 0.25s ease}.navbar-mainnavigation .navbar-toggler:not(.collapsed) .navbar-toggler-icon{transform:rotate(90deg);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e95726' stroke-linecap='round' stroke-width='2.4' d='M7 7l16 16M23 7L7 23'/%3e%3c/svg%3e")}.navbar-mainnavigation .navbar-collapse{margin:0.5rem -12px -1px;padding:0.5rem 12px 1rem;background:#fff;border-top:3px solid #e95726;box-shadow:0 18px 30px rgba(0, 0, 0, 0.12);max-height:calc(100vh - 80px);overflow-y:auto}.navbar-mainnavigation .navbar-nav{gap:0 !important}.navbar-mainnavigation .navbar-nav>.nav-item{background:none !important;box-shadow:none !important;border-radius:0 !important;transform:none !important;border-bottom:1px solid #f0f0f0;flex-wrap:wrap}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link{flex:1 1 auto;min-height:52px;padding:0.85rem 0.5rem !important;font-size:18px;font-weight:500;color:#333333 !important;border-left:3px solid transparent}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-toggle{flex:0 0 52px;justify-content:center;min-height:52px;padding:0 !important;color:#e95726 !important;border-left:0}.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link-toggle .nav-link-indicator::before{border-width:2px 0 0 2px;padding:0.32em}.navbar-mainnavigation .navbar-nav>.nav-item.active>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item:has(> .nav-link.active)>.nav-link-main,.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link.active,.navbar-mainnavigation .navbar-nav>.nav-item>.nav-link[aria-current="page"]{color:#c8461b !important;border-left-color:#e95726;padding-left:0.9rem !important}.navbar-mainnavigation .navbar-nav>.nav-item>.dropdown-menu{position:static !important;flex:0 0 100%;width:100%;margin:0 0 0.5rem !important;padding:0.25rem 0 0.25rem 0.75rem;background:#faf6f4;border:0;border-radius:8px;box-shadow:none;animation:none}.navbar-mainnavigation .navbar-nav>.nav-item>.dropdown-menu::before,.navbar-mainnavigation .navbar-nav>.nav-item>.dropdown-menu::after{display:none !important}.navbar-mainnavigation .navbar-nav>.nav-item>.dropdown-menu .nav-link-dropdown{min-height:46px;font-size:16.5px;white-space:normal}.navbar-mainnavigation .navbar-nav>.nav-item:hover>.dropdown-menu:not(.show){display:none}}@media (max-width:991px){.navbar-mainnavigation .navbar-toggler{position:relative}.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon{position:static !important;display:block;margin:0 !important;background-color:transparent !important;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e95726' stroke-linecap='round' stroke-width='2.4' d='M5 8h20M5 15h20M5 22h20'/%3e%3c/svg%3e") !important}.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon::before,.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon::after{display:none !important;content:none !important}.navbar-mainnavigation .navbar-toggler:not(.collapsed) .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e95726' stroke-linecap='round' stroke-width='2.4' d='M7 7l16 16M23 7L7 23'/%3e%3c/svg%3e") !important}.navbar-mainnavigation .navbar-collapse{margin-left:0;margin-right:0;border-radius:0 0 10px 10px}}.footer-section-content:not(:has(.frame)){display:none}.footer-section-meta{padding:3rem 0 1.75rem;background:#e8501d}.footer-section-meta .footer-menu-section:not(:has(a)){display:none}.footer-section-meta .footer-info-section{display:flex;flex-direction:column;align-items:center;gap:1.4rem;text-align:center}.footer-section-meta .footer-meta{order:1}.footer-section-meta .footer-sociallinks{order:2}.footer-section-meta .footer-language{order:3;padding:0}.footer-section-meta .footer-copyright{order:4}.meta-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:0.5rem 1.75rem;margin:0;padding:0;list-style:none}.meta-menu li::after{content:none !important;padding:0 !important}.meta-menu a span{text-decoration:none !important;background:linear-gradient(currentColor, currentColor) left bottom / 0 1.5px no-repeat;padding-bottom:2px;transition:background-size 0.25s ease}.meta-menu a:hover span,.meta-menu a:focus-visible span,.meta-menu li.active a span{background-size:100% 1.5px}.footer-sociallinks .sociallinks-list{display:flex;gap:0.75rem;margin:0;padding:0;list-style:none}.footer-sociallinks .sociallinks-link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:2px solid rgba(255, 255, 255, 0.85);border-radius:50%;color:#fff !important;font-size:18px;text-decoration:none !important;transition:background-color 0.2s, color 0.2s, transform 0.2s}.footer-sociallinks .sociallinks-link .sociallinks-link-label{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.footer-sociallinks .sociallinks-link:hover,.footer-sociallinks .sociallinks-link:focus-visible{background:#fff;color:#c8461b !important;transform:translateY(-2px)}.footer-copyright{width:100%;margin-top:0.5rem;padding-top:1.4rem;border-top:1px solid rgba(255, 255, 255, 0.25);font-size:14px;opacity:0.85}.footer-copyright p{margin:0}@media (prefers-reduced-motion:reduce){.footer-sociallinks .sociallinks-link,.meta-menu a span{transition:none;transform:none !important}}.footer-section-meta .footer-info-section{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:2.5rem}.footer-section-meta .footer-info-section .footer-meta,.footer-section-meta .footer-info-section .footer-copyright{flex:0 0 100%}.footer-section-meta .footer-info-section .footer-sociallinks,.footer-section-meta .footer-info-section .footer-language{flex:0 0 auto}.footer-section-meta .footer-info-section .footer-language .language-menu{justify-content:center}@media (min-width:768px){.footer-section-meta .footer-sociallinks+.footer-language,.footer-section-meta .footer-language{position:relative}.footer-section-meta .footer-info-section:has(.footer-sociallinks) .footer-language::before{content:"";position:absolute;left:-1.25rem;top:50%;width:1px;height:28px;transform:translateY(-50%);background:rgba(255, 255, 255, 0.35)}}@media (max-width:991px){.navbar-mainnavigation .container-mainnavigation{flex-wrap:wrap;align-items:center}.navbar-mainnavigation .navbar-brand-image img{max-height:60px !important;height:60px}.navbar-mainnavigation .id4web-mobile-cta{margin:0 0.5rem 0 auto !important;padding:0.5rem 1rem !important;font-size:15px !important;line-height:1.2;white-space:nowrap}.navbar-mainnavigation .navbar-toggler{background:none !important;margin-left:0}.navbar-mainnavigation .navbar-toggler:hover,.navbar-mainnavigation .navbar-toggler:focus{background:none !important;box-shadow:none !important}.navbar-mainnavigation .navbar-toggler:focus-visible{outline:2px solid #e95726;outline-offset:2px}.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon{margin:auto !important}.id4web-mobile-menu-cta{padding:1rem 0.5rem 0.25rem}.id4web-mobile-menu-cta .btn{width:100%;margin:0;padding:0.85rem 1rem}}@media (max-width:359px){.navbar-mainnavigation .id4web-mobile-cta{display:none !important}}@media (max-width:991px){.navbar-mainnavigation .navbar-toggler{width:48px !important;height:48px !important;padding:0 !important;border:0 !important;border-radius:10px;outline:0;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e95726' stroke-linecap='round' stroke-width='2.4' d='M4 8h22M4 15h22M4 22h22'/%3e%3c/svg%3e") center / 32px 32px no-repeat !important;transition:transform 0.2s ease}.navbar-mainnavigation .navbar-toggler .navbar-toggler-icon{display:none !important}.navbar-mainnavigation .navbar-toggler:not(.collapsed){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e95726' stroke-linecap='round' stroke-width='2.4' d='M7 7l16 16M23 7L7 23'/%3e%3c/svg%3e") !important}.navbar-mainnavigation .navbar-toggler:focus:not(:focus-visible){outline:0 !important;box-shadow:none !important}.navbar-mainnavigation .navbar-toggler:focus-visible{outline:2px solid #e95726 !important;outline-offset:2px}.navbar-mainnavigation .id4web-mobile-cta{display:inline-flex !important;align-items:center;justify-content:center;height:42px;padding:0 1.1rem !important;line-height:1 !important;font-size:15px !important;margin-top:0 !important;margin-bottom:0 !important}}@media (max-width:991px){.navbar-mainnavigation .id4web-mobile-cta{height:44px;margin-top:2px !important}}@media (max-width:991px){.navbar-mainnavigation .navbar-toggler,.navbar-mainnavigation .navbar-toggler:hover,.navbar-mainnavigation .navbar-toggler:focus,.navbar-mainnavigation .navbar-toggler:active{background-color:transparent !important;background-repeat:no-repeat !important;background-position:center !important;background-size:32px 32px !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e95726' stroke-linecap='round' stroke-width='2.4' d='M4 8h22M4 15h22M4 22h22'/%3e%3c/svg%3e") !important}.navbar-mainnavigation .navbar-toggler:not(.collapsed),.navbar-mainnavigation .navbar-toggler:not(.collapsed):hover,.navbar-mainnavigation .navbar-toggler:not(.collapsed):focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23e95726' stroke-linecap='round' stroke-width='2.4' d='M7 7l16 16M23 7L7 23'/%3e%3c/svg%3e") !important}.id4web-mobile-lang{display:flex;justify-content:center;gap:0.5rem;margin:1rem 0 0.25rem;padding:0;list-style:none}.id4web-mobile-lang a,.id4web-mobile-lang span{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;height:40px;padding:0 0.9rem;border:2px solid #e95726;border-radius:6px;color:#c8461b;font-weight:500;letter-spacing:0.04em;text-decoration:none !important}.id4web-mobile-lang a.is-active{background:#e95726;color:#fff}.id4web-mobile-lang .is-unavailable{opacity:0.4;border-style:dashed}}.card-menu .card-title{font-size:calc(14.9px * var(--id4web-heading-scale)) !important}.accordion-header{font-size:inherit}.carousel-backgroundimage{background-image:var(--id4web-bg-0)}@media (min-width:576px){.carousel-backgroundimage{background-image:var(--id4web-bg-576, var(--id4web-bg-0))}}@media (min-width:768px){.carousel-backgroundimage{background-image:var(--id4web-bg-768, var(--id4web-bg-576, var(--id4web-bg-0)))}}@media (min-width:992px){.carousel-backgroundimage{background-image:var(--id4web-bg-992, var(--id4web-bg-768, var(--id4web-bg-0)))}}@media (min-width:1200px){.carousel-backgroundimage{background-image:var(--id4web-bg-1200, var(--id4web-bg-992, var(--id4web-bg-0)))}}@media (min-width:1400px){.carousel-backgroundimage{background-image:var(--id4web-bg-1400, var(--id4web-bg-1200, var(--id4web-bg-0)))}}.frame-layout-id4web-card .frame-inner>*{max-width:none}.frame-layout-id4web-card .textpic,.frame-layout-id4web-card .text{padding:1.25rem 1.5rem;gap:1rem}.frame-layout-id4web-card .textpic-gallery img{width:64px !important}.frame-layout-id4web-card .element-header{font-size:1.15rem}.frame-layout-id4web-card .element-subheader{font-size:1.15rem;margin:0}.frame-layout-id4web-card .btn{border-radius:6px}@media (min-width:1200px){.frame-layout-id4web-card .textpic{flex-direction:row;align-items:center;text-align:left;padding:1rem 1.75rem;gap:1.5rem}.frame-layout-id4web-card .textpic-item.textpic-gallery{width:auto !important;flex:0 0 auto}.frame-layout-id4web-card .textpic-item.textpic-text{width:auto !important;flex:1 1 auto}.frame-layout-id4web-card .textpic-text{justify-content:flex-start;flex-wrap:nowrap}.frame-layout-id4web-card .textpic-text>header:not(p),.frame-layout-id4web-card .textpic-text>.frame-header:not(p){flex:1 1 0;min-width:12rem;width:auto;margin:0;text-align:left}.frame-layout-id4web-card .textpic-text header .element-header,.frame-layout-id4web-card .textpic-text header .element-subheader{text-align:left}.frame-layout-id4web-card p.text-center{margin:0 !important;flex:0 0 auto}.frame-layout-id4web-card a[href^="tel:"],.frame-layout-id4web-card a[href^="mailto:"],.frame-layout-id4web-card .btn{padding:0.6rem 1.1rem;font-size:16px;white-space:nowrap}}@media (max-width:575px){.frame-layout-id4web-card .textpic-text>p.text-center{flex:0 0 100% !important;width:100%;margin:0 !important}.frame-layout-id4web-card .textpic-text>p.text-center>a{display:flex;width:100%;justify-content:center;padding-left:0.75rem;padding-right:0.75rem;font-size:16px;gap:0.5rem}.frame-layout-id4web-card .textpic-text>p.text-center>a::before{flex:0 0 auto}}.frame-layout-id4web-card .textpic-text>p.text-center>.btn{margin:0;display:inline-flex;align-items:center;border-width:2px}@media (max-width:575px){.frame-layout-id4web-card .textpic,.frame-layout-id4web-card .text{padding:1rem;gap:0.5rem}.frame-layout-id4web-card .textpic-gallery{display:none}.frame-layout-id4web-card .textpic-text{column-gap:0.5rem !important;row-gap:0.5rem !important}.frame-layout-id4web-card .textpic-text>p.text-center:has(a[href^="tel:"]),.frame-layout-id4web-card .textpic-text>p.text-center:has(a[href^="mailto:"]){flex:1 1 0 !important;width:auto;min-width:0}.frame-layout-id4web-card a[href^="tel:"],.frame-layout-id4web-card a[href^="mailto:"]{font-size:0 !important;padding:0.65rem 0.5rem !important}.frame-layout-id4web-card a[href^="tel:"]::after,.frame-layout-id4web-card a[href^="mailto:"]::after{font-size:16px}.frame-layout-id4web-card a[href^="tel:"]::after{content:"Anrufen"}.frame-layout-id4web-card a[href^="mailto:"]::after{content:"E-Mail"}.frame-layout-id4web-card:lang(en) a[href^="tel:"]::after{content:"Call"}.frame-layout-id4web-card:lang(cs) a[href^="tel:"]::after{content:"Zavolat"}.frame-layout-id4web-card:lang(en) a[href^="mailto:"]::after,.frame-layout-id4web-card:lang(cs) a[href^="mailto:"]::after{content:"E-mail"}.frame-layout-id4web-card a[href^="tel:"]::before,.frame-layout-id4web-card a[href^="mailto:"]::before{width:18px;height:18px}}.id4web-flags{display:inline-flex;gap:4px;margin-right:0.45rem;vertical-align:-2px}.id4web-flags img{display:block;width:21px;height:14px;border-radius:2px;box-shadow:0 0 0 1px rgba(0, 0, 0, 0.12)}