@font-face{font-family:'Roboto';src:url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas-child/assets/fonts/Roboto-Regular.woff2) format('woff2'),url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas-child/assets/fonts/Roboto-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas-child/assets/fonts/Roboto-Bold.woff2) format('woff2'),url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas-child/assets/fonts/Roboto-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas-child/assets/fonts/Roboto-ExtraBoldItalic.woff2) format('woff2'),url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas-child/assets/fonts/Roboto-ExtraBoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}
.bbp-js .hide-if-js,.bbp-no-js .hide-if-no-js,.hidden{display:none}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;word-wrap:normal!important}#bbpress-forums{background:0 0;clear:both;margin-bottom:20px;overflow:hidden;font-size:12px;line-height:18px}#bbpress-forums a,#bbpress-forums a:hover{box-shadow:none;border:none;transition:none}#bbpress-forums ul,#bbpress-forums.bbpress-wrapper ul{background:0 0;list-style:none;margin:0;padding:0}#bbpress-forums hr{margin:0 0 24px}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:#fff}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#fbfbfb}body.reply-edit .reply{float:none}#bbpress-forums div.reply{height:auto;width:100%;box-sizing:border-box}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background-color:#f4f4f4}#bbpress-forums .status-spam.even,#bbpress-forums .status-trash.even{background-color:#fee}#bbpress-forums .status-spam.odd,#bbpress-forums .status-trash.odd{background-color:#fdd}#bbpress-forums .status-pending.even,#bbpress-forums .status-pending.odd,#bbpress-forums ul.status-pending a{background-color:#fef7f1}#bbpress-forums ul.status-closed,#bbpress-forums ul.status-closed a{color:#ccc}#bbpress-forums ul.bbp-threaded-replies{margin-left:50px}#bbpress-forums li{background:0 0;margin:0;list-style:none}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:12px;overflow:hidden;border:1px solid #eee;margin-bottom:20px;clear:both}#bbpress-forums li.bbp-body,#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{clear:both}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:#f3f3f3;border-top:1px solid #eee;font-weight:700;padding:8px;text-align:center}#bbpress-forums li.bbp-header{background:#eaeaea}#bbpress-forums li.bbp-header ul{overflow:hidden}#bbpress-forums .bbp-forums-list{margin:0 0 0 7px;padding-left:12px;border-left:1px solid #ddd}#bbpress-forums .bbp-forums-list .bbp-forum{display:inline;font-size:11px}#bbpress-forums .bbp-forums-list .bbp-forum.css-sep:not(:last-child)::after{content:", "}#bbpress-forums li.bbp-footer p{margin:0;line-height:1}li.bbp-forum-info,li.bbp-topic-title{float:left;text-align:left;width:55%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{float:left;text-align:center;width:10%}li.bbp-forum-freshness,li.bbp-topic-freshness{text-align:center;float:left;width:22%}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #eee;overflow:hidden;padding:8px}#bbpress-forums #favorite-toggle,#bbpress-forums #subscription-toggle{float:right}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{background:0 0;border:none;font-size:16px;line-height:1;margin:8px 0;padding:0;text-transform:none}#bbpress-forums div.bbp-forum-author,#bbpress-forums div.bbp-reply-author,#bbpress-forums div.bbp-topic-author{float:left;text-align:center;width:115px}#bbpress-forums div.bbp-forum-author img.avatar,#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{border:none;max-width:80px;padding:0;margin:12px auto 0;float:none}#bbpress-forums div.bbp-forum-author .bbp-author-name,#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{margin:0 12px;word-wrap:break-word;display:inline-block}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:left;display:block}#bbpress-forums div.bbp-forum-author .bbp-author-role,#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:11px;font-style:italic}#bbpress-forums li.bbp-footer .bbp-forum-author,#bbpress-forums li.bbp-footer .bbp-reply-author,#bbpress-forums li.bbp-footer .bbp-search-author,#bbpress-forums li.bbp-footer .bbp-topic-author,#bbpress-forums li.bbp-header .bbp-forum-author,#bbpress-forums li.bbp-header .bbp-reply-author,#bbpress-forums li.bbp-header .bbp-search-author,#bbpress-forums li.bbp-header .bbp-topic-author{float:left;margin:0;padding:0;width:120px}#bbpress-forums li.bbp-footer .bbp-forum-content,#bbpress-forums li.bbp-footer .bbp-reply-content,#bbpress-forums li.bbp-footer .bbp-search-content,#bbpress-forums li.bbp-footer .bbp-topic-content,#bbpress-forums li.bbp-header .bbp-forum-content,#bbpress-forums li.bbp-header .bbp-reply-content,#bbpress-forums li.bbp-header .bbp-search-content,#bbpress-forums li.bbp-header .bbp-topic-content{margin-left:140px;padding:0;text-align:left}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{margin:0;overflow:hidden;padding:8px}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header{border-top:1px solid #ddd;clear:both}span.bbp-author-ip{font-size:11px;font-weight:700;word-wrap:break-word;color:#747474}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-left:130px;padding:12px 12px 12px 0;text-align:left;position:relative}#bbpress-forums div.bbp-forum-content::after,#bbpress-forums div.bbp-reply-content::after,#bbpress-forums div.bbp-topic-content::after{clear:both;content:".";display:block;float:none;height:0;font-size:0;visibility:hidden}#bbpress-forums div.bbp-reply-content a,#bbpress-forums div.bbp-topic-content a{background:0 0;border:none;display:inline;font-weight:400;margin:0;padding:0;text-decoration:underline}#bbpress-forums div.bbp-reply-content a.bbp-user-mention,#bbpress-forums div.bbp-topic-content a.bbp-user-mention{background:0 0;border:none;text-decoration:none;text-shadow:none;display:inline;font-weight:600;margin:0;padding:0}#bbpress-forums div.bbp-reply-content h1,#bbpress-forums div.bbp-reply-content h2,#bbpress-forums div.bbp-reply-content h3,#bbpress-forums div.bbp-reply-content h4,#bbpress-forums div.bbp-reply-content h5,#bbpress-forums div.bbp-reply-content h6,#bbpress-forums div.bbp-topic-content h1,#bbpress-forums div.bbp-topic-content h2,#bbpress-forums div.bbp-topic-content h3,#bbpress-forums div.bbp-topic-content h4,#bbpress-forums div.bbp-topic-content h5,#bbpress-forums div.bbp-topic-content h6{clear:none;line-height:1;margin:24px 0;padding:0}#bbpress-forums div.bbp-reply-content img,#bbpress-forums div.bbp-topic-content img{max-width:100%;height:auto}#bbpress-forums div.bbp-reply-content ol,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-topic-content ul{margin:0 15px 15px;padding:0}#bbpress-forums div.bbp-reply-content ul li,#bbpress-forums div.bbp-topic-content ul li{list-style-type:disc}#bbpress-forums div.bbp-reply-content ol li,#bbpress-forums div.bbp-topic-content ol li{list-style-type:decimal}#bbpress-forums div.bbp-reply-content ol li li,#bbpress-forums div.bbp-topic-content ol li li{list-style-type:lower-alpha}#bbpress-forums div.bbp-reply-content ol li li li,#bbpress-forums div.bbp-topic-content ol li li li{list-style-type:upper-roman}#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-topic-content pre{font-family:Inconsolata,Consolas,Monaco,"Lucida Console",monospace;display:inline-block;background-color:#f9f9f9;border:1px solid #ddd;padding:0 5px;max-width:95%;vertical-align:middle;margin-top:-3px;overflow-x:auto}#bbpress-forums div.bbp-reply-content pre,#bbpress-forums div.bbp-topic-content pre{display:block;line-height:18px;margin:0 0 24px;padding:5px 10px;white-space:pre;overflow:auto}#bbpress-forums div.bbp-reply-content pre code,#bbpress-forums div.bbp-topic-content pre code{display:block;border:none;padding:0;margin:0;background-color:transparent;overflow-wrap:normal;overflow:auto;max-width:100%}#bbpress-forums div.bbp-reply-content iframe.wp-embedded-content,#bbpress-forums div.bbp-topic-content iframe.wp-embedded-content{position:relative}#bbpress-forums div.bbp-reply-to{margin-left:130px;padding:12px 12px 12px 0;text-align:right}#bbpress-forums div#bbp-cancel-reply-to{text-align:right}div.bbp-breadcrumb{float:left}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:12px}#bbpress-forums div.bbp-breadcrumb p,#bbpress-forums div.bbp-topic-tags p{margin:0 0 10px 0}#bbpress-forums div.bbp-topic-tags{float:right;clear:both}#bbp-topic-hot-tags{clear:both}#bbpress-forums #bbp-search-form{clear:left}#bbpress-forums #bbp-search-form .hidden{height:0;width:0;overflow:hidden;position:absolute;background:0 0;left:-999em}#bbpress-forums #bbp-search-form #bbp_search{display:inline-block;width:auto}#bbpress-forums div.bbp-search-form{float:right}span.bbp-admin-links{float:right;color:#ddd}span.bbp-admin-links a{color:#707070;font-weight:400;font-size:10px;text-transform:uppercase;text-decoration:none}fieldset span.bbp-admin-links{float:left}tr td span.bbp-admin-links a:hover{color:#ff4b33}td.bbp-topic-admin-links,td.bbp-topic-counts{width:50%}.bbp-forum-header a.bbp-forum-permalink,.bbp-reply-header a.bbp-reply-permalink,.bbp-topic-header a.bbp-topic-permalink{float:right;margin-left:10px;color:#707070}.bbp-row-actions #favorite-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #favorite-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #favorite-toggle span.is-favorite a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #favorite-toggle span.is-favorite a:hover{color:#c88;border-color:#c88;background-color:#fdd}.bbp-row-actions #subscription-toggle a{text-decoration:none;padding:0 3px 1px;color:#7c7;border:1px solid #aca;background-color:#dfd;font-weight:700;font-size:12px}.bbp-row-actions #subscription-toggle a:hover{color:#5a5;border-color:#7c7;background-color:#beb}.bbp-row-actions #subscription-toggle span.is-subscribed a{color:#faa;border:1px solid #faa;background-color:#fee}.bbp-row-actions #subscription-toggle span.is-subscribed a:hover{color:#c88;border-color:#c88;background-color:#fdd}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:11px;margin:5px 0;padding:0;word-wrap:break-word}#bbpress-forums p.bbp-topic-meta span{white-space:nowrap}.bbp-pagination-count{float:left;border:1px solid transparent}.bbp-pagination-links{float:right;list-style:none;display:inline}.bbp-pagination{float:left;width:100%;margin-bottom:15px}#bbpress-forums .bbp-pagination-links a,#bbpress-forums .bbp-pagination-links span.current{display:block;float:left;font-size:12px;line-height:18px;padding:0 5px;margin-left:5px;border:1px solid #efefef;border-radius:0;background:0 0;color:inherit;text-decoration:none}#bbpress-forums .bbp-pagination-links span.dots{display:block;float:left;padding:1px 4px;margin-left:5px}#bbpress-forums .bbp-topic-pagination{display:inline-block;margin-left:5px;margin-bottom:2px}#bbpress-forums .bbp-topic-pagination a{font-size:10px;font-weight:400;line-height:10px;margin:0;padding:1px 3px;border:1px solid #ddd;color:inherit;background:0 0;display:inline;text-decoration:none}#bbpress-forums .bbp-pagination-links a:hover,#bbpress-forums .bbp-pagination-links span.current,#bbpress-forums .bbp-topic-pagination a:hover{background:#eee;opacity:.8;border:1px solid #ddd}#bbpress-forums fieldset.bbp-form{clear:left;border:1px solid #eee;padding:10px 20px;margin-bottom:10px}#bbpress-forums fieldset.bbp-form legend{padding:5px;width:auto;border:none}#bbpress-forums fieldset.bbp-form label{margin:0;display:inline-block}#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label,#bbp-login fieldset label,#bbp-lost-pass fieldset label,#bbp-register fieldset label{width:100px}#bbpress-forums fieldset.bbp-form p{padding:0}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{margin:0 0 8px}#bbpress-forums fieldset.bbp-form input[type=password],#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{min-height:28px;height:28px;padding:5px}textarea#bbp_forum_content,textarea#bbp_reply_content,textarea#bbp_topic_content{width:97%;box-sizing:border-box}textarea#bbp_forum_content{height:210px}#bbpress-forums fieldset.bbp-forum-form-attributes{width:200px;float:right;clear:none;margin-left:25px}#bbpress-forums fieldset select#bbp_forum_id{max-width:200px}.bbp-reply-form,.bbp-topic-form,.bbp-topic-tag-form{clear:left}body.reply-edit .bbp-reply-form div.avatar img,body.single-forum .bbp-topic-form div.avatar img,body.single-reply .bbp-reply-form div.avatar img,body.topic-edit .bbp-topic-form div.avatar img{margin-right:0;padding:10px;border:1px solid #ddd;line-height:0;background-color:#efefef}body.page .bbp-reply-form code,body.page .bbp-topic-form code,body.reply-edit .bbp-reply-form code,body.single-forum .bbp-topic-form code,body.single-topic .bbp-reply-form code,body.topic-edit .bbp-topic-form code{font-size:10px;background-color:#f0fff8;border:1px solid #ceefe1;display:block;padding:8px;margin-top:5px;width:369px}#delete_tag,#merge_tag{display:inline}div.bbp-submit-wrapper{margin-top:15px;float:right;clear:both}p.form-allowed-tags{max-width:100%}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:10px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content{width:100%;margin:0;font-size:12px}#bbpress-forums div.bbp-the-content-wrapper table,#bbpress-forums div.bbp-the-content-wrapper tbody,#bbpress-forums div.bbp-the-content-wrapper td,#bbpress-forums div.bbp-the-content-wrapper tr{border:none;padding:0;margin:0;width:auto;line-height:1}#bbpress-forums div.bbp-the-content-wrapper input[type=button]{padding:4px 7px;margin:0 -1px 0 0;line-height:0;border:1px solid transparent;background-color:transparent;box-shadow:none;text-shadow:none;text-transform:uppercase;font-size:11px;font-weight:400;border-radius:3px;min-width:25px;color:#555}#bbpress-forums div.bbp-the-content-wrapper input[type=button]:hover{border-color:rgba(0,0,0,.1);background-color:rgba(255,255,255,.5)}#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar{padding:5px;min-height:26px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:4px 4px 8px}#bbpress-forums div.wp-editor-container{margin:0;padding:0;line-height:0}#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar{line-height:16px}#bbpress-forums .bbp-replies .bbp-reply-form{margin:0 10px 0 10px}#bbpress-forums #bbp-your-profile fieldset{padding:20px 20px 0}#bbpress-forums #bbp-your-profile fieldset div{margin-bottom:20px;float:left;width:100%;clear:left}#bbpress-forums #bbp-your-profile fieldset select{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd}#bbpress-forums #bbp-your-profile fieldset input,#bbpress-forums #bbp-your-profile fieldset textarea{margin-bottom:0;width:60%;background-color:#f9f9f9;border:1px solid #ddd;box-shadow:none;border-radius:0}#bbpress-forums #bbp-your-profile fieldset input:focus,#bbpress-forums #bbp-your-profile fieldset textarea:focus{border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);outline-color:rgba(240,255,240,.1)}#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox{width:auto}#bbpress-forums #bbp-your-profile fieldset legend{display:none}#bbpress-forums #bbp-your-profile fieldset label[for]{float:left;width:20%;padding:5px 20px 5px 0;text-align:right;cursor:pointer}#bbpress-forums #bbp-your-profile fieldset dl label[for]{text-align:left;width:60%}#bbpress-forums #bbp-your-profile fieldset p.description{margin:5px 0 0 20%;font-size:12px;font-style:italic;float:left;clear:left;width:60%;padding:5px 8px;border:#cee1ef 1px solid;background-color:#f0f8ff}#bbpress-forums #bbp-your-profile fieldset fieldset{margin:0;border:none;padding:0;clear:none;float:none}#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl{margin:0}#bbpress-forums #bbp-your-profile fieldset.submit button{float:right}#bbpress-forums #bbp-your-profile fieldset fieldset.password{width:60%;margin-left:20%;margin-top:10px}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper,#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-input-wrapper{width:100%;margin:0;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password .password-button-wrapper button{width:46%;margin:4% 2%;box-sizing:border-box;display:inline-block}#bbpress-forums #bbp-your-profile fieldset fieldset.password input,#bbpress-forums #bbp-your-profile fieldset fieldset.passwword textarea{width:100%}#bbpress-forums #bbp-your-profile fieldset fieldset.password button .dashicons{display:none}#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description{margin-left:0;margin-bottom:20px}#bbpress-forums #password #pass-strength-result{background-color:#eee;border:1px solid #ddd;color:#23282d;margin:0;padding:8px;text-align:center;box-sizing:border-box;display:inline-block}#bbpress-forums #password #pass-strength-result.short{background-color:#f1adad;border-color:#e35b5b;opacity:1}#bbpress-forums #password #pass-strength-result.bad{background-color:#fbc5a9;border-color:#f78b53;opacity:1}#bbpress-forums #password #pass-strength-result.good{background-color:#ffe399;border-color:#ffc733;opacity:1}#bbpress-forums #password #pass-strength-result.strong{background-color:#c1e1b9;border-color:#83c373;opacity:1}#bbpress-forums #password #pass1-text.short,#bbpress-forums #password #pass1.short{border-color:#e35b5b}#bbpress-forums #password #pass1-text.bad,#bbpress-forums #password #pass1.bad{border-color:#f78b53}#bbpress-forums #password #pass1-text.good,#bbpress-forums #password #pass1.good{border-color:#ffc733}#bbpress-forums #password #pass1-text.strong,#bbpress-forums #password #pass1.strong{border-color:#83c373}#bbpress-forums .indicator-hint{padding-top:8px}#bbpress-forums #pass1-text,#bbpress-forums .pw-weak,#bbpress-forums .show-password #pass1{display:none}#bbpress-forums .show-password #pass1-text{display:inline-block}div.bbp-template-notice,div.indicator-hint{border-width:1px;border-style:solid;padding:0 .6em;margin:5px 0 15px;border-radius:3px;background-color:#ffffe0;border-color:#e6db55;color:#000;clear:both}div.bbp-template-notice a{color:#555;text-decoration:none}div.bbp-template-notice a:hover{color:#000}div.bbp-template-notice.info{border:#cee1ef 1px solid;background-color:#f0f8ff}div.bbp-template-notice.important{border:#e6db55 1px solid;background-color:#fffbcc}div.bbp-template-notice.error,div.bbp-template-notice.warning{background-color:#ffebe8;border-color:#c00}div.bbp-template-notice.error a,div.bbp-template-notice.warning a{color:#c00}div.bbp-template-notice li,div.bbp-template-notice p{margin:.5em 0 6px!important;padding:2px;font-size:12px;line-height:1.4}#bbpress-forums div.bbp-template-notice code{font-size:11px;padding:2px 4px;background:rgba(200,200,200,.3);border-radius:3px}.bbp-forum-content ul.sticky,.bbp-topics ul.sticky,.bbp-topics ul.super-sticky,.bbp-topics-front ul.super-sticky{background-color:#ffffe0!important;font-size:1.1em}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log{border-top:1px dotted #ddd;width:100%;margin:0;padding:8px 0 0;font-size:11px;color:#aaa}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li{list-style-type:none}#bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log a,#bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log a,#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log a{text-decoration:none}.bbp-login-form fieldset legend{display:none}.bbp-login-form .bbp-email input,.bbp-login-form .bbp-password input,.bbp-login-form .bbp-username input{padding:5px}.bbp-login-form label{width:140px;display:inline-block}#sidebar .bbp-login-form label{width:70px}.bbp-login-form .bbp-email,.bbp-login-form .bbp-password,.bbp-login-form .bbp-remember-me,.bbp-login-form .bbp-submit-wrapper,.bbp-login-form .bbp-username{margin-top:10px}.bbp-login-form .bbp-submit-wrapper{text-align:right}.bbp-login-form .bbp-login-links a{float:left;clear:left}.bbp-logged-in img.avatar{float:left;margin:0 15px 0 0}.bbp-logged-in h4{font-weight:700;font-size:1.3em;clear:none;margin-bottom:10px}#bbpress-forums img.avatar{box-shadow:none;display:inline-block;margin-right:4px}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{float:none;vertical-align:middle;border:3px double #ddd;max-height:20px;max-width:20px}fieldset div.avatar{float:right}.activity-list li.bbp_reply_create .activity-content .activity-inner,.activity-list li.bbp_topic_create .activity-content .activity-inner{border-left:2px solid #eaeaea;margin-left:5px;padding-left:10px}#bbpress-forums h1{clear:none;font-size:1.8em;line-height:1;padding-bottom:10px}#bbpress-forums #bbp-user-wrapper{float:left;width:100%}#bbpress-forums .bbp-user-section{overflow:auto;clear:right}#bbpress-forums #bbp-user-wrapper h2.entry-title{font-size:1.4em;margin:0;padding-bottom:10px;padding-top:0;clear:none}#bbpress-forums #bbp-user-wrapper fieldset.bbp-form,#bbpress-forums #bbp-user-wrapper ul.bbp-forums,#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic,#bbpress-forums #bbp-user-wrapper ul.bbp-replies,#bbpress-forums #bbp-user-wrapper ul.bbp-topics{clear:none}#bbpress-forums #bbp-single-user-details{margin:0;width:150px;float:left;overflow:hidden}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:none;height:150px;padding:0;margin:0 0 20px;width:150px}#bbpress-forums #bbp-single-user-details #bbp-user-description{float:none;margin-left:180px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{float:none;margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li{margin:0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:5px 8px;display:block;border:1px solid transparent;text-decoration:none}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:#eee;opacity:.8}#bbpress-forums #bbp-user-body{margin-left:180px}body.my-account #bbpress-forums{border-top:none;padding-top:0;margin-bottom:0}#bbpress-forums dl.bbp-user-capabilities{display:inline-block;vertical-align:top}#bbpress-forums dl.bbp-user-capabilities dt{margin:0 0 10px;text-transform:capitalize}#bbpress-forums dl.bbp-user-capabilities dd{margin:0;padding:0}.bbp-alert-outer{height:100%;width:100%;top:0;left:0;position:fixed;background-color:rgba(0,0,0,.2);z-index:99999}.bbp-alert-inner{width:350px;text-align:center;background:#fff;position:fixed;top:50%;left:50%;margin-top:-75px;margin-left:-185px;border-radius:3px;border:1px solid #aaa;padding:15px 10px 10px}.bbp-alert-outer .bbp-alert-inner p{margin:10px 0}.bbp-alert-actions a{padding:5px 20px;text-decoration:none}@media only screen and (max-width:480px){#bbpress-forums div.bbp-topic-tags{clear:both;float:none}div.bbp-search-form button,div.bbp-search-form input{font-size:11px;padding:2px}li.bbp-forum-info,li.bbp-topic-title{width:45%}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{width:15%}span.bbp-reply-post-date,span.bbp-topic-post-date{float:left}span.bbp-admin-links{float:none;clear:both}#bbpress-forums .bbp-forums-list li,#bbpress-forums .bbp-forums-list span{display:block;font-size:11px}#bbpress-forums .bbp-body div.bbp-reply-author,#bbpress-forums .bbp-body div.bbp-topic-author{float:none;margin:10px;min-height:80px;padding-left:80px;position:relative;text-align:left;width:calc(100% - 100px);border-bottom:1px solid #efefef;box-sizing:content-box}#bbpress-forums div.bbp-reply-author .bbp-author-name,#bbpress-forums div.bbp-topic-author .bbp-author-name{clear:none;display:inline-block;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{position:absolute;top:0;left:0;width:60px;height:auto;margin-top:0}#bbpress-forums div.bbp-reply-author .bbp-author-role,#bbpress-forums div.bbp-topic-author .bbp-author-role{font-size:12px;font-style:normal}#bbpress-forums .bbp-body div.bbp-reply-content,#bbpress-forums .bbp-body div.bbp-topic-content{clear:both;margin:0 10px 5px 10px;padding:0}#bbpress-forums div.bbp-reply-content p,#bbpress-forums div.bbp-topic-content p{margin-bottom:1em}#bbpress-forums div.bbp-reply-content p:last-child,#bbpress-forums div.bbp-topic-content p:last-child{margin-bottom:0}div.bbp-submit-wrapper{float:left}#bbpress-forums fieldset.bbp-form{padding:0 10px 10px}#bbpress-forums #bbp-user-body{clear:both;margin-left:0;word-wrap:break-word}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:320px){#bbpress-forums div.bbp-search-form{margin-bottom:10px}#bbpress-forums li.bbp-body li.bbp-forum-info,#bbpress-forums li.bbp-body li.bbp-topic-title,#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{width:100%}#bbpress-forums li.bbp-header li.bbp-forum-info,#bbpress-forums li.bbp-header li.bbp-topic-title{text-align:center;text-transform:uppercase}#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:20%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{width:58%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count{margin-top:7px}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{font-size:10px}#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-topic-author{text-align:left;width:25%}#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:25%}#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar{width:14px;height:auto;max-height:14px;max-width:14px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar{padding:1px}#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td{width:20px;height:20px}#bbpress-forums div.wp-editor-container{width:100%;overflow:auto}#bbpress-forums input#bbp_topic_tags,#bbpress-forums input#bbp_topic_title{width:95%}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:14px}}@media only screen and (max-width:240px){#bbpress-forums li.bbp-body li.bbp-forum-reply-count,#bbpress-forums li.bbp-body li.bbp-forum-topic-count,#bbpress-forums li.bbp-body li.bbp-topic-reply-count,#bbpress-forums li.bbp-body li.bbp-topic-voice-count,#bbpress-forums li.bbp-footer div.bbp-reply-author,#bbpress-forums li.bbp-footer div.bbp-search-author,#bbpress-forums li.bbp-footer div.bbp-topic-author,#bbpress-forums li.bbp-header li.bbp-forum-reply-count,#bbpress-forums li.bbp-header li.bbp-forum-topic-count,#bbpress-forums li.bbp-header li.bbp-topic-reply-count,#bbpress-forums li.bbp-header li.bbp-topic-voice-count{width:45%}#bbpress-forums li.bbp-body li.bbp-forum-freshness,#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{clear:both;width:100%}#bbpress-forums li.bbp-header li.bbp-forum-freshness,#bbpress-forums li.bbp-header li.bbp-topic-freshness{text-align:center}#bbpress-forums li.bbp-body li.bbp-topic-freshness,#bbpress-forums li.bbp-header div.bbp-reply-author,#bbpress-forums li.bbp-header div.bbp-reply-content,#bbpress-forums li.bbp-header div.bbp-search-author,#bbpress-forums li.bbp-header div.bbp-search-content,#bbpress-forums li.bbp-header div.bbp-topic-author,#bbpress-forums li.bbp-header div.bbp-topic-content{margin-left:0;text-align:left}#bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta{display:inline-block}#bbpress-forums li.bbp-header{overflow:hidden}#bbpress-forums li.bbp-footer div.bbp-reply-content,#bbpress-forums li.bbp-footer div.bbp-search-content,#bbpress-forums li.bbp-footer div.bbp-topic-content{display:inline-block;margin-left:0}#bbpress-forums li.bbp-body div.bbp-reply-author,#bbpress-forums li.bbp-body div.bbp-topic-author{min-height:60px;padding-left:60px}#bbpress-forums div.bbp-reply-author img.avatar,#bbpress-forums div.bbp-topic-author img.avatar{width:40px;height:auto}#bbpress-forums div.bbp-forum-title h3,#bbpress-forums div.bbp-reply-title h3,#bbpress-forums div.bbp-topic-title h3{font-size:12px}}
.dnd-icon-remove.deleting{font-size:12px;color:#000;font-weight:500;position:relative;top:-3px}.dnd-icon-remove.deleting:after{display:none!important}.wpcf7-drag-n-drop-file.d-none{display:none;opacity:0;visibility:hidden;position:absolute;top:0}.dnd-upload-status{display:flex;padding:4px 0;align-items:center;position:relative}.dnd-upload-status .dnd-upload-image{width:40px;height:40px;border:1px solid #a5a5a5;text-align:center;border-radius:100%;position:relative}.dnd-upload-status .dnd-upload-image span.file{background-image:url("data:image/svg+xml,%0A%3Csvg width='18' height='23' viewBox='0 0 18 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.569 0.659576H0.5V23H18V6.09053L12.569 0.659576ZM12.7872 1.93075L16.7288 5.87234H12.7872V1.93075ZM1.24468 22.2553V1.40426H12.0426V6.61702H17.2553V22.2553H1.24468Z' fill='%235C5B5B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;height:21px;width:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.dnd-upload-status .dnd-upload-details{padding-left:10px;width:calc(100% - 40px)}.dnd-upload-status .dnd-upload-details .name{color:#016d98;padding:4px 0;padding-right:60px;display:flex}.dnd-upload-status .dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding-right:10px}.dnd-upload-status .dnd-upload-details .name em{color:#444242;font-weight:700}.dnd-upload-status .dnd-upload-details .remove-file{position:absolute;right:0;top:10px;text-decoration:none;box-shadow:none;outline:none;opacity:1}.dnd-upload-status .dnd-upload-details .remove-file span:after{content:'';width:15px;height:15px;display:block;background-repeat:no-repeat;background-size:100%;background-image:url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.5 0C7.83499 0 0 7.83499 0 17.5C0 27.165 7.83499 35 17.5 35C27.165 35 35 27.165 35 17.5C34.9888 7.83965 27.1604 0.0112198 17.5 0ZM17.5 33.871C8.45857 33.871 1.12903 26.5414 1.12903 17.5C1.12903 8.45857 8.45857 1.12903 17.5 1.12903C26.5414 1.12903 33.871 8.45857 33.871 17.5C33.861 26.5373 26.5373 33.861 17.5 33.871Z' fill='black'/%3E%3Cpath d='M25.4834 9.51661C25.2629 9.29624 24.9056 9.29624 24.6852 9.51661L17.5 16.7018L10.3148 9.51661C10.0983 9.29236 9.74087 9.28615 9.51661 9.50271C9.29236 9.71927 9.28615 10.0767 9.50271 10.3009C9.50723 10.3057 9.51188 10.3103 9.51661 10.3148L16.7018 17.5L9.51661 24.6852C9.29236 24.9018 9.28615 25.2591 9.50278 25.4834C9.71941 25.7076 10.0768 25.7139 10.301 25.4972C10.3057 25.4927 10.3103 25.488 10.3148 25.4834L17.5 18.2982L24.6852 25.4834C24.9094 25.7 25.2668 25.6938 25.4834 25.4696C25.6947 25.2508 25.6947 24.9039 25.4834 24.6852L18.2982 17.5L25.4834 10.3148C25.7038 10.0944 25.7038 9.73705 25.4834 9.51661Z' fill='black'/%3E%3C/svg%3E%0A")}.dnd-upload-status.in-progress .remove-file{opacity:.2}.dnd-upload-status .dnd-upload-details span.has-error{color:#f50505}.dnd-upload-status .dnd-upload-details .dnd-progress-bar{display:block;border-radius:5px;overflow:hidden;background:#565555;height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background:#4caf50;display:block;font-size:11px;text-align:right;color:#fff;height:100%;width:0;line-height:14px}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span.complete{width:100%!important;padding-right:5px}.dnd-upload-counter{position:absolute;right:5px;bottom:3px;font-size:12px}.codedropz-upload-handler{border:2px dashed #c5c5c5;border-radius:5px;margin-bottom:10px;position:relative}.codedropz-upload-container{padding:15px 20px}.codedropz-upload-inner{overflow:hidden;width:100%;text-align:center;text-overflow:ellipsis;font-weight:inherit}.codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{text-decoration:none;box-shadow:none}.codedropz-upload-inner h3{margin:5px 0;font-size:30px;line-height:32px;word-break:break-word}.codedropz-dragover{border-color:#6b6a6a}.codedropz-upload-wrapper span.has-error-msg{display:inline-block;color:red;padding:5px 0;font-style:italic}.wpcf7-form label.error-new{color:#900;font-size:11px;float:none;padding-left:5px}.wpcf7-form .codedropz-upload-wrapper.invalid .codedropz-upload-handler{border-bottom-color:#900;border-bottom-style:solid}@media screen and (max-width:767px){.dnd-upload-status .dnd-upload-details .name em{font-weight:400}.dnd-upload-status .dnd-upload-details .name{padding-right:60px}.codedropz-upload-inner h3{font-size:22px}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
.flatpickr-calendar{background:0 0;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:0 0;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}
@font-face{font-family:'TypoFontAwesomeSolid';src:url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas/core/TypoModules/TypoFontAwesome/assets/../fonts/typo-fa-solid.woff2) format('woff2'),url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas/core/TypoModules/TypoFontAwesome/assets/../fonts/typo-fa-solid.woff) format('woff'),url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas/core/TypoModules/TypoFontAwesome/assets/../fonts/typo-fa-solid.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}.typo_icon.tfa-solid:before{font-family:'TypoFontAwesomeSolid';font-style:normal}
.typo_icon{position:relative}body .wrapper .typo_icon{background:0 0}.tfa-mail:before{content:'m'}.tfa-phone:before{content:'p'}.tfa-anfahrt:before{content:'a'}.tfa-facebook:before{content:'f'}.tfa-instagram:before{content:'i'}.tfa-linkedin:before{content:'l'}.tfa-twitter:before{content:'t'}.tfa-wordpress:before{content:'w'}.tfa-youtube:before{content:'Y'}.tfa-xing:before{content:'x'}.tfa-arrow-left-long:before{content:'q'}.tfa-arrow-right-long:before{content:'r'}
.typo_language_switch_wrapper{padding-top:0}.typo_language_switch_wrapper .current{display:none}.typo_language_switch_wrapper .typo_language_switch_nav{margin:0}.typo_language_switch_wrapper .typo_language_switch_nav li{list-style:none;display:inline-block}.typo_language_switch_wrapper .typo_language_switch_nav li a{padding:0 .75rem;position:relative;color:inherit}.typo_language_switch_wrapper .typo_language_switch_nav li a:after{content:'';position:absolute;bottom:0;left:.75rem;right:.75rem;width:auto;height:1px;background-color:currentColor;opacity:0;visibility:hidden}.typo_language_switch_wrapper .typo_language_switch_nav li.current a:after{opacity:1;visibility:visible}@media screen and (min-width:64em){.menu_wrapper .typo_language_switch_wrapper.has_dropdown{position:absolute;top:50%;right:0;padding-top:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.typo_language_switch_wrapper.has_dropdown>.current{display:inline-block;height:4rem;line-height:4rem}.typo_language_switch_wrapper.has_dropdown .typo_language_switch_nav{position:absolute;margin:0;padding:.5rem .25rem;background-color:#fff;color:#0a0a0a;border-radius:.375rem;left:50%;top:100%;opacity:0;visibility:hidden;width:3rem;pointer-events:none;box-shadow:0 0 1rem rgba(0,0,0,.125);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .25s ease,visibility .25s ease;-moz-transition:opacity .25s ease,visibility .25s ease;-ms-transition:opacity .25s ease,visibility .25s ease;-o-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}.typo_language_switch_wrapper.has_dropdown:hover .typo_language_switch_nav,.typo_language_switch_wrapper.has_dropdown:focus .typo_language_switch_nav,.typo_language_switch_wrapper.has_dropdown:hover .typo_language_switch_nav:hover{opacity:1;visibility:visible;pointer-events:all}.typo_language_switch_wrapper.has_dropdown .typo_language_switch_nav li{display:block;padding:.25rem;text-align:center}.typo_language_switch_wrapper.has_dropdown .typo_language_switch_nav li a{padding:0}.typo_language_switch_wrapper .typo_language_switch_nav li a:after{left:0;right:0}}
.iframe_wrapper{position:relative;display:block;padding:0 0 56.25%;margin:0 auto 1rem;background-color:#f1f1f1;white-space:normal;transition:all .25s ease}.iframe_wrapper div{background:0 0;font-size:.875rem}.iframe_wrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:none;transition:all 1s ease}.iframe_wrapper>div{position:absolute;top:0;left:0;right:0;bottom:0;overflow-x:auto;padding:1rem}.iframe_wrapper .typo_iframe_overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#ccc;text-align:center;color:#0a0a0a;transition:all 1s ease .5s;padding:.9375rem}.iframe_wrapper .typo_iframe_overlay_content{position:absolute;top:50%;left:0;right:0;margin:0 auto;transform:translateY(-50%);font-size:1rem;padding:.9375rem}
.accessible_navigation_wrapper{position:absolute;z-index:99999;visibility:visible;top:0;left:-100%;width:100%;height:auto;padding:1rem 2rem;text-align:center;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.accessible_navigation_wrapper:focus-within,.accessible_navigation_wrapper:focus,.accessible_navigation_wrapper:has(a:focus){left:0}.accessibility_item{padding:.25rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.accessibility_item a{padding:.25rem .5rem;display:inline-block;text-transform:uppercase;line-height:1.2;font-size:.875rem;font-weight:700}.accessibility_item a:focus{outline:2px solid red}.accessibility_item a span{display:block;font-weight:400}
.typo_lightbox_wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;background-color:rgba(255,255,255,.95)}.typo_lightbox_wrapper .typo_lightbox_slider{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.typo_lightbox_wrapper{overflow:hidden}.typo_lightbox_slides{display:flex;flex-direction:row;flex-wrap:nowrap;transition:transform .3s ease-in-out}.lightbox_item{min-width:100%;height:100svh}.lightbox_item.loading{opacity:0}.lightbox_item{opacity:1;position:relative;transition:opacity .5s ease}.typo_lightbox_wrapper .lightbox_item>img{position:absolute;top:10%;left:10%;right:10%;bottom:10%;width:80%;height:80%;object-fit:contain;object-position:50% 50%;max-width:none}.typo_lightbox_wrapper .lightbox_item:has(.video_wrapper){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;padding:2rem 10%}.typo_lightbox_wrapper .lightbox_item .video_wrapper{position:relative;aspect-ratio:16/9;width:min(100vw, calc((100vh - 4rem) * (16 / 9)));height:auto;margin:auto;padding:0}.typo_lightbox_wrapper .lightbox_item .video_wrapper>video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.lightbox_iframe_wrapper{position:absolute;top:10%;left:10%;right:10%;bottom:10%;width:80%;height:80%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.lightbox_iframe_wrapper>*{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.typo_lightbox_wrapper .close_wrapper{position:absolute;top:1rem;right:1rem}.typo_lightbox_wrapper .close_wrapper .close{display:block;width:2rem;height:2rem;position:relative;cursor:pointer}.typo_lightbox_wrapper .close_wrapper .close:after,.typo_lightbox_wrapper .close_wrapper .close:before{content:'';position:absolute;top:50%;left:50%;background-color:currentColor;width:2rem;height:.125rem;transform:translate(-50%,-50%) rotate(45deg)}.typo_lightbox_wrapper .close_wrapper .close:before{transform:translate(-50%,-50%) rotate(-45deg)}
.typo_slider.typo_slider_active{position:relative;overflow:hidden;width:100%;user-select:none;touch-action:pan-y}.typo_slider.typo_slider_active .typo_slider_track{display:flex;flex-wrap:nowrap;flex-direction:row;transition:transform .4s ease;will-change:transform}.typo_marquee_slider.typo_slider.typo_slider_active .typo_slider_track{transition:transform var(--typo-slider-autoplay-delay,3s) linear;will-change:transform;pointer-events:none}.typo_slider.typo_slider_active .typo_slider_track>*{max-width:none;display:block}.typo_slider *:focus{scroll-margin:0 !important;scroll-behavior:auto !important}.typo_slider,.typo_slider a,.typo_slider img{-webkit-user-drag:none;user-select:none;touch-action:pan-y}.typo_slider img{pointer-events:none}.typo_slider_prev,.typo_slider_next{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.4);border:none;color:#fff;font-size:1.5rem;cursor:pointer;z-index:10;width:2rem;height:2rem;border-radius:50%;display:none}.typo_slider_prev{left:1rem}.typo_slider_next{right:1rem}.typo_slider_active .typo_slider_prev,.typo_slider_active .typo_slider_next{display:inline-block}.typo_slider_pagination{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);display:none;gap:.5rem}.typo_slider_active .typo_slider_pagination{display:flex}.typo_slider_pagination button{width:.75rem;height:.75rem;border-radius:50%;border:none;background:rgba(255,255,255,.5);cursor:pointer}.typo_slider_pagination button.active{background:#fff}.typo_slider.typo_slider_active.typo_slider_fade .typo_slider_track{display:block;position:relative}.typo_slider.typo_slider_active.typo_slider_fade .typo_slider_track>*{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity .6s ease}.typo_slider.typo_slider_active.typo_slider_fade .typo_slider_track>*.typo_slide_active{opacity:1;position:relative;z-index:1}
.accordion_item{overflow:hidden;position:relative}.has_animation .accordion_item{transition:height .5s ease}.accordion_title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:700}.accordion_title:after{content:"+";transition:transform .5s ease}.accordion_item.active .accordion_title:after{content:"-";transform:rotate(180deg)}.accordion_title>*{margin:0}.accordion_content{position:absolute;left:0;right:0;opacity:0;visibility:hidden}.has_animation .accordion_content{transition:opacity .5s ease,visibility .5s ease}.accordion_item.active .accordion_content{opacity:1;visibility:visible}
.columns{flex:0 0 100%;max-width:100%}.expand{flex:1 1 0px;min-width:0}.small-1{flex:0 0 8.33333%;max-width:8.33333%}.small-2{flex:0 0 16.66667%;max-width:16.66667%}.small-3{flex:0 0 25%;max-width:25%}.small-4{flex:0 0 33.33333%;max-width:33.33333%}.small-5{flex:0 0 41.66667%;max-width:41.66667%}.small-6{flex:0 0 50%;max-width:50%}.small-7{flex:0 0 58.33333%;max-width:58.33333%}.small-8{flex:0 0 66.66667%;max-width:66.66667%}.small-9{flex:0 0 75%;max-width:75%}.small-10{flex:0 0 83.33333%;max-width:83.33333%}.small-11{flex:0 0 91.66667%;max-width:91.66667%}.small-12{flex:0 0 100%;max-width:100%}.shrink{flex:0 0 auto;max-width:100%}.small-offset-0{margin-left:0}.small-offset-1{margin-left:8.33333%}.small-offset-2{margin-left:16.66667%}.small-offset-3{margin-left:25%}.small-offset-4{margin-left:33.33333%}.small-offset-5{margin-left:41.66667%}.small-offset-6{margin-left:50%}.small-offset-7{margin-left:58.33333%}.small-offset-8{margin-left:66.66667%}.small-offset-9{margin-left:75%}.small-offset-10{margin-left:83.33333%}.small-offset-11{margin-left:91.66667%}@media print,screen and (min-width:40em){.medium-1{flex:0 0 8.33333%;max-width:8.33333%}.medium-2{flex:0 0 16.66667%;max-width:16.66667%}.medium-3{flex:0 0 25%;max-width:25%}.medium-4{flex:0 0 33.33333%;max-width:33.33333%}.medium-5{flex:0 0 41.66667%;max-width:41.66667%}.medium-6{flex:0 0 50%;max-width:50%}.medium-7{flex:0 0 58.33333%;max-width:58.33333%}.medium-8{flex:0 0 66.66667%;max-width:66.66667%}.medium-9{flex:0 0 75%;max-width:75%}.medium-10{flex:0 0 83.33333%;max-width:83.33333%}.medium-11{flex:0 0 91.66667%;max-width:91.66667%}.medium-12{flex:0 0 100%;max-width:100%}.medium-shrink{flex:0 0 auto;max-width:100%}.medium-expand{flex:1 1 0px}.medium-offset-0{margin-left:0}.medium-offset-1{margin-left:8.33333%}.medium-offset-2{margin-left:16.66667%}.medium-offset-3{margin-left:25%}.medium-offset-4{margin-left:33.33333%}.medium-offset-5{margin-left:41.66667%}.medium-offset-6{margin-left:50%}.medium-offset-7{margin-left:58.33333%}.medium-offset-8{margin-left:66.66667%}.medium-offset-9{margin-left:75%}.medium-offset-10{margin-left:83.33333%}.medium-offset-11{margin-left:91.66667%}}@media print,screen and (min-width:64em){.large-1{flex:0 0 8.33333%;max-width:8.33333%}.large-2{flex:0 0 16.66667%;max-width:16.66667%}.large-3{flex:0 0 25%;max-width:25%}.large-4{flex:0 0 33.33333%;max-width:33.33333%}.large-5{flex:0 0 41.66667%;max-width:41.66667%}.large-6{flex:0 0 50%;max-width:50%}.large-7{flex:0 0 58.33333%;max-width:58.33333%}.large-8{flex:0 0 66.66667%;max-width:66.66667%}.large-9{flex:0 0 75%;max-width:75%}.large-10{flex:0 0 83.33333%;max-width:83.33333%}.large-11{flex:0 0 91.66667%;max-width:91.66667%}.large-12{flex:0 0 100%;max-width:100%}.large-shrink{flex:0 0 auto;max-width:100%}.large-expand{flex:1 1 0px}.large-offset-0{margin-left:0}.large-offset-1{margin-left:8.33333%}.large-offset-2{margin-left:16.66667%}.large-offset-3{margin-left:25%}.large-offset-4{margin-left:33.33333%}.large-offset-5{margin-left:41.66667%}.large-offset-6{margin-left:50%}.large-offset-7{margin-left:58.33333%}.large-offset-8{margin-left:66.66667%}.large-offset-9{margin-left:75%}.large-offset-10{margin-left:83.33333%}.large-offset-11{margin-left:91.66667%}}@media print,screen and (min-width:75em){.xlarge-1{flex:0 0 8.33333%;max-width:8.33333%}.xlarge-2{flex:0 0 16.66667%;max-width:16.66667%}.xlarge-3{flex:0 0 25%;max-width:25%}.xlarge-4{flex:0 0 33.33333%;max-width:33.33333%}.xlarge-5{flex:0 0 41.66667%;max-width:41.66667%}.xlarge-6{flex:0 0 50%;max-width:50%}.xlarge-7{flex:0 0 58.33333%;max-width:58.33333%}.xlarge-8{flex:0 0 66.66667%;max-width:66.66667%}.xlarge-9{flex:0 0 75%;max-width:75%}.xlarge-10{flex:0 0 83.33333%;max-width:83.33333%}.xlarge-11{flex:0 0 91.66667%;max-width:91.66667%}.xlarge-12{flex:0 0 100%;max-width:100%}.xlarge-shrink{flex:0 0 auto;max-width:100%}.xlarge-expand{flex:1 1 0px}.xlarge-offset-0{margin-left:0}.xlarge-offset-1{margin-left:8.33333%}.xlarge-offset-2{margin-left:16.66667%}.xlarge-offset-3{margin-left:25%}.xlarge-offset-4{margin-left:33.33333%}.xlarge-offset-5{margin-left:41.66667%}.xlarge-offset-6{margin-left:50%}.xlarge-offset-7{margin-left:58.33333%}.xlarge-offset-8{margin-left:66.66667%}.xlarge-offset-9{margin-left:75%}.xlarge-offset-10{margin-left:83.33333%}.xlarge-offset-11{margin-left:91.66667%}}@media print,screen and (min-width:90em){.xxlarge-1{flex:0 0 8.33333%;max-width:8.33333%}.xxlarge-2{flex:0 0 16.66667%;max-width:16.66667%}.xxlarge-3{flex:0 0 25%;max-width:25%}.xxlarge-4{flex:0 0 33.33333%;max-width:33.33333%}.xxlarge-5{flex:0 0 41.66667%;max-width:41.66667%}.xxlarge-6{flex:0 0 50%;max-width:50%}.xxlarge-7{flex:0 0 58.33333%;max-width:58.33333%}.xxlarge-8{flex:0 0 66.66667%;max-width:66.66667%}.xxlarge-9{flex:0 0 75%;max-width:75%}.xxlarge-10{flex:0 0 83.33333%;max-width:83.33333%}.xxlarge-11{flex:0 0 91.66667%;max-width:91.66667%}.xxlarge-12{flex:0 0 100%;max-width:100%}.xxlarge-shrink{flex:0 0 auto;max-width:100%}.xxlarge-expand{flex:1 1 0px}.xxlarge-offset-0{margin-left:0}.xxlarge-offset-1{margin-left:8.33333%}.xxlarge-offset-2{margin-left:16.66667%}.xxlarge-offset-3{margin-left:25%}.xxlarge-offset-4{margin-left:33.33333%}.xxlarge-offset-5{margin-left:41.66667%}.xxlarge-offset-6{margin-left:50%}.xxlarge-offset-7{margin-left:58.33333%}.xxlarge-offset-8{margin-left:66.66667%}.xxlarge-offset-9{margin-left:75%}.xxlarge-offset-10{margin-left:83.33333%}.xxlarge-offset-11{margin-left:91.66667%}}.small-order-1{order:1}.small-order-2{order:2}.small-order-3{order:3}.small-order-4{order:4}.small-order-5{order:5}.small-order-6{order:6}@media print,screen and (min-width:40em){.medium-order-1{order:1}.medium-order-2{order:2}.medium-order-3{order:3}.medium-order-4{order:4}.medium-order-5{order:5}.medium-order-6{order:6}}@media print,screen and (min-width:64em){.large-order-1{order:1}.large-order-2{order:2}.large-order-3{order:3}.large-order-4{order:4}.large-order-5{order:5}.large-order-6{order:6}}@media print,screen and (min-width:75em){.xlarge-order-1{order:1}.xlarge-order-2{order:2}.xlarge-order-3{order:3}.xlarge-order-4{order:4}.xlarge-order-5{order:5}.xlarge-order-6{order:6}}@media print,screen and (min-width:90em){.xxlarge-order-1{order:1}.xxlarge-order-2{order:2}.xxlarge-order-3{order:3}.xxlarge-order-4{order:4}.xxlarge-order-5{order:5}.xxlarge-order-6{order:6}}.align-self-top{align-self:flex-start}.align-self-bottom{align-self:flex-end}.align-self-middle{align-self:center}.align-self-stretch{align-self:stretch}@media print,screen and (min-width:40em){.medium-align-self-top{align-self:flex-start}.medium-align-self-bottom{align-self:flex-end}.medium-align-self-middle{align-self:center}.medium-align-self-stretch{align-self:stretch}}@media print,screen and (min-width:64em){.large-align-self-top{align-self:flex-start}.large-align-self-bottom{align-self:flex-end}.large-align-self-middle{align-self:center}.large-align-self-stretch{align-self:stretch}}@media print,screen and (min-width:75em){.xlarge-align-self-top{align-self:flex-start}.xlarge-align-self-bottom{align-self:flex-end}.xlarge-align-self-middle{align-self:center}.xlarge-align-self-stretch{align-self:stretch}}@media print,screen and (min-width:90em){.xxlarge-align-self-top{align-self:flex-start}.xxlarge-align-self-bottom{align-self:flex-end}.xxlarge-align-self-middle{align-self:center}.xxlarge-align-self-stretch{align-self:stretch}}.small-5_1{flex:0 0 20%;max-width:20%}.small-5_2{flex:0 0 40%;max-width:40%}.small-5_3{flex:0 0 60%;max-width:60%}.small-5_4{flex:0 0 80%;max-width:80%}.small-5_5{flex:0 0 100%;max-width:100%}.small-6_1{flex:0 0 16.666%;max-width:16.666%}.small-6_2{flex:0 0 33.333%;max-width:33.333%}.small-6_3{flex:0 0 50%;max-width:50%}.small-6_4{flex:0 0 66.666%;max-width:66.666%}.small-6_5{flex:0 0 83.333%;max-width:83.333%}.small-6_6{flex:0 0 100%;max-width:100%}.small-8_1{flex:0 0 12.5%;max-width:12.5%}.small-8_2{flex:0 0 25%;max-width:25%}.small-8_3{flex:0 0 37.5%;max-width:37.5%}.small-8_4{flex:0 0 50%;max-width:50%}.small-8_5{flex:0 0 62.5%;max-width:62.5%}.small-8_6{flex:0 0 75%;max-width:75%}.small-8_7{flex:0 0 87.5%;max-width:87.5%}.small-8_8{flex:0 0 100%;max-width:100%}.small-offset-5_1{margin-left:20%}.small-offset-5_2{margin-left:40%}.small-offset-5_3{margin-left:60%}.small-offset-5_4{margin-left:80%}.small-offset-5_5{margin-left:100%}.small-offset-6_1{margin-left:16.666%}.small-offset-6_2{margin-left:33.333%}.small-offset-6_3{margin-left:50%}.small-offset-6_4{margin-left:66.666%}.small-offset-6_5{margin-left:83.333%}.small-offset-6_6{margin-left:100%}.small-offset-8_1{margin-left:12.5%}.small-offset-8_2{margin-left:25%}.small-offset-8_3{margin-left:37.5%}.small-offset-8_4{margin-left:50%}.small-offset-8_5{margin-left:62.5%}.small-offset-8_6{margin-left:75%}.small-offset-8_7{margin-left:87.5%}.small-offset-8_8{margin-left:100%}@media print,screen and (min-width:40em){.medium-shrink{flex:0 0 auto;max-width:100%}.medium-expand{flex:1 1 0px}.medium-5_1{flex:0 0 20%;max-width:20%}.medium-5_2{flex:0 0 40%;max-width:40%}.medium-5_3{flex:0 0 60%;max-width:60%}.medium-5_4{flex:0 0 80%;max-width:80%}.medium-5_5{flex:0 0 100%;max-width:100%}.medium-6_1{flex:0 0 16.666%;max-width:16.666%}.medium-6_2{flex:0 0 33.333%;max-width:33.333%}.medium-6_3{flex:0 0 50%;max-width:50%}.medium-6_4{flex:0 0 66.666%;max-width:66.666%}.medium-6_5{flex:0 0 83.333%;max-width:83.333%}.medium-6_6{flex:0 0 100%;max-width:100%}.medium-8_1{flex:0 0 12.5%;max-width:12.5%}.medium-8_2{flex:0 0 25%;max-width:25%}.medium-8_3{flex:0 0 37.5%;max-width:37.5%}.medium-8_4{flex:0 0 50%;max-width:50%}.medium-8_5{flex:0 0 62.5%;max-width:62.5%}.medium-8_6{flex:0 0 75%;max-width:75%}.medium-8_7{flex:0 0 87.5%;max-width:87.5%}.medium-8_8{flex:0 0 100%;max-width:100%}.medium-offset-5_1{margin-left:20%}.medium-offset-5_2{margin-left:40%}.medium-offset-5_3{margin-left:60%}.medium-offset-5_4{margin-left:80%}.medium-offset-5_5{margin-left:100%}.medium-offset-6_1{margin-left:16.666%}.medium-offset-6_2{margin-left:33.333%}.medium-offset-6_3{margin-left:50%}.medium-offset-6_4{margin-left:66.666%}.medium-offset-6_5{margin-left:83.333%}.medium-offset-6_6{margin-left:100%}.medium-offset-8_1{margin-left:12.5%}.medium-offset-8_2{margin-left:25%}.medium-offset-8_3{margin-left:37.5%}.medium-offset-8_4{margin-left:50%}.medium-offset-8_5{margin-left:62.5%}.medium-offset-8_6{margin-left:75%}.medium-offset-8_7{margin-left:87.5%}.medium-offset-8_8{margin-left:100%}}@media print,screen and (min-width:64em){.large-shrink{flex:0 0 auto;max-width:100%}.large-expand{flex:1 1 0px}.large-5_1{flex:0 0 20%;max-width:20%}.large-5_2{flex:0 0 40%;max-width:40%}.large-5_3{flex:0 0 60%;max-width:60%}.large-5_4{flex:0 0 80%;max-width:80%}.large-5_5{flex:0 0 100%;max-width:100%}.large-6_1{flex:0 0 16.666%;max-width:16.666%}.large-6_2{flex:0 0 33.333%;max-width:33.333%}.large-6_3{flex:0 0 50%;max-width:50%}.large-6_4{flex:0 0 66.666%;max-width:66.666%}.large-6_5{flex:0 0 83.333%;max-width:83.333%}.large-6_6{flex:0 0 100%;max-width:100%}.large-8_1{flex:0 0 12.5%;max-width:12.5%}.large-8_2{flex:0 0 25%;max-width:25%}.large-8_3{flex:0 0 37.5%;max-width:37.5%}.large-8_4{flex:0 0 50%;max-width:50%}.large-8_5{flex:0 0 62.5%;max-width:62.5%}.large-8_6{flex:0 0 75%;max-width:75%}.large-8_7{flex:0 0 87.5%;max-width:87.5%}.large-8_8{flex:0 0 100%;max-width:100%}.large-offset-5_1{margin-left:20%}.large-offset-5_2{margin-left:40%}.large-offset-5_3{margin-left:60%}.large-offset-5_4{margin-left:80%}.large-offset-5_5{margin-left:100%}.large-offset-6_1{margin-left:16.666%}.large-offset-6_2{margin-left:33.333%}.large-offset-6_3{margin-left:50%}.large-offset-6_4{margin-left:66.666%}.large-offset-6_5{margin-left:83.333%}.large-offset-6_6{margin-left:100%}.large-offset-8_1{margin-left:12.5%}.large-offset-8_2{margin-left:25%}.large-offset-8_3{margin-left:37.5%}.large-offset-8_4{margin-left:50%}.large-offset-8_5{margin-left:62.5%}.large-offset-8_6{margin-left:75%}.large-offset-8_7{margin-left:87.5%}.large-offset-8_8{margin-left:100%}}@media print,screen and (min-width:75em){.xlarge-shrink{flex:0 0 auto;max-width:100%}.xlarge-expand{flex:1 1 0px}.xlarge-5_1{flex:0 0 20%;max-width:20%}.xlarge-5_2{flex:0 0 40%;max-width:40%}.xlarge-5_3{flex:0 0 60%;max-width:60%}.xlarge-5_4{flex:0 0 80%;max-width:80%}.xlarge-5_5{flex:0 0 100%;max-width:100%}.xlarge-6_1{flex:0 0 16.666%;max-width:16.666%}.xlarge-6_2{flex:0 0 33.333%;max-width:33.333%}.xlarge-6_3{flex:0 0 50%;max-width:50%}.xlarge-6_4{flex:0 0 66.666%;max-width:66.666%}.xlarge-6_5{flex:0 0 83.333%;max-width:83.333%}.xlarge-6_6{flex:0 0 100%;max-width:100%}.xlarge-8_1{flex:0 0 12.5%;max-width:12.5%}.xlarge-8_2{flex:0 0 25%;max-width:25%}.xlarge-8_3{flex:0 0 37.5%;max-width:37.5%}.xlarge-8_4{flex:0 0 50%;max-width:50%}.xlarge-8_5{flex:0 0 62.5%;max-width:62.5%}.xlarge-8_6{flex:0 0 75%;max-width:75%}.xlarge-8_7{flex:0 0 87.5%;max-width:87.5%}.xlarge-8_8{flex:0 0 100%;max-width:100%}.xlarge-offset-5_1{margin-left:20%}.xlarge-offset-5_2{margin-left:40%}.xlarge-offset-5_3{margin-left:60%}.xlarge-offset-5_4{margin-left:80%}.xlarge-offset-5_5{margin-left:100%}.xlarge-offset-6_1{margin-left:16.666%}.xlarge-offset-6_2{margin-left:33.333%}.xlarge-offset-6_3{margin-left:50%}.xlarge-offset-6_4{margin-left:66.666%}.xlarge-offset-6_5{margin-left:83.333%}.xlarge-offset-6_6{margin-left:100%}.xlarge-offset-8_1{margin-left:12.5%}.xlarge-offset-8_2{margin-left:25%}.xlarge-offset-8_3{margin-left:37.5%}.xlarge-offset-8_4{margin-left:50%}.xlarge-offset-8_5{margin-left:62.5%}.xlarge-offset-8_6{margin-left:75%}.xlarge-offset-8_7{margin-left:87.5%}.xlarge-offset-8_8{margin-left:100%}}@media print,screen and (min-width:90em){.xxlarge-5_1{flex:0 0 20%;max-width:20%}.xxlarge-5_2{flex:0 0 40%;max-width:40%}.xxlarge-5_3{flex:0 0 60%;max-width:60%}.xxlarge-5_4{flex:0 0 80%;max-width:80%}.xxlarge-5_5{flex:0 0 100%;max-width:100%}.xxlarge-6_1{flex:0 0 16.666%;max-width:16.666%}.xxlarge-6_2{flex:0 0 33.333%;max-width:33.333%}.xxlarge-6_3{flex:0 0 50%;max-width:50%}.xxlarge-6_4{flex:0 0 66.666%;max-width:66.666%}.xxlarge-6_5{flex:0 0 83.333%;max-width:83.333%}.xxlarge-6_6{flex:0 0 100%;max-width:100%}.xxlarge-8_1{flex:0 0 12.5%;max-width:12.5%}.xxlarge-8_2{flex:0 0 25%;max-width:25%}.xxlarge-8_3{flex:0 0 37.5%;max-width:37.5%}.xxlarge-8_4{flex:0 0 50%;max-width:50%}.xxlarge-8_5{flex:0 0 62.5%;max-width:62.5%}.xxlarge-8_6{flex:0 0 75%;max-width:75%}.xxlarge-8_7{flex:0 0 87.5%;max-width:87.5%}.xxlarge-8_8{flex:0 0 100%;max-width:100%}.xxlarge-offset-5_1{margin-left:20%}.xxlarge-offset-5_2{margin-left:40%}.xxlarge-offset-5_3{margin-left:60%}.xxlarge-offset-5_4{margin-left:80%}.xxlarge-offset-5_5{margin-left:100%}.xxlarge-offset-6_1{margin-left:16.666%}.xxlarge-offset-6_2{margin-left:33.333%}.xxlarge-offset-6_3{margin-left:50%}.xxlarge-offset-6_4{margin-left:66.666%}.xxlarge-offset-6_5{margin-left:83.333%}.xxlarge-offset-6_6{margin-left:100%}.xxlarge-offset-8_1{margin-left:12.5%}.xxlarge-offset-8_2{margin-left:25%}.xxlarge-offset-8_3{margin-left:37.5%}.xxlarge-offset-8_4{margin-left:50%}.xxlarge-offset-8_5{margin-left:62.5%}.xxlarge-offset-8_6{margin-left:75%}.xxlarge-offset-8_7{margin-left:87.5%}.xxlarge-offset-8_8{margin-left:100%}}
.row{max-width:62.5rem;width:calc(100% - 2em);margin-right:auto;margin-left:auto;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.row.no_gap{width:100%}.row .row{width:100%}.row.expanded{max-width:none}.row.expanded .row{max-width:none}.align-left{justify-content:flex-start}.align-right{justify-content:flex-end}.align-center{justify-content:center}.align-justify{justify-content:space-between}.align-spaced{justify-content:space-around}.align-top{align-items:flex-start}.align-bottom{align-items:flex-end}.align-middle{align-items:center}.align-stretch{align-items:stretch}@media print,screen and (min-width:40em){.medium-align-left{justify-content:flex-start}.medium-align-right{justify-content:flex-end}.medium-align-center{justify-content:center}.medium-align-justify{justify-content:space-between}.medium-align-spaced{justify-content:space-around}.medium-align-top{align-items:flex-start}.medium-align-bottom{align-items:flex-end}.medium-align-middle{align-items:center}.medium-align-stretch{align-items:stretch}}@media print,screen and (min-width:64em){.large-align-left{justify-content:flex-start}.large-align-right{justify-content:flex-end}.large-align-center{justify-content:center}.large-align-justify{justify-content:space-between}.large-align-spaced{justify-content:space-around}.large-align-top{align-items:flex-start}.large-align-bottom{align-items:flex-end}.large-align-middle{align-items:center}.large-align-stretch{align-items:stretch}}@media print,screen and (min-width:75em){.xlarge-align-left{justify-content:flex-start}.xlarge-align-right{justify-content:flex-end}.xlarge-align-center{justify-content:center}.xlarge-align-justify{justify-content:space-between}.xlarge-align-spaced{justify-content:space-around}.xlarge-align-top{align-items:flex-start}.xlarge-align-bottom{align-items:flex-end}.xlarge-align-middle{align-items:center}.xlarge-align-stretch{align-items:stretch}}@media print,screen and (min-width:90em){.xxlarge-align-left{justify-content:flex-start}.xxlarge-align-right{justify-content:flex-end}.xxlarge-align-center{justify-content:center}.xxlarge-align-justify{justify-content:space-between}.xxlarge-align-spaced{justify-content:space-around}.xxlarge-align-top{align-items:flex-start}.xxlarge-align-bottom{align-items:flex-end}.xxlarge-align-middle{align-items:center}.xxlarge-align-stretch{align-items:stretch}}
.button{display:inline-block;vertical-align:middle;margin:0 0 1rem;border:none;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer;transition:all .25s ease}.button.expanded{display:block;width:100%}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button-group{margin:0 -.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-group .button{margin:.25rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}
textarea{width:100%;min-width:100%;min-height:5rem}.wpcf7-form{margin:0 -.375rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.wpcf7-form>*{padding:.375rem}.wpcf7-form>h3,.wpcf7-form>.wpcf7-form-control-wrap{min-width:0;max-width:100%;-webkit-box-flex:0;margin:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left}.wpcf7-form>.wpcf7-form-control-wrap+h3{padding-top:1.25rem}.wpcf7-form>.wpcf7-form-control-wrap input,.wpcf7-form>.wpcf7-form-control-wrap select,.wpcf7-form>.wpcf7-form-control-wrap textarea{margin:0;position:relative;z-index:10}.wpcf7-form .wpcf7-not-valid-tip{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;margin-top:-.5rem;position:relative;z-index:auto;background-color:rgba(0,0,0,.05);color:inherit;border-radius:0;font-size:.875rem;margin:0;padding:.5rem}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.sent .wpcf7-response-output{border-radius:0;background-color:rgba(0,0,0,.05);border:none;padding:.5rem 1rem}.wpcf7-form>.ajax-loader{opacity:0;height:0;width:100%;visibility:hidden;pointer-events:none;padding:0;background-repeat:no-repeat;background-position:center center;background-size:contain;min-width:0;max-width:100%;-webkit-box-flex:1;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center}.wpcf7-form>.wpcf7-response-output{padding:.5rem;margin:0 .9375rem;border-radius:.5rem;border:none;min-width:0;max-width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.wpcf7-list-item{margin:0 1rem 0 0}.wpcf7-form-control.wpcf7-acceptance,.wpcf7-form-control.wpcf7-checkbox,.wpcf7-form-control.wpcf7-radio{margin-bottom:1rem}.wpcf7-form-control.wpcf7-acceptance label,.wpcf7-form-control.wpcf7-checkbox label,.wpcf7-form-control.wpcf7-radio label{position:relative;cursor:pointer}.wpcf7-form-control.wpcf7-acceptance label input+span,.wpcf7-form-control.wpcf7-checkbox label input+span,.wpcf7-form-control.wpcf7-radio label input+span{padding-left:1.375rem}.wpcf7-form-control.wpcf7-acceptance label input,.wpcf7-form-control.wpcf7-acceptance label input+span:before,.wpcf7-form-control.wpcf7-acceptance label input+span:after,.wpcf7-form-control.wpcf7-checkbox label input,.wpcf7-form-control.wpcf7-checkbox label input+span:before,.wpcf7-form-control.wpcf7-checkbox label input+span:after,.wpcf7-form-control.wpcf7-radio label input,.wpcf7-form-control.wpcf7-radio label input+span:before,.wpcf7-form-control.wpcf7-radio label input+span:after{position:absolute;top:.8125rem;left:.5rem;width:.875rem;height:.875rem;transform:translate(-50%,-50%)}.wpcf7-form-control.wpcf7-radio label input,.wpcf7-form-control.wpcf7-radio label input+span:before,.wpcf7-form-control.wpcf7-radio label input+span:after{border-radius:50%}.wpcf7-form-control.wpcf7-acceptance label input,.wpcf7-form-control.wpcf7-checkbox label input,.wpcf7-form-control.wpcf7-radio label input{opacity:0;visibility:visible}.wpcf7-form-control.wpcf7-acceptance label input+span:before,.wpcf7-form-control.wpcf7-checkbox label input+span:before,.wpcf7-form-control.wpcf7-radio label input+span:before{content:'';background-color:transparent;border:1px solid #8f8f9d;pointer-events:none}.wpcf7-form-control.wpcf7-acceptance label input+span:after,.wpcf7-form-control.wpcf7-checkbox label input+span:after,.wpcf7-form-control.wpcf7-radio label input+span:after{content:'';background-color:#8f8f9d;opacity:0;height:.625rem;width:.625rem;pointer-events:none;border:1px solid #8f8f9d}.wpcf7-form-control.wpcf7-acceptance label input:checked+span:after,.wpcf7-form-control.wpcf7-checkbox label input:checked+span:after,.wpcf7-form-control.wpcf7-radio label input:checked+span:after{opacity:1}.wpcf7-form>.wpcf7-form-control-wrap.typo_cf_acceptance{padding-right:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.wpcf7-form .wpcf7-form-control-wrap.typo_cf_acceptance+a:before{content:' ';display:inline-block;padding-left:.3125rem}.wpcf7-acceptance .wpcf7-list-item{margin:0}
#content{position:relative}.wrapper{position:relative;padding-top:4rem}.content_section{position:relative;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;display:flex}.wrapper .no_padding{padding:0}.wrapper .no_padding_top{padding-top:0}.wrapper .no_padding_left{padding-left:0}.wrapper .no_padding_right{padding-right:0}.wrapper .no_padding_bottom{padding-bottom:0}.content_section.fullscreen{height:100vh}.content_section.fullscreen.exclude_topbar{height:calc(100vh - 4rem)}.content>.content_section.fullscreen:not(.exclude_topbar):first-child{margin-top:-4rem}.content>.start_from_top:first-child{margin-top:-4rem}
figure{height:100%}.data_ratio{position:relative;overflow:hidden;display:block}.data_ratio:not([class*=small-ratio]):before{content:'';padding:0 0 56.25%;display:block}.data_ratio video{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:0;margin:0 auto;object-fit:cover}.data_ratio img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:0;margin:0 auto;object-fit:cover;object-position:50% 50%}.invert .data_ratio img,.data_ratio.invert img{object-fit:contain}.data_ratio.h_align_left.v_align_top img{object-position:0% 0%}.data_ratio.h_align_right.v_align_top img{object-position:100% 0%}.data_ratio.h_align_default.v_align_top img{object-position:50% 0%}.data_ratio.h_align_left.v_align_default img{object-position:0% 50%}.data_ratio.h_align_right.v_align_default img{object-position:100% 50%}.data_ratio.h_align_default.v_align_default img{object-position:50% 50%}.data_ratio.h_align_left.v_align_bottom img{object-position:0% 100%}.data_ratio.h_align_right.v_align_bottom img{object-position:100% 100%}.data_ratio.h_align_default.v_align_bottom img{object-position:50% 100%}.data_ratio:before{display:block;position:relative;z-index:0}.data_ratio[class*=small-fixed-height]{min-height:0}.data_ratio[class*=small-expand-height]{min-height:100%}.data_ratio[class*=small-ratio-]:before{content:''}.data_ratio[class*=small-ratio-1-1]:before{padding:0 0 100%}.data_ratio[class*=small-ratio-2-1]:before{padding:0 0 50%}.data_ratio[class*=small-ratio-3-1]:before{padding:0 0 33.333%}.data_ratio[class*=small-ratio-3-2]:before{padding:0 0 66.666%}.data_ratio[class*=small-ratio-4-3]:before{padding:0 0 75%}.data_ratio[class*=small-ratio-5-4]:before{padding:0 0 80%}.data_ratio[class*=small-ratio-16-9]:before{padding:0 0 56.25%}.data_ratio[class*=small-ratio-7-8]:before{padding:0 0 114.28%}.data_ratio[class*=small-ratio-5-6]:before{padding:0 0 120%}.data_ratio[class*=small-ratio-4-5]:before{padding:0 0 125%}.data_ratio[class*=small-ratio-3-4]:before{padding:0 0 133.333%}.data_ratio[class*=small-ratio-3-5]:before{padding:0 0 166.666%}.data_ratio[class*=small-ratio-9-16]:before{padding:0 0 177%}.data_ratio[class*=small-ratio-1-2]:before{padding:0 0 200%}[class*=small-fixed-height] .data_ratio{min-height:0}[class*=small-expand-height] .data_ratio{min-height:100%}[class*=small-ratio-] .data_ratio:before{content:''}[class*=small-ratio-1-1] .data_ratio:before{padding:0 0 100%}[class*=small-ratio-2-1] .data_ratio:before{padding:0 0 50%}[class*=small-ratio-3-1] .data_ratio:before{padding:0 0 33.333%}[class*=small-ratio-3-2] .data_ratio:before{padding:0 0 66.666%}[class*=small-ratio-4-3] .data_ratio:before{padding:0 0 75%}[class*=small-ratio-5-4] .data_ratio:before{padding:0 0 80%}[class*=small-ratio-16-9] .data_ratio:before{padding:0 0 56.25%}[class*=small-ratio-7-8] .data_ratio:before{padding:0 0 114.28%}[class*=small-ratio-5-6] .data_ratio:before{padding:0 0 120%}[class*=small-ratio-4-5] .data_ratio:before{padding:0 0 125%}[class*=small-ratio-3-4] .data_ratio:before{padding:0 0 133.333%}[class*=small-ratio-3-5] .data_ratio:before{padding:0 0 166.666%}[class*=small-ratio-9-16] .data_ratio:before{padding:0 0 177%}[class*=small-ratio-1-2] .data_ratio:before{padding:0 0 200%}@media screen and (min-width:40em){.data_ratio[class*=medium-fixed-height]{min-height:0}.data_ratio[class*=medium-expand-height]{min-height:100%}.data_ratio[class*=medium-ratio-]:before{content:''}.data_ratio[class*=medium-ratio-1-1]:before{padding:0 0 100%}.data_ratio[class*=medium-ratio-2-1]:before{padding:0 0 50%}.data_ratio[class*=medium-ratio-3-1]:before{padding:0 0 33.333%}.data_ratio[class*=medium-ratio-3-2]:before{padding:0 0 66.666%}.data_ratio[class*=medium-ratio-4-3]:before{padding:0 0 75%}.data_ratio[class*=medium-ratio-5-4]:before{padding:0 0 80%}.data_ratio[class*=medium-ratio-16-9]:before{padding:0 0 56.25%}.data_ratio[class*=medium-ratio-7-8]:before{padding:0 0 114.28%}.data_ratio[class*=medium-ratio-5-6]:before{padding:0 0 120%}.data_ratio[class*=medium-ratio-4-5]:before{padding:0 0 125%}.data_ratio[class*=medium-ratio-3-4]:before{padding:0 0 133.333%}.data_ratio[class*=medium-ratio-3-5]:before{padding:0 0 166.666%}.data_ratio[class*=medium-ratio-1-2]:before{padding:0 0 200%}[class*=medium-fixed-height] .data_ratio{min-height:0}[class*=medium-expand-height] .data_ratio{min-height:100%}[class*=medium-expand-height] .data_ratio:before{content:none}[class*=medium-ratio-] .data_ratio:before{content:''}[class*=medium-ratio-1-1] .data_ratio:before{padding:0 0 100%}[class*=medium-ratio-2-1] .data_ratio:before{padding:0 0 50%}[class*=medium-ratio-3-1] .data_ratio:before{padding:0 0 33.333%}[class*=medium-ratio-3-2] .data_ratio:before{padding:0 0 66.666%}[class*=medium-ratio-4-3] .data_ratio:before{padding:0 0 75%}[class*=medium-ratio-5-4] .data_ratio:before{padding:0 0 80%}[class*=medium-ratio-16-9] .data_ratio:before{padding:0 0 56.25%}[class*=medium-ratio-7-8] .data_ratio:before{padding:0 0 114.28%}[class*=medium-ratio-5-6] .data_ratio:before{padding:0 0 120%}[class*=medium-ratio-4-5] .data_ratio:before{padding:0 0 125%}[class*=medium-ratio-3-4] .data_ratio:before{padding:0 0 133.333%}[class*=medium-ratio-3-5] .data_ratio:before{padding:0 0 166.666%}[class*=medium-ratio-1-2] .data_ratio:before{padding:0 0 200%}}@media screen and (min-width:64em){.data_ratio[class*=large-fixed-height]{min-height:0}.data_ratio[class*=large-expand-height]{min-height:100%}.data_ratio[class*=large-ratio-]:before{content:''}.data_ratio[class*=large-ratio-1-1]:before{padding:0 0 100%}.data_ratio[class*=large-ratio-2-1]:before{padding:0 0 50%}.data_ratio[class*=large-ratio-3-1]:before{padding:0 0 33.333%}.data_ratio[class*=large-ratio-3-2]:before{padding:0 0 66.666%}.data_ratio[class*=large-ratio-4-3]:before{padding:0 0 75%}.data_ratio[class*=large-ratio-5-4]:before{padding:0 0 80%}.data_ratio[class*=large-ratio-16-9]:before{padding:0 0 56.25%}.data_ratio[class*=large-ratio-7-8]:before{padding:0 0 114.28%}.data_ratio[class*=large-ratio-5-6]:before{padding:0 0 120%}.data_ratio[class*=large-ratio-4-5]:before{padding:0 0 125%}.data_ratio[class*=large-ratio-3-4]:before{padding:0 0 133.333%}.data_ratio[class*=large-ratio-3-5]:before{padding:0 0 166.666%}.data_ratio[class*=large-ratio-1-2]:before{padding:0 0 200%}[class*=large-fixed-height] .data_ratio{min-height:0}[class*=large-expand-height] .data_ratio{min-height:100%}[class*=large-expand-height] .data_ratio:before{content:none}[class*=large-ratio-] .data_ratio:before{content:''}[class*=large-ratio-1-1] .data_ratio:before{padding:0 0 100%}[class*=large-ratio-2-1] .data_ratio:before{padding:0 0 50%}[class*=large-ratio-3-1] .data_ratio:before{padding:0 0 33.333%}[class*=large-ratio-3-2] .data_ratio:before{padding:0 0 66.666%}[class*=large-ratio-4-3] .data_ratio:before{padding:0 0 75%}[class*=large-ratio-5-4] .data_ratio:before{padding:0 0 80%}[class*=large-ratio-16-9] .data_ratio:before{padding:0 0 56.25%}[class*=large-ratio-7-8] .data_ratio:before{padding:0 0 114.28%}[class*=large-ratio-5-6] .data_ratio:before{padding:0 0 120%}[class*=large-ratio-4-5] .data_ratio:before{padding:0 0 125%}[class*=large-ratio-3-4] .data_ratio:before{padding:0 0 133.333%}[class*=large-ratio-3-5] .data_ratio:before{padding:0 0 166.666%}[class*=large-ratio-1-2] .data_ratio:before{padding:0 0 200%}}.svg_wrapper{position:relative}.svg_wrapper.data_ratio:before{content:none}.svg_wrapper svg,.svg_wrapper img{width:100%;transform:translateY(-50%) translateX(-50%);position:absolute;top:50%;left:50%;z-index:0;margin:0 auto}
select,textarea,input:not([type=checkbox],[type=radio],[type=file],[type=submit]){width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-appearance:none;appearance:none}textarea{max-width:100%}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{cursor:not-allowed}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox],[type=radio]{width:1rem;height:1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;vertical-align:baseline;margin-left:.5rem;margin-right:1rem;margin-bottom:0}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{display:block;line-height:1.6}select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem}select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}
.listing.slick_slider:not(.slick-vertical) .slick-track{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.listing.slick_slider:not(.slick-vertical) .slick-track>.slick-slide{-webkit-box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:auto}
.menu{padding:0;margin:0;list-style:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.menu li a{padding:0 1em;margin-bottom:0;display:block}.horizontal_menu .menu,.menu,.menu.horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.vertical_menu .menu,.menu.vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:40em){.medium-horizontal_menu .menu,.menu.medium-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.medium-vertical_menu .menu,.menu.medium-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media print,screen and (min-width:64em){.large-horizontal_menu .menu,.menu.large-horizontal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.large-vertical_menu .menu,.menu.large-vertical{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}
.content_section>.slider_wrapper{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%}.content_section>.slider_wrapper .swiper{position:absolute;top:0;left:0;height:100%;width:100%}.content_section>.slider_wrapper .swiper .swiper-slide{padding:0}.slider_wrapper .swiper figure .data_ratio{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.slider_wrapper .swiper figure .data_ratio:before{content:none}.slider_wrapper+.row{position:relative;z-index:20}.swiper_container{position:relative}.content_section>.slider_wrapper .swiper_container{position:absolute;top:0;left:0;height:100%;width:100%}.slider .arrow,.swiper_arrow,.typo_lightbox_slider .arrow{width:2rem;height:2rem;position:absolute;top:50%;left:0;z-index:50;cursor:pointer;transform:translate(0,-50%)}.slider .arrow:after,.swiper_arrow:after,.typo_lightbox_slider .arrow:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(90deg);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><!--!Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--><path d="M180.7 475.3c6.2 6.2 16.4 6.2 22.6 0l176-176c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0L208 425.4 208 48c0-8.8-7.2-16-16-16s-16 7.2-16 16l0 377.4L27.3 276.7c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l176 176z"/></svg>');background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.slider .arrow_next,.swiper_next,.typo_lightbox_slider .arrow_next{left:auto;right:0}.slider .arrow_next:after,.swiper_next:after,.typo_lightbox_slider .arrow_next:after{transform:rotate(-90deg)}.swiper_pagination{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;width:100%}.swiper_pagination>*{flex:0 0 auto;width:.75rem;height:.75rem;border-radius:50%;margin:.25rem;border:.0625rem solid currentColor}.swiper_pagination>.swiper-pagination-bullet-active{background-color:currentColor}.swiper.not_enough_slides .swiper_arrow,.swiper.not_enough_slides .swiper_pagination{opacity:0}.typo_background_slider .typo_slider_track{height:100%}.typo_background_slider .data_ratio{height:100%}
table{border-collapse:collapse;margin-bottom:1rem;width:100%}thead,tbody,tfoot{border:1px solid #f1f1f1;background-color:#fff;text-align:left}thead tr,tfoot tr{background:0 0}thead th,thead td,tfoot th,tfoot td{font-weight:700;text-align:left}table th,table td{padding:.75rem 1rem}tbody tr:nth-child(2n){background-color:#f1f1f1}
@charset "UTF-8";html{line-height:1.15}body{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button{color:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fff;line-height:1.5;-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}button{padding:0;-webkit-appearance:none;appearance:none;border:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-rendering:optimizeLegibility}a{line-height:inherit;text-decoration:none;cursor:pointer}a img{border:0}img[src*='.svg']{width:100%}hr{clear:both;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem}figure{margin:0}.cite-block:before,cite:before{content:"— "}h1,h2,h3,h4,h5,h6,p,ul,ol{overflow-wrap:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media print,screen and (max-width:39.99875em){.hide-for-small-only{display:none !important}}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none !important}}@media print,screen and (min-width:40em){.hide-for-medium{display:none !important}}@media screen and (max-width:39.99875em){.show-for-medium{display:none !important}}@media print,screen and (min-width:40em) and (max-width:63.99875em){.hide-for-medium-only{display:none !important}}@media screen and (max-width:39.99875em),screen and (min-width:64em){.show-for-medium-only{display:none !important}}@media print,screen and (min-width:64em){.hide-for-large{display:none !important}}@media screen and (max-width:63.99875em){.show-for-large{display:none !important}}@media print,screen and (min-width:64em) and (max-width:74.99875em){.hide-for-large-only{display:none !important}}@media screen and (max-width:63.99875em),screen and (min-width:75em){.show-for-large-only{display:none !important}}
.content_section>.video_bg_wrapper{position:absolute;left:0;top:0;bottom:0;right:0;z-index:0}.content_section>.video_bg_wrapper .video_bg{width:100%;height:100%;position:relative}
img.alignnone{width:100%}.wp-caption{display:block;width:100% !important;position:relative;margin:0 0 1rem}.wp-caption .wp-caption-text{margin:0;text-align:center;padding:.5rem 0 0}.gallery{margin:-1rem -1rem 0;font-size:0;clear:both}.gallery:last-child{margin-bottom:-1rem}.gallery .gallery-item{display:inline-block;width:100%;padding:1rem;vertical-align:middle;font-size:1rem}.gallery.gallery-columns-2 .gallery-item,.gallery.gallery-columns-3 .gallery-item,.gallery.gallery-columns-4 .gallery-item,.gallery.gallery-columns-5 .gallery-item,.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-9 .gallery-item{width:50%}.gallery .gallery-item .data_ratio{padding-bottom:100%;display:block}.gallery-icon{padding-bottom:100%;width:100%;position:relative;overflow:hidden}.gallery-icon img{position:absolute;left:50%;top:50%;height:auto;width:auto;display:block;transform:translateY(-50%) translateX(-50%)}.gallery-icon.landscape img{height:100%;max-width:none}.gallery-icon.portrait img{width:100%}@media screen and (min-width:40em){img.alignleft,.wp-caption.alignleft{float:left;padding-right:1rem;margin-right:1rem;margin-bottom:1rem}img.alignright,.wp-caption.alignright{float:right;padding-left:1rem;margin-left:1rem;margin-bottom:1rem}.gallery{margin:0 -1rem 1rem}.gallery .gallery-item{padding:1rem}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.333%}.gallery.gallery-columns-4 .gallery-item,.gallery.gallery-columns-5 .gallery-item,.gallery.gallery-columns-6 .gallery-item,.gallery.gallery-columns-7 .gallery-item,.gallery.gallery-columns-8 .gallery-item,.gallery.gallery-columns-9 .gallery-item{width:25%}}@media screen and (min-width:64em){.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.333%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.666%}.gallery.gallery-columns-7 .gallery-item{width:14.285%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111%}}
.accordion_element.hidden{display:none}.accordion_item{overflow:hidden}.accordion_title{cursor:pointer}.tabs_hide{height:0;overflow:hidden;pointer-events:none;visibility:hidden;padding:0}.has_animation:not(.has_tabs) .accordion_content{transition:all .5s ease}.accordion_hide .accordion_content{height:0 !important;opacity:0;visibility:hidden;pointer-events:none}.accordion_column:not(.has_tabs) .accordion_item .accordion_title>*:after{content:'-';padding-left:1rem}.accordion_column:not(.has_tabs) .accordion_item.accordion_hide .accordion_title>*:after{content:'+'}
:root{--typo-color-text:#1d1d1d;--typo-color-black:#1d1d1d;--typo-color-red:#ed3137;--typo-color-dark-grey:#515151;--typo-color-grey:#e8e8e8;--typo-color-infos:#e2e2e2}:root{--typo-gap:1em;--typo-half-gap:.5em;--typo-double-gap:2em;--typo-section-gap:2em}@media screen and (min-width:40em){:root{--typo-section-gap:3em}}@media screen and (min-width:64em){:root{--typo-section-gap:4em}}:root{--typo-font-size-default:1rem;--typo-font-size-h1:2em;--typo-font-size-h2:2em;--typo-font-size-h3:1.5em;--typo-font-size-h4:1.25em}@media screen and (min-width:40em){:root{--typo-font-size-h1:2.625em;--typo-font-size-h2:2.625em;--typo-font-size-h3:1.75em;--typo-font-size-h4:1.375em}}@media screen and (min-width:64em){:root{--typo-font-size-h1:3.375em;--typo-font-size-h2:3.375em;--typo-font-size-h3:1.875em;--typo-font-size-h4:1.5em}}@media screen and (min-width:100em){:root{--typo-font-size-default:1.125rem}}@media screen and (min-width:125em){:root{--typo-font-size-default:1.25rem}}@media screen and (min-width:150em){:root{--typo-font-size-default:1.5rem}}:root{--typo-svg-star:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3L341.5 45.1z"/></svg>');--typo-svg-star-bordered:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M415 189.3L341.5 45.1C337.4 37.1 329.1 32 320.1 32C311.1 32 302.8 37.1 298.7 45.1L225.1 189.3L65.2 214.7C56.3 216.1 48.9 222.4 46.1 231C43.3 239.6 45.6 249 51.9 255.4L166.3 369.9L141.1 529.8C139.7 538.7 143.4 547.7 150.7 553C158 558.3 167.6 559.1 175.7 555L320.1 481.6L464.4 555C472.4 559.1 482.1 558.3 489.4 553C496.7 547.7 500.4 538.8 499 529.8L473.7 369.9L588.1 255.4C594.5 249 596.7 239.6 593.9 231C591.1 222.4 583.8 216.1 574.8 214.7L415 189.3zM410 220.9L554.4 243.9L451.1 347.4C443.9 354.6 440.5 364.9 442.1 375L464.9 519.3L334.6 453C325.5 448.4 314.7 448.4 305.6 453L175.2 519.3L198 374.9C199.6 364.8 196.3 354.5 189 347.3L85.7 243.8L230.1 220.8C240.2 219.2 248.9 212.9 253.6 203.7L320.1 73.6L386.5 203.8C391.1 212.9 399.9 219.3 410 220.9z"/></svg>');--typo-svg-checked-badge:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M320 64C356.8 64 388.8 84.7 404.9 115.1C437.8 105 475 112.9 501 139C527 165.1 535 202.3 524.9 235.2C555.3 251.2 576 283.2 576 320C576 356.8 555.3 388.8 524.9 404.9C535 437.8 527 475 501 501C475 527 437.7 535 404.8 524.9C388.8 555.3 356.8 576 320 576C283.2 576 251.2 555.3 235.1 524.9C202.2 535 165 527 139 501C113 475 105 437.7 115.1 404.8C84.7 388.8 64 356.8 64 320C64 283.2 84.7 251.2 115.1 235.1C105 202.2 112.9 165 139 139C165.1 113 202.3 105 235.2 115.1C251.2 84.7 283.2 64 320 64zM410.9 228.6C400.2 220.8 385.2 223.2 377.4 233.9L291.8 351.6L265.3 324.2C256.1 314.7 240.9 314.4 231.4 323.6C221.9 332.8 221.6 348 230.8 357.5L277.2 405.5C282.1 410.6 289 413.3 296.1 412.8C303.2 412.3 309.7 408.7 313.9 403L416.2 262.1C424 251.4 421.6 236.4 410.9 228.6z"/></svg>');--typo-svg-arrow:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M569 337C578.4 327.6 578.4 312.4 569 303.1L401 135C391.6 125.6 376.4 125.6 367.1 135C357.8 144.4 357.7 159.6 367.1 168.9L494.1 295.9L88 295.9C74.7 295.9 64 306.6 64 319.9C64 333.2 74.7 343.9 88 343.9L494.1 343.9L367.1 470.9C357.7 480.3 357.7 495.5 367.1 504.8C376.5 514.1 391.7 514.2 401 504.8L569 337z"/></svg>');--typo-svg-video-play:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M147.6 101.6C135.5 108.8 128 121.9 128 136L128 504C128 518.1 135.5 531.2 147.6 538.4C159.7 545.6 174.8 545.9 187.2 539.1L523.2 355.1C536 348.1 544 334.6 544 320C544 305.4 536 291.9 523.2 284.9L187.2 100.9C174.8 94.1 159.8 94.4 147.6 101.6zM176 490.5L176 149.5L487.3 320L176 490.5z"/></svg>');--typo-svg-plus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M344 120C344 106.7 333.3 96 320 96C306.7 96 296 106.7 296 120L296 296L120 296C106.7 296 96 306.7 96 320C96 333.3 106.7 344 120 344L296 344L296 520C296 533.3 306.7 544 320 544C333.3 544 344 533.3 344 520L344 344L520 344C533.3 344 544 333.3 544 320C544 306.7 533.3 296 520 296L344 296L344 120z"/></svg>');--typo-svg-play-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M320 96C443.7 96 544 196.3 544 320C544 443.7 443.7 544 320 544C196.3 544 96 443.7 96 320C96 196.3 196.3 96 320 96zM320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320C64 461.4 178.6 576 320 576zM392.7 320L272 393.7L272 246.3L392.7 320zM252.3 211.1C244.7 215.3 240 223.4 240 232L240 408C240 416.7 244.7 424.7 252.3 428.9C259.9 433.1 269.1 433 276.6 428.4L420.6 340.4C427.7 336 432.1 328.3 432.1 319.9C432.1 311.5 427.7 303.8 420.6 299.4L276.6 211.4C269.2 206.9 259.9 206.7 252.3 210.9z"/></svg>');--typo-svg-play-circle-white:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="white" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M320 96C443.7 96 544 196.3 544 320C544 443.7 443.7 544 320 544C196.3 544 96 443.7 96 320C96 196.3 196.3 96 320 96zM320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320C64 461.4 178.6 576 320 576zM392.7 320L272 393.7L272 246.3L392.7 320zM252.3 211.1C244.7 215.3 240 223.4 240 232L240 408C240 416.7 244.7 424.7 252.3 428.9C259.9 433.1 269.1 433 276.6 428.4L420.6 340.4C427.7 336 432.1 328.3 432.1 319.9C432.1 311.5 427.7 303.8 420.6 299.4L276.6 211.4C269.2 206.9 259.9 206.7 252.3 210.9z"/></svg>');--typo-svg-globe:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M381.5 484.1C359.4 529 335.5 544 320 544C304.5 544 280.6 529 258.5 484.1C239.5 445.5 226.4 392.8 224.3 336L415.7 336C413.6 392.8 400.5 445.5 381.5 484.1zM415.7 304L224.3 304C226.4 247.2 239.5 194.5 258.5 155.9C280.6 111 304.5 96 320 96C335.5 96 359.4 111 381.5 155.9C400.5 194.5 413.6 247.2 415.7 304zM447.7 336L543.4 336C536.9 428.5 474.2 505.5 389.2 533.1C422.2 488.9 445 415.3 447.7 336zM543.4 304L447.7 304C445 224.7 422.2 151.1 389.2 106.9C474.2 134.5 536.9 211.5 543.4 304zM192.2 304L96.5 304C103 211.5 165.7 134.5 250.7 106.9C217.7 151.1 194.9 224.7 192.2 304zM96.6 336L192.3 336C195 415.3 217.8 488.9 250.8 533.1C165.8 505.5 103.1 428.5 96.6 336zM320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320C64 461.4 178.6 576 320 576z"/></svg>');--typo-svg-globe-white:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="white" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M381.5 484.1C359.4 529 335.5 544 320 544C304.5 544 280.6 529 258.5 484.1C239.5 445.5 226.4 392.8 224.3 336L415.7 336C413.6 392.8 400.5 445.5 381.5 484.1zM415.7 304L224.3 304C226.4 247.2 239.5 194.5 258.5 155.9C280.6 111 304.5 96 320 96C335.5 96 359.4 111 381.5 155.9C400.5 194.5 413.6 247.2 415.7 304zM447.7 336L543.4 336C536.9 428.5 474.2 505.5 389.2 533.1C422.2 488.9 445 415.3 447.7 336zM543.4 304L447.7 304C445 224.7 422.2 151.1 389.2 106.9C474.2 134.5 536.9 211.5 543.4 304zM192.2 304L96.5 304C103 211.5 165.7 134.5 250.7 106.9C217.7 151.1 194.9 224.7 192.2 304zM96.6 336L192.3 336C195 415.3 217.8 488.9 250.8 533.1C165.8 505.5 103.1 428.5 96.6 336zM320 576C461.4 576 576 461.4 576 320C576 178.6 461.4 64 320 64C178.6 64 64 178.6 64 320C64 461.4 178.6 576 320 576z"/></svg>');--typo-svg-extern-white:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="white" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M368 64C359.2 64 352 71.2 352 80C352 88.8 359.2 96 368 96L521.4 96L260.7 356.7C254.5 362.9 254.5 373.1 260.7 379.3C266.9 385.5 277.1 385.5 283.3 379.3L544 118.6L544 272C544 280.8 551.2 288 560 288C568.8 288 576 280.8 576 272L576 80C576 71.2 568.8 64 560 64L368 64zM144 160C99.8 160 64 195.8 64 240L64 496C64 540.2 99.8 576 144 576L400 576C444.2 576 480 540.2 480 496L480 400C480 391.2 472.8 384 464 384C455.2 384 448 391.2 448 400L448 496C448 522.5 426.5 544 400 544L144 544C117.5 544 96 522.5 96 496L96 240C96 213.5 117.5 192 144 192L240 192C248.8 192 256 184.8 256 176C256 167.2 248.8 160 240 160L144 160z"/></svg>');--typo-svg-search:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M448 272C448 174.8 369.2 96 272 96C174.8 96 96 174.8 96 272C96 369.2 174.8 448 272 448C369.2 448 448 369.2 448 272zM407.3 430C371 461.2 323.7 480 272 480C157.1 480 64 386.9 64 272C64 157.1 157.1 64 272 64C386.9 64 480 157.1 480 272C480 323.7 461.2 371 430 407.3L571.3 548.7C577.5 554.9 577.5 565.1 571.3 571.3C565.1 577.5 554.9 577.5 548.7 571.3L407.3 430z"/></svg>');--typo-svg-search-white:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="white" viewBox="0 0 640 640"><!--!Font Awesome Pro 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M448 272C448 174.8 369.2 96 272 96C174.8 96 96 174.8 96 272C96 369.2 174.8 448 272 448C369.2 448 448 369.2 448 272zM407.3 430C371 461.2 323.7 480 272 480C157.1 480 64 386.9 64 272C64 157.1 157.1 64 272 64C386.9 64 480 157.1 480 272C480 323.7 461.2 371 430 407.3L571.3 548.7C577.5 554.9 577.5 565.1 571.3 571.3C565.1 577.5 554.9 577.5 548.7 571.3L407.3 430z"/></svg>')}
a,a:visited{color:inherit;transition:color .25s ease}a:hover,a:focus{color:inherit}a:focus{outline:.125rem solid rgba(0,0,0,.1)}.content_inner a{text-decoration:underline}.content_inner a.button{text-decoration:none}.button,.button:visited{padding:1.5em 2.125em;position:relative;overflow:hidden;background-color:var(--typo-color-black);color:#fff;font-size:.875em;font-weight:700;border-radius:.25em}.button:hover,.button:focus{background-color:var(--typo-color-black);color:#fff}.button:after{content:'';position:absolute;top:0;left:0;right:100%;bottom:0;width:auto;height:auto;background-color:#fff;transition:all .25s ease;transform:skewX(-20deg);transform-origin:0 0;opacity:.15}.button:hover:after,.button:focus:after{right:40%}.button.red,.button.red:visited,.button.red:hover,.button.red:focus{background-color:var(--typo-color-red)}.button.bordered,.button.bordered:visited,.button.bordered:hover,.button.bordered:focus{background-color:transparent;color:var(--typo-color-black);border:.125em solid var(--typo-color-black)}.button.bordered:after{background-color:var(--typo-color-black)}.button.bordered.active{background-color:var(--typo-color-black);color:#fff}.button.bordered.active:after{background-color:#fff}.text_ a.button.typo_lightbox[href*=".mp4"],a.button.typo_lightbox[href*=youtube],a.button.typo_lightbox[href*=vimeo]{padding-right:4em;background-image:var(--typo-svg-play-circle-white);background-size:auto 54%;background-position:calc(100% - 1em) 50%;background-repeat:no-repeat}a.button.red.typo_lightbox[href*=".mp4"],a.button.red.typo_lightbox[href*=youtube],a.button.red.typo_lightbox[href*=vimeo]{background-image:var(--typo-svg-play-circle-white)}a.button.bordered.typo_lightbox[href*=".mp4"],a.button.bordered.typo_lightbox[href*=youtube],a.button.bordered.typo_lightbox[href*=vimeo]{padding-right:4em;background-image:var(--typo-svg-play-circle);background-size:auto 54%;background-position:calc(100% - 1em) 50%;background-repeat:no-repeat}.button-group{margin:0 calc(var(--typo-half-gap) * -1)}.button-group:not(:first-child){margin-top:2em}.button-group .button{margin:var(--typo-half-gap)}
body{background:url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas-child/assets/css/../img/pattern3.png) repeat;background-size:20rem auto}.white_bg{background-color:#fff}.grey_bg{background-color:var(--typo-color-grey)}.dark_grey_bg{background-color:var(--typo-color-dark-grey);color:#fff}
.row{max-width:none}.vertical_row{display:flex;flex-direction:column;flex-wrap:nowrap}@media screen and (min-width:40em){.row{width:calc(100% - 4em)}}@media screen and (min-width:64em){.row{width:calc(100% - 8em)}}@media screen and (min-width:100em){.row{width:calc(100% - 12em)}}@media screen and (min-width:125em){.row{width:calc(100% - 14em)}}@media screen and (min-width:150em){.row{width:calc(100% - 18em)}}.gap{padding:var(--typo-gap)}.gap_x{padding-left:var(--typo-gap);padding-right:var(--typo-gap)}.gap_y{padding-top:var(--typo-gap);padding-bottom:var(--typo-gap)}.gap_top{padding-top:var(--typo-gap)}.gap_bottom{padding-bottom:var(--typo-gap)}.gap_left{padding-left:var(--typo-gap)}.gap_right{padding-right:var(--typo-gap)}.gap_half{padding:var(--typo-half-gap)}.gap_half_x{padding-left:var(--typo-half-gap);padding-right:var(--typo-half-gap)}.gap_half_y{padding-top:var(--typo-half-gap);padding-bottom:var(--typo-half-gap)}.gap_half_top{padding-top:var(--typo-half-gap)}.gap_half_bottom{padding-bottom:var(--typo-half-gap)}.gap_half_left{padding-left:var(--typo-half-gap)}.gap_half_right{padding-right:var(--typo-half-gap)}.gap_double{padding:var(--typo-double-gap)}.gap_double_x{padding-left:var(--typo-double-gap);padding-right:var(--typo-double-gap)}.gap_double_y{padding-top:var(--typo-double-gap);padding-bottom:var(--typo-double-gap)}.gap_double_top{padding-top:var(--typo-double-gap)}.gap_double_bottom{padding-bottom:var(--typo-double-gap)}.gap_double_left{padding-left:var(--typo-double-gap)}.gap_double_right{padding-right:var(--typo-double-gap)}.gap_section{padding:var(--typo-section-gap)}.gap_section_x{padding-left:var(--typo-section-gap);padding-right:var(--typo-section-gap)}.gap_section_y{padding-top:var(--typo-section-gap);padding-bottom:var(--typo-section-gap)}.gap_section_top{padding-top:var(--typo-section-gap)}.gap_section_bottom{padding-bottom:var(--typo-section-gap)}.typo_lightbox_wrapper .typo_lightbox_caption{position:absolute;top:auto;left:10%;right:10%;bottom:2%;width:80%;height:auto;text-align:center;font-size:var(--typo-font-size-default)}a.typo_lightbox{display:inline-block}a.typo_lightbox:has(img){display:block}a.typo_lightbox[href*=".png"]:not(.button):after,a.typo_lightbox[href*=".jpg"]:not(.button):after,a.typo_lightbox[href*=".gif"]:not(.button):after,a.typo_lightbox[href*=".webp"]:not(.button):after{content:'';position:absolute;bottom:1em;right:1em;width:1.5em;height:1.5em;background-color:rgba(255,255,255,.9);border-radius:50%;background-image:var(--typo-svg-plus);background-size:60% auto;background-position:50% 50%;background-repeat:no-repeat}a.typo_lightbox[href*=".mp4"]:not(.button):after,a.typo_lightbox[href*=youtube]:not(.button):after,a.typo_lightbox[href*=vimeo]:not(.button):after{content:'';position:absolute;top:50%;left:50%;width:2em;height:2em;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.9);border-radius:50%;background-image:var(--typo-svg-video-play);background-size:60% auto;background-position:50% 50%;background-repeat:no-repeat}@media screen and (min-width:40em){a.typo_lightbox[href*=".png"]:not(.button):after,a.typo_lightbox[href*=".jpg"]:not(.button):after,a.typo_lightbox[href*=".gif"]:not(.button):after,a.typo_lightbox[href*=".webp"]:not(.button):after{width:2.5em;height:2.5em}a.typo_lightbox[href*=".mp4"]:not(.button):after,a.typo_lightbox[href*=youtube]:not(.button):after,a.typo_lightbox[href*=vimeo]:not(.button):after{width:3em;height:3em}}.block_gallery a.typo_lightbox[href*=".png"]:not(.button):after,.block_gallery a.typo_lightbox[href*=".jpg"]:not(.button):after,.block_gallery a.typo_lightbox[href*=".gif"]:not(.button):after,.block_gallery a.typo_lightbox[href*=".webp"]:not(.button):after{bottom:2em;right:2em}body .typo_lightbox_wrapper .lightbox_item:has(.video_wrapper){padding:0}body .typo_lightbox_wrapper .lightbox_item .video_wrapper{position:relative;height:100%;width:100%;margin:auto;padding:0}figure,.image,.image_item{position:relative}figure figcaption,.image figcaption,.image_item figcaption{position:absolute;bottom:var(--typo-gap);right:var(--typo-gap);max-width:calc(100% - (var(--typo-gap) * 2));color:#fff}figure figcaption:has(h3),.image figcaption:has(h3),.image_item figcaption:has(h3){bottom:var(--typo-double-gap);right:var(--typo-double-gap);max-width:calc(100% - (var(--typo-double-gap) * 2))}figure figcaption>*,.image figcaption>*,.image_item figcaption>*{margin:0}.figcaption_top figcaption{bottom:auto;top:var(--typo-gap)}.figcaption_top figcaption:has(h3){top:var(--typo-double-gap)}.figcaption_left figcaption{right:auto;left:var(--typo-gap)}.figcaption_left figcaption:has(h3){left:var(--typo-double-gap)}.figcaption_bg figcaption{padding:.5em;background-color:rgba(0,0,0,.25);border-radius:.375em}.no_figcaption figcaption{display:none}.skew_x figure{overflow:hidden;border-radius:.375em}.skew_x figure picture{position:relative;transform:skewX(-10deg);transform-origin:0 100%;display:block;overflow:hidden;border-radius:.375em}.skew_x figure picture img{transform:skewX(10deg);transform-origin:0 100%}.bordered_image .data_ratio,.bordered_image img{border-radius:.375em}.rounded_image .data_ratio,.rounded_image img{border-radius:50%}@media screen and (min-width:90em){.xxlarge-sticky{position:sticky;top:7rem}}
select,textarea,input:not([type=checkbox],[type=radio],[type=file],[type=submit]){margin:0;border:none;border-bottom:1px solid rgba(0,0,0,.25);border-radius:0;background-color:#fff;box-shadow:none;line-height:1.5}select,textarea,input:not([type=checkbox],[type=radio],[type=file],[type=submit]){height:3em;padding:0 2em 0 0;margin-bottom:1em}textarea{min-height:10em}::-webkit-input-placeholder{color:#000}::placeholder{color:#000}.form_title{font-size:.75em;text-transform:uppercase;font-weight:700;color:#ccc}.codedropz-upload-wrapper{color:#ccc}.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{background-color:var(--typo-color-red)}.searchform .columns:not(.shrink){flex:1 1 0}.searchform .button{padding:0 1em;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;height:3em;font-size:1em;border-top-left-radius:0;border-bottom-left-radius:0;background-color:var(--typo-color-red);color:#fff}.wrapper .searchform [type=search]{margin:0;border-top-left-radius:.375em;border-bottom-left-radius:.375em;padding:0 1em}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wpcf7-form>.wpcf7-form-control-wrap input,.wpcf7-form>.wpcf7-form-control-wrap select,.wpcf7-form>.wpcf7-form-control-wrap textarea{margin-bottom:1em}.wpcf7-list-item{margin:0 1em 0 0}.wpcf7-form-control.wpcf7-acceptance,.wpcf7-form-control.wpcf7-checkbox,.wpcf7-form-control.wpcf7-radio{margin-bottom:1em}.wpcf7-form-control.wpcf7-acceptance label input+span,.wpcf7-form-control.wpcf7-checkbox label input+span,.wpcf7-form-control.wpcf7-radio label input+span{padding-left:1.375em}.wpcf7-form-control.wpcf7-acceptance label input,.wpcf7-form-control.wpcf7-acceptance label input+span:before,.wpcf7-form-control.wpcf7-acceptance label input+span:after,.wpcf7-form-control.wpcf7-checkbox label input,.wpcf7-form-control.wpcf7-checkbox label input+span:before,.wpcf7-form-control.wpcf7-checkbox label input+span:after,.wpcf7-form-control.wpcf7-radio label input,.wpcf7-form-control.wpcf7-radio label input+span:before,.wpcf7-form-control.wpcf7-radio label input+span:after{position:absolute;top:.8125em;left:.5em;width:.875em;height:.875em;transform:translate(-50%,-50%)}.wpcf7-form-control.wpcf7-acceptance label input+span:before,.wpcf7-form-control.wpcf7-checkbox label input+span:before,.wpcf7-form-control.wpcf7-radio label input+span:before{content:'';background-color:transparent;border:1px solid #000;pointer-events:none}.wpcf7-form-control.wpcf7-acceptance label input+span:after,.wpcf7-form-control.wpcf7-checkbox label input+span:after,.wpcf7-form-control.wpcf7-radio label input+span:after{content:'';background-color:#000;opacity:0;height:.625em;width:.625em;pointer-events:none;border:1px solid #000}.wpcf7-form .wpcf7-form-control-wrap.typo_cf_acceptance+a:before{content:' ';display:inline-block;padding-left:.3125em}
.typo_slider.typo_slider_active .typo_slider_track{transition:transform 1s ease;will-change:transform}.typo_slider_prev,.typo_slider_next{background-color:rgba(255,255,255,.9);font-size:1em;color:var(--typo-color-black);width:2.5em;height:2.5em;transform:translate(0,0);top:auto;left:auto;right:auto}.typo_slider_prev{bottom:1em;right:4em}.typo_slider_next{bottom:1em;right:1em}.typo_slider:has(.gap):not([class*=_arrow_position]) .typo_slider_prev{bottom:2em;right:5em}.typo_slider:has(.gap):not([class*=_arrow_position]) .typo_slider_next{bottom:2em;right:2em}.typo_slider_prev:after,.typo_slider_next:after{content:'';position:absolute;top:50%;left:50%;width:.75em;height:.75em;border-top:.125em solid currentColor;border-left:.125em solid currentColor}.typo_slider_prev:after{transform:translate(-35%,-50%) rotate(-45deg)}.typo_slider_next:after{transform:translate(-65%,-50%) rotate(-225deg)}.default_arrow_position .typo_slider_prev{top:50%;left:1px;box-shadow:0 0 1px rgba(0,0,0,.2);transform:translate(0,-50%)}.default_arrow_position .typo_slider_next{top:50%;right:1px;box-shadow:0 0 1px rgba(0,0,0,.2);transform:translate(0,-50%)}.top_inner_arrow_position .typo_slider_prev{top:1em;right:4em;bottom:auto}.top_inner_arrow_position .typo_slider_next{top:1em;right:1em;bottom:auto}.typo_slider.top_inner_arrow_position:has(.gap) .typo_slider_prev{top:2em;right:5em}.typo_slider.top_inner_arrow_position:has(.gap) .typo_slider_next{top:2em;right:2em}.typo_slider.top_arrow_position{padding-top:3em}.typo_slider.top_arrow_position .typo_slider_prev{bottom:auto;top:0;right:4em;border:.125rem solid #000;background-color:transparent}.typo_slider.top_arrow_position .typo_slider_next{bottom:auto;top:0;right:1em;border:.125rem solid #000;background-color:transparent}.typo_slider.bottom_arrow_position{padding-bottom:3em}.typo_slider.bottom_arrow_position .typo_slider_prev{bottom:0;top:auto;right:4em;border:.125rem solid #000;background-color:transparent}.typo_slider.bottom_arrow_position .typo_slider_next{bottom:0;top:auto;right:1em;border:.125rem solid #000;background-color:transparent}.typo_slider .image_item img{height:20em;width:auto;max-width:none;border-radius:.375em}.typo_slider .image{width:100%}
body{font-family:'Roboto',sans-serif;font-weight:400;color:var(--typo-color-text)}p{line-height:1.4}li{list-style-type:"//  "}.menu li{list-style:none}thead,tbody,tfoot,tbody tr:nth-child(2n){background-color:transparent;border:none}tbody tr td{padding:0 1rem}hr{margin:2em 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;font-weight:700;font-style:italic;line-height:1;color:inherit;margin-bottom:1rem}h1:not(:first-child),.h2:not(:first-child),.h3:not(:first-child),.h4:not(:first-child),.h5:not(:first-child),.h6:not(:first-child),h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child),h6:not(:first-child){margin-top:2rem}.h1,h1{font-size:var(--typo-font-size-h1)}.h2,h2{font-size:var(--typo-font-size-h2)}.content_title>p,.h3,h3{font-size:var(--typo-font-size-h3)}.h4,h4{font-size:var(--typo-font-size-h4)}.h5,h5{font-size:1.125em}.h6,h6{font-size:1em}.content_section{font-size:var(--typo-font-size-default)}.content_title:has(h1),.content_title:has(h2){margin-bottom:2rem}.content_title>*:not(p):not(:last-child){margin-bottom:.5rem}.content_title>p{line-height:1}.content_title>span{font-weight:700;display:block;line-height:1.4;font-size:1.125em}.headline_as_content_title.content_title>*{font-size:1em}.headline_as_content_title.content_title>*>*{display:block}.headline_as_content_title.content_title>*>.big{font-size:var(--typo-font-size-h1);margin-bottom:.5rem}.headline_as_content_title.content_title>*>.small{font-size:var(--typo-font-size-h3);font-style:normal;font-weight:400}blockquote{border-left:.25rem solid var(--typo-color-grey);padding-left:var(--typo-gap);margin:1em 0}
//TODO REMOVE .lightbox_item.loading{opacity:1 !important}.content_section:has(+.custom_newsletter),.content_section:has(+.content_section_edit+.custom_newsletter){padding-bottom:7em}.content_section.custom_newsletter{padding-top:0;padding-bottom:0;background-color:var(--typo-color-dark-grey)}.custom_newsletter .content_row{padding:1em;position:relative;margin-top:-5em;color:#fff}.custom_newsletter .content_row:after{content:'';position:absolute;top:1em;left:1em;right:1em;bottom:1em;width:auto;height:auto;background-color:#666;pointer-events:none;border-radius:.375em}.custom_newsletter .content_row>*{position:relative;z-index:10}.custom_newsletter .block_image{position:relative;width:100%;padding:0 0 50%;overflow:hidden;border-top-left-radius:.375em;border-top-right-radius:.375em}.custom_newsletter .block_image figure{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:skewY(-4deg);transform-origin:0 100%;overflow:hidden}.custom_newsletter .block_image figure .data_ratio{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:skewY(4deg);transform-origin:0 100%}.custom_newsletter .data_ratio:before{content:none}@media screen and (min-width:40em){.content_section:has(+.custom_newsletter),.content_section:has(+.content_section_edit+.custom_newsletter){padding-bottom:9em}.custom_newsletter .content_row{justify-content:end;margin-top:-6em}.custom_newsletter .block_image{position:absolute;top:1em;left:1em;right:auto;bottom:1em;width:20%;height:auto;padding:0;border-radius:0;border-top-left-radius:.375em;border-bottom-left-radius:.375em}.custom_newsletter .block_image figure{transform:skewX(-10deg);transform-origin:0 0}.custom_newsletter .block_image figure .data_ratio{transform:skewX(10deg);transform-origin:0 0}.custom_newsletter .content_row{padding-right:5%}.custom_newsletter .block_text{padding-top:var(--typo-section-gap);padding-bottom:var(--typo-section-gap);flex:0 0 75%;max-width:75%}}@media screen and (min-width:64em){.content_section:has(+.custom_newsletter),.content_section:has(+.content_section_edit+.custom_newsletter){padding-bottom:11em}.custom_newsletter .content_row{margin-top:-7em}.custom_newsletter .block_image{width:40%;height:auto}.custom_newsletter .content_row{padding-right:7%}.custom_newsletter .block_text{padding-top:var(--typo-section-gap);padding-bottom:var(--typo-section-gap);flex:0 0 50%;max-width:50%}}.block_column.blockquote_in_image .block_image+.block_text{margin-top:-6em;position:relative}.custom_footer_teaser .listing .item{padding-bottom:4em;position:relative}.custom_footer_teaser .listing .item:after{content:'';position:absolute;height:1px;left:var(--typo-gap);right:var(--typo-gap);width:auto;bottom:2em;background-color:currentColor;opacity:.25}.custom_footer_teaser .listing .item:last-child:after{content:none}@media screen and (min-width:40em){.custom_footer_teaser .listing{margin:0 -2em;width:auto}.custom_footer_teaser .listing .item{padding:var(--typo-gap) 2em}.custom_footer_teaser .listing .item:after{height:auto;top:var(--typo-gap);bottom:var(--typo-gap);width:1px;left:auto;right:0}}@media screen and (min-width:64em){.custom_footer_teaser .listing{margin:0 -3em}.custom_footer_teaser .listing .item{padding:var(--typo-gap) 3em}}@media screen and (min-width:90em){.custom_footer_teaser .listing{margin:0 -5em}.custom_footer_teaser .listing .item{padding:var(--typo-gap) 5em}}
.custom_home_karriere .content_row>*:first-child{position:relative}.custom_home_karriere .content_row>*:first-child:after{content:'';position:absolute;bottom:0;left:var(--typo-gap);right:var(--typo-gap);height:.0625rem;width:auto;background-color:currentColor}@media screen and (min-width:40em){.custom_home_karriere .content_row{position:relative}.custom_home_karriere .content_row>*:first-child{position:static}.custom_home_karriere .content_row>*:first-child:after{left:50%;top:0;bottom:0;width:.0625rem;height:auto}}.custom_home_marken{background:linear-gradient(0deg,#acacac,#eee)}.custom_home_marken .laptop_column>.row{position:relative;height:100%}.custom_home_marken .laptop_column>.row:before{content:'';position:absolute;top:0;left:0;width:100%;height:70%;background:linear-gradient(180deg,rgba(255,255,255,1),transparent);z-index:2;border-radius:.375em;overflow:hidden}.custom_home_marken .laptop_column>.row>.block_image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;border-radius:.375em;overflow:hidden}.custom_home_marken .laptop_column>.row>.block_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.custom_home_marken .laptop_column>.row>.block_text{position:relative;z-index:20;display:flex;flex-direction:column;flex-wrap:nowrap}.custom_home_marken .laptop_column>.row>.block_text>*{flex:0 0 auto}.custom_home_marken .laptop_column>.row>.block_text>.content_inner{flex:1 1 0}.custom_home_marken .laptop_column>.row>.block_text>.content_inner img{width:120%;max-width:none;margin-top:2rem;margin-left:-40%;pointer-events:none}@media screen and (min-width:40em){.custom_home_marken .laptop_column>.row>.block_text>.content_inner img{width:150%;margin-left:-60%;margin-top:3rem}}@media screen and (min-width:64em){.custom_home_marken .laptop_column>.row>.block_text>.content_inner img{width:170%;margin-left:-80%;margin-top:5rem}}
.custom_contact_map{min-height:60svh}.custom_contact_map .content_row{position:static}.custom_contact_map a{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent !important;font-size:0;margin:0}.custom_contact_map a:hover:after{content:none}
.custom_wohnkabinen_freisteller{position:relative}.custom_wohnkabinen_freisteller:after{content:'';position:absolute;top:60%;left:0;right:0;bottom:0;height:auto;width:auto;background-color:var(--typo-color-grey)}.custom_wohnkabinen_freisteller>*{position:relative;z-index:10}
.wrapper{--typo-topbar-height:4rem}@media screen and (min-width:40em){.wrapper{--typo-topbar-height:5rem}}@media screen and (min-width:90em){.wrapper{--typo-topbar-height:calc(var(--typo-font-size-default) * 6)}.topbar.scrolled{--typo-topbar-height:calc(var(--typo-font-size-default) * 4.5)}}.wrapper{padding-top:var(--typo-topbar-height)}.topbar{position:fixed;left:0;right:0;top:0;bottom:auto;height:var(--typo-topbar-height);width:100%;margin:0 auto;padding:0;z-index:1000;transition:all .25s ease;background-color:#fff}.topbar>.row{height:100%;position:relative}.topbar .columns.row{position:relative}.topbar .columns{padding-top:0;padding-bottom:0}.logo_wrapper{position:relative;padding:0;display:block}.topbar .logo_wrapper{z-index:1010}.logo_wrapper picture.data_ratio{font-size:1em;width:9em;height:2em}.logo_wrapper picture.data_ratio:before{content:none}.logo_wrapper picture.data_ratio img{object-fit:contain;object-position:0 50%}.logo_wrapper .svg_wrapper{position:relative;width:9em}.logo_wrapper>.logo .svg_wrapper.data_ratio svg{transform:translate(0,-50%);left:0}@media screen and (max-width:25em){.logo_wrapper picture.data_ratio{font-size:.75em}}.navigation_toggle_wrapper{position:relative;z-index:1010}.navigation_toggle_wrapper .navigation_toggle{position:relative;width:2.25rem;height:1.4125rem;text-align:center;display:inline-block;cursor:pointer;transition:all .25s ease}.navigation_toggle_wrapper .navigation_toggle:before,.navigation_toggle_wrapper .navigation_toggle:after{position:absolute;left:50%;top:auto;bottom:auto;margin:0 auto;width:2.25rem;height:.125rem;background-color:currentColor;content:'';transform:translateY(0) translateX(-50%) rotate(0);transition:all .25s ease}.navigation_toggle_wrapper .navigation_toggle:before{top:0;box-shadow:0 .625rem 0 0 currentColor}.navigation_toggle_wrapper .navigation_toggle:after{bottom:0}.nav_opened .navigation_toggle_wrapper .navigation_toggle:before{transform:translateY(-50%) translateX(-50%) rotate(-45deg);top:50%;box-shadow:0 0 0 0 transparent}.nav_opened .navigation_toggle_wrapper .navigation_toggle:after{transform:translateY(50%) translateX(-50%) rotate(45deg);bottom:50%}@media screen and (min-width:90em){.large_no_hamburger .navigation_toggle_wrapper{display:none}}.navigation_wrapper{position:fixed;right:auto;left:100%;top:0;height:100%;height:100vh;width:100%;z-index:1001;color:inherit;backface-visibility:hidden;transition:all .25s ease;background-color:#fff}.topbar .navigation_wrapper{padding-top:2em;padding-bottom:2em}.nav_opened .navigation_wrapper{left:0}.navigation_toggle_wrapper:focus-within+.navigation_wrapper,.navigation_wrapper:focus-within{left:0}@media screen and (min-width:90em){.large_no_hamburger .navigation_wrapper,.nav_opened .large_no_hamburger .navigation_wrapper{position:relative;left:auto;right:auto;top:auto;bottom:auto;background-color:transparent;height:auto;transition:none}.topbar .large_no_hamburger .navigation_wrapper{padding:0}}.navigation_wrapper .menu_wrapper{display:block;width:100%;height:100%;position:relative;z-index:0;padding:6em 1em 4em;overflow-y:auto;margin:0 auto}@media screen and (min-width:40em){.navigation_wrapper .menu_wrapper{padding:6em 2em 4em}}@media screen and (min-width:90em){.navigation_wrapper .menu_wrapper{padding:6em 4em 4em}.large_no_hamburger .navigation_wrapper .menu_wrapper{padding:0;overflow:visible}}.navigation_wrapper .menu{margin:0;padding:0 2rem;flex-wrap:nowrap;flex-direction:column;justify-content:end}.navigation_wrapper .menu li{text-align:left}.navigation_wrapper .menu a{position:relative;font-size:1.75rem;padding:0;line-height:1.6}.navigation_wrapper .menu .sub-menu{margin:0}.menu .button_item{border-radius:.25em;overflow:hidden;transform:skewX(-15deg);margin-top:2rem}.navigation_wrapper .menu li.button_item a{padding:1em 1.5em;position:relative;width:150%;left:50%;background-color:var(--typo-color-red);color:#fff;font-size:1.25em;font-weight:700;transform:skewX(15deg) translate(-50%,0);text-align:center}@media screen and (max-width:89.9375em){.navigation_wrapper .menu>li{padding:1rem 2rem;border-bottom:1px solid rgba(0,0,0,.2)}.navigation_wrapper .menu>li:last-child{border-bottom:none}.navigation_wrapper .menu>li.button_item{order:2;border-bottom:none}.navigation_wrapper .menu>li>a{font-weight:700;font-style:italic;line-height:1.2;font-size:2rem}.navigation_wrapper .menu .sub-menu a{line-height:1.2;font-size:1.75rem}}@media screen and (min-width:90em){.large_no_hamburger .navigation_wrapper .menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center;padding:0}.navigation_wrapper .menu li a{font-size:.875em;padding:0 1.25em}.navigation_wrapper .menu>li>a{height:var(--typo-topbar-height);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.menu .button_item{margin:0;margin-left:3em}.navigation_wrapper .menu li.button_item a{font-size:.875em;height:auto}.navigation_wrapper .menu>li{position:relative}.navigation_wrapper .menu>li>.sub-menu{position:absolute;top:100%;left:0;transform:translate(0%,0);width:12em;text-align:center;padding:1em .5em;transition:all .25s ease;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.navigation_wrapper .menu>li:hover>.sub-menu,.navigation_wrapper .menu>li>.sub-menu:hover{opacity:1;visibility:visible;pointer-events:all}.navigation_wrapper .menu>li>.sub-menu>*{position:relative;z-index:20}}@media screen and (min-width:130em){.menu .button_item{margin-left:6em}}.icon_column{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:end}.icon_column>*{flex:0 0 auto}.topbar_search_wrapper{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:relative;height:var(--typo-topbar-height)}.search_toggle{width:2em;height:2em;border-radius:50%;background-image:var(--typo-svg-search);background-position:50% 50%;background-size:60% auto;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin:0 .5em;cursor:pointer}.active .search_toggle{background-color:var(--typo-color-red);background-image:var(--typo-svg-search-white)}.topbar_search_wrapper .search_form{display:none;position:fixed;top:var(--typo-topbar-height);right:0;width:100%;background-color:var(--typo-color-grey);padding:.5em}.topbar_search_wrapper.active .search_form{display:block}.topbar:has(.typo_language_switch_wrapper:hover) .topbar_search_wrapper.active .search_form,.topbar:has(.typo_language_switch_nav:hover) .topbar_search_wrapper.active .search_form,.topbar:has(li.menu-item-has-children:hover) .topbar_search_wrapper.active .search_form{display:none}@media screen and (min-width:40em){.topbar_search_wrapper .search_form{position:absolute;top:100%;right:0;width:25em;border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}}.typo_language_switch_wrapper{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;position:relative;height:var(--typo-topbar-height)}.typo_language_switch_wrapper>.current{display:inline-block;color:transparent;width:2em;height:2em;background:var(--typo-svg-globe);background-position:50% 50%;background-size:60% auto;background-repeat:no-repeat;background-color:transparent;border-radius:50%}.typo_language_switch_wrapper>.current:hover,.typo_language_switch_wrapper:hover>.current{background-color:var(--typo-color-red);background-image:var(--typo-svg-globe-white)}.typo_language_switch_wrapper .typo_language_switch_nav{position:absolute;top:100%;left:auto;right:-3em;transform:translate(0%,0);padding:1em;width:15em;margin:0;text-align:center;border-bottom-left-radius:.375em;border-bottom-right-radius:.375em;background-color:var(--typo-color-grey);display:flex;flex-direction:row;flex-wrap:wrap;transition:all .25s ease;justify-content:center;opacity:0;visibility:hidden;pointer-events:none}.typo_language_switch_wrapper:hover .typo_language_switch_nav,.typo_language_switch_wrapper .typo_language_switch_nav:hover{opacity:1;visibility:visible;pointer-events:all}.typo_language_switch_wrapper .typo_language_switch_nav:after{content:'';position:absolute;top:.5em;left:.5em;right:.5em;bottom:.5em;width:auto;height:auto;background-color:#fff;border-radius:.375em}.typo_language_switch_wrapper .typo_language_switch_nav>*{position:relative;z-index:10;list-style:none;flex:0 0 100%}.typo_language_switch_wrapper .typo_language_switch_nav>.language{flex:0 0 80%;margin-bottom:.25em;padding:.25em .5em;border-top:1px solid rgba(0,0,0,.25)}.typo_language_switch_wrapper .typo_language_switch_nav>.language:first-child{border-top:none}.typo_language_switch_wrapper .typo_language_switch_nav .current{color:var(--typo-color-red)}.typo_language_switch_wrapper .typo_language_switch_nav .country a{padding:.5em 1em;border-radius:.375em;line-height:1;border:.125em solid currentColor;display:block;margin-bottom:.25em}.typo_language_switch_wrapper .typo_language_switch_nav .country.first{margin-top:1em}.typo_language_switch_wrapper .typo_language_switch_nav .country:last-child a{margin-bottom:0}@media screen and (max-width:25em){.search_toggle,.typo_language_switch_wrapper>.current{font-size:.875em;margin:0}}
.single_header_image figure,.single_header_video{position:relative}.single_header_image figure:before,.single_header_video:before{content:'';position:absolute;top:calc(var(--typo-section-gap) * -1);left:50%;bottom:50%;width:100svw;height:auto;transform:translate(-50%,0);background-color:var(--typo-color-grey)}.single_header_image figure>*,.single_header_video>*{display:block;position:relative;z-index:2}.single_header_image img{border-radius:.375em;overflow:hidden}
.table_item>.row{border-bottom:1px solid currentColor}.table_item:first-child>.row{border-top:1px solid currentColor}@media screen and (min-width:40em){.table_item:nth-child(2)>.row{border-top:1px solid currentColor}}
.anchor_bar.content_section{position:sticky;top:5rem;z-index:200}.anchor_bar.content_section .columns{padding-top:.625em;padding-bottom:.625em}.anchor_bar .button{padding:.75em 1.25em}@media screen and (max-width:63.9375em){.anchor_bar.content_section{display:none}}@media screen and (min-width:90em){.anchor_bar.content_section{top:4.5em}}
.background_teaser_section .block_text{position:relative;padding-top:var(--typo-section-gap);padding-right:var(--typo-section-gap);padding-bottom:var(--typo-section-gap);max-width:80%;color:#fff}.background_teaser_section .block_text:before{content:'';position:absolute;top:0;left:-50svw;right:0;bottom:0;height:auto;width:auto;background-image:linear-gradient(90deg,var(--typo-color-black),var(--typo-color-dark-grey));transform:skewX(-10deg);transform-origin:0 100%;opacity:.6}.background_teaser_section .block_text>*{position:relative;z-index:10}
.bordered_item .item_inner{height:100%;border:1px solid currentColor;border-radius:.375em;padding:var(--typo-double-gap)}
.boxed_item .item_inner{padding:var(--typo-half-gap);background-color:rgba(255,255,255,.5);border-radius:.25em;height:100%;transition:all .25s ease}.boxed_item a.item_inner:hover{background-color:#fff}.boxed_item .item_image{padding:0}.boxed_item .item_image img{border-radius:.25em}.boxed_item .item_content{padding:var(--typo-gap);position:relative}.boxed_item .item_content:has(.button-group){padding-bottom:4em}.boxed_item .item_content .button-group{position:absolute;bottom:1rem;right:1em}.boxed_item .item_content .button-group .button{padding:0;width:2.5em;height:2.5em;color:transparent;background-color:#fff;border-radius:50%;margin:0;overflow:hidden;background-image:var(--typo-svg-arrow);background-size:60% auto;background-position:50% 50%;background-repeat:no-repeat}.boxed_item{position:relative}.boxed_item .video_button{position:absolute;bottom:1.5em;left:1.5em;z-index:20}.boxed_item .video_button .button{margin:0}
.download_listing .button-group{margin-top:0}.download_listing .item:not(:last-child){border-bottom:solid 1px currentColor}
.form_column{z-index:1;position:relative;padding:3em}.form_column:before{content:'';position:absolute;top:var(--typo-gap);bottom:var(--typo-gap);left:var(--typo-gap);right:var(--typo-gap);width:auto;height:auto;z-index:-1;background-color:#fff;border-radius:.375em}.rechtstext{font-size:.875rem}@media screen and (min-width:64em){.form_column{padding:4em}}@media screen and (min-width:90em){.form_column{padding:5em}}
.header_section{position:relative;padding:0;overflow:hidden;justify-content:center}.header_section:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;width:auto;height:auto;background:linear-gradient(-225deg,#b7b3b3,#fff)}.header_section .typo_background_slider,.header_section .video_bg_wrapper{position:absolute;bottom:0;left:70%;width:30%;height:auto;top:0;transform:skewX(-10deg);transform-origin:100% 100%;overflow:hidden}.header_section .typo_background_slider:after,.header_section .video_bg_wrapper:after{content:'';position:absolute;top:0;left:0;bottom:0;width:20%;height:auto;background-color:rgba(255,255,255,.3)}.header_section .typo_background_slider .typo_slider_track{background-color:#fff}.header_section>.content_row{pointer-events:none}.header_section>.content_row>*{padding-top:var(--typo-section-gap);padding-bottom:var(--typo-section-gap);max-width:70%}.header_section>.content_row a,.header_section .searchform{pointer-events:all}.header_section .typo_background_slider .data_ratio,.header_section .video_bg_wrapper .data_ratio{transform:skewX(10deg);transform-origin:0 100%}.header_section .typo_background_slider figcaption{transform:skewX(10deg);transform-origin:0 100%}@media screen and (max-width:63.9375em){.header_section{padding:56.25% 0 0}.home .header_section{margin-bottom:2rem}.header_section .typo_background_slider,.header_section .video_bg_wrapper{position:absolute;bottom:auto;left:0;width:100%;height:auto;top:0;transform:skewY(-5deg);transform-origin:0 0}.header_section .typo_background_slider .data_ratio,.header_section .video_bg_wrapper .data_ratio{transform:skewY(5deg);transform-origin:0 0}.header_section .typo_background_slider:after,.header_section .video_bg_wrapper:after{content:none}.header_section>.content_row>*{max-width:100%;flex:0 0 100%}}@media screen and (min-width:64em){.header_section{min-height:70svh}.header_section_small.header_section{min-height:0}.header_section .typo_background_slider,.header_section .video_bg_wrapper{left:50%;width:50%;transform:skewX(-20deg)}.header_section .typo_background_slider:after,.header_section .video_bg_wrapper:after{width:7%}.header_section .typo_background_slider .data_ratio,.header_section .video_bg_wrapper .data_ratio{transform:skewX(20deg)}.header_section .typo_background_slider figcaption{transform:skewX(20deg)}}.header_section_truck{padding-top:0}.header_section_truck>.content_row{height:0;padding-top:5rem}.header_section_truck>.content_row>*{position:relative;transform:translate(0,-100%)}@media screen and (min-width:64em){.header_section_truck>.content_row{padding-top:7rem}}@media screen and (min-width:90em){.header_section_truck>.content_row{padding-top:10rem}}@media screen and (max-width:63.9375em){.home .header_section_truck{position:absolute;top:0;left:auto;right:0;padding-top:45%}}
.history_listing{position:relative}.history_listing .item .item_inner{padding-top:16em;position:relative}.history_listing .item .item_inner .item_image,.history_listing .item .item_inner .item_image .data_ratio{position:absolute;top:0;left:0;right:0;width:100%;height:12em;border-radius:.375em;padding:0}.history_listing .item .item_inner .item_image .data_ratio:before{content:none;padding:0}.history_listing .typo_slider .typo_slider_prev{top:15em;left:0;right:auto;bottom:auto}.history_listing .typo_slider .typo_slider_next{top:15em;right:0;left:auto;bottom:auto}.history_listing .typo_slider .typo_slider_pagination{bottom:auto;top:15em;left:3em;right:3em;position:absolute;transform:translate(0,-50%);width:auto;justify-content:space-around}.history_listing .typo_slider .typo_slider_pagination:after{content:'';position:absolute;top:50%;left:0;right:0;width:auto;height:.0625em;background-color:currentColor;transform:translate(0,-50%)}.history_listing .typo_slider .typo_slider_pagination>*{opacity:0;width:.75em;height:.75em;background-color:currentColor}.history_listing .typo_slider .typo_slider_pagination>.active{opacity:1}.history_listing .item .item_content{padding-left:3em;position:relative}.history_listing .item .item_content:after{content:'';position:absolute;top:0;left:2em;bottom:0;width:.0625em;height:auto;background-color:#000;transform:rotate(10deg);transform-origin:0 0}
.image_item .item_inner{position:relative}.image_item .item_inner .item_content{position:absolute;bottom:0;left:0;right:0;width:100%;padding:1em;background-color:rgba(0,0,0,.4);color:#fff}.image_item .item_inner .item_content .content_title>*{font-size:1em;margin:0}
.info_item .item_inner{padding:var(--typo-half-gap);background-color:var(--typo-color-infos);border-radius:.25em;height:100%;transition:all .25s ease}.info_item .item_content{padding:var(--typo-gap);position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:start}
.marken_listing .item .item_inner{height:100%;position:relative}.marken_listing .item .item_image{position:relative;overflow:hidden;background-color:rgba(255,255,255,.5);border-radius:.25em;transition:all .5s ease}.marken_listing .item .item_inner:hover .item_image{background-color:#fff}.marken_listing .item .item_content{position:absolute;top:auto;bottom:100%;pointer-events:none;padding:.75em 1em;left:50%;background-color:var(--typo-color-red);width:auto;max-width:none;transform:translate(-50%,-1em);border-radius:.25em;opacity:0;color:#fff;visibility:hidden;transition:all .5s ease;font-size:.75em;max-width:10rem;width:10rem}.marken_listing .item .item_inner:hover .item_content{opacity:1;visibility:visible;transform:translate(-50%,-.5em)}.marken_listing .item .item_content:after{content:'';position:absolute;top:100%;left:50%;transform:translate(-50%,0);border-top:.5em solid var(--typo-color-red);border-left:.5em solid transparent;border-right:.5em solid transparent}.marken_listing .item .item_content p{margin:0}@media screen and (min-width:64em){.marken_listing .item .item_content{font-size:.875em;max-width:18em;width:18em}}
.media_gallery .media_gallery_item{display:block;width:100%;position:relative}.media_gallery .small-4 .media_gallery_item{padding:0 0 120%}.media_gallery .small-8 .media_gallery_item{padding:0 0 60%}.media_gallery .small-12 .media_gallery_item{padding:0 0 50%}.media_gallery .media_gallery_item>*,.media_gallery .media_gallery_item:not(:has(.typo_slider)) picture{position:absolute;top:var(--typo-half-gap);bottom:var(--typo-half-gap);left:var(--typo-half-gap);right:var(--typo-half-gap);width:auto;height:auto;border-radius:.25rem;overflow:hidden}.media_gallery .media_gallery_item:not(:has(.typo_slider)) picture{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;border-radius:.25rem;overflow:hidden}.media_gallery .media_gallery_item>.video video,.media_gallery .media_gallery_item>.image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.media_gallery .media_gallery_item .typo_slider_track{height:100%}.media_gallery .media_gallery_item .typo_slider .image,.media_gallery .media_gallery_item .typo_slider .data_ratio{height:100%}.media_gallery .media_gallery_item .typo_slider .data_ratio:before{content:none}
.overlay_box{background-color:rgba(255,255,255,.95);padding:var(--typo-section-gap);border-radius:.375em}
.pagination{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.pagination>li{list-style:none;flex:0 0 auto;margin:0 .25em}.pagination>li>*{display:inline-block;padding:.5em 1em;background-color:var(--typo-color-grey);border-radius:.375em;transition:all .25s ease}.pagination>li.current>*,.pagination>li>a:hover{background-color:var(--typo-color-red);color:#fff}
.partner_map{position:relative}.partner_map>span,.partner_map>a{position:absolute;width:1%;padding:0 0 1%;border-radius:50%;cursor:pointer;z-index:20;background-color:var(--typo-color-dark-grey);transform:translate(-50%,-50%);transition:all .25s ease}.partner_map>span.hover,.partner_map>span:hover,.partner_map>a.hover,.partner_map>a:hover{width:2%;padding:0 0 2%;background-color:var(--typo-color-red)}
.partner_item .item_inner{padding:var(--typo-double-gap);background-color:var(--typo-color-infos);border-radius:.25em;height:100%;transition:all .25s ease}.partner_item.hover .item_inner,.partner_item .item_inner:hover{background-color:var(--typo-color-red);color:#fff}.partner_item .item_content{padding:var(--typo-gap)}
.dot_item .item_inner{padding:0;background-color:var(--typo-color-black);color:#fff;overflow:hidden;border-radius:.375em;height:100%;cursor:pointer;transition:all .25s ease}.dot_item .item_inner:hover,.dot_item.active .item_inner{background-color:var(--typo-color-red)}.dot_item .item_inner>*{pointer-events:none}.dot_item .item_inner img{border-bottom-left-radius:0;border-bottom-right-radius:0}.dot_item .item_image{overflow:hidden}.dot_item .item_image picture{transform:skewY(-4deg);display:block;transform-origin:0 0}.dot_item .item_image picture:after{content:'';position:absolute;top:auto;left:0;right:0;bottom:0;height:.25em;width:auto;background-color:rgba(255,255,255,.5)}.dot_item .item_image picture img{transform:skewY(4deg);transform-origin:0 0;bottom:.25em}.dot_item .content_title{padding:1em .5em 1.5em;text-align:center}.product_slider_item{padding-left:3em;padding-right:3em}.product_slider_item .item_image{padding:0 0 var(--typo-gap)}.product_slider_item .item_content img{display:none}@media screen and (min-width:40em){.product_slider_item .item_image{padding:0 var(--typo-gap) 0 0}}@media screen and (min-width:64em){.product_slider_item{padding-left:5em;padding-right:5em}}
.review_item .item_inner{background-color:var(--typo-color-grey);position:relative}.review_item .item_inner:after{content:'';position:absolute;top:var(--typo-gap);right:var(--typo-gap);width:2em;height:2em;background:url(//staging.tischer-pickup.com/wp-content/themes/typo-canvas-child/assets/css/../img/google_logo.png);background-size:contain;background-repeat:no-repeat}.review_item .content_title>*{font-size:1.25em}.review_item .stars{position:relative;width:7.5em;height:1.5em;margin-bottom:1em}.review_item .stars:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fbbc04;mask:var(--typo-svg-star);mask-size:contain}.review_item .stars:after{content:'';position:absolute;left:100%;top:0;width:1.5em;height:1.5em;background-color:#4285f4;mask:var(--typo-svg-checked-badge);mask-size:contain}
.sidebar{position:fixed;top:50%;right:0;pointer-events:none;font-size:var(--typo-font-size-default);z-index:300}.sidebar .sidebar_inner{transform:rotate(-90deg) translate(50%,-5rem);transform-origin:100% 0%;width:90svh;height:5rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:end}.sidebar .sidebar_inner a{padding:.5em 1em;background-color:var(--typo-color-red);border-top-left-radius:.375em;border-top-right-radius:.375em;color:#fff;margin:0 .25em;transition:all .25s ease;pointer-events:all}.sidebar .sidebar_inner a:hover{background-color:var(--typo-color-black)}.sidebar .sidebar_inner a i{transform:rotate(90deg);position:relative;display:inline-block}
.team_item .item_image .data_ratio,.team_item .item_image img{border-radius:.375em}.team_item .item_content{position:relative;padding:2em;background-color:var(--typo-color-grey);transform:translate(0,-3em);border-radius:.375em}
.termine .termin_item{position:relative;display:block;padding:var(--typo-half-gap) 0;padding-right:5em}.termine .termin_item[class*=fi_]{display:none}.termine .termin_item[class*=fi_].active{display:block}.termine a.termin_item:before{content:'';position:absolute;right:0;top:50%;width:2em;height:2em;border-radius:50%;background-color:rgba(255,255,255,.5);background-image:var(--typo-svg-arrow);background-size:60% auto;background-position:50% 50%;background-repeat:no-repeat;transform:translate(0,-50%)}.termine .termin_item:after{content:'';position:absolute;bottom:0;left:0;right:0;width:auto;height:1px;background-color:currentColor;opacity:.5}.termine .termin_item:last-child:after{content:none}.termine .termin_item.extend_item{padding:var(--typo-gap);margin-bottom:var(--typo-gap);background-color:var(--typo-color-red);color:#fff;border-radius:.375em}.termine a.termin_item.extend_item{padding-right:4em}.termine a.termin_item.extend_item:before{right:var(--typo-gap)}.termine .termin_item.extend_item:after{content:none}.termine .termin_item .adress{margin-top:var(--typo-half-gap);border-top:1px solid currentColor;padding-top:var(--typo-half-gap)}.termine .termin_item .adress p{margin-bottom:0}
.three_gallery{width:100%;position:relative;padding:0 0 89%}.three_gallery.anim_item{transition:none;opacity:1;transform:translate(0,0)}.three_gallery .three_gallery_item{position:absolute;top:0;left:0;width:32%;height:84%;background-color:transparent;border-radius:.25rem;transition:all 1s ease;overflow:hidden}.three_gallery .three_gallery_item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.three_gallery .three_gallery_item.one{top:0;left:0}.three_gallery .three_gallery_item.two{top:16%;left:34%}.three_gallery .three_gallery_item.three{top:7%;left:68%}.three_gallery.anim_item .three_gallery_item.one{top:16%}.three_gallery.anim_item .three_gallery_item.two{top:0}.three_gallery.anim_item .three_gallery_item.three{top:10%}.three_gallery.anim_item.start_anim .three_gallery_item.one{top:0}.three_gallery.anim_item.start_anim .three_gallery_item.two{top:16%}.three_gallery.anim_item.start_anim .three_gallery_item.three{top:7%}.wrapper .three_gallery.anim_item:hover .three_gallery_item.one{top:16%}.wrapper .three_gallery.anim_item:hover .three_gallery_item.two{top:0}.wrapper .three_gallery.anim_item:hover .three_gallery_item.three{top:10%}.three_gallery>svg{position:absolute;top:0;left:0;width:100%;height:100%}.three_gallery.three_gallery.anim_item>svg .one,.three_gallery.three_gallery.anim_item>svg .two,.three_gallery.three_gallery.anim_item>svg .three{transition:all 1s ease}.three_gallery.three_gallery.anim_item>svg .one{transform:translate(0,15%)}.three_gallery.three_gallery.anim_item>svg .two{transform:translate(0,-15%)}.three_gallery.three_gallery.anim_item>svg .three{transform:translate(0,6%)}.three_gallery.three_gallery.anim_item.start_anim>svg .one,.three_gallery.three_gallery.anim_item.start_anim>svg .two,.three_gallery.three_gallery.anim_item.start_anim>svg .three{transform:translate(0,0)}.three_gallery.three_gallery.anim_item:hover>svg .one{transform:translate(0,15%)}.three_gallery.three_gallery.anim_item:hover>svg .two{transform:translate(0,-15%)}.three_gallery.three_gallery.anim_item:hover>svg .three{transform:translate(0,3%)}
.video_bg_box.content_section{position:relative}.video_bg_box.content_section>.video_bg_wrapper{position:relative;left:auto;right:auto}.video_bg_box.content_section>.video_bg_wrapper .data_ratio:before{padding:0 0 60svh}.video_bg_box.content_section>.content_row{position:absolute;top:50%;left:50%;z-index:20;transform:translate(-50%,-50%);color:#fff;justify-content:right}.video_bg_box.content_section>.content_row>.columns{padding:var(--typo-section-gap)}
.video_trenner{min-height:50svh}
.zubehoer_item .item_inner{padding:0;background-color:#fff}.zubehoer_item .item_inner img{border-bottom-left-radius:0;border-bottom-right-radius:0}.zubehoer_item .item_image{overflow:hidden}.zubehoer_item .item_image picture{transform:skewY(-4deg);display:block;transform-origin:0 0;overflow:hidden}.zubehoer_item .item_image picture img{transform:skewY(4deg);transform-origin:0 0}.zubehoer_item_big.zubehoer_item .item_image picture,.zubehoer_item_big.zubehoer_item .item_image picture img{transform:skew(0,0)}.zubehoer_item.info_item .item_content{padding:var(--typo-double-gap)}
.flatpickr-current-month .flatpickr-monthDropdown-months{display:inline-block}
.footer .logo img{filter:brightness(100)}.footer .logo_wrapper,.footer .logo_wrapper picture.data_ratio{width:9em;height:2em;font-size:1rem}@media screen and (min-width:40em){.footer .logo_wrapper,.footer .logo_wrapper picture.data_ratio{font-size:1.25rem}}@media screen and (min-width:64em){.footer .logo_wrapper,.footer .logo_wrapper picture.data_ratio{font-size:1.375rem}}@media screen and (min-width:90em){.footer .logo_wrapper,.footer .logo_wrapper picture.data_ratio{font-size:1.75rem}}.footer .menu li a{padding:0}.footer .menu .sub-menu{display:none}.footer .menu .button_item{margin:0}.footer .social_menu li{padding-right:1rem}.footer .social_menu li:last-child{padding-right:0}.footer .social_menu li a{font-size:1.25rem}
.configurator #root{background-color:#fff}
[class*=fi_]{display:none}[class*=fi_].active{display:block}.wrapper .button[class*=filter_]{background-color:transparent;color:var(--typo-color-black)}.wrapper .button[class*=filter_]:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;width:auto;height:auto;border:.125em solid currentColor;border-radius:.25em}.wrapper .button[class*=filter_].active{background-color:var(--typo-color-black);color:#fff}
.typo_marquee{overflow:hidden;display:flex;white-space:nowrap;position:relative}.marquee_track{display:flex;flex-shrink:0;animation:scroll linear infinite}.marquee_right .marquee_track{animation-direction:reverse}.typo_marquee .marquee_item{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.anim_item{opacity:0;transition:all 1s ease;transform:scale(.9)}.anim_item.start_anim{opacity:1}.anim_item.anim_zoom{transform:scale(.7)}.anim_item.anim_from_right{transform:translate(100%,0)}.anim_item.anim_from_top{transform:translate(0,-5rem)}.anim_item.anim_from_left{transform:translate(-100%,0)}.anim_item.anim_from_bottom{transform:translate(0,5rem)}.wrapper .anim_item.start_anim{transform:translate(0,0) scale(1)}.wrapper .start_anim.end_anim{transition:all 0s ease}