/*!
Theme Name: tetys - Relaunch Webseite 2026
Theme URI: https://www.tetys.de/
Author: POWER+RADACH werbeagentur gmbh
Author URI: https://www.power-radach.de/
Description: WordPress Child Theme by POWER+RADACH
Version: 0.0.1
Child Version: 2.0.18
License: GNU Public License v2
License URI: LICENSE
Text Domain: tt16177
Tags: wordpress, theme, power+radach
Template: pr-master-theme
*/body header#header,html header#header{background-color:var(--primary-color);color:var(--white);left:0;padding:var(--global-padding) 0;position:sticky;top:0;width:100%;z-index:999999}body header#header .header_inner,html header#header .header_inner{align-items:center;display:flex;gap:calc(var(--global-padding)*2);justify-content:space-between;margin:auto;max-width:1600px;padding:0 calc(var(--global-padding)*2);width:100%}body header#header .header_inner .logo_wrapper a,html header#header .header_inner .logo_wrapper a{display:flex;flex-direction:column;position:relative;transition:all .3s}body header#header .header_inner .logo_wrapper a img.logo,html header#header .header_inner .logo_wrapper a img.logo{left:0;top:0;transition:all .3s}body header#header .header_inner .logo_wrapper a img.logo.logo_upper,html header#header .header_inner .logo_wrapper a img.logo.logo_upper{height:65px}@media only screen and (max-width:565px){body header#header .header_inner .logo_wrapper a img.logo.logo_upper,html header#header .header_inner .logo_wrapper a img.logo.logo_upper{height:39px}}body header#header .header_inner .logo_wrapper a img.logo.logo_lower,html header#header .header_inner .logo_wrapper a img.logo.logo_lower{height:15px}@media only screen and (max-width:565px){body header#header .header_inner .logo_wrapper a img.logo.logo_lower,html header#header .header_inner .logo_wrapper a img.logo.logo_lower{height:9px}}body header#header .header_inner .controls_right,html header#header .header_inner .controls_right{align-items:center;display:flex;gap:30px;justify-content:center}body header#header .header_inner .controls_right .langauges a,html header#header .header_inner .controls_right .langauges a{color:#fff}body header#header .header_inner .controls_right .langauges .pll-switch__sep,html header#header .header_inner .controls_right .langauges .pll-switch__sep{padding:0 5px}@media only screen and (max-width:565px){body header#header .header_inner .controls_right .langauges,html header#header .header_inner .controls_right .langauges{display:none}}body header#header .header_inner .mobile_nav_trigger,html header#header .header_inner .mobile_nav_trigger{align-items:flex-start;cursor:pointer;display:flex;font-family:Rokkitt,sans-serif;gap:10px;position:relative;z-index:999}body header#header .header_inner .mobile_nav_trigger span,html header#header .header_inner .mobile_nav_trigger span{line-height:1}body header#header .header_inner .mobile_nav_trigger img,html header#header .header_inner .mobile_nav_trigger img{width:94px}body header#header .header_inner .mobile_nav_trigger img.close,html header#header .header_inner .mobile_nav_trigger img.close{display:none}body header#header .header_inner .mobile_nav_trigger.open img.close,html header#header .header_inner .mobile_nav_trigger.open img.close{display:block}body header#header .header_inner .mobile_nav_trigger.open img.burger,html header#header .header_inner .mobile_nav_trigger.open img.burger{display:none}body header#header.scrollstate .header_inner .logo_wrapper a img.logo_upper,html header#header.scrollstate .header_inner .logo_wrapper a img.logo_upper{height:40px}@media only screen and (max-width:565px){body header#header.scrollstate .header_inner .logo_wrapper a img.logo_upper,html header#header.scrollstate .header_inner .logo_wrapper a img.logo_upper{height:25px}}body header#header.scrollstate .header_inner .logo_wrapper a img.logo_lower,html header#header.scrollstate .header_inner .logo_wrapper a img.logo_lower{height:0}body nav.burgernav,html nav.burgernav{background-color:#5c6174;color:#fff;height:100vh;padding:calc(var(--global-padding)*2) calc(var(--global-padding)*3) calc(var(--global-padding)*2) calc(var(--global-padding)*3);position:fixed;right:-100%;top:0;transition:all .3s;width:50%;z-index:888}@media only screen and (max-width:1500px){body nav.burgernav,html nav.burgernav{padding:calc(var(--global-padding)*1) calc(var(--global-padding)*2) calc(var(--global-padding)*1) calc(var(--global-padding)*2);width:75%}}@media only screen and (max-width:991px){body nav.burgernav,html nav.burgernav{padding:calc(var(--global-padding)*1) calc(var(--global-padding)*1) calc(var(--global-padding)*1) calc(var(--global-padding)*1);width:calc(100% - 15px)}}body nav.burgernav:before,html nav.burgernav:before{background-color:#5c6174;content:"";height:100%;position:absolute;right:100%;top:0;width:100px}@media only screen and (max-width:1500px){body nav.burgernav:before,html nav.burgernav:before{width:50px}}@media only screen and (max-width:991px){body nav.burgernav:before,html nav.burgernav:before{width:15px}}body nav.burgernav.open,html nav.burgernav.open{right:0}body nav.burgernav .mobile_nav_close,html nav.burgernav .mobile_nav_close{align-items:flex-start;cursor:pointer;display:inline-flex;float:right;font-family:Rokkitt,sans-serif;gap:10px;position:relative;z-index:999}body nav.burgernav .mobile_nav_close span,html nav.burgernav .mobile_nav_close span{line-height:1}body nav.burgernav .mobile_nav_close img,html nav.burgernav .mobile_nav_close img{width:94px}body nav.burgernav .languages,html nav.burgernav .languages{display:none;padding-top:12px;position:absolute;z-index:999}body nav.burgernav .languages a,html nav.burgernav .languages a{color:#fff}@media only screen and (max-width:565px){body nav.burgernav .languages,html nav.burgernav .languages{display:inline-block}}body nav.burgernav .menu-hauptmenue-container,html nav.burgernav .menu-hauptmenue-container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}body nav.burgernav ul,html nav.burgernav ul{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin:0;padding:120px 0 0;position:relative}body nav.burgernav ul li,html nav.burgernav ul li{list-style:none;margin-bottom:25px}body nav.burgernav ul li a,html nav.burgernav ul li a{color:#fff;font-family:Rokkitt,sans-serif;font-size:53px;font-weight:700}@media only screen and (max-width:767px){body nav.burgernav ul li a,html nav.burgernav ul li a{font-size:40px}}@media only screen and (max-width:565px){body nav.burgernav ul li a,html nav.burgernav ul li a{font-size:30px}}body nav.burgernav ul li a span,html nav.burgernav ul li a span{background-color:var(--secondary-color);display:inline-block;font-weight:300;line-height:1;padding:0 12px}body nav.burgernav ul li a span strong,html nav.burgernav ul li a span strong{color:var(--primary-color);font-family:Ubuntu,sans-serif;font-size:41px;font-weight:500;margin-right:5px}@media only screen and (max-width:767px){body nav.burgernav ul li a span strong,html nav.burgernav ul li a span strong{font-size:31px}}@media only screen and (max-width:565px){body nav.burgernav ul li a span strong,html nav.burgernav ul li a span strong{font-size:26px}}body nav.burgernav ul li.inverted a span,html nav.burgernav ul li.inverted a span{background-color:var(--primary-color);display:inline-block;font-weight:300;line-height:1;padding:0 12px}body nav.burgernav ul li.inverted a span strong,html nav.burgernav ul li.inverted a span strong{color:var(--secondary-color);font-weight:400}body nav.burgernav ul li ul,html nav.burgernav ul li ul{background-color:#808192;height:100vh;padding:calc(var(--global-padding)*2 + 120px) calc(var(--global-padding)*3) calc(var(--global-padding)*2) calc(var(--global-padding)*3);position:fixed;right:-100%;top:0;transition:all .3s;width:50%}@media only screen and (max-width:1500px){body nav.burgernav ul li ul,html nav.burgernav ul li ul{padding:calc(var(--global-padding)*1 + 120px) calc(var(--global-padding)*2) calc(var(--global-padding)*1) calc(var(--global-padding)*2);width:75%}}@media only screen and (max-width:991px){body nav.burgernav ul li ul,html nav.burgernav ul li ul{padding:calc(var(--global-padding)*1 + 120px) calc(var(--global-padding)*1) calc(var(--global-padding)*1) calc(var(--global-padding)*1);width:calc(100% - 30px)}}body nav.burgernav ul li ul:before,html nav.burgernav ul li ul:before{background-color:#808192;content:"";height:100%;position:absolute;right:100%;top:0;width:50px}@media only screen and (max-width:1500px){body nav.burgernav ul li ul:before,html nav.burgernav ul li ul:before{width:25px}}@media only screen and (max-width:991px){body nav.burgernav ul li ul:before,html nav.burgernav ul li ul:before{width:7.5px}}body nav.burgernav ul li ul.open,html nav.burgernav ul li ul.open{right:0}body nav.burgernav ul li ul li:not(.menu-item-injected),html nav.burgernav ul li ul li:not(.menu-item-injected){margin-left:25px}@media only screen and (max-width:565px){body nav.burgernav ul li ul li:not(.menu-item-injected),html nav.burgernav ul li ul li:not(.menu-item-injected){margin-left:0}}body nav.burgernav ul li ul li.menu-item-has-children>a:after,html nav.burgernav ul li ul li.menu-item-has-children>a:after{color:var(--secondary-color);content:"\f054";font-family:Font Awesome\ 7 Pro,sans-serif;margin-left:15px}body nav.burgernav ul li ul li a,html nav.burgernav ul li ul li a{font-family:Open Sans,sans-serif;font-size:25px}@media only screen and (max-width:565px){body nav.burgernav ul li ul li a,html nav.burgernav ul li ul li a{font-size:20px}}body nav.burgernav ul li ul li.menu-item-injected-level-1,html nav.burgernav ul li ul li.menu-item-injected-level-1{margin-bottom:50px}body nav.burgernav ul li ul li.menu-item-injected-level-1 a,html nav.burgernav ul li ul li.menu-item-injected-level-1 a{font-family:Rokkitt,sans-serif;font-size:53px}@media only screen and (max-width:767px){body nav.burgernav ul li ul li.menu-item-injected-level-1 a,html nav.burgernav ul li ul li.menu-item-injected-level-1 a{font-size:40px}}@media only screen and (max-width:565px){body nav.burgernav ul li ul li.menu-item-injected-level-1 a,html nav.burgernav ul li ul li.menu-item-injected-level-1 a{font-size:30px}}body nav.burgernav ul li ul li.menu-item-injected-level-1:has(+.menu-item-injected-level-2),html nav.burgernav ul li ul li.menu-item-injected-level-1:has(+.menu-item-injected-level-2){margin-bottom:50px}body nav.burgernav ul li ul li.menu-item-injected-level-2,html nav.burgernav ul li ul li.menu-item-injected-level-2{margin-bottom:25px;margin-left:25px}@media only screen and (max-width:565px){body nav.burgernav ul li ul li.menu-item-injected-level-2,html nav.burgernav ul li ul li.menu-item-injected-level-2{margin-left:0}}body nav.burgernav ul li ul li.menu-item-injected-level-2 a,html nav.burgernav ul li ul li.menu-item-injected-level-2 a{font-size:30px}@media only screen and (max-width:565px){body nav.burgernav ul li ul li.menu-item-injected-level-2 a,html nav.burgernav ul li ul li.menu-item-injected-level-2 a{font-size:20px}}body nav.burgernav ul li ul li .submenu-close-handle,html nav.burgernav ul li ul li .submenu-close-handle{background-color:transparent;background-image:url(/app/themes/tt16177/images/arrow_secondary.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--secondary-color);cursor:pointer;height:100px;left:-87.5px;padding:0;position:absolute;top:calc(50% - 50px);width:25px}@media only screen and (max-width:1499px){body nav.burgernav ul li ul li .submenu-close-handle,html nav.burgernav ul li ul li .submenu-close-handle{left:-45px;width:15px}}@media only screen and (max-width:991px){body nav.burgernav ul li ul li .submenu-close-handle,html nav.burgernav ul li ul li .submenu-close-handle{left:-25px}}body nav.burgernav ul li ul li .submenu-close-handle i,html nav.burgernav ul li ul li .submenu-close-handle i{display:none}body nav.burgernav ul li ul li ul,html nav.burgernav ul li ul li ul{background-color:#a8a8b4;height:100vh;padding:calc(var(--global-padding)*2 + 120px) calc(var(--global-padding)*3) calc(var(--global-padding)*2) calc(var(--global-padding)*3);position:fixed;right:-100%;top:0;transition:all .3s;width:50%}@media only screen and (max-width:1500px){body nav.burgernav ul li ul li ul,html nav.burgernav ul li ul li ul{padding:calc(var(--global-padding)*1 + 120px) calc(var(--global-padding)*2) calc(var(--global-padding)*1) calc(var(--global-padding)*2);width:75%}}@media only screen and (max-width:991px){body nav.burgernav ul li ul li ul,html nav.burgernav ul li ul li ul{padding:calc(var(--global-padding)*1 + 120px) calc(var(--global-padding)*1) calc(var(--global-padding)*1) calc(var(--global-padding)*1);width:calc(100% - 45px)}}body nav.burgernav ul li ul li ul.open,html nav.burgernav ul li ul li ul.open{right:0}body nav.burgernav ul li ul li ul li:not(.menu-item-injected),html nav.burgernav ul li ul li ul li:not(.menu-item-injected){margin-left:50px}@media only screen and (max-width:565px){body nav.burgernav ul li ul li ul li:not(.menu-item-injected),html nav.burgernav ul li ul li ul li:not(.menu-item-injected){margin-left:0}}body nav.burgernav ul li ul li ul .submenu-close-handle,html nav.burgernav ul li ul li ul .submenu-close-handle{left:-37.5px}@media only screen and (max-width:1499px){body nav.burgernav ul li ul li ul .submenu-close-handle,html nav.burgernav ul li ul li ul .submenu-close-handle{left:-20px}}@media only screen and (max-width:991px){body nav.burgernav ul li ul li ul .submenu-close-handle,html nav.burgernav ul li ul li ul .submenu-close-handle{left:-17.5px}}body nav.burgernav ul#meta-menu,html nav.burgernav ul#meta-menu{align-items:center;bottom:calc(var(--global-padding)*3);flex-direction:row;height:auto;left:calc(var(--global-padding)*3);padding-top:0;position:absolute}@media only screen and (max-width:1500px){body nav.burgernav ul#meta-menu,html nav.burgernav ul#meta-menu{bottom:calc(var(--global-padding)*2);left:calc(var(--global-padding)*2)}}@media only screen and (max-width:1024px){body nav.burgernav ul#meta-menu,html nav.burgernav ul#meta-menu{bottom:calc(var(--global-padding)*4);left:calc(var(--global-padding)*4)}}@media only screen and (max-width:565px){body nav.burgernav ul#meta-menu,html nav.burgernav ul#meta-menu{bottom:calc(var(--global-padding)*5)}}body nav.burgernav ul#meta-menu li,html nav.burgernav ul#meta-menu li{display:inline-block;margin-right:15px}body nav.burgernav ul#meta-menu li a,html nav.burgernav ul#meta-menu li a{font-size:30px;font-weight:400}body nav.burgernav ul#meta-menu li a span,html nav.burgernav ul#meta-menu li a span{background-color:transparent;display:inline-block;font-size:25px;font-weight:400;line-height:1;padding:initial}body nav.burgernav ul#meta-menu li a span strong,html nav.burgernav ul#meta-menu li a span strong{color:#fff;font-family:inherit;font-size:25px}body nav.burgernav ul#meta-menu li a i,html nav.burgernav ul#meta-menu li a i{font-size:40px}body nav.burgernav ul#meta-menu li ul li a,html nav.burgernav ul#meta-menu li ul li a{font-size:25px;font-weight:700}@media only screen and (max-width:565px){body nav.burgernav ul#meta-menu li ul li a,html nav.burgernav ul#meta-menu li ul li a{font-size:20px}}body nav.burgernav ul#meta-menu li.menu-item-injected a,html nav.burgernav ul#meta-menu li.menu-item-injected a{color:#fff;font-family:Rokkitt,sans-serif;font-size:53px;font-weight:700}@media only screen and (max-width:767px){body nav.burgernav ul#meta-menu li.menu-item-injected a,html nav.burgernav ul#meta-menu li.menu-item-injected a{font-size:40px}}@media only screen and (max-width:565px){body nav.burgernav ul#meta-menu li.menu-item-injected a,html nav.burgernav ul#meta-menu li.menu-item-injected a{font-size:30px}}body nav.burgernav ul#meta-menu li.menu-item-injected a span:not(.submenu-close-handle),html nav.burgernav ul#meta-menu li.menu-item-injected a span:not(.submenu-close-handle){background-color:var(--primary-color);display:inline-block;font-size:53px;font-weight:300;line-height:1;padding:0 12px}body nav.burgernav ul#meta-menu li.menu-item-injected a span:not(.submenu-close-handle) strong,html nav.burgernav ul#meta-menu li.menu-item-injected a span:not(.submenu-close-handle) strong{color:var(--secondary-color);font-family:Ubuntu,sans-serif;font-size:41px;font-weight:400;margin-right:5px}@media only screen and (max-width:767px){body nav.burgernav ul#meta-menu li.menu-item-injected a span:not(.submenu-close-handle) strong,html nav.burgernav ul#meta-menu li.menu-item-injected a span:not(.submenu-close-handle) strong{font-size:31px}}@media only screen and (max-width:565px){body nav.burgernav ul#meta-menu li.menu-item-injected a span:not(.submenu-close-handle) strong,html nav.burgernav ul#meta-menu li.menu-item-injected a span:not(.submenu-close-handle) strong{font-size:26px}}body footer#footer,html footer#footer{--p-strong-color:var(--white);--a-color:var(--white);--a-text-decoration:none;--fa-display:inline;background-color:var(--primary-color);color:var(--white);font-size:.8rem;left:0;padding:calc(var(--global-padding)*2) 0;position:sticky;top:0;width:100%;--p-font-size:0.8rem}body footer#footer .footer_inner,html footer#footer .footer_inner{align-items:center;display:flex;gap:calc(var(--global-padding)*2);justify-content:space-between;margin:auto;max-width:1440px;padding:0 calc(var(--global-padding)*2);width:100%}@media only screen and (max-width:1200px){body footer#footer .footer_inner,html footer#footer .footer_inner{flex-wrap:wrap}}body footer#footer .footer_inner ul,html footer#footer .footer_inner ul{margin:0;padding:0}body footer#footer .footer_inner ul li,html footer#footer .footer_inner ul li{display:block;list-style:none;margin-bottom:.8rem}body footer#footer .footer_inner a,html footer#footer .footer_inner a{color:var(--white);transition:all .3s}body footer#footer .footer_inner a:hover,html footer#footer .footer_inner a:hover{opacity:.6}body footer#footer .footer_inner .footer_left,html footer#footer .footer_inner .footer_left{display:flex;gap:var(--global-padding);justify-content:space-between;width:66.66%}@media only screen and (max-width:1200px){body footer#footer .footer_inner .footer_left,html footer#footer .footer_inner .footer_left{flex-wrap:wrap}}@media only screen and (max-width:991px){body footer#footer .footer_inner .footer_left,html footer#footer .footer_inner .footer_left{flex-direction:column}}@media only screen and (max-width:767px){body footer#footer .footer_inner .footer_left,html footer#footer .footer_inner .footer_left{width:100%}}body footer#footer .footer_inner .footer_left .footer_column img,html footer#footer .footer_inner .footer_left .footer_column img{display:block;margin-bottom:20px;width:200px}@media only screen and (max-width:565px){body footer#footer .footer_inner .footer_left .footer_column img,html footer#footer .footer_inner .footer_left .footer_column img{width:110px}}body footer#footer .footer_inner .footer_left .footer_column ul#social-menu,html footer#footer .footer_inner .footer_left .footer_column ul#social-menu{font-size:0}body footer#footer .footer_inner .footer_left .footer_column ul#social-menu li,html footer#footer .footer_inner .footer_left .footer_column ul#social-menu li{display:inline-block;margin-right:20px}body footer#footer .footer_inner .footer_left .footer_column ul#social-menu li a,html footer#footer .footer_inner .footer_left .footer_column ul#social-menu li a{color:var(--secondary-color);font-size:1.8rem}body footer#footer .footer_inner .footer_left .footer_column strong.headline,html footer#footer .footer_inner .footer_left .footer_column strong.headline{display:block;font-size:1.33rem;font-size:1rem;margin-bottom:1rem}body footer#footer .footer_inner .footer_right,html footer#footer .footer_inner .footer_right{display:flex;justify-content:center;width:33.33%}@media only screen and (max-width:1200px){body footer#footer .footer_inner .footer_right,html footer#footer .footer_inner .footer_right{justify-content:flex-start}}body footer#footer .footer_inner .footer_right ul li a,html footer#footer .footer_inner .footer_right ul li a{font-size:1rem;font-weight:700}body,html{--button-border-radius:0;--button-padding-top:5px;--button-padding-right:10px;--button-padding-bottom:5px;--button-padding-left:10px;--button-font-family:var(--secondary-font);--button-font-size:1.3rem;--button-font-weight:700;--button-hover-opacity:1;--button-hover-color:var(--secondary-color)}body .wp-block-buttons,html .wp-block-buttons{flex-wrap:wrap}body .wp-block-buttons .wp-block-button .has-secondary-color-background-color,html .wp-block-buttons .wp-block-button .has-secondary-color-background-color{--button-color:var(--primary-color)}body .wp-block-buttons .wp-block-button .has-secondary-color-background-color:hover,html .wp-block-buttons .wp-block-button .has-secondary-color-background-color:hover{background-color:var(--white)!important;--button-hover-color:var(--primary-color)}body .line-height-1,html .line-height-1{line-height:1!important}body,html{--headline-hyphens:manual}@media only screen and (max-width:767px){body .mobile_underscore img,html .mobile_underscore img{width:26px!important}}@media only screen and (max-width:565px){body .mobile_underscore img,html .mobile_underscore img{width:16px!important}}body h2 mark,html h2 mark{padding:5px 0}body h2 mark:first-child,html h2 mark:first-child{padding-left:5px}body h2 mark:last-child,html h2 mark:last-child{padding-right:5px}@media only screen and (max-width:1024px){body,html{--h1-font-size:2.5rem;--h2-font-size:2rem}}@media only screen and (max-width:565px){body,html{--h1-font-size:2rem;--h2-font-size:1.75rem}}body #iub-pp-container h2,body #iub-pp-container h3,html #iub-pp-container h2,html #iub-pp-container h3{margin-top:3rem}body #iub-pp-container a,html #iub-pp-container a{text-decoration:underline}body,html{--list-item-border-radius:0;--list-item-before-background:var(--secondary-color);--list-item-top:0.5rem;--list-margin-bottom:1rem}body main ol,html main ol{counter-reset:item;--list-item-before-width:1.77rem;--list-item-before-height:1.77rem;--list-item-top:0;--list-item-padding-left:2.5rem;--list-margin-bottom:2rem}body main ol li,html main ol li{counter-increment:item}body main ol li:before,html main ol li:before{align-items:center;background:var(--secondary-color);color:var(--primary-color);content:counter(item);display:flex;font-family:var(--secondary-font);font-size:1.5rem;font-weight:700;justify-content:center;line-height:1}body,html{--jalousie-head-font-size:1.2rem;--jalousie-arrow-color:var(--secondary-color);--jalousie-head-border-bottom-width:0;--jalousie-head-padding:0;--jalousie-arrow-font-size:2rem;--jalousie-arrow-height:2.1rem;--jalousie-arrow-width:2.1rem}body .wp-block-accordion-item,html .wp-block-accordion-item{background-color:var(--white);color:var(--text-color);margin-bottom:var(--global-padding);padding:var(--global-padding) calc(var(--global-padding)*2)}body .wp-block-accordion-item h3.wp-block-accordion-heading,html .wp-block-accordion-item h3.wp-block-accordion-heading{color:var(--text-color)!important}body .wp-block-accordion-item .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title,html .wp-block-accordion-item .wp-block-accordion-heading__toggle:hover .wp-block-accordion-heading__toggle-title{text-decoration:none}body .wp-block-accordion-item .wp-block-accordion-heading__toggle-icon:after,html .wp-block-accordion-item .wp-block-accordion-heading__toggle-icon:after{color:var(--secondary-color)!important;transform:rotate(-90deg)}body .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon:after,html .wp-block-accordion-item.is-open .wp-block-accordion-heading__toggle-icon:after{transform:rotate(0)!important}body .wp-block-accordion-item .wp-block-accordion-panel,html .wp-block-accordion-item .wp-block-accordion-panel{color:var(--text-color)}body .wp-block-counter .counter_value,html .wp-block-counter .counter_value{font-family:var(--secondary-font);font-size:5rem}body blockquote,html blockquote{padding:100px;position:relative}body blockquote p,html blockquote p{font-size:1.5rem}body blockquote cite,html blockquote cite{font-family:Rokkitt,sans-serif;font-size:1.3rem;font-style:normal}body blockquote *,html blockquote *{position:relative;z-index:2}body blockquote:before,html blockquote:before{background-image:url(/app/themes/tt16177/images/quote_99.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:150px;left:0;opacity:.8;position:absolute;top:0;width:150px;z-index:1}@media only screen and (max-width:565px){body blockquote:before,html blockquote:before{display:none}}body blockquote:after,html blockquote:after{background-image:url(/app/themes/tt16177/images/quote_66.png);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:150px;opacity:.8;position:absolute;right:0;width:150px;z-index:1}@media only screen and (max-width:565px){body blockquote:after,html blockquote:after{display:none}}body .wp-block-media-text .wp-block-media-text__content:has(blockquote),html .wp-block-media-text .wp-block-media-text__content:has(blockquote){padding-left:0}body .wp-block-media-text .wp-block-media-text__content blockquote,html .wp-block-media-text .wp-block-media-text__content blockquote{padding:75px}@media only screen and (max-width:991px){body .wp-block-media-text .wp-block-media-text__content blockquote,html .wp-block-media-text .wp-block-media-text__content blockquote{padding:50px}}@media only screen and (max-width:767px){body .wp-block-media-text .wp-block-media-text__content blockquote,html .wp-block-media-text .wp-block-media-text__content blockquote{padding:25px}}@media only screen and (max-width:565px){body .wp-block-media-text .wp-block-media-text__content blockquote,html .wp-block-media-text .wp-block-media-text__content blockquote{margin:0;padding:0}}body .wp-block-media-text .wp-block-media-text__content blockquote:before,html .wp-block-media-text .wp-block-media-text__content blockquote:before{height:140px;left:-55px;top:-55px;width:140px}body .wp-block-media-text .wp-block-media-text__content blockquote:after,html .wp-block-media-text .wp-block-media-text__content blockquote:after{bottom:-35px;height:140px;right:25px;width:140px}body .wp-block-post,html .wp-block-post{--h3-margin-bottom:0.75rem}body .wp-block-post .post_image,html .wp-block-post .post_image{padding:0;position:relative}body .wp-block-post .post_image .post_image_triangle,html .wp-block-post .post_image .post_image_triangle{height:100%;left:0;margin-top:0;position:absolute;top:0}body .wp-block-post .wp-block-post-excerpt__excerpt,html .wp-block-post .wp-block-post-excerpt__excerpt{margin-bottom:1.5rem}body .remove-gap,html .remove-gap{gap:0!important}body .wp-block-group.is-layout-grid,html .wp-block-group.is-layout-grid{gap:calc(var(--global-padding)*2)}@media only screen and (max-width:1024px){body .tablet-1-col,html .tablet-1-col{grid-template-columns:repeat(1,minmax(0,1fr))}body .tablet-2-cols,html .tablet-2-cols{grid-template-columns:repeat(2,minmax(0,1fr))}body .tablet-3-cols,html .tablet-3-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:991px){body .has-2-columns,html .has-2-columns{grid-template-columns:repeat(1,minmax(0,1fr))}body .has-3-columns,html .has-3-columns{grid-template-columns:repeat(2,minmax(0,1fr))}body .tablet-2-cols,html .tablet-2-cols{grid-template-columns:repeat(1,minmax(0,1fr))}body .tablet-3-cols,html .tablet-3-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:767px){body .has-3-columns,body .tablet-3-cols,html .has-3-columns,html .tablet-3-cols{grid-template-columns:repeat(1,minmax(0,1fr))}}body,html{--slider-button-next-right:-2.77rem;--slider-button-prev-left:-2.77rem;--slider-button-prev-background-image:none;--slider-button-next-background-image:none}@media only screen and (max-width:1500px){body,html{--slider-button-next-right:-1rem;--slider-button-prev-left:-1rem}}@media only screen and (max-width:565px){body .is-style-post-slider,html .is-style-post-slider{margin:0 calc(var(--global-padding)*-1)!important}}body .is-style-grid-slider .wp-block-group,html .is-style-grid-slider .wp-block-group{margin:0}@media only screen and (max-width:565px){body .is-style-grid-slider .wp-block-group,html .is-style-grid-slider .wp-block-group{padding:0}}body .is-style-grid-slider .slick-track .slick-slide,html .is-style-grid-slider .slick-track .slick-slide{padding:1rem}body .is-style-grid-slider .slick-track .slick-slide>div,html .is-style-grid-slider .slick-track .slick-slide>div{display:flex}body .is-style-grid-slider.alignwide .wp-block-group,html .is-style-grid-slider.alignwide .wp-block-group{max-width:var(--wp--style--global--wide-size)}body .slick-slider .slick-arrow:after,html .slick-slider .slick-arrow:after{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--primary-color);content:"";display:flex;font-family:dashicons,sans-serif;font-size:0;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}body .slick-slider .slick-arrow.slick-next:after,html .slick-slider .slick-arrow.slick-next:after{background-image:url(/app/themes/tt16177/images/arrow_primary_bold.svg);transform:rotate(180deg)}body .slick-slider .slick-arrow.slick-prev:after,html .slick-slider .slick-arrow.slick-prev:after{background-image:url(/app/themes/tt16177/images/arrow_primary_bold.svg)}body .has-primary-color-background-color .slick-slider .slick-arrow:after,html .has-primary-color-background-color .slick-slider .slick-arrow:after{color:var(--secondary-color)}body .has-secondary-color-background-color .slick-dots li:before,html .has-secondary-color-background-color .slick-dots li:before{background-color:currentColor}body,html{--column-first-padding-right:calc(var(--global-padding)*1.5);--column-second-padding-left:calc(var(--global-padding)*1.5)}@media only screen and (max-width:991px){body .wp-block-media-text,html .wp-block-media-text{grid-template-columns:repeat(1,minmax(0,1fr))}}body .wp-block-media-text:has(blockquote),html .wp-block-media-text:has(blockquote){padding:1rem}@media only screen and (max-width:565px){body .wp-block-media-text:has(blockquote),html .wp-block-media-text:has(blockquote){padding:0}}body .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content,html .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:calc(var(--global-padding)*3) calc(var(--global-padding)*3) calc(var(--global-padding)*3) var(--global-padding)}@media only screen and (max-width:991px){body .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content,html .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-bottom:calc(var(--global-padding)*2);padding-right:var(--global-padding);padding-top:calc(var(--global-padding)*2)}}@media only screen and (max-width:565px){body .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content,html .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0;padding-right:0}}body .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content:has(blockquote),html .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content:has(blockquote){padding-left:0;padding-right:0}body .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content:has(blockquote)+.wp-block-media-text__media,html .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content:has(blockquote)+.wp-block-media-text__media{position:relative;z-index:2}body .image_contain img,html .image_contain img{-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:565px){body .wp-block-cover,html .wp-block-cover{min-height:1px}}@media only screen and (max-width:991px){body .wp-block-cover:has(.wp-block-counter),html .wp-block-cover:has(.wp-block-counter){border-right:none!important}}body,html{--form-input-border-top-width:0;--form-input-border-right-width:0;--form-input-border-bottom-width:0;--form-input-border-left-width:0;--form-inputs-background-color:var(--white);--form-inputs-border-radius:0;--form-textarea-border-radius:0}body .gform_wrapper,html .gform_wrapper{--button-background-color:var(--secondary-color);--button-color:var(--primary-color);--button-hover-background-color:var(--white);--button-hover-color:var(--primary-color)}body .gform_wrapper a,html .gform_wrapper a{text-decoration:underline}body .gform_wrapper .gform_validation_errors,html .gform_wrapper .gform_validation_errors{margin:var(--global-padding) 0;padding:var(--global-padding)}body .gform_wrapper .gform_validation_errors h2,html .gform_wrapper .gform_validation_errors h2{font-size:1.8rem;margin:0}body .gform_wrapper .gform_heading p,html .gform_wrapper .gform_heading p{color:var(--white)}body .gform_wrapper .gform_heading .gform_required_legend,html .gform_wrapper .gform_heading .gform_required_legend{display:none}body .gform_wrapper .gfield,html .gform_wrapper .gfield{margin-bottom:var(--global-padding)}body .gform_wrapper .gfield input,body .gform_wrapper .gfield select,body .gform_wrapper .gfield textarea,html .gform_wrapper .gfield input,html .gform_wrapper .gfield select,html .gform_wrapper .gfield textarea{color:var(--primary-color)}body .altcha-label,html .altcha-label{white-space:nowrap}body .altcha-checkbox,html .altcha-checkbox{padding-top:15px}@media only screen and (max-width:767px){.d-t-none{display:none!important}}@media only screen and (max-width:565px){.d-m-none{display:none!important}}