html,body{border:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,address,big,cite,code,em,font,img,small,strike,sub,sup,li,ol,ul,fieldset,form,label,legend,button,table,caption,tr,th,td{border:none;font-size:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit}blockquote:before,blockquote:after{content:""}*{box-sizing:border-box}html,body{font-family:"Open Sans",Arial,sans-serif;font-size:16px;font-weight:400;max-width:100%}body{margin-top:232px;transition:all .3s}body a{color:#6c3}p{line-height:1.75em}p>a,p>strong>a{color:#6c3 !important}p+p{margin-top:16px}figure img{display:block}.screen-reader-text,.site-description,.list-crown .kt-svg-icon-list-single,.to-the-top span{display:none !important}header{position:fixed;transition:all .3s;top:0;left:0;width:100%;z-index:100000;background-color:#fff}body .custom-logo{transition:all .3s;height:auto;max-width:100%}body.fixed{margin-top:147px}body.fixed .site-logo a{margin:19px 0}body.fixed .custom-logo{width:190px}.header-navigation-wrapper{width:100%;border-top:1px solid rgba(0,0,0,.1)}.site-logo,.header-navigation-wrapper .primary-menu-wrapper,.fullwidth .kt-row-column-wrap,.footer-nav-widgets-wrapper>div{width:100%;max-width:1200px;margin:0 auto}.site-logo a{display:inline-block;margin:38px 0;transition:all .3s}.primary-menu-wrapper ul,.footer-nav-widgets-wrapper ul{list-style:none}.primary-menu-wrapper ul li,.footer-nav-widgets-wrapper ul li{display:inline-block}.primary-menu-wrapper ul li+li{margin-left:2rem}.primary-menu-wrapper ul li.current-menu-item{box-shadow:0 -3px 0 0 #6c3 inset}.primary-menu-wrapper ul li a{color:#444 !important;text-transform:uppercase;text-decoration:none;font-weight:700;font-size:14px;line-height:4em}.fullwidth.grey{background-color:#f2f2f2}.fullwidth.grey+.fullwidth.grey{border-top:1px solid rgba(0,0,0,.1)}.left-25{margin-left:-25px}.margin-0,.margin-0 figure{margin:0}.crown:before{content:url(//zan.ultrabold.de/wp-content/themes/twentytwenty-child/img/listpoint.svg);vertical-align:middle;line-height:20px;width:1rem;font-size:20px;float:left;margin:0 10px 0 -26px}.wpcf7-form p{font-size:12px}.wpcf7-form input,.wpcf7-form textarea{background-color:rgba(0,0,0,.07);height:44px;line-height:44px;padding:0 20px;font-weight:300;width:100%;border:0;font-family:inherit;font-size:inherit}.wpcf7-form input[type=checkbox]{margin-left:-10px;height:auto;display:inline-block}.wpcf7-form .wpcf7-submit{background-color:#6c3;cursor:pointer;font-weight:700;text-transform:uppercase;font-size:14px;opacity:1;transition:all .3s}.wpcf7-form .wpcf7-submit:hover{opacity:.8}.list-crown li:before{content:url(//zan.ultrabold.de/wp-content/themes/twentytwenty-child/img/listpoint-2.svg);vertical-align:middle;line-height:20px;width:1rem;font-size:20px;float:left;margin:0 10px 0 -26px}.list-crown{padding-left:26px}.wp-block-image img{height:auto}.footer-nav-widgets-wrapper{background-color:#6c3}.footer-menu-wrapper{text-align:right}.footer-menu-wrapper ul{display:inline-block;padding:15px 0}.footer-menu-wrapper ul a{color:#fff;font-size:11px;text-decoration:none}.footer-menu-wrapper ul li+li{padding-left:20px}.footer-menu-wrapper .facebook a,.footer-menu-wrapper .instagram a{text-indent:-999rem;color:transparent;display:block;width:21px;height:21px;top:-3px;position:relative}.footer-menu-wrapper .facebook a{background:transparent url(//zan.ultrabold.de/wp-content/themes/twentytwenty-child/img/facebook.png) 50% no-repeat}.footer-menu-wrapper .instagram a{background:transparent url(//zan.ultrabold.de/wp-content/themes/twentytwenty-child/img/instagram.png) 50% no-repeat}.to-the-top{height:4rem;width:4rem;position:fixed;bottom:2rem;right:2rem;z-index:100;cursor:pointer;background:#6c3;border:none;opacity:.8;transition:all .3s}.to-the-top:after{content:"";height:1.5rem;width:1.5rem;border-top:.5rem solid #f2f2f2;border-right:.5rem solid #f2f2f2;position:fixed;bottom:40px;right:48px;z-index:101;transform:rotate(-45deg);transition:all .3s}.to-the-top:hover{opacity:1}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{flex-grow:0}.kt-tabs-wrap>.kt-tabs-title-list li.kt-tab-title-active .kt-tab-title,.kt-tabs-wrap>.kt-tabs-content-wrap>.kt-tabs-accordion-title.kt-tab-title-active .kt-tab-title{background-color:transparent !important}.wp-block-kadence-iconlist ul.kt-svg-icon-list{margin:16px 0 !important}@media screen and (max-width:1199px){.header-footer-group,.wp-block-kadence-rowlayout:not(.parallax){padding-left:1rem;padding-right:1rem}}@media screen and (max-width:767px){body,body.fixed{margin-top:0}header,.parallax{position:relative}.parallax:not(.no-white)>div:before{content:"";display:flex;height:100%;background-color:#fff;position:absolute;left:0;top:0;width:100%;opacity:.5;z-index:1}.mobile-nav-toggle{position:absolute;right:1rem;top:1rem;background-color:#6c3;display:block;width:2rem;height:2rem}.mobile-nav-toggle:before,.mobile-nav-toggle:after{content:"";display:block;position:absolute;left:.25rem;width:1.5rem;height:2px;background-color:#fff;transition:all .3s;z-index:50}.mobile-nav-toggle:before{top:.5rem}.mobile-nav-toggle:after{bottom:.5rem}.showing-menu .mobile-nav-toggle:before{top:15px;transform:rotate(45deg)}.showing-menu .mobile-nav-toggle:after{bottom:15px;transform:rotate(-45deg)}.mobile-nav-toggle .toggle-icon{position:absolute;left:.25rem;top:calc(1rem - 1px);display:block;width:1.5rem;height:2px;background-color:#fff;transition:all .3s}.showing-menu .mobile-nav-toggle .toggle-icon{background-color:#6c3}.mobile-nav-toggle .toggle-icon svg,.mobile-nav-toggle .toggle-text,.header-navigation-wrapper{display:none}.header-navigation-wrapper.active{display:block}.primary-menu-wrapper ul li{display:block}.primary-menu-wrapper ul li+li{margin-left:0}}@media screen and (max-width:479px){.small-vertical .kt-row-column-wrap{flex-direction:column}.small-vertical .kt-row-column-wrap .wp-block-kadence-column{margin:0 !important}.small-vertical .kt-row-column-wrap .wp-block-kadence-column+.wp-block-kadence-column h3,.small-vertical .kt-row-column-wrap .wp-block-kadence-column+.wp-block-kadence-column img{margin-top:25px}}@media screen and (min-width:768px){.mobile-nav-toggle{display:none}}